Browse Source

Merge branch 'dev' into liangshiwei/inoutbox

pull/11243/head
liangshiwei 4 years ago
parent
commit
435b08da71
  1. 3
      .github/ISSUE_TEMPLATES/community-post-request.md
  2. 1
      .gitignore
  3. 3
      Directory.Build.props
  4. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ar.json
  5. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/cs.json
  6. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/de-DE.json
  7. 20
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en-GB.json
  8. 26
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json
  9. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/es.json
  10. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/fi.json
  11. 18
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/fr.json
  12. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/hi.json
  13. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/hu.json
  14. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/is.json
  15. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/it.json
  16. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/nl.json
  17. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/pl-PL.json
  18. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/pt-BR.json
  19. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ro-RO.json
  20. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ru.json
  21. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/sk.json
  22. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/sl.json
  23. 20
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/tr.json
  24. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/vi.json
  25. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/zh-Hans.json
  26. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/zh-Hant.json
  27. 59
      abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json
  28. 180
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json
  29. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/ar.json
  30. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/cs.json
  31. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/de-DE.json
  32. 42
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en-GB.json
  33. 119
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en.json
  34. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/es.json
  35. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/fi.json
  36. 76
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/fr.json
  37. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/hi.json
  38. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/hu.json
  39. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/is.json
  40. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/it.json
  41. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/nl.json
  42. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/pl-PL.json
  43. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/pt-BR.json
  44. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/ro-RO.json
  45. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/ru.json
  46. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/sk.json
  47. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/sl.json
  48. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/tr.json
  49. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/vi.json
  50. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/zh-Hans.json
  51. 58
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/zh-Hant.json
  52. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ar.json
  53. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/cs.json
  54. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de-DE.json
  55. 16
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en-GB.json
  56. 155
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json
  57. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/es.json
  58. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json
  59. 14
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fr.json
  60. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hi.json
  61. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hu.json
  62. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/is.json
  63. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/it.json
  64. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/nl.json
  65. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/pl-PL.json
  66. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/pt-BR.json
  67. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ro-RO.json
  68. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json
  69. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/sk.json
  70. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/sl.json
  71. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/tr.json
  72. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/vi.json
  73. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/zh-Hans.json
  74. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/zh-Hant.json
  75. 35
      deploy/7-new-github-release__NOT_ACTIVE_USE_MANUAL_WAY.ps1
  76. 86
      deploy/7-publish-github-release.ps1
  77. 40
      deploy/_run_all.ps1
  78. 94
      docs/en/Blog-Posts/2022-01-11 v5_1_Preview/POST.md
  79. 155
      docs/en/Blog-Posts/2022-01-11 v5_1_Release_Stable/POST.md
  80. 0
      docs/en/Blog-Posts/2022-01-11 v5_1_Release_Stable/abp-community-talks-2022-1.png
  81. BIN
      docs/en/Blog-Posts/2022-01-11 v5_1_Release_Stable/leptonx-dash.gif
  82. BIN
      docs/en/Blog-Posts/2022-01-11 v5_1_Release_Stable/new-abp-io-design.png
  83. BIN
      docs/en/Blog-Posts/2022-01-11 v5_1_Release_Stable/url-forward.png
  84. 4
      docs/en/Community-Articles/2021-11-29-Integrating-DevExpress-Reporting-To-ABP-MVC-Application/Integrating-DevExpress-Reporting-To-ABP-MVC-Application.md
  85. 8
      docs/en/Entity-Framework-Core.md
  86. 7
      docs/en/Road-Map.md
  87. 4
      docs/en/Tutorials/Part-10.md
  88. 280
      docs/zh-Hans/Entity-Framework-Core.md
  89. 2
      docs/zh-Hans/Index.md
  90. 1
      docs/zh-Hans/Modules/Blogging.md
  91. 3
      docs/zh-Hans/Modules/Client-Simulation.md
  92. 106
      docs/zh-Hans/Modules/Feature-Management.md
  93. 108
      docs/zh-Hans/Modules/Permission-Management.md
  94. 2
      docs/zh-Hans/Modules/Tenant-Management.md
  95. 1
      docs/zh-Hans/Modules/Users.md
  96. 4
      docs/zh-Hans/Tutorials/Part-10.md
  97. 12
      docs/zh-Hans/docs-nav.json
  98. BIN
      docs/zh-Hans/images/features-module-opening.png
  99. BIN
      docs/zh-Hans/images/permissions-module-dialog.png
  100. BIN
      docs/zh-Hans/images/permissions-module-open-dialog.png

3
.github/ISSUE_TEMPLATES/community-post-request.md

@ -0,0 +1,3 @@
Please explain the content (an article or a video tutorial) that you would like to see on the ABP Community website, https://community.abp.io.
Before creating your own request, please check existing requests: https://github.com/abpframework/abp/labels/community-article-request

1
.gitignore

@ -321,3 +321,4 @@ appsettings.secrets.json
deploy/nuget-api-key.txt
deploy/npm-auth-token.txt
deploy/ssh-password.txt
deploy/github-api-key.txt

3
Directory.Build.props

@ -25,6 +25,9 @@
<!-- Mongo2Go https://www.nuget.org/packages/Mongo2Go -->
<Mongo2GoPackageVersion>3.1.3</Mongo2GoPackageVersion>
<!-- Microsoft.CodeAnalysis https://www.nuget.org/packages/Microsoft.CodeAnalysis -->
<MicrosoftCodeAnalysisPackageVersion>4.0.1</MicrosoftCodeAnalysisPackageVersion>
<IsTestProject Condition="$(MSBuildProjectFullPath.Contains('test')) and ($(MSBuildProjectName.EndsWith('.Tests')) or $(MSBuildProjectName.EndsWith('.TestBase')))">true</IsTestProject>
</PropertyGroup>

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ar.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "عدد أسئلة غير محدود",
"Notes": "ملاحظات",
"Menu:Community": "المجتمع",
"Menu:Articles": "مقالات",
"Menu:Posts": "مقالات",
"Wait": "انتظر",
"Approve": "موافقة",
"Reject": "رفض",
@ -179,12 +179,12 @@
"Title": "عنوان",
"ContentSource": "مصدر المحتوى",
"Status": "الحالة",
"ReadArticle": "إقرأ المقال",
"ArticleHasBeenWaiting": "تم إيقاف المقال",
"ArticleHasBeenApproved": "تم الموافقة على المقال",
"ArticleHasBeenRejected": "تم رفض المقال",
"ReadPost": "إقرأ المقال",
"PostHasBeenWaiting": "تم إيقاف المقال",
"PostHasBeenApproved": "تم الموافقة على المقال",
"PostHasBeenRejected": "تم رفض المقال",
"Permission:Community": "المجتمع",
"Permission:CommunityArticle": "مقال",
"Permission:CommunityPost": "مقال",
"Link": "رابط",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "خارجى",
@ -199,7 +199,7 @@
"RemoveCache": "إزالة ذاكرة التخزين المؤقت",
"Language": "لغة",
"Optional": "اختياري",
"CreateArticleLanguageInfo": "اللغة التي تمت كتابة المنشور بها",
"CreatePostLanguageInfo": "اللغة التي تمت كتابة المنشور بها",
"Enum:ContentSource:2": "مشاركة الفيديو",
"VideoPreview": "معاينة الفيديو",
"VideoPreviewErrorMessage": "تعذر استرداد عنوان url الخاص بالفيديو من Youtube. يمكن أن يحدث هذا بسبب أن الفيديو خاص أو أن عنوان URL المحدد غير متاح.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "تصدير إلى Excel",
"ThisExtensionIsNotAllowed": "هذا الامتداد غير مسموح به.",
"TheFileIsTooLarge": "الملف كبير جدًا!",
"ArticleDeletionConfirmationMessage": "هل أنت متأكد أنك تريد حذف هذه المقالة بشدة؟",
"PostDeletionConfirmationMessage": "هل أنت متأكد أنك تريد حذف هذه المقالة بشدة؟",
"ChooseCoverImage": "اختر صورة غلاف ...",
"Menu:Quotation": "اقتباس",
"Menu:Invoice": "فاتورة",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/cs.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Neomezený počet otázek",
"Notes": "Poznámky",
"Menu:Community": "Společenství",
"Menu:Articles": "články",
"Menu:Posts": "články",
"Wait": "Počkejte",
"Approve": "Schválit",
"Reject": "Odmítnout",
@ -179,12 +179,12 @@
"Title": "Titul",
"ContentSource": "Zdroj obsahu",
"Status": "Postavení",
"ReadArticle": "Přečtěte si článek",
"ArticleHasBeenWaiting": "Článek čekal",
"ArticleHasBeenApproved": "Článek byl schválen",
"ArticleHasBeenRejected": "Článek byl zamítnut",
"ReadPost": "Přečtěte si článek",
"PostHasBeenWaiting": "Článek čekal",
"PostHasBeenApproved": "Článek byl schválen",
"PostHasBeenRejected": "Článek byl zamítnut",
"Permission:Community": "Společenství",
"Permission:CommunityArticle": "Článek",
"Permission:CommunityPost": "Článek",
"Link": "Odkaz",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Externí",
@ -199,7 +199,7 @@
"RemoveCache": "Odebrat mezipaměť",
"Language": "Jazyk",
"Optional": "Volitelný",
"CreateArticleLanguageInfo": "Jazyk, ve kterém je příspěvek napsán",
"CreatePostLanguageInfo": "Jazyk, ve kterém je příspěvek napsán",
"Enum:ContentSource:2": "Video příspěvek",
"VideoPreview": "Náhled videa",
"VideoPreviewErrorMessage": "Danou URL videa nelze načíst z Youtube. Může to být způsobeno tím, že video je soukromé nebo daná adresa URL není dostupná.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Export do Excelu",
"ThisExtensionIsNotAllowed": "Toto rozšíření není povoleno.",
"TheFileIsTooLarge": "Soubor je příliš velký!",
"ArticleDeletionConfirmationMessage": "Opravdu chcete tento článek tvrdě smazat?",
"PostDeletionConfirmationMessage": "Opravdu chcete tento článek tvrdě smazat?",
"ChooseCoverImage": "Vyberte titulní obrázek...",
"Menu:Quotation": "Citát",
"Menu:Invoice": "Faktura",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/de-DE.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Unbegrenzte Anzahl von Fragen",
"Notes": "Anmerkungen",
"Menu:Community": "Community",
"Menu:Articles": "Beiträge",
"Menu:Posts": "Beiträge",
"Wait": "Warten",
"Approve": "Genehmigen",
"Reject": "Ablehnen",
@ -179,12 +179,12 @@
"Title": "Titel",
"ContentSource": "Inhaltsquelle",
"Status": "Status",
"ReadArticle": "Beitrag lesen",
"ArticleHasBeenWaiting": "Beitrag hat gewartet",
"ArticleHasBeenApproved": "Beitrag wurde genehmigt",
"ArticleHasBeenRejected": "Beitrag wurde abgelehnt",
"ReadPost": "Beitrag lesen",
"PostHasBeenWaiting": "Beitrag hat gewartet",
"PostHasBeenApproved": "Beitrag wurde genehmigt",
"PostHasBeenRejected": "Beitrag wurde abgelehnt",
"Permission:Community": "Community",
"Permission:CommunityArticle": "Beitrag",
"Permission:CommunityPost": "Beitrag",
"Link": "Link",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Extern",
@ -199,7 +199,7 @@
"RemoveCache": "Cache entfernen",
"Language": "Sprache",
"Optional": "Optional",
"CreateArticleLanguageInfo": "Die Sprache, in der der Beitrag verfasst ist",
"CreatePostLanguageInfo": "Die Sprache, in der der Beitrag verfasst ist",
"Enum:ContentSource:2": "Videobeitrag",
"VideoPreview": "Video Vorschau",
"VideoPreviewErrorMessage": "Die angegebene Video-URL konnte nicht von Youtube abgerufen werden. Dies kann daran liegen, dass entweder das Video privat ist oder die angegebene URL nicht verfügbar ist.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Nach Excel exportieren",
"ThisExtensionIsNotAllowed": "Diese Erweiterung ist nicht zulässig.",
"TheFileIsTooLarge": "Die Datei ist zu groß!",
"ArticleDeletionConfirmationMessage": "Möchten Sie diesen Artikel wirklich endgültig löschen?",
"PostDeletionConfirmationMessage": "Möchten Sie diesen Artikel wirklich endgültig löschen?",
"ChooseCoverImage": "Wählen Sie ein Titelbild...",
"Menu:Quotation": "Zitat",
"Menu:Invoice": "Rechnung",

20
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en-GB.json

@ -168,7 +168,7 @@
"UnlimitedQuestionCount": "Unlimited question count",
"Notes": "Notes",
"Menu:Community": "Community",
"Menu:Articles": "Articles",
"Menu:Posts": "Posts",
"Wait": "Wait",
"Approve": "Approve",
"Reject": "Reject",
@ -177,12 +177,12 @@
"Title": "Title",
"ContentSource": "Content source",
"Status": "Status",
"ReadArticle": "Read article",
"ArticleHasBeenWaiting": "Article has been waiting",
"ArticleHasBeenApproved": "Article has been approved",
"ArticleHasBeenRejected": "Article has been rejected",
"ReadPost": "Read post",
"PostHasBeenWaiting": "Post has been waiting",
"PostHasBeenApproved": "Post has been approved",
"PostHasBeenRejected": "Post has been rejected",
"Permission:Community": "Community",
"Permission:CommunityArticle": "Article",
"Permission:CommunityPost": "Post",
"Link": "Link",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "External",
@ -192,12 +192,12 @@
"Summary": "Summary",
"AuthorName": "Author",
"CoverImage": "Cover Image",
"RemoveCacheConfirmationMessage": "Are you sure you want remove the cache for \"{0}\" article?",
"RemoveCacheConfirmationMessage": "Are you sure you want remove the cache for \"{0}\" post?",
"SuccessfullyRemoved": "Successfully cleared",
"RemoveCache": "Remove Cache",
"Language": "Language",
"Optional": "Optional",
"CreateArticleLanguageInfo": "The language in which the article is written",
"CreatePostLanguageInfo": "The language in which the post is written",
"Menu:Quotation": "Quotation",
"Menu:Invoice": "Invoice",
"Menu:PaymentRequests": "Payment Requests",
@ -214,6 +214,8 @@
"Permission:SendWelcomeEmail": "Send Welcome Email",
"SendWelcomeEmail": "Send Welcome Email",
"SendWelcomeEmailWarningMessage": "Are you sure you want to send welcome email to the organization members?",
"SendWelcomeEmailSuccessMessage": "Welcome email sent successfully!"
"SendWelcomeEmailSuccessMessage": "Welcome email sent successfully!",
"AdditionalDeveloperCount": "Additional developer count",
"LicensePrice": "License price"
}
}

26
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Unlimited question count",
"Notes": "Notes",
"Menu:Community": "Community",
"Menu:Articles": "Articles",
"Menu:Posts": "Posts",
"Wait": "Wait",
"Approve": "Approve",
"Reject": "Reject",
@ -179,12 +179,12 @@
"Title": "Title",
"ContentSource": "Content source",
"Status": "Status",
"ReadArticle": "Read article",
"ArticleHasBeenWaiting": "Article has been waiting",
"ArticleHasBeenApproved": "Article has been approved",
"ArticleHasBeenRejected": "Article has been rejected",
"ReadPost": "Read post",
"PostHasBeenWaiting": "Post has been waiting",
"PostHasBeenApproved": "Post has been approved",
"PostHasBeenRejected": "Post has been rejected",
"Permission:Community": "Community",
"Permission:CommunityArticle": "Article",
"Permission:CommunityPost": "Post",
"Link": "Link",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "External",
@ -194,12 +194,12 @@
"Summary": "Summary",
"AuthorName": "Author name",
"CoverImage": "Cover Image",
"RemoveCacheConfirmationMessage": "Are you sure you remove the cache for \"{0}\" article?",
"RemoveCacheConfirmationMessage": "Are you sure you remove the cache for \"{0}\" post?",
"SuccessfullyRemoved": "Successfully cleared",
"RemoveCache": "Remove Cache",
"Language": "Language",
"Optional": "Optional",
"CreateArticleLanguageInfo": "The language in which the post is written",
"CreatePostLanguageInfo": "The language in which the post is written",
"Enum:ContentSource:2": "Video Post",
"VideoPreview": "Video Preview",
"VideoPreviewErrorMessage": "Given video url couldn't retrieve from Youtube. This can be caused by either video is private or the given URL is not available.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Export to Excel",
"ThisExtensionIsNotAllowed": "This extension is not allowed.",
"TheFileIsTooLarge": "The file is too large!",
"ArticleDeletionConfirmationMessage": "Are you sure you want to hard delete this article?",
"PostDeletionConfirmationMessage": "Are you sure you want to hard delete this post?",
"ChooseCoverImage": "Choose a cover image...",
"Menu:Quotation": "Quotation",
"Menu:Invoice": "Invoice",
@ -306,9 +306,7 @@
"PaymentTimeCannotBeFutureTime": "Payment time cannot be a future time!",
"SaveAndDownload": "Save and Download",
"BillingInfo": "Billing Info",
"GenerateInvoice": "Create Invoice",
"DeleteInvoice" : "Delete Invoice",
"SuccessfullyDeleted": "Successfully deleted!",
"PaymentStateSetTo" : "Payment state set to {0}",
"ChangeState": "Change State",
"Permission:TrialLicense" : "Trial License",
@ -320,10 +318,8 @@
"TrialLicenseEndDateFilter": "End date",
"FirsName": "First name",
"LastName": "Last name",
"Status": "Status",
"StartDate": "Start date",
"EndDate": "End date",
"CompanyName": "Company name",
"PurchasedDate": "Purchased date",
"OrganizationDetail": "Organization Detail",
"SendActivationMail": "Send Activation Mail",
@ -357,6 +353,8 @@
"SendWelcomeEmail": "Send Welcome Email",
"SendWelcomeEmailWarningMessage": "Are you sure you want to send welcome email to the organization members?",
"SendWelcomeEmailSuccessMessage": "Welcome email sent successfully!",
"PaymentRequestId": "Payment Request Id"
"PaymentRequestId": "Payment Request Id",
"AdditionalDeveloperCount": "Additional developer count",
"LicensePrice": "License price"
}
}

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/es.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Número de preguntas ilimitadas",
"Notes": "Notas",
"Menu:Community": "Comunidad",
"Menu:Articles": "Artículos",
"Menu:Posts": "Artículos",
"Wait": "Esperar",
"Approve": "Aprobar",
"Reject": "Rechazar",
@ -179,12 +179,12 @@
"Title": "Título",
"ContentSource": "Fuente de contenido",
"Status": "Estado",
"ReadArticle": "Leer artículo",
"ArticleHasBeenWaiting": "El artículo ha sido puesto en espera",
"ArticleHasBeenApproved": "El artículo ha sido aprobado",
"ArticleHasBeenRejected": "El artículo ha sido rechazado",
"ReadPost": "Leer artículo",
"PostHasBeenWaiting": "El artículo ha sido puesto en espera",
"PostHasBeenApproved": "El artículo ha sido aprobado",
"PostHasBeenRejected": "El artículo ha sido rechazado",
"Permission:Community": "Comunidad",
"Permission:CommunityArticle": "Artículo",
"Permission:CommunityPost": "Artículo",
"Link": "Link",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Externo",
@ -199,7 +199,7 @@
"RemoveCache": "Quitar caché",
"Language": "Idioma",
"Optional": "Opcional",
"CreateArticleLanguageInfo": "El idioma en el que está escrito la publicación.",
"CreatePostLanguageInfo": "El idioma en el que está escrito la publicación.",
"Enum:ContentSource:2": "Publicación de video",
"VideoPreview": "Vista previa de video",
"VideoPreviewErrorMessage": "La URL del video dada no se pudo recuperar de Youtube. Esto puede deberse a que el video es privado o que la URL proporcionada no está disponible.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Exportar a Excel",
"ThisExtensionIsNotAllowed": "Esta extensión no está permitida.",
"TheFileIsTooLarge": "¡El archivo es demasiado grande!",
"ArticleDeletionConfirmationMessage": "¿Está seguro de que desea eliminar este artículo por completo?",
"PostDeletionConfirmationMessage": "¿Está seguro de que desea eliminar este artículo por completo?",
"ChooseCoverImage": "Elige una imagen de portada ...",
"Menu:Quotation": "Cotización",
"Menu:Invoice": "Factura",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/fi.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Rajoittamaton kysymysten määrä",
"Notes": "Huomautuksia",
"Menu:Community": "Yhteisö",
"Menu:Articles": "Artikkelit",
"Menu:Posts": "Artikkelit",
"Wait": "Odota",
"Approve": "Hyväksyä",
"Reject": "Hylätä",
@ -179,12 +179,12 @@
"Title": "Otsikko",
"ContentSource": "Sisältölähde",
"Status": "Tila",
"ReadArticle": "Lue artikkeli",
"ArticleHasBeenWaiting": "Artikkeli on odottanut",
"ArticleHasBeenApproved": "Artikkeli on hyväksytty",
"ArticleHasBeenRejected": "Artikkeli on hylätty",
"ReadPost": "Lue artikkeli",
"PostHasBeenWaiting": "Artikkeli on odottanut",
"PostHasBeenApproved": "Artikkeli on hyväksytty",
"PostHasBeenRejected": "Artikkeli on hylätty",
"Permission:Community": "Yhteisö",
"Permission:CommunityArticle": "Artikla",
"Permission:CommunityPost": "Artikla",
"Link": "Linkki",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Ulkoinen",
@ -199,7 +199,7 @@
"RemoveCache": "Poista välimuisti",
"Language": "Kieli",
"Optional": "Valinnainen",
"CreateArticleLanguageInfo": "Kieli, jolla viesti kirjoitetaan",
"CreatePostLanguageInfo": "Kieli, jolla viesti kirjoitetaan",
"Enum:ContentSource:2": "Videoposti",
"VideoPreview": "Videon esikatselu",
"VideoPreviewErrorMessage": "Annettua videon URL-osoitetta ei voitu noutaa Youtubesta. Tämä voi johtua siitä, että video on yksityinen tai annettu URL-osoite ei ole käytettävissä.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Vie Exceliin",
"ThisExtensionIsNotAllowed": "Tätä laajennusta ei sallita.",
"TheFileIsTooLarge": "Tiedosto on liian suuri!",
"ArticleDeletionConfirmationMessage": "Haluatko varmasti poistaa tämän artikkelin vaikeasti?",
"PostDeletionConfirmationMessage": "Haluatko varmasti poistaa tämän artikkelin vaikeasti?",
"ChooseCoverImage": "Valitse kansikuva...",
"Menu:Quotation": "Lainaus",
"Menu:Invoice": "Lasku",

18
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/fr.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Nombre de questions illimité",
"Notes": "Remarques",
"Menu:Community": "Communauté",
"Menu:Articles": "Articles",
"Menu:Posts": "Posts",
"Wait": "Attendez",
"Approve": "Approuver",
"Reject": "Rejeter",
@ -179,12 +179,12 @@
"Title": "Titre",
"ContentSource": "Source du contenu",
"Status": "Statut",
"ReadArticle": "Lire l'article",
"ArticleHasBeenWaiting": "L'article attendait",
"ArticleHasBeenApproved": "L'article a été approuvé",
"ArticleHasBeenRejected": "L'article a été rejeté",
"ReadPost": "Lire l'post",
"PostHasBeenWaiting": "L'post attendait",
"PostHasBeenApproved": "L'post a été approuvé",
"PostHasBeenRejected": "L'post a été rejeté",
"Permission:Community": "Communauté",
"Permission:CommunityArticle": "Article",
"Permission:CommunityPost": "Post",
"Link": "Relier",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Externe",
@ -194,12 +194,12 @@
"Summary": "Résumé",
"AuthorName": "Nom de l'auteur",
"CoverImage": "Image de couverture",
"RemoveCacheConfirmationMessage": "Êtes-vous sûr de vouloir supprimer le cache de l'article \"{0}\"?",
"RemoveCacheConfirmationMessage": "Êtes-vous sûr de vouloir supprimer le cache de l'post \"{0}\"?",
"SuccessfullyRemoved": "Effacé avec succès",
"RemoveCache": "Supprimer le cache",
"Language": "Langue",
"Optional": "Optionnel",
"CreateArticleLanguageInfo": "La langue dans laquelle le message est rédigé",
"CreatePostLanguageInfo": "La langue dans laquelle le message est rédigé",
"Enum:ContentSource:2": "Message vidéo",
"VideoPreview": "Aperçu vidéo",
"VideoPreviewErrorMessage": "L'URL de la vidéo donnée n'a pas pu être récupérée sur Youtube. Cela peut être dû au fait que la vidéo est privée ou que l'URL donnée n'est pas disponible.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Exporter vers Excel",
"ThisExtensionIsNotAllowed": "Cette extension n'est pas autorisée.",
"TheFileIsTooLarge": "Le fichier est trop volumineux!",
"ArticleDeletionConfirmationMessage": "Voulez-vous vraiment supprimer définitivement cet article?",
"PostDeletionConfirmationMessage": "Voulez-vous vraiment supprimer définitivement cet post?",
"ChooseCoverImage": "Choisissez une image de couverture...",
"Menu:Quotation": "Devis",
"Menu:Invoice": "Facture d'achat",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/hi.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "असीमित प्रश्न गणना",
"Notes": "टिप्पणियाँ",
"Menu:Community": "समुदाय",
"Menu:Articles": "सामग्री",
"Menu:Posts": "सामग्री",
"Wait": "रुको",
"Approve": "मंजूर",
"Reject": "अस्वीकार",
@ -179,12 +179,12 @@
"Title": "शीर्षक",
"ContentSource": "विषय - वस्तु का स्रोत",
"Status": "स्थिति",
"ReadArticle": "लेख पढ़ें",
"ArticleHasBeenWaiting": "लेख की प्रतीक्षा रही",
"ArticleHasBeenApproved": "अनुच्छेद स्वीकृत किया गया है",
"ArticleHasBeenRejected": "अनुच्छेद अस्वीकार कर दिया गया है",
"ReadPost": "लेख पढ़ें",
"PostHasBeenWaiting": "लेख की प्रतीक्षा रही",
"PostHasBeenApproved": "अनुच्छेद स्वीकृत किया गया है",
"PostHasBeenRejected": "अनुच्छेद अस्वीकार कर दिया गया है",
"Permission:Community": "समुदाय",
"Permission:CommunityArticle": "लेख",
"Permission:CommunityPost": "लेख",
"Link": "संपर्क",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "बाहरी",
@ -199,7 +199,7 @@
"RemoveCache": "कैश निकालें",
"Language": "भाषा: हिन्दी",
"Optional": "ऐच्छिक",
"CreateArticleLanguageInfo": "वह भाषा जिसमें पद लिखा जाता है",
"CreatePostLanguageInfo": "वह भाषा जिसमें पद लिखा जाता है",
"Enum:ContentSource:2": "वीडियो पोस्ट",
"VideoPreview": "वीडियो पूर्वावलोकन",
"VideoPreviewErrorMessage": "दिया गया वीडियो url Youtube से पुनः प्राप्त नहीं कर सका। यह वीडियो निजी होने के कारण हो सकता है या दिया गया URL उपलब्ध नहीं है।",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "एक्सेल में भेजे",
"ThisExtensionIsNotAllowed": "इस एक्सटेंशन की अनुमति नहीं है।",
"TheFileIsTooLarge": "फ़ाइल बहुत बड़ी है!",
"ArticleDeletionConfirmationMessage": "क्या आप वाकई इस लेख को हटाना चाहते हैं?",
"PostDeletionConfirmationMessage": "क्या आप वाकई इस लेख को हटाना चाहते हैं?",
"ChooseCoverImage": "कवर छवि चुनें...",
"Menu:Quotation": "उद्धरण",
"Menu:Invoice": "बीजक",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/hu.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Korlátlan számú kérdés",
"Notes": "Megjegyzések",
"Menu:Community": "Közösség",
"Menu:Articles": "Cikkek",
"Menu:Posts": "Cikkek",
"Wait": "Várjon",
"Approve": "Jóváhagy",
"Reject": "Elutasít",
@ -179,12 +179,12 @@
"Title": "Cím",
"ContentSource": "Tartalomforrás",
"Status": "Állapot",
"ReadArticle": "Olvassa el a cikket",
"ArticleHasBeenWaiting": "A cikk várt",
"ArticleHasBeenApproved": "A cikket jóváhagyták",
"ArticleHasBeenRejected": "A cikk elutasítva",
"ReadPost": "Olvassa el a cikket",
"PostHasBeenWaiting": "A cikk várt",
"PostHasBeenApproved": "A cikket jóváhagyták",
"PostHasBeenRejected": "A cikk elutasítva",
"Permission:Community": "Közösség",
"Permission:CommunityArticle": "Cikk",
"Permission:CommunityPost": "Cikk",
"Link": "Link",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Külső",
@ -199,7 +199,7 @@
"RemoveCache": "Távolítsa el a gyorsítótárat",
"Language": "Nyelv",
"Optional": "Választható",
"CreateArticleLanguageInfo": "Az a nyelv, amelyen a bejegyzés íródott",
"CreatePostLanguageInfo": "Az a nyelv, amelyen a bejegyzés íródott",
"Enum:ContentSource:2": "Videó bejegyzés",
"VideoPreview": "Videó előnézete",
"VideoPreviewErrorMessage": "Az adott videó URL-je nem tölthető le a Youtube-ról. Ennek oka lehet, hogy a videó privát, vagy a megadott URL nem érhető el.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Exportálás Excelbe",
"ThisExtensionIsNotAllowed": "Ez a bővítmény nem engedélyezett.",
"TheFileIsTooLarge": "A fájl túl nagy!",
"ArticleDeletionConfirmationMessage": "Biztosan törli ezt a cikket?",
"PostDeletionConfirmationMessage": "Biztosan törli ezt a cikket?",
"ChooseCoverImage": "Válasszon borítóképet...",
"Menu:Quotation": "Idézet",
"Menu:Invoice": "Számla",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/is.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Ótakmarkaður spurningafjöldi",
"Notes": "Athugasemdir",
"Menu:Community": "Samfélag",
"Menu:Articles": "Greinar",
"Menu:Posts": "Greinar",
"Wait": "Augnablik",
"Approve": "Samþykkja",
"Reject": "Hafna",
@ -179,12 +179,12 @@
"Title": "Titill",
"ContentSource": "Uppruni efnis",
"Status": "Staða",
"ReadArticle": "Lesa grein",
"ArticleHasBeenWaiting": "Grein hefur beðið",
"ArticleHasBeenApproved": "Grein hefur verið samþykkt",
"ArticleHasBeenRejected": "Grein hefur verið hafnað",
"ReadPost": "Lesa grein",
"PostHasBeenWaiting": "Grein hefur beðið",
"PostHasBeenApproved": "Grein hefur verið samþykkt",
"PostHasBeenRejected": "Grein hefur verið hafnað",
"Permission:Community": "Samfélag",
"Permission:CommunityArticle": "Grein",
"Permission:CommunityPost": "Grein",
"Link": "Hlekkur",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "External",
@ -199,7 +199,7 @@
"RemoveCache": "Hreinsa skyndiminni ",
"Language": "Tungumál",
"Optional": "Valfrjálst",
"CreateArticleLanguageInfo": "Tungumálið sem efnið er skrifað á",
"CreatePostLanguageInfo": "Tungumálið sem efnið er skrifað á",
"Enum:ContentSource:2": "Myndbandsfærsla",
"VideoPreview": "Forskoðun myndbands",
"VideoPreviewErrorMessage": "Ekki var hægt að skoða myndaband á Youtube með uppgefinnir slóð myndbands. Orsök gæti verið vegna lokaðs myndbands eða að slóð sé ekki að virka.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Flytja út í Excel",
"ThisExtensionIsNotAllowed": "Þessi viðauki er ekki leyfður.",
"TheFileIsTooLarge": "Skráin er of stór!",
"ArticleDeletionConfirmationMessage": "Ertu viss um að þú viljir eyða þessari grein óafturkræft?",
"PostDeletionConfirmationMessage": "Ertu viss um að þú viljir eyða þessari grein óafturkræft?",
"ChooseCoverImage": "Veldu forsíðumynd...",
"Menu:Quotation": "Verðtilboð",
"Menu:Invoice": "Reikningur",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/it.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Conteggio illimitato delle domande",
"Notes": "Appunti",
"Menu:Community": "Comunità",
"Menu:Articles": "Articoli",
"Menu:Posts": "Articoli",
"Wait": "Attendere",
"Approve": "Approvare",
"Reject": "Rifiutare",
@ -179,12 +179,12 @@
"Title": "Titolo",
"ContentSource": "Fonte del contenuto",
"Status": "Stato",
"ReadArticle": "Leggi l'articolo",
"ArticleHasBeenWaiting": "L'articolo è in attesa",
"ArticleHasBeenApproved": "L'articolo è stato approvato",
"ArticleHasBeenRejected": "L'articolo è stato respinto",
"ReadPost": "Leggi l'articolo",
"PostHasBeenWaiting": "L'articolo è in attesa",
"PostHasBeenApproved": "L'articolo è stato approvato",
"PostHasBeenRejected": "L'articolo è stato respinto",
"Permission:Community": "Comunità",
"Permission:CommunityArticle": "Articolo",
"Permission:CommunityPost": "Articolo",
"Link": "Link",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Esterno",
@ -199,7 +199,7 @@
"RemoveCache": "Rimuovi cache",
"Language": "Lingua",
"Optional": "Opzionale",
"CreateArticleLanguageInfo": "La lingua in cui è scritto il post",
"CreatePostLanguageInfo": "La lingua in cui è scritto il post",
"Enum:ContentSource:2": "Pubblica video",
"VideoPreview": "Anteprima video",
"VideoPreviewErrorMessage": "Impossibile recuperare l'URL del video da Youtube. Ciò può essere causato dal fatto che il video è privato o l'URL fornito non è disponibile.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Esporta in Excel",
"ThisExtensionIsNotAllowed": "Questa estensione non è consentita.",
"TheFileIsTooLarge": "Il file è troppo grande!",
"ArticleDeletionConfirmationMessage": "Sei sicuro di voler eliminare definitivamente questo articolo?",
"PostDeletionConfirmationMessage": "Sei sicuro di voler eliminare definitivamente questo articolo?",
"ChooseCoverImage": "Scegli un'immagine di copertina...",
"Menu:Quotation": "Quotation",
"Menu:Invoice": "Fattura",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/nl.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Onbeperkt aantal vragen",
"Notes": "Opmerkingen:",
"Menu:Community": "Gemeenschap",
"Menu:Articles": "Lidwoord",
"Menu:Posts": "Lidwoord",
"Wait": "Wacht",
"Approve": "Goedkeuren",
"Reject": "Afwijzen",
@ -179,12 +179,12 @@
"Title": "Titel",
"ContentSource": "inhoud bron",
"Status": "Toestand",
"ReadArticle": "Lees artikel",
"ArticleHasBeenWaiting": "Artikel heeft gewacht",
"ArticleHasBeenApproved": "Artikel is goedgekeurd",
"ArticleHasBeenRejected": "Artikel is afgewezen",
"ReadPost": "Lees artikel",
"PostHasBeenWaiting": "Artikel heeft gewacht",
"PostHasBeenApproved": "Artikel is goedgekeurd",
"PostHasBeenRejected": "Artikel is afgewezen",
"Permission:Community": "Gemeenschap",
"Permission:CommunityArticle": "Artikel",
"Permission:CommunityPost": "Artikel",
"Link": "Koppeling",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "extern",
@ -199,7 +199,7 @@
"RemoveCache": "Cache verwijderen",
"Language": "Taal",
"Optional": "Optioneel",
"CreateArticleLanguageInfo": "De taal waarin het bericht is geschreven",
"CreatePostLanguageInfo": "De taal waarin het bericht is geschreven",
"Enum:ContentSource:2": "Videopost",
"VideoPreview": "Videovoorbeeld",
"VideoPreviewErrorMessage": "Gezien de video-url kon niet worden opgehaald van YouTube. Dit kan worden veroorzaakt doordat de video privé is of de opgegeven URL niet beschikbaar is.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Exporteren naar Excel",
"ThisExtensionIsNotAllowed": "Deze extensie is niet toegestaan.",
"TheFileIsTooLarge": "Het bestand is te groot!",
"ArticleDeletionConfirmationMessage": "Weet je zeker dat je dit artikel hard wilt verwijderen?",
"PostDeletionConfirmationMessage": "Weet je zeker dat je dit artikel hard wilt verwijderen?",
"ChooseCoverImage": "Kies een omslagafbeelding...",
"Menu:Quotation": "Citaat",
"Menu:Invoice": "Factuur",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/pl-PL.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Nieograniczona liczba pytań",
"Notes": "Uwagi",
"Menu:Community": "Społeczność",
"Menu:Articles": "Artykuły",
"Menu:Posts": "Artykuły",
"Wait": "Czekać",
"Approve": "Zatwierdzić",
"Reject": "Odrzucić",
@ -179,12 +179,12 @@
"Title": "Tytuł",
"ContentSource": "źródło treści",
"Status": "Status",
"ReadArticle": "Przeczytaj artykuł",
"ArticleHasBeenWaiting": "Artykuł czekał",
"ArticleHasBeenApproved": "Artykuł został zatwierdzony",
"ArticleHasBeenRejected": "Artykuł został odrzucony",
"ReadPost": "Przeczytaj artykuł",
"PostHasBeenWaiting": "Artykuł czekał",
"PostHasBeenApproved": "Artykuł został zatwierdzony",
"PostHasBeenRejected": "Artykuł został odrzucony",
"Permission:Community": "Społeczność",
"Permission:CommunityArticle": "Artykuł",
"Permission:CommunityPost": "Artykuł",
"Link": "Połączyć",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Zewnętrzny",
@ -199,7 +199,7 @@
"RemoveCache": "Usuń pamięć podręczną",
"Language": "Język",
"Optional": "Opcjonalny",
"CreateArticleLanguageInfo": "Język, w którym napisany jest post",
"CreatePostLanguageInfo": "Język, w którym napisany jest post",
"Enum:ContentSource:2": "Post wideo",
"VideoPreview": "Podgląd wideo",
"VideoPreviewErrorMessage": "Nie można pobrać adresu URL filmu z YouTube. Może to być spowodowane tym, że film jest prywatny lub podany adres URL jest niedostępny.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Eksport do Excela",
"ThisExtensionIsNotAllowed": "To rozszerzenie jest niedozwolone.",
"TheFileIsTooLarge": "Plik jest za duży!",
"ArticleDeletionConfirmationMessage": "Czy na pewno chcesz mocno usunąć ten artykuł?",
"PostDeletionConfirmationMessage": "Czy na pewno chcesz mocno usunąć ten artykuł?",
"ChooseCoverImage": "Wybierz zdjęcie na okładkę...",
"Menu:Quotation": "Cytat",
"Menu:Invoice": "Faktura",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/pt-BR.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Número ilimitado de perguntas",
"Notes": "Notas",
"Menu:Community": "Comunidade",
"Menu:Articles": "Artigos",
"Menu:Posts": "Artigos",
"Wait": "Esperar",
"Approve": "Aprovar",
"Reject": "Rejeitar",
@ -179,12 +179,12 @@
"Title": "Título",
"ContentSource": "Origem do conteúdo",
"Status": "Status",
"ReadArticle": "Leia o artigo",
"ArticleHasBeenWaiting": "Artigo está esperando",
"ArticleHasBeenApproved": "Artigo foi aprovado",
"ArticleHasBeenRejected": "Artigo foi rejeitado",
"ReadPost": "Leia o artigo",
"PostHasBeenWaiting": "Artigo está esperando",
"PostHasBeenApproved": "Artigo foi aprovado",
"PostHasBeenRejected": "Artigo foi rejeitado",
"Permission:Community": "Comunidade",
"Permission:CommunityArticle": "Artigo",
"Permission:CommunityPost": "Artigo",
"Link": "Ligação",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Externo",
@ -199,7 +199,7 @@
"RemoveCache": "Remover Cache",
"Language": "Língua",
"Optional": "Opcional",
"CreateArticleLanguageInfo": "O idioma em que a postagem foi escrita",
"CreatePostLanguageInfo": "O idioma em que a postagem foi escrita",
"Enum:ContentSource:2": "Postagem de Vídeo",
"VideoPreview": "Antevisão do Vídeo",
"VideoPreviewErrorMessage": "O URL do vídeo fornecido não pode ser recuperado do Youtube. Isso pode ser causado pelo fato de o vídeo ser privado ou o URL fornecido não estar disponível.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Exportar para Excel",
"ThisExtensionIsNotAllowed": "Esta extensão não é permitida.",
"TheFileIsTooLarge": "O arquivo é muito grande!",
"ArticleDeletionConfirmationMessage": "Tem certeza de que deseja excluir definitivamente este artigo?",
"PostDeletionConfirmationMessage": "Tem certeza de que deseja excluir definitivamente este artigo?",
"ChooseCoverImage": "Escolha uma imagem de capa ...",
"Menu:Quotation": "cotação",
"Menu:Invoice": "Fatura",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ro-RO.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Număr nelimitat de întrebări",
"Notes": "Notiţe",
"Menu:Community": "Comunitate",
"Menu:Articles": "Articole",
"Menu:Posts": "Articole",
"Wait": "Aşteaptă",
"Approve": "Aprobă",
"Reject": "Respinge",
@ -179,12 +179,12 @@
"Title": "Titlu",
"ContentSource": "Sursa conţinutului",
"Status": "Status",
"ReadArticle": "Citeşte articolul",
"ArticleHasBeenWaiting": "Articolul a fost în aşteptare",
"ArticleHasBeenApproved": "Articolul a fost aprobat",
"ArticleHasBeenRejected": "Articolul a fost respins",
"ReadPost": "Citeşte articolul",
"PostHasBeenWaiting": "Articolul a fost în aşteptare",
"PostHasBeenApproved": "Articolul a fost aprobat",
"PostHasBeenRejected": "Articolul a fost respins",
"Permission:Community": "Comunitate",
"Permission:CommunityArticle": "Articole",
"Permission:CommunityPost": "Articole",
"Link": "Link",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "External",
@ -199,7 +199,7 @@
"RemoveCache": "Elimină cache",
"Language": "Limba",
"Optional": "Opţional",
"CreateArticleLanguageInfo": "Limba în care este scris articolul",
"CreatePostLanguageInfo": "Limba în care este scris articolul",
"Enum:ContentSource:2": "Post Video",
"VideoPreview": "Previzualizare Video",
"VideoPreviewErrorMessage": "Adresa URL a clipului video nu a putut fi recuperată de pe Youtube. Acest lucru poate fi cauzat de faptul că videoclipul este privat, sau adresa URL nu este disponibilă.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Exportă în Excel",
"ThisExtensionIsNotAllowed": "Această extensie nu este permisă.",
"TheFileIsTooLarge": "Dimensiunea fişierului este prea mare!",
"ArticleDeletionConfirmationMessage": "Sunteţi sigur(ă) că doriţi şă ştergeţi definitiv acest articol?",
"PostDeletionConfirmationMessage": "Sunteţi sigur(ă) că doriţi şă ştergeţi definitiv acest articol?",
"ChooseCoverImage": "Alege o imagine de copertă...",
"Menu:Quotation": "Citare",
"Menu:Invoice": "Factură",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/ru.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Неограниченное количество вопросов",
"Notes": "Примечания",
"Menu:Community": "Сообщество",
"Menu:Articles": "Статьи",
"Menu:Posts": "Статьи",
"Wait": "Ждать",
"Approve": "Утвердить",
"Reject": "Отклонять",
@ -179,12 +179,12 @@
"Title": "Заголовок",
"ContentSource": "Источник контента",
"Status": "Положение дел",
"ReadArticle": "Прочитать статью",
"ArticleHasBeenWaiting": "Статья ждала",
"ArticleHasBeenApproved": "Статья одобрена",
"ArticleHasBeenRejected": "Статья отклонена",
"ReadPost": "Прочитать статью",
"PostHasBeenWaiting": "Статья ждала",
"PostHasBeenApproved": "Статья одобрена",
"PostHasBeenRejected": "Статья отклонена",
"Permission:Community": "Сообщество",
"Permission:CommunityArticle": "Статья",
"Permission:CommunityPost": "Статья",
"Link": "Ссылка",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Внешний",
@ -199,7 +199,7 @@
"RemoveCache": "Удалить кеш",
"Language": "Язык",
"Optional": "По желанию",
"CreateArticleLanguageInfo": "Язык, на котором написано сообщение",
"CreatePostLanguageInfo": "Язык, на котором написано сообщение",
"Enum:ContentSource:2": "Видео сообщение",
"VideoPreview": "Предварительный просмотр видео",
"VideoPreviewErrorMessage": "Данный URL-адрес видео не удалось получить с Youtube. Это может быть вызвано тем, что видео является частным или указанный URL недоступен.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Экспорт в Excel",
"ThisExtensionIsNotAllowed": "Это расширение не разрешено.",
"TheFileIsTooLarge": "Файл слишком большой!",
"ArticleDeletionConfirmationMessage": "Вы уверены, что хотите безвозвратно удалить эту статью?",
"PostDeletionConfirmationMessage": "Вы уверены, что хотите безвозвратно удалить эту статью?",
"ChooseCoverImage": "Выберите изображение обложки ...",
"Menu:Quotation": "Цитата",
"Menu:Invoice": "Счет",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/sk.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Neobmedzený počet otázok",
"Notes": "Poznámky",
"Menu:Community": "Komunita",
"Menu:Articles": "Články",
"Menu:Posts": "Články",
"Wait": "Čakať",
"Approve": "Schváliť",
"Reject": "Zamietnuť",
@ -179,12 +179,12 @@
"Title": "Nadpis",
"ContentSource": "Zdroj obsahu",
"Status": "Stav",
"ReadArticle": "Prečítať článok",
"ArticleHasBeenWaiting": "Článok čakal",
"ArticleHasBeenApproved": "Článok bol schválený",
"ArticleHasBeenRejected": "Článok bol zamietnutý",
"ReadPost": "Prečítať článok",
"PostHasBeenWaiting": "Článok čakal",
"PostHasBeenApproved": "Článok bol schválený",
"PostHasBeenRejected": "Článok bol zamietnutý",
"Permission:Community": "Komunita",
"Permission:CommunityArticle": "Článok",
"Permission:CommunityPost": "Článok",
"Link": "Odkaz",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Externý",
@ -199,7 +199,7 @@
"RemoveCache": "Odstrániť vyrovnávaciu pamäť",
"Language": "Jazyk",
"Optional": "Voliteľné",
"CreateArticleLanguageInfo": "Jazyk, v ktorom je príspevok napísaný",
"CreatePostLanguageInfo": "Jazyk, v ktorom je príspevok napísaný",
"Enum:ContentSource:2": "Video príspevok",
"VideoPreview": "Náhľad videa",
"VideoPreviewErrorMessage": "Poskytnutú url videa sa z Youtube nepodarilo načítať. Video môže byť súkromné alebo adresa URL nie je dostupná.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Export do Excelu",
"ThisExtensionIsNotAllowed": "Táto prípona nie je povolená.",
"TheFileIsTooLarge": "Súbor je príliš veľký!",
"ArticleDeletionConfirmationMessage": "Ste si istí, že chcete tento článok úplne vymazať?",
"PostDeletionConfirmationMessage": "Ste si istí, že chcete tento článok úplne vymazať?",
"ChooseCoverImage": "Vybrať titulný obrázok...",
"Menu:Quotation": "Citácia",
"Menu:Invoice": "Faktúra",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/sl.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Neomejeno število vprašanj",
"Notes": "Opombe",
"Menu:Community": "skupnost",
"Menu:Articles": "Članki",
"Menu:Posts": "Članki",
"Wait": "Počakaj",
"Approve": "Odobri",
"Reject": "Zavrni",
@ -179,12 +179,12 @@
"Title": "Naslov",
"ContentSource": "Vir vsebine",
"Status": "Stanje",
"ReadArticle": "Preberite članek",
"ArticleHasBeenWaiting": "Članek je čakal",
"ArticleHasBeenApproved": "Članek je bil odobren",
"ArticleHasBeenRejected": "Članek je bil zavrnjen",
"ReadPost": "Preberite članek",
"PostHasBeenWaiting": "Članek je čakal",
"PostHasBeenApproved": "Članek je bil odobren",
"PostHasBeenRejected": "Članek je bil zavrnjen",
"Permission:Community": "skupnost",
"Permission:CommunityArticle": "Članek",
"Permission:CommunityPost": "Članek",
"Link": "Povezava",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Zunanji",
@ -199,7 +199,7 @@
"RemoveCache": "Odstrani predpomnilnik",
"Language": "Jezik",
"Optional": "Neobvezno",
"CreateArticleLanguageInfo": "Jezik, v katerem je objava napisana",
"CreatePostLanguageInfo": "Jezik, v katerem je objava napisana",
"Enum:ContentSource:2": "Video objava",
"VideoPreview": "Predogled videa",
"VideoPreviewErrorMessage": "Danega URL-ja videoposnetka ni bilo mogoče pridobiti z Youtuba. To je lahko posledica tega, da je video zaseben ali pa dani URL ni na voljo.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Izvozi v Excel",
"ThisExtensionIsNotAllowed": "Ta razširitev ni dovoljena.",
"TheFileIsTooLarge": "Datoteka je prevelika!",
"ArticleDeletionConfirmationMessage": "Ali ste prepričani, da želite težko izbrisati ta članek?",
"PostDeletionConfirmationMessage": "Ali ste prepričani, da želite težko izbrisati ta članek?",
"ChooseCoverImage": "Izberite naslovno sliko ...",
"Menu:Quotation": "Citat",
"Menu:Invoice": "Račun",

20
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/tr.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Sınırsız soru sayısı",
"Notes": "notlar",
"Menu:Community": "Toplum",
"Menu:Articles": "Nesne",
"Menu:Posts": "Nesne",
"Wait": "Beklemek",
"Approve": "Onaylamak",
"Reject": "Reddetmek",
@ -179,12 +179,12 @@
"Title": "Başlık",
"ContentSource": "Içerik kaynağı",
"Status": "Durum",
"ReadArticle": "Makaleyi oku",
"ArticleHasBeenWaiting": "makale bekleniyor",
"ArticleHasBeenApproved": "Makale onaylandı",
"ArticleHasBeenRejected": "Makale reddedildi",
"ReadPost": "Makaleyi oku",
"PostHasBeenWaiting": "makale bekleniyor",
"PostHasBeenApproved": "Makale onaylandı",
"PostHasBeenRejected": "Makale reddedildi",
"Permission:Community": "Toplum",
"Permission:CommunityArticle": "Madde",
"Permission:CommunityPost": "Madde",
"Link": "Bağlantı",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Harici",
@ -199,7 +199,7 @@
"RemoveCache": "Önbelleği Kaldır",
"Language": "Dil",
"Optional": "Opsiyonel",
"CreateArticleLanguageInfo": "Makalenin yazıldığı dil",
"CreatePostLanguageInfo": "Makalenin yazıldığı dil",
"Enum:ContentSource:2": "Video İçerik",
"VideoPreview": "Video ön izlemesi",
"VideoPreviewErrorMessage": "Verilen video url'si Youtube'dan alınamadı. Bunun nedeni, videonun özel olması veya verilen URL'nin mevcut olmaması olabilir.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Excel'e aktar",
"ThisExtensionIsNotAllowed": "Bu uzantıya izin verilmiyor.",
"TheFileIsTooLarge": "Dosya çok büyük.",
"ArticleDeletionConfirmationMessage": "Bu makaleyi kalıcı olarak silmek istediğinizden emin misiniz?",
"PostDeletionConfirmationMessage": "Bu makaleyi kalıcı olarak silmek istediğinizden emin misiniz?",
"ChooseCoverImage": "Bir kapak resmi seçin...",
"Menu:Quotation": "Fiyatlandırma",
"Menu:Invoice": "Fatura",
@ -352,6 +352,8 @@
"Permission:SendWelcomeEmail": "Hoşgeldin Emaili Gönder",
"SendWelcomeEmail": "Hoşgeldin Emaili Gönder",
"SendWelcomeEmailWarningMessage": "Organizasyon üyelerine hoşgeldin emaili göndermek istediğinden emin misin?",
"SendWelcomeEmailSuccessMessage": "Hoşgeldin emaili başarıyla gönderilmiştir!"
"SendWelcomeEmailSuccessMessage": "Hoşgeldin emaili başarıyla gönderilmiştir!",
"AdditionalDeveloperCount": "Ekstra geliştirici sayısı",
"LicensePrice": "Lisans ücreti"
}
}

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/vi.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "Số lượng câu hỏi không giới hạn",
"Notes": "Ghi chú",
"Menu:Community": "Cộng đồng",
"Menu:Articles": "Bài viết",
"Menu:Posts": "Bài viết",
"Wait": "Đợi đã",
"Approve": "Chấp thuận",
"Reject": "Từ chối",
@ -179,12 +179,12 @@
"Title": "Tiêu đề",
"ContentSource": "Nguồn nội dung",
"Status": "Trạng thái",
"ReadArticle": "Đọc bài báo",
"ArticleHasBeenWaiting": "Bài báo đã được chờ đợi",
"ArticleHasBeenApproved": "Bài báo đã được phê duyệt",
"ArticleHasBeenRejected": "Bài báo đã bị từ chối",
"ReadPost": "Đọc bài báo",
"PostHasBeenWaiting": "Bài báo đã được chờ đợi",
"PostHasBeenApproved": "Bài báo đã được phê duyệt",
"PostHasBeenRejected": "Bài báo đã bị từ chối",
"Permission:Community": "Cộng đồng",
"Permission:CommunityArticle": "Bài báo",
"Permission:CommunityPost": "Bài báo",
"Link": "Liên kết",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Bên ngoài",
@ -199,7 +199,7 @@
"RemoveCache": "Xóa bộ nhớ cache",
"Language": "Ngôn ngữ",
"Optional": "Không bắt buộc",
"CreateArticleLanguageInfo": "Ngôn ngữ mà bài viết được viết",
"CreatePostLanguageInfo": "Ngôn ngữ mà bài viết được viết",
"Enum:ContentSource:2": "Bài đăng video",
"VideoPreview": "Xem trước video",
"VideoPreviewErrorMessage": "Không thể truy xuất url video đã cung cấp từ Youtube. Điều này có thể do video ở chế độ riêng tư hoặc URL đã cho không khả dụng.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "Xuất sang Excel",
"ThisExtensionIsNotAllowed": "Phần mở rộng này không được phép.",
"TheFileIsTooLarge": "Tệp quá lớn!",
"ArticleDeletionConfirmationMessage": "Bạn có chắc chắn muốn xóa bài viết này không?",
"PostDeletionConfirmationMessage": "Bạn có chắc chắn muốn xóa bài viết này không?",
"ChooseCoverImage": "Chọn ảnh bìa ...",
"Menu:Quotation": "Bảng báo giá",
"Menu:Invoice": "Hóa đơn",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/zh-Hans.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "无限的问题计数",
"Notes": "笔记",
"Menu:Community": "社区",
"Menu:Articles": "文章",
"Menu:Posts": "文章",
"Wait": "等待",
"Approve": "批准",
"Reject": "拒绝",
@ -179,12 +179,12 @@
"Title": "标题",
"ContentSource": "内容源",
"Status": "状态",
"ReadArticle": "阅读文章",
"ArticleHasBeenWaiting": "文章还在等待",
"ArticleHasBeenApproved": "文章已被批准",
"ArticleHasBeenRejected": "文章已被拒绝",
"ReadPost": "阅读文章",
"PostHasBeenWaiting": "文章还在等待",
"PostHasBeenApproved": "文章已被批准",
"PostHasBeenRejected": "文章已被拒绝",
"Permission:Community": "社区",
"Permission:CommunityArticle": "文字",
"Permission:CommunityPost": "文字",
"Link": "链接",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "外部",
@ -199,7 +199,7 @@
"RemoveCache": "删除缓存",
"Language": "语言",
"Optional": "可选的",
"CreateArticleLanguageInfo": "发帖所用的语言",
"CreatePostLanguageInfo": "发帖所用的语言",
"Enum:ContentSource:2": "视频发布",
"VideoPreview": "视频预览",
"VideoPreviewErrorMessage": "无法从YouTube获取给定的视频网址. 可能是由于视频是私有视频,或者给定的URL不可用.",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "将组织导出到Excel",
"ThisExtensionIsNotAllowed": "不允许此扩展名.",
"TheFileIsTooLarge": "文件过大.",
"ArticleDeletionConfirmationMessage": "您确定要硬删除这篇文章吗?",
"PostDeletionConfirmationMessage": "您确定要硬删除这篇文章吗?",
"ChooseCoverImage": "选项一张封面图片",
"Menu:Quotation": "引述",
"Menu:Invoice": "发票",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/zh-Hant.json

@ -170,7 +170,7 @@
"UnlimitedQuestionCount": "無限問題數",
"Notes": "筆記",
"Menu:Community": "社區",
"Menu:Articles": "文章",
"Menu:Posts": "文章",
"Wait": "等待",
"Approve": "批准",
"Reject": "拒絕",
@ -179,12 +179,12 @@
"Title": "標題",
"ContentSource": "內容來源",
"Status": "地位",
"ReadArticle": "閱讀文章",
"ArticleHasBeenWaiting": "文章一直在等待",
"ArticleHasBeenApproved": "文章已通過",
"ArticleHasBeenRejected": "文章被拒絕",
"ReadPost": "閱讀文章",
"PostHasBeenWaiting": "文章一直在等待",
"PostHasBeenApproved": "文章已通過",
"PostHasBeenRejected": "文章被拒絕",
"Permission:Community": "社區",
"Permission:CommunityArticle": "文章",
"Permission:CommunityPost": "文章",
"Link": "關聯",
"Enum:ContentSource:0": "GitHub",
"Enum:ContentSource:1": "外部的",
@ -199,7 +199,7 @@
"RemoveCache": "刪除緩存",
"Language": "語",
"Optional": "可選的",
"CreateArticleLanguageInfo": "帖子所用的語言",
"CreatePostLanguageInfo": "帖子所用的語言",
"Enum:ContentSource:2": "視頻帖子",
"VideoPreview": "視頻預覽",
"VideoPreviewErrorMessage": "無法從 Youtube 檢索給定的視頻網址。這可能是由於視頻是私有的或給定的 URL 不可用造成的。",
@ -276,7 +276,7 @@
"ExportOrganizationsToExcel": "導出到 Excel",
"ThisExtensionIsNotAllowed": "不允許使用此擴展名。",
"TheFileIsTooLarge": "文件過大!",
"ArticleDeletionConfirmationMessage": "您確定要硬刪除這篇文章嗎?",
"PostDeletionConfirmationMessage": "您確定要硬刪除這篇文章嗎?",
"ChooseCoverImage": "選擇封面圖片...",
"Menu:Quotation": "引述",
"Menu:Invoice": "發票",

59
abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json

@ -39,6 +39,63 @@
"TrialLicensePeriodHasExpired": "Your trial license period expired {0} days ago.",
"TrialLicensePeriodWillExpire": "Your trial license period will be expired in {0} days.",
"TrialLicensePeriodExpireToday": "Your trial license period will be expired today.",
"PurchaseNow": "Purchase Now!"
"PurchaseNow": "Purchase Now!",
"LatestReleaseLogs": "Latest Release Logs",
"RoadMap": "Road Map",
"FAQ": "FAQ",
"SourceCode": "Source Code",
"SeeAllPosts": "See All Posts",
"Contribute": "Contribute",
"LiveDemo": "Live Demo",
"GetLicense": "Get a License",
"OpenSource": "Open Source",
"WebApplication": "Web Application",
"MeetTheABP": "Meet the ABP",
"CompleteWebDevelopment": "A Complete Web Development",
"Platform": "Platform",
"ABPDescription": "ABP Framework is a complete infrastructure to create modern web applications by following the software development best practices and conventions.",
"StrongInfrastructure": "Strong Infrastructure",
"CompleteArchitecture": "Complete Architecture",
"DeveloperFocused": "Developer Focused",
"ShareYourExperiences": "Share your experiences with the ABP Framework",
"LatestPosts": "Latest Posts",
"Views": "Views",
"LearnLatestNewsAboutABPFramework": "Get information about happenings in ABP like new releases, free sources, posts, and more.",
"DeveloperTools": "Developer Tools",
"StartupTemplates": "Startup Templates",
"ApplicationModules": "Application Modules",
"UI": "UI",
"Themes": "Themes",
"Premium": "Premium",
"PrivacyPolicy": "Privacy Policy",
"TermsAndConditions": "Terms & Conditions",
"WouldLikeToReceiveMarketingMaterials": "I would like to receive marketing materials like product deals & special offers.",
"JoinOurMarketingNewsletter": "Join our marketing newsletter",
"CommunityPrivacyPolicyConfirmation": "I agree to the Terms & Conditions and <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/Privacy\">Privacy Policy</a>.",
"ABPIO-Common": "ABPIO-Common",
"CommercialNewsletterConfirmationMessage": "I agree to the <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/TermsConditions\">Terms & Conditions</a> and <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/Privacy\">Privacy Policy</a>.",
"FreeDDDEBook": "Free DDD E-Book",
"AdditionalServices": "Additional Services",
"Learn": "Learn",
"AccountOverview": "Account Overview",
"MyOrganizations": "My Organizations",
"MySupportQuestions": "My Support Questions",
"MyProfile": "My Profile",
"Logout": "Logout",
"Home": "Home",
"Posts": "Posts",
"JoinTheABPCommunity": "Join the ABP Community",
"SubmitYourPost": "Submit Your Post",
"Modules": "Modules",
"Tools": "Tools",
"Pricing": "Pricing",
"ChangeLogs": "Change Logs",
"SubscribeToNewsletter": "Subscribe to the Newsletter",
"SubscribeToNewsletterDescription": "Get information about happenings in ABP like new releases, free sources, posts, and more.",
"EmailAddress": "E-mail Address",
"Subscribe": "Subscribe",
"WelcomeToABP": "Welcome to the ABP",
"EULA": "EULA",
"ABPCommercialIntroductionMessage": "Pre-built application modules, advanced startup templates, rapid application development tooling, professional UI themes and premium support.",
}
}

180
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json

@ -3,15 +3,16 @@
"texts": {
"OrganizationManagement": "Organization Management",
"OrganizationList": "Organization list",
"Volo.AbpIo.Commercial:010003": "You are not owner of this organization!",
"Volo.AbpIo.Commercial:010003": "You are not the owner of this organization!",
"OrganizationNotFoundMessage": "No organization found!",
"DeveloperCount": "Allocated/total developers",
"QuestionCount": "Remaining/total questions",
"DeveloperCount": "Allocated / total developers",
"QuestionCount": "Remaining / total questions",
"Unlimited": "Unlimited",
"Owners": "Owners",
"Owner": "Owner",
"AddMember": "Add member",
"AddOwner": "Add owner",
"AddDeveloper": "Add developer",
"AddNewOwner": "Add New Owner",
"AddNewDeveloper": "Add New Developer",
"UserName": "Username",
"Name": "Name",
"EmailAddress": "Email address",
@ -25,22 +26,22 @@
"LicenseUpgradeMessage": "Your license is upgraded to {0}",
"LicenseExtendAdnUpgradeMessage": "Your license has been extended until {0} and your license plan is upgraded to {1}.",
"LicenseAddDeveloperMessage": "{0} developers added to your license",
"Volo.AbpIo.Commercial:010004": "Can not find the specified user! The user must have already registered.",
"Volo.AbpIo.Commercial:010004": "Can not find the specified user! The user must have already been registered.",
"MyOrganizations": "My organizations",
"ApiKey": "API key",
"UserNameNotFound": "There is no user with username {0}",
"SuccessfullyAddedToNewsletter": "Thanks you for subscribing to our newsletter!",
"UserNameNotFound": "There is no user with the username {0}",
"SuccessfullyAddedToNewsletter": "Thank you for subscribing to our newsletter!",
"MyProfile": "My profile",
"EmailNotValid": "Please enter a valid email address.",
"JoinOurMarketingNewsletter": "Join our marketing newsletter",
"WouldLikeToReceiveMarketingMaterials": "I would like to receive marketing materials like product deals & special offers.",
"WouldLikeToReceiveMarketingMaterials": "I would like to receive marketing news like product deals & special offers.",
"StartUsingYourLicenseNow": "Start using your license now!",
"WelcomePage": "Welcome Page",
"UnsubscriptionExpireEmail": "Unsubscribe from license expire date reminder emails",
"UnsubscribeLicenseExpireEmailReminderMessage": "This email subscription only contains reminding your license expiration date.",
"UnsubscriptionExpireEmail": "Unsubscribe from license expiration date reminder emails",
"UnsubscribeLicenseExpireEmailReminderMessage": "This email subscription only contains reminders of your license expiration date.",
"UnsubscribeFromLicenseExpireEmails": "If you don't want to receive the emails about your license expiration date, you can unsubscribe at any time you want.",
"Unsubscribe": "Unsubscribe",
"NotOrganizationMember": "You are not member of any organization.",
"NotOrganizationMember": "You are not a member of any organization.",
"UnsubscribeLicenseExpirationEmailSuccessTitle": "Successfully unsubscribed",
"UnsubscribeLicenseExpirationEmailSuccessMessage": "You will not receive license expiration date reminder emails anymore.",
"IndexPageHeroSection": "<span class=\"first-line\">A complete</span><span class=\"second-line\"> web development platform</span><span class=\"third-line\">built-on <img src=\"{0}\" width=\"110\" class=\"ml-1\" /> framework</span>",
@ -60,11 +61,9 @@
"Themes": "Themes",
"JoinOurNewsletter": "Join Our Newsletter",
"Send": "Send",
"Learn": "Learn",
"AdditionalServices": "Additional Services",
"WhatIsABPFramework": "WHAT IS THE ABP FRAMEWORK?",
"OpenSourceBaseFramework": "Open Source Base Framework",
"ABPFrameworkExplanation": "<p class=\"lead\">ABP Commercial is based on the ABP Framework, an open source and community driven web application framework for ASP.NET Core.</p><p>ABP Framework provides an excellent infrastructure to write maintainable, extensible and testable code with best practices.</p><p>Built on and integrated to popular tools you already know. Low learning curve, easy adaptation, comfortable development.</p>",
"ABPFrameworkExplanation": "<p class=\"lead\">ABP Commercial is based on the ABP Framework, an open source and community driven web application framework for ASP.NET Core.</p><p>ABP Framework provides an excellent infrastructure to write maintainable, extensible and testable code with the best practices.</p><p>Built on and integrated to popular tools you already know. Low learning curve, easy adaptation, comfortable development.</p>",
"Modular": "Modular",
"MicroserviceCompatible": "Microservice compatible",
"DomainDrivenDesignInfrastructure": "Domain Driven Design Infrastructure",
@ -79,8 +78,8 @@
"ManyMore": "Many more",
"ExploreTheABPFramework": "Explore the ABP Framework",
"WhyUseTheABPCommercial": "Why Use The ABP Commercial?",
"WhyUseTheABPCommercialExplanation": "<p class=\"lead mt-5\">Building enterprise-grade web applications can be complex and time-consuming.</p><p>ABP Commercial offers the perfect base infrastructure necessary for all modern enterprise-grade ASP.NET Core based solutions. Right from the design to deployment, the entire development cycle is empowered by ABP's built-in features & modules.</p>",
"StartupTemplatesShortDescription": "Startup templates make you jump-start to your project in a few seconds.",
"WhyUseTheABPCommercialExplanation": "<p class=\"lead mt-5\">Building enterprise-grade web applications can be complex and time-consuming.</p><p>ABP Commercial offers the perfect base infrastructure necessary for all the modern enterprise-grade ASP.NET Core based solutions. Right from the design to deployment, the entire development cycle is empowered by the ABP's built-in features & modules.</p>",
"StartupTemplatesShortDescription": "Startup templates make you jump-start your project in a few seconds.",
"UIFrameworksOptions": "UI frameworks options;",
"DatabaseProviderOptions": "Database provider options;",
"PreBuiltApplicationModules": "Pre-Built Application Modules",
@ -94,7 +93,7 @@
"TextTemplateManagement": "Text Template Management",
"See All Modules": "SeeAllModules",
"ABPSuite": "ABP Suite",
"AbpSuiteShortDescription": "ABP Suite is a complementary tool to the ABP Commercial.",
"AbpSuiteShortDescription": "ABP Suite is a complementary tool to ABP Commercial.",
"AbpSuiteExplanation": "It allows you to build web pages in a matter of minutes. It's a .NET Core Global tool which can be installed from the command line. It can create a new ABP solution, generate CRUD pages from the database to the front-end.",
"Details": "Details",
"LeptonTheme": "Lepton Theme",
@ -121,8 +120,8 @@
"OnBoarding": "Onboarding",
"OnBoardingExplanation": "Help to setup your development, CI & CD environments.",
"PrioritizedTechnicalSupport": "Prioritized Technical Support",
"PremiumSupportExplanation": "Beside the great community support of the ABP framework, our support team answers technical questions and problems of the commercial users with high priority.",
"SeeTheSupportOptions": "See the Support Options",
"PremiumSupportExplanation": "Besides the great community support of the ABP framework, our support team answers technical questions and problems of the commercial users with high priority.",
"SeeTheSupportOptions": "Check out the Support Options",
"Contact": "Contact",
"TellUsWhatYouNeed": "Tell us what you need.",
"YourMessage": "Your Message",
@ -141,19 +140,19 @@
"ApplicationTemplateExplanation": "Application startup template is used to create a new web application.",
"EfCoreProvider": "Entity Framework (Supports SQL Server, MySQL, PostgreSQL, Oracle <a href=\"https://docs.microsoft.com/en-us/ef/core/providers/\">and others</a>)",
"AlreadyIncludedInTemplateModules": "Following modules are already included and configured in this template:",
"ApplicationTemplateArchitecture": "This application template also supports tiered architecture where UI layer, API layer and the authentication service are physically separated.",
"SeeTheGuideOrGoToTheLiveDemo": "See the developer guide for technical information about this template or go to the live demo.",
"ApplicationTemplateArchitecture": "This application template also supports tiered architecture where the UI layer, API layer and authentication service are physically separated.",
"SeeTheGuideOrGoToTheLiveDemo": "Check out the developer guide for technical information about this template or go to the live demo.",
"DeveloperGuide": "Developer Guide",
"ModuleTemplate": "Module Template",
"ModuleTemplateExplanation1": "You want to create a module and reuse across different applications? This startup template prepares everything to start to create a reusable <strong>application module</strong> or a <strong>microservice</strong>.",
"ModuleTemplateExplanation2": "<p>You can support single or multiple UI frameworks, single or multiple database providers for a single module. The startup template is configured to run and <strong>test your module</strong> in a minimal application in addition to the unit and integration test infrastructure. </p> <p>See the developer guide for technical information about this template.</p>",
"ModuleTemplateExplanation2": "<p>You can support single or multiple UI frameworks, single or multiple database providers for a single module. The startup template is configured to run and <strong>test your module</strong> in a minimal application in addition to the unit and integration test infrastructure. </p> <p>Check out the developer guide for technical information about this template.</p>",
"WithAllStyleOptions": "with all style options",
"Demo": "Demo",
"SeeAllModules": "See All Modules",
"ABPCLIExplanation": "ABP CLI (Command Line Interface) is a command line tool to perform some common operations for ABP based solutions.",
"ABPSuiteEasilyCURD": "ABP Suite is a tool which allows you to easily create CRUD pages",
"WeAreHereToHelp": "We are Here to <span class=\"zero-text\">Help</span>",
"BrowseOrAskQuestion": "You can browse our help topics or search in frequently asked questions, or you can ask us a question by using the <a href=\"{0}\" class=\"text-success\">contact form</a>.",
"BrowseOrAskQuestion": "You can browse our help topics or search in the frequently asked questions, or you can ask us a question by using the <a href=\"{0}\" class=\"text-success\">contact form</a>.",
"SearchQuestionPlaceholder": "Search in frequently asked questions",
"WhatIsTheABPCommercial": "What is ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "What are the differences between the open source ABP Framework and ABP Commercial?",
@ -243,26 +242,26 @@
"AbpSuiteExplanation4": "ABP Suite supports multiple UI options like <a href=\"https://docs.microsoft.com/en-us/aspnet/core/razor-pages\">Razor Pages</a> and <a href=\"https://angular.io\">Angular</a>.It also supports multiple databases like <a href=\"https://www.mongodb.com\">MongoDB</a> and all databases supported by <strong>EntityFramework Core</strong> (MS SQL Server, Oracle, MySql, PostgreSQL and <a href=\"https://docs.microsoft.com/en-us/ef/core/providers/?tabs=dotnet-core-cli\">more</a>).",
"AbpSuiteExplanation5": "Good thing is that, you don't have to worry about those options. ABP Suite understands your project type and generates the code for your project and places the generated code in correct place in your project.",
"SourceCode": "Source Code",
"AbpSuiteExplanation6": "ABP Suite generates the source code for you! It doesn't generate magic files to generate the web page. ABP Suite generates the source code for <strong>Entity, Repository, Application Service, Code First Migration, JavaScript/TypeScript and CSHTML/HTML</strong> and necessary Interfaces as well. ABP Suite also generates the code according to <strong>Best Practices</strong> of software development, so you don't have to worry about generated code's quality.",
"AbpSuiteExplanation7": "Since you have the source code of building blocks of the generated CRUD page in correct application layers, you can easily modify the source code and inject your custom/bussiness logic to the generated code.",
"AbpSuiteExplanation6": "ABP Suite generates the source code for you! It doesn't generate magic files to generate the web page. ABP Suite generates the source code for <strong>Entity, Repository, Application Service, Code First Migration, JavaScript/TypeScript and CSHTML/HTML</strong> and necessary Interfaces as well. ABP Suite also generates the code according to the <strong>Best Practices</strong> of software development, so you don't have to worry about the generated code's quality.",
"AbpSuiteExplanation7": "Since you have the source code of the building blocks of the generated CRUD page in the correct application layers, you can easily modify the source code and inject your custom/business logic to the generated code.",
"CrossPlatform": "Cross Platform",
"AbpSuiteExplanation8": "ABP Suite is built with .NET Core and it is cross platform. It runs as a web application on your local computer. You can run it on <strong>Windows</strong>, <strong>Mac</strong> and <strong>Linux</strong>",
"OtherFeatures": "Other Features",
"OtherFeatures1": "Updates <strong>NuGet</strong> and <strong>NPM</strong> packages on your solution easily.",
"OtherFeatures2": "Regenerates already generated pages from scratch.",
"OtherFeatures3": "Creates new solutions",
"ThanksForCreatingProject": "Thanks for Creating Your Project!",
"ThanksForCreatingProject": "Your project has been successfully created!",
"HotToRunSolution": "How to run your solution?",
"HotToRunSolutionExplanation": "See getting started document to learn how to configure and run your solution.",
"HotToRunSolutionExplanation": "Check out the getting started document to learn how to configure and run your solution.",
"GettingStarted": "Getting Started",
"WebAppDevTutorial": "Web App Dev Tutorial",
"WebAppDevTutorialExplanation": "See web application development tutorial document for a step by step development sample.",
"WebAppDevTutorialExplanation": "Check out the web application development tutorial document for a step by step development sample.",
"Document": "Document",
"UsingABPSuiteToCURD": "Using ABP Suite for CRUD Page Generation & Tooling",
"SeeABPSuiteDocument": "See ABP Suite document to learn the usage of ABP Suite.",
"SeeABPSuiteDocument": "Check out the ABP Suite document to learn the usage of ABP Suite.",
"AskQuestionsOnSupport": "You can ask questions on ABP Commercial Support.",
"Documentation": "Documentation",
"SeeModulesDocument": "See modules document for a list of all commercial(pro) modules and their documents.",
"SeeModulesDocument": "Check out the modules document for a list of all the commercial(pro) modules and their documents.",
"Pricing": "Pricing",
"PricingExplanation": "Choose the features and functionality your business needs today. Easily upgrade as your business grows.",
"Team": "Team",
@ -305,14 +304,14 @@
"DiscountRequestDescribeCustomerQuestion": "Which of the following describes you?",
"DiscountRequestStudentEmailMessage": "Email Address must contain 'edu'.",
"DiscountRequestDeveloperCount": "How many developers are you?",
"DiscountRequestDeveloperCountExceedMessage": "We don't provide discounted license for companies that has over {0} developers.",
"DiscountRequestDeveloperCountExceedMessage": "We don't provide discounted license for companies that have over {0} developers.",
"DiscountRequestOrganizationName": "Company/organization/school name",
"Website": "Website",
"GithubUsername": "GitHub username",
"PhoneNumber": "Phone number",
"Country": "Country",
"DescribeABPCommercialUsage": "Describe the project you are planning to develop based on APB Commercial",
"DiscountRequestCertifyInformationMessage": "I certify all information is true and correct.",
"DiscountRequestCertifyInformationMessage": "I certify that all information is true and correct.",
"DiscountRequestReceived": "We have received your discount request.",
"DiscountRequestStatusMessage": "We will respond to you after checking the information you have provided.",
"MVCOrRazorPages": "MVC (Razor Pages)",
@ -334,10 +333,10 @@
"ImplementingDDD": "Implementing Domain Driven Design",
"DDDBookExplanation": "A practical guide for implementing the Domain Driven Design with the ABP Framework.",
"Overview": "Overview",
"DDDBookPracticalGuide": "This is a practical guide for implementing the Domain Driven Design (DDD). While the implementation details rely on the ABP Framework infrastructure, core concepts, principles, and patterns are applicable in any kind of solution, even if it is not a .NET solution.",
"DDDBookPracticalGuide": "This is a practical guide for implementing the Domain Driven Design (DDD). While the implementation details rely on the ABP Framework infrastructure, core concepts, principles, and patterns that are applicable in any kind of solution, even if it is not a .NET solution.",
"TableOfContents": "Table of Contents",
"IntroductionToImplementingDDD": "Introduction to Implementing Domain Driven Design",
"WhatIsDDD": "What is Domain Driven Design?",
"IntroductionToImplementingDDD": "Introduction to Implementing the Domain Driven Design",
"WhatIsDDD": "What is the Domain Driven Design?",
"Implementation": "Implementation",
"TheBigPicture": "The Big Picture",
"TheBuildingBlock": "The Building Block",
@ -350,27 +349,26 @@
"EBookSignInForDownload": "To download the e-book sign in",
"SignIn": "Sign In",
"Or": "Or",
"TellUsAboutYourself": "Tell us little bit about yourself",
"TellUsAboutYourself": "Tell us a little bit about yourself",
"Surname": "Surname",
"DoYouAgreePrivacyPolicy": "I agree to the <a href=\"/TermsConditions\">Terms & Conditions<a/> and <a href=\"/Privacy\">Privacy Policy</a>.",
"VolosoftMarketingInformationMessage": "I would like information, tips, and offers about Solutions for Businesses and Organizations and other Volosoft products and services.",
"VolosoftSharingInformationMessage": "I would like Volosoft to share my information with select partners so I can receive relevant information about their products and services.",
"WeWillSendYouADownloadLink": "A link to download the e-book has been sent to {0}.<br/> Check your inbox/junk/spam boxes!",
"WeWillSendYouADownloadLink": "The e-book download link has been sent to {0}. Check your inbox, junk and spam boxes!",
"InvalidFormInputs": "Please, type the valid information specified on the form.",
"DDDBookEmailBody": "Thank you. <br /> To download your book, <a href=\"{0}\">click here</a>.",
"FreeDDDEBook": "Free DDD E-Book",
"StartFree": "Start free",
"FreeTrial": "Free Trial",
"AcceptsMarketingCommunications": " Yes, I`d like to receive ABP Commercial marketing communications.",
"PurposeOfUsage": "Purpose of usage",
"Industry": "Industry",
"Choose": "- Choose -",
"CompanyOrganizationName": "Company/Organization Name",
"CompanyOrganizationName": "Company / Organization Name",
"CompanySize": "Company Size",
"Next": "Next",
"StartTrial": "Start My Free Trial",
"ContactUsIssues": "Contact us if you have any issues",
"TrialActivatedWarning": "Dear {0}, a user is entitled to have only 1 free trial period. You already used your trial period.",
"TrialActivatedWarning": "A user is entitled to have only 1 free trial period. You already used your trial period.",
"ActivationRequirement": "You are one step away from starting your free trial.<br>We have sent an email to <b>{0}</b> to activate your account. Check your inbox/junk/spam boxes!",
"SaveAndDownload": "Save And Download",
"CompanyNameValidationMessage": "Company name is too long!",
@ -381,27 +379,109 @@
"Volo.AbpIo.Commercial:030000": "You already used your trial period.",
"Volo.AbpIo.Commercial:030001": "This organization name already exists.",
"StartYourFreeTrial": "Start your free trial",
"TrialLicenseModelInvalidErrorMessage": "One of the following fields are invalid: Country Name, Company Size, Industry or Purpose Of Usage.",
"TrialLicenseModelInvalidErrorMessage": "One of the following fields is invalid: Country Name, Company Size, Industry or Purpose Of Usage.",
"Trial": "Trial",
"Purchased": "Purchased",
"PurchaseLicense": "Purchase License",
"PurchaseLicense": "Purchase Now",
"PurchaseTrialLicenseMessage": "Your license expiration date is {0}. <br> If you want to continue using the projects you created during your free trial period, you need to change the license keys in your <code>appsettings.secrets.json</code> files. Here is your license key:",
"TrialLicenseExpireMessage": "You are using the trial license and your trial license will expire on {0}.",
"TryForFree": "Try For Free",
"TrialLicenseExpiredInfo": "Your trial license period has expired!",
"CommercialNewsletterConfirmationMessage": "I agree to the <a href=\"https://commercial.abp.io/TermsConditions\">Terms & Conditions</a> and <a href=\"https://commercial.abp.io/Privacy\">Privacy Policy</a>.",
"DowngradeLicensePlan": "Can I downgrade to a lower license plan in the future?",
"DowngradeLicensePlanExplanation": "You cannot downgrade your existing license plan. But you can purchase a new lower license plan and continue your development on the new license. After you purchase a lower license, you just need to login to your new license plan via ABP CLI command: ` abp login <username> -o <organization> `.",
"LicenseTransfer": "Can a license be transferred from one developer to another?",
"LicenseTransferExplanation": "Yes! When you purchase a license, you become the license holder, hence you will have access to the organization management page. An organization has owner and developer roles. Owners can manage the developer seats and assign developers. Each assigned developer will login via ABP CLI command into the system and will have development and support permissions.",
"UserOwnerDescription": "The 'Owner' of the organization is the admin of this account. He/she manages the organization by purchasing licenses, allocating developers. An 'Owner' cannot write code in the ABP Commercial projects, cannot download the ABP sample projects, or cannot ask questions on the support website. If you want to do all these, you have to add yourself as a developer too.",
"UserDeveloperDescription": "The 'Developers' can write code in the ABP Commercial projects, download the ABP sample projects, or ask questions on the support website. On the other hand, the 'Developers' cannot manage this organization.",
"UserOwnerDescription": "The 'Owner' of the organization is the admin of this account. He/she manages the organization by purchasing licenses and allocating developers. An 'Owner' cannot write code in the ABP Commercial projects, cannot download the ABP sample projects, and cannot ask questions on the support website. If you want to do all these, you have to add yourself as a developer too.",
"UserDeveloperDescription": "The 'Developers' can write code in the ABP Commercial projects, download the ABP sample projects, and ask questions on the support website. On the other hand, the 'Developers' cannot manage this organization.",
"RemoveCurrentUserFromOrganizationWarningMessage": "You are removing yourself from your own organization. You will no longer be able to manage this organization, do you confirm?",
"RenewExistingOrganizationOrCreateNewOneMessage": "You can renew the license of your organization(s) by clicking the below \"Extend Now\" button(s) and thus you can extend the license expiry date by 1 year. If you continue to checkout, you will have a new organization. Do you want to continue with a new organization?",
"RenewExistingOrganizationOrCreateNewOneMessage": "You can renew the license of your organization(s) by clicking the below \"Extend Now\" button(s) and thus you can extend the license expiration date by 1 year. If you continue to checkout, you will have a new organization. Do you want to continue with a new organization?",
"ExtendNow": "Extend Now",
"ContinueWithNewOrganization": "Continue with a new organization",
"CreateNewOrganization": "Create a new organization",
"RenewLicenseEarly": "If I renew my license early, will I get the full year?",
"RenewLicenseEarylExplanation": "When you renew your license before your license expiry date, 1 year will be added to your license expiry date. For example, if your license expires on {0}-06-06 and you renew it on {0}-01-01, your new license expiry date will be {1}-06-06."
"RenewLicenseEarylExplanation": "When you renew your license before your license expiration date, 1 year will be added to your license expiration date. For example, if your license expires on {0}-06-06 and you renew it on {0}-01-01, your new license expiration date will be {1}-06-06.",
"OpenSourceWebApplication": "Open source web application",
"CompleteWebDevelopment": "A complete web development",
"ABPFrameworkDescription": "ABP Framework is a complete infrastructure to create modern web applications by following the best practices of software development and conventions.",
"CommunityDescription": "Share your experiences with the ABP Framework!",
"GetStarted": "Get Started",
"Views": "views",
"LatestPosts": "Latest Posts",
"PreBuiltApplication": "Pre-Built Application",
"DatabaseProviders": "Database Providers",
"UIFrameworks": "UI Frameworks",
"UsefulLinks": "Useful Links",
"Platform": "Platform",
"CoolestCompaniesUseABPCommercial": "The coolest companies already use <span class=\"fw-6\">ABP Commercial.</span>",
"UserInterface": "User Interface",
"APIGateway": "API Gateway",
"Microservice": "Microservice",
"Database": "Database",
"Architecture": "Architecture",
"MicroserviceArchitectureExplanation": "This is a complete solution architecture that consists of multiple applications, API gateways, microservices and databases to build a scalable microservice solution with the latest technologies.",
"BusinessLogic": "Business Logic",
"DataAccessLayer": "Data Access Layer",
"Monolith": "Monolith",
"ModularArchitectureExplanation": "This startup template provides a layered, modular and DDD based solution architecture to build a clean and maintainable codebase.",
"SeeDetails": "See Details",
"SeeDocumentation": "Check out the Documentation",
"Bs5Compatible": "Bootstrap 5 compatible professional theme, perfect for your admin website.",
"LeptonXTheme": "LeptonX Theme",
"LeptonXDark": "LeptonX Dark",
"LeptonXLight": "LeptonX Light",
"LeptonXSemiDark": "LeptonX Semi-Dark",
"BuiltOnBs5Library": "Built on Bootstrap 5 library",
"FullyCompatibleWithBs5": "100% compatible with Bootstrap 5 HTML structure and CSS classes",
"ResponsiveAndMobileCompatible": "Responsive & mobile-compatible",
"ProvidesStylesForDatatables": "Provides styles for Datatables",
"SupportForum": "Support Forum",
"TrustedBy": "Trusted By",
"OurPricing": "Our <span class=\"gradient-commercial\">Pricing</span",
"Plans": "Plans",
"NameSurname": "Name Surname",
"Unspecified": "Unspecified",
"LicenceType": "Licence Type",
"LicenseDiscountWarning": "THIS DISCOUNT PAGE USES DEFAULT DISCOUNT CODE AND FOR VOLOSOFT DEVELOPERS. PURCHASE LINKS BELOW DOES NOT WORK.",
"DiscountedLicenseExplanation": "These license prices are for small startups, individual developers, students, non-profit organizations and projects!",
"General": "General",
"License": "License",
"Development": "Development",
"Payment": "Payment",
"WatchExplainerVideo": "Let's Meet! Watch Explainer Video",
"LightDarkAndSemiDarkThemes": "Light, Dark and Semi-Dark",
"LeptonXThemeExplanation": "Lepton Theme can change your theme according to your system settings.",
"PRO": "PRO",
"WelcomeToABPCommercial": "Welcome to <span class=\"gradient-commercial\">ABP Commercial!</span>",
"YourAccountDetails": "Your Account Details",
"OrganizationName": "Organization Name",
"AddDevelopers": "Add Developers",
"StartDevelopment": "Start Development",
"CreateAndRunApplicationUsingStartupTemplate": "Learn how to create and run a new web application using the ABP Commercial startup template.",
"CommunityDescription2": "<span class=\"fw-6\">community.abp.io</span> is a place where people can share ABP related articles. Search for articles, tutorials, code samples, case studies and meet people in the same lane as you.",
"UseABPSuiteExplanation": "Use ABP Suite to download the source-code of the modules and themes.",
"ManageModulesWithSuite": "You can also manage your ABP modules with Suite.",
"LearnHowToInstallSuite": "Learn how to install and use ABP Suite.",
"SeeMore": "See More",
"SeeLess": "See Less",
"LayeredSolutionStructure": "Layered Solution Structure",
"LayeredSolutionStructureExplanation": "The solution is layered based on Domain Driven Design principles and patterns to isolate your business logic from the infrastructure and integrations and to maximize code maintainability and reusability. ABP Framework already provides abstractions, base classes and guides to truly implement DDD for your application.",
"MultipleUIOptions": "Multiple UI Options",
"MultipleUIOptionsExplanation": "We love different ways to create the User Interface. This startup solution provides three different UI framework options for your business application.",
"MultipleDatabaseOptions": "Multiple Database Options",
"MultipleDatabaseOptionsExplanation": "You have two database provider options (in addition to use both in a single application). Use Entity Framework Core to work with any relational database and optionally use Dapper when you need to write low-level queries for a better performance. MongoDB is another option if you need to use a document based NoSQL database. While these providers are well-integrated, abstracted and pre-configured, you can actually interact to any database system that you can use with .NET.",
"ModularArchitectureExplanation2": "Modularity is a first-class citizen in the ABP.IO platform. All the application functionalities are split into well-isolated optional modules. The startup solution already comes with the fundamental <a href=\"@Url.Page(\"/Modules\")\" class=\"text-primary\">ABP Commercial modules</a> pre-installed. You can also create your own modules to build a modular system for your own application.",
"MultiTenancyForSaasBusiness": "Multi-Tenancy for your SaaS Business",
"MultiTenancyForSaasBusinessExplanation": "ABP Commercial provides a complete, end-to-end multi-tenancy system to create your SaaS (Software-as-a-Service) systems. It allows the tenants to share or have their own databases with on-the-fly database creation and migration system.",
"MicroserviceStartupSolution": "Microservice Startup Solution",
"MicroserviceArchitectureExplanation2": "You can get it for your next microservice system to take advantage of the pre-built base solution and distilled experience.",
"PreIntegratedTools": "Pre-Integrated to popular tools",
"PreIntegratedToolsExplanation": "The solution is already integrated to the industry-standard tools and technologies, while you can always change them and integrate to your favorite tools.",
"SingleSignOnAuthenticationServer": "Single Sign-on Authentication Server",
"SingleSignOnAuthenticationServerExplanation": "The solution has an authentication server application that is used by the other applications as a single sign-on server with the API access management features. It is based on the IdentityServer.",
"WebAppsWithGateways": "2 Web App with 2 API Gateways",
"WebAppsWithGatewaysExplanation": "The solution contains two web applications, each one has a dedicated API gateway (BFF - Backend For Frontend pattern).",
"BackOfficeApplication": "Back Office Application",
"BackOfficeApplicationExplanation": "The actual web application of your system, with multiple UI framework options. You can create any kind of business application.",
"LandingWebsite": "Landing Website",
"LandingWebsiteExplanation": "A generic landing/public website that can be used for several purposes, like introducing your company, selling your products, etc."
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/ar.json

@ -1,7 +1,7 @@
{
"culture": "ar",
"texts": {
"Permission:CommunityArticle": "مقالة المجتمع",
"Permission:CommunityPost": "مقالة المجتمع",
"Permission:Edit": "تعديل",
"Waiting": "انتظار",
"Approved": "تمت الموافقة",
@ -9,7 +9,7 @@
"Wait": "انتظر",
"Approve": "موافق",
"Reject": "رفض",
"ReadArticle": "إقرأ المقال",
"ReadPost": "إقرأ المقال",
"Status": "الحالة",
"ContentSource": "مصدر المحتوى",
"Details": "التفاصيل",
@ -25,21 +25,21 @@
"MostRead": "الأكثر قراءة",
"Latest": "آخر",
"ContributeAbpCommunity": "المساهمة في مجتمع ABP",
"SubmitYourArticle": "إرسال مقالتك",
"SubmitYourPost": "إرسال مقالتك",
"ContributionGuide": "دليل المساهمة",
"BugReport": "الإبلاغ عن خطأ",
"SeeAllArticles": "انظر جميع المقالات",
"SeeAllPosts": "انظر جميع المقالات",
"WelcomeToABPCommunity!": "مرحبًا بك في مجتمع ABP!",
"MyProfile": "ملفى",
"MyOrganizations": "منظماتي",
"EmailNotValid": "من فضلك أدخل بريد أليكترونى صحيح.",
"FeatureRequest": "طلب خاصية جديدة",
"CreateArticleTitleInfo": "عنوان المقال الذي سيظهر في قائمة المقالات.",
"CreateArticleSummaryInfo": "ملخص قصير للمقال ليتم عرضه في قائمة المقالات.",
"CreateArticleCoverInfo": "لإنشاء مقال فعال ، أضف صورة غلاف. لن يتم قبول سوى صور بنسبة عرض إلى ارتفاع تبلغ 9:16!",
"CreatePostTitleInfo": "عنوان المقال الذي سيظهر في قائمة المقالات.",
"CreatePostSummaryInfo": "ملخص قصير للمقال ليتم عرضه في قائمة المقالات.",
"CreatePostCoverInfo": "لإنشاء مقال فعال ، أضف صورة غلاف. لن يتم قبول سوى صور بنسبة عرض إلى ارتفاع تبلغ 9:16!",
"ThisExtensionIsNotAllowed": "امتداد الملف غير مسموح.",
"TheFileIsTooLarge": "مسار الملف طويل جداً",
"GoToTheArticle": "الذهاب للمقال",
"GoToThePost": "الذهاب للمقال",
"Contribute": "ساهم",
"OverallProgress": "التقدم الكلى",
"Done": "تم",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "تعذر الحصول على تفاصيل المعالم الحالية من Github.",
"QuestionItemErrorMessage": "تعذر الحصول على أحدث تفاصيل السؤال من Stackoverflow.",
"Oops": "عفواً!",
"CreateArticleSuccessMessage": "تم تقديم المقال بنجاح. سيتم نشره بعد مراجعة من إدارة الموقع.",
"CreatePostSuccessMessage": "تم تقديم المقال بنجاح. سيتم نشره بعد مراجعة من إدارة الموقع.",
"ChooseCoverImage": "اختر صورة الغلاف...",
"CoverImage": "صورة الغلاف",
"ShareYourExperiencesWithTheABPFramework": "شارك خبراتك مع إطار عمل برنامج ABP!",
@ -75,7 +75,7 @@
"RegistrationDate": "تاريخ التسجيل",
"Social": "اجتماعي",
"Biography": "سيرة شخصية",
"HasNoPublishedArticlesYet": "ليس لديه مقالات منشورة حتى الآن",
"HasNoPublishedPostsYet": "ليس لديه مقالات منشورة حتى الآن",
"Author": "مؤلف",
"LatestGithubAnnouncements": "أحدث إعلانات جيثب",
"SeeAllAnnouncements": "انظر جميع الإعلانات",
@ -84,43 +84,43 @@
"ProfileImageChange": "قم بتغيير صورة الملف الشخصي",
"BlogItemErrorMessage": "تعذر الحصول على أحدث تفاصيل منشور المدونة من ABP.",
"PlannedReleaseDate": "تاريخ الإصدار المخطط",
"CommunityArticleRequestErrorMessage": "تعذر الحصول على آخر طلب مقال من جيثب.",
"ArticleRequestFromGithubIssue": "لا توجد أي طلبات مقالات الآن.",
"LatestArticles": "آخر المشاركات",
"CommunityPostRequestErrorMessage": "تعذر الحصول على آخر طلب مقال من جيثب.",
"PostRequestFromGithubIssue": "لا توجد أي طلبات مقالات الآن.",
"LatestPosts": "آخر المشاركات",
"ArticleRequests": "طلبات المادة",
"AllArticleRequests": "انظر جميع طلبات المادة",
"AllPostRequests": "انظر جميع طلبات المادة",
"SubscribeToTheNewsletter": "اشترك في النشرة الإخبارية",
"NewsletterEmailDefinition": "احصل على معلومات حول الأحداث في ABP مثل الإصدارات الجديدة والمصادر المجانية والمقالات والمزيد.",
"NoThanks": "لا شكرا",
"MaybeLater": "ربما في وقت لاحق",
"JoinOurArticleNewsletter": "انضم إلى النشرة الإخبارية لمقالتنا",
"JoinOurPostNewsletter": "انضم إلى النشرة الإخبارية لمقالتنا",
"Community": "تواصل اجتماعي",
"Marketing": "تسويق",
"CommunityPrivacyPolicyConfirmation": "أوافق على البنود والشروط و <a href=\"https://commercial.abp.io/Privacy\"> سياسة الخصوصية </a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> افتح مشكلة </a> على GitHub لطلب مقالة/برنامج تعليمي تريد رؤيته على موقع الويب هذا.",
"ArticleRequestMessageBody": "هنا ، قائمة المقالات المطلوبة من قبل المجتمع. هل تريد كتابة مقال مطلوب؟ الرجاء الضغط على الطلب والانضمام إلى المناقشة.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> افتح مشكلة </a> على GitHub لطلب مقالة/برنامج تعليمي تريد رؤيته على موقع الويب هذا.",
"PostRequestMessageBody": "هنا ، قائمة المقالات المطلوبة من قبل المجتمع. هل تريد كتابة مقال مطلوب؟ الرجاء الضغط على الطلب والانضمام إلى المناقشة.",
"Language": "لغة",
"CreateArticleLanguageInfo": "لغة محتوى المنشور.",
"CreatePostLanguageInfo": "لغة محتوى المنشور.",
"VideoPost": "مشاركة الفيديو",
"Article": "مقالة - سلعة",
"Post": "مقالة - سلعة",
"Read": "يقرأ",
"CreateGithubArticleUrlInfo": "عنوان URL الأصلي للمقالة على GitHub.",
"CreateGithubPostUrlInfo": "عنوان URL الأصلي للمقالة على GitHub.",
"CreateVideoContentUrlInfo": "عنوان URL الأصلي لموقع Youtube للمنشور.",
"CreateExternalArticleUrlInfo": "عنوان Url الخارجي الأصلي للمقالة.",
"CreateExternalPostUrlInfo": "عنوان Url الخارجي الأصلي للمقالة.",
"VideoContentForm": "إرسال الفيديو على موقع يوتيوب",
"GithubPostForm": "إرسال المقال على جيثب",
"ExternalPostForm": "إرسال محتوى خارجي",
"HowToPost": "كيف تنشر؟",
"Posts": "دعامات",
"VideoUrl": "رابط الفيديو",
"GithubArticleUrl": "عنوان Url لمقال Github",
"ExternalArticleUrl": "عنوان URL للمادة الخارجية",
"GithubPostUrl": "عنوان Url لمقال Github",
"ExternalPostUrl": "عنوان URL للمادة الخارجية",
"CreatePostCoverInfo": "لإنشاء منشور فعال ، أضف صورة غلاف. قم بتحميل صور بنسبة عرض إلى ارتفاع تبلغ 16: 9 للحصول على أفضل عرض. الحد الأقصى لحجم الملف: 1 ميغا بايت.",
"ThankYouForContribution": "شكرًا لك على المساهمة في مجتمع ABP.",
"GithubArticle": "المادة جيثب",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> اكتب مقالة في أي مستودع GitHub عام بتنسيق Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\"> مثال </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> أرسل عنوان URL لمقالتك باستخدام النموذج.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\"> 3. </span> سيتم عرض مقالتك في موقع الويب هذا.",
"GithubPost": "المادة جيثب",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> اكتب مقالة في أي مستودع GitHub عام بتنسيق Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\"> مثال </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> أرسل عنوان URL لمقالتك باستخدام النموذج.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\"> 3. </span> سيتم عرض مقالتك في موقع الويب هذا.",
"YoutubeVideo": "فيديو يوتيوب",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> انشر الفيديو على YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> أرسل عنوان URL للفيديو باستخدام النموذج.",
@ -140,8 +140,8 @@
"NoPostsFound": "لم يتم العثور على أية منشورات!",
"SearchInPosts": "البحث في المشاركات ...",
"MinimumSearchContent": "يجب عليك إدخال 3 أحرف على الأقل!",
"Volo.AbpIo.Domain:060001": "عنوان URL المصدر (\"{ArticleUrl}\") ليس عنوان URL لـ Github",
"Volo.AbpIo.Domain:060002": "محتوى المقالة غير متوفر من مورد Github (\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "عنوان URL المصدر (\"{PostUrl}\") ليس عنوان URL لـ Github",
"Volo.AbpIo.Domain:060002": "محتوى المقالة غير متوفر من مورد Github (\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "لم يتم العثور على محتوى مقال!",
"SeeMore": "شاهد المزيد"
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/cs.json

@ -1,7 +1,7 @@
{
"culture": "cs",
"texts": {
"Permission:CommunityArticle": "Článek Společenství",
"Permission:CommunityPost": "Článek Společenství",
"Permission:Edit": "Upravit",
"Waiting": "Čekání",
"Approved": "Schválený",
@ -9,7 +9,7 @@
"Wait": "Počkejte",
"Approve": "Schválit",
"Reject": "Odmítnout",
"ReadArticle": "Přečtěte si článek",
"ReadPost": "Přečtěte si článek",
"Status": "Postavení",
"ContentSource": "Zdroj obsahu",
"Details": "Podrobnosti",
@ -25,21 +25,21 @@
"MostRead": "Nejčtenější",
"Latest": "Nejnovější",
"ContributeAbpCommunity": "Přispějte komunitě ABP",
"SubmitYourArticle": "Odešlete svůj příspěvek",
"SubmitYourPost": "Odešlete svůj příspěvek",
"ContributionGuide": "Příspěvek průvodce",
"BugReport": "Zpráva o chybě",
"SeeAllArticles": "Zobrazit všechny příspěvky",
"SeeAllPosts": "Zobrazit všechny příspěvky",
"WelcomeToABPCommunity!": "Vítejte v komunitě ABP!",
"MyProfile": "Můj profil",
"MyOrganizations": "Moje organizace",
"EmailNotValid": "Prosím zadejte platnou emailovou adresu.",
"FeatureRequest": "Budoucí žádost",
"CreateArticleTitleInfo": "Název příspěvku, který se zobrazí v seznamu příspěvků.",
"CreateArticleSummaryInfo": "Krátké shrnutí příspěvku, který se zobrazí v seznamu příspěvků.",
"CreateArticleCoverInfo": "Pro vytvoření efektního článku přidejte titulní fotku. Pro nejlepší zobrazení nahrajte obrázky s poměrem stran 16:9. Maximální velikost souboru: 1 MB.",
"CreatePostTitleInfo": "Název příspěvku, který se zobrazí v seznamu příspěvků.",
"CreatePostSummaryInfo": "Krátké shrnutí příspěvku, který se zobrazí v seznamu příspěvků.",
"CreatePostCoverInfo": "Pro vytvoření efektního článku přidejte titulní fotku. Pro nejlepší zobrazení nahrajte obrázky s poměrem stran 16:9. Maximální velikost souboru: 1 MB.",
"ThisExtensionIsNotAllowed": "Toto rozšíření není povoleno.",
"TheFileIsTooLarge": "Soubor je příliš velký.",
"GoToTheArticle": "Přejděte na článek",
"GoToThePost": "Přejděte na článek",
"Contribute": "Přispět",
"OverallProgress": "Celkový postup",
"Done": "Hotovo",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Nelze získat podrobnosti o aktuálním milníku z Github.",
"QuestionItemErrorMessage": "Nepodařilo se získat nejnovější podrobnosti otázky ze Stackoverflow.",
"Oops": "Jejda!",
"CreateArticleSuccessMessage": "Článek byl úspěšně odeslán. Bude zveřejněn po kontrole od správce webu.",
"CreatePostSuccessMessage": "Článek byl úspěšně odeslán. Bude zveřejněn po kontrole od správce webu.",
"ChooseCoverImage": "Vyberte titulní obrázek...",
"CoverImage": "Titulní obrázek",
"ShareYourExperiencesWithTheABPFramework": "Podělte se o své zkušenosti s ABP Framework!",
@ -75,7 +75,7 @@
"RegistrationDate": "datum registrace",
"Social": "Sociální",
"Biography": "Životopis",
"HasNoPublishedArticlesYet": "dosud nemá žádné publikované články",
"HasNoPublishedPostsYet": "dosud nemá žádné publikované články",
"Author": "Autor",
"LatestGithubAnnouncements": "Nejnovější oznámení Github",
"SeeAllAnnouncements": "Viz všechna oznámení",
@ -84,43 +84,43 @@
"ProfileImageChange": "Změňte profilový obrázek",
"BlogItemErrorMessage": "Nepodařilo se získat nejnovější podrobnosti o blogovém příspěvku od ABP.",
"PlannedReleaseDate": "Plánované datum vydání",
"CommunityArticleRequestErrorMessage": "Nepodařilo se získat nejnovější požadavek na článek z Github.",
"ArticleRequestFromGithubIssue": "Nyní nejsou žádné požadavky na články.",
"LatestArticles": "Nejnovější příspěvky",
"CommunityPostRequestErrorMessage": "Nepodařilo se získat nejnovější požadavek na článek z Github.",
"PostRequestFromGithubIssue": "Nyní nejsou žádné požadavky na články.",
"LatestPosts": "Nejnovější příspěvky",
"ArticleRequests": "Žádosti o článek",
"AllArticleRequests": "Viz Všechny požadavky na článek",
"AllPostRequests": "Viz Všechny požadavky na článek",
"SubscribeToTheNewsletter": "Přihlaste se k odběru Newsletteru",
"NewsletterEmailDefinition": "Získejte informace o dění v ABP, jako jsou nové verze, bezplatné zdroje, články a další.",
"NoThanks": "Ne, díky",
"MaybeLater": "Možná později",
"JoinOurArticleNewsletter": "Připojte se k našemu zpravodaji s články",
"JoinOurPostNewsletter": "Připojte se k našemu zpravodaji s články",
"Community": "Společenství",
"Marketing": "Marketing",
"CommunityPrivacyPolicyConfirmation": "I agree to the Terms & Conditions and <a href=\"https://commercial.abp.io/Privacy\">Privacy Policy</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Otevřete problém</a> na GitHubu a vyžádejte si článek/výukový program, který chcete vidět na tomto webu.",
"ArticleRequestMessageBody": "Zde je seznam požadovaných článků komunitou. Chcete napsat požadovaný článek? Klikněte prosím na žádost a zapojte se do diskuze.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Otevřete problém</a> na GitHubu a vyžádejte si článek/výukový program, který chcete vidět na tomto webu.",
"PostRequestMessageBody": "Zde je seznam požadovaných článků komunitou. Chcete napsat požadovaný článek? Klikněte prosím na žádost a zapojte se do diskuze.",
"Language": "Jazyk",
"CreateArticleLanguageInfo": "Jazyk pro obsah příspěvku.",
"CreatePostLanguageInfo": "Jazyk pro obsah příspěvku.",
"VideoPost": "Video příspěvek",
"Article": "Článek",
"Post": "Článek",
"Read": "Číst",
"CreateGithubArticleUrlInfo": "Původní adresa URL článku na GitHubu.",
"CreateGithubPostUrlInfo": "Původní adresa URL článku na GitHubu.",
"CreateVideoContentUrlInfo": "Původní youtube URL příspěvku.",
"CreateExternalArticleUrlInfo": "Původní externí adresa URL článku.",
"CreateExternalPostUrlInfo": "Původní externí adresa URL článku.",
"VideoContentForm": "Odeslat video na YouTube",
"GithubPostForm": "Odeslat článek na GitHub",
"ExternalPostForm": "Odeslat externí obsah",
"HowToPost": "Jak zveřejnit?",
"Posts": "Příspěvky",
"VideoUrl": "Adresa URL videa",
"GithubArticleUrl": "Adresa URL článku Github",
"ExternalArticleUrl": "Adresa URL externího článku",
"GithubPostUrl": "Adresa URL článku Github",
"ExternalPostUrl": "Adresa URL externího článku",
"CreatePostCoverInfo": "Pro vytvoření efektního příspěvku přidejte titulní fotku. Pro nejlepší zobrazení nahrajte obrázky s poměrem stran 16:9. Maximální velikost souboru: 1 MB.",
"ThankYouForContribution": "Děkujeme vám za příspěvek do komunity ABP.",
"GithubArticle": "Článek Github",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Napište článek na libovolném veřejném úložišti GitHub ve formátu Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">příklad </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Odešlete adresu URL svého článku pomocí formuláře.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Váš článek bude vykreslen na této webové stránce.",
"GithubPost": "Článek Github",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Napište článek na libovolném veřejném úložišti GitHub ve formátu Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">příklad </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Odešlete adresu URL svého článku pomocí formuláře.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Váš článek bude vykreslen na této webové stránce.",
"YoutubeVideo": "Youtube Video",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Zveřejněte své video na YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Odešlete adresu URL videa pomocí formuláře.",
@ -140,8 +140,8 @@
"NoPostsFound": "Nenalezeny žádné příspěvky!",
"SearchInPosts": "Hledat v příspěvcích...",
"MinimumSearchContent": "Musíte zadat alespoň 3 znaky!",
"Volo.AbpIo.Domain:060001": "Zdrojová adresa URL („{ArticleUrl}“) není adresa URL Github",
"Volo.AbpIo.Domain:060002": "Obsah článku není dostupný ze zdroje Github(\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "Zdrojová adresa URL („{PostUrl}“) není adresa URL Github",
"Volo.AbpIo.Domain:060002": "Obsah článku není dostupný ze zdroje Github(\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "Nebyl nalezen žádný obsah článku!"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/de-DE.json

@ -1,7 +1,7 @@
{
"culture": "de-DE",
"texts": {
"Permission:CommunityArticle": "Community-Beitrag",
"Permission:CommunityPost": "Community-Beitrag",
"Permission:Edit": "Bearbeiten",
"Waiting": "Wartend",
"Approved": "Genehmigt",
@ -9,7 +9,7 @@
"Wait": "Warten",
"Approve": "Genehmigen",
"Reject": "Ablehnen",
"ReadArticle": "Beitrag lesen",
"ReadPost": "Beitrag lesen",
"Status": "Status",
"ContentSource": "Inhaltsquelle",
"Details": "Details",
@ -25,21 +25,21 @@
"MostRead": "Meist gelesen",
"Latest": "Neueste",
"ContributeAbpCommunity": "Tragen Sie zur ABP Community bei",
"SubmitYourArticle": "Reichen Sie Ihren Beitrag ein",
"SubmitYourPost": "Reichen Sie Ihren Beitrag ein",
"ContributionGuide": "Leitfaden für Mitwirkende",
"BugReport": "Fehler melden",
"SeeAllArticles": "Alle Beiträge anzeigen",
"SeeAllPosts": "Alle Beiträge anzeigen",
"WelcomeToABPCommunity!": "Willkommen in der ABP Community!",
"MyProfile": "Mein Profil",
"MyOrganizations": "Meine Organisationen",
"EmailNotValid": "Bitte geben Sie eine gültige E-Mail-Adresse ein.",
"FeatureRequest": "Featureanfrage",
"CreateArticleTitleInfo": "Titel des Beitrags, der in der Beitragsliste angezeigt werden soll.",
"CreateArticleSummaryInfo": "Eine kurze Zusammenfassung des Beitrags, der in der Beitragsliste angezeigt werden soll.",
"CreateArticleCoverInfo": "Fügen Sie zum Erstellen eines effektiven Beitrags ein Titelbild hinzu. Laden Sie Bilder mit einem Seitenverhältnis von 16: 9 hoch, um die beste Ansicht zu erhalten.",
"CreatePostTitleInfo": "Titel des Beitrags, der in der Beitragsliste angezeigt werden soll.",
"CreatePostSummaryInfo": "Eine kurze Zusammenfassung des Beitrags, der in der Beitragsliste angezeigt werden soll.",
"CreatePostCoverInfo": "Fügen Sie zum Erstellen eines effektiven Beitrags ein Titelbild hinzu. Laden Sie Bilder mit einem Seitenverhältnis von 16: 9 hoch, um die beste Ansicht zu erhalten.",
"ThisExtensionIsNotAllowed": "Diese Erweiterung ist nicht zulässig.",
"TheFileIsTooLarge": "Die Datei ist zu groß.",
"GoToTheArticle": "Gehe zum Beitrag",
"GoToThePost": "Gehe zum Beitrag",
"Contribute": "Beitragen",
"OverallProgress": "Gesamtfortschritt",
"Done": "Fertig",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Die aktuellen Meilensteindetails konnten von Github nicht abgerufen werden.",
"QuestionItemErrorMessage": "Die neuesten Fragendetails konnten von Stackoverflow nicht abgerufen werden.",
"Oops": "Hoppla!",
"CreateArticleSuccessMessage": "Der Beitrag wurde erfolgreich eingereicht. Er wird nach einer Überprüfung durch den Site-Administrator veröffentlicht.",
"CreatePostSuccessMessage": "Der Beitrag wurde erfolgreich eingereicht. Er wird nach einer Überprüfung durch den Site-Administrator veröffentlicht.",
"ChooseCoverImage": "Ein Titelbild auswählen...",
"CoverImage": "Titelbild",
"ShareYourExperiencesWithTheABPFramework": "Ihre Erfahrungen mit dem ABP Framework teilen!",
@ -75,7 +75,7 @@
"RegistrationDate": "Registrierungsdatum",
"Social": "Social",
"Biography": "Biographie",
"HasNoPublishedArticlesYet": "hat noch keine Beiträge veröffentlicht",
"HasNoPublishedPostsYet": "hat noch keine Beiträge veröffentlicht",
"Author": "Autor",
"LatestGithubAnnouncements": "Neueste Github-Ankündigungen",
"SeeAllAnnouncements": "Alle Ankündigungen anzeigen",
@ -84,43 +84,43 @@
"ProfileImageChange": "Ändern Sie das Profilbild",
"BlogItemErrorMessage": "Die neuesten Blogpost-Details konnten nicht abgerufen werden.",
"PlannedReleaseDate": "Geplantes Erscheinungsdatum",
"CommunityArticleRequestErrorMessage": "Die Anfrage nach den neuesten Beiträgen von Github konnte nicht abgerufen werden.",
"ArticleRequestFromGithubIssue": "Es liegen noch keine Artikelanfragen vor.",
"LatestArticles": "Neueste Beiträge",
"CommunityPostRequestErrorMessage": "Die Anfrage nach den neuesten Beiträgen von Github konnte nicht abgerufen werden.",
"PostRequestFromGithubIssue": "Es liegen noch keine Artikelanfragen vor.",
"LatestPosts": "Neueste Beiträge",
"ArticleRequests": "Artikelanfragen",
"AllArticleRequests": "Alle Artikelanfragen anzeigen",
"AllPostRequests": "Alle Artikelanfragen anzeigen",
"SubscribeToTheNewsletter": "Abonnieren Sie den Newsletter",
"NewsletterEmailDefinition": "Erhalten Sie Informationen über Ereignisse in ABP wie Neuerscheinungen, kostenlose Quellen, Artikel und mehr.",
"NoThanks": "Nein danke",
"MaybeLater": "Vielleicht später",
"JoinOurArticleNewsletter": "Abonnieren Sie unseren Artikel-Newsletter",
"JoinOurPostNewsletter": "Abonnieren Sie unseren Artikel-Newsletter",
"Community": "Gemeinschaft",
"Marketing": "Marketing",
"CommunityPrivacyPolicyConfirmation": "Ich stimme den Allgemeinen Geschäftsbedingungen und der <a href=\"https://commercial.abp.io/Privacy\">Datenschutzerklärung</a> zu.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Öffnen Sie eine Ausgabe</a> auf dem GitHub, um einen Artikel/Tutorial anzufordern, den Sie auf dieser Website sehen möchten.",
"ArticleRequestMessageBody": "Hier die Liste der von der Community angeforderten Artikel. Möchten Sie einen gewünschten Artikel schreiben? Bitte klicken Sie auf die Anfrage und beteiligen Sie sich an der Diskussion.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Öffnen Sie eine Ausgabe</a> auf dem GitHub, um einen Artikel/Tutorial anzufordern, den Sie auf dieser Website sehen möchten.",
"PostRequestMessageBody": "Hier die Liste der von der Community angeforderten Artikel. Möchten Sie einen gewünschten Artikel schreiben? Bitte klicken Sie auf die Anfrage und beteiligen Sie sich an der Diskussion.",
"Language": "Sprache",
"CreateArticleLanguageInfo": "Die Sprache für den Beitragsinhalt.",
"CreatePostLanguageInfo": "Die Sprache für den Beitragsinhalt.",
"VideoPost": "Videobeitrag",
"Article": "Artikel",
"Post": "Artikel",
"Read": "Lesen",
"CreateGithubArticleUrlInfo": "Ursprüngliche GitHub-URL des Artikels.",
"CreateGithubPostUrlInfo": "Ursprüngliche GitHub-URL des Artikels.",
"CreateVideoContentUrlInfo": "Original-Youtube-URL des Beitrags.",
"CreateExternalArticleUrlInfo": "Ursprüngliche externe URL des Artikels.",
"CreateExternalPostUrlInfo": "Ursprüngliche externe URL des Artikels.",
"VideoContentForm": "Video auf YouTube einreichen",
"GithubPostForm": "Artikel auf GitHub senden",
"ExternalPostForm": "Einen externen Inhalt einreichen",
"HowToPost": "Wie posten?",
"Posts": "Beiträge",
"VideoUrl": "Video-URL",
"GithubArticleUrl": "Github-Artikel-URL",
"ExternalArticleUrl": "Externe Artikel-URL",
"GithubPostUrl": "Github-Artikel-URL",
"ExternalPostUrl": "Externe Artikel-URL",
"CreatePostCoverInfo": "Um einen effektiven Beitrag zu erstellen, fügen Sie ein Titelbild hinzu. Laden Sie Bilder mit einem Seitenverhältnis von 16:9 hoch, um die beste Ansicht zu erhalten. Maximale Dateigröße: 1 MB.",
"ThankYouForContribution": "Vielen Dank für Ihren Beitrag zur ABP-Community.",
"GithubArticle": "Github-Artikel",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Schreiben Sie einen Artikel in einem öffentlichen GitHub-Repository im Markdown-Format. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">Beispiel </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Senden Sie Ihre Artikel-URL über das Formular.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Ihr Artikel wird auf dieser Website wiedergegeben.",
"GithubPost": "Github-Artikel",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Schreiben Sie einen Artikel in einem öffentlichen GitHub-Repository im Markdown-Format. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">Beispiel </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Senden Sie Ihre Artikel-URL über das Formular.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Ihr Artikel wird auf dieser Website wiedergegeben.",
"YoutubeVideo": "Youtube-Video",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Veröffentlichen Sie Ihr Video auf YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Senden Sie die Video-URL mithilfe des Formulars.",
@ -140,8 +140,8 @@
"NoPostsFound": "Keine Einträge gefunden!",
"SearchInPosts": "In Beiträgen suchen...",
"MinimumSearchContent": "Sie müssen mindestens 3 Zeichen eingeben!",
"Volo.AbpIo.Domain:060001": "Quell-URL(\"{ArticleUrl}\") ist keine Github-URL",
"Volo.AbpIo.Domain:060002": "Artikelinhalt ist über die Github(\"{ArticleUrl}\")-Ressource nicht verfügbar.",
"Volo.AbpIo.Domain:060001": "Quell-URL(\"{PostUrl}\") ist keine Github-URL",
"Volo.AbpIo.Domain:060002": "Artikelinhalt ist über die Github(\"{PostUrl}\")-Ressource nicht verfügbar.",
"Volo.AbpIo.Domain:060003": "Kein Artikelinhalt gefunden!",
"SeeMore": "Mehr Sehen"
}

42
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en-GB.json

@ -1,7 +1,7 @@
{
"culture": "en-GB",
"texts": {
"Permission:CommunityArticle": "Community Article",
"Permission:CommunityPost": "Community Post",
"Permission:Edit": "Edit",
"Waiting": "Waiting",
"Approved": "Approved",
@ -9,7 +9,7 @@
"Wait": "Wait",
"Approve": "Approve",
"Reject": "Reject",
"ReadArticle": "Read Article",
"ReadPost": "Read Post",
"Status": "Status",
"ContentSource": "Content Source",
"Details": "Details",
@ -17,7 +17,7 @@
"Title": "Title",
"CreationTime": "Creation time",
"Save": "Save",
"SameUrlAlreadyExist": "The Url already exists. If you want to add this article, you should change the url!",
"SameUrlAlreadyExist": "The Url already exists. If you want to add this post, you should change the url!",
"UrlIsNotValid": "Url is not valid.",
"UrlNotFound": "Url not found.",
"UrlContentNotFound": "Url content not found.",
@ -25,22 +25,22 @@
"MostRead": "Most Read",
"Latest": "Latest",
"ContributeAbpCommunity": "Contribute to the ABP Community",
"SubmitYourArticle": "Submit Your Article",
"SubmitYourPost": "Submit Your Post",
"ContributionGuide": "Contribution Guide",
"BugReport": "Bug Report",
"SeeAllArticles": "See All Articles",
"SeeAllPosts": "See All Posts",
"WelcomeToABPCommunity!": "Welcome to the ABP Community!",
"MyProfile": "My Profile",
"MyOrganizations": "My Organisations",
"EmailNotValid": "Please enter a valid email address.",
"FeatureRequest": "Feature Request",
"CreateArticleTitleInfo": "Title of the article to be shown on the article list.",
"CreateArticleUrlInfo": "Original GitHub/External URL of the article.",
"CreateArticleSummaryInfo": "A short summary of the article to be shown on the article list.",
"CreateArticleCoverInfo": "To create an effective article, add a cover photo and an upload 16:9 aspect ratio pictures for the best view (Maximum file size: 1MB)",
"CreatePostTitleInfo": "Title of the post to be shown on the post list.",
"CreatePostUrlInfo": "Original GitHub/External URL of the post.",
"CreatePostSummaryInfo": "A short summary of the post to be shown on the post list.",
"CreatePostCoverInfo": "To create an effective post, add a cover photo and an upload 16:9 aspect ratio pictures for the best view (Maximum file size: 1MB)",
"ThisExtensionIsNotAllowed": "The extension is not allowed.",
"TheFileIsTooLarge": "The file is too large.",
"GoToTheArticle": "Go to the Article",
"GoToThePost": "Go to the Post",
"Contribute": "Contribute",
"OverallProgress": "Overall Progress",
"Done": "Done",
@ -59,7 +59,7 @@
"MilestoneErrorMessage": "Couldn't get the current milestone details from Github.",
"QuestionItemErrorMessage": "Couldn't get the latest question details from Stackoverflow.",
"Oops": "Oops!",
"CreateArticleSuccessMessage": "The Article has been successfully submitted. It will be published once it has been reviewed by the site admin.",
"CreatePostSuccessMessage": "The Post has been successfully submitted. It will be published once it has been reviewed by the site admin.",
"ChooseCoverImage": "Choose a cover image...",
"CoverImage": "Cover Image",
"ShareYourExperiencesWithTheABPFramework": "Share your experiences with the ABP Framework!",
@ -76,7 +76,7 @@
"RegistrationDate": "Registration date",
"Social": "Social",
"Biography": "Biography",
"HasNoPublishedArticlesYet": "has no published articles yet",
"HasNoPublishedPostsYet": "has no published posts yet",
"Author": "Author",
"LatestGithubAnnouncements": "Latest GitHub Announcements",
"SeeAllAnnouncements": "View all Announcements",
@ -85,23 +85,23 @@
"ProfileImageChange": "Change the profile image",
"BlogItemErrorMessage": "Couldn't get the latest blog post details from ABP.",
"PlannedReleaseDate": "Planned release date",
"CommunityArticleRequestErrorMessage": "Couldn't get the latest article request from GitHub.",
"ArticleRequestFromGithubIssue": "There aren't any article requests at the moment.",
"LatestArticles": "Latest Articles",
"CommunityPostRequestErrorMessage": "Couldn't get the latest post request from GitHub.",
"PostRequestFromGithubIssue": "There aren't any post requests at the moment.",
"LatestPosts": "Latest Posts",
"ArticleRequests": "Article Requests",
"AllArticleRequests": "See all Article requests",
"AllPostRequests": "See all Post requests",
"SubscribeToTheNewsletter": "Subscribe to the Newsletter",
"NewsletterEmailDefinition": "Receive information about what's happening in ABP; new releases, free sources, articles, and more.",
"NewsletterEmailDefinition": "Receive information about what's happening in ABP; new releases, free sources, posts, and more.",
"NoThanks": "No thanks",
"MaybeLater": "Maybe later",
"JoinOurArticleNewsletter": "Join our article newsletter",
"JoinOurPostNewsletter": "Join our post newsletter",
"Community": "Community",
"Marketing": "Marketing",
"CommunityPrivacyPolicyConfirmation": "I agree to the Terms & Conditions and <a href=\"https://commercial.abp.io/Privacy\">Privacy Policy</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Open an issue</a> on the GitHub to request an article/tutorial you want to see on this web site.",
"ArticleRequestMessageBody": "Here is the list of the requested articles by the Community. Do you want to write a requested article? Please click on the request and join the discussion.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Open an issue</a> on the GitHub to request an post/tutorial you want to see on this web site.",
"PostRequestMessageBody": "Here is the list of the requested posts by the Community. Do you want to write a requested post? Please click on the request and join the discussion.",
"Language": "Language",
"CreateArticleLanguageInfo": "Language of the article",
"CreatePostLanguageInfo": "Language of the post",
"SeeMore": "See More"
}
}

119
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/en.json

@ -1,7 +1,7 @@
{
"culture": "en",
"texts": {
"Permission:CommunityArticle": "Community Article",
"Permission:CommunityPost": "Community Post",
"Permission:Edit": "Edit",
"Waiting": "Waiting",
"Approved": "Approved",
@ -9,7 +9,7 @@
"Wait": "Wait",
"Approve": "Approve",
"Reject": "Reject",
"ReadArticle": "Read Article",
"ReadPost": "Read Post",
"Status": "Status",
"ContentSource": "Content Source",
"Details": "Details",
@ -17,7 +17,7 @@
"Title": "Title",
"CreationTime": "Creation time",
"Save": "Save",
"SameUrlAlreadyExist": "Same url already exist if you want to add this article, you should change the url!",
"SameUrlAlreadyExist": "Same url already exists if you want to add this post, you should change the url!",
"UrlIsNotValid": "Url is not valid.",
"UrlNotFound" : "Url not found.",
"UrlContentNotFound": "Url content not found.",
@ -25,27 +25,25 @@
"MostRead": "Most Read",
"Latest": "Latest",
"ContributeAbpCommunity": "Contribute to the ABP Community",
"SubmitYourArticle": "Submit Your Post",
"SubmitYourPost": "Submit Your Post",
"ContributionGuide": "Contribution Guide",
"BugReport": "Bug Report",
"SeeAllArticles": "See All Posts",
"WelcomeToABPCommunity!": "Welcome to the ABP Community!",
"MyProfile": "My profile",
"MyOrganizations": "My organizations",
"SeeAllPosts": "See All Posts",
"WelcomeToABP": "Welcome to the ABP",
"EmailNotValid": "Please enter a valid email address.",
"FeatureRequest": "Feature Request",
"CreateArticleTitleInfo": "Title of the post to be shown on the post list.",
"CreateArticleSummaryInfo": "A short summary of the post to be shown on the post list.",
"CreateArticleCoverInfo": "For creating an effective article, add a cover photo. Upload 16:9 aspect ratio pictures for the best view. Maximum file size: 1MB.",
"CreatePostTitleInfo": "Title of the post to be shown on the post list.",
"CreatePostSummaryInfo": "A short summary of the post to be shown on the post list. Maximum length: <b>{0}</b>",
"CreatePostCoverInfo": "For creating an effective post, add a cover photo. Upload 16:9 aspect ratio pictures for the best view.<br/> Maximum file size: <b>1MB.</b>",
"ThisExtensionIsNotAllowed": "This extension is not allowed.",
"TheFileIsTooLarge": "The file is too large.",
"GoToTheArticle": "Go to the Article",
"GoToThePost": "Go to the Post",
"Contribute": "Contribute",
"OverallProgress": "Overall Progress",
"Done": "Done",
"Open": "Open",
"Closed": "Closed",
"LatestQuestionOnThe": "Latest Question On The",
"RecentQuestionFrom": "Recent question from ",
"Stackoverflow": "Stackoverflow",
"Votes": "votes",
"Answer": "Answer",
@ -58,8 +56,8 @@
"MilestoneErrorMessage": "Could not get the current milestone details from Github.",
"QuestionItemErrorMessage": "Could not get the latest question details from Stackoverflow.",
"Oops": "Oops!",
"CreateArticleSuccessMessage": "The Article has been successfully submitted. It will be published after a review from the site admin.",
"ChooseCoverImage": "Choose a cover image...",
"CreatePostSuccessMessage": "The Post has been successfully submitted. It will be published after a review from the site admin.",
"Browse": "Browse",
"CoverImage": "Cover Image",
"ShareYourExperiencesWithTheABPFramework": "Share your experiences with the ABP Framework!",
"Optional": "Optional",
@ -69,13 +67,13 @@
"UpdateUserLinkedinInfo": "Example: https://www.linkedin.com/...",
"UpdateUserCompanyInfo": "Example: Volosoft",
"UpdateUserJobTitleInfo": "Example: Software Developer",
"UserName": "UserName",
"UserName": "Username",
"Company": "Company",
"PersonalWebsite": "Personal Website",
"RegistrationDate": "Registration Date",
"Social": "Social",
"Biography": "Biography",
"HasNoPublishedArticlesYet": "has no published articles yet",
"HasNoPublishedPostsYet": "has no published posts yet",
"Author": "Author",
"LatestGithubAnnouncements": "Latest Github Announcements",
"SeeAllAnnouncements": "See All Announcements",
@ -84,65 +82,84 @@
"ProfileImageChange": "Change the profile image",
"BlogItemErrorMessage": "Could not get the latest blog post details from ABP.",
"PlannedReleaseDate": "Planned release date",
"CommunityArticleRequestErrorMessage": "Could not get the latest article request from Github.",
"ArticleRequestFromGithubIssue": "There are not any article requests now.",
"LatestArticles": "Latest Posts",
"ArticleRequests": "Article Requests",
"AllArticleRequests": "See All Article Requests",
"CommunityPostRequestErrorMessage": "Could not get the latest post request from Github.",
"PostRequestFromGithubIssue": "There aren't any post requests now.",
"LatestPosts": "Latest Posts",
"ArticleRequests": "Post Requests",
"AllPostRequests": "See All Post Requests",
"SubscribeToTheNewsletter": "Subscribe to the Newsletter",
"NewsletterEmailDefinition": "Get information about happenings in ABP like new releases, free sources, articles, and more.",
"NewsletterEmailDefinition": "Get information about happenings in ABP, such as new releases, free sources, posts, and more.",
"NoThanks": "No, thanks",
"MaybeLater": "Maybe later",
"JoinOurArticleNewsletter": "Join our article newsletter",
"JoinOurPostNewsletter": "Join our post newsletter",
"Community": "Community",
"Marketing": "Marketing",
"CommunityPrivacyPolicyConfirmation": "I agree to the Terms & Conditions and <a href=\"https://commercial.abp.io/Privacy\">Privacy Policy</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Open an issue</a> on the GitHub to request an article/tutorial you want to see on this web site.",
"ArticleRequestMessageBody": "Here, the list of the requested articles by the community. Do you want to write a requested article? Please click to the request and join to the discussion.",
"CommunityPrivacyPolicyConfirmation": "I agree to the Terms & Conditions and <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/Privacy\">Privacy Policy</a>.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Open an issue</a> on GitHub to request a post/tutorial you want to see on this website.",
"PostRequestMessageBody": "Here's a list of the requested posts by the community. Do you want to write a requested post? Please click on the request and join the discussion.",
"Language": "Language",
"CreateArticleLanguageInfo": "The language for the post content.",
"CreatePostLanguageInfo": "The language for the post content.",
"VideoPost": "Video Post",
"Article": "Article",
"Post": "Post",
"Read": "Read",
"CreateGithubArticleUrlInfo": "Original GitHub URL of the article.",
"CreateGithubPostUrlInfo": "Original GitHub URL of the post.",
"CreateVideoContentUrlInfo": "Original Youtube URL of the post.",
"CreateExternalArticleUrlInfo": "Original External Url of the article.",
"CreateExternalPostUrlInfo": "Original External Url of the post.",
"VideoContentForm": "Submit Video on YouTube",
"GithubPostForm": "Submit Article on GitHub",
"GithubPostForm": "Submit Post on GitHub",
"ExternalPostForm": "Submit an External Content",
"HowToPost": "How to Post?",
"Posts": "Posts",
"VideoUrl": "Video Url",
"GithubArticleUrl": "Github Article Url",
"ExternalArticleUrl": "External Article Url",
"CreatePostCoverInfo": "For creating an effective post, add a cover photo. Upload 16:9 aspect ratio pictures for the best view. Maximum file size: 1MB.",
"GithubPostUrl": "GitHub Post Url",
"ExternalPostUrl": "External Post Url",
"ThankYouForContribution": "Thank you for contributing to the ABP Community.",
"GithubArticle": "Github Article",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Write an article on any public GitHub repository with the Markdown format. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">example</a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Submit your article URL using the form.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Your article will be rendered in this web site.",
"GithubPost": "GitHub Post",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Write a post on any public GitHub repository with the Markdown format. <a target=\"_blank\" class=\"fw-6 text-white text-decoration-underline\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">example</a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Submit your post URL using the form.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Your post will be rendered in this website.",
"YoutubeVideo": "Youtube Video",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Publish your video on YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Submit the video URL using the form.",
"YoutubeVideoSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Visitors will be able to watch your video content directly on this website.",
"ExternalContent": "External Content",
"ExternalContentSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Create a content on any public platform (medium, your own blog or anywhere you like).",
"ExternalContentSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Create a content on any public platform (Medium, your own blog or anywhere you like).",
"ExternalContentSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Submit your content URL using the form.",
"ExternalContentSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Visitors are redirected to the content on the original website.",
"ChooseYourContentType": "Please choose the way you want to add your content.",
"PostContentViaGithub": "I want to add my article with <span class=\"font-weight-bold\"><i class=\"fa fa-github\"></i> GitHub</span> in accordance with the markdown rules.",
"PostContentViaYoutube": "I want to share my videos available on <span class=\"font-weight-bold\"><i class=\"fa fa-youtube\"></i> Youtube</span> here.",
"PostContentViaExternalSource": "I want to add the content I published on <span class=\"font-weight-bold\">another platform</span> here.",
"GitHubUserNameValidationMessage": "Your Github username can not include whitespace, please be sure your Github username is correct.",
"PersonalSiteUrlValidationMessage": "Your personal site URL can not include whitespace, please be sure your personal site URL is correct.",
"TwitterUserNameValidationMessage": "Your Twitter username can not include whitespace, please be sure your Twitter username is correct.",
"LinkedinUrlValidationMessage": "Your Linkedin URL can not include whitespace, please be sure your Linkedin URL is correct.",
"PostContentViaGithub": "I want to add my post with <span class=\"icon-with-text-github\"> GitHub</span> in accordance with the markdown rules.",
"PostContentViaYoutube": "I want to share my videos available on <span class=\"icon-with-text-youtube\"> Youtube</span> here.",
"PostContentViaExternalSource": "I want to add the content I published on <b>another platform</b> here.",
"GitHubUserNameValidationMessage": "Your Github username can not include whitespace, please make sure your Github username is correct.",
"PersonalSiteUrlValidationMessage": "Your personal site URL can not include whitespace, please make sure your personal site URL is correct.",
"TwitterUserNameValidationMessage": "Your Twitter username can not include whitespace, please make sure your Twitter username is correct.",
"LinkedinUrlValidationMessage": "Your Linkedin URL can not include whitespace, please make sure your Linkedin URL is correct.",
"NoPostsFound": "No posts found!",
"SearchInPosts": "Search in posts...",
"MinimumSearchContent": "You must enter at least 3 characters!",
"Volo.AbpIo.Domain:060001": "Source URL(\"{ArticleUrl}\") is not Github URL",
"Volo.AbpIo.Domain:060002": "Article Content is not available from Github(\"{ArticleUrl}\") resource.",
"Volo.AbpIo.Domain:060003": "No article content found!",
"SeeMore": "See More"
"Volo.AbpIo.Domain:060001": "Source URL(\"{PostUrl}\") is not Github URL",
"Volo.AbpIo.Domain:060002": "Post Content is not available from Github(\"{PostUrl}\") resource.",
"Volo.AbpIo.Domain:060003": "No post content found!",
"SeeMore": "See More",
"JoinTheABPCommunity": "Join the ABP Community",
"ABPCommunityTalks": "ABP Community Talks",
"LiveDemo": "Live Demo",
"GetLicense": "Get a License",
"GetStarted": "Get Started",
"SourceCode": "Source Code",
"LeaveComment": "Leave Comment",
"ReadMore": "Read more",
"ShowMore": "Show More",
"NoPublishedPostsYet": "No published posts yet.",
"Name": "Name",
"Surname": "Surname",
"WebSite": "Web Site",
"FullURL": "Full URL",
"JobTitle": "Job Title",
"Prev": "Prev",
"Previous": "Previous",
"Next": "Next",
"Share": "Share",
"SortBy": "Sort by"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/es.json

@ -1,7 +1,7 @@
{
"culture": "es",
"texts": {
"Permission:CommunityArticle": "Artículo de comunidad",
"Permission:CommunityPost": "Artículo de comunidad",
"Permission:Edit": "Editar",
"Waiting": "Esperando",
"Approved": "Aprobado",
@ -9,7 +9,7 @@
"Wait": "Esperar",
"Approve": "Aprobar",
"Reject": "Rechazar",
"ReadArticle": "Leer artículo",
"ReadPost": "Leer artículo",
"Status": "Estado",
"ContentSource": "Fuente de contenido",
"Details": "Detalles",
@ -25,21 +25,21 @@
"MostRead": "Más leído",
"Latest": "Últimos",
"ContributeAbpCommunity": "Contribuye a la comunidad ABP",
"SubmitYourArticle": "Envía tu artículo",
"SubmitYourPost": "Envía tu artículo",
"ContributionGuide": "Guía de contribución",
"BugReport": "Informe de errores",
"SeeAllArticles": "Ver todos los artículos",
"SeeAllPosts": "Ver todos los artículos",
"WelcomeToABPCommunity!": "Bienvenido a la comunidad ABP",
"MyProfile": "Mi perfil",
"MyOrganizations": "Mis organizaciones",
"EmailNotValid": "Por favor entra una dirección de email válida.",
"FeatureRequest": "Solucitud de característica",
"CreateArticleTitleInfo": "Título del artículo para ser mostrado en la lista de artículos.",
"CreateArticleSummaryInfo": "Un pequeño resumen del artículo para ser mostrado en la lista de artículos.",
"CreateArticleCoverInfo": "Para crear un artículo eficaz, agregue una foto de portada. Cargue imágenes con una relación de aspecto de 16: 9 para obtener la mejor vista.",
"CreatePostTitleInfo": "Título del artículo para ser mostrado en la lista de artículos.",
"CreatePostSummaryInfo": "Un pequeño resumen del artículo para ser mostrado en la lista de artículos.",
"CreatePostCoverInfo": "Para crear un artículo eficaz, agregue una foto de portada. Cargue imágenes con una relación de aspecto de 16: 9 para obtener la mejor vista.",
"ThisExtensionIsNotAllowed": "Esta extensión no está permitida.",
"TheFileIsTooLarge": "El fichero es demasiado grande.",
"GoToTheArticle": "Ir a el artículo",
"GoToThePost": "Ir a el artículo",
"Contribute": "Contribuir",
"OverallProgress": "Progreso general",
"Done": "Hecho",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "No se pudieron obtener los detalles del hito actual en Github.",
"QuestionItemErrorMessage": "no se pudieron obtener los detalles de pregunta actual en Stackoverflow.",
"Oops": "Oops!",
"CreateArticleSuccessMessage": "El artículo se ha enviado correctamente. Se publicará después de una revisión del administrador del sitio.",
"CreatePostSuccessMessage": "El artículo se ha enviado correctamente. Se publicará después de una revisión del administrador del sitio.",
"ChooseCoverImage": "Elige una imagen de portada...",
"CoverImage": "Imagen de portada",
"ShareYourExperiencesWithTheABPFramework": "Comparte tus experiencias con el ABP Framework!",
@ -75,7 +75,7 @@
"RegistrationDate": "Fecha de registro",
"Social": "Social",
"Biography": "Biografía",
"HasNoPublishedArticlesYet": "No has publicado articules todavía",
"HasNoPublishedPostsYet": "No has publicado articules todavía",
"Author": "Autor",
"LatestGithubAnnouncements": "Últimas notificaciones de Github",
"SeeAllAnnouncements": "Ver todos las notificaciones",
@ -84,43 +84,43 @@
"ProfileImageChange": "Cambiar la imagen de perfil",
"BlogItemErrorMessage": "No se pudo obtener los detalles del último blog desde ABP.",
"PlannedReleaseDate": "Fecha de entrega planificada",
"CommunityArticleRequestErrorMessage": "No se pudo obtener la última petición de artículo desde Github",
"ArticleRequestFromGithubIssue": "No hay solicitudes de artículos ahora.",
"LatestArticles": "últimas publicaciones",
"CommunityPostRequestErrorMessage": "No se pudo obtener la última petición de artículo desde Github",
"PostRequestFromGithubIssue": "No hay solicitudes de artículos ahora.",
"LatestPosts": "últimas publicaciones",
"ArticleRequests": "Solicitudes de artículos",
"AllArticleRequests": "Ver todas las solicitudes de artículos",
"AllPostRequests": "Ver todas las solicitudes de artículos",
"SubscribeToTheNewsletter": "Suscríbete a la Newsletter",
"NewsletterEmailDefinition": "Obtenga información sobre los acontecimientos en ABP, como nuevos lanzamientos, fuentes gratuitas, artículos y más.",
"NoThanks": "No, gracias",
"MaybeLater": "Quizas mas tarde",
"JoinOurArticleNewsletter": "Únase a nuestro boletín de artículos",
"JoinOurPostNewsletter": "Únase a nuestro boletín de artículos",
"Community": "Comunidad",
"Marketing": "Márketing",
"CommunityPrivacyPolicyConfirmation": "Acepto los Términos y condiciones y la <a href=\"https://commercial.abp.io/Privacy\"> Política de privacidad </a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Abra un problema </a> en GitHub para solicitar un artículo/tutorial que desee ver en este sitio web.",
"ArticleRequestMessageBody": "Aquí, la lista de los artículos solicitados por la comunidad. ¿Quieres escribir un artículo solicitado? Haga clic en la solicitud y únase a la discusión.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Abra un problema </a> en GitHub para solicitar un artículo/tutorial que desee ver en este sitio web.",
"PostRequestMessageBody": "Aquí, la lista de los artículos solicitados por la comunidad. ¿Quieres escribir un artículo solicitado? Haga clic en la solicitud y únase a la discusión.",
"Language": "Idioma",
"CreateArticleLanguageInfo": "El idioma del contenido de la publicación.",
"CreatePostLanguageInfo": "El idioma del contenido de la publicación.",
"VideoPost": "Publicación de video",
"Article": "Artículo",
"Post": "Artículo",
"Read": "Leer",
"CreateGithubArticleUrlInfo": "URL de GitHub original del artículo.",
"CreateGithubPostUrlInfo": "URL de GitHub original del artículo.",
"CreateVideoContentUrlInfo": "URL original de Youtube de la publicación.",
"CreateExternalArticleUrlInfo": "URL externa original del artículo.",
"CreateExternalPostUrlInfo": "URL externa original del artículo.",
"VideoContentForm": "Enviar video en YouTube",
"GithubPostForm": "Enviar artículo en GitHub",
"ExternalPostForm": "Enviar un contenido externo",
"HowToPost": "¿Cómo publicar?",
"Posts": "Publicaciones",
"VideoUrl": "URL del vídeo",
"GithubArticleUrl": "URL del artículo de Github",
"ExternalArticleUrl": "URL del artículo externo",
"GithubPostUrl": "URL del artículo de Github",
"ExternalPostUrl": "URL del artículo externo",
"CreatePostCoverInfo": "Para crear una publicación eficaz, agregue una foto de portada. Cargue imágenes con una relación de aspecto de 16: 9 para obtener la mejor vista. Tamaño máximo de archivo: 1 MB.",
"ThankYouForContribution": "Gracias por contribuir a la comunidad ABP.",
"GithubArticle": "Artículo de Github",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Escribe un artículo en cualquier repositorio público de GitHub con el formato Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\"> ejemplo </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Envíe la URL de su artículo mediante el formulario.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\"> 3. </span> Su artículo se mostrará en este sitio web.",
"GithubPost": "Artículo de Github",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Escribe un artículo en cualquier repositorio público de GitHub con el formato Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\"> ejemplo </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Envíe la URL de su artículo mediante el formulario.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\"> 3. </span> Su artículo se mostrará en este sitio web.",
"YoutubeVideo": "Video de Youtube",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Publica tu video en YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Envíe la URL del video mediante el formulario.",
@ -140,8 +140,8 @@
"NoPostsFound": "¡No se han encontrado publicaciones!",
"SearchInPosts": "Buscar en publicaciones ...",
"MinimumSearchContent": "¡Debes ingresar al menos 3 caracteres!",
"Volo.AbpIo.Domain:060001": "La URL de origen (\"{ArticleUrl}\") no es la URL de Github",
"Volo.AbpIo.Domain:060002": "El contenido del artículo no está disponible en el recurso de Github (\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "La URL de origen (\"{PostUrl}\") no es la URL de Github",
"Volo.AbpIo.Domain:060002": "El contenido del artículo no está disponible en el recurso de Github (\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "¡No se encontró contenido del artículo!",
"SeeMore": "Ver Más"
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/fi.json

@ -1,7 +1,7 @@
{
"culture": "fi",
"texts": {
"Permission:CommunityArticle": "Yhteisön artikkeli",
"Permission:CommunityPost": "Yhteisön artikkeli",
"Permission:Edit": "Muokata",
"Waiting": "Odottaa",
"Approved": "Hyväksytty",
@ -9,7 +9,7 @@
"Wait": "Odota",
"Approve": "Hyväksyä",
"Reject": "Hylätä",
"ReadArticle": "Lue artikkeli",
"ReadPost": "Lue artikkeli",
"Status": "Tila",
"ContentSource": "Sisältölähde",
"Details": "Yksityiskohdat",
@ -25,21 +25,21 @@
"MostRead": "Luetuimmat",
"Latest": "Viimeisin",
"ContributeAbpCommunity": "Osallistu sivutuotteiden yhteisöön",
"SubmitYourArticle": "Lähetä viesti",
"SubmitYourPost": "Lähetä viesti",
"ContributionGuide": "Contribution Guide",
"BugReport": "Virhe raportti",
"SeeAllArticles": "Katso kaikki viestit",
"SeeAllPosts": "Katso kaikki viestit",
"WelcomeToABPCommunity!": "Tervetuloa ABP Community!",
"MyProfile": "Profiilini",
"MyOrganizations": "Omat organisaatiot",
"EmailNotValid": "Ole hyvä ja syötä toimiva sähköpostiosoite.",
"FeatureRequest": "Ominaisuuspyyntö",
"CreateArticleTitleInfo": "Viestiluettelossa näytettävän viestin nimi.",
"CreateArticleSummaryInfo": "Lyhyt yhteenveto viestistä, joka näytetään postituslistalla.",
"CreateArticleCoverInfo": "Lisää tehokkaan artikkelin luomiseksi kansikuva. Lataa 16:9 -kuvasuhteen kuvat parhaan näkymän saamiseksi. Tiedoston enimmäiskoko: 1MB.",
"CreatePostTitleInfo": "Viestiluettelossa näytettävän viestin nimi.",
"CreatePostSummaryInfo": "Lyhyt yhteenveto viestistä, joka näytetään postituslistalla.",
"CreatePostCoverInfo": "Lisää tehokkaan artikkelin luomiseksi kansikuva. Lataa 16:9 -kuvasuhteen kuvat parhaan näkymän saamiseksi. Tiedoston enimmäiskoko: 1MB.",
"ThisExtensionIsNotAllowed": "Tätä laajennusta ei sallita.",
"TheFileIsTooLarge": "Tiedosto on liian suuri.",
"GoToTheArticle": "Siirry artikkeliin",
"GoToThePost": "Siirry artikkeliin",
"Contribute": "Osallistu",
"OverallProgress": "Kokonaisedistyminen",
"Done": "Tehty",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Nykyisiä virstanpylväitä koskevia tietoja ei saatu Github.",
"QuestionItemErrorMessage": "Viimeisimmät kysymystiedot Stackoverflow'sta epäonnistui.",
"Oops": "Oho!",
"CreateArticleSuccessMessage": "Artikkeli on lähetetty onnistuneesti. Se julkaistaan sivuston järjestelmänvalvojan tarkistuksen jälkeen.",
"CreatePostSuccessMessage": "Artikkeli on lähetetty onnistuneesti. Se julkaistaan sivuston järjestelmänvalvojan tarkistuksen jälkeen.",
"ChooseCoverImage": "Valitse kansikuva...",
"CoverImage": "Kansikuva",
"ShareYourExperiencesWithTheABPFramework": "Jaa kokemuksesi ABP-puitteista!",
@ -75,7 +75,7 @@
"RegistrationDate": "rekisteröinti päivämäärä",
"Social": "Sosiaalinen",
"Biography": "Elämäkerta",
"HasNoPublishedArticlesYet": "ei ole vielä julkaissut artikkeleita",
"HasNoPublishedPostsYet": "ei ole vielä julkaissut artikkeleita",
"Author": "Kirjoittaja",
"LatestGithubAnnouncements": "Viimeisimmät Github-ilmoitukset",
"SeeAllAnnouncements": "Katso kaikki ilmoitukset",
@ -84,43 +84,43 @@
"ProfileImageChange": "Vaihda profiilikuva",
"BlogItemErrorMessage": "Viimeisimpiä blogiviestitietoja ei saatu ABP: ltä.",
"PlannedReleaseDate": "Suunniteltu julkaisupäivä",
"CommunityArticleRequestErrorMessage": "Uusinta artikkelipyyntöä ei saatu Github.",
"ArticleRequestFromGithubIssue": "Artikkelipyyntöjä ei ole nyt.",
"LatestArticles": "Uusimmat viestit",
"CommunityPostRequestErrorMessage": "Uusinta artikkelipyyntöä ei saatu Github.",
"PostRequestFromGithubIssue": "Artikkelipyyntöjä ei ole nyt.",
"LatestPosts": "Uusimmat viestit",
"ArticleRequests": "Artikkelipyynnöt",
"AllArticleRequests": "Katso kaikki artikkelipyynnöt",
"AllPostRequests": "Katso kaikki artikkelipyynnöt",
"SubscribeToTheNewsletter": "Tilaa uutiskirje",
"NewsletterEmailDefinition": "Hanki tietoa ABP: n tapahtumista, kuten uusista julkaisuista, ilmaisista lähteistä, artikkeleista ja muusta.",
"NoThanks": "Ei kiitos",
"MaybeLater": "Ehkä myöhemmin",
"JoinOurArticleNewsletter": "Liity artikkeliuutiskirjeeseemme",
"JoinOurPostNewsletter": "Liity artikkeliuutiskirjeeseemme",
"Community": "Yhteisö",
"Marketing": "Markkinointi",
"CommunityPrivacyPolicyConfirmation": "Hyväksyn käyttöehdot ja <a href=\"https://commercial.abp.io/Privacy\"> tietosuojakäytännön </a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Avaa ongelma </a> GitHubissa pyytääksesi artikkelia/opetusohjelmaa, jonka haluat nähdä tällä verkkosivustolla.",
"ArticleRequestMessageBody": "Tässä luettelo yhteisön pyytämistä artikkeleista. Haluatko kirjoittaa pyydetyn artikkelin? Napsauta pyyntöä ja liity keskusteluun.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Avaa ongelma </a> GitHubissa pyytääksesi artikkelia/opetusohjelmaa, jonka haluat nähdä tällä verkkosivustolla.",
"PostRequestMessageBody": "Tässä luettelo yhteisön pyytämistä artikkeleista. Haluatko kirjoittaa pyydetyn artikkelin? Napsauta pyyntöä ja liity keskusteluun.",
"Language": "Kieli",
"CreateArticleLanguageInfo": "Viestin sisällön kieli.",
"CreatePostLanguageInfo": "Viestin sisällön kieli.",
"VideoPost": "Videoposti",
"Article": "Artikla",
"Post": "Artikla",
"Read": "Lukea",
"CreateGithubArticleUrlInfo": "Artikkelin alkuperäinen GitHub-URL-osoite.",
"CreateGithubPostUrlInfo": "Artikkelin alkuperäinen GitHub-URL-osoite.",
"CreateVideoContentUrlInfo": "Viestin alkuperäinen Youtube-URL-osoite.",
"CreateExternalArticleUrlInfo": "Artikkelin alkuperäinen ulkoinen URL-osoite.",
"CreateExternalPostUrlInfo": "Artikkelin alkuperäinen ulkoinen URL-osoite.",
"VideoContentForm": "Lähetä video YouTubessa",
"GithubPostForm": "Lähetä artikkeli GitHubista",
"ExternalPostForm": "Lähetä ulkoinen sisältö",
"HowToPost": "Kuinka lähettää?",
"Posts": "Viestit",
"VideoUrl": "Videon URL-osoite",
"GithubArticleUrl": "Github-artikkelien URL-osoite",
"ExternalArticleUrl": "Ulkoisen artikkelin URL-osoite",
"GithubPostUrl": "Github-artikkelien URL-osoite",
"ExternalPostUrl": "Ulkoisen artikkelin URL-osoite",
"CreatePostCoverInfo": "Lisää kansikuva, jotta voit luoda tehokkaan viestin. Lataa 16:9 -kuvasuhteen kuvat parhaan näkymän saamiseksi. Tiedoston enimmäiskoko: 1MB.",
"ThankYouForContribution": "Kiitos osallistumisesta ABP Community.",
"GithubArticle": "Github-artikkeli",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Kirjoita artikkeli mistä tahansa julkisesta GitHub-arkistosta Markdown-muodossa.<a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\"> esimerkki </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\"> 2.</span> Lähetä artikkelin URL-osoite lomaketta käyttämällä.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\"> 3.</span> Artikkelisi renderöidään tällä verkkosivustolla.",
"GithubPost": "Github-artikkeli",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Kirjoita artikkeli mistä tahansa julkisesta GitHub-arkistosta Markdown-muodossa.<a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\"> esimerkki </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\"> 2.</span> Lähetä artikkelin URL-osoite lomaketta käyttämällä.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\"> 3.</span> Artikkelisi renderöidään tällä verkkosivustolla.",
"YoutubeVideo": "Youtube-video",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\"> 1.</span> Julkaise videosi YouTubessa.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\"> 2.</span> Lähetä videon URL-osoite lomaketta käyttäen.",
@ -140,8 +140,8 @@
"NoPostsFound": "Viestejä ei löytynyt!",
"SearchInPosts": "Hae viesteistä...",
"MinimumSearchContent": "Sinun on annettava vähintään 3 merkkiä!",
"Volo.AbpIo.Domain:060001": "Lähteen URL-osoite (\"{ArticleUrl}\") ei ole Githubin URL-osoite",
"Volo.AbpIo.Domain:060002": "Artikkelin sisältö ei ole saatavilla Githubin (\"{ArticleUrl}\") -resurssista.",
"Volo.AbpIo.Domain:060001": "Lähteen URL-osoite (\"{PostUrl}\") ei ole Githubin URL-osoite",
"Volo.AbpIo.Domain:060002": "Artikkelin sisältö ei ole saatavilla Githubin (\"{PostUrl}\") -resurssista.",
"Volo.AbpIo.Domain:060003": "Artikkelin sisältöä ei löytynyt!",
"SeeMore": "Katso Lisää"
}

76
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/fr.json

@ -1,7 +1,7 @@
{
"culture": "fr",
"texts": {
"Permission:CommunityArticle": "Article communautaire",
"Permission:CommunityPost": "Post communautaire",
"Permission:Edit": "Éditer",
"Waiting": "Attendre",
"Approved": "Approuvé",
@ -9,7 +9,7 @@
"Wait": "Attendez",
"Approve": "Approuver",
"Reject": "Rejeter",
"ReadArticle": "Lire l'article",
"ReadPost": "Lire l'post",
"Status": "Statut",
"ContentSource": "Source du contenu",
"Details": "Des détails",
@ -17,7 +17,7 @@
"Title": "Titre",
"CreationTime": "Temps de creation",
"Save": "Sauvegarder",
"SameUrlAlreadyExist": "La même URL existe déjà si vous souhaitez ajouter cet article, vous devez changer l'url!",
"SameUrlAlreadyExist": "La même URL existe déjà si vous souhaitez ajouter cet post, vous devez changer l'url!",
"UrlIsNotValid": "L'URL n'est pas valide.",
"UrlNotFound": "URL introuvable.",
"UrlContentNotFound": "Contenu de l'URL introuvable.",
@ -25,21 +25,21 @@
"MostRead": "Les plus lus",
"Latest": "Dernier",
"ContributeAbpCommunity": "Contribuez à la communauté ABP",
"SubmitYourArticle": "Soumettez votre message",
"SubmitYourPost": "Soumettez votre message",
"ContributionGuide": "Guide de contribution",
"BugReport": "Rapport d'erreur",
"SeeAllArticles": "Voir tous les articles",
"SeeAllPosts": "Voir tous les posts",
"WelcomeToABPCommunity!": "Bienvenue dans la communauté ABP!",
"MyProfile": "Mon profil",
"MyOrganizations": "Mes organisations",
"EmailNotValid": "S'il vous plaît, mettez une adresse email valide.",
"FeatureRequest": "Demande de fonctionnalité",
"CreateArticleTitleInfo": "Titre du message à afficher dans la liste des messages.",
"CreateArticleSummaryInfo": "Un bref résumé du message à afficher dans la liste des messages.",
"CreateArticleCoverInfo": "Pour créer un article efficace, ajoutez une photo de couverture. Téléchargez des images au format 16: 9 pour une meilleure vue. Taille maximale du fichier: 1 Mo.",
"CreatePostTitleInfo": "Titre du message à afficher dans la liste des messages.",
"CreatePostSummaryInfo": "Un bref résumé du message à afficher dans la liste des messages.",
"CreatePostCoverInfo": "Pour créer un post efficace, ajoutez une photo de couverture. Téléchargez des images au format 16: 9 pour une meilleure vue. Taille maximale du fichier: 1 Mo.",
"ThisExtensionIsNotAllowed": "Cette extension n'est pas autorisée.",
"TheFileIsTooLarge": "Le fichier est trop volumineux.",
"GoToTheArticle": "Aller à l'article",
"GoToThePost": "Aller à l'post",
"Contribute": "Contribuer",
"OverallProgress": "Les progrès d'ensemble",
"Done": "Fait",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Impossible d'obtenir les détails de l'étape actuelle à partir de Github.",
"QuestionItemErrorMessage": "Impossible d'obtenir les derniers détails de la question de Stackoverflow.",
"Oops": "Oops!",
"CreateArticleSuccessMessage": "L'article a été soumis avec succès. Il sera publié après un examen de l'administrateur du site.",
"CreatePostSuccessMessage": "L'post a été soumis avec succès. Il sera publié après un examen de l'administrateur du site.",
"ChooseCoverImage": "Choisissez une image de couverture...",
"CoverImage": "Image de couverture",
"ShareYourExperiencesWithTheABPFramework": "Partagez vos expériences avec le Framework ABP!",
@ -75,52 +75,52 @@
"RegistrationDate": "Date d'inscription",
"Social": "Social",
"Biography": "Biographie",
"HasNoPublishedArticlesYet": "n'a pas encore d'articles publiés",
"HasNoPublishedPostsYet": "n'a pas encore d'posts publiés",
"Author": "Auteur",
"LatestGithubAnnouncements": "Dernières annonces Github",
"SeeAllAnnouncements": "Voir toutes les annonces",
"LatestBlogPost": "Dernier article de blog",
"LatestBlogPost": "Dernier post de blog",
"Edit": "Éditer",
"ProfileImageChange": "Changer l'image de profil",
"BlogItemErrorMessage": "Impossible d'obtenir les derniers détails du billet de blog d'ABP.",
"PlannedReleaseDate": "Date de sortie prévue",
"CommunityArticleRequestErrorMessage": "Impossible d'obtenir la dernière demande d'article de Github.",
"ArticleRequestFromGithubIssue": "Il n'y a actuellement aucune demande d'article.",
"LatestArticles": "Derniers messages",
"ArticleRequests": "Demandes d'articles",
"AllArticleRequests": "Voir toutes les demandes d'articles",
"CommunityPostRequestErrorMessage": "Impossible d'obtenir la dernière demande d'post de Github.",
"PostRequestFromGithubIssue": "Il n'y a actuellement aucune demande d'post.",
"LatestPosts": "Derniers messages",
"ArticleRequests": "Demandes d'posts",
"AllPostRequests": "Voir toutes les demandes d'posts",
"SubscribeToTheNewsletter": "Abonnez-vous à la newsletter",
"NewsletterEmailDefinition": "Obtenez des informations sur les événements d'ABP, comme les nouvelles versions, les sources gratuites, les articles, etc.",
"NewsletterEmailDefinition": "Obtenez des informations sur les événements d'ABP, comme les nouvelles versions, les sources gratuites, les posts, etc.",
"NoThanks": "Non merci",
"MaybeLater": "Peut-être plus tard",
"JoinOurArticleNewsletter": "Rejoignez notre newsletter d'article",
"JoinOurPostNewsletter": "Rejoignez notre newsletter d'post",
"Community": "Communauté",
"Marketing": "Commercialisation",
"CommunityPrivacyPolicyConfirmation": "J'accepte les conditions générales et la <a href=\"https://commercial.abp.io/Privacy\"> politique de confidentialité </a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Ouvrez un problème </a> sur le GitHub pour demander un article/didacticiel que vous souhaitez voir sur ce site Web.",
"ArticleRequestMessageBody": "Ici, la liste des articles demandés par la communauté. Voulez-vous écrire un article demandé? Veuillez cliquer sur la demande et vous joindre à la discussion.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Ouvrez un problème </a> sur le GitHub pour demander un post/didacticiel que vous souhaitez voir sur ce site Web.",
"PostRequestMessageBody": "Ici, la liste des posts demandés par la communauté. Voulez-vous écrire un post demandé? Veuillez cliquer sur la demande et vous joindre à la discussion.",
"Language": "Langue",
"CreateArticleLanguageInfo": "La langue du contenu de l'article.",
"CreatePostLanguageInfo": "La langue du contenu de l'post.",
"VideoPost": "Message vidéo",
"Article": "Article",
"Post": "Post",
"Read": "Lis",
"CreateGithubArticleUrlInfo": "URL GitHub d'origine de l'article.",
"CreateGithubPostUrlInfo": "URL GitHub d'origine de l'post.",
"CreateVideoContentUrlInfo": "URL Youtube d'origine du message.",
"CreateExternalArticleUrlInfo": "URL externe d'origine de l'article.",
"CreateExternalPostUrlInfo": "URL externe d'origine de l'post.",
"VideoContentForm": "Soumettre une vidéo sur YouTube",
"GithubPostForm": "Soumettre un article sur GitHub",
"GithubPostForm": "Soumettre un post sur GitHub",
"ExternalPostForm": "Soumettre un contenu externe",
"HowToPost": "Comment publier?",
"Posts": "Des postes",
"VideoUrl": "URL de la vidéo",
"GithubArticleUrl": "URL de l'article Github",
"ExternalArticleUrl": "URL de l'article externe",
"CreatePostCoverInfo": "Pour créer un article efficace, ajoutez une photo de couverture. Téléchargez des images au format 16: 9 pour une meilleure vue. Taille maximale du fichier: 1 Mo.",
"GithubPostUrl": "URL de l'post Github",
"ExternalPostUrl": "URL de l'post externe",
"CreatePostCoverInfo": "Pour créer un post efficace, ajoutez une photo de couverture. Téléchargez des images au format 16: 9 pour une meilleure vue. Taille maximale du fichier: 1 Mo.",
"ThankYouForContribution": "Merci de contribuer à la communauté ABP.",
"GithubArticle": "Article Github",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\"> 1.</span> Rédigez un article sur n'importe quel référentiel GitHub public au format Markdown. Exemple de <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\"></a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\"> 2.</span> Envoyez l'URL de votre article à l'aide du formulaire.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\"> 3.</span> Votre article sera rendu sur ce site Web.",
"GithubPost": "Post Github",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\"> 1.</span> Rédigez un post sur n'importe quel référentiel GitHub public au format Markdown. Exemple de <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\"></a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\"> 2.</span> Envoyez l'URL de votre post à l'aide du formulaire.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\"> 3.</span> Votre post sera rendu sur ce site Web.",
"YoutubeVideo": "Vidéo Youtube",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\"> 1.</span> Publiez votre vidéo sur YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\"> 2.</span> Envoyez l'URL de la vidéo à l'aide du formulaire.",
@ -130,19 +130,19 @@
"ExternalContentSubmitStepTwo": "<span class=\"font-weight-bold\"> 2.</span> Envoyez votre URL de contenu à l'aide du formulaire.",
"ExternalContentSubmitStepThree": "<span class=\"font-weight-bold\"> 3.</span> Les visiteurs sont redirigés vers le contenu du site Web d'origine.",
"ChooseYourContentType": "Veuillez choisir la manière dont vous souhaitez ajouter votre contenu.",
"PostContentViaGithub": "Je souhaite ajouter mon article avec <span class=\"font-weight-bold\"><i class=\"fa fa-github\"></i> GitHub </span> conformément aux règles de démarque.",
"PostContentViaGithub": "Je souhaite ajouter mon post avec <span class=\"font-weight-bold\"><i class=\"fa fa-github\"></i> GitHub </span> conformément aux règles de démarque.",
"PostContentViaYoutube": "Je souhaite partager mes vidéos disponibles sur <span class=\"font-weight-bold\"><i class=\"fa fa-youtube\"></i> Youtube </span> ici.",
"PostContentViaExternalSource": "Je souhaite ajouter le contenu que j'ai publié sur <span class=\"font-weight-bold\"> une autre plate-forme </span> ici.",
"GitHubUserNameValidationMessage": "Votre nom d'utilisateur Github ne peut pas inclure d'espaces, veuillez vous assurer que votre nom d'utilisateur Github est correct.",
"PersonalSiteUrlValidationMessage": "L'URL de votre site personnel ne peut pas inclure d'espaces, veuillez vous assurer que l'URL de votre site personnel est correcte.",
"TwitterUserNameValidationMessage": "Votre nom d'utilisateur Twitter ne peut pas inclure d'espaces, veuillez vous assurer que votre nom d'utilisateur Twitter est correct.",
"LinkedinUrlValidationMessage": "Votre URL Linkedin ne peut pas inclure d'espace blanc, veuillez vous assurer que votre URL Linkedin est correcte.",
"NoPostsFound": "Aucun article trouvé!",
"NoPostsFound": "Aucun post trouvé!",
"SearchInPosts": "Rechercher dans les messages...",
"MinimumSearchContent": "Vous devez saisir au moins 3 caractères!",
"Volo.AbpIo.Domain:060001": "L'URL source (\"{ArticleUrl}\") n'est pas une URL Github",
"Volo.AbpIo.Domain:060002": "Le contenu de l'article n'est pas disponible à partir de la ressource Github(\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060003": "Aucun contenu d'article trouvé !",
"Volo.AbpIo.Domain:060001": "L'URL source (\"{PostUrl}\") n'est pas une URL Github",
"Volo.AbpIo.Domain:060002": "Le contenu de l'post n'est pas disponible à partir de la ressource Github(\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "Aucun contenu d'post trouvé !",
"SeeMore": "Voir Plus"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/hi.json

@ -1,7 +1,7 @@
{
"culture": "hi",
"texts": {
"Permission:CommunityArticle": "सामुदायिक अनुच्छेद",
"Permission:CommunityPost": "सामुदायिक अनुच्छेद",
"Permission:Edit": "संपादित करें",
"Waiting": "इंतज़ार कर रही",
"Approved": "मंजूर की",
@ -9,7 +9,7 @@
"Wait": "रुको",
"Approve": "मंजूर",
"Reject": "अस्वीकार",
"ReadArticle": "लेख पढ़ें",
"ReadPost": "लेख पढ़ें",
"Status": "स्थिति",
"ContentSource": "विषय - वस्तु का स्रोत",
"Details": "विवरण",
@ -25,21 +25,21 @@
"MostRead": "सबसे ज़्यादा पढ़ा हुआ",
"Latest": "नवीनतम",
"ContributeAbpCommunity": "ABP समुदाय में योगदान दें",
"SubmitYourArticle": "अपनी पोस्ट सबमिट करें",
"SubmitYourPost": "अपनी पोस्ट सबमिट करें",
"ContributionGuide": "योगदान गाइड",
"BugReport": "बग रिपोर्ट",
"SeeAllArticles": "सभी पोस्ट देखें",
"SeeAllPosts": "सभी पोस्ट देखें",
"WelcomeToABPCommunity!": "ABP समुदाय में आपका स्वागत है!",
"MyProfile": "मेरी प्रोफाइल",
"MyOrganizations": "मेरे संगठन",
"EmailNotValid": "कृपया एक वैध ई - मेल एड्रेस डालें।",
"FeatureRequest": "महत्वपूर्ण लेख मांगना",
"CreateArticleTitleInfo": "पोस्ट का शीर्षक पोस्ट सूची पर दिखाया जाना है।",
"CreateArticleSummaryInfo": "पोस्ट सूची पर दिखाए जाने वाले पोस्ट का संक्षिप्त सारांश।",
"CreateArticleCoverInfo": "एक प्रभावी लेख बनाने के लिए, एक कवर फ़ोटो जोड़ें। सर्वश्रेष्ठ दृश्य के लिए 16: 9 पहलू अनुपात चित्र अपलोड करें। अधिकतम फ़ाइल आकार: 1 एमबी।",
"CreatePostTitleInfo": "पोस्ट का शीर्षक पोस्ट सूची पर दिखाया जाना है।",
"CreatePostSummaryInfo": "पोस्ट सूची पर दिखाए जाने वाले पोस्ट का संक्षिप्त सारांश।",
"CreatePostCoverInfo": "एक प्रभावी लेख बनाने के लिए, एक कवर फ़ोटो जोड़ें। सर्वश्रेष्ठ दृश्य के लिए 16: 9 पहलू अनुपात चित्र अपलोड करें। अधिकतम फ़ाइल आकार: 1 एमबी।",
"ThisExtensionIsNotAllowed": "इस एक्सटेंशन की अनुमति नहीं है।",
"TheFileIsTooLarge": "फ़ाइल बहुत बड़ी है।",
"GoToTheArticle": "लेख पर जाएं",
"GoToThePost": "लेख पर जाएं",
"Contribute": "योगदान",
"OverallProgress": "समग्र प्रगति",
"Done": "किया हुआ",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Github से वर्तमान मील का पत्थर का विवरण नहीं मिल सका।",
"QuestionItemErrorMessage": "Stackoverflow से नवीनतम प्रश्न विवरण प्राप्त नहीं कर सका।",
"Oops": "उफ़!",
"CreateArticleSuccessMessage": "अनुच्छेद सफलतापूर्वक प्रस्तुत किया गया है। इसे साइट व्यवस्थापक से समीक्षा के बाद प्रकाशित किया जाएगा।",
"CreatePostSuccessMessage": "अनुच्छेद सफलतापूर्वक प्रस्तुत किया गया है। इसे साइट व्यवस्थापक से समीक्षा के बाद प्रकाशित किया जाएगा।",
"ChooseCoverImage": "कवर छवि चुनें...",
"CoverImage": "कवर छवि",
"ShareYourExperiencesWithTheABPFramework": "ABP फ्रेमवर्क के साथ अपने अनुभव साझा करें!",
@ -75,7 +75,7 @@
"RegistrationDate": "पंजीकरण की तारीख",
"Social": "सामाजिक",
"Biography": "जीवनी",
"HasNoPublishedArticlesYet": "अभी तक कोई प्रकाशित लेख नहीं है",
"HasNoPublishedPostsYet": "अभी तक कोई प्रकाशित लेख नहीं है",
"Author": "लेखक",
"LatestGithubAnnouncements": "नवीनतम गितूब घोषणाएँ",
"SeeAllAnnouncements": "सभी घोषणाएँ देखें",
@ -84,43 +84,43 @@
"ProfileImageChange": "प्रोफ़ाइल छवि बदलें",
"BlogItemErrorMessage": "ABP से नवीनतम ब्लॉग पोस्ट विवरण नहीं मिल सका।",
"PlannedReleaseDate": "योजना जारी करने की तारीख",
"CommunityArticleRequestErrorMessage": "जीथब से नवीनतम लेख अनुरोध नहीं मिल सका।",
"ArticleRequestFromGithubIssue": "अब कोई लेख अनुरोध नहीं है।",
"LatestArticles": "नवीनतम पोस्ट",
"CommunityPostRequestErrorMessage": "जीथब से नवीनतम लेख अनुरोध नहीं मिल सका।",
"PostRequestFromGithubIssue": "अब कोई लेख अनुरोध नहीं है।",
"LatestPosts": "नवीनतम पोस्ट",
"ArticleRequests": "लेख अनुरोध",
"AllArticleRequests": "सभी लेख अनुरोध देखें",
"AllPostRequests": "सभी लेख अनुरोध देखें",
"SubscribeToTheNewsletter": "न्यूज़लेटर की सदस्यता लें",
"NewsletterEmailDefinition": "एबीपी में होने वाली घटनाओं के बारे में जानकारी प्राप्त करें जैसे नए रिलीज़, मुफ्त स्रोत, लेख, और बहुत कुछ।",
"NoThanks": "जी नहीं, धन्यवाद",
"MaybeLater": "शायद बाद में",
"JoinOurArticleNewsletter": "हमारे लेख समाचार पत्र में शामिल हों",
"JoinOurPostNewsletter": "हमारे लेख समाचार पत्र में शामिल हों",
"Community": "समुदाय",
"Marketing": "विपणन",
"CommunityPrivacyPolicyConfirmation": "मैं नियम और शर्तों और <a href=\"https://commercial.abp.io/Privacy\">गोपनीयता नीति</a> से सहमत हूं।",
"ArticleRequestMessageTitle": "GitHub पर एक लेख/ट्यूटोरियल जिसे आप इस वेब साइट पर देखना चाहते हैं, का अनुरोध करने के लिए <a href=\"https://github.com/abpframework/abp/issues/new\"> एक समस्या खोलें </a>।",
"ArticleRequestMessageBody": "यहाँ, समुदाय द्वारा अनुरोधित लेखों की सूची। क्या आप एक अनुरोधित लेख लिखना चाहते हैं? कृपया अनुरोध पर क्लिक करें और चर्चा में शामिल हों।",
"PostRequestMessageTitle": "GitHub पर एक लेख/ट्यूटोरियल जिसे आप इस वेब साइट पर देखना चाहते हैं, का अनुरोध करने के लिए <a href=\"https://github.com/abpframework/abp/issues/new\"> एक समस्या खोलें </a>।",
"PostRequestMessageBody": "यहाँ, समुदाय द्वारा अनुरोधित लेखों की सूची। क्या आप एक अनुरोधित लेख लिखना चाहते हैं? कृपया अनुरोध पर क्लिक करें और चर्चा में शामिल हों।",
"Language": "भाषा: हिन्दी",
"CreateArticleLanguageInfo": "पोस्ट सामग्री के लिए भाषा।",
"CreatePostLanguageInfo": "पोस्ट सामग्री के लिए भाषा।",
"VideoPost": "वीडियो पोस्ट",
"Article": "लेख",
"Post": "लेख",
"Read": "पढ़ें",
"CreateGithubArticleUrlInfo": "मूल GitHub लेख का URL।",
"CreateGithubPostUrlInfo": "मूल GitHub लेख का URL।",
"CreateVideoContentUrlInfo": "पोस्ट का मूल Youtube URL।",
"CreateExternalArticleUrlInfo": "लेख के मूल बाहरी यूआरएल।",
"CreateExternalPostUrlInfo": "लेख के मूल बाहरी यूआरएल।",
"VideoContentForm": "YouTube पर वीडियो सबमिट करें",
"GithubPostForm": "GitHub पर लेख प्रस्तुत करें",
"ExternalPostForm": "एक बाहरी सामग्री सबमिट करें",
"HowToPost": "पोस्ट कैसे करें?",
"Posts": "पदों",
"VideoUrl": "वीडियो यूआरएल",
"GithubArticleUrl": "गीथब लेख उराल",
"ExternalArticleUrl": "बाहरी लेख यूआरएल",
"GithubPostUrl": "गीथब लेख उराल",
"ExternalPostUrl": "बाहरी लेख यूआरएल",
"CreatePostCoverInfo": "एक प्रभावी पोस्ट बनाने के लिए, एक कवर फ़ोटो जोड़ें। सर्वश्रेष्ठ दृश्य के लिए 16: 9 पहलू अनुपात चित्र अपलोड करें। अधिकतम फ़ाइल आकार: 1 एमबी।",
"ThankYouForContribution": "ABP समुदाय में योगदान के लिए धन्यवाद।",
"GithubArticle": "गीथब लेख",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> मार्कडाउन प्रारूप के साथ किसी भी सार्वजनिक GitHub रिपॉजिटरी पर एक लेख लिखें। <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">उदाहरण </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\"> 2। </span> फ़ॉर्म का उपयोग करके अपना लेख URL सबमिट करें।",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\"> 3। </span> इस वेब साइट में आपका लेख प्रस्तुत किया जाएगा।",
"GithubPost": "गीथब लेख",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> मार्कडाउन प्रारूप के साथ किसी भी सार्वजनिक GitHub रिपॉजिटरी पर एक लेख लिखें। <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">उदाहरण </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\"> 2। </span> फ़ॉर्म का उपयोग करके अपना लेख URL सबमिट करें।",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\"> 3। </span> इस वेब साइट में आपका लेख प्रस्तुत किया जाएगा।",
"YoutubeVideo": "यूट्यूब वीडियो",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\"> 1। </span> YouTube पर अपना वीडियो प्रकाशित करें।",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\"> 2। </span> फ़ॉर्म का उपयोग करके वीडियो URL सबमिट करें।",
@ -140,8 +140,8 @@
"NoPostsFound": "कोई प्रकाशन नहीं मिला!",
"SearchInPosts": "पदों में खोजें...",
"MinimumSearchContent": "आपको कम से कम 3 वर्ण दर्ज करने होंगे!",
"Volo.AbpIo.Domain:060001": "स्रोत URL (\"{ArticleUrl}\") जीथब URL नहीं है",
"Volo.AbpIo.Domain:060002": "लेख सामग्री Github (\"{ArticleUrl}\") संसाधन से उपलब्ध नहीं है।",
"Volo.AbpIo.Domain:060001": "स्रोत URL (\"{PostUrl}\") जीथब URL नहीं है",
"Volo.AbpIo.Domain:060002": "लेख सामग्री Github (\"{PostUrl}\") संसाधन से उपलब्ध नहीं है।",
"Volo.AbpIo.Domain:060003": "कोई लेख सामग्री नहीं मिली!",
"SeeMore": "और देखें"
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/hu.json

@ -1,7 +1,7 @@
{
"culture": "hu",
"texts": {
"Permission:CommunityArticle": "közösségi cikk",
"Permission:CommunityPost": "közösségi cikk",
"Permission:Edit": "Szerkesztés",
"Waiting": "Várakozás",
"Approved": "Jóváhagyott",
@ -9,7 +9,7 @@
"Wait": "Várjon",
"Approve": "Jóváhagy",
"Reject": "Elutasít",
"ReadArticle": "Olvassa el a cikket",
"ReadPost": "Olvassa el a cikket",
"Status": "Állapot",
"ContentSource": "Tartalomforrás",
"Details": "Részletek",
@ -25,21 +25,21 @@
"MostRead": "Legolvasottabb",
"Latest": "Legújabb",
"ContributeAbpCommunity": "Hozzájárulás az állati melléktermékek közösségéhez",
"SubmitYourArticle": "Küldje be bejegyzését",
"SubmitYourPost": "Küldje be bejegyzését",
"ContributionGuide": "Hozzájárulási útmutató",
"BugReport": "Hibajelentés",
"SeeAllArticles": "Az összes bejegyzés megtekintése",
"SeeAllPosts": "Az összes bejegyzés megtekintése",
"WelcomeToABPCommunity!": "Üdvözöljük az ABP közösségben!",
"MyProfile": "A profilom",
"MyOrganizations": "Szervezeteim",
"EmailNotValid": "Kérjük valós e-mail címet adjon meg!",
"FeatureRequest": "Funkciókérés",
"CreateArticleTitleInfo": "A bejegyzés listán megjelenítendő bejegyzés címe.",
"CreateArticleSummaryInfo": "A bejegyzés rövid összefoglalása, amely megjelenik a bejegyzéslistán.",
"CreateArticleCoverInfo": "Hatékony cikk létrehozásához adjon hozzá egy borítóképet. Tölts fel 16:9-es képarányú képeket a legjobb nézet érdekében. Maximális fájlméret: 1 MB.",
"CreatePostTitleInfo": "A bejegyzés listán megjelenítendő bejegyzés címe.",
"CreatePostSummaryInfo": "A bejegyzés rövid összefoglalása, amely megjelenik a bejegyzéslistán.",
"CreatePostCoverInfo": "Hatékony cikk létrehozásához adjon hozzá egy borítóképet. Tölts fel 16:9-es képarányú képeket a legjobb nézet érdekében. Maximális fájlméret: 1 MB.",
"ThisExtensionIsNotAllowed": "Ez a bővítmény nem engedélyezett.",
"TheFileIsTooLarge": "A fájl túl nagy.",
"GoToTheArticle": "Ugrás a cikkre",
"GoToThePost": "Ugrás a cikkre",
"Contribute": "Hozzájárul",
"OverallProgress": "Összesített előrehaladás",
"Done": "Kész",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Nem sikerült lekérni a jelenlegi mérföldkő részleteit a Githubtól.",
"QuestionItemErrorMessage": "Nem sikerült lekérni a Stackoverflow legújabb kérdés részleteit.",
"Oops": "Hoppá!",
"CreateArticleSuccessMessage": "A cikk sikeresen beküldve. A webhely adminisztrátorának felülvizsgálata után tesszük közzé.",
"CreatePostSuccessMessage": "A cikk sikeresen beküldve. A webhely adminisztrátorának felülvizsgálata után tesszük közzé.",
"ChooseCoverImage": "Válasszon borítóképet...",
"CoverImage": "Borítókép",
"ShareYourExperiencesWithTheABPFramework": "Ossza meg tapasztalatait az ABP keretrendszerrel!",
@ -75,7 +75,7 @@
"RegistrationDate": "Regisztráció dátuma",
"Social": "Társadalmi",
"Biography": "Életrajz",
"HasNoPublishedArticlesYet": "még nem publikált cikket",
"HasNoPublishedPostsYet": "még nem publikált cikket",
"Author": "Szerző",
"LatestGithubAnnouncements": "Legújabb Github bejelentések",
"SeeAllAnnouncements": "Lásd az összes közleményt",
@ -84,43 +84,43 @@
"ProfileImageChange": "Változtasd meg a profilképet",
"BlogItemErrorMessage": "Nem sikerült beszerezni a legújabb blogbejegyzés részleteit az ABP-től.",
"PlannedReleaseDate": "Tervezett megjelenési dátum",
"CommunityArticleRequestErrorMessage": "Nem sikerült lekérni a legújabb cikkkérést a Githubtól.",
"ArticleRequestFromGithubIssue": "Jelenleg nincs cikkkérés.",
"LatestArticles": "Legutóbbi bejegyzések",
"CommunityPostRequestErrorMessage": "Nem sikerült lekérni a legújabb cikkkérést a Githubtól.",
"PostRequestFromGithubIssue": "Jelenleg nincs cikkkérés.",
"LatestPosts": "Legutóbbi bejegyzések",
"ArticleRequests": "Cikkigények",
"AllArticleRequests": "Lásd: Összes cikkigénylés",
"AllPostRequests": "Lásd: Összes cikkigénylés",
"SubscribeToTheNewsletter": "Feliratkozás a Hírlevélre",
"NewsletterEmailDefinition": "Információkat kaphat az ABP eseményeiről, például új kiadásokról, ingyenes forrásokról, cikkekről és egyebekről.",
"NoThanks": "Nem köszönöm",
"MaybeLater": "Talán később",
"JoinOurArticleNewsletter": "Csatlakozzon cikkünk hírleveléhez",
"JoinOurPostNewsletter": "Csatlakozzon cikkünk hírleveléhez",
"Community": "Közösség",
"Marketing": "Marketing",
"CommunityPrivacyPolicyConfirmation": "Elfogadom az Általános Szerződési Feltételeket és az <a href=\"https://commercial.abp.io/Privacy\">Adatvédelmi irányelveket</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Nyisson meg egy problémát</a> a GitHubon, és kérjen egy cikket/oktatóanyagot, amelyet látni szeretne ezen a webhelyen.",
"ArticleRequestMessageBody": "Itt a közösség által kért cikkek listája. Szeretnél kért cikket írni? Kérjük, kattintson a kérésre, és csatlakozzon a beszélgetéshez.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Nyisson meg egy problémát</a> a GitHubon, és kérjen egy cikket/oktatóanyagot, amelyet látni szeretne ezen a webhelyen.",
"PostRequestMessageBody": "Itt a közösség által kért cikkek listája. Szeretnél kért cikket írni? Kérjük, kattintson a kérésre, és csatlakozzon a beszélgetéshez.",
"Language": "Nyelv",
"CreateArticleLanguageInfo": "A bejegyzés tartalmának nyelve.",
"CreatePostLanguageInfo": "A bejegyzés tartalmának nyelve.",
"VideoPost": "Videó bejegyzés",
"Article": "Cikk",
"Post": "Cikk",
"Read": "Olvas",
"CreateGithubArticleUrlInfo": "A cikk eredeti GitHub URL-je.",
"CreateGithubPostUrlInfo": "A cikk eredeti GitHub URL-je.",
"CreateVideoContentUrlInfo": "A bejegyzés eredeti Youtube URL-je.",
"CreateExternalArticleUrlInfo": "A cikk eredeti külső URL-je.",
"CreateExternalPostUrlInfo": "A cikk eredeti külső URL-je.",
"VideoContentForm": "Videó beküldése a YouTube-ra",
"GithubPostForm": "Cikk beküldése a GitHubon",
"ExternalPostForm": "Külső tartalom beküldése",
"HowToPost": "Hogyan postázzuk?",
"Posts": "Hozzászólások",
"VideoUrl": "Videó URL-je",
"GithubArticleUrl": "Github cikk URL-je",
"ExternalArticleUrl": "Külső cikk URL",
"GithubPostUrl": "Github cikk URL-je",
"ExternalPostUrl": "Külső cikk URL",
"CreatePostCoverInfo": "Hatékony bejegyzés létrehozásához adj hozzá egy borítóképet. Tölts fel 16:9-es képarányú képeket a legjobb nézet érdekében. Maximális fájlméret: 1 MB.",
"ThankYouForContribution": "Köszönjük, hogy hozzájárult az ABP közösséghez.",
"GithubArticle": "Github cikk",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Írjon cikket bármely nyilvános GitHub-tárhelyről Markdown formátumban. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">példa </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Az űrlap segítségével küldje el cikkének URL-jét.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> A cikk ezen a webhelyen jelenik meg.",
"GithubPost": "Github cikk",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Írjon cikket bármely nyilvános GitHub-tárhelyről Markdown formátumban. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">példa </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Az űrlap segítségével küldje el cikkének URL-jét.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> A cikk ezen a webhelyen jelenik meg.",
"YoutubeVideo": "Youtube videó",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Tedd közzé videódat a YouTube-on.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Küldje el a videó URL-jét az űrlap segítségével.",
@ -140,8 +140,8 @@
"NoPostsFound": "Nem található bejegyzés!",
"SearchInPosts": "Keresés a hozzászólásokban...",
"MinimumSearchContent": "Legalább 3 karaktert kell megadnod!",
"Volo.AbpIo.Domain:060001": "A forrás URL (\"{ArticleUrl}\") nem Github URL",
"Volo.AbpIo.Domain:060002": "A cikk tartalma nem érhető el a Github(\"{ArticleUrl}\") forrásból.",
"Volo.AbpIo.Domain:060001": "A forrás URL (\"{PostUrl}\") nem Github URL",
"Volo.AbpIo.Domain:060002": "A cikk tartalma nem érhető el a Github(\"{PostUrl}\") forrásból.",
"Volo.AbpIo.Domain:060003": "Nem található a cikk tartalma!"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/is.json

@ -1,7 +1,7 @@
{
"culture": "is",
"texts": {
"Permission:CommunityArticle": "Samfélagsgreinar",
"Permission:CommunityPost": "Samfélagsgreinar",
"Permission:Edit": "Breyta",
"Waiting": "Bíð",
"Approved": "Samþykkt",
@ -9,7 +9,7 @@
"Wait": "Bíddu",
"Approve": "Samþykkja",
"Reject": "Hafna",
"ReadArticle": "Lesa grein",
"ReadPost": "Lesa grein",
"Status": "Staða",
"ContentSource": "Efnisuppspretta",
"Details": "Nákvæmar upplýsingar",
@ -25,21 +25,21 @@
"MostRead": "Mest lesið",
"Latest": "Nýjast",
"ContributeAbpCommunity": "Leggðu þitt af mörkum til ABP samfélagsins",
"SubmitYourArticle": "Sendu inn færsluna þína",
"SubmitYourPost": "Sendu inn færsluna þína",
"ContributionGuide": "Leiðbeiningar fyrir framlög",
"BugReport": "Tilkynna galla",
"SeeAllArticles": "Sjá allar greinar",
"SeeAllPosts": "Sjá allar greinar",
"WelcomeToABPCommunity!": "Velkomin í ABP samfélagið!",
"MyProfile": "Minn prófíll",
"MyOrganizations": "Skipulagsheildirnar mínar",
"EmailNotValid": "Sláðu inn gilt netfang.",
"FeatureRequest": "Ósk um nýja virkni",
"CreateArticleTitleInfo": "Heiti færslunnar sem birtist á póstlistanum.",
"CreateArticleSummaryInfo": "Stutt samantekt á færslunni sem birtist á póstlistanum.",
"CreateArticleCoverInfo": "Til að búa til áhrifaríka grein skaltu bæta við forsíðumynd. Hladdu upp 16: 9 myndhlutföllum fyrir besta útsýnið. Hámarks skráarstærð: 1MB.",
"CreatePostTitleInfo": "Heiti færslunnar sem birtist á póstlistanum.",
"CreatePostSummaryInfo": "Stutt samantekt á færslunni sem birtist á póstlistanum.",
"CreatePostCoverInfo": "Til að búa til áhrifaríka grein skaltu bæta við forsíðumynd. Hladdu upp 16: 9 myndhlutföllum fyrir besta útsýnið. Hámarks skráarstærð: 1MB.",
"ThisExtensionIsNotAllowed": "Þessi viðbót er ekki leyfð.",
"TheFileIsTooLarge": "Skráin er of stór.",
"GoToTheArticle": "Farðu í greinina",
"GoToThePost": "Farðu í greinina",
"Contribute": "Leggðu þitt af mörkum",
"OverallProgress": "Heildarframfarir",
"Done": "Búið",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Gat ekki fengið upplýsingar um núverandi mílusteina frá Github..",
"QuestionItemErrorMessage": "Ekki var hægt að fá nýjustu upplýsingar um spurningu frá Stackoverflow.",
"Oops": "Úbbs!",
"CreateArticleSuccessMessage": "Greininni hefur verið skilað. Hún verður birt eftir yfirferð frá vefstjóra.",
"CreatePostSuccessMessage": "Greininni hefur verið skilað. Hún verður birt eftir yfirferð frá vefstjóra.",
"ChooseCoverImage": "Veldu forsíðumynd...",
"CoverImage": "Forsíðumynd",
"ShareYourExperiencesWithTheABPFramework": "Deildu reynslu þinni af ABP!",
@ -75,7 +75,7 @@
"RegistrationDate": "Skráningardagsetning",
"Social": "Samfélagsmiðlar",
"Biography": "Æviágrip ",
"HasNoPublishedArticlesYet": "hefur engar birtar greinar ennþá",
"HasNoPublishedPostsYet": "hefur engar birtar greinar ennþá",
"Author": "Höfundur",
"LatestGithubAnnouncements": "Nýjustu Github tilkynningar",
"SeeAllAnnouncements": "Sjá allar tilkynningar",
@ -84,43 +84,43 @@
"ProfileImageChange": "Breyttu prófílmyndinni",
"BlogItemErrorMessage": "Gat ekki fengið nýjustu upplýsingar um bloggfærslur frá ABP.",
"PlannedReleaseDate": "Fyrirhugaður útgáfudagur",
"CommunityArticleRequestErrorMessage": "Gat ekki fengið nýjustu greinabeiðnina frá Github.",
"ArticleRequestFromGithubIssue": "Það eru engar greinarbeiðnir núna.",
"LatestArticles": "Nýjustu færslur",
"CommunityPostRequestErrorMessage": "Gat ekki fengið nýjustu greinabeiðnina frá Github.",
"PostRequestFromGithubIssue": "Það eru engar greinarbeiðnir núna.",
"LatestPosts": "Nýjustu færslur",
"ArticleRequests": "Greinarbeiðnir",
"AllArticleRequests": "Sjá allar greinarbeiðnir",
"AllPostRequests": "Sjá allar greinarbeiðnir",
"SubscribeToTheNewsletter": "Gerast áskrifandi að Fréttabréfinu",
"NewsletterEmailDefinition": "Fáðu upplýsingar um atburði í ABP eins og nýjar útgáfur, ókeypis heimildir, greinar og fleira.",
"NoThanks": "Nei, takk",
"MaybeLater": "Kannski seinna",
"JoinOurArticleNewsletter": "Vertu með í greina fréttabréfi okkar",
"JoinOurPostNewsletter": "Vertu með í greina fréttabréfi okkar",
"Community": "Samfélag",
"Marketing": "Markaðsmál",
"CommunityPrivacyPolicyConfirmation": "Ég samþykki skilmálana og <a href=\"https://commercial.abp.io/Privacy\">Persónuverndarstefnu y</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"Opna mál</a> á GitHub til að biðja um grein/námskeið sem þú vilt sjá á þessum vef.",
"ArticleRequestMessageBody": "Hér er listi yfir umbeðnar greinar samfélagsins. Viltu skrifa umbeðna grein? Vinsamlegast smelltu á beiðnina og taktu þátt í umræðunni.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"Opna mál</a> á GitHub til að biðja um grein/námskeið sem þú vilt sjá á þessum vef.",
"PostRequestMessageBody": "Hér er listi yfir umbeðnar greinar samfélagsins. Viltu skrifa umbeðna grein? Vinsamlegast smelltu á beiðnina og taktu þátt í umræðunni.",
"Language": "Tungumál",
"CreateArticleLanguageInfo": "Tungumálið fyrir innihald færslunnar.",
"CreatePostLanguageInfo": "Tungumálið fyrir innihald færslunnar.",
"VideoPost": "Video færslur",
"Article": "Grein",
"Post": "Grein",
"Read": "Lesa",
"CreateGithubArticleUrlInfo": "Upprunaleg GitHub vefslóð greinarinnar.",
"CreateGithubPostUrlInfo": "Upprunaleg GitHub vefslóð greinarinnar.",
"CreateVideoContentUrlInfo": "Upprunaleg Youtube vefslóð færslunnar.",
"CreateExternalArticleUrlInfo": "Upprunaleg ytri slóð greinarinnar.",
"CreateExternalPostUrlInfo": "Upprunaleg ytri slóð greinarinnar.",
"VideoContentForm": "Sendu myndband á YouTube",
"GithubPostForm": "Sendu grein um GitHub",
"ExternalPostForm": "Sendu inn ytra efni",
"HowToPost": "Hvernig á að birta?",
"Posts": "Færslur",
"VideoUrl": "Videó slóð",
"GithubArticleUrl": "Github greina slóð",
"ExternalArticleUrl": "Ytri slóð á grein",
"GithubPostUrl": "Github greina slóð",
"ExternalPostUrl": "Ytri slóð á grein",
"CreatePostCoverInfo": "Til að búa til áhrifaríka færslu skaltu bæta við forsíðumynd. Hladdu upp 16: 9 myndhlutföllum fyrir besta útsýnið. Hámarks skráarstærð: 1MB.",
"ThankYouForContribution": "Þakka þér fyrir að leggja þitt af mörkum til ABP samfélagsins.",
"GithubArticle": "Github Greinar",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold \"> 1. </span> Skrifaðu grein á hvaða opinbera GitHub geymslu sem er með markdown sniðinu. <a target=\"_ blank \" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles 2020-12-04-Event-Organizer/Post.md \"> dæmi </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Sendu vefslóð greinarinnar með því að nota formið.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Grein þín verður birt á þessari vefsíðu.",
"GithubPost": "Github Greinar",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold \"> 1. </span> Skrifaðu grein á hvaða opinbera GitHub geymslu sem er með markdown sniðinu. <a target=\"_ blank \" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts 2020-12-04-Event-Organizer/Post.md \"> dæmi </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Sendu vefslóð greinarinnar með því að nota formið.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Grein þín verður birt á þessari vefsíðu.",
"YoutubeVideo": "Youtube Videó",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Birtu myndbandið þitt á YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Sendu vefslóð vídeós með því að nota formið.",
@ -140,8 +140,8 @@
"NoPostsFound": "Engar færslur fundust!",
"SearchInPosts": "Leitaðu í færslum...",
"MinimumSearchContent": "Þú verður að slá inn að minnsta kosti 3 stafi!",
"Volo.AbpIo.Domain:060001": "Upprunaslóð (\"{ArticleUrl} \") er ekki Github slóð",
"Volo.AbpIo.Domain:060002": "Innihald greinar er ekki fáanlegt frá Github (\"{ArticleUrl} \") resoursum.",
"Volo.AbpIo.Domain:060001": "Upprunaslóð (\"{PostUrl} \") er ekki Github slóð",
"Volo.AbpIo.Domain:060002": "Innihald greinar er ekki fáanlegt frá Github (\"{PostUrl} \") resoursum.",
"Volo.AbpIo.Domain:060003": "Innihald greinar fannst ekki!",
"SeeMore": "Sjá Meira"
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/it.json

@ -1,7 +1,7 @@
{
"culture": "it",
"texts": {
"Permission:CommunityArticle": "Articolo della comunità",
"Permission:CommunityPost": "Articolo della comunità",
"Permission:Edit": "Modifica",
"Waiting": "In attesa",
"Approved": "Approvato",
@ -9,7 +9,7 @@
"Wait": "Attendere",
"Approve": "Approva",
"Reject": "Rifiuta",
"ReadArticle": "Leggi l'articolo",
"ReadPost": "Leggi l'articolo",
"Status": "Stato",
"ContentSource": "Fonte contenuto",
"Details": "Dettagli",
@ -25,21 +25,21 @@
"MostRead": "I più letti",
"Latest": "Ultimo",
"ContributeAbpCommunity": "Contribuisci alla comunità ABP",
"SubmitYourArticle": "Invia il tuo post",
"SubmitYourPost": "Invia il tuo post",
"ContributionGuide": "Guida per i contributi",
"BugReport": "Segnala un errore",
"SeeAllArticles": "Vedi tutti i post",
"SeeAllPosts": "Vedi tutti i post",
"WelcomeToABPCommunity!": "Benvenuto nella comunità ABP!",
"MyProfile": "Il mio profilo",
"MyOrganizations": "Le mie organizzazioni",
"EmailNotValid": "Si prega di inserire un indirizzo email valido.",
"FeatureRequest": "Richiesta di funzionalità",
"CreateArticleTitleInfo": "Titolo del post da mostrare nell'elenco dei post.",
"CreateArticleSummaryInfo": "Un breve riassunto del post da mostrare nell'elenco dei post.",
"CreateArticleCoverInfo": "Per creare un articolo efficace, aggiungi una foto di copertina. Carica immagini in formato 16: 9 per una visualizzazione migliore. Dimensione massima del file: 1MB.",
"CreatePostTitleInfo": "Titolo del post da mostrare nell'elenco dei post.",
"CreatePostSummaryInfo": "Un breve riassunto del post da mostrare nell'elenco dei post.",
"CreatePostCoverInfo": "Per creare un articolo efficace, aggiungi una foto di copertina. Carica immagini in formato 16: 9 per una visualizzazione migliore. Dimensione massima del file: 1MB.",
"ThisExtensionIsNotAllowed": "Questa estensione non è consentita.",
"TheFileIsTooLarge": "Il file è troppo grande.",
"GoToTheArticle": "Vai all'articolo",
"GoToThePost": "Vai all'articolo",
"Contribute": "Contribuisci",
"OverallProgress": "Progressi generali",
"Done": "Fatto",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Impossibile ottenere i dettagli della pietra miliare corrente da Github.",
"QuestionItemErrorMessage": "Impossibile ottenere gli ultimi dettagli della domanda da Stackoverflow.",
"Oops": "Ops!",
"CreateArticleSuccessMessage": "L'articolo è stato inviato con successo. Verrà pubblicato dopo una revisione da parte dell'amministratore del sito.",
"CreatePostSuccessMessage": "L'articolo è stato inviato con successo. Verrà pubblicato dopo una revisione da parte dell'amministratore del sito.",
"ChooseCoverImage": "Scegli un'immagine di copertina...",
"CoverImage": "Immagine di copertina",
"ShareYourExperiencesWithTheABPFramework": "Condividi le tue esperienze con ABP Framework!",
@ -75,7 +75,7 @@
"RegistrationDate": "Data di registrazione",
"Social": "Social",
"Biography": "Biografia",
"HasNoPublishedArticlesYet": "non ha ancora articoli pubblicati",
"HasNoPublishedPostsYet": "non ha ancora articoli pubblicati",
"Author": "Autore",
"LatestGithubAnnouncements": "Ultimi annunci su GitHub",
"SeeAllAnnouncements": "Vedi tutti gli annunci",
@ -84,43 +84,43 @@
"ProfileImageChange": "Cambia l'immagine del profilo",
"BlogItemErrorMessage": "Impossibile ottenere i dettagli più recenti del post del blog da ABP.",
"PlannedReleaseDate": "Data di rilascio prevista",
"CommunityArticleRequestErrorMessage": "Impossibile ottenere l'ultima richiesta di articolo da Github.",
"ArticleRequestFromGithubIssue": "Non ci sono richieste di articoli al momento.",
"LatestArticles": "ultimi post",
"CommunityPostRequestErrorMessage": "Impossibile ottenere l'ultima richiesta di articolo da Github.",
"PostRequestFromGithubIssue": "Non ci sono richieste di articoli al momento.",
"LatestPosts": "ultimi post",
"ArticleRequests": "Richieste di articoli",
"AllArticleRequests": "Vedi tutte le richieste di articoli",
"AllPostRequests": "Vedi tutte le richieste di articoli",
"SubscribeToTheNewsletter": "Iscriviti alla Newsletter",
"NewsletterEmailDefinition": "Ottieni informazioni sugli eventi in ABP come nuove versioni, fonti gratuite, articoli e altro ancora.",
"NoThanks": "No grazie",
"MaybeLater": "Forse più tardi",
"JoinOurArticleNewsletter": "Iscriviti alla nostra newsletter articolo",
"JoinOurPostNewsletter": "Iscriviti alla nostra newsletter articolo",
"Community": "Comunità",
"Marketing": "Marketing",
"CommunityPrivacyPolicyConfirmation": "Accetto i Termini e condizioni e l '<a href=\"https://commercial.abp.io/Privacy\">Informativa sulla privacy</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Apri un numero</a> su GitHub per richiedere un articolo/tutorial che desideri vedere su questo sito web.",
"ArticleRequestMessageBody": "Di seguito l'elenco degli articoli richiesti dalla community. Vuoi scrivere un articolo richiesto? Fare clic sulla richiesta e partecipare alla discussione.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Apri un numero</a> su GitHub per richiedere un articolo/tutorial che desideri vedere su questo sito web.",
"PostRequestMessageBody": "Di seguito l'elenco degli articoli richiesti dalla community. Vuoi scrivere un articolo richiesto? Fare clic sulla richiesta e partecipare alla discussione.",
"Language": "Lingua",
"CreateArticleLanguageInfo": "La lingua per il contenuto del post.",
"CreatePostLanguageInfo": "La lingua per il contenuto del post.",
"VideoPost": "Post video",
"Article": "Articolo",
"Post": "Articolo",
"Read": "Leggi",
"CreateGithubArticleUrlInfo": "URL originale di GitHub dell'articolo.",
"CreateGithubPostUrlInfo": "URL originale di GitHub dell'articolo.",
"CreateVideoContentUrlInfo": "URL YouTube originale del post.",
"CreateExternalArticleUrlInfo": "URL esterno originale dell'articolo.",
"CreateExternalPostUrlInfo": "URL esterno originale dell'articolo.",
"VideoContentForm": "Invia video su YouTube",
"GithubPostForm": "Invia articolo su GitHub",
"ExternalPostForm": "Invia un contenuto esterno",
"HowToPost": "Come pubblicare?",
"Posts": "Messaggi",
"VideoUrl": "URL video",
"GithubArticleUrl": "URL articolo Github",
"ExternalArticleUrl": "URL articolo esterno",
"GithubPostUrl": "URL articolo Github",
"ExternalPostUrl": "URL articolo esterno",
"CreatePostCoverInfo": "Per creare un post efficace, aggiungi una foto di copertina. Carica immagini in formato 16: 9 per una visualizzazione migliore. Dimensione massima del file: 1MB.",
"ThankYouForContribution": "Grazie per aver contribuito alla comunità ABP.",
"GithubArticle": "Articolo GitHub",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Scrivi un articolo su qualsiasi repository GitHub pubblico con il formato Markdown.<a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">esempio</a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Invia l'URL del tuo articolo utilizzando il modulo.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Il tuo articolo verrà visualizzato in questo sito web.",
"GithubPost": "Articolo GitHub",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Scrivi un articolo su qualsiasi repository GitHub pubblico con il formato Markdown.<a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">esempio</a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Invia l'URL del tuo articolo utilizzando il modulo.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Il tuo articolo verrà visualizzato in questo sito web.",
"YoutubeVideo": "Video Youtube",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Pubblica il tuo video su YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Invia l'URL del video utilizzando il modulo.",
@ -140,8 +140,8 @@
"NoPostsFound": "Nessun post trovato!",
"SearchInPosts": "Cerca nei post...",
"MinimumSearchContent": "Devi inserire almeno 3 caratteri!",
"Volo.AbpIo.Domain:060001": "Source URL(\"{ArticleUrl}\") non è un URL di GitHub",
"Volo.AbpIo.Domain:060002": "Il contenuto dell'articolo non è disponibile dalla risorsa Github(\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "Source URL(\"{PostUrl}\") non è un URL di GitHub",
"Volo.AbpIo.Domain:060002": "Il contenuto dell'articolo non è disponibile dalla risorsa Github(\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "Nessun contenuto dell'articolo trovato!",
"SeeMore": "Vedi Altro"
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/nl.json

@ -1,7 +1,7 @@
{
"culture": "nl",
"texts": {
"Permission:CommunityArticle": "communautair artikel",
"Permission:CommunityPost": "communautair artikel",
"Permission:Edit": "Bewerking",
"Waiting": "Aan het wachten",
"Approved": "Goedgekeurd",
@ -9,7 +9,7 @@
"Wait": "Wacht",
"Approve": "Goedkeuren",
"Reject": "Afwijzen",
"ReadArticle": "Lees artikel",
"ReadPost": "Lees artikel",
"Status": "Toestand",
"ContentSource": "Inhoud bron",
"Details": "Details",
@ -25,21 +25,21 @@
"MostRead": "Meest gelezen",
"Latest": "Laatste",
"ContributeAbpCommunity": "Draag bij aan de ABP-gemeenschap",
"SubmitYourArticle": "Verstuur je bericht",
"SubmitYourPost": "Verstuur je bericht",
"ContributionGuide": "Bijdragegids",
"BugReport": "Bug report",
"SeeAllArticles": "Bekijk alle berichten",
"SeeAllPosts": "Bekijk alle berichten",
"WelcomeToABPCommunity!": "Welkom bij de ABP-community!",
"MyProfile": "Mijn profiel",
"MyOrganizations": "Mijn organisaties",
"EmailNotValid": "Vul een geldig e-mailadres in.",
"FeatureRequest": "Functieverzoek:",
"CreateArticleTitleInfo": "Titel van het bericht dat op de berichtenlijst moet worden weergegeven.",
"CreateArticleSummaryInfo": "Een korte samenvatting van het bericht dat op de berichtenlijst moet worden weergegeven.",
"CreateArticleCoverInfo": "Voeg een omslagfoto toe om een effectief artikel te maken. Upload afbeeldingen met een beeldverhouding van 16:9 voor de beste weergave. Maximale bestandsgrootte: 1 MB.",
"CreatePostTitleInfo": "Titel van het bericht dat op de berichtenlijst moet worden weergegeven.",
"CreatePostSummaryInfo": "Een korte samenvatting van het bericht dat op de berichtenlijst moet worden weergegeven.",
"CreatePostCoverInfo": "Voeg een omslagfoto toe om een effectief artikel te maken. Upload afbeeldingen met een beeldverhouding van 16:9 voor de beste weergave. Maximale bestandsgrootte: 1 MB.",
"ThisExtensionIsNotAllowed": "Deze extensie is niet toegestaan.",
"TheFileIsTooLarge": "Het bestand is te groot.",
"GoToTheArticle": "Ga naar het artikel",
"GoToThePost": "Ga naar het artikel",
"Contribute": "Bijdrage leveren",
"OverallProgress": "Algemene vooruitgang",
"Done": "Gedaan",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Kon de huidige mijlpaaldetails niet ophalen van Github.",
"QuestionItemErrorMessage": "Kon de laatste vraagdetails niet ophalen van Stackoverflow.",
"Oops": "Oeps!",
"CreateArticleSuccessMessage": "Het artikel is succesvol ingediend. Het wordt gepubliceerd na een beoordeling door de sitebeheerder.",
"CreatePostSuccessMessage": "Het artikel is succesvol ingediend. Het wordt gepubliceerd na een beoordeling door de sitebeheerder.",
"ChooseCoverImage": "Kies een omslagafbeelding...",
"CoverImage": "Omslagfoto",
"ShareYourExperiencesWithTheABPFramework": "Deel jouw ervaringen met het ABP Kader!",
@ -75,7 +75,7 @@
"RegistrationDate": "registratie datum",
"Social": "sociaal",
"Biography": "Biografie",
"HasNoPublishedArticlesYet": "heeft nog geen gepubliceerde artikelen",
"HasNoPublishedPostsYet": "heeft nog geen gepubliceerde artikelen",
"Author": "Auteur",
"LatestGithubAnnouncements": "Laatste Github-aankondigingen",
"SeeAllAnnouncements": "Bekijk alle aankondigingen",
@ -84,43 +84,43 @@
"ProfileImageChange": "De profielafbeelding wijzigen",
"BlogItemErrorMessage": "Kon de meest recente blogpostdetails niet van ABP krijgen.",
"PlannedReleaseDate": "Geplande releasedatum",
"CommunityArticleRequestErrorMessage": "Kon het laatste artikelverzoek van Github niet ophalen.",
"ArticleRequestFromGithubIssue": "Er zijn nu geen artikelverzoeken.",
"LatestArticles": "Laatste berichten",
"CommunityPostRequestErrorMessage": "Kon het laatste artikelverzoek van Github niet ophalen.",
"PostRequestFromGithubIssue": "Er zijn nu geen artikelverzoeken.",
"LatestPosts": "Laatste berichten",
"ArticleRequests": "Artikelverzoeken",
"AllArticleRequests": "Bekijk alle artikelverzoeken",
"AllPostRequests": "Bekijk alle artikelverzoeken",
"SubscribeToTheNewsletter": "Abonneer u op de nieuwsbrief",
"NewsletterEmailDefinition": "Krijg informatie over gebeurtenissen in ABP zoals nieuwe releases, gratis bronnen, artikelen en meer.",
"NoThanks": "Nee, dank u wel",
"MaybeLater": "Misschien later",
"JoinOurArticleNewsletter": "Schrijf je in voor onze artikelnieuwsbrief",
"JoinOurPostNewsletter": "Schrijf je in voor onze artikelnieuwsbrief",
"Community": "Gemeenschap",
"Marketing": "marketing",
"CommunityPrivacyPolicyConfirmation": "Ik ga akkoord met de Algemene voorwaarden en het <a href=\"https://commercial.abp.io/Privacy\">Privacybeleid</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Open een probleem</a> op de GitHub om een artikel/tutorial aan te vragen dat u op deze website wilt zien.",
"ArticleRequestMessageBody": "Hier de lijst met de door de community opgevraagde artikelen. Wil je een gevraagd artikel schrijven? Klik op de aanvraag en neem deel aan de discussie.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Open een probleem</a> op de GitHub om een artikel/tutorial aan te vragen dat u op deze website wilt zien.",
"PostRequestMessageBody": "Hier de lijst met de door de community opgevraagde artikelen. Wil je een gevraagd artikel schrijven? Klik op de aanvraag en neem deel aan de discussie.",
"Language": "Taal",
"CreateArticleLanguageInfo": "De taal voor de berichtinhoud.",
"CreatePostLanguageInfo": "De taal voor de berichtinhoud.",
"VideoPost": "Videopost",
"Article": "Artikel",
"Post": "Artikel",
"Read": "Lezen",
"CreateGithubArticleUrlInfo": "Originele GitHub-URL van het artikel.",
"CreateGithubPostUrlInfo": "Originele GitHub-URL van het artikel.",
"CreateVideoContentUrlInfo": "Originele YouTube-URL van het bericht.",
"CreateExternalArticleUrlInfo": "Originele externe URL van het artikel.",
"CreateExternalPostUrlInfo": "Originele externe URL van het artikel.",
"VideoContentForm": "Video inzenden op YouTube",
"GithubPostForm": "Artikel indienen op GitHub",
"ExternalPostForm": "Een externe inhoud indienen",
"HowToPost": "Hoe posten?",
"Posts": "Berichten",
"VideoUrl": "Video URL",
"GithubArticleUrl": "Github-artikel-url",
"ExternalArticleUrl": "Externe artikel-url",
"GithubPostUrl": "Github-artikel-url",
"ExternalPostUrl": "Externe artikel-url",
"CreatePostCoverInfo": "Voeg een omslagfoto toe om een effectieve post te maken. Upload afbeeldingen met een beeldverhouding van 16:9 voor de beste weergave. Maximale bestandsgrootte: 1 MB.",
"ThankYouForContribution": "Bedankt voor uw bijdrage aan de ABP-community.",
"GithubArticle": "Github-artikel",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Schrijf een artikel op een openbare GitHub-repository met het Markdown-formaat. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">voorbeeld </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Dien uw artikel-URL in via het formulier.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Uw artikel wordt weergegeven op deze website.",
"GithubPost": "Github-artikel",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Schrijf een artikel op een openbare GitHub-repository met het Markdown-formaat. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">voorbeeld </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Dien uw artikel-URL in via het formulier.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Uw artikel wordt weergegeven op deze website.",
"YoutubeVideo": "Youtube video",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Publiceer je video op YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Dien de video-URL in via het formulier.",
@ -140,8 +140,8 @@
"NoPostsFound": "Geen berichten gevonden!",
"SearchInPosts": "Zoeken in berichten...",
"MinimumSearchContent": "U moet minimaal 3 tekens invoeren!",
"Volo.AbpIo.Domain:060001": "Bron-URL (\"{ArticleUrl}\") is geen Github-URL",
"Volo.AbpIo.Domain:060002": "Artikelinhoud is niet beschikbaar via Github(\"{ArticleUrl}\") bron.",
"Volo.AbpIo.Domain:060001": "Bron-URL (\"{PostUrl}\") is geen Github-URL",
"Volo.AbpIo.Domain:060002": "Artikelinhoud is niet beschikbaar via Github(\"{PostUrl}\") bron.",
"Volo.AbpIo.Domain:060003": "Geen artikelinhoud gevonden!"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/pl-PL.json

@ -1,7 +1,7 @@
{
"culture": "pl-PL",
"texts": {
"Permission:CommunityArticle": "Artykuł wspólnotowy",
"Permission:CommunityPost": "Artykuł wspólnotowy",
"Permission:Edit": "Edytować",
"Waiting": "Czekanie",
"Approved": "Zatwierdzony",
@ -9,7 +9,7 @@
"Wait": "Czekać",
"Approve": "Zatwierdzić",
"Reject": "Odrzucić",
"ReadArticle": "Przeczytaj artykuł",
"ReadPost": "Przeczytaj artykuł",
"Status": "Status",
"ContentSource": "Źródło treści",
"Details": "Detale",
@ -25,21 +25,21 @@
"MostRead": "Najczesciej czytane",
"Latest": "Najnowszy",
"ContributeAbpCommunity": "Wspomóż społeczność ABP",
"SubmitYourArticle": "Prześlij swój post",
"SubmitYourPost": "Prześlij swój post",
"ContributionGuide": "Przewodnik dotyczący wkładu",
"BugReport": "Zgłoszenie błędu",
"SeeAllArticles": "Zobacz wszystkie posty",
"SeeAllPosts": "Zobacz wszystkie posty",
"WelcomeToABPCommunity!": "Witamy w społeczności ABP!",
"MyProfile": "Mój profil",
"MyOrganizations": "Moje organizacje",
"EmailNotValid": "Proszę wpisać aktualny adres e-mail.",
"FeatureRequest": "Prośba o funkcję",
"CreateArticleTitleInfo": "Tytuł postu do wyświetlenia na liście postów.",
"CreateArticleSummaryInfo": "Krótkie podsumowanie postu do wyświetlenia na liście postów.",
"CreateArticleCoverInfo": "Aby stworzyć efektowny artykuł, dodaj zdjęcie na okładkę. Prześlij zdjęcia o proporcjach 16:9, aby uzyskać najlepszy widok. Maksymalny rozmiar pliku: 1 MB.",
"CreatePostTitleInfo": "Tytuł postu do wyświetlenia na liście postów.",
"CreatePostSummaryInfo": "Krótkie podsumowanie postu do wyświetlenia na liście postów.",
"CreatePostCoverInfo": "Aby stworzyć efektowny artykuł, dodaj zdjęcie na okładkę. Prześlij zdjęcia o proporcjach 16:9, aby uzyskać najlepszy widok. Maksymalny rozmiar pliku: 1 MB.",
"ThisExtensionIsNotAllowed": "To rozszerzenie jest niedozwolone.",
"TheFileIsTooLarge": "Plik jest za duży.",
"GoToTheArticle": "Przejdź do artykułu",
"GoToThePost": "Przejdź do artykułu",
"Contribute": "Brać w czymś udział",
"OverallProgress": "Ogólny postęp",
"Done": "Gotowe",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Nie udało się uzyskać aktualnych szczegółów kamienia milowego z Github.",
"QuestionItemErrorMessage": "Nie udało się uzyskać najnowszych szczegółów pytania z Stackoverflow.",
"Oops": "Ups!",
"CreateArticleSuccessMessage": "Artykuł został pomyślnie przesłany. Zostanie on opublikowany po recenzji ze strony administratora strony.",
"CreatePostSuccessMessage": "Artykuł został pomyślnie przesłany. Zostanie on opublikowany po recenzji ze strony administratora strony.",
"ChooseCoverImage": "Wybierz zdjęcie na okładkę...",
"CoverImage": "Okładka",
"ShareYourExperiencesWithTheABPFramework": "Podziel się swoimi doświadczeniami z ABP Framework!",
@ -75,7 +75,7 @@
"RegistrationDate": "Data rejestracji",
"Social": "Społeczny",
"Biography": "Biografia",
"HasNoPublishedArticlesYet": "nie ma jeszcze opublikowanych artykułów",
"HasNoPublishedPostsYet": "nie ma jeszcze opublikowanych artykułów",
"Author": "Autor",
"LatestGithubAnnouncements": "Najnowsze ogłoszenia na Github",
"SeeAllAnnouncements": "Zobacz wszystkie ogłoszenia",
@ -84,43 +84,43 @@
"ProfileImageChange": "Zmień zdjęcie profilowe",
"BlogItemErrorMessage": "Nie udało się uzyskać najnowszych szczegółów wpisu na blogu od ABP.",
"PlannedReleaseDate": "Planowana data premiery",
"CommunityArticleRequestErrorMessage": "Nie udało się pobrać najnowszego żądania artykułu z Github.",
"ArticleRequestFromGithubIssue": "Obecnie nie ma żadnych próśb o artykuły.",
"LatestArticles": "Najnowsze posty",
"CommunityPostRequestErrorMessage": "Nie udało się pobrać najnowszego żądania artykułu z Github.",
"PostRequestFromGithubIssue": "Obecnie nie ma żadnych próśb o artykuły.",
"LatestPosts": "Najnowsze posty",
"ArticleRequests": "Żądania artykułów",
"AllArticleRequests": "Zobacz wszystkie prośby o artykuły",
"AllPostRequests": "Zobacz wszystkie prośby o artykuły",
"SubscribeToTheNewsletter": "Zapisz się do Newslettera",
"NewsletterEmailDefinition": "Uzyskaj informacje o wydarzeniach w ABP, takich jak nowe wydania, bezpłatne źródła, artykuły i nie tylko.",
"NoThanks": "Nie, dziękuję",
"MaybeLater": "Może później",
"JoinOurArticleNewsletter": "Dołącz do naszego biuletynu artykułu",
"JoinOurPostNewsletter": "Dołącz do naszego biuletynu artykułu",
"Community": "Społeczność",
"Marketing": "Marketing",
"CommunityPrivacyPolicyConfirmation": "Akceptuję Warunki i <a href=\"https://commercial.abp.io/Privacy\">Politykę prywatności</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Otwórz zgłoszenie</a> na GitHub, aby poprosić o artykuł/samouczek, który chcesz zobaczyć na tej stronie internetowej.",
"ArticleRequestMessageBody": "Tutaj lista artykułów żądanych przez społeczność. Chcesz napisać żądany artykuł? Kliknij na prośbę i dołącz do dyskusji.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Otwórz zgłoszenie</a> na GitHub, aby poprosić o artykuł/samouczek, który chcesz zobaczyć na tej stronie internetowej.",
"PostRequestMessageBody": "Tutaj lista artykułów żądanych przez społeczność. Chcesz napisać żądany artykuł? Kliknij na prośbę i dołącz do dyskusji.",
"Language": "Język",
"CreateArticleLanguageInfo": "Język treści posta.",
"CreatePostLanguageInfo": "Język treści posta.",
"VideoPost": "Post wideo",
"Article": "Artykuł",
"Post": "Artykuł",
"Read": "Czytać",
"CreateGithubArticleUrlInfo": "Oryginalny adres URL artykułu w serwisie GitHub.",
"CreateGithubPostUrlInfo": "Oryginalny adres URL artykułu w serwisie GitHub.",
"CreateVideoContentUrlInfo": "Oryginalny adres URL posta w YouTube.",
"CreateExternalArticleUrlInfo": "Oryginalny zewnętrzny adres URL artykułu.",
"CreateExternalPostUrlInfo": "Oryginalny zewnętrzny adres URL artykułu.",
"VideoContentForm": "Prześlij wideo na YouTube",
"GithubPostForm": "Prześlij artykuł na GitHub",
"ExternalPostForm": "Prześlij treść zewnętrzną",
"HowToPost": "Jak publikować?",
"Posts": "Posty",
"VideoUrl": "URL wideo",
"GithubArticleUrl": "Adres URL artykułu na Github",
"ExternalArticleUrl": "Zewnętrzny adres URL artykułu",
"GithubPostUrl": "Adres URL artykułu na Github",
"ExternalPostUrl": "Zewnętrzny adres URL artykułu",
"CreatePostCoverInfo": "Aby stworzyć efektowny post, dodaj zdjęcie na okładkę. Prześlij zdjęcia o proporcjach 16:9, aby uzyskać najlepszy widok. Maksymalny rozmiar pliku: 1 MB.",
"ThankYouForContribution": "Dziękujemy za udział w społeczności ABP.",
"GithubArticle": "Artykuł na Github",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Napisz artykuł w dowolnym publicznym repozytorium GitHub w formacie Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">przykład </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Prześlij adres URL artykułu za pomocą formularza.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Twój artykuł zostanie wyrenderowany w tej witrynie internetowej.",
"GithubPost": "Artykuł na Github",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Napisz artykuł w dowolnym publicznym repozytorium GitHub w formacie Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">przykład </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Prześlij adres URL artykułu za pomocą formularza.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Twój artykuł zostanie wyrenderowany w tej witrynie internetowej.",
"YoutubeVideo": "Wideo z YouTube",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Opublikuj swój film w YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Prześlij adres URL filmu za pomocą formularza.",
@ -140,8 +140,8 @@
"NoPostsFound": "Nie znaleziono postów!",
"SearchInPosts": "Szukaj w postach...",
"MinimumSearchContent": "Musisz wpisać co najmniej 3 znaki!",
"Volo.AbpIo.Domain:060001": "Źródłowy adres URL („{ArticleUrl}”) nie jest adresem URL Github",
"Volo.AbpIo.Domain:060002": "Treść artykułu nie jest dostępna w zasobach Github(\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "Źródłowy adres URL („{PostUrl}”) nie jest adresem URL Github",
"Volo.AbpIo.Domain:060002": "Treść artykułu nie jest dostępna w zasobach Github(\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "Nie znaleziono treści artykułu!"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/pt-BR.json

@ -1,7 +1,7 @@
{
"culture": "pt-BR",
"texts": {
"Permission:CommunityArticle": "Artigo da Comunidade",
"Permission:CommunityPost": "Artigo da Comunidade",
"Permission:Edit": "Editar",
"Waiting": "Esperando",
"Approved": "Aprovado",
@ -9,7 +9,7 @@
"Wait": "Esperar",
"Approve": "Aprovar",
"Reject": "Rejeitar",
"ReadArticle": "Leia o artigo",
"ReadPost": "Leia o artigo",
"Status": "Status",
"ContentSource": "Origem do conteúdo",
"Details": "Detalhes",
@ -25,21 +25,21 @@
"MostRead": "Mais Lidos",
"Latest": "Mais recentes",
"ContributeAbpCommunity": "Contribua com a comunidade ABP",
"SubmitYourArticle": "Envie sua postagem",
"SubmitYourPost": "Envie sua postagem",
"ContributionGuide": "Guia de contribuição",
"BugReport": "Relatório de erro",
"SeeAllArticles": "Ver todas as postagens",
"SeeAllPosts": "Ver todas as postagens",
"WelcomeToABPCommunity!": "Bem-vindo à Comunidade ABP!",
"MyProfile": "Meu perfil",
"MyOrganizations": "Minhas organizações",
"EmailNotValid": "Por favor insira um endereço de e-mail válido.",
"FeatureRequest": "Solicitação de recurso",
"CreateArticleTitleInfo": "Título da postagem a ser mostrado na lista de postagens.",
"CreateArticleSummaryInfo": "Um breve resumo da postagem a ser mostrado na lista de postagens.",
"CreateArticleCoverInfo": "Para criar um artigo eficaz, adicione uma foto de capa. Carregue imagens de proporção de 16: 9 para a melhor visualização. Tamanho máximo do arquivo: 1 MB.",
"CreatePostTitleInfo": "Título da postagem a ser mostrado na lista de postagens.",
"CreatePostSummaryInfo": "Um breve resumo da postagem a ser mostrado na lista de postagens.",
"CreatePostCoverInfo": "Para criar um artigo eficaz, adicione uma foto de capa. Carregue imagens de proporção de 16: 9 para a melhor visualização. Tamanho máximo do arquivo: 1 MB.",
"ThisExtensionIsNotAllowed": "Esta extensão não é permitida.",
"TheFileIsTooLarge": "O arquivo é muito grande.",
"GoToTheArticle": "Vá para o artigo",
"GoToThePost": "Vá para o artigo",
"Contribute": "Contribuir",
"OverallProgress": "Progresso geral",
"Done": "Feito",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Não foi possível obter os detalhes do marco atual do Github.",
"QuestionItemErrorMessage": "Não foi possível obter os detalhes da pergunta mais recente do Stackoverflow.",
"Oops": "Ops!",
"CreateArticleSuccessMessage": "O artigo foi enviado com sucesso. Ele será publicado após uma revisão do administrador do site.",
"CreatePostSuccessMessage": "O artigo foi enviado com sucesso. Ele será publicado após uma revisão do administrador do site.",
"ChooseCoverImage": "Escolha uma imagem de capa ...",
"CoverImage": "Imagem de capa",
"ShareYourExperiencesWithTheABPFramework": "Compartilhe suas experiências com o ABP Framework!",
@ -75,7 +75,7 @@
"RegistrationDate": "data de registro",
"Social": "Social",
"Biography": "Biografia",
"HasNoPublishedArticlesYet": "ainda não tem artigos publicados",
"HasNoPublishedPostsYet": "ainda não tem artigos publicados",
"Author": "Autor",
"LatestGithubAnnouncements": "Anúncios mais recentes do Github",
"SeeAllAnnouncements": "Veja todos os anúncios",
@ -84,43 +84,43 @@
"ProfileImageChange": "Mudar a imagem do perfil",
"BlogItemErrorMessage": "Não foi possível obter os detalhes da postagem do blog mais recente da ABP.",
"PlannedReleaseDate": "Data de lançamento planejada",
"CommunityArticleRequestErrorMessage": "Não foi possível obter a solicitação do artigo mais recente do Github.",
"ArticleRequestFromGithubIssue": "Não há nenhum pedido de artigo agora.",
"LatestArticles": "últimas postagens",
"CommunityPostRequestErrorMessage": "Não foi possível obter a solicitação do artigo mais recente do Github.",
"PostRequestFromGithubIssue": "Não há nenhum pedido de artigo agora.",
"LatestPosts": "últimas postagens",
"ArticleRequests": "Pedidos de artigos",
"AllArticleRequests": "Veja todas as solicitações de artigos",
"AllPostRequests": "Veja todas as solicitações de artigos",
"SubscribeToTheNewsletter": "Assine o boletim informativo",
"NewsletterEmailDefinition": "Obtenha informações sobre os acontecimentos na ABP, como novos lançamentos, fontes gratuitas, artigos e muito mais.",
"NoThanks": "Não, obrigado",
"MaybeLater": "Talvez mais tarde",
"JoinOurArticleNewsletter": "Junte-se ao nosso boletim de artigos",
"JoinOurPostNewsletter": "Junte-se ao nosso boletim de artigos",
"Community": "Comunidade",
"Marketing": "Marketing",
"CommunityPrivacyPolicyConfirmation": "Eu concordo com os Termos e Condições e a <a href=\"https://commercial.abp.io/Privacy\"> Política de Privacidade </a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Abra um problema </a> no GitHub para solicitar um artigo/tutorial que você deseja ver neste site.",
"ArticleRequestMessageBody": "Aqui, a lista dos artigos solicitados pela comunidade. Você quer escrever um artigo solicitado? Clique na solicitação e participe da discussão.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Abra um problema </a> no GitHub para solicitar um artigo/tutorial que você deseja ver neste site.",
"PostRequestMessageBody": "Aqui, a lista dos artigos solicitados pela comunidade. Você quer escrever um artigo solicitado? Clique na solicitação e participe da discussão.",
"Language": "Língua",
"CreateArticleLanguageInfo": "O idioma do conteúdo da postagem.",
"CreatePostLanguageInfo": "O idioma do conteúdo da postagem.",
"VideoPost": "Postagem de Vídeo",
"Article": "Artigo",
"Post": "Artigo",
"Read": "Leitura",
"CreateGithubArticleUrlInfo": "URL GitHub original do artigo.",
"CreateGithubPostUrlInfo": "URL GitHub original do artigo.",
"CreateVideoContentUrlInfo": "URL original da postagem no Youtube.",
"CreateExternalArticleUrlInfo": "URL externo original do artigo.",
"CreateExternalPostUrlInfo": "URL externo original do artigo.",
"VideoContentForm": "Envie vídeo no YouTube",
"GithubPostForm": "Enviar artigo no GitHub",
"ExternalPostForm": "Envie um conteúdo externo",
"HowToPost": "Como postar?",
"Posts": "Postagens",
"VideoUrl": "URL do vídeo",
"GithubArticleUrl": "URL do artigo do Github",
"ExternalArticleUrl": "URL de artigo externo",
"GithubPostUrl": "URL do artigo do Github",
"ExternalPostUrl": "URL de artigo externo",
"CreatePostCoverInfo": "Para criar uma postagem eficaz, adicione uma foto de capa. Carregue imagens de proporção de 16: 9 para a melhor visualização. Tamanho máximo do arquivo: 1 MB.",
"ThankYouForContribution": "Obrigado por contribuir com a Comunidade ABP.",
"GithubArticle": "Artigo Github",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Escreva um artigo em qualquer repositório GitHub público com o formato Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\"> exemplo </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Envie o URL do seu artigo usando o formulário.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\"> 3. </span> Seu artigo será processado neste site.",
"GithubPost": "Artigo Github",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Escreva um artigo em qualquer repositório GitHub público com o formato Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\"> exemplo </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Envie o URL do seu artigo usando o formulário.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\"> 3. </span> Seu artigo será processado neste site.",
"YoutubeVideo": "Vídeo do youtube",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Publique seu vídeo no YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Envie o URL do vídeo usando o formulário.",
@ -140,8 +140,8 @@
"NoPostsFound": "Nenhuma postagem encontrada!",
"SearchInPosts": "Pesquisar nas postagens ...",
"MinimumSearchContent": "Você deve inserir pelo menos 3 caracteres!",
"Volo.AbpIo.Domain:060001": "O URL da fonte (\"{ArticleUrl}\") não é o URL do Github",
"Volo.AbpIo.Domain:060002": "O conteúdo do artigo não está disponível no recurso Github (\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "O URL da fonte (\"{PostUrl}\") não é o URL do Github",
"Volo.AbpIo.Domain:060002": "O conteúdo do artigo não está disponível no recurso Github (\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "Nenhum conteúdo do artigo encontrado!"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/ro-RO.json

@ -1,7 +1,7 @@
{
"culture": "ro-RO",
"texts": {
"Permission:CommunityArticle": "Articol comunitar",
"Permission:CommunityPost": "Articol comunitar",
"Permission:Edit": "Modifică",
"Waiting": "În aşteptare",
"Approved": "Aprobat",
@ -9,7 +9,7 @@
"Wait": "Pune în aşteptare",
"Approve": "Aprobă",
"Reject": "Respinge",
"ReadArticle": "Citeşte articolul",
"ReadPost": "Citeşte articolul",
"Status": "Starea",
"ContentSource": "Sursa conţinutului",
"Details": "Detalii",
@ -25,21 +25,21 @@
"MostRead": "Cele mai citite",
"Latest": "Recente",
"ContributeAbpCommunity": "Contribuiţi la comunitatea ABP",
"SubmitYourArticle": "Trimiteţi-vă postul",
"SubmitYourPost": "Trimiteţi-vă postul",
"ContributionGuide": "Ghid de contribuţie",
"BugReport": "Raportează eroare",
"SeeAllArticles": "Vezi toate postările",
"SeeAllPosts": "Vezi toate postările",
"WelcomeToABPCommunity!": "Bun venit în comunitatea ABP!",
"MyProfile": "Profilul meu",
"MyOrganizations": "Organizaţia mea",
"EmailNotValid": "Vă rugăm să introduceţi o adresa de email validă.",
"FeatureRequest": "Cerere de funcţionalitate",
"CreateArticleTitleInfo": "Titlul postării care va apărea în lista postărilor.",
"CreateArticleSummaryInfo": "Un scurt rezumat al postării care va apărea în lista postărilor.",
"CreateArticleCoverInfo": "Pentru crearea unei postări eficace, adăugaţi o poză de copertă. Încărcaţi imagini cu raport de aspect 16:9 pentru cea mai bună vizualizare. Dimensiunea maximă a fişierului: 1MB.",
"CreatePostTitleInfo": "Titlul postării care va apărea în lista postărilor.",
"CreatePostSummaryInfo": "Un scurt rezumat al postării care va apărea în lista postărilor.",
"CreatePostCoverInfo": "Pentru crearea unei postări eficace, adăugaţi o poză de copertă. Încărcaţi imagini cu raport de aspect 16:9 pentru cea mai bună vizualizare. Dimensiunea maximă a fişierului: 1MB.",
"ThisExtensionIsNotAllowed": "Această extensie nu este permisă.",
"TheFileIsTooLarge": "Dimensiunea fişierului este prea mare.",
"GoToTheArticle": "Vezi articolul",
"GoToThePost": "Vezi articolul",
"Contribute": "Contribuie",
"OverallProgress": "Progres total",
"Done": "Gata",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Nu s-au putut obţine detaliile de referinţă actuale de pe Github.",
"QuestionItemErrorMessage": "Nu s-au putut obţine detaliile de referinţă actuale de pe Stackoverflow.",
"Oops": "Oops!",
"CreateArticleSuccessMessage": "Articolul a fost trimis cu succes. Va fi publicat după ce va fi revizuit de un administrator al site-ului.",
"CreatePostSuccessMessage": "Articolul a fost trimis cu succes. Va fi publicat după ce va fi revizuit de un administrator al site-ului.",
"ChooseCoverImage": "Alegeţi o poză de copertă...",
"CoverImage": "Poză de copertă",
"ShareYourExperiencesWithTheABPFramework": "Împărtăşiţi-vă experienţele cu ABP Framework!",
@ -75,7 +75,7 @@
"RegistrationDate": "Data înregistrării",
"Social": "Social",
"Biography": "Biografie",
"HasNoPublishedArticlesYet": "nu a publicat niciun articol încă",
"HasNoPublishedPostsYet": "nu a publicat niciun articol încă",
"Author": "Autor",
"LatestGithubAnnouncements": "Ultimele anunţuri de pe Github",
"SeeAllAnnouncements": "Vezi toate anunţurile",
@ -84,43 +84,43 @@
"ProfileImageChange": "Schimbă poza de profil",
"BlogItemErrorMessage": "Nu s-au putut obţine detaliile ultimei postări de pe from ABP.",
"PlannedReleaseDate": "Data planificată de lansare",
"CommunityArticleRequestErrorMessage": "Nu s-a putut obţine ultima cerere de articol de pe Github.",
"ArticleRequestFromGithubIssue": "Momentan nu există cereri de articole.",
"LatestArticles": "Ultimele postări",
"CommunityPostRequestErrorMessage": "Nu s-a putut obţine ultima cerere de articol de pe Github.",
"PostRequestFromGithubIssue": "Momentan nu există cereri de articole.",
"LatestPosts": "Ultimele postări",
"ArticleRequests": "Cereri de articole",
"AllArticleRequests": "Vedeţi toate cererile de articole",
"AllPostRequests": "Vedeţi toate cererile de articole",
"SubscribeToTheNewsletter": "Abonaţi-vă la newsletter-ul nostru",
"NewsletterEmailDefinition": "Obţineţi informaţii despre evenimentele din ABP, cum ar fi lansări noi, surse gratuite, articole şi multe altele.",
"NoThanks": "Nu, mulţumesc",
"MaybeLater": "Poate mai târziu",
"JoinOurArticleNewsletter": "Abonaţi-vă la newsletter-ul nostru de articole",
"JoinOurPostNewsletter": "Abonaţi-vă la newsletter-ul nostru de articole",
"Community": "Comunitate",
"Marketing": "Marketing",
"CommunityPrivacyPolicyConfirmation": "Sunt de acord cu termenii şi condiţiile şi <a href=\"https://commercial.abp.io/Privacy\">politica de confidenţialitate</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Deschideţi o problemă pe</a> GitHub pentru a solicita un articol/tutorial pe care doriţi să îl vedeţi pe acest site web.",
"ArticleRequestMessageBody": "Aici, lista articolelor solicitate de către comunitate. Doriţi să scrieţi un articol solicitat? Vă rugăm să daţi click pe cerere şi să vă alăturaţi discuţiei.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Deschideţi o problemă pe</a> GitHub pentru a solicita un articol/tutorial pe care doriţi să îl vedeţi pe acest site web.",
"PostRequestMessageBody": "Aici, lista articolelor solicitate de către comunitate. Doriţi să scrieţi un articol solicitat? Vă rugăm să daţi click pe cerere şi să vă alăturaţi discuţiei.",
"Language": "Limba",
"CreateArticleLanguageInfo": "Limba pentru conţinutul postării.",
"CreatePostLanguageInfo": "Limba pentru conţinutul postării.",
"VideoPost": "Post video",
"Article": "Articol",
"Post": "Articol",
"Read": "Citeşte",
"CreateGithubArticleUrlInfo": "Adresa URL originală GitHub a articolului.",
"CreateGithubPostUrlInfo": "Adresa URL originală GitHub a articolului.",
"CreateVideoContentUrlInfo": "Adresa URL originală YouTube a articolului",
"CreateExternalArticleUrlInfo": "Adresa URL originală externă a articolului.",
"CreateExternalPostUrlInfo": "Adresa URL originală externă a articolului.",
"VideoContentForm": "Trimite videoclip pe YouTube",
"GithubPostForm": "Trimite articol pe GitHub",
"ExternalPostForm": "Trimite un conţinut extern",
"HowToPost": "Cum postez?",
"Posts": "Postări",
"VideoUrl": "Url Video",
"GithubArticleUrl": "Adresa Url articol Github",
"ExternalArticleUrl": "Adresa Url externă Article",
"GithubPostUrl": "Adresa Url articol Github",
"ExternalPostUrl": "Adresa Url externă Post",
"CreatePostCoverInfo": "Pentru crearea unei postări eficace, adăugaţi o poză de copertă. Încărcaţi imagini cu raport de aspect 16:9 pentru cea mai bună vizualizare. Dimensiunea maximă a fişierului: 1MB.",
"ThankYouForContribution": "Vă mulţumim pentru că aţi contribuit la comunitatea ABP.",
"GithubArticle": "Articol GitHub",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Scrieţi un articol pe orice repository GitHub folosind formatul Markup. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">exemplu</a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Trimiteţi Url-ul articolului folosind formularul.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Articolul dumneavoastră va fi redat în acest site web.",
"GithubPost": "Articol GitHub",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Scrieţi un articol pe orice repository GitHub folosind formatul Markup. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">exemplu</a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Trimiteţi Url-ul articolului folosind formularul.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Articolul dumneavoastră va fi redat în acest site web.",
"YoutubeVideo": "Videoclip YouTube",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Publicaţi-vă videoclipul pe YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Trimieţi Url-ul videoclipului folosind formularul.",
@ -140,8 +140,8 @@
"NoPostsFound": "Nu s-au găsit postări!",
"SearchInPosts": "Caută în postări...",
"MinimumSearchContent": "Trebuie să introduceţi cel putin 3 caractere!",
"Volo.AbpIo.Domain:060001": "Sursa URL(\"{ArticleUrl}\") nu este URL GitHub",
"Volo.AbpIo.Domain:060002": "Conţinutul articolului nu este disponibil din resursa de pe GitHub(\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "Sursa URL(\"{PostUrl}\") nu este URL GitHub",
"Volo.AbpIo.Domain:060002": "Conţinutul articolului nu este disponibil din resursa de pe GitHub(\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "Nu a fost găsit conţinutul articolului!",
"SeeMore": "Vezi mai mult"
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/ru.json

@ -1,7 +1,7 @@
{
"culture": "ru",
"texts": {
"Permission:CommunityArticle": "Статья Сообщества",
"Permission:CommunityPost": "Статья Сообщества",
"Permission:Edit": "Редактировать",
"Waiting": "Ожидающий",
"Approved": "Одобренный",
@ -9,7 +9,7 @@
"Wait": "Ждать",
"Approve": "Утвердить",
"Reject": "Отклонять",
"ReadArticle": "Прочитать статью",
"ReadPost": "Прочитать статью",
"Status": "Положение дел",
"ContentSource": "Источник контента",
"Details": "Подробности",
@ -25,21 +25,21 @@
"MostRead": "Самые читаемые",
"Latest": "Последний",
"ContributeAbpCommunity": "Внесите свой вклад в сообщество ABP",
"SubmitYourArticle": "Отправьте свой пост",
"SubmitYourPost": "Отправьте свой пост",
"ContributionGuide": "Руководство по вкладу",
"BugReport": "Сообщение об ошибке",
"SeeAllArticles": "Просмотреть все сообщения",
"SeeAllPosts": "Просмотреть все сообщения",
"WelcomeToABPCommunity!": "Добро пожаловать в сообщество ABP!",
"MyProfile": "Мой профайл",
"MyOrganizations": "Мои организации",
"EmailNotValid": "Пожалуйста, введите действительный адрес электронной почты.",
"FeatureRequest": "Запрос функции",
"CreateArticleTitleInfo": "Название сообщения, которое будет отображаться в списке сообщений.",
"CreateArticleSummaryInfo": "Краткое изложение сообщения, которое будет отображаться в списке сообщений.",
"CreateArticleCoverInfo": "Для создания эффектной статьи добавьте фото на обложке. Загрузите изображения с соотношением сторон 16: 9 для наилучшего просмотра. Максимальный размер файла: 1 МБ.",
"CreatePostTitleInfo": "Название сообщения, которое будет отображаться в списке сообщений.",
"CreatePostSummaryInfo": "Краткое изложение сообщения, которое будет отображаться в списке сообщений.",
"CreatePostCoverInfo": "Для создания эффектной статьи добавьте фото на обложке. Загрузите изображения с соотношением сторон 16: 9 для наилучшего просмотра. Максимальный размер файла: 1 МБ.",
"ThisExtensionIsNotAllowed": "Это расширение не разрешено.",
"TheFileIsTooLarge": "Файл слишком большой.",
"GoToTheArticle": "Перейти к статье",
"GoToThePost": "Перейти к статье",
"Contribute": "Делать вклад",
"OverallProgress": "Общий прогресс",
"Done": "Выполнено",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Не удалось получить информацию о текущем этапе на Github.",
"QuestionItemErrorMessage": "Не удалось получить последние сведения о вопросе из Stackoverflow.",
"Oops": "Ой!",
"CreateArticleSuccessMessage": "Статья успешно отправлена. Он будет опубликован после проверки администратором сайта.",
"CreatePostSuccessMessage": "Статья успешно отправлена. Он будет опубликован после проверки администратором сайта.",
"ChooseCoverImage": "Выберите изображение обложки ...",
"CoverImage": "Изображение на обложке",
"ShareYourExperiencesWithTheABPFramework": "Поделитесь своим опытом работы с ABP Framework!",
@ -75,7 +75,7 @@
"RegistrationDate": "Дата регистрации",
"Social": "Социальное",
"Biography": "биография",
"HasNoPublishedArticlesYet": "еще нет опубликованных статей",
"HasNoPublishedPostsYet": "еще нет опубликованных статей",
"Author": "Автор",
"LatestGithubAnnouncements": "Последние анонсы Github",
"SeeAllAnnouncements": "Посмотреть все объявления",
@ -84,43 +84,43 @@
"ProfileImageChange": "Изменить изображение профиля",
"BlogItemErrorMessage": "Не удалось получить последние сведения о записи в блоге от ABP.",
"PlannedReleaseDate": "Планируемая дата выпуска",
"CommunityArticleRequestErrorMessage": "Не удалось получить последний запрос статьи от Github.",
"ArticleRequestFromGithubIssue": "Сейчас нет запросов на статьи.",
"LatestArticles": "Последние посты",
"CommunityPostRequestErrorMessage": "Не удалось получить последний запрос статьи от Github.",
"PostRequestFromGithubIssue": "Сейчас нет запросов на статьи.",
"LatestPosts": "Последние посты",
"ArticleRequests": "Запросы на статьи",
"AllArticleRequests": "Просмотреть все запросы статей",
"AllPostRequests": "Просмотреть все запросы статей",
"SubscribeToTheNewsletter": "Подпишитесь на рассылку новостей",
"NewsletterEmailDefinition": "Получайте информацию о событиях в ABP, например о новых выпусках, бесплатных источниках, статьях и многом другом.",
"NoThanks": "Нет, спасибо",
"MaybeLater": "Может быть позже",
"JoinOurArticleNewsletter": "Подпишитесь на нашу новостную рассылку статей",
"JoinOurPostNewsletter": "Подпишитесь на нашу новостную рассылку статей",
"Community": "Сообщество",
"Marketing": "Маркетинг",
"CommunityPrivacyPolicyConfirmation": "Я согласен с Условиями использования и <a href=\"https://commercial.abp.io/Privacy\"> Политикой конфиденциальности </a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Откройте проблему </a> на GitHub, чтобы запросить статью/учебное пособие, которое вы хотите увидеть на этом веб-сайте.",
"ArticleRequestMessageBody": "Здесь список запрошенных сообществом статей. Вы хотите написать запрошенную статью? Нажмите на запрос и присоединяйтесь к обсуждению.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Откройте проблему </a> на GitHub, чтобы запросить статью/учебное пособие, которое вы хотите увидеть на этом веб-сайте.",
"PostRequestMessageBody": "Здесь список запрошенных сообществом статей. Вы хотите написать запрошенную статью? Нажмите на запрос и присоединяйтесь к обсуждению.",
"Language": "Язык",
"CreateArticleLanguageInfo": "Язык содержания сообщения.",
"CreatePostLanguageInfo": "Язык содержания сообщения.",
"VideoPost": "Видео сообщение",
"Article": "Статья",
"Post": "Статья",
"Read": "Читать",
"CreateGithubArticleUrlInfo": "Оригинальный URL статьи на GitHub.",
"CreateGithubPostUrlInfo": "Оригинальный URL статьи на GitHub.",
"CreateVideoContentUrlInfo": "Оригинальный URL-адрес публикации на Youtube.",
"CreateExternalArticleUrlInfo": "Оригинальный внешний URL статьи.",
"CreateExternalPostUrlInfo": "Оригинальный внешний URL статьи.",
"VideoContentForm": "Отправить видео на YouTube",
"GithubPostForm": "Отправить статью на GitHub",
"ExternalPostForm": "Отправить внешний контент",
"HowToPost": "Как разместить?",
"Posts": "Сообщения",
"VideoUrl": "URL видео",
"GithubArticleUrl": "URL статьи на Github",
"ExternalArticleUrl": "URL внешней статьи",
"GithubPostUrl": "URL статьи на Github",
"ExternalPostUrl": "URL внешней статьи",
"CreatePostCoverInfo": "Для создания эффектного поста добавьте фото обложки. Загрузите изображения с соотношением сторон 16: 9 для наилучшего просмотра. Максимальный размер файла: 1 МБ.",
"ThankYouForContribution": "Спасибо за ваш вклад в сообщество ABP.",
"GithubArticle": "Статья на Github",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Напишите статью в любом общедоступном репозитории GitHub с форматом Markdown. Пример <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\"> </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Отправьте URL своей статьи, используя форму.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\"> 3. </span> Ваша статья будет отображаться на этом веб-сайте.",
"GithubPost": "Статья на Github",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Напишите статью в любом общедоступном репозитории GitHub с форматом Markdown. Пример <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\"> </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Отправьте URL своей статьи, используя форму.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\"> 3. </span> Ваша статья будет отображаться на этом веб-сайте.",
"YoutubeVideo": "YouTube видео",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Опубликуйте свое видео на YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Отправьте URL-адрес видео, используя форму.",
@ -140,8 +140,8 @@
"NoPostsFound": "Сообщений не найдено!",
"SearchInPosts": "Искать в сообщениях ...",
"MinimumSearchContent": "Вы должны ввести минимум 3 символа!",
"Volo.AbpIo.Domain:060001": "Исходный URL (\"{ArticleUrl}\") не является URL-адресом Github",
"Volo.AbpIo.Domain:060002": "Контент статьи недоступен на ресурсе Github (\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "Исходный URL (\"{PostUrl}\") не является URL-адресом Github",
"Volo.AbpIo.Domain:060002": "Контент статьи недоступен на ресурсе Github (\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "Контент статьи не найден!"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/sk.json

@ -1,7 +1,7 @@
{
"culture": "sk",
"texts": {
"Permission:CommunityArticle": "Článok komunity",
"Permission:CommunityPost": "Článok komunity",
"Permission:Edit": "Upraviť",
"Waiting": "Čakajte",
"Approved": "Schválené",
@ -9,7 +9,7 @@
"Wait": "Čakajte",
"Approve": "Schváliť",
"Reject": "Zamietnuť",
"ReadArticle": "Prečítajte si článok",
"ReadPost": "Prečítajte si článok",
"Status": "Stav",
"ContentSource": "Zdroj obsahu",
"Details": "Podrobnosti",
@ -25,21 +25,21 @@
"MostRead": "Najčastejšie čítané",
"Latest": "Najnovšie",
"ContributeAbpCommunity": "Prispieť do ABPkomunity",
"SubmitYourArticle": "Odoslanie príspevku",
"SubmitYourPost": "Odoslanie príspevku",
"ContributionGuide": "Sprievodca príspevkami",
"BugReport": "Bug report",
"SeeAllArticles": "Zobraziť všetky príspevky",
"SeeAllPosts": "Zobraziť všetky príspevky",
"WelcomeToABPCommunity!": "Vitajte v ABP komunite!",
"MyProfile": "Môj profil",
"MyOrganizations": "Moje organizácie",
"EmailNotValid": "Zadajte platnú e-mailovú adresu.",
"FeatureRequest": "Nová funkčnosť",
"CreateArticleTitleInfo": "Názov príspevku, ktorý sa má zobraziť nad zoznamom príspevkov.",
"CreateArticleSummaryInfo": "Krátke zhrnutie príspevku, ktoré sa zobrazí nad zoznamom príspevkov.",
"CreateArticleCoverInfo": "Ak chcete vytvoriť efektívny článok, pridajte titulnú fotografiu. Pre optimálne zobrazenie nahrávajte obrázky s pomerom strán 16:9. Maximálna veľkosť súboru: 1 MB.",
"CreatePostTitleInfo": "Názov príspevku, ktorý sa má zobraziť nad zoznamom príspevkov.",
"CreatePostSummaryInfo": "Krátke zhrnutie príspevku, ktoré sa zobrazí nad zoznamom príspevkov.",
"CreatePostCoverInfo": "Ak chcete vytvoriť efektívny článok, pridajte titulnú fotografiu. Pre optimálne zobrazenie nahrávajte obrázky s pomerom strán 16:9. Maximálna veľkosť súboru: 1 MB.",
"ThisExtensionIsNotAllowed": "Toto rozšírenie nie je povolené.",
"TheFileIsTooLarge": "Súbor je príliš veľký.",
"GoToTheArticle": "Prejsť na článok",
"GoToThePost": "Prejsť na článok",
"Contribute": "Prispieť",
"OverallProgress": "Celkový pokrok",
"Done": "Hotovo",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Nepodarilo sa získať detaily current milestone z Githubu.",
"QuestionItemErrorMessage": "Z dôvodu pretečenia zísobníka nie je možné načítať detaily poslednej otázky.",
"Oops": "Ups!",
"CreateArticleSuccessMessage": "Článok bol úspešne odoslaný. Bude uverejnený po kontrole administrátorom stránky.",
"CreatePostSuccessMessage": "Článok bol úspešne odoslaný. Bude uverejnený po kontrole administrátorom stránky.",
"ChooseCoverImage": "Vyberte si titulný obrázok...",
"CoverImage": "Obrázok obálky",
"ShareYourExperiencesWithTheABPFramework": "Podeľte sa o svoje skúsenosti s ABP frameworkom!",
@ -75,7 +75,7 @@
"RegistrationDate": "Dátum registrácie",
"Social": "Sociálna sieť",
"Biography": "Životopis",
"HasNoPublishedArticlesYet": "zatiaľ nemá publikované žiadne články",
"HasNoPublishedPostsYet": "zatiaľ nemá publikované žiadne články",
"Author": "Autor",
"LatestGithubAnnouncements": "Najnovšie oznámenia Githubu",
"SeeAllAnnouncements": "Pozrite si všetky oznámenia",
@ -84,43 +84,43 @@
"ProfileImageChange": "Zmeniť profilový obrázok",
"BlogItemErrorMessage": "Z ABP nie je možné načítať posledné zmeny príspevku na blogu.",
"PlannedReleaseDate": "Plánovaný dátum nového vydania",
"CommunityArticleRequestErrorMessage": "Nepodarilo sa načítať najnovšiu požiadavku na článok z Githubu.",
"ArticleRequestFromGithubIssue": "Nie sú žiadne žiadosti o článok.",
"LatestArticles": "Posledne pridané príspevky",
"CommunityPostRequestErrorMessage": "Nepodarilo sa načítať najnovšiu požiadavku na článok z Githubu.",
"PostRequestFromGithubIssue": "Nie sú žiadne žiadosti o článok.",
"LatestPosts": "Posledne pridané príspevky",
"ArticleRequests": "Žiadané články",
"AllArticleRequests": "Zobraziť všetky žiadosti o články",
"AllPostRequests": "Zobraziť všetky žiadosti o články",
"SubscribeToTheNewsletter": "Prihlásiť sa k odberu noviniek",
"NewsletterEmailDefinition": "Získajte informácie o dianí v ABP, ako sú nové vydania, bezplatné zdroje, články a ďalšie.",
"NoThanks": "Nie, ďakujem",
"MaybeLater": "Možno neskôr",
"JoinOurArticleNewsletter": "Pripojte sa k odberu noviniek",
"JoinOurPostNewsletter": "Pripojte sa k odberu noviniek",
"Community": "Komunita",
"Marketing": "Marketing",
"CommunityPrivacyPolicyConfirmation": "Súhlasím so zmluvnými podmienkami a <a href=\"https://commercial.abp.io/Privacy\">zásadami ochrany osobných údajov</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Otvorte problém</a> na GitHube a požiadajte o článok/návod, ktorý chcete vidieť na tejto webovej stránke.",
"ArticleRequestMessageBody": "Tu je zoznam požadovaných článkov komunity. Chcete napísať požadovaný článok? Kliknite na žiadosť a zapojte sa do diskusie.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Otvorte problém</a> na GitHube a požiadajte o článok/návod, ktorý chcete vidieť na tejto webovej stránke.",
"PostRequestMessageBody": "Tu je zoznam požadovaných článkov komunity. Chcete napísať požadovaný článok? Kliknite na žiadosť a zapojte sa do diskusie.",
"Language": "Jazyk",
"CreateArticleLanguageInfo": "Jazyk pre obsah príspevku.",
"CreatePostLanguageInfo": "Jazyk pre obsah príspevku.",
"VideoPost": "Video príspevok",
"Article": "Článok",
"Post": "Článok",
"Read": "Prečítajte si",
"CreateGithubArticleUrlInfo": "Pôvodná URL adresa GitHub článku.",
"CreateGithubPostUrlInfo": "Pôvodná URL adresa GitHub článku.",
"CreateVideoContentUrlInfo": "Pôvodná URL adresa príspevku na Youtube.",
"CreateExternalArticleUrlInfo": "Pôvodná externá URL adresa článku.",
"CreateExternalPostUrlInfo": "Pôvodná externá URL adresa článku.",
"VideoContentForm": "Odoslanie videa na YouTube",
"GithubPostForm": "Odoslanie článku na GitHub",
"ExternalPostForm": "Odoslanie externého obsahu",
"HowToPost": "Ako zverejňovať príspevky?",
"Posts": "Príspevky",
"VideoUrl": "URL adresa videa",
"GithubArticleUrl": "URL článku na Githube ",
"ExternalArticleUrl": "URL externého článku",
"GithubPostUrl": "URL článku na Githube ",
"ExternalPostUrl": "URL externého článku",
"CreatePostCoverInfo": "Ak chcete vytvoriť efektívny príspevok, pridajte titulnú fotografiu. Pre optimálne zobrazenie nahrávajte obrázky s pomerom strán 16:9. Maximálna veľkosť súboru: 1 MB.",
"ThankYouForContribution": "Ďakujeme, že ste prispeli do ABP komunity.",
"GithubArticle": "Článok na Githube",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Napíšte článok v ľubovoľnom verejnom repozitári GitHub vo formáte Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">príklad</a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Odoslať URL adresu článku pomocou formulára.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Váš článok sa zobrazí na tejto webovej stránke.",
"GithubPost": "Článok na Githube",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Napíšte článok v ľubovoľnom verejnom repozitári GitHub vo formáte Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">príklad</a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Odoslať URL adresu článku pomocou formulára.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Váš článok sa zobrazí na tejto webovej stránke.",
"YoutubeVideo": "Video na YouTube",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Uverejnite svoje video na YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Odoslať URL adresu videa pomocou formulára.",
@ -140,8 +140,8 @@
"NoPostsFound": "Nenašli sa žiadne príspevky!",
"SearchInPosts": "Vyhľadávanie v príspevkoch...",
"MinimumSearchContent": "Musíte zadať aspoň 3 znaky!",
"Volo.AbpIo.Domain:060001": "Zdrojová URL(\"{ArticleUrl}\") nie je URL Githubu",
"Volo.AbpIo.Domain:060002": "Obsah článku nie je dostupný v Github zdroji(\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "Zdrojová URL(\"{PostUrl}\") nie je URL Githubu",
"Volo.AbpIo.Domain:060002": "Obsah článku nie je dostupný v Github zdroji(\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "Nenašiel sa žiadny obsah článku!",
"SeeMore": "Vidět Víc"
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/sl.json

@ -1,7 +1,7 @@
{
"culture": "sl",
"texts": {
"Permission:CommunityArticle": "člen Skupnosti",
"Permission:CommunityPost": "člen Skupnosti",
"Permission:Edit": "Uredi",
"Waiting": "Čakanje",
"Approved": "Odobreno",
@ -9,7 +9,7 @@
"Wait": "Počakaj",
"Approve": "Odobri",
"Reject": "Zavrni",
"ReadArticle": "Preberite članek",
"ReadPost": "Preberite članek",
"Status": "Stanje",
"ContentSource": "Vir vsebine",
"Details": "Podrobnosti",
@ -25,21 +25,21 @@
"MostRead": "Najbolj brano",
"Latest": "Najnovejše",
"ContributeAbpCommunity": "Prispevajte k skupnosti ABP",
"SubmitYourArticle": "Pošljite svojo objavo",
"SubmitYourPost": "Pošljite svojo objavo",
"ContributionGuide": "Vodnik za prispevke",
"BugReport": "Poročilo o napaki",
"SeeAllArticles": "Poglej vse objave",
"SeeAllPosts": "Poglej vse objave",
"WelcomeToABPCommunity!": "Dobrodošli v skupnosti ABP!",
"MyProfile": "Moj profil",
"MyOrganizations": "Moje organizacije",
"EmailNotValid": "Vnesite veljaven elektronski naslov.",
"FeatureRequest": "Zahteva za funkcijo",
"CreateArticleTitleInfo": "Naslov objave, ki bo prikazan na seznamu objav.",
"CreateArticleSummaryInfo": "Kratek povzetek objave, ki bo prikazan na seznamu objav.",
"CreateArticleCoverInfo": "Če želite ustvariti učinkovit članek, dodajte naslovno fotografijo. Naložite slike v razmerju stranic 16:9 za najboljši pogled. Največja velikost datoteke: 1 MB.",
"CreatePostTitleInfo": "Naslov objave, ki bo prikazan na seznamu objav.",
"CreatePostSummaryInfo": "Kratek povzetek objave, ki bo prikazan na seznamu objav.",
"CreatePostCoverInfo": "Če želite ustvariti učinkovit članek, dodajte naslovno fotografijo. Naložite slike v razmerju stranic 16:9 za najboljši pogled. Največja velikost datoteke: 1 MB.",
"ThisExtensionIsNotAllowed": "Ta razširitev ni dovoljena.",
"TheFileIsTooLarge": "Datoteka je prevelika.",
"GoToTheArticle": "Pojdite na članek",
"GoToThePost": "Pojdite na članek",
"Contribute": "Prispevajte",
"OverallProgress": "Splošni napredek",
"Done": "Končano",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Od Githuba ni bilo mogoče dobiti podrobnosti o trenutnem mejniku.",
"QuestionItemErrorMessage": "Od Stackoverflowa ni bilo mogoče dobiti najnovejših podrobnosti vprašanja.",
"Oops": "Ups!",
"CreateArticleSuccessMessage": "Članek je bil uspešno oddan. Objavljeno bo po pregledu skrbnika spletnega mesta.",
"CreatePostSuccessMessage": "Članek je bil uspešno oddan. Objavljeno bo po pregledu skrbnika spletnega mesta.",
"ChooseCoverImage": "Izberite naslovno sliko ...",
"CoverImage": "Naslovna slika",
"ShareYourExperiencesWithTheABPFramework": "Delite svoje izkušnje z ABP Framework!",
@ -75,7 +75,7 @@
"RegistrationDate": "datum registracije",
"Social": "Družabno",
"Biography": "Biografija",
"HasNoPublishedArticlesYet": "še nima objavljenih člankov",
"HasNoPublishedPostsYet": "še nima objavljenih člankov",
"Author": "Avtor",
"LatestGithubAnnouncements": "Najnovejše objave Githuba",
"SeeAllAnnouncements": "Oglejte si vse objave",
@ -84,43 +84,43 @@
"ProfileImageChange": "Spremenite sliko profila",
"BlogItemErrorMessage": "Najnovejše podrobnosti objave v spletnem dnevniku od ABP ni bilo mogoče dobiti.",
"PlannedReleaseDate": "Načrtovani datum izdaje",
"CommunityArticleRequestErrorMessage": "Najnovejše zahteve za članek od Githuba ni bilo mogoče dobiti.",
"ArticleRequestFromGithubIssue": "Zdaj ni nobenih zahtev za članke.",
"LatestArticles": "Najnovejše objave",
"CommunityPostRequestErrorMessage": "Najnovejše zahteve za članek od Githuba ni bilo mogoče dobiti.",
"PostRequestFromGithubIssue": "Zdaj ni nobenih zahtev za članke.",
"LatestPosts": "Najnovejše objave",
"ArticleRequests": "Zahteve za člen",
"AllArticleRequests": "Oglejte si vse zahteve za članke",
"AllPostRequests": "Oglejte si vse zahteve za članke",
"SubscribeToTheNewsletter": "Naročite se na glasilo",
"NewsletterEmailDefinition": "Pridobite informacije o dogajanju v ABP, kot so nove izdaje, brezplačni viri, članki in drugo.",
"NoThanks": "Ne hvala",
"MaybeLater": "Mogoče kasneje",
"JoinOurArticleNewsletter": "Pridružite se našemu glasilu s članki",
"JoinOurPostNewsletter": "Pridružite se našemu glasilu s članki",
"Community": "skupnost",
"Marketing": "Trženje",
"CommunityPrivacyPolicyConfirmation": "Strinjam se z določili in pogoji ter <a href=\"https://commercial.abp.io/Privacy\">pravilnikom o zasebnosti</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Odprite težavo</a> v GitHubu in zahtevajte članek/vadnico, ki si jo želite ogledati na tem spletnem mestu.",
"ArticleRequestMessageBody": "Tukaj je seznam člankov, ki jih zahteva skupnost. Ali želite napisati zahtevan članek? Kliknite na zahtevo in se pridružite razpravi.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Odprite težavo</a> v GitHubu in zahtevajte članek/vadnico, ki si jo želite ogledati na tem spletnem mestu.",
"PostRequestMessageBody": "Tukaj je seznam člankov, ki jih zahteva skupnost. Ali želite napisati zahtevan članek? Kliknite na zahtevo in se pridružite razpravi.",
"Language": "Jezik",
"CreateArticleLanguageInfo": "Jezik vsebine objave.",
"CreatePostLanguageInfo": "Jezik vsebine objave.",
"VideoPost": "Video objava",
"Article": "Članek",
"Post": "Članek",
"Read": "Preberite",
"CreateGithubArticleUrlInfo": "Originalni GitHub URL članka.",
"CreateGithubPostUrlInfo": "Originalni GitHub URL članka.",
"CreateVideoContentUrlInfo": "Originalni Youtube URL objave.",
"CreateExternalArticleUrlInfo": "Originalni zunanji naslov članka.",
"CreateExternalPostUrlInfo": "Originalni zunanji naslov članka.",
"VideoContentForm": "Pošlji videoposnetek na YouTube",
"GithubPostForm": "Pošljite članek na GitHub",
"ExternalPostForm": "Predložite zunanjo vsebino",
"HowToPost": "Kako objaviti?",
"Posts": "Objave",
"VideoUrl": "URL videoposnetka",
"GithubArticleUrl": "URL članka Github",
"ExternalArticleUrl": "Zunanji URL članka",
"GithubPostUrl": "URL članka Github",
"ExternalPostUrl": "Zunanji URL članka",
"CreatePostCoverInfo": "Če želite ustvariti učinkovito objavo, dodajte naslovno fotografijo. Naložite slike v razmerju stranic 16:9 za najboljši pogled. Največja velikost datoteke: 1 MB.",
"ThankYouForContribution": "Hvala za prispevek k skupnosti ABP.",
"GithubArticle": "Članek Github",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Napišite članek v katerem koli javnem repozitoriju GitHub z obliko Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">primer </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Pošljite URL svojega članka z uporabo obrazca.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Vaš članek bo prikazan na tem spletnem mestu.",
"GithubPost": "Članek Github",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Napišite članek v katerem koli javnem repozitoriju GitHub z obliko Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">primer </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Pošljite URL svojega članka z uporabo obrazca.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Vaš članek bo prikazan na tem spletnem mestu.",
"YoutubeVideo": "Youtube video",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Objavite svoj videoposnetek v YouTubu.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Pošljite URL videoposnetka z uporabo obrazca.",
@ -140,8 +140,8 @@
"NoPostsFound": "Ni najdenih objav!",
"SearchInPosts": "Išči v objavah ...",
"MinimumSearchContent": "Vnesti morate vsaj 3 znake!",
"Volo.AbpIo.Domain:060001": "Izvorni URL (\"{ArticleUrl}\") ni URL Github",
"Volo.AbpIo.Domain:060002": "Vsebina članka ni na voljo iz vira Github(\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "Izvorni URL (\"{PostUrl}\") ni URL Github",
"Volo.AbpIo.Domain:060002": "Vsebina članka ni na voljo iz vira Github(\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "Vsebina članka ni bila najdena!"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/tr.json

@ -1,7 +1,7 @@
{
"culture": "tr",
"texts": {
"Permission:CommunityArticle": "Topluluk Makalesi",
"Permission:CommunityPost": "Topluluk Makalesi",
"Permission:Edit": "Düzenlemek",
"Waiting": "Beklemek",
"Approved": "Onaylandı",
@ -9,7 +9,7 @@
"Wait": "Beklemek",
"Approve": "Onaylamak",
"Reject": "Reddetmek",
"ReadArticle": "Makaleyi Oku",
"ReadPost": "Makaleyi Oku",
"Status": "Durum",
"ContentSource": "Içerik kaynağı",
"Details": "Detaylar",
@ -25,21 +25,21 @@
"MostRead": "En çok okunan",
"Latest": "En sonuncu",
"ContributeAbpCommunity": "ABP Topluluğuna Katkıda Bulunun",
"SubmitYourArticle": "Gönderinizi Gönderin",
"SubmitYourPost": "Gönderinizi Gönderin",
"ContributionGuide": "Katkı Kılavuzu",
"BugReport": "Hata raporu",
"SeeAllArticles": "Tüm Gönderileri Gör",
"SeeAllPosts": "Tüm Gönderileri Gör",
"WelcomeToABPCommunity!": "ABP Topluluğuna hoş geldiniz!",
"MyProfile": "Benim profilim",
"MyOrganizations": "Kuruluşlarım",
"EmailNotValid": "Geçerli bir e.",
"FeatureRequest": "Özellik isteği",
"CreateArticleTitleInfo": "Gönderi listesinde gösterilecek gönderinin başlığı.",
"CreateArticleSummaryInfo": "Gönderi listesinde gösterilecek gönderinin kısa bir özeti.",
"CreateArticleCoverInfo": "Etkili bir makale oluşturmak için bir kapak fotoğrafı ekleyin. En iyi görünüm için 16:9 en boy oranlı resimler yükleyin. Maksimum dosya boyutu: 1MB.",
"CreatePostTitleInfo": "Gönderi listesinde gösterilecek gönderinin başlığı.",
"CreatePostSummaryInfo": "Gönderi listesinde gösterilecek gönderinin kısa bir özeti.",
"CreatePostCoverInfo": "Etkili bir makale oluşturmak için bir kapak fotoğrafı ekleyin. En iyi görünüm için 16:9 en boy oranlı resimler yükleyin. Maksimum dosya boyutu: 1MB.",
"ThisExtensionIsNotAllowed": "Bu uzantıya izin verilmiyor.",
"TheFileIsTooLarge": "Dosya çok büyük.",
"GoToTheArticle": "Makaleye git",
"GoToThePost": "Makaleye git",
"Contribute": "Katkıda bulunmak",
"OverallProgress": "Genel ilerleme",
"Done": "Tamamlandı",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Github'dan mevcut dönüm noktası ayrıntıları alınamadı.",
"QuestionItemErrorMessage": "Stackoverflow'tan en son soru ayrıntıları alınamadı.",
"Oops": "Hata!",
"CreateArticleSuccessMessage": "Makale başarıyla gönderildi. Site yöneticisinin incelemesinden sonra yayınlanacaktır.",
"CreatePostSuccessMessage": "Makale başarıyla gönderildi. Site yöneticisinin incelemesinden sonra yayınlanacaktır.",
"ChooseCoverImage": "Bir kapak resmi seçin...",
"CoverImage": "Kapak resmi",
"ShareYourExperiencesWithTheABPFramework": "ABP Çerçevesi ile deneyimlerinizi paylaşın!",
@ -75,7 +75,7 @@
"RegistrationDate": "Kayıt Tarihi",
"Social": "Sosyal",
"Biography": "biyografi",
"HasNoPublishedArticlesYet": "henüz yayınlanmış makalesi yok",
"HasNoPublishedPostsYet": "henüz yayınlanmış makalesi yok",
"Author": "Yazar",
"LatestGithubAnnouncements": "En Son Github Duyuruları",
"SeeAllAnnouncements": "Tüm Duyuruları Gör",
@ -84,43 +84,43 @@
"ProfileImageChange": "Profil resmini değiştir",
"BlogItemErrorMessage": "ABP'den en son blog yazısı ayrıntıları alınamadı.",
"PlannedReleaseDate": "Planlanan çıkış tarihi",
"CommunityArticleRequestErrorMessage": "Github'dan en son makale isteği alınamadı.",
"ArticleRequestFromGithubIssue": "Şu anda herhangi bir makale talebi yok.",
"LatestArticles": "Son Gönderiler",
"CommunityPostRequestErrorMessage": "Github'dan en son makale isteği alınamadı.",
"PostRequestFromGithubIssue": "Şu anda herhangi bir makale talebi yok.",
"LatestPosts": "Son Gönderiler",
"ArticleRequests": "Makale İstekleri",
"AllArticleRequests": "Tüm Makale İsteklerini Gör",
"AllPostRequests": "Tüm Makale İsteklerini Gör",
"SubscribeToTheNewsletter": "Bültene Abone Ol",
"NewsletterEmailDefinition": "Yeni çıkanlar, ücretsiz kaynaklar, makaleler ve daha fazlası gibi ABP'deki gelişmeler hakkında bilgi alın.",
"NoThanks": "Hayır teşekkürler",
"MaybeLater": "Belki sonra",
"JoinOurArticleNewsletter": "Makale bültenimize katılın",
"JoinOurPostNewsletter": "Makale bültenimize katılın",
"Community": "Toplum",
"Marketing": "Pazarlama",
"CommunityPrivacyPolicyConfirmation": "Şartlar ve Koşullar ile <a href=\"https://commercial.abp.io/Privacy\">Gizlilik Politikası</a>'nı kabul ediyorum.",
"ArticleRequestMessageTitle": "Bu web sitesinde görmek istediğiniz bir makaleyi/eğiticiyi istemek için GitHub'da <a href=\"https://github.com/abpframework/abp/issues/new\">bir sorun açın</a>.",
"ArticleRequestMessageBody": "Burada, topluluk tarafından istenen makalelerin listesi. Talep edilen bir makaleyi yazmak ister misiniz? Lütfen talebe tıklayın ve tartışmaya katılın.",
"PostRequestMessageTitle": "Bu web sitesinde görmek istediğiniz bir makaleyi/eğiticiyi istemek için GitHub'da <a href=\"https://github.com/abpframework/abp/issues/new\">bir sorun açın</a>.",
"PostRequestMessageBody": "Burada, topluluk tarafından istenen makalelerin listesi. Talep edilen bir makaleyi yazmak ister misiniz? Lütfen talebe tıklayın ve tartışmaya katılın.",
"Language": "Dilim",
"CreateArticleLanguageInfo": "Gönderi içeriğinin dili.",
"CreatePostLanguageInfo": "Gönderi içeriğinin dili.",
"VideoPost": "Video Gönderisi",
"Article": "Madde",
"Post": "Madde",
"Read": "Okumak",
"CreateGithubArticleUrlInfo": "Makalenin orijinal GitHub URL'si.",
"CreateGithubPostUrlInfo": "Makalenin orijinal GitHub URL'si.",
"CreateVideoContentUrlInfo": "Gönderinin orijinal Youtube URL'si.",
"CreateExternalArticleUrlInfo": "Makalenin Orijinal Harici URL'si.",
"CreateExternalPostUrlInfo": "Makalenin Orijinal Harici URL'si.",
"VideoContentForm": "YouTube'da Video Gönder",
"GithubPostForm": "GitHub'da Makale Gönder",
"ExternalPostForm": "Harici İçerik Gönderin",
"HowToPost": "Nasıl Gönderilir?",
"Posts": "Gönderiler",
"VideoUrl": "Video linki",
"GithubArticleUrl": "Github Makale URL'si",
"ExternalArticleUrl": "Harici Makale URL'si",
"GithubPostUrl": "Github Makale URL'si",
"ExternalPostUrl": "Harici Makale URL'si",
"CreatePostCoverInfo": "Etkili bir gönderi oluşturmak için bir kapak fotoğrafı ekleyin. En iyi görünüm için 16:9 en boy oranlı resimler yükleyin. Maksimum dosya boyutu: 1MB.",
"ThankYouForContribution": "ABP Topluluğuna katkıda bulunduğunuz için teşekkür ederiz.",
"GithubArticle": "Github Makalesi",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Herhangi bir genel GitHub deposunda Markdown biçimiyle bir makale yazın. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">örnek </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Formu kullanarak makale URL'nizi gönderin.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Makaleniz bu web sitesinde işlenecektir.",
"GithubPost": "Github Makalesi",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Herhangi bir genel GitHub deposunda Markdown biçimiyle bir makale yazın. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">örnek </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Formu kullanarak makale URL'nizi gönderin.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Makaleniz bu web sitesinde işlenecektir.",
"YoutubeVideo": "Youtube videosu",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Videonuzu YouTube'da yayınlayın.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Formu kullanarak video URL'sini gönderin.",
@ -140,8 +140,8 @@
"NoPostsFound": "Gönderi bulunamadı!",
"SearchInPosts": "Yazılarda ara...",
"MinimumSearchContent": "En az 3 karakter girmelisiniz!",
"Volo.AbpIo.Domain:060001": "Kaynak URL (\"{ArticleUrl}\") Github URL'si değil",
"Volo.AbpIo.Domain:060002": "Makale İçeriği Github(\"{ArticleUrl}\") kaynağında mevcut değil.",
"Volo.AbpIo.Domain:060001": "Kaynak URL (\"{PostUrl}\") Github URL'si değil",
"Volo.AbpIo.Domain:060002": "Makale İçeriği Github(\"{PostUrl}\") kaynağında mevcut değil.",
"Volo.AbpIo.Domain:060003": "Makale içeriği bulunamadı!"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/vi.json

@ -1,7 +1,7 @@
{
"culture": "vi",
"texts": {
"Permission:CommunityArticle": "Bài báo cộng đồng",
"Permission:CommunityPost": "Bài báo cộng đồng",
"Permission:Edit": "Chỉnh sửa",
"Waiting": "Đang chờ đợi",
"Approved": "Tán thành",
@ -9,7 +9,7 @@
"Wait": "Đợi đã",
"Approve": "Chấp thuận",
"Reject": "Từ chối",
"ReadArticle": "Đọc bài báo",
"ReadPost": "Đọc bài báo",
"Status": "Trạng thái",
"ContentSource": "Nguồn nội dung",
"Details": "Thông tin chi tiết",
@ -25,21 +25,21 @@
"MostRead": "Đọc nhiều nhất",
"Latest": "Muộn nhất",
"ContributeAbpCommunity": "Đóng góp cho Cộng đồng ABP",
"SubmitYourArticle": "Gửi bài đăng của bạn",
"SubmitYourPost": "Gửi bài đăng của bạn",
"ContributionGuide": "Hướng dẫn đóng góp",
"BugReport": "Báo cáo lỗi",
"SeeAllArticles": "Xem tất cả các bài viết",
"SeeAllPosts": "Xem tất cả các bài viết",
"WelcomeToABPCommunity!": "Chào mừng đến với Cộng đồng ABP!",
"MyProfile": "Thông tin của tôi",
"MyOrganizations": "Tổ chức của tôi",
"EmailNotValid": "Vui lòng nhập một địa chỉ email hợp lệ.",
"FeatureRequest": "Yêu cầu tính năng",
"CreateArticleTitleInfo": "Tiêu đề của bài đăng sẽ được hiển thị trên danh sách bài đăng.",
"CreateArticleSummaryInfo": "Một bản tóm tắt ngắn của bài đăng sẽ được hiển thị trên danh sách bài đăng.",
"CreateArticleCoverInfo": "Để tạo một bài viết hiệu quả, hãy thêm ảnh bìa. Tải lên hình ảnh tỷ lệ khung hình 16: 9 để có chế độ xem tốt nhất. Kích thước tệp tối đa: 1MB.",
"CreatePostTitleInfo": "Tiêu đề của bài đăng sẽ được hiển thị trên danh sách bài đăng.",
"CreatePostSummaryInfo": "Một bản tóm tắt ngắn của bài đăng sẽ được hiển thị trên danh sách bài đăng.",
"CreatePostCoverInfo": "Để tạo một bài viết hiệu quả, hãy thêm ảnh bìa. Tải lên hình ảnh tỷ lệ khung hình 16: 9 để có chế độ xem tốt nhất. Kích thước tệp tối đa: 1MB.",
"ThisExtensionIsNotAllowed": "Phần mở rộng này không được phép.",
"TheFileIsTooLarge": "Tệp quá lớn.",
"GoToTheArticle": "Đi tới Bài báo",
"GoToThePost": "Đi tới Bài báo",
"Contribute": "Đóng góp",
"OverallProgress": "Tiến độ tổng thể",
"Done": "Xong",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "Không thể tải thông tin chi tiết về sự kiện quan trọng hiện tại từ Github.",
"QuestionItemErrorMessage": "Không thể nhận chi tiết câu hỏi mới nhất từ Stackoverflow.",
"Oops": "Giáo sư!",
"CreateArticleSuccessMessage": "Bài báo đã được gửi thành công. Nó sẽ được xuất bản sau khi nhận xét từ quản trị viên trang web.",
"CreatePostSuccessMessage": "Bài báo đã được gửi thành công. Nó sẽ được xuất bản sau khi nhận xét từ quản trị viên trang web.",
"ChooseCoverImage": "Chọn ảnh bìa ...",
"CoverImage": "Ảnh bìa",
"ShareYourExperiencesWithTheABPFramework": "Chia sẻ kinh nghiệm của bạn với ABP Framework!",
@ -75,7 +75,7 @@
"RegistrationDate": "ngày đăng kí",
"Social": "Xã hội",
"Biography": "Tiểu sử",
"HasNoPublishedArticlesYet": "chưa có bài báo nào được xuất bản",
"HasNoPublishedPostsYet": "chưa có bài báo nào được xuất bản",
"Author": "Tác giả",
"LatestGithubAnnouncements": "Thông báo mới nhất trên Github",
"SeeAllAnnouncements": "Xem tất cả thông báo",
@ -84,43 +84,43 @@
"ProfileImageChange": "Thay đổi hình ảnh hồ sơ",
"BlogItemErrorMessage": "Không thể nhận chi tiết bài đăng blog mới nhất từ ABP.",
"PlannedReleaseDate": "Ngày phát hành dự kiến",
"CommunityArticleRequestErrorMessage": "Không thể nhận được yêu cầu bài viết mới nhất từ Github.",
"ArticleRequestFromGithubIssue": "Không có bất kỳ yêu cầu bài viết bây giờ.",
"LatestArticles": "Bài viết mới nhất",
"CommunityPostRequestErrorMessage": "Không thể nhận được yêu cầu bài viết mới nhất từ Github.",
"PostRequestFromGithubIssue": "Không có bất kỳ yêu cầu bài viết bây giờ.",
"LatestPosts": "Bài viết mới nhất",
"ArticleRequests": "Yêu cầu bài viết",
"AllArticleRequests": "Xem tất cả các yêu cầu bài viết",
"AllPostRequests": "Xem tất cả các yêu cầu bài viết",
"SubscribeToTheNewsletter": "Đăng ký nhận bản tin",
"NewsletterEmailDefinition": "Nhận thông tin về các diễn biến trong ABP như các bản phát hành mới, các nguồn miễn phí, các bài báo và hơn thế nữa.",
"NoThanks": "Không, cám ơn",
"MaybeLater": "Có lẽ sau này",
"JoinOurArticleNewsletter": "Tham gia bản tin bài viết của chúng tôi",
"JoinOurPostNewsletter": "Tham gia bản tin bài viết của chúng tôi",
"Community": "Cộng đồng",
"Marketing": "Tiếp thị",
"CommunityPrivacyPolicyConfirmation": "Tôi đồng ý với các Điều khoản & Điều kiện và <a href=\"https://commercial.abp.io/Privacy\"> Chính sách Bảo mật </a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Mở sự cố </a> trên GitHub để yêu cầu bài viết/hướng dẫn bạn muốn xem trên trang web này.",
"ArticleRequestMessageBody": "Tại đây, danh sách các bài viết được yêu cầu bởi cộng đồng. Bạn có muốn viết một bài báo được yêu cầu không? Vui lòng nhấp vào yêu cầu và tham gia thảo luận.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\"> Mở sự cố </a> trên GitHub để yêu cầu bài viết/hướng dẫn bạn muốn xem trên trang web này.",
"PostRequestMessageBody": "Tại đây, danh sách các bài viết được yêu cầu bởi cộng đồng. Bạn có muốn viết một bài báo được yêu cầu không? Vui lòng nhấp vào yêu cầu và tham gia thảo luận.",
"Language": "Ngôn ngữ",
"CreateArticleLanguageInfo": "Ngôn ngữ cho nội dung bài đăng.",
"CreatePostLanguageInfo": "Ngôn ngữ cho nội dung bài đăng.",
"VideoPost": "Bài đăng video",
"Article": "Bài báo",
"Post": "Bài báo",
"Read": "Đọc",
"CreateGithubArticleUrlInfo": "URL GitHub gốc của bài viết.",
"CreateGithubPostUrlInfo": "URL GitHub gốc của bài viết.",
"CreateVideoContentUrlInfo": "URL Youtube gốc của bài đăng.",
"CreateExternalArticleUrlInfo": "Url bên ngoài gốc của bài viết.",
"CreateExternalPostUrlInfo": "Url bên ngoài gốc của bài viết.",
"VideoContentForm": "Gửi video trên YouTube",
"GithubPostForm": "Gửi bài viết trên GitHub",
"ExternalPostForm": "Gửi nội dung bên ngoài",
"HowToPost": "Làm thế nào để Đăng?",
"Posts": "Bài viết",
"VideoUrl": "Url video",
"GithubArticleUrl": "Url bài viết trên Github",
"ExternalArticleUrl": "Url bài viết bên ngoài",
"GithubPostUrl": "Url bài viết trên Github",
"ExternalPostUrl": "Url bài viết bên ngoài",
"CreatePostCoverInfo": "Để tạo một bài đăng hiệu quả, hãy thêm ảnh bìa. Tải lên hình ảnh tỷ lệ khung hình 16: 9 để có chế độ xem tốt nhất. Kích thước tệp tối đa: 1MB.",
"ThankYouForContribution": "Cảm ơn bạn đã đóng góp cho Cộng đồng ABP.",
"GithubArticle": "Bài báo trên Github",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Viết một bài báo trên bất kỳ kho lưu trữ GitHub công khai nào với định dạng Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\"> ví dụ </a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Gửi URL bài viết của bạn bằng biểu mẫu.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\"> 3. </span> Bài viết của bạn sẽ được hiển thị trên trang web này.",
"GithubPost": "Bài báo trên Github",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Viết một bài báo trên bất kỳ kho lưu trữ GitHub công khai nào với định dạng Markdown. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\"> ví dụ </a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Gửi URL bài viết của bạn bằng biểu mẫu.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\"> 3. </span> Bài viết của bạn sẽ được hiển thị trên trang web này.",
"YoutubeVideo": "Video trên Youtube",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\"> 1. </span> Xuất bản video của bạn trên YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\"> 2. </span> Gửi URL video bằng biểu mẫu.",
@ -140,8 +140,8 @@
"NoPostsFound": "Không tìm thấy bài viết!",
"SearchInPosts": "Tìm kiếm trong các bài viết ...",
"MinimumSearchContent": "Bạn phải nhập ít nhất 3 ký tự!",
"Volo.AbpIo.Domain:060001": "URL nguồn (\"{ArticleUrl}\") không phải là URL Github",
"Volo.AbpIo.Domain:060002": "Nội dung Bài viết không có sẵn từ tài nguyên Github (\"{ArticleUrl}\").",
"Volo.AbpIo.Domain:060001": "URL nguồn (\"{PostUrl}\") không phải là URL Github",
"Volo.AbpIo.Domain:060002": "Nội dung Bài viết không có sẵn từ tài nguyên Github (\"{PostUrl}\").",
"Volo.AbpIo.Domain:060003": "Không tìm thấy nội dung bài viết!"
}
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/zh-Hans.json

@ -1,7 +1,7 @@
{
"culture": "zh-Hans",
"texts": {
"Permission:CommunityArticle": "社区文章",
"Permission:CommunityPost": "社区文章",
"Permission:Edit": "修改",
"Waiting": "等待中",
"Approved": "已批准",
@ -9,7 +9,7 @@
"Wait": "等待",
"Approve": "批准",
"Reject": "拒绝",
"ReadArticle": "阅读文章",
"ReadPost": "阅读文章",
"Status": "状态",
"ContentSource": "内容来源",
"Details": "详情",
@ -25,21 +25,21 @@
"MostRead": "阅读最多",
"Latest": "最新",
"ContributeAbpCommunity": "为ABP社区做贡献",
"SubmitYourArticle": "提交你的文章",
"SubmitYourPost": "提交你的文章",
"ContributionGuide": "贡献指南",
"BugReport": "Bug报告",
"SeeAllArticles": "查看所有的文章",
"SeeAllPosts": "查看所有的文章",
"WelcomeToABPCommunity!": "欢迎来到ABP社区!",
"MyProfile": "我的资料",
"MyOrganizations": "我的组织",
"EmailNotValid": "请输入有效的电子邮箱地址.",
"FeatureRequest": "功能请求",
"CreateArticleTitleInfo": "文章标题显示在文章列表中.",
"CreateArticleSummaryInfo": "文章的简短摘要将显示在文章列表中.",
"CreateArticleCoverInfo": "为了创建有效的文章,请添加封面图. 仅支持16:9的图片!",
"CreatePostTitleInfo": "文章标题显示在文章列表中.",
"CreatePostSummaryInfo": "文章的简短摘要将显示在文章列表中.",
"CreatePostCoverInfo": "为了创建有效的文章,请添加封面图. 仅支持16:9的图片!",
"ThisExtensionIsNotAllowed": "不允许此扩展名.",
"TheFileIsTooLarge": "文件过大.",
"GoToTheArticle": "转到文章",
"GoToThePost": "转到文章",
"Contribute": "贡献",
"OverallProgress": "总体流程",
"Done": "完成",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "无法从Github获取当前的里程碑详细信息.",
"QuestionItemErrorMessage": "无法从Stackoverflow获取最新的问题详细信息.",
"Oops": "哎呀!",
"CreateArticleSuccessMessage": "文章提交成功. 网站管理员审核通过后将被发布.",
"CreatePostSuccessMessage": "文章提交成功. 网站管理员审核通过后将被发布.",
"ChooseCoverImage": "选项一张封面图片",
"CoverImage": "封面图片",
"ShareYourExperiencesWithTheABPFramework": "分享你的ABP Framework经验!",
@ -75,7 +75,7 @@
"RegistrationDate": "注册时间",
"Social": "社交",
"Biography": "传记",
"HasNoPublishedArticlesYet": "尚未发表文章",
"HasNoPublishedPostsYet": "尚未发表文章",
"Author": "作者",
"LatestGithubAnnouncements": "最新的Github公告",
"SeeAllAnnouncements": "查看所有公告",
@ -84,43 +84,43 @@
"ProfileImageChange": "更改资料图片",
"BlogItemErrorMessage": "无法从ABP获取最新的博客文章详细信息.",
"PlannedReleaseDate": "计划发布日期",
"CommunityArticleRequestErrorMessage": "无法从Github获取最新的文章请求.",
"ArticleRequestFromGithubIssue": "现在没有任何文章请求.",
"LatestArticles": "最新的帖子",
"CommunityPostRequestErrorMessage": "无法从Github获取最新的文章请求.",
"PostRequestFromGithubIssue": "现在没有任何文章请求.",
"LatestPosts": "最新的帖子",
"ArticleRequests": "文章请求",
"AllArticleRequests": "查看所有文章请求",
"AllPostRequests": "查看所有文章请求",
"SubscribeToTheNewsletter": "订阅简讯",
"NewsletterEmailDefinition": "获取有关ABP发生的信息,例如新版本,免费资源,文章等.",
"NoThanks": "不用了,谢谢",
"MaybeLater": "以后再说",
"JoinOurArticleNewsletter": "加入我们的文章简讯",
"JoinOurPostNewsletter": "加入我们的文章简讯",
"Community": "社区",
"Marketing": "营销",
"CommunityPrivacyPolicyConfirmation": "我同意条款和条件以及<a href=\"https://commercial.abp.io/Privacy\">隐私政策</a>.",
"ArticleRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">在GitHub上创建一个Issue</a>,以请求你要在此网站上查看的文章/教程.",
"ArticleRequestMessageBody": "在这里,是社区请求的文章列表. 您要写一篇要求的文章吗? 请单击该请求并加入讨论.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">在GitHub上创建一个Issue</a>,以请求你要在此网站上查看的文章/教程.",
"PostRequestMessageBody": "在这里,是社区请求的文章列表. 您要写一篇要求的文章吗? 请单击该请求并加入讨论.",
"Language": "语言",
"CreateArticleLanguageInfo": "本文所用的语言",
"CreatePostLanguageInfo": "本文所用的语言",
"VideoPost": "视频",
"Article": "文章",
"Post": "文章",
"Read": "阅读",
"CreateGithubArticleUrlInfo": "文章的原始GitHub链接.",
"CreateGithubPostUrlInfo": "文章的原始GitHub链接.",
"CreateVideoContentUrlInfo": "文章的原始Youtube链接.",
"CreateExternalArticleUrlInfo": "本文的原始外部网址",
"CreateExternalPostUrlInfo": "本文的原始外部网址",
"VideoContentForm": "视频内容来源",
"GithubPostForm": "Github文章来源",
"ExternalPostForm": "外部文章来源",
"HowToPost": "如何发布",
"Posts": "文章",
"VideoUrl": "视频Url",
"GithubArticleUrl": "Github文章Url",
"ExternalArticleUrl": "外部文章Url",
"GithubPostUrl": "Github文章Url",
"ExternalPostUrl": "外部文章Url",
"CreatePostCoverInfo": "要创建一个有效的帖子,需要添加封面图片. 上传16:9的图片获取最佳视觉效果. 文件最大支持: 1MB",
"ThankYouForContribution": "感谢你对ABP社区的贡献",
"GithubArticle": "Github文章",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> 用Markdown格式在GitHub的任何公共存储库上写一篇文章. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">示例</a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> 使用表单提交你的文章URL.",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> 你的文章将在这个网站中呈现.",
"GithubPost": "Github文章",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> 用Markdown格式在GitHub的任何公共存储库上写一篇文章. <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">示例</a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> 使用表单提交你的文章URL.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> 你的文章将在这个网站中呈现.",
"YoutubeVideo": "Youtube视频",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> 在YouTube上发布你的视频.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> 使用表单提交视频URL.",
@ -140,8 +140,8 @@
"NoPostsFound": "没有发现帖子",
"SearchInPosts": "搜索帖子…",
"MinimumSearchContent": "您必须输入至少 3 个字符!",
"Volo.AbpIo.Domain:060001": "源 URL(\"{ArticleUrl}\") 不是 Github URL",
"Volo.AbpIo.Domain:060002": "文章内容无法从 Github(\"{ArticleUrl}\") 资源中获得。",
"Volo.AbpIo.Domain:060001": "源 URL(\"{PostUrl}\") 不是 Github URL",
"Volo.AbpIo.Domain:060002": "文章内容无法从 Github(\"{PostUrl}\") 资源中获得。",
"Volo.AbpIo.Domain:060003": "没有找到文章内容!",
"SeeMore": "查看更多"
}

58
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/zh-Hant.json

@ -1,7 +1,7 @@
{
"culture": "zh-Hant",
"texts": {
"Permission:CommunityArticle": "社區文章",
"Permission:CommunityPost": "社區文章",
"Permission:Edit": "編輯",
"Waiting": "等待",
"Approved": "得到正式認可的",
@ -9,7 +9,7 @@
"Wait": "等待",
"Approve": "批准",
"Reject": "拒絕",
"ReadArticle": "閱讀文章",
"ReadPost": "閱讀文章",
"Status": "地位",
"ContentSource": "內容來源",
"Details": "細節",
@ -25,21 +25,21 @@
"MostRead": "閱讀最多",
"Latest": "最新的",
"ContributeAbpCommunity": "為 ABP 社區做貢獻",
"SubmitYourArticle": "提交您的帖子",
"SubmitYourPost": "提交您的帖子",
"ContributionGuide": "貢獻指南",
"BugReport": "錯誤報告",
"SeeAllArticles": "查看所有帖子",
"SeeAllPosts": "查看所有帖子",
"WelcomeToABPCommunity!": "歡迎來到 ABP 社區!",
"MyProfile": "我的簡歷",
"MyOrganizations": "我的組織",
"EmailNotValid": "請輸入有效的電子郵件地址。",
"FeatureRequest": "功能要求",
"CreateArticleTitleInfo": "要在帖子列表中顯示的帖子的標題。",
"CreateArticleSummaryInfo": "要在帖子列表中顯示的帖子的簡短摘要。",
"CreateArticleCoverInfo": "要創建有效的文章,請添加封面照片。上傳 16:9 縱橫比的圖片以獲得最佳觀看效果。最大文件大小:1MB。",
"CreatePostTitleInfo": "要在帖子列表中顯示的帖子的標題。",
"CreatePostSummaryInfo": "要在帖子列表中顯示的帖子的簡短摘要。",
"CreatePostCoverInfo": "要創建有效的文章,請添加封面照片。上傳 16:9 縱橫比的圖片以獲得最佳觀看效果。最大文件大小:1MB。",
"ThisExtensionIsNotAllowed": "不允許使用此擴展名。",
"TheFileIsTooLarge": "文件太大。",
"GoToTheArticle": "轉到文章",
"GoToThePost": "轉到文章",
"Contribute": "貢獻",
"OverallProgress": "總體進程",
"Done": "完畢",
@ -58,7 +58,7 @@
"MilestoneErrorMessage": "無法從 Github 獲取當前里程碑詳細信息。",
"QuestionItemErrorMessage": "無法從 Stackoverflow 獲取最新的問題詳細信息。",
"Oops": "哎呀!",
"CreateArticleSuccessMessage": "文章已成功提交。它將在站點管理員審核後發布。",
"CreatePostSuccessMessage": "文章已成功提交。它將在站點管理員審核後發布。",
"ChooseCoverImage": "選擇封面圖片...",
"CoverImage": "封面圖片",
"ShareYourExperiencesWithTheABPFramework": "分享您使用 ABP 框架的經驗!",
@ -75,7 +75,7 @@
"RegistrationDate": "註冊日期",
"Social": "社會的",
"Biography": "傳",
"HasNoPublishedArticlesYet": "還沒有發表文章",
"HasNoPublishedPostsYet": "還沒有發表文章",
"Author": "作者",
"LatestGithubAnnouncements": "最新的 Github 公告",
"SeeAllAnnouncements": "查看所有公告",
@ -84,43 +84,43 @@
"ProfileImageChange": "更改個人資料圖片",
"BlogItemErrorMessage": "無法從 ABP 獲取最新的博文詳細信息。",
"PlannedReleaseDate": "計劃發布日期",
"CommunityArticleRequestErrorMessage": "無法從 Github 獲取最新文章請求。",
"ArticleRequestFromGithubIssue": "現在沒有任何文章請求。",
"LatestArticles": "最新帖子",
"CommunityPostRequestErrorMessage": "無法從 Github 獲取最新文章請求。",
"PostRequestFromGithubIssue": "現在沒有任何文章請求。",
"LatestPosts": "最新帖子",
"ArticleRequests": "文章請求",
"AllArticleRequests": "查看所有文章請求",
"AllPostRequests": "查看所有文章請求",
"SubscribeToTheNewsletter": "訂閱時事通訊",
"NewsletterEmailDefinition": "獲取有關 ABP 中發生的事件的信息,例如新版本、免費資源、文章等。",
"NoThanks": "不,謝謝",
"MaybeLater": "也許以後",
"JoinOurArticleNewsletter": "加入我們的文章通訊",
"JoinOurPostNewsletter": "加入我們的文章通訊",
"Community": "社區",
"Marketing": "營銷",
"CommunityPrivacyPolicyConfirmation": "我同意條款和條件以及<a href=\"https://commercial.abp.io/Privacy\">隱私政策</a>。",
"ArticleRequestMessageTitle": "在 GitHub 上<a href=\"https://github.com/abpframework/abp/issues/new\">打開問題</a>以請求您想在此網站上查看的文章/教程。",
"ArticleRequestMessageBody": "這裡是社區請求的文章列表。你想寫一篇要求的文章嗎?請點擊請求並加入討論。",
"PostRequestMessageTitle": "在 GitHub 上<a href=\"https://github.com/abpframework/abp/issues/new\">打開問題</a>以請求您想在此網站上查看的文章/教程。",
"PostRequestMessageBody": "這裡是社區請求的文章列表。你想寫一篇要求的文章嗎?請點擊請求並加入討論。",
"Language": "語",
"CreateArticleLanguageInfo": "帖子內容的語言。",
"CreatePostLanguageInfo": "帖子內容的語言。",
"VideoPost": "視頻帖子",
"Article": "文章",
"Post": "文章",
"Read": "讀",
"CreateGithubArticleUrlInfo": "文章的原始 GitHub URL。",
"CreateGithubPostUrlInfo": "文章的原始 GitHub URL。",
"CreateVideoContentUrlInfo": "帖子的原始 YouTube 網址。",
"CreateExternalArticleUrlInfo": "文章的原始外部 URL。",
"CreateExternalPostUrlInfo": "文章的原始外部 URL。",
"VideoContentForm": "在 YouTube 上提交視頻",
"GithubPostForm": "在 GitHub 上提交文章",
"ExternalPostForm": "提交外部內容",
"HowToPost": "如何發帖?",
"Posts": "帖子",
"VideoUrl": "視頻網址",
"GithubArticleUrl": "Github 文章網址",
"ExternalArticleUrl": "外部文章網址",
"GithubPostUrl": "Github 文章網址",
"ExternalPostUrl": "外部文章網址",
"CreatePostCoverInfo": "要創建有效的帖子,請添加封面照片。上傳 16:9 縱橫比的圖片以獲得最佳觀看效果。最大文件大小:1MB。",
"ThankYouForContribution": "感謝您為 ABP 社區做出貢獻。",
"GithubArticle": "Github 文章",
"GithubArticleSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> 用 Markdown 格式在任何公共 GitHub 存儲庫上寫一篇文章。 <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">示例</a>",
"GithubArticleSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> 使用表單提交您的文章 URL。",
"GithubArticleSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> 您的文章將在此網站中呈現。",
"GithubPost": "Github 文章",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> 用 Markdown 格式在任何公共 GitHub 存儲庫上寫一篇文章。 <a target=\"_blank\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Posts/2020-12-04-Event-Organizer/Post.md\">示例</a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> 使用表單提交您的文章 URL。",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> 您的文章將在此網站中呈現。",
"YoutubeVideo": "優酷視頻",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> 在 YouTube 上發布您的視頻。",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> 使用表單提交視頻 URL。",
@ -140,8 +140,8 @@
"NoPostsFound": "沒有找到帖子!",
"SearchInPosts": "在帖子中搜索...",
"MinimumSearchContent": "您必須輸入至少 3 個字符!",
"Volo.AbpIo.Domain:060001": "源 URL(\"{ArticleUrl}\") 不是 Github URL",
"Volo.AbpIo.Domain:060002": "文章內容無法從 Github(\"{ArticleUrl}\") 資源中獲得。",
"Volo.AbpIo.Domain:060001": "源 URL(\"{PostUrl}\") 不是 Github URL",
"Volo.AbpIo.Domain:060002": "文章內容無法從 Github(\"{PostUrl}\") 資源中獲得。",
"Volo.AbpIo.Domain:060003": "沒有找到文章內容!"
}
}

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ar.json

@ -167,8 +167,8 @@
"Compatible": "متوافق",
"MeeTTheABPCommunityInfo": "مهمتنا هي خلق بيئة حيث يمكن للمطورين مساعدة بعضهم البعض بالمقالات ، والبرامج التعليمية ، ودراسات الحالة ، وما إلى ذلك ، ومقابلة أشخاص متشابهين في التفكير.",
"JoinTheABPCommunityInfo": "انخرط في مجتمع نابض بالحياة وكن مساهمًا في إطار عمل برنامج ABP!",
"AllArticles": "جميع المقالات",
"SubmitYourArticle": "إرسال مقالتك",
"AllPosts": "جميع المقالات",
"SubmitYourPost": "إرسال مقالتك",
"DynamicClientProxyDocument": "اطلع على وثائق الوكيل الديناميكي للعميل لـ <a href=\"{0}\"> JavaScript </a> و <a href=\"{1}\"> C # </a>.",
"EmailSMSAbstractionsDocument": "راجع مستندات <a href=\"{0}\"> المراسلة بالبريد الإلكتروني </a> و <a href=\"{1}\"> إرسال الرسائل القصيرة </a> للحصول على مزيد من المعلومات.",
"CreateProjectWizard": "ينشئ هذا المعالج مشروعًا جديدًا من قالب بدء التشغيل الذي تم تكوينه بشكل صحيح لبدء الانتقال إلى مشروعك.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "تم تصميم إطار العمل الأساسي كواجهة مستخدم مستقلة ويمكن أن يعمل مع أي نوع من أنظمة واجهة المستخدم ، في حين أن هناك العديد من الخيارات المدمجة والمبنية مسبقًا متوفرة خارج الصندوق.",
"MultipleDBOptionsExplanation": "يمكن أن يعمل إطار العمل مع أي مصدر بيانات ، بينما يتم تطوير ودعم مقدمي الخدمات التاليين رسميًا ؛",
"SelectLanguage": "اختار اللغة",
"LatestArticleOnCommunity": "أحدث مقال عن مجتمع ABP",
"LatestPostOnCommunity": "أحدث مقال عن مجتمع ABP",
"Register": "يسجل",
"IsDownloadable": "قابل للتنزيل",
"DatabaseOptions": "خيارات قاعدة البيانات",
@ -223,8 +223,8 @@
"GettingStartedMessage": "راجع مستند البدء لمعرفة كيفية تكوين الحل وتشغيله.",
"WebAppDevTutorial": "دروس تطوير تطبيقات الويب",
"WebAppDevTutorialMessage": "انظر وثيقة البرنامج التعليمي لتطوير تطبيقات الويب للحصول على عينة تطوير خطوة بخطوة.",
"CommunityArticles": "مقالات المجتمع",
"CommunityArticleMessage": "تحقق من منصة مجتمع ABP لقراءة مقالات مفيدة حول إطار عمل ABP.",
"CommunityPosts": "مقالات المجتمع",
"CommunityPostMessage": "تحقق من منصة مجتمع ABP لقراءة مقالات مفيدة حول إطار عمل ABP.",
"InvestigateSolutionDetails": "تحقق من تفاصيل الحل",
"StartupTemplateDocumentationMessage": "راجع مستند نموذج بدء تشغيل التطبيق للتعرف على بنية الحل وهيكله.",
"ClientSideDevelopment": "تطوير جانب العميل",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/cs.json

@ -167,8 +167,8 @@
"Compatible": "Kompatibilní",
"MeeTTheABPCommunityInfo": "Naším posláním je vytvářet prostředí, kde si vývojáři mohou navzájem pomáhat články, návody, případovými studiemi atd. a setkávat se s podobně smýšlejícími lidmi.",
"JoinTheABPCommunityInfo": "Zapojte se do živé komunity a staňte se přispěvatelem do rámce ABP!",
"AllArticles": "Všechny články",
"SubmitYourArticle": "Odešlete svůj článek",
"AllPosts": "Všechny články",
"SubmitYourPost": "Odešlete svůj článek",
"DynamicClientProxyDocument": "Podívejte se na dokumentaci dynamického klientského proxy pro <a href=\"{0}\">JavaScript</a> a <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Další informace naleznete v dokumentech <a href=\"{0}\">e-maily</a> a <a href=\"{1}\">odesílání SMS</a>.",
"CreateProjectWizard": "Tento průvodce vytvoří nový projekt ze spouštěcí šablony, která je správně nakonfigurována tak, aby spustila váš projekt.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Základní rámec je navržen jako nezávislý na uživatelském rozhraní a může pracovat s jakýmkoli typem systému uživatelského rozhraní, přičemž existuje několik předpřipravených a integrovaných možností, které jsou k dispozici ihned po vybalení.",
"MultipleDBOptionsExplanation": "Framework může pracovat s jakýmkoli zdrojem dat, přičemž následující poskytovatelé jsou oficiálně vyvinuti a podporováni;",
"SelectLanguage": "Zvolte jazyk",
"LatestArticleOnCommunity": "Nejnovější článek o komunitě ABP",
"LatestPostOnCommunity": "Nejnovější článek o komunitě ABP",
"Register": "Registrovat",
"IsDownloadable": "Je ke stažení",
"DatabaseOptions": "Možnosti databáze",
@ -223,8 +223,8 @@
"GettingStartedMessage": "V dokumentu Začínáme se dozvíte, jak nakonfigurovat a spustit řešení.",
"WebAppDevTutorial": "Výukový program pro vývojáře webových aplikací",
"WebAppDevTutorialMessage": "Ukázku vývoje krok za krokem najdete v dokumentu výukového programu pro vývoj webových aplikací.",
"CommunityArticles": "Komunitní články",
"CommunityArticleMessage": "Podívejte se na ABP Community Platform a přečtěte si užitečné články pro ABP Framework.",
"CommunityPosts": "Komunitní články",
"CommunityPostMessage": "Podívejte se na ABP Community Platform a přečtěte si užitečné články pro ABP Framework.",
"InvestigateSolutionDetails": "Podívejte se na Podrobnosti řešení",
"StartupTemplateDocumentationMessage": "Viz dokument šablony spouštění aplikace, kde se dozvíte o architektuře a struktuře vašeho řešení.",
"ClientSideDevelopment": "Vývoj na straně klienta",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de-DE.json

@ -167,8 +167,8 @@
"Compatible": "Kompatibel",
"MeeTTheABPCommunityInfo": "Unsere Mission ist es, eine Umgebung zu schaffen, in der Entwickler sich gegenseitig mit Beiträgen, Tutorials, Fallstudien usw. helfen und Gleichgesinnte treffen können.",
"JoinTheABPCommunityInfo": "Beteiligen Sie sich an einer lebendigen Community und tragen Sie zum ABP Framework bei!",
"AllArticles": "Alle Beiträge",
"SubmitYourArticle": "Reichen Sie Ihren Beitrag ein",
"AllPosts": "Alle Beiträge",
"SubmitYourPost": "Reichen Sie Ihren Beitrag ein",
"DynamicClientProxyDocument": "In der Dokumentation zu den Dynamischen Client-Proxies finden Sie Informationen zu <a href=\"{0}\">JavaScript</a> & <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Weitere Informationen finden Sie in den Unterlagen <a href=\"{0}\">E-Mail-Senden</a> and <a href=\"{1}\">SMS-Senden</a>.",
"CreateProjectWizard": "Dieser Assistent erstellt ein neues Projekt aus der Startvorlage, die ordnungsgemäß konfiguriert ist, um Ihr Projekt zu starten.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Das Kernframework ist UI-unabhängig konzipiert und kann mit jeder Art von UI-System arbeiten, während mehrere vorgefertigte und integrierte Optionen sofort einsatzbereit sind.",
"MultipleDBOptionsExplanation": "Das Framework kann mit jeder Datenquelle arbeiten, während die folgenden Anbieter offiziell entwickelt und unterstützt werden;",
"SelectLanguage": "Sprache auswählen",
"LatestArticleOnCommunity": "Neuester Artikel zur ABP Community",
"LatestPostOnCommunity": "Neuester Artikel zur ABP Community",
"Register": "Registrieren",
"IsDownloadable": "Ist herunterladbar",
"DatabaseOptions": "Datenbankoptionen",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Im Dokument \"Erste Schritte\" erfahren Sie, wie Sie Ihre Lösung konfigurieren und ausführen.",
"WebAppDevTutorial": "Web-App-Entwickler-Tutorial",
"WebAppDevTutorialMessage": "Im Tutorialdokument zur Entwicklung von Webanwendungen finden Sie ein schrittweises Entwicklungsbeispiel.",
"CommunityArticles": "Community-Artikel",
"CommunityArticleMessage": "Überprüfen Sie die ABP Community Platform, um nützliche Artikel zum ABP Framework zu lesen.",
"CommunityPosts": "Community-Artikel",
"CommunityPostMessage": "Überprüfen Sie die ABP Community Platform, um nützliche Artikel zum ABP Framework zu lesen.",
"InvestigateSolutionDetails": "Sehen Sie sich die Lösungsdetails an",
"StartupTemplateDocumentationMessage": "Sehen Sie sich das Vorlagendokument für den Anwendungsstart an, um mehr über die Architektur und Struktur Ihrer Lösung zu erfahren.",
"ClientSideDevelopment": "Kundenseitige Entwicklung",

16
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en-GB.json

@ -164,11 +164,11 @@
"BasedLayeringModel": "Based Layering Model",
"Microservice": "Microservice",
"Compatible": "Compatible",
"MeeTTheABPCommunityInfo": "Our mission is to create an environment where developers can help each other with articles, tutorials, case studies, etc. and meet like-minded people.",
"MeeTTheABPCommunityInfo": "Our mission is to create an environment where developers can help each other with posts, tutorials, case studies, etc. and meet like-minded people.",
"JoinTheABPCommunityInfo": "Get involved with a vibrant community and become a contributor to the ABP Framework!",
"AllArticles": "All Articles",
"SubmitYourArticle": "Submit Your Article",
"DynamicClientProxyDocument": "See the dynamic client proxy documentations for <a href=\"{0}\">JavaScript</a> & <a href=\"{1}\">C#</a>.",
"AllPosts": "All Posts",
"SubmitYourPost": "Submit Your Post",
"DynamicClientProxyDocument": "See the dynamic client proxy documentation for <a href=\"{0}\">JavaScript</a> & <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "See the <a href=\"{0}\">emailing</a> and <a href=\"{1}\">SMS sending</a> documents for more information.",
"CreateProjectWizard": "This wizard creates a new project from the startup template which is properly configured to jump start to your project.",
"TieredOption": "Creates a tiered solution where Web and Http API layers are physically separated. If not checked, creates a layered solution which is less complex and suitable for most scenarios.",
@ -194,7 +194,7 @@
"MultipleUIOptionsExplanation": "The core framework is designed as UI independent and can work with any type of UI system, while there are multiple pre-built and integrated options are provided out of the box.",
"MultipleDBOptionsExplanation": "The framework can work with any data source, while the following providers are officially developed and supported:",
"SelectLanguage": "Select language",
"LatestArticleOnCommunity": "Latest Article on ABP Community",
"LatestPostOnCommunity": "Latest Post on ABP Community",
"Register": "Register",
"IsDownloadable": "Is downloadable",
"DatabaseOptions": "Database Options",
@ -222,8 +222,8 @@
"GettingStartedMessage": "See getting started document to learn how to configure and run your solution.",
"WebAppDevTutorial": "Web App Dev Tutorial",
"WebAppDevTutorialMessage": "See web application development tutorial document for a step by step development sample.",
"CommunityArticles": "Community Articles",
"CommunityArticleMessage": "Check ABP Community Platform to read useful articles for ABP Framework.",
"CommunityPosts": "Community Posts",
"CommunityPostMessage": "Check ABP Community Platform to read useful posts for ABP Framework.",
"InvestigateSolutionDetails": "Check out the Solution Details",
"StartupTemplateDocumentationMessage": "See application startup template document to learn the architecture and the structure of your solution.",
"ClientSideDevelopment": "Client Side Development",
@ -269,7 +269,7 @@
"GoHome": "Go Home",
"InvalidFormInputs": "Please, type the valid information specified on the form.",
"DDDBookEmailBody": "Thank you. <br /> To download your book, <a href=\"{0}\">click here</a>.",
"SubscribeToNewsletter": "Subscribe to the newsletter to get information about happenings in the ABP.IO Platform, like new releases, articles, offers, and more.",
"SubscribeToNewsletter": "Subscribe to the newsletter to get information about happenings in the ABP.IO Platform, like new releases, posts, offers, and more.",
"FirstEdition": "First Edition"
}
}

155
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json

@ -1,7 +1,7 @@
{
"culture": "en",
"texts": {
"GetStarted": "Get Started - Startup Templates",
"GetStarted": "Get Started",
"Create": "Create",
"NewProject": "New Project",
"DirectDownload": "Direct Download",
@ -10,13 +10,13 @@
"DatabaseProvider": "Database provider",
"DatabaseManagementSystem": "Database management system",
"NTier": "N-Tier",
"IncludeUserInterface": "Include user interface",
"IncludeUserInterface": "Include User Interface",
"CreateNow": "Create now",
"TheStartupProject": "The startup project",
"Tutorial": "Tutorial",
"UsingCLI": "Using CLI",
"SeeDetails": "See Details",
"AbpShortDescription": "ABP Framework is a complete infrastructure to create modern web applications by following the software development best practices and conventions.",
"AbpShortDescription": "ABP Framework is a complete infrastructure to create modern web applications by following the best practices and conventions of software development.",
"SourceCodeUpper": "SOURCE CODE",
"LatestReleaseLogs": "Latest release logs",
"Infrastructure": "Infrastructure",
@ -28,7 +28,7 @@
"DomainDrivenDesign": "Domain Driven Design",
"DomainDrivenDesignExplanation": "Designed and developed based on DDD patterns and principles. Provides a layered model for your application.",
"Authorization": "Authorization",
"AuthorizationExplanation": "Advanced authorization with user, role and fine-grained permission system. Built on the Microsoft Identity library.",
"AuthorizationExplanation": "Advanced authorization with user, role and fine-grained permission system. Built on Microsoft Identity library.",
"MultiTenancy": "Multi-Tenancy",
"MultiTenancyExplanationShort": "SaaS applications made easy! Integrated multi-tenancy from database to UI.",
"CrossCuttingConcerns": "Cross Cutting Concerns",
@ -40,13 +40,13 @@
"Theming": "Theming",
"ThemingExplanationShort": "Use and customize the bootstrap-based standard UI theme or create your own.",
"BootstrapTagHelpersDynamicForms": "Bootstrap Tag Helpers & Dynamic Forms",
"BootstrapTagHelpersDynamicFormsExplanation": "Instead of manually writing the repeating details of bootstrap components, Use ABP's tag helpers to simplify it and take advantage of intellisense. Quickly build UI forms based on a C# model using the dynamic form tag helper.",
"BootstrapTagHelpersDynamicFormsExplanation": "Instead of manually writing the repeating details of bootstrap components, Use ABP's tag helpers to simplify them and take advantage of the IntelliSense. Quickly build UI forms based on a C# model using the dynamic form tag helper.",
"HTTPAPIsDynamicProxies": "HTTP APIs & Dynamic Proxies",
"HTTPAPIsDynamicProxiesExplanation": "Automatically expose application services as REST style HTTP APIs, and consume them with dynamic JavaScript and C# proxies.",
"CompleteArchitectureInfo": "Modern architecture to create maintainable software solutions.",
"DomainDrivenDesignBasedLayeringModelExplanation": "Helps you to implement a DDD based layered architecture and build a maintainable code base.",
"DomainDrivenDesignBasedLayeringModelExplanationCont": "Provides startup templates, abstractions, base classes, services, documentation and guides to help you to develop your application based on DDD patterns & principles.",
"MicroserviceCompatibleModelExplanation": "The core framework & pre-build modules are designed with microservice architecture in mind.",
"DomainDrivenDesignBasedLayeringModelExplanation": "Helps implement a DDD based layered architecture and builds a maintainable code base.",
"DomainDrivenDesignBasedLayeringModelExplanationCont": "Provides startup templates, abstractions, base classes, services, documentation and guides to help you develop your application based on DDD patterns & principles.",
"MicroserviceCompatibleModelExplanation": "The core framework & pre-built modules are designed with microservice architecture in mind.",
"MicroserviceCompatibleModelExplanationCont": "Provides infrastructure, integrations, samples and documentation to implement microservice solutions easier, while it doesn\u2019t bring additional complexity if you want a monolithic application.",
"ModularInfo": "ABP provides a module system that allows you to develop reusable application modules, tie into application lifecycle events, and express dependencies between core parts of your system.",
"PreBuiltModulesThemes": "Pre-Built Modules & Themes",
@ -54,7 +54,7 @@
"NuGetNPMPackages": "NuGet & NPM Packages",
"NuGetNPMPackagesExplanation": "Distributed as NuGet & NPM packages. Easy to install and upgrade.",
"ExtensibleReplaceable": "Extensible/Replaceable",
"ExtensibleReplaceableExplanation": "All services & modules are designed extensibility in mind. You can replace services, pages, styles and components.",
"ExtensibleReplaceableExplanation": "All services & modules are designed with extensibility in mind. You can replace services, pages, styles and components.",
"CrossCuttingConcernsExplanation2": "Keep your codebase smaller so you can maintain focus on the code that’s specific to your business.",
"CrossCuttingConcernsExplanation3": "Don\u2019t send time implementing common application requirements on multiple projects.",
"AuthenticationAuthorization": "Authentication & Authorization",
@ -67,7 +67,7 @@
"Multitenancy": "Multitenancy",
"DataFiltering": "Data filtering",
"ConventionOverConfiguration": "Convention Over Configuration",
"ConventionOverConfigurationExplanation": "ABP implements common application conventions by default with a minimal or zero configuration.",
"ConventionOverConfigurationExplanation": "ABP implements common application conventions by default with minimal or zero configuration.",
"ConventionOverConfigurationExplanationList1": "Auto registers known services to dependency injection.",
"ConventionOverConfigurationExplanationList2": "Exposes application services as HTTP APIs by naming conventions.",
"ConventionOverConfigurationExplanationList3": "Creates dynamic HTTP client proxies for C# and JavaScript.",
@ -94,7 +94,7 @@
"DynamicForms": "Dynamic Forms",
"BundlingMinification": "Bundling & Minification",
"BackgroundJobs": "Background Jobs",
"BackgroundJobsExplanation": "Define simple classes to execute jobs in background as queued. Use built-in job manager or integrate your own. <a href=\"{0}\">Hangfire</a> & <a href=\"{1}\">RabbitMQ</a> integrations are already available.",
"BackgroundJobsExplanation": "Define simple classes to execute jobs in the background as queued. Use the built-in job manager or integrate your own. <a href=\"{0}\">Hangfire</a> & <a href=\"{1}\">RabbitMQ</a> integrations are already available.",
"DDDInfrastructure": "DDD Infrastructure",
"DomainDrivenDesignInfrastructure": "Domain Driven Design Infrastructure",
"AutoRESTAPIs": "Auto REST APIs",
@ -115,20 +115,20 @@
"DependencyInjection": "Dependency Injection",
"DependencyInjectionByConventions": "Dependency Injection by Conventions",
"ABPCLIExplanation": "ABP CLI (Command Line Interface) is a command line tool to perform some common operations for ABP based solutions.",
"ModularityExplanation": "ABP provides a complete infrastructure to build your own application modules those may have entities, services, database integration, APIs, UI components and so on..", //TODO: strong "your own application modules",-
"MultiTenancyExplanation": "ABP framework not only supports to develop multi-tenant applications, but also makes your code mostly unaware of the multi-tenancy.",
"ModularityExplanation": "ABP provides a complete infrastructure to build your own application modules that may have entities, services, database integration, APIs, UI components and so on..", //TODO: strong "your own application modules",-
"MultiTenancyExplanation": "ABP framework doesn't only support developing multi-tenant applications, but also makes your code mostly unaware of the multi-tenancy.",
"MultiTenancyExplanation2": "Can automatically determine the current tenant, isolate data of different tenants from each other.",
"MultiTenancyExplanation3": "Supports single database, database per tenant and hybrid approaches.",
"MultiTenancyExplanation4": "You focus on your business code and let the framework to handle multi-tenancy on behalf of you.",
"BootstrapTagHelpersExplanation": "Instead of manually writing the repeating details of bootstrap components, use ABP's tag helpers to simplify it and take advantage of intellisense. You can definitely use Bootstrap whenever you need it.",
"MultiTenancyExplanation4": "You focus on your business code and let the framework handle multi-tenancy on behalf of you.",
"BootstrapTagHelpersExplanation": "Instead of manually writing the repeating details of bootstrap components, use ABP's tag helpers to simplify it and take advantage of the IntelliSense. You can definitely use Bootstrap whenever you need it.",
"DynamicFormsExplanation": "Dynamic form & input tag helpers can create the complete form from a C# class as the model.",
"AuthenticationAuthorizationExplanation": "Rich authentication & authorization options integrated to ASP.NET Core Identity & IdentityServer4. Provides an extensible & detailed permission system.",
"CrossCuttingConcernsExplanation": "Don't repeat yourself to implement all these common stuff again & again. Focus on your business code and let ABP them automate them by conventions.",
"CrossCuttingConcernsExplanation": "Don't repeat yourself to implement all this common stuff again & again. Focus on your business code and let ABP automate them by conventions.",
"DatabaseConnectionTransactionManagement": "Database Connection & Transaction Management",
"CorrelationIdTracking": "Correlation-Id Tracking",
"BundlingMinificationExplanation": "ABP offers a simple, dynamic, powerful, modular and built-in bundling & minification system.",
"VirtualFileSystemnExplanation": "The Virtual File System makes it possible to manage files those do not physically exist on the file system (disk). It's mainly used to embed (js, css, image, cshtml...) files into assemblies and use them like physical files on runtime.",
"ThemingExplanation": "Theming system allows to develop your application & modules theme independent by defining a set of common base libraries and layouts, based on the latest Bootstrap framework.",
"VirtualFileSystemnExplanation": "The Virtual File System makes it possible to manage files that do not physically exist on the file system (disk). It's mainly used to embed the (js, css, image, cshtml...) files into assemblies and use them like physical files on runtime.",
"ThemingExplanation": "Theming system allows developing your application & modules theme independent by defining a set of common base libraries and layouts, based on the latest Bootstrap framework.",
"DomainDrivenDesignInfrastructureExplanation": "A complete infrastructure to build layered applications based on the Domain Driven Design patterns & principles;",
"Specification": "Specification",
"Repository": "Repository",
@ -140,21 +140,21 @@
"AutoRESTAPIsExplanation": "ABP can automagically configure your application services as API Controllers by convention.",
"DynamicClientProxiesExplanation": "Easily consume your APIs from JavaScript and C# clients.",
"DistributedEventBusWithRabbitMQIntegrationExplanation": "Easily publish & consume distributed events using built-in Distributed Event Bus with RabbitMQ integration available.",
"TestInfrastructureExplanation": "The framework has been developed unit & integration testing in mind. Provides you base classes to make it easier. Startup templates come with pre-configured for testing.",
"TestInfrastructureExplanation": "The framework has been developed with unit & integration testing in mind. Provides you base classes to make it easier. Startup templates come pre-configured for testing.",
"AuditLoggingEntityHistoriesExplanation": "Built-in audit logging for business-critical applications. Request, service, method level audit logging and entity histories with property-level details.",
"EmailSMSAbstractionsWithTemplatingSupportExplanation": "IEmailSender and ISmsSender abstractions decouples your application logic from the infrastructure. Advanced email template system allows to create & localize email templates and easily use whenever needed.",
"LocalizationExplanation": "Localization system allows to create resources in plain JSON files and use them to localize your UI. It supports advanced scenarios like inheritance, extensions and JavaScript integration while it is fully compatible with AspNet Core's localization system.",
"SettingManagementExplanation": "Define settings for your application and get values on runtime based on the current configuration, tenant and user.",
"ExtensionMethodsHelpersExplanation": "Don't repeat yourself even for trivial code parts. Extensions & helpers for standard types makes your code much cleaner and easy to write.",
"LocalizationExplanation": "Localization system allows creating resources in plain JSON files and uses them to localize your UI. It supports advanced scenarios like inheritance, extensions and JavaScript integration while it is fully compatible with AspNet Core's localization system.",
"SettingManagementExplanation": "Define settings for your application and get the values on runtime based on the current configuration, tenant and user.",
"ExtensionMethodsHelpersExplanation": "Don't repeat yourself even for trivial code parts. Extensions & helpers for standard types make your code much cleaner and easy to write.",
"AspectOrientedProgrammingExplanation": "Provides a comfortable infrastructure to create dynamic proxies and implement Aspect Oriented Programming. Intercept any class and execute your code before & after every method execution.",
"DependencyInjectionByConventionsExplanation": "No need to register your classes to dependency injection manually. Automatically registers common service types by convention. For other type of services, you can use interfaces and attributes to make it easier and in-place.",
"DataFilteringExplanation": "Define and use data filters those are automatically applied when you query entities from database. Soft Delete & MultiTenant filters are provided out of the box when you implement simple interfaces.",
"DataFilteringExplanation": "Define and use data filters that are automatically applied when you query entities from the database. Soft Delete & MultiTenant filters are provided out of the box when you implement simple interfaces.",
"PublishEvents": "Publish Events",
"HandleEvents": "Handle Events",
"AndMore": "and more...",
"Code": "Code",
"Result": "Result",
"SeeTheDocumentForMoreInformation": "See the <a href=\"{1}\">{0} document</a> for more information",
"SeeTheDocumentForMoreInformation": "Check out the <a href=\"{1}\">{0} document</a> for more information",
"IndexPageHeroSection": "<span class=\"first-line shine\"><strong>open source</strong></span><span class=\"second-line text-uppercase\">Web Application<br />Framework </span><span class=\"third-line shine2\"><strong>for asp.net core</strong></span>",
"UiFramework": "UI Framework",
"EmailAddress": "Email address",
@ -165,37 +165,37 @@
"BasedLayeringModel": "Based Layering Model",
"Microservice": "Microservice",
"Compatible": "Compatible",
"MeeTTheABPCommunityInfo": "Our mission is to create an environment where developers can help each other with articles, tutorials, case studies, etc. and meet like-minded people.",
"MeeTTheABPCommunityInfo": "Our mission is to create an environment where developers can help each other with posts, tutorials, case studies, etc. and meet like-minded people.",
"JoinTheABPCommunityInfo": "Get involved with a vibrant community and become a contributor to the ABP Framework!",
"AllArticles": "All Articles",
"SubmitYourArticle": "Submit Your Article",
"DynamicClientProxyDocument": "See the dynamic client proxy documentations for <a href=\"{0}\">JavaScript</a> & <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "See the <a href=\"{0}\">emailing</a> and <a href=\"{1}\">SMS sending</a> documents for more information.",
"CreateProjectWizard": "This wizard creates a new project from the startup template which is properly configured to jump start to your project.",
"AllPosts": "All Posts",
"SubmitYourPost": "Submit Your Post",
"DynamicClientProxyDocument": "Check out the dynamic client proxy documentations for <a href=\"{0}\">JavaScript</a> & <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Check out the <a href=\"{0}\">emailing</a> and <a href=\"{1}\">SMS sending</a> documents for more information.",
"CreateProjectWizard": "This wizard creates a new project from the startup template which is properly configured to jump start your project.",
"TieredOption": "Creates a tiered solution where Web and Http API layers are physically separated. If not checked, creates a layered solution which is less complex and suitable for most scenarios.",
"SeparateIdentityServerOption": "Separates server side into two applications: First one is for the identity server and the second one is for your server side HTTP API.",
"UseslatestPreVersion": "Uses latest pre-release version",
"ReadTheDocumentation": "<span class=\"text-primary\">Read</span><span class=\"text-success\"> The Documentation</span>",
"SeparateIdentityServerOption": "Separates the server side into two applications: The first one is for the identity server and the second one is for your server side HTTP API.",
"UseslatestPreVersion": "Uses the latest pre-release version",
"ReadTheDocumentation": "Read The Documentation",
"Documentation": "Documentation",
"GettingStartedTutorial": "Getting Started Tutorial",
"ApplicationDevelopmentTutorial": "Application Development Tutorial",
"TheStartupTemplate": "The Startup Template",
"InstallABPCLIInfo": "ABP CLI is the fastest way to start a new solution with the ABP framework. Install the ABP CLI using a command line window:",
"DifferentLevelOfNamespaces": "You can use different level of namespaces; e.g. BookStore, Acme.BookStore or Acme.Retail.BookStore.",
"ABPCLIExamplesInfo": "<strong>new</strong> command creates a <strong>layered MVC application</strong> with <strong>Entity Framework Core</strong> as the database provider. However, it has additional options. Examples:",
"SeeCliDocumentForMoreInformation": "See the <a href=\"{0}\">ABP CLI document</a> for more options or select the \"Direct Download\" tab above.",
"DifferentLevelOfNamespaces": "You can use different levels of namespaces; e.g. BookStore, Acme.BookStore or Acme.Retail.BookStore.",
"ABPCLIExamplesInfo": "The <strong>new</strong> command creates a <strong>layered MVC application</strong> with <strong>Entity Framework Core</strong> as the database provider. However, it has additional options.",
"SeeCliDocumentForMoreInformation": "Check out the <a href=\"{0}\">ABP CLI document</a> for more options or select the \"Direct Download\" tab above.",
"Optional": "Optional",
"LocalFrameworkRef": "Keep local project reference for the framework packages.",
"LocalFrameworkRef": "Keep the local project reference for the framework packages.",
"BlobStoring": "BLOB Storing",
"BlobStoringExplanation": "BLOB Storing system provides an abstraction to work with BLOBs. ABP provides some pre-built storage provider integrations (Azure, AWS, File System, Database, etc.) that you can easily use in your applications.",
"TextTemplating": "Text Templating",
"TextTemplatingExplanation": "Text templating is used to dynamically render contents based on a template and a model (a data object). For example, you can use it to create dynamic email contents with a pre-built template.",
"MultipleUIOptions": "Multiple UI Options",
"MultipleDBOptions": "Multiple Database Providers",
"MultipleUIOptionsExplanation": "The core framework is designed as UI independent and can work with any type of UI system, while there are multiple pre-built and integrated options are provided out of the box.",
"MultipleDBOptionsExplanation": "The framework can work with any data source, while the following providers are officially developed and supported;",
"MultipleUIOptionsExplanation": "The core framework is designed as UI independent and can work with any type of UI system, while there are multiple pre-built and integrated options provided out of the box.",
"MultipleDBOptionsExplanation": "The framework can work with any data source, while the following providers are officially developed and supported:",
"SelectLanguage": "Select language",
"LatestArticleOnCommunity": "Latest Article on ABP Community",
"LatestPostOnCommunity": "Latest Post on ABP Community",
"Register": "Register",
"IsDownloadable": "Is downloadable",
"DatabaseOptions": "Database Options",
@ -220,24 +220,24 @@
"License": "License",
"ProjectCreationSuccessMessage": "Your project has been successfully created",
"HowToRunSolution": "How to Run Your Solution?",
"GettingStartedMessage": "See getting started document to learn how to configure and run your solution.",
"GettingStartedMessage": "Check out the getting started document to learn how to configure and run your solution.",
"WebAppDevTutorial": "Web App Dev Tutorial",
"WebAppDevTutorialMessage": "See web application development tutorial document for a step by step development sample.",
"CommunityArticles": "Community Articles",
"CommunityArticleMessage": "Check ABP Community Platform to read useful articles for ABP Framework.",
"WebAppDevTutorialMessage": "Check out the web application development tutorial document for a step by step development sample.",
"CommunityPosts": "Community Posts",
"CommunityPostMessage": "Check out the ABP Community Platform to read useful posts for ABP Framework.",
"InvestigateSolutionDetails": "Check out the Solution Details",
"StartupTemplateDocumentationMessage": "See application startup template document to learn the architecture and the structure of your solution.",
"StartupTemplateDocumentationMessage": "Check out the application startup template document to learn the architecture and the structure of your solution.",
"ClientSideDevelopment": "Client Side Development",
"ClientSideDevelopmentDocumentationMessage": "See the {0} document to learn key points for user interface (client side) development.",
"DatabaseProviderDocumentationMessage": "See {0} document to learn key points for database layer development.",
"ClientSideDevelopmentDocumentationMessage": "Check out the {0} document to learn the key points for the user interface (client side) development.",
"DatabaseProviderDocumentationMessage": "Check out the {0} document to learn the key points for the database layer development.",
"ABPCommercialExplanationMessage": "ABP Commercial provides premium modules, themes, tooling and support for the ABP Framework.",
"ImplementingDDD": "Implementing Domain Driven Design",
"DDDBookExplanation": "A practical guide for implementing the Domain Driven Design with the ABP Framework.",
"Overview": "Overview",
"DDDBookPracticalGuide": "This is a practical guide for implementing Domain Driven Design (DDD). While the implementation details are based on the ABP Framework infrastructure, the basic concepts, principles and models can be applied to any solution, even if it is not a .NET solution.",
"DDDBookPracticalGuide": "This is a practical guide for implementing the Domain Driven Design (DDD). While the implementation details are based on the ABP Framework infrastructure, the basic concepts, principles and models can be applied to any solution, even if it is not a .NET solution.",
"TableOfContents": "Table of Contents",
"IntroductionToImplementingDDD": "Introduction to Implementing Domain Driven Design",
"WhatIsDDD": "What is Domain Driven Design?",
"IntroductionToImplementingDDD": "Introduction to Implementing the Domain Driven Design",
"WhatIsDDD": "What is the Domain Driven Design?",
"Implementation": "Implementation",
"TheBigPicture": "The Big Picture",
"TheBuildingBlock": "The Building Block",
@ -251,15 +251,15 @@
"EBookSignInForDownload": "To download the e-book sign in",
"SignIn": "Sign In",
"Or": "Or",
"TellUsAboutYourself": "Tell us little bit about yourself",
"TellUsAboutYourself": "Tell us a little bit about yourself",
"Name": "Name",
"Surname": "Surname",
"CompanyName": "Company Name",
"DoYouAgreePrivacyPolicy": "I agree to the <a href=\"https://account.abp.io/Account/TermsConditions\">Terms & Conditions</a> and <a href=\"https://account.abp.io/Account/Privacy\">Privacy Policy</a>.",
"Free": "Free",
"DDDEBook": "DDD E-book",
"DDDEBook": "DDD E-Book",
"PracticalGuideForImplementingDDD": "This book is a practical guide for implementing the Domain Driven Design with the ABP Framework.",
"IntroducingDDD": "Introducing Domain Driven Design",
"IntroducingDDD": "Introducing the Domain Driven Design",
"DDDLayersAndCleanArchitecture": "DDD Layers & Clean Architecture",
"LayeringOfADotnetSolution": "Layering of a .NET Solution",
"ImplementingDDDBuildingBlocks": "Implementing DDD Building Blocks",
@ -270,9 +270,52 @@
"GoHome": "Go Home",
"InvalidFormInputs": "Please, type the valid information specified on the form.",
"DDDBookEmailBody": "Thank you. <br /> To download your book, <a href=\"{0}\">click here</a>.",
"SubscribeToNewsletter": "Subscribe to the newsletter to get information about happenings in the ABP.IO Platform, like new releases, articles, offers, and more.",
"SubscribeToNewsletter": "Subscribe to the newsletter to get information about happenings in the ABP.IO Platform, such as new releases, posts, offers, and more.",
"FirstEdition": "First Edition",
"ThankYou": "Thank you!",
"CheckboxMandatory": "You need to check this to proceed!"
"ThankYou": "Thank you!",
"CheckboxMandatory": "You need to check this to proceed!",
"UserInterface": "User Interface",
"APIGateway": "API Gateway",
"Database": "Database",
"Saas": "Saas",
"OpenSourceWebApp": "Open <span class=\"forever\">source </span> <br/> web application",
"Framework": "Framework",
"AuditLoggingExplanation": "Automatically trace all the operations and data changes in your system.",
"AbpNewCommandExplanation": "Creates new solutions using the ABP startup templates.",
"AbpAddModuleCommandExplanation": "Installs pre-built application modules to your solution",
"AbpUpdateCommandExplanation": "Automatically updates all the ABP related NuGet and NPM packages in your solution.",
"ExploreAllCLICommands": "Explore All CLI Commands",
"ExploreDocumentationAndGuides": "Explore the comprehensive documentation and guides.",
"Documentations": "Documentation",
"Views": "Views",
"ReadMore": "Read More",
"EnterYouEmailToGetNews": "Enter your email to get the latest news about the ABP Framework",
"Tiered": "Tiered",
"SeparateIdentityServer": "Separate Identity Server",
"Preview": "Preview",
"CreateANewSolution": "Create a new solution",
"ABPFrameworkFeatures": "ABP Framework <span class=\"gradient-framework\">Features</span>",
"Commercial": "Commercial",
"ThirdPartyTools": "Third Party Tools",
"Back": "Back",
"Community": "Community",
"SeeMore": "See More",
"DetailsOfTheEBook": "Details of the E-Book",
"JoinOurMarketingNewsletter": "Join our marketing newsletter",
"FrameworkNewsletterConfirmationMessage": "I agree to the <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/TermsConditions\">Terms & Conditions</a> and <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/Privacy\">Privacy Policy</a>.",
"GetYourFreeEBook": "Get Your <span class=\"gradient-framework d-block\">Free DDD E-book </span>",
"EverythingYouNeedToKnow": "Everything you need to know.",
"MasteringTheABPFrameworkExplanation": "Written by the creator of ABP Framework, this book will help you gain a complete understanding of the framework and modern web application development techniques.",
"PreOrderNow": "Pre-Order Now",
"UITheming": "UI Theming",
"UIThemingExplanation": "Create reusable UI themes and layouts or use one of the pre-built UI themes.",
"DataFilteringExplanation2": "Automatically filter on querying from the database to easily implement patterns like soft-delete and multi-tenancy.",
"NeedHelp": "Need Help?",
"GiveYourProjectAName": "Give your project a name",
"SelectProjectType": "Select Project Type",
"SelectUIFramework": "Select UI Framework",
"SelectDatabaseProvider": "Select Database Provider",
"SelectDatabaseManagementSystem": "Select Database Management System",
"InstallingTheABPCLI": "Installing the ABP CLI"
}
}

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/es.json

@ -167,8 +167,8 @@
"Compatible": "Compatible",
"MeeTTheABPCommunityInfo": "Nuestra misión es crear un entorno en el que los desarrolladores puedan ayudarse entre sí con artículos, tutoriales, estudios de casos, etc. y conocer personas de ideas afines.",
"JoinTheABPCommunityInfo": "¡Participe en una comunidad vibrante y conviértase en colaborador del Marco ABP!",
"AllArticles": "Todos los artículos",
"SubmitYourArticle": "Envía tu artículo",
"AllPosts": "Todos los artículos",
"SubmitYourPost": "Envía tu artículo",
"DynamicClientProxyDocument": "Ver la documentación del cliente proxy dinámico para <a href=\"{0}\">JavaScript</a> & <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Ver los documentos de <a href=\"{0}\">emailing</a> y <a href=\"{1}\">envío SMS </a> para más información.",
"CreateProjectWizard": "Este asistente crea un nuevo proyecto a partir de la plantilla de inicio que está correctamente configurado para comenzar con su proyecto.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "El marco principal está diseñado como independiente de la interfaz de usuario y puede funcionar con cualquier tipo de sistema de interfaz de usuario, mientras que hay varias opciones integradas y predefinidas que se proporcionan de forma inmediata.",
"MultipleDBOptionsExplanation": "El marco puede funcionar con cualquier fuente de datos, mientras que los siguientes proveedores están oficialmente desarrollados y respaldados;",
"SelectLanguage": "Vali keel",
"LatestArticleOnCommunity": "Último artículo sobre la comunidad ABP",
"LatestPostOnCommunity": "Último artículo sobre la comunidad ABP",
"Register": "Registrarse",
"IsDownloadable": "Es descargable",
"DatabaseOptions": "Opciones de base de datos",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Consulte el documento de introducción para aprender a configurar y ejecutar su solución.",
"WebAppDevTutorial": "Tutorial para desarrolladores de aplicaciones web",
"WebAppDevTutorialMessage": "Consulte el documento tutorial de desarrollo de aplicaciones web para obtener una muestra de desarrollo paso a paso.",
"CommunityArticles": "Artículos de la comunidad",
"CommunityArticleMessage": "Consulte ABP Community Platform para leer artículos útiles sobre ABP Framework.",
"CommunityPosts": "Artículos de la comunidad",
"CommunityPostMessage": "Consulte ABP Community Platform para leer artículos útiles sobre ABP Framework.",
"InvestigateSolutionDetails": "Consulte los detalles de la solución",
"StartupTemplateDocumentationMessage": "Consulte el documento de la plantilla de inicio de la aplicación para conocer la arquitectura y la estructura de su solución.",
"ClientSideDevelopment": "Desarrollo del lado del cliente",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json

@ -167,8 +167,8 @@
"Compatible": "Yhteensopiva",
"MeeTTheABPCommunityInfo": "Tavoitteenamme on luoda ympäristö, jossa kehittäjät voivat auttaa toisiaan artikkeleilla, oppailla, tapaustutkimuksilla jne. Ja tavata samanmielisiä ihmisiä.",
"JoinTheABPCommunityInfo": "Ole mukana elävässä yhteisössä ja tule osallistujana sivutuotteiden kehykseen!",
"AllArticles": "Kaikki artikkelit",
"SubmitYourArticle": "Lähetä artikkelisi",
"AllPosts": "Kaikki artikkelit",
"SubmitYourPost": "Lähetä artikkelisi",
"DynamicClientProxyDocument": "Katso dynaamisen asiakkaan välityspalvelimen dokumentaatiot <a href=\"{0}\"> JavaScript </a> ja <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Katso lisätietoja <a href=\"{0}\"> sähköpostitse </a> ja <a href=\"{1}\"> tekstiviestien lähettäminen </a> -asiakirjoista.",
"CreateProjectWizard": "Tämä ohjattu toiminto luo uuden projektin käynnistysmallista, joka on määritetty oikein aloittamaan projekti.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Ydinkehys on suunniteltu käyttöliittymästä riippumattomaksi ja se voi toimia minkä tahansa tyyppisen käyttöliittymäjärjestelmän kanssa, kun taas useita valmiiksi rakennettuja ja integroituja vaihtoehtoja toimitetaan heti.",
"MultipleDBOptionsExplanation": "Kehys voi toimia minkä tahansa tietolähteen kanssa, kun taas seuraavat palveluntarjoajat on virallisesti kehitetty ja tuettu;",
"SelectLanguage": "Valitse kieli",
"LatestArticleOnCommunity": "Viimeisin artikkeli ABP Community",
"LatestPostOnCommunity": "Viimeisin artikkeli ABP Community",
"Register": "Rekisteröidy",
"IsDownloadable": "On ladattavissa",
"DatabaseOptions": "Tietokannan asetukset",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Katso aloitusasiakirja, jossa opit määrittämään ja suorittamaan ratkaisusi.",
"WebAppDevTutorial": "Web App Dev -opastus",
"WebAppDevTutorialMessage": "Katso verkkosovelluskehityksen opetusohjelma, jossa on vaiheittainen kehitysesimerkki.",
"CommunityArticles": "Yhteisön artikkelit",
"CommunityArticleMessage": "Tarkista ABP Community Platform lukeaksesi hyödyllisiä artikkeleita ABP Frameworkista.",
"CommunityPosts": "Yhteisön artikkelit",
"CommunityPostMessage": "Tarkista ABP Community Platform lukeaksesi hyödyllisiä artikkeleita ABP Frameworkista.",
"InvestigateSolutionDetails": "Katso ratkaisun tiedot",
"StartupTemplateDocumentationMessage": "Katso sovelluksen käynnistysmallidokumentti oppiaksesi ratkaisusi arkkitehtuurin ja rakenteen.",
"ClientSideDevelopment": "Asiakaspuolen kehitys",

14
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fr.json

@ -165,10 +165,10 @@
"BasedLayeringModel": "Modèle basé sur des couches",
"Microservice": "Microservice",
"Compatible": "Compatible",
"MeeTTheABPCommunityInfo": "Notre mission est de créer un environnement où les développeurs peuvent s'entraider avec des articles, des tutoriels, des études de cas, etc. et rencontrer des personnes partageant les mêmes idées.",
"MeeTTheABPCommunityInfo": "Notre mission est de créer un environnement où les développeurs peuvent s'entraider avec des posts, des tutoriels, des études de cas, etc. et rencontrer des personnes partageant les mêmes idées.",
"JoinTheABPCommunityInfo": "Impliquez-vous dans une communauté dynamique et devenez un contributeur au cadre ABP!",
"AllArticles": "Tous les articles",
"SubmitYourArticle": "Soumettez votre article",
"AllPosts": "Tous les posts",
"SubmitYourPost": "Soumettez votre post",
"DynamicClientProxyDocument": "Consultez les documentations sur le proxy client dynamique pour <a href=\"{0}\"> JavaScript </a> et <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Consultez les documents <a href=\"{0}\"> e-mail </a> et <a href=\"{1}\"> Envoi de SMS </a> pour plus d'informations.",
"CreateProjectWizard": "Cet assistant crée un nouveau projet à partir du modèle de démarrage qui est correctement configuré pour démarrer rapidement votre projet.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Le framework de base est conçu comme indépendant de l'interface utilisateur et peut fonctionner avec tout type de système d'interface utilisateur, tandis que plusieurs options prédéfinies et intégrées sont fournies prêtes à l'emploi.",
"MultipleDBOptionsExplanation": "Le framework peut fonctionner avec n'importe quelle source de données, tandis que les fournisseurs suivants sont officiellement développés et pris en charge;",
"SelectLanguage": "Choisir la langue",
"LatestArticleOnCommunity": "Dernier article sur la communauté ABP",
"LatestPostOnCommunity": "Dernier post sur la communauté ABP",
"Register": "S'inscrire",
"IsDownloadable": "Est téléchargeable",
"DatabaseOptions": "Options de base de données",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Consultez le document de mise en route pour savoir comment configurer et exécuter votre solution.",
"WebAppDevTutorial": "Tutoriel de développement d'applications Web",
"WebAppDevTutorialMessage": "Voir le document du didacticiel de développement d'applications Web pour un exemple de développement étape par étape.",
"CommunityArticles": "Articles de la communauté",
"CommunityArticleMessage": "Consultez la plate-forme communautaire ABP pour lire des articles utiles pour le cadre ABP.",
"CommunityPosts": "Posts de la communauté",
"CommunityPostMessage": "Consultez la plate-forme communautaire ABP pour lire des posts utiles pour le cadre ABP.",
"InvestigateSolutionDetails": "Consultez les détails de la solution",
"StartupTemplateDocumentationMessage": "Consultez le document de modèle de démarrage d'application pour connaître l'architecture et la structure de votre solution.",
"ClientSideDevelopment": "Développement côté client",
@ -270,7 +270,7 @@
"GoHome": "Rentrer chez soi",
"InvalidFormInputs": "Veuillez saisir les informations valides spécifiées sur le formulaire.",
"DDDBookEmailBody": "Merci. <br /> Pour télécharger votre livre, <a href=\"{0}\">cliquez ici</a>.",
"SubscribeToNewsletter": "Abonnez-vous à la newsletter pour obtenir des informations sur les événements de la plate-forme ABP.IO, comme les nouvelles versions, articles, offres, etc.",
"SubscribeToNewsletter": "Abonnez-vous à la newsletter pour obtenir des informations sur les événements de la plate-forme ABP.IO, comme les nouvelles versions, posts, offres, etc.",
"FirstEdition": "Première édition",
"ThankYou": "Merci!",
"CheckboxMandatory": "Vous devez vérifier cela pour continuer !"

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hi.json

@ -167,8 +167,8 @@
"Compatible": "संगत",
"MeeTTheABPCommunityInfo": "हमारा मिशन एक ऐसा वातावरण बनाना है जहां डेवलपर्स लेख, ट्यूटोरियल, केस स्टडी आदि के साथ एक-दूसरे की मदद कर सकें और समान विचारधारा वाले लोगों से मिल सकें।",
"JoinTheABPCommunityInfo": "एक जीवंत समुदाय के साथ शामिल हों और ABP फ्रेमवर्क में योगदानकर्ता बनें!",
"AllArticles": "सभी चीज़ें",
"SubmitYourArticle": "अपना लेख प्रस्तुत करें",
"AllPosts": "सभी चीज़ें",
"SubmitYourPost": "अपना लेख प्रस्तुत करें",
"DynamicClientProxyDocument": "<a href=\"{0}\">JavaScript</a> और <a href=\"{1}\">C#</a> के लिए गतिशील क्लाइंट प्रॉक्सी दस्तावेज़ देखें।",
"EmailSMSAbstractionsDocument": "अधिक जानकारी के लिए <a href=\"{0}\">ईमेलिंग</a> और <a href=\"{1}\">एसएमएस भेजना</a> दस्तावेज़ देखें।",
"CreateProjectWizard": "यह विज़ार्ड स्टार्टअप टेम्प्लेट से एक नई परियोजना बनाता है जो आपकी परियोजना को शुरू करने के लिए ठीक से कॉन्फ़िगर किया गया है।",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "कोर फ्रेमवर्क को यूआई स्वतंत्र के रूप में डिज़ाइन किया गया है और यह किसी भी प्रकार के यूआई सिस्टम के साथ काम कर सकता है, जबकि कई पूर्व-निर्मित और एकीकृत विकल्प बॉक्स से बाहर प्रदान किए गए हैं।",
"MultipleDBOptionsExplanation": "रूपरेखा किसी भी डेटा स्रोत के साथ काम कर सकती है, जबकि निम्नलिखित प्रदाता आधिकारिक रूप से विकसित और समर्थित हैं;",
"SelectLanguage": "भाषा का चयन करें",
"LatestArticleOnCommunity": "एबीपी समुदाय पर नवीनतम लेख",
"LatestPostOnCommunity": "एबीपी समुदाय पर नवीनतम लेख",
"Register": "रजिस्टर करें",
"IsDownloadable": "डाउनलोड करने योग्य है",
"DatabaseOptions": "डेटाबेस विकल्प",
@ -223,8 +223,8 @@
"GettingStartedMessage": "अपने समाधान को कॉन्फ़िगर और चलाने का तरीका जानने के लिए आरंभ करना दस्तावेज़ देखें।",
"WebAppDevTutorial": "वेब ऐप देव ट्यूटोरियल",
"WebAppDevTutorialMessage": "चरण-दर-चरण विकास नमूने के लिए वेब अनुप्रयोग विकास ट्यूटोरियल दस्तावेज़ देखें।",
"CommunityArticles": "सामुदायिक लेख",
"CommunityArticleMessage": "एबीपी फ्रेमवर्क के लिए उपयोगी लेख पढ़ने के लिए एबीपी कम्युनिटी प्लेटफॉर्म देखें।",
"CommunityPosts": "सामुदायिक लेख",
"CommunityPostMessage": "एबीपी फ्रेमवर्क के लिए उपयोगी लेख पढ़ने के लिए एबीपी कम्युनिटी प्लेटफॉर्म देखें।",
"InvestigateSolutionDetails": "समाधान विवरण देखें",
"StartupTemplateDocumentationMessage": "अपने समाधान की संरचना और संरचना जानने के लिए एप्लिकेशन स्टार्टअप टेम्प्लेट दस्तावेज़ देखें।",
"ClientSideDevelopment": "क्लाइंट साइड डेवलपमेंट",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hu.json

@ -167,8 +167,8 @@
"Compatible": "Összeegyeztethető",
"MeeTTheABPCommunityInfo": "Küldetésünk egy olyan környezet megteremtése, ahol a fejlesztők cikkekkel, oktatóanyagokkal, esettanulmányokkal stb. segíthetik egymást, és találkozhatnak hasonló gondolkodású emberekkel.",
"JoinTheABPCommunityInfo": "Vegyen részt egy élénk közösségben, és váljon az ABP-keretrendszer közreműködőjévé!",
"AllArticles": "Minden cikk",
"SubmitYourArticle": "Küldje be cikkét",
"AllPosts": "Minden cikk",
"SubmitYourPost": "Küldje be cikkét",
"DynamicClientProxyDocument": "Tekintse meg a dinamikus kliens proxy dokumentációját a <a href=\"{0}\">JavaScript</a> és <a href=\"{1}\">C#</a> esetén.",
"EmailSMSAbstractionsDocument": "További információért tekintse meg az <a href=\"{0}\">e-mailezés</a> és az <a href=\"{1}\">SMS-küldés</a> dokumentumokat.",
"CreateProjectWizard": "Ez a varázsló új projektet hoz létre az indítási sablonból, amely megfelelően be van állítva a projekt elindításához.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Az alapkeretet UI-függetlennek tervezték, és bármilyen típusú felhasználói felülettel működik, miközben számos előre elkészített és integrált opció áll rendelkezésre a dobozból.",
"MultipleDBOptionsExplanation": "A keretrendszer bármilyen adatforrással működhet, míg a következő szolgáltatók hivatalos fejlesztésűek és támogatottak;",
"SelectLanguage": "Válasszon nyelvet",
"LatestArticleOnCommunity": "Legújabb cikk az ÁLT-közösségről",
"LatestPostOnCommunity": "Legújabb cikk az ÁLT-közösségről",
"Register": "Regisztráció",
"IsDownloadable": "Letölthető",
"DatabaseOptions": "Adatbázis opciók",
@ -223,8 +223,8 @@
"GettingStartedMessage": "A megoldás konfigurálásával és futtatásával kapcsolatos információkért tekintse meg az első lépések dokumentumát.",
"WebAppDevTutorial": "Web App Dev oktatóanyag",
"WebAppDevTutorialMessage": "Tekintse meg a webalkalmazás-fejlesztési oktatóanyagot a lépésről lépésre bemutatott fejlesztési mintáért.",
"CommunityArticles": "Közösségi cikkek",
"CommunityArticleMessage": "Tekintse meg az ABP Community Platformot, ha hasznos cikkeket szeretne olvasni az ABP Frameworkről.",
"CommunityPosts": "Közösségi cikkek",
"CommunityPostMessage": "Tekintse meg az ABP Community Platformot, ha hasznos cikkeket szeretne olvasni az ABP Frameworkről.",
"InvestigateSolutionDetails": "Tekintse meg a megoldás részleteit",
"StartupTemplateDocumentationMessage": "Tekintse meg az alkalmazásindítási sablon dokumentumát, hogy megismerje a megoldás architektúráját és szerkezetét.",
"ClientSideDevelopment": "Ügyféloldali fejlesztés",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/is.json

@ -167,8 +167,8 @@
"Compatible": "Samhæft",
"MeeTTheABPCommunityInfo": "Markmið okkar er að búa til umhverfi þar sem verktaki getur hjálpað hver öðrum með greinum, námskeiðum, tilviksrannsóknum osfrv. Og hitt fólk með sama hug.",
"JoinTheABPCommunityInfo": "Taktu þátt í lifandi samfélagi og gerðu þátttakendur í ABP ramma!",
"AllArticles": "Allar Greinar",
"SubmitYourArticle": "Senda inn þína grein",
"AllPosts": "Allar Greinar",
"SubmitYourPost": "Senda inn þína grein",
"DynamicClientProxyDocument": "Skoðaðu dynamic client proxy skjölunina fyrir <a href=\"{0}\"> JavaScript </a> og <a href=\"{1}\"> C#</a>.",
"EmailSMSAbstractionsDocument": "Skoðaðu <a href=\"{0}\">netfang sendingar</a> og <a href=\"{1}\">SMS sendingar </a> skjölunina fyrir meiri upplýsingar.",
"CreateProjectWizard": "Þessi gandalfur býr til nýtt verkefni úr gangsetningarsniðmátinu sem er rétt stillt til að byrja á verkefninu þínu.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Kjarnaramminn er hannaður sem sjálfstætt notendaviðmót og getur unnið með hvers konar UI kerfi, en það eru margir fyrirfram innbyggðir og samþættir valkostir veittir úr kassanum.",
"MultipleDBOptionsExplanation": "Ramminn getur unnið með hvaða gagnagjafa sem er, en eftirfarandi veitendur eru opinberlega þróaðir og studdir;",
"SelectLanguage": "Veldu tungumál",
"LatestArticleOnCommunity": "Nýjasta grein frá ABP samfélaginu",
"LatestPostOnCommunity": "Nýjasta grein frá ABP samfélaginu",
"Register": "Skrá",
"IsDownloadable": "Hægt að hlaða niður",
"DatabaseOptions": "Gagnagrunna valmöguleikar",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Sjá byrjunarskjal til að læra hvernig á að stilla og keyra lausnina þína.",
"WebAppDevTutorial": "Kennsluefni fyrir vefþróun",
"WebAppDevTutorialMessage": "Sjá kennslu skjal fyrir vefforrit til að fá skref fyrir skref þróunarúrtak.",
"CommunityArticles": "Greinar eftir samfélagið",
"CommunityArticleMessage": "Skoðaðu ABP Community Platform til að lesa gagnlegar greinar fyrir ABP Framework.",
"CommunityPosts": "Greinar eftir samfélagið",
"CommunityPostMessage": "Skoðaðu ABP Community Platform til að lesa gagnlegar greinar fyrir ABP Framework.",
"InvestigateSolutionDetails": "Rannsakaðu upplýsingar um lausnina",
"StartupTemplateDocumentationMessage": "Sjá sniðmátaskjal forrits til að læra arkitektúr og uppbyggingu lausnarinnar.",
"ClientSideDevelopment": "Framenda Þróun",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/it.json

@ -167,8 +167,8 @@
"Compatible": "Compatibile",
"MeeTTheABPCommunityInfo": "La nostra missione è creare un ambiente in cui gli sviluppatori possano aiutarsi a vicenda con articoli, tutorial, casi di studio, ecc. E incontrare persone che la pensano allo stesso modo.",
"JoinTheABPCommunityInfo": "Fatti coinvolgere da una vivace comunità e diventa un collaboratore di ABP Framework!",
"AllArticles": "Tutti gli articoli",
"SubmitYourArticle": "Invia il tuo articolo",
"AllPosts": "Tutti gli articoli",
"SubmitYourPost": "Invia il tuo articolo",
"DynamicClientProxyDocument": "Consulta la documentazione relativa al proxy del client dinamico per <a href=\"{0}\">JavaScript</a> e <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Per ulteriori informazioni, consulta i documenti di <a href=\"{0}\">invio di email</a> e <a href=\"{1}\">invio di SMS</a>.",
"CreateProjectWizard": "Questa procedura guidata crea un nuovo progetto dal modello di avvio che è configurato correttamente per avviare rapidamente il progetto.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Il framework principale è progettato come indipendente dall'interfaccia utente e può funzionare con qualsiasi tipo di sistema di interfaccia utente, mentre sono disponibili più opzioni predefinite e integrate.",
"MultipleDBOptionsExplanation": "Il framework può funzionare con qualsiasi fonte di dati, mentre i seguenti provider sono ufficialmente sviluppati e supportati;",
"SelectLanguage": "Seleziona la lingua",
"LatestArticleOnCommunity": "Ultimo articolo sulla comunità ABP",
"LatestPostOnCommunity": "Ultimo articolo sulla comunità ABP",
"Register": "Registrati",
"IsDownloadable": "È scaricabile",
"DatabaseOptions": "Opzioni Database",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Guarda la documentazione su come iniziare per imparare a configurare ed eseguire la tua soluzione.",
"WebAppDevTutorial": "Tutorial Sviluppo Web App",
"WebAppDevTutorialMessage": "Guarda tutorial sviluppo applicazione web per un esempio di sviluppo passo passo.",
"CommunityArticles": "Articoli Comunità",
"CommunityArticleMessage": "Verifica la piattaforma Comunità ABP per leggere articoli utili su ABP Framework.",
"CommunityPosts": "Articoli Comunità",
"CommunityPostMessage": "Verifica la piattaforma Comunità ABP per leggere articoli utili su ABP Framework.",
"InvestigateSolutionDetails": "Vedi Dettagli della Soluzione",
"StartupTemplateDocumentationMessage": "Guarda il modello di avvio dell'applicazione per imparare l'architettura e la struttura della tua soluzione.",
"ClientSideDevelopment": "Sviluppo Lato Client",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/nl.json

@ -167,8 +167,8 @@
"Compatible": "Compatibel",
"MeeTTheABPCommunityInfo": "Onze missie is om een omgeving te creëren waar ontwikkelaars elkaar kunnen helpen met artikelen, tutorials, case studies, etc. en gelijkgestemde mensen kunnen ontmoeten.",
"JoinTheABPCommunityInfo": "Word betrokken bij een levendige gemeenschap en lever een bijdrage aan het ABP Framework!",
"AllArticles": "Alle artikelen",
"SubmitYourArticle": "Dien uw artikel in",
"AllPosts": "Alle artikelen",
"SubmitYourPost": "Dien uw artikel in",
"DynamicClientProxyDocument": "Zie de documentatie over dynamische clientproxy's voor <a href=\"{0}\">JavaScript</a> en <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Bekijk de documenten voor <a href=\"{0}\">e-mailen</a> en <a href=\"{1}\">SMS-verzending</a> voor meer informatie.",
"CreateProjectWizard": "Deze wizard maakt een nieuw project van de opstartsjabloon die correct is geconfigureerd om snel van start te gaan met uw project.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Het kernframework is ontworpen als UI-onafhankelijk en kan werken met elk type UI-systeem, terwijl er meerdere kant-en-klare en geïntegreerde opties uit de doos worden geleverd.",
"MultipleDBOptionsExplanation": "Het framework kan met elke databron werken, terwijl de volgende providers officieel zijn ontwikkeld en ondersteund;",
"SelectLanguage": "Selecteer taal",
"LatestArticleOnCommunity": "Laatste artikel over ABP Community",
"LatestPostOnCommunity": "Laatste artikel over ABP Community",
"Register": "Register",
"IsDownloadable": "Is te downloaden",
"DatabaseOptions": "Database-opties",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Zie het document Aan de slag om te leren hoe u uw oplossing configureert en uitvoert.",
"WebAppDevTutorial": "Web App Dev Tutorial",
"WebAppDevTutorialMessage": "Zie het zelfstudiedocument voor de ontwikkeling van webtoepassingen voor een stapsgewijze ontwikkelingsvoorbeeld.",
"CommunityArticles": "Community-artikelen",
"CommunityArticleMessage": "Kijk op ABP Community Platform om nuttige artikelen voor ABP Framework te lezen.",
"CommunityPosts": "Community-artikelen",
"CommunityPostMessage": "Kijk op ABP Community Platform om nuttige artikelen voor ABP Framework te lezen.",
"InvestigateSolutionDetails": "Bekijk de oplossingsdetails",
"StartupTemplateDocumentationMessage": "Zie het applicatie-opstartsjabloondocument om de architectuur en de structuur van uw oplossing te leren.",
"ClientSideDevelopment": "Ontwikkeling aan de klantzijde",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/pl-PL.json

@ -167,8 +167,8 @@
"Compatible": "Zgodny",
"MeeTTheABPCommunityInfo": "Naszą misją jest stworzenie środowiska, w którym programiści mogą pomagać sobie nawzajem poprzez artykuły, tutoriale, studia przypadków itp. i spotykać ludzi o podobnych poglądach.",
"JoinTheABPCommunityInfo": "Zaangażuj się w tętniącą życiem społeczność i zostań współtwórcą ABP Framework!",
"AllArticles": "Wszystkie artykuły",
"SubmitYourArticle": "Prześlij swój artykuł",
"AllPosts": "Wszystkie artykuły",
"SubmitYourPost": "Prześlij swój artykuł",
"DynamicClientProxyDocument": "Zapoznaj się z dokumentacją dynamicznego klienta proxy dla <a href=\"{0}\">JavaScript</a> i <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Zobacz dokumenty <a href=\"{0}\">e-mail</a> i <a href=\"{1}\">wysyłanie SMS</a>, aby uzyskać więcej informacji.",
"CreateProjectWizard": "Ten kreator tworzy nowy projekt z szablonu startowego, który jest prawidłowo skonfigurowany do szybkiego startu projektu.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Podstawowa struktura została zaprojektowana jako niezależna od interfejsu użytkownika i może współpracować z dowolnym systemem interfejsu użytkownika, podczas gdy istnieje wiele gotowych i zintegrowanych opcji dostępnych po wyjęciu z pudełka.",
"MultipleDBOptionsExplanation": "Framework może współpracować z dowolnym źródłem danych, a następujący dostawcy są oficjalnie opracowywani i wspierani;",
"SelectLanguage": "Wybierz język",
"LatestArticleOnCommunity": "Najnowszy artykuł na temat społeczności ABP",
"LatestPostOnCommunity": "Najnowszy artykuł na temat społeczności ABP",
"Register": "Zarejestrować",
"IsDownloadable": "Można pobrać",
"DatabaseOptions": "Opcje bazy danych",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Zobacz dokument wprowadzający, aby dowiedzieć się, jak skonfigurować i uruchomić swoje rozwiązanie.",
"WebAppDevTutorial": "Samouczek dla programistów aplikacji internetowych",
"WebAppDevTutorialMessage": "Zobacz samouczek dotyczący tworzenia aplikacji internetowych, aby zapoznać się z przykładem programowania krok po kroku.",
"CommunityArticles": "Artykuły społeczności",
"CommunityArticleMessage": "Sprawdź ABP Community Platform, aby przeczytać przydatne artykuły dotyczące ABP Framework.",
"CommunityPosts": "Artykuły społeczności",
"CommunityPostMessage": "Sprawdź ABP Community Platform, aby przeczytać przydatne artykuły dotyczące ABP Framework.",
"InvestigateSolutionDetails": "Sprawdź szczegóły rozwiązania",
"StartupTemplateDocumentationMessage": "Zapoznaj się z dokumentem dotyczącym szablonu uruchamiania aplikacji, aby poznać architekturę i strukturę swojego rozwiązania.",
"ClientSideDevelopment": "Rozwój po stronie klienta",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/pt-BR.json

@ -167,8 +167,8 @@
"Compatible": "Compatível",
"MeeTTheABPCommunityInfo": "Nossa missão é criar um ambiente onde os desenvolvedores possam ajudar uns aos outros com artigos, tutoriais, estudos de caso, etc. e encontrar pessoas com interesses semelhantes.",
"JoinTheABPCommunityInfo": "Envolva-se com uma comunidade vibrante e torne-se um colaborador do ABP Framework!",
"AllArticles": "Todos os artigos",
"SubmitYourArticle": "Envie seu artigo",
"AllPosts": "Todos os artigos",
"SubmitYourPost": "Envie seu artigo",
"DynamicClientProxyDocument": "Consulte a documentação do proxy de cliente dinâmico para <a href=\"{0}\"> JavaScript </a> e <a href=\"{1}\"> C # </a>.",
"EmailSMSAbstractionsDocument": "Consulte os documentos de <a href=\"{0}\"> envio por e-mail </a> e <a href=\"{1}\"> envio de SMS </a> para obter mais informações.",
"CreateProjectWizard": "Este assistente cria um novo projeto a partir do modelo de inicialização que está configurado corretamente para iniciar o seu projeto.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "A estrutura principal é projetada como independente da interface do usuário e pode funcionar com qualquer tipo de sistema de interface do usuário, embora existam várias opções pré-construídas e integradas fornecidas fora da caixa.",
"MultipleDBOptionsExplanation": "A estrutura pode funcionar com qualquer fonte de dados, enquanto os seguintes provedores são oficialmente desenvolvidos e suportados;",
"SelectLanguage": "Selecione o idioma",
"LatestArticleOnCommunity": "Artigo mais recente na comunidade ABP",
"LatestPostOnCommunity": "Artigo mais recente na comunidade ABP",
"Register": "Registro",
"IsDownloadable": "Está disponível para download",
"DatabaseOptions": "Opções de banco de dados",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Consulte o documento de introdução para saber como configurar e executar sua solução.",
"WebAppDevTutorial": "Tutorial de desenvolvimento de aplicativo da web",
"WebAppDevTutorialMessage": "Consulte o documento do tutorial de desenvolvimento de aplicativo da web para obter um exemplo de desenvolvimento passo a passo.",
"CommunityArticles": "Artigos da comunidade",
"CommunityArticleMessage": "Verifique a ABP Community Platform para ler artigos úteis sobre a ABP Framework.",
"CommunityPosts": "Artigos da comunidade",
"CommunityPostMessage": "Verifique a ABP Community Platform para ler artigos úteis sobre a ABP Framework.",
"InvestigateSolutionDetails": "Confira os detalhes da solução",
"StartupTemplateDocumentationMessage": "Consulte o documento do modelo de inicialização do aplicativo para aprender a arquitetura e a estrutura de sua solução.",
"ClientSideDevelopment": "Desenvolvimento do lado do cliente",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ro-RO.json

@ -167,8 +167,8 @@
"Compatible": "Compatibil",
"MeeTTheABPCommunityInfo": "Misiunea noastră este de a crea un mediu în care dezvoltatorii să se ajute reciproc cu articole, tutoriale, studii de caz etc. şi să cunoască oameni cu aceleaşi idei.",
"JoinTheABPCommunityInfo": "Implicaţi-vă într-o comunitate vibrantă şi deveniţi un contribuitor la ABP Framework!",
"AllArticles": "Toate articolele",
"SubmitYourArticle": "Trimiteţi-vă articolul",
"AllPosts": "Toate articolele",
"SubmitYourPost": "Trimiteţi-vă articolul",
"DynamicClientProxyDocument": "Consultaţi documentaţia pentru client proxy dinamic pentru <a href=\"{0}\">JavaScript</a> & <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Consultaţi documentele de <a href=\"{0}\">emailing</a> and <a href=\"{1}\">trimiterea de SMS</a> pentru mai multe informaţii.",
"CreateProjectWizard": "Acest formular crează un proiect nou începând cu şablonul de pornire, care este configurat corespunzător pentru a începe direct cu proiectul.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Framework-ul de bază este conceput ca independent de UI şi poate funcţiona cu orice tip de sistem UI, în timp ce mai multe opţiuni pre-construite şi integrate sunt oferite din start.",
"MultipleDBOptionsExplanation": "Framework-ul poate lucra cu orice sursă de date, în timp ce furnizorii următori sunt dezvoltaţi şi acceptaţi oficial;",
"SelectLanguage": "Selectaţi limba",
"LatestArticleOnCommunity": "Ultimul articol de pe comunitatea ABP",
"LatestPostOnCommunity": "Ultimul articol de pe comunitatea ABP",
"Register": "Întregistrare",
"IsDownloadable": "Poate fi descărcat",
"DatabaseOptions": "Opţiunile bazei de date",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Consultaţi documentul de pornire pentru a învăţa cum să vă configuraţi şi să rulaţi soluţia dumneavoastră.",
"WebAppDevTutorial": "Tutorial Web App Dev",
"WebAppDevTutorialMessage": "Consultaţi documentul de dezvoltare a aplicaţiilor web pentru un exemplu de dezvoltare pas cu pas.",
"CommunityArticles": "Articolele comunităţii",
"CommunityArticleMessage": "Verificaţi platforma comunităţii ABP pentru a citi articole utile pentru framework-ul ABP.",
"CommunityPosts": "Articolele comunităţii",
"CommunityPostMessage": "Verificaţi platforma comunităţii ABP pentru a citi articole utile pentru framework-ul ABP.",
"InvestigateSolutionDetails": "Investigaţi detaliile soluţiei",
"StartupTemplateDocumentationMessage": "Consultaţi documentul şablonului de pornire a aplicaţiei pentru a învăţa arhitectura şi strucutra soluţiei dumneavoastră.",
"ClientSideDevelopment": "Dezvoltarea clientului",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json

@ -167,8 +167,8 @@
"Compatible": "Совместимый",
"MeeTTheABPCommunityInfo": "Наша миссия - создать среду, в которой разработчики могут помогать друг другу статьями, учебными пособиями, тематическими исследованиями и т. Д. И встречаться с единомышленниками.",
"JoinTheABPCommunityInfo": "Присоединяйтесь к активному сообществу и станьте участником ABP Framework!",
"AllArticles": "Все статьи",
"SubmitYourArticle": "Отправьте свою статью",
"AllPosts": "Все статьи",
"SubmitYourPost": "Отправьте свою статью",
"DynamicClientProxyDocument": "См. Документацию по динамическому клиентскому прокси для <a href=\"{0}\"> JavaScript </a> и <a href=\"{1}\"> C # </a>.",
"EmailSMSAbstractionsDocument": "Дополнительную информацию см. В документах <a href=\"{0}\"> электронная почта </a> и <a href=\"{1}\"> отправка SMS </a>.",
"CreateProjectWizard": "Этот мастер создает новый проект из шаблона запуска, который правильно настроен для быстрого старта вашего проекта.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Основная структура разработана как независимая от пользовательского интерфейса и может работать с любым типом пользовательской системы, в то время как есть несколько встроенных и интегрированных опций, предоставляемых из коробки.",
"MultipleDBOptionsExplanation": "Фреймворк может работать с любым источником данных, при этом официально разработаны и поддерживаются следующие поставщики;",
"SelectLanguage": "Выбрать язык",
"LatestArticleOnCommunity": "Последняя статья о сообществе ABP",
"LatestPostOnCommunity": "Последняя статья о сообществе ABP",
"Register": "регистр",
"IsDownloadable": "Можно скачать",
"DatabaseOptions": "Параметры базы данных",
@ -223,8 +223,8 @@
"GettingStartedMessage": "См. Документ «Начало работы», чтобы узнать, как настроить и запустить решение.",
"WebAppDevTutorial": "Руководство разработчика веб-приложений",
"WebAppDevTutorialMessage": "См. Руководство по разработке веб-приложений для получения пошагового примера разработки.",
"CommunityArticles": "Статьи Сообщества",
"CommunityArticleMessage": "Посетите платформу сообщества ABP, чтобы прочитать полезные статьи о платформе ABP.",
"CommunityPosts": "Статьи Сообщества",
"CommunityPostMessage": "Посетите платформу сообщества ABP, чтобы прочитать полезные статьи о платформе ABP.",
"InvestigateSolutionDetails": "Ознакомьтесь с подробностями решения",
"StartupTemplateDocumentationMessage": "См. Документ шаблона запуска приложения, чтобы узнать об архитектуре и структуре вашего решения.",
"ClientSideDevelopment": "Клиентская разработка",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/sk.json

@ -167,8 +167,8 @@
"Compatible": "Kompatibilné",
"MeeTTheABPCommunityInfo": "Naším poslaním je vytvoriť prostredie, v ktorom si vývojári môžu navzájom pomáhať článkami, návodmi, prípadovými štúdiami atď. a stretávať sa s podobne zmýšľajúcimi ľuďmi.",
"JoinTheABPCommunityInfo": "Zapojte sa do živej komunity a staňte sa prispievateľom do ABP frameworku!",
"AllArticles": "Všetky články",
"SubmitYourArticle": "Odoslať článok",
"AllPosts": "Všetky články",
"SubmitYourPost": "Odoslať článok",
"DynamicClientProxyDocument": "Pozrite si dokumentáciu dynamického proxy klienta pre <a href=\"{0}\">JavaScript</a> a <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Viac informácií nájdete v dokumentoch <a href=\"{0}\">posielanie e-mailov</a> a <a href=\"{1}\">posielanie SMS</a>.",
"CreateProjectWizard": "Tento sprievodca vytvorí nový projekt zo štartovacej šablóny, ktorá je správne nakonfigurovaná na začatie vášho projektu.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Framework core je navrhnuté ako nezávislé od používateľského rozhrania a môže pracovať s akýmkoľvek typom systému používateľského rozhrania, pričom je k dispozícii viacero predpripravených a integrovaných možností.",
"MultipleDBOptionsExplanation": "Framework môže pracovať s ľubovoľným zdrojom údajov, pričom oficiálne sú vyvinuté a podporované nasledujúce poskytovatelia;",
"SelectLanguage": "Výber jazyka",
"LatestArticleOnCommunity": "Najnovší článok v ABP komunite",
"LatestPostOnCommunity": "Najnovší článok v ABP komunite",
"Register": "Registrácia",
"IsDownloadable": "Je možné ho stiahnuť",
"DatabaseOptions": "Možnosti databázy",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Pozrite si dokument Začíname, kde sa dozviete, ako nakonfigurovať a spustiť svoje riešenie.",
"WebAppDevTutorial": "Návod pre vývojárov webových aplikácií",
"WebAppDevTutorialMessage": "Pozrite si návod na vývoj webových aplikácií, kde nájdete ukážku vývoja krok za krokom.",
"CommunityArticles": "články Spoločenstva",
"CommunityArticleMessage": "Skontrolujte platformu komunity ABP a prečítajte si užitočné články pre rámec ABP.",
"CommunityPosts": "články Spoločenstva",
"CommunityPostMessage": "Skontrolujte platformu komunity ABP a prečítajte si užitočné články pre rámec ABP.",
"InvestigateSolutionDetails": "Pozrite si Podrobnosti riešenia",
"StartupTemplateDocumentationMessage": "Pozrite si dokument šablóny spustenia aplikácie, kde sa dozviete o architektúre a štruktúre vášho riešenia.",
"ClientSideDevelopment": "Vývoj na strane klienta",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/sl.json

@ -167,8 +167,8 @@
"Compatible": "Združljivo",
"MeeTTheABPCommunityInfo": "Naše poslanstvo je ustvariti okolje, kjer si razvijalci lahko pomagajo s članki, vadnicami, študijami primerov itd. in spoznavajo podobno misleče ljudi.",
"JoinTheABPCommunityInfo": "Vključite se v živahno skupnost in postanite sodelavec ABP Framework!",
"AllArticles": "Vsi članki",
"SubmitYourArticle": "Pošljite svoj članek",
"AllPosts": "Vsi članki",
"SubmitYourPost": "Pošljite svoj članek",
"DynamicClientProxyDocument": "Oglejte si dokumentacijo dinamičnega strežnika proxy odjemalca za <a href=\"{0}\">JavaScript</a> in <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Za več informacij si oglejte dokumente <a href=\"{0}\">pošiljanje e-pošte</a> in <a href=\"{1}\">pošiljanje SMS-ov</a>.",
"CreateProjectWizard": "Ta čarovnik iz zagonske predloge ustvari nov projekt, ki je pravilno konfiguriran za hitri začetek vašega projekta.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Jedrni okvir je zasnovan kot neodvisen od uporabniškega vmesnika in lahko deluje s katero koli vrsto sistema uporabniškega vmesnika, medtem ko je na voljo več vnaprej vgrajenih in integriranih možnosti.",
"MultipleDBOptionsExplanation": "Okvir lahko deluje s katerim koli virom podatkov, medtem ko so naslednji ponudniki uradno razviti in podprti;",
"SelectLanguage": "Izberi jezik",
"LatestArticleOnCommunity": "Najnovejši članek o skupnosti ABP",
"LatestPostOnCommunity": "Najnovejši članek o skupnosti ABP",
"Register": "Registriraj se",
"IsDownloadable": "Je prenosljiv",
"DatabaseOptions": "Možnosti baze podatkov",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Če želite izvedeti, kako konfigurirati in zagnati svojo rešitev, glejte dokument o začetnih korakih.",
"WebAppDevTutorial": "Vadnica za razvijalce spletnih aplikacij",
"WebAppDevTutorialMessage": "Glejte vadnico za razvoj spletnih aplikacij za vzorec razvoja po korakih.",
"CommunityArticles": "členi Skupnosti",
"CommunityArticleMessage": "Preverite ABP Community Platform, če želite prebrati uporabne članke za ABP Framework.",
"CommunityPosts": "členi Skupnosti",
"CommunityPostMessage": "Preverite ABP Community Platform, če želite prebrati uporabne članke za ABP Framework.",
"InvestigateSolutionDetails": "Oglejte si podrobnosti o rešitvi",
"StartupTemplateDocumentationMessage": "Oglejte si dokument predloge za zagon aplikacije, če želite izvedeti arhitekturo in strukturo vaše rešitve.",
"ClientSideDevelopment": "Razvoj na strani odjemalca",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/tr.json

@ -167,8 +167,8 @@
"Compatible": "Uyumlu",
"MeeTTheABPCommunityInfo": "Misyonumuz, geliştiricilerin makaleler, öğreticiler, vaka çalışmaları vb. ile birbirlerine yardımcı olabilecekleri ve benzer düşünen insanlarla tanışabilecekleri bir ortam yaratmaktır.",
"JoinTheABPCommunityInfo": "Canlı bir topluluğa katılın ve ABP Çerçevesine katkıda bulunun!",
"AllArticles": "Bütün makaleler",
"SubmitYourArticle": "Makalenizi Gönderin",
"AllPosts": "Bütün makaleler",
"SubmitYourPost": "Makalenizi Gönderin",
"DynamicClientProxyDocument": "<a href=\"{0}\">JavaScript</a> ve <a href=\"{1}\">C#</a> için dinamik istemci proxy belgelerine bakın.",
"EmailSMSAbstractionsDocument": "Daha fazla bilgi için <a href=\"{0}\">e-posta gönderme</a> ve <a href=\"{1}\">SMS gönderme</a> belgelerine bakın.",
"CreateProjectWizard": "Bu sihirbaz, projenize atlamak için uygun şekilde yapılandırılmış başlangıç şablonundan yeni bir proje oluşturur.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Çekirdek çerçeve, kullanıcı arabiriminden bağımsız olarak tasarlanmıştır ve her tür kullanıcı arabirimi sistemiyle çalışabilir, kutudan çıkar çıkmaz birden fazla önceden oluşturulmuş ve entegre seçenek sunulur.",
"MultipleDBOptionsExplanation": "Aşağıdaki sağlayıcılar resmi olarak geliştirilip desteklenirken, çerçeve herhangi bir veri kaynağıyla çalışabilir;",
"SelectLanguage": "Dil seçin",
"LatestArticleOnCommunity": "ABP Topluluğuna İlişkin Son Makale",
"LatestPostOnCommunity": "ABP Topluluğuna İlişkin Son Makale",
"Register": "Kayıt ol",
"IsDownloadable": "Yüklenebilir mi",
"DatabaseOptions": "Veritabanı Seçenekleri",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Uygulamanızı nasıl yapılandıracağınızı ve çalıştıracağınızı öğrenmek için başlanıç dökümanına bakınız.",
"WebAppDevTutorial": "Web Uygulaması Geliştirme Öğreticisi",
"WebAppDevTutorialMessage": "Adım adım web uygulaması geliştirme örneği için web uygulaması geliştirme öğreticisine bakınız.",
"CommunityArticles": "Topluluk Makaleleri",
"CommunityArticleMessage": "ABP Framework ile ilgili yararlı makaleleri okumak için ABP Topluluk Platformu'na bakın.",
"CommunityPosts": "Topluluk Makaleleri",
"CommunityPostMessage": "ABP Framework ile ilgili yararlı makaleleri okumak için ABP Topluluk Platformu'na bakın.",
"InvestigateSolutionDetails": "Çözüm detaylarını inceleyin",
"StartupTemplateDocumentationMessage": "Çözümünüzün mimarisini ve yapısını öğrenmek için uygulama başlangıç şablonu belgesine bakın.",
"ClientSideDevelopment": "İstemci Tarafı Geliştirme",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/vi.json

@ -167,8 +167,8 @@
"Compatible": "Tương thích",
"MeeTTheABPCommunityInfo": "Nhiệm vụ của chúng tôi là tạo ra một môi trường nơi các nhà phát triển có thể giúp đỡ nhau bằng các bài báo, hướng dẫn, nghiên cứu điển hình, v.v. và gặp gỡ những người cùng chí hướng.",
"JoinTheABPCommunityInfo": "Tham gia với một cộng đồng sôi động và trở thành người đóng góp cho Khung ABP!",
"AllArticles": "Tất cả bài báo",
"SubmitYourArticle": "Gửi bài viết của bạn",
"AllPosts": "Tất cả bài báo",
"SubmitYourPost": "Gửi bài viết của bạn",
"DynamicClientProxyDocument": "Xem tài liệu proxy ứng dụng khách động cho <a href=\"{0}\"> JavaScript </a> & <a href=\"{1}\"> C # </a>.",
"EmailSMSAbstractionsDocument": "Xem tài liệu <a href=\"{0}\"> gửi email </a> và <a href=\"{1}\"> gửi SMS </a> để biết thêm thông tin.",
"CreateProjectWizard": "Trình hướng dẫn này tạo một dự án mới từ mẫu khởi động được định cấu hình thích hợp để bắt đầu dự án của bạn.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "Khung cốt lõi được thiết kế độc lập với giao diện người dùng và có thể hoạt động với bất kỳ loại hệ thống giao diện người dùng nào, trong khi có nhiều tùy chọn tích hợp và được xây dựng trước được cung cấp sẵn.",
"MultipleDBOptionsExplanation": "Khung có thể hoạt động với bất kỳ nguồn dữ liệu nào, trong khi các nhà cung cấp sau được chính thức phát triển và hỗ trợ;",
"SelectLanguage": "Chọn ngôn ngữ",
"LatestArticleOnCommunity": "Bài viết mới nhất về Cộng đồng ABP",
"LatestPostOnCommunity": "Bài viết mới nhất về Cộng đồng ABP",
"Register": "Đăng ký",
"IsDownloadable": "Có thể tải xuống",
"DatabaseOptions": "Tùy chọn cơ sở dữ liệu",
@ -223,8 +223,8 @@
"GettingStartedMessage": "Xem tài liệu bắt đầu để tìm hiểu cách định cấu hình và chạy giải pháp của bạn.",
"WebAppDevTutorial": "Hướng dẫn dành cho nhà phát triển ứng dụng web",
"WebAppDevTutorialMessage": "Xem tài liệu hướng dẫn phát triển ứng dụng web để biết mẫu phát triển từng bước.",
"CommunityArticles": "Bài viết cộng đồng",
"CommunityArticleMessage": "Kiểm tra ABP Community Platform để đọc các bài viết hữu ích về ABP Framework.",
"CommunityPosts": "Bài viết cộng đồng",
"CommunityPostMessage": "Kiểm tra ABP Community Platform để đọc các bài viết hữu ích về ABP Framework.",
"InvestigateSolutionDetails": "Kiểm tra chi tiết giải pháp",
"StartupTemplateDocumentationMessage": "Xem tài liệu mẫu khởi động ứng dụng để tìm hiểu kiến trúc và cấu trúc của giải pháp của bạn.",
"ClientSideDevelopment": "Phát triển phía khách hàng",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/zh-Hans.json

@ -167,8 +167,8 @@
"Compatible": "兼容",
"MeeTTheABPCommunityInfo": "我们的使命是创建一个环境使开发人员可以在文章,教程,案例研究等方面互相帮助并结识志趣相投的人.",
"JoinTheABPCommunityInfo": "参与充满活力的社区并成为ABP框架的贡献者",
"AllArticles": "所有的文章",
"SubmitYourArticle": "提交你的文章",
"AllPosts": "所有的文章",
"SubmitYourPost": "提交你的文章",
"DynamicClientProxyDocument": "参阅<a href=\"{0}\">JavaScript</a> & <a href=\"{1}\">C#</a>的动态客户端代理文档.",
"EmailSMSAbstractionsDocument": "参阅<a href=\"{0}\">emailing</a> 和 <a href=\"{1}\">SMS sending</a> 文档获得更多信息.",
"CreateProjectWizard": "此向导让你从启动模板创建一个新项目,该启动模板已正确配置为可以快速启动你的项目.",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "核心框架设计为独立与UI,可以和任何类型的UI系统一起使用. 同时提供了多个开箱即用的预构建集成选项.",
"MultipleDBOptionsExplanation": "该框架可以使用任何数据源,并且以下提供程序已得到正式开发和支持;",
"SelectLanguage": "选择语言",
"LatestArticleOnCommunity": "关于ABP社区的最新文章",
"LatestPostOnCommunity": "关于ABP社区的最新文章",
"Register": "注册",
"IsDownloadable": "可下载",
"DatabaseOptions": "数据库选项",
@ -223,8 +223,8 @@
"GettingStartedMessage": "查看入门文档了解如何配置和运行你的解决方案.",
"WebAppDevTutorial": "Web App 开发教程",
"WebAppDevTutorialMessage": "查看web应用程序开发教程文档,一步一步的开发示例.",
"CommunityArticles": "社区文档",
"CommunityArticleMessage": "查看ABP社区平台来阅读关于ABP框架的文档.",
"CommunityPosts": "社区文档",
"CommunityPostMessage": "查看ABP社区平台来阅读关于ABP框架的文档.",
"InvestigateSolutionDetails": "调查解决方案细节",
"StartupTemplateDocumentationMessage": "查看应用程序启动模板文档来学习你的解决方案架构和结构.",
"ClientSideDevelopment": "客户端部分开发",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/zh-Hant.json

@ -167,8 +167,8 @@
"Compatible": "兼容的",
"MeeTTheABPCommunityInfo": "我們的使命是創造一個環境,讓開發人員可以通過文章、教程、案例研究等相互幫助,並結識志同道合的人。",
"JoinTheABPCommunityInfo": "加入充滿活力的社區並成為 ABP 框架的貢獻者!",
"AllArticles": "所有文章",
"SubmitYourArticle": "提交您的文章",
"AllPosts": "所有文章",
"SubmitYourPost": "提交您的文章",
"DynamicClientProxyDocument": "請參閱 <a href=\"{0}\">JavaScript</a> 和 <a href=\"{1}\">C#</a> 的動態客戶端代理文檔。",
"EmailSMSAbstractionsDocument": "有關詳細信息,請參閱<a href=\"{0}\">電子郵件</a>和<a href=\"{1}\">短信發送</a>文檔。",
"CreateProjectWizard": "此嚮導從啟動模板創建一個新項目,該模板已正確配置為跳轉到您的項目。",
@ -195,7 +195,7 @@
"MultipleUIOptionsExplanation": "核心框架被設計為獨立於 UI 的,可以與任何類型的 UI 系統一起使用,同時提供了多個開箱即用的預構建和集成選項。",
"MultipleDBOptionsExplanation": "該框架可以使用任何數據源,而以下提供者是官方開發和支持的;",
"SelectLanguage": "选择语言",
"LatestArticleOnCommunity": "關於ABP社區的最新文章",
"LatestPostOnCommunity": "關於ABP社區的最新文章",
"Register": "註冊",
"IsDownloadable": "可下載",
"DatabaseOptions": "數據庫選項",
@ -223,8 +223,8 @@
"GettingStartedMessage": "查看入門文檔了解如何配置和運行你的解決方案.",
"WebAppDevTutorial": "Web App 開發教程",
"WebAppDevTutorialMessage": "查看web應用程序開發教程文檔,一步一步的開發示例.",
"CommunityArticles": "社區文檔",
"CommunityArticleMessage": "查看ABP社區平臺來閱讀關於ABP框架的文檔.",
"CommunityPosts": "社區文檔",
"CommunityPostMessage": "查看ABP社區平臺來閱讀關於ABP框架的文檔.",
"InvestigateSolutionDetails": "調查解決方案細節",
"StartupTemplateDocumentationMessage": "查看應用程序啟動模板文檔來學習你的解決方案架構和結構.",
"ClientSideDevelopment": "客戶端部分開發",

35
deploy/7-new-github-release__NOT_ACTIVE_USE_MANUAL_WAY.ps1

@ -1,35 +0,0 @@
#THIS IS NOT BEING USED CURRENTLY. RELEASE GITHUB MANUALLY
# Import the module dynamically from the PowerShell Gallery. Use CurrentUser scope to avoid having to run as admin.
Import-Module -Name new-github-release-function.psm1
# Specify the parameters required to create the release. Do it as a hash table for easier readability.
$newGitHubReleaseParameters =
@{
GitHubUsername = 'abpframework'
GitHubRepositoryName = 'abp'
GitHubAccessToken = '*******************'
ReleaseName = "5.0.0-rc.2"
TagName = "5.0.0-rc.2"
ReleaseNotes = "N/A"
#AssetFilePaths = @('C:\MyProject\Installer.exe','C:\MyProject\Documentation.md')
IsPreRelease = $true
IsDraft = $true # Set to true when testing so we don't publish a real release (visible to everyone) by accident.
}
# Try to create the Release on GitHub and save the results.
$result = New-GitHubRelease @newGitHubReleaseParameters
# Provide some feedback to the user based on the results.
if ($result.Succeeded -eq $true)
{
Write-Output "Release published successfully! View it at $($result.ReleaseUrl)"
}
elseif ($result.ReleaseCreationSucceeded -eq $false)
{
Write-Error "The release was not created. Error message is: $($result.ErrorMessage)"
}
elseif ($result.AllAssetUploadsSucceeded -eq $false)
{
Write-Error "The release was created, but not all of the assets were uploaded to it. View it at $($result.ReleaseUrl). Error message is: $($result.ErrorMessage)"
}

86
deploy/7-publish-github-release.ps1

@ -0,0 +1,86 @@
param(
[string]$branchName,
[string]$version,
[string]$isRcVersion,
[string]$isDraft,
[string]$gitHubApiKey
)
. ..\nupkg\common.ps1
Write-Info "Publishing GitHub Release..." ## Further info see https://docs.github.com/en/rest/reference/releases
if ($isRcVersion -eq "")
{
$isRcVersion = Read-Host "Is this a RC/Preview version? (y/n)"
}
if ($gitHubApiKey -eq "")
{
$gitHubApiKey = Read-File "github-api-key.txt"
echo "GitHub API Key assigned from github-api-key.txt"
}
if(!$gitHubApiKey)
{
$gitHubApiKey = Read-Host "Enter the GitHub API Key"
}
if ($version -eq "")
{
$version = Get-Current-Version # The version number for this release
}
if ($branchName -eq "")
{
$branchName = Get-Current-Branch # The branch name also the tag name
}
if ($isDraft -eq "")
{
$draft = $FALSE
}
else
{
$draft = [boolean]::Parse($isDraft)
}
##############################################################################
$preRelease = ( ($isRcVersion -eq "true") -or ($isRcVersion -eq "y") -or ($isRcVersion -eq "rc") ) # Set to true to mark this as a pre-release version
$gitHubUsername = 'abpframework' # The github username
$gitHubRepository = 'abp' # The github repository name
$releaseNotes = '' # The notes to accompany this release, uses the commit message in this case
##############################################################################
echo "Current version: $version"
echo "Current branch: $branchName"
echo "Preview version: $preRelease"
echo "Draft: $draft"
##############################################################################
$releaseData = @{
tag_name = $version;
target_commitish = $branchName;
name = $version;
body = $releaseNotes;
draft = $draft;
prerelease = $preRelease;
}
$releaseParams = @{
Uri = "https://api.github.com/repos/$gitHubUsername/$gitHubRepository/releases";
Method = 'POST';
Headers = @{
Authorization = 'Basic ' + [Convert]::ToBase64String(
[Text.Encoding]::ASCII.GetBytes($gitHubApiKey + ":x-oauth-basic"));
}
ContentType = 'application/json';
Body = (ConvertTo-Json $releaseData -Compress)
}
$response = Invoke-RestMethod @releaseParams
echo "---------------------------------------------"
echo "$version has been successfully released."

40
deploy/_run_all.ps1

@ -1,7 +1,43 @@
./1-fetch-and-build.ps1
param(
[string]$branch,
[string]$newVersion,
[string]$isRcVersion
)
. ..\nupkg\common.ps1
if (!$branch)
{
$branch = Read-Host "Enter the branch name"
}
if (!$newVersion)
{
$currentVersion = Get-Current-Version
$newVersion = Read-Host "Current version is '$currentVersion'. Enter the new version (empty for no change) "
if($newVersion -eq "")
{
$newVersion = $currentVersion
}
}
if ($isRcVersion -eq "")
{
$isRcVersion = Read-Host "Is this a RC/Preview version? (y/n)"
}
$publishGithubReleaseParams = @{
branchName=$branch
isRcVersion=$isRcVersion
}
./1-fetch-and-build.ps1 $branch $newVersion
./2-nuget-pack.ps1
./3-nuget-push.ps1
./4-npm-publish-mvc.ps1
./5-npm-publish-angular.ps1
./6-git-commit.ps1
echo "Create a new release on GitHub manually and run the step 8..."
./7-publish-github-release.ps1 @publishGithubReleaseParams
./8-download-release-zip.ps1

94
docs/en/Blog-Posts/2022-01-11 v5_1_Preview/POST.md

@ -1,94 +0,0 @@
# ABP.IO Platform 5.1 RC.1 Has Been Released
Today, we are releasing the [ABP Framework](https://abp.io/) and the [ABP Commercial](https://commercial.abp.io/) version **5.1 RC** (Release Candidate). This blog post introduces the new features and important changes in this new version.
> **The planned release date for the [5.1 stable](https://github.com/abpframework/abp/milestone/64) version is February 8, 2022**.
Please try this version and provide feedback for a more stable ABP version 5.1! Thank you all.
## Get Started with the 5.1 RC
follow the steps below to try the version 5.1 RC today;
1) **Upgrade** the ABP CLI to the version `5.1.0-rc.1` using a command line terminal:
````bash
dotnet tool update Volo.Abp.Cli -g --version 5.1.0-rc.1
````
**or install** if you haven't installed before:
````bash
dotnet tool install Volo.Abp.Cli -g --version 5.1.0-rc.1
````
2) Create a **new application** with the `--preview` option:
````bash
abp new BookStore --preview
````
See the [ABP CLI documentation](https://docs.abp.io/en/abp/latest/CLI) for all the available options.
> You can also use the *Direct Download* tab on the [Get Started](https://abp.io/get-started) page by selecting the **Preview checkbox**.
You can use any IDE that supports .NET 6.0 development (e.g. [Visual Studio 2022](https://visualstudio.microsoft.com/downloads/)).
### Migration Notes & Breaking Changes
TODO: Startup template changes
## What's new with 5.1?
In this section, I will introduce some major features released with this version.
### DRAFT list of things done
#### ABP Framework
* Use new hosting model for the app template. [#10928](https://github.com/abpframework/abp/pull/10928) - what to do for existing solutions?
* Async application initialization methods on the AbpModule class [#6828](https://github.com/abpframework/abp/issues/6828)
* Angular 13?
* [#10552](https://github.com/abpframework/abp/pull/10696) Used file scoped namespaces :)
* Support markdown in CMS-Kit comments [#10792](https://github.com/abpframework/abp/pull/10792)
* eShopOnAbp is getting mature
* Nightly builds are working again
* Coming: New ABP.IO design!
All issues & PRs in [5.1 milesone](https://github.com/abpframework/abp/milestone/60?closed=1).
#### ABP Commercial
* CMS Kit Pro: URL forwarding
* LeptonX is coming for ABP Blazor and MVC UI too (share the sample dashboard)
### Header 1
TODO
## Community News
### ABP Community Talks 2021.1
![abp-community-talks-2022-1](abp-community-talks-2022-1.png)
This is the second episode of the ABP Community Talks and we are talking about microservice development with the ABP Framework, based on the [eShopOnAbp](https://github.com/abpframework/eShopOnAbp) reference solution. This live meeting will be at **January 20, 2022, 17:00 (UTC)** on YouTube.
**Join this event on the Kommunity platform: https://kommunity.com/volosoft/events/abp-community-talks-20221-microservice-development-acd0f44b**
You can also [subscribe to the Volosoft channel](https://www.youtube.com/channel/UCO3XKlpvq8CA5MQNVS6b3dQ) for reminders for further ABP events and videos.
### New ABP Community posts
Here, some of the recent posts added to the [ABP community](https://community.abp.io/):
* [Minimal API development with the ABP Framework](https://community.abp.io/articles/minimal-api-with-abp-hello-world-part-1-sg5i44p8) by [@antosubash](https://github.com/antosubash) (three parts, video tutorial).
* [Integrating the Syncfusion MVC Components to the ABP MVC UI](https://community.abp.io/articles/integrating-the-syncfusion-mvc-components-to-the-abp-mvc-ui-0gpkr1if) by [@EngincanV](https://github.com/EngincanV).
* [Add Tailwind CSS to your ABP Blazor UI](https://community.abp.io/articles/add-tailwindcss-to-your-abp-blazor-ui-vidiwzcy) by [@antosubash](https://github.com/antosubash) (video tutorial).
* [Import external users into the users Table from an ABP Framework application](https://community.abp.io/articles/import-external-users-into-the-users-table-from-an-abp-framework-application-7lnyw415) by [@bartvanhoey](https://github.com/bartvanhoey).
Thanks to the ABP Community for all the contents they have published. You can also [post your ABP and .NET related (text or video) contents](https://community.abp.io/articles/submit) to the ABP Community.
## Conclusion
In this blog post, I summarized the news about that new version and the ABP Community. Please try it and provide feedback by opening issues on [the GitHub repository](https://github.com/abpframework/abp). Thank you all!

155
docs/en/Blog-Posts/2022-01-11 v5_1_Release_Stable/POST.md

@ -0,0 +1,155 @@
# ABP.IO Platform 5.1 Has Been Released
Today, we are releasing the [ABP Framework](https://abp.io/) and [ABP Commercial](https://commercial.abp.io/) version 5.1 (with a version number `5.1.1`). This blog post introduces the new features and important changes in this new version.
> **Warning**
>
> For a long time we've been releasing RC (Release Candidate) versions a few weeks prior to every minor and major release. **This version has been released without a preview version.** This is because we've accidently released all the packages with a stable version number, without a `-rc.1` suffix and there is no clear way to unpublish all the NuGet and NPM packages. We're sorry about that. However, it doesn't mean that this release is buggy. We've already resolved the known problems. We will publish one or more patch releases if needed. You can follow [this milestone](https://github.com/abpframework/abp/milestone/64?closed=1) for the common problems or submit your own bug report. If you are worried about its stability, you can wait for the next patch release.
## Get Started with 5.1
Follow the steps below to try the 5.1 version today:
1) **Upgrade** the ABP CLI to the latest version using a command line terminal:
````bash
dotnet tool update Volo.Abp.Cli -g
````
**or install** if you haven't installed it before:
````bash
dotnet tool install Volo.Abp.Cli -g
````
2) Create a **new application**:
````bash
abp new BookStore
````
Check out the [ABP CLI documentation](https://docs.abp.io/en/abp/latest/CLI) for all the available options.
> You can also use the *Direct Download* tab on the [Get Started](https://abp.io/get-started) page.
You can use any IDE that supports .NET 6.x development (e.g. [Visual Studio 2022](https://visualstudio.microsoft.com/downloads/)).
### Migration Notes & Breaking Changes
This is a minor feature release, mostly with enhancements and improvements based on [version 5.0](https://blog.abp.io/abp/ABP-IO-Platform-5-0-Final-Has-Been-Released). There aren't any breaking changes except for the Angular UI upgrade. ABP 5.1 startup templates use **Angular 13**.
### Angular UI
**If you want to upgrade the ABP Framework but want to continue with Angular 12**, add the following section to the `package.json` file of the Angular project:
````json
"resolutions": {
"ng-zorro-antd": "^12.1.1",
"@ng-bootstrap/ng-bootstrap": "11.0.0-beta.2"
}
````
### Blazor UI
If you are using Blazor WebAssembly, open the `Program` class and replace `InitializeAsync` with `InitializeApplicationAsync`.
## What's New with the ABP Framework 5.1?
In this section, I will introduce some major features released with this version.
### The New Hosting Model
The ABP startup application template now uses the new ASP.NET Core hosting APIs ([check out the Microsoft's minimal APIs document](https://docs.microsoft.com/en-us/aspnet/core/fundamentals/minimal-apis?view=aspnetcore-6.0)) on application startup ([check out the exact place in the ABP startup template](https://github.com/abpframework/abp/blob/46cdfbe7b06c93690181633be4e96bf62e7f34e2/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/Program.cs#L33-L40)). So, the `Startup.cs` file has been removed.
Old-style hosting logic will continue to work as long as ASP.NET Core supports it. It is recommended to switch to the new model if it's possible for your solution. Check out [this guide](https://docs.abp.io/en/abp/latest/Migration-Guides/Upgrading-Startup-Template) if you need to know how to do that.
### Asynchronous Startup Lifecycle Methods
The new hosting model allows us to execute asynchronous code on application initialization in the [ABP module](https://docs.abp.io/en/abp/latest/Module-Development-Basics) classes. If you are using the new hosting model (which is default with 5.1 startup templates), you can override the `Async` versions of the module lifecycle methods.
For example, you can now override the `ConfigureServicesAsync` (instead of `ConfigureServices`) or `OnApplicationInitializationAsync` (instead of `OnApplicationInitialization`) as shown in the following code block:
````csharp
public class MyModule : AbpModule
{
public override async Task ConfigureServicesAsync(ServiceConfigurationContext context)
{
/* You can use await here and safely execute other async methods */
}
public override async Task OnApplicationInitializationAsync(ApplicationInitializationContext context)
{
/* You can use await here and safely execute other async methods */
}
}
````
If you override both the asynchronous and synchronous versions of the same method, only the asynchronous one will be executed. So, override only one of them based on your needs.
### eShopOnABP Is Getting More Stable
Our team is working to finalize the [eShopOnAbp](https://github.com/abpframework/eShopOnAbp) example solution, which is a reference **microservice solution** built with the ABP Framework. They will explain the project status and show what's done in the next **ABP Community Talks** meeting (Check out the *ABP Community Talks 2021.1* section at the bottom of this post).
### The New ABP.IO Design!
We've been working on a new design for the [abp.io](https://abp.io/) websites for a while. We are adding the final touches; the new design will be live very soon. Here's a screenshot from the design work:
![new-abp-io-design](new-abp-io-design.png)
The [ABP Commercial](https://commercial.abp.io/) and [ABP Community](https://community.abp.io/) websites will also have new designs as part of this update.
### Other Changes
Here are some other notable changes that come with this release:
* Support markdown in [CMS-Kit comments ](https://docs.abp.io/en/abp/latest/Modules/Cms-Kit/Comments)feature ([#10792](https://github.com/abpframework/abp/pull/10792))
* Used file scoped namespaces for all the ABP Framework source code :) ([#10552](https://github.com/abpframework/abp/pull/10696))
* Developers should control `EnableLegacyTimestampBehavior` when using PostgreSQL. [#11371](https://github.com/abpframework/abp/pull/11371) [#65](https://github.com/abpframework/eShopOnAbp/pull/65)
All issues & PRs in [5.1 milesone](https://github.com/abpframework/abp/milestone/60?closed=1).
### About ABP Commercial
The core team is also working on ABP Commercial (which provides pre-built modules, themes, tooling and support on top of the ABP Framework). We've done a lot of minor improvements and fixes to the modules and tooling.
There's some exciting news about the **LeptonX theme**; We are working on making it available in the **MVC (Razor Pages)** and **Blazor** UI options too (in addition to Angular UI). We are also adding more components, layout options, demo pages, etc... We are planning to release a beta version in the next weeks. Here's an animated GIF from the dashboard we've prepared as a demonstration:
![leptonx-dash](leptonx-dash.gif)
If you are wondering what is the LeptonX project, please check out this [blog post](https://blog.abp.io/abp/LeptonX-Theme-for-ABP-Framework-Alpha-Release).
As another visible functionality, we've added a new feature to the [CMS Kit Pro](https://docs.abp.io/en/commercial/latest/modules/cms-kit/index) module that is used to forward a URL to another URL. This is a screenshot from the management UI:
![url-forward](url-forward.png)
This feature can be used to create short URLs in your application (like URL shortening services providers) or forward old pages to their new URLs.
In addition to the new features shipped in every minor version, we are working on long-term projects for ABP.IO Platform and ABP Commercial (a little secret for now :). We will have announcements once these projects get more stable.
## Community News
### ABP Community Talks 2021.1
![abp-community-talks-2022-1](abp-community-talks-2022-1.png)
This is the second episode of the ABP Community Talks and we are talking about microservice development with the ABP Framework, based on the [eShopOnAbp](https://github.com/abpframework/eShopOnAbp) reference solution. We will also briefly talk about the changes that come with ABP version 5.1. This **live meeting** will be on **January 20, 2022, 17:00 (UTC)** on YouTube.
**Join this event on the Kommunity platform: https://kommunity.com/volosoft/events/abp-community-talks-20221-microservice-development-acd0f44b**
You can also [subscribe to Volosoft YouTube channel](https://www.youtube.com/channel/UCO3XKlpvq8CA5MQNVS6b3dQ) for reminders of further ABP events and videos.
### New ABP Community Posts
Here are some of the recent posts added to the [ABP community](https://community.abp.io/):
* [Minimal API development with the ABP Framework](https://community.abp.io/articles/minimal-api-with-abp-hello-world-part-1-sg5i44p8) by [@antosubash](https://github.com/antosubash) (three parts, video tutorial).
* [Integrating the Syncfusion MVC Components to the ABP MVC UI](https://community.abp.io/articles/integrating-the-syncfusion-mvc-components-to-the-abp-mvc-ui-0gpkr1if) by [@EngincanV](https://github.com/EngincanV).
* [Add Tailwind CSS to your ABP Blazor UI](https://community.abp.io/articles/add-tailwindcss-to-your-abp-blazor-ui-vidiwzcy) by [@antosubash](https://github.com/antosubash) (video tutorial).
* [Import external users into the users Table from an ABP Framework application](https://community.abp.io/articles/import-external-users-into-the-users-table-from-an-abp-framework-application-7lnyw415) by [@bartvanhoey](https://github.com/bartvanhoey).
Thanks to the ABP Community for all the contents they have published. You can also [post your ABP and .NET related (text or video) contents](https://community.abp.io/articles/submit) to the ABP Community.
## Conclusion
In this blog post, I summarized the news about the new version and the ABP Community. Please try it and provide feedback by opening issues on the [GitHub repository](https://github.com/abpframework/abp). Thank you all!

0
docs/en/Blog-Posts/2022-01-11 v5_1_Preview/abp-community-talks-2022-1.png → docs/en/Blog-Posts/2022-01-11 v5_1_Release_Stable/abp-community-talks-2022-1.png

Before

Width:  |  Height:  |  Size: 559 KiB

After

Width:  |  Height:  |  Size: 559 KiB

BIN
docs/en/Blog-Posts/2022-01-11 v5_1_Release_Stable/leptonx-dash.gif

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.6 MiB

BIN
docs/en/Blog-Posts/2022-01-11 v5_1_Release_Stable/new-abp-io-design.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 KiB

BIN
docs/en/Blog-Posts/2022-01-11 v5_1_Release_Stable/url-forward.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 66 KiB

4
docs/en/Community-Articles/2021-11-29-Integrating-DevExpress-Reporting-To-ABP-MVC-Application/Integrating-DevExpress-Reporting-To-ABP-MVC-Application.md

@ -604,7 +604,7 @@ This will allow binding the `data-source` for your report designer. Also update
You can now see the **Add New DataSource** icon in the Field List:
![data-source](data-source.png)
> You can check [DevExpress Reporting Use Data Sources and Connections documentations](https://docs.devexpress.com/XtraReports/401896/web-reporting/asp-net-core-reporting/end-user-report-designer-in-asp-net-applications/use-data-sources-and-connections) for more information.
> You can check [DevExpress Reporting Use Data Sources and Connections documentation](https://docs.devexpress.com/XtraReports/401896/web-reporting/asp-net-core-reporting/end-user-report-designer-in-asp-net-applications/use-data-sources-and-connections) for more information.
## Document Viewer Integration
@ -714,4 +714,4 @@ To add these functionalities, update the `Viewer.cshtml` file under the `Pages/R
## Source Code
- You can download the source code from [here](https://github.com/abpframework/abp-samples/tree/master/DevExtreme-Reports-Mvc).
- You can download the source code from [here](https://github.com/abpframework/abp-samples/tree/master/DevExtreme-Reports-Mvc).

8
docs/en/Entity-Framework-Core.md

@ -425,10 +425,10 @@ namespace AbpDemo.Orders
{
//Get a IQueryable<T> by including sub collections
var queryable = await _orderRepository.WithDetailsAsync(x => x.Lines);
//Apply additional LINQ extension methods
var query = queryable.Where(x => x.Id == id);
//Execute the query and get the result
var order = await AsyncExecuter.FirstOrDefaultAsync(query);
}
@ -576,7 +576,7 @@ Configure<AbpDbContextOptions>(options =>
{
opts.DbContextOptions.UseLazyLoadingProxies(); //Enable lazy loading
});
options.UseSqlServer();
});
````
@ -874,7 +874,7 @@ Configure<AbpDbContextOptions>(options =>
### Customize Bulk Operations
If you have better logic or using an external library for bulk operations, you can override the logic via implementing`IEfCoreBulkOperationProvider`.
If you have better logic or using an external library for bulk operations, you can override the logic via implementing `IEfCoreBulkOperationProvider`.
- You may use example template below:

7
docs/en/Road-Map.md

@ -4,16 +4,15 @@ This document provides a road map, release schedule and planned features for the
## Next Versions
### v5.1
### v5.2
In [5.1 milestone](https://github.com/abpframework/abp/milestone/60), we will be mostly working on the following topics:
In [5.2 milestone](https://github.com/abpframework/abp/milestone/62), we will be mostly working on the following topics:
* Maturing and documenting the [eShopOnAbp](https://github.com/abpframework/eShopOnAbp) project.
* Working on the [LeptonX](https://blog.abp.io/abp/LeptonX-Theme-for-ABP-Framework-Alpha-Release) theme and making it as the default theme for the ABP Framework UI options.
* Flexing the UI-backend dependency for the Angular UI, so we can easily create UI-only modules (like UI themes) with its own localization and settings.
* Working on more examples and guides.
The planned release data for v5.1 is **February, 2022**. See the [5.1 milestone](https://github.com/abpframework/abp/milestone/60) on GitHub for all the issues we are working on.
The planned release date for v5.2 is **March, 2022**.
## Backlog Items

4
docs/en/Tutorials/Part-10.md

@ -377,7 +377,7 @@ namespace Acme.BookStore.Books
//Prepare a query to join books and authors
var query = from book in queryable
join author in _authorRepository on book.AuthorId equals author.Id
join author in await _authorRepository.GetQueryableAsync() on book.AuthorId equals author.Id
where book.Id == id
select new { book, author };
@ -400,7 +400,7 @@ namespace Acme.BookStore.Books
//Prepare a query to join books and authors
var query = from book in queryable
join author in _authorRepository on book.AuthorId equals author.Id
join author in await _authorRepository.GetQueryableAsync() on book.AuthorId equals author.Id
select new {book, author};
//Paging

280
docs/zh-Hans/Entity-Framework-Core.md

@ -30,9 +30,7 @@ namespace MyCompany.MyProject
### 数据库管理系统选择
EF Core支持多种数据库管理系统([查看全部](https://docs.microsoft.com/zh-cn/ef/core/providers/)). ABP框架和本文档不依赖于任何特定的DBMS.
如果要创建一个可重用的[应用程序模块](Modules/Index.md),应避免依赖于特定的DBMS包.但在最终的应用程序中,始终会选择一个DBMS.
EF Core支持多种数据库管理系统([查看全部](https://docs.microsoft.com/zh-cn/ef/core/providers/)). ABP框架和本文档不依赖于任何特定的DBMS. 如果要创建一个可重用的[应用程序模块](Modules/Index.md),应避免依赖于特定的DBMS包.但在最终的应用程序中,始终会选择一个DBMS.
参阅[为Entity Framework Core切换到其他DBMS](Entity-Framework-Core-Other-DBMS.md)文档学习如何切换DBMS.
@ -107,8 +105,7 @@ protected override void OnModelCreating(ModelBuilder builder)
### 配置连接字符串选择
如果你的应用程序有多个数据库,你可以使用 `connectionStringName]` Attribute为你的DbContext配置连接字符串名称.
例:
如果你的应用程序有多个数据库,你可以使用 `[connectionStringName]` Attribute为你的DbContext配置连接字符串名称.例:
```csharp
[ConnectionStringName("MySecondConnString")]
@ -120,6 +117,62 @@ public class MyDbContext : AbpDbContext<MyDbContext>
如果不进行配置,则使用`Default`连接字符串. 如果你配置特定的连接字符串的名称,但在应用程序配置中没有定义这个连接字符串名称,那么它会回退到`Default`连接字符串(参阅[连接字符串文档](Connection-Strings.md)了解更多信息).
### AbpDbContextOptions
`AbpDbContextOptions` 用于配置 `DbContext`. 当你使用ABP的应用程序启动模板新建解决方案时, 你会看到一个简单的配置 (在 `EntityFrameworkCore` 集成项目模块类) 如下:
````csharp
Configure<AbpDbContextOptions>(options =>
{
options.UseSqlServer();
});
````
上面的配置为应用程序的所有 `DbContext`使用SQL Server作为默认DBMS. 上面的配置是简化的写法, 它也可以使用下面的方法进行配置:
````csharp
Configure<AbpDbContextOptions>(options =>
{
options.Configure(opts =>
{
opts.UseSqlServer();
});
});
````
`options.Configure(...)` 方法有更多的选项进行配置. 例如, 你可以设置 `DbContextOptions` (EF Core自有的配置):
````csharp
Configure<AbpDbContextOptions>(options =>
{
options.Configure(opts =>
{
opts.DbContextOptions.UseQueryTrackingBehavior(QueryTrackingBehavior.NoTracking);
});
});
````
如果你有唯一的 `DbContext` 或者有多个 `DbContext`, 但是希望对所有的 `DbContext` 使用相同的DBMS, 你无需更多的配置. 但是, 如果你需要为某个特定的 `DbContext` 配置不同的DBMS或对配置进行定制, 你可以进行如下定制:
````csharp
Configure<AbpDbContextOptions>(options =>
{
// Default configuration for all DbContexts
options.Configure(opts =>
{
opts.UseSqlServer();
});
// Customized configuration for a specific DbContext
options.Configure<MyOtherDbContext>(opts =>
{
opts.UseMySQL();
});
});
````
> 参阅 [为Entity Framework Core切换DBMS](Entity-Framework-Core-Other-DBMS.md) 文档学习如何配置DBMS.
## 将DbContext注册到依赖注入
在module中的ConfigureServices方法使用 `AddAbpDbContext` 在[依赖注入](Dependency-Injection.md)系统注册DbContext类.
@ -155,8 +208,7 @@ services.AddAbpDbContext<MyDbContext>(options =>
});
````
默认情况下为每个[聚合根实体](Entities.md)(`AggregateRoot`派生的子类)创建一个仓储. 如果想要为其他实体也创建仓储
请将`includeAllEntities` 设置为 `true`:
默认情况下为每个[聚合根实体](Entities.md)(`AggregateRoot`派生的子类)创建一个仓储. 如果想要为其他实体也创建仓储, 请将`includeAllEntities` 设置为 `true`:
````C#
services.AddAbpDbContext<MyDbContext>(options =>
@ -165,9 +217,7 @@ services.AddAbpDbContext<MyDbContext>(options =>
});
````
然后你就可以在服务中注入和使用 `IRepository<TEntity>``IQueryableRepository<TEntity>`.
假如你有一个主键是Guid名为Book实体(聚合根)
然后你就可以在服务中注入和使用 `IRepository<TEntity>``IQueryableRepository<TEntity>`. 假如你有一个主键是Guid名为Book实体(聚合根)
```csharp
public class Book : AggregateRoot<Guid>
@ -185,7 +235,8 @@ public class BookManager : DomainService
{
private readonly IRepository<Book, Guid> _bookRepository;
public BookManager(IRepository<Book, Guid> bookRepository) //注入默认仓储
//inject default repository to the constructor
public BookManager(IRepository<Book, Guid> bookRepository)
{
_bookRepository = bookRepository;
}
@ -201,7 +252,8 @@ public class BookManager : DomainService
Type = type
};
await _bookRepository.InsertAsync(book); //使用仓储提供的标准方法
//Use a standard repository method
await _bookRepository.InsertAsync(book);
return book;
}
@ -212,9 +264,9 @@ public class BookManager : DomainService
#### 添加自定义仓储
默认通用仓储可以满足大多数情况下的需求(它实现了`IQueryable`),但是你可能会需要自定义仓储与仓储方法.
默认通用仓储可以满足大多数情况下的需求(它实现了`IQueryable`),但是你可能会需要自定义仓储与仓储方法. 假设你需要根据图书类型删除所有的书籍.
假设你需要根据图书类型删除所有的书籍. 建议为自定义仓储定义一个接口:
建议为自定义仓储定义一个接口:
````csharp
public interface IBookRepository : IRepository<Book, Guid>
@ -228,7 +280,8 @@ public interface IBookRepository : IRepository<Book, Guid>
IBookRepository接口的实现示例:
````csharp
public class BookRepository : EfCoreRepository<BookStoreDbContext, Book, Guid>, IBookRepository
public class BookRepository
: EfCoreRepository<BookStoreDbContext, Book, Guid>, IBookRepository
{
public BookRepository(IDbContextProvider<BookStoreDbContext> dbContextProvider)
: base(dbContextProvider)
@ -237,7 +290,8 @@ public class BookRepository : EfCoreRepository<BookStoreDbContext, Book, Guid>,
public async Task DeleteBooksByType(BookType type)
{
await DbContext.Database.ExecuteSqlRawAsync(
var dbContext = await GetDbContextAsync();
await dbContext.Database.ExecuteSqlRawAsync(
$"DELETE FROM Books WHERE Type = {(int)type}"
);
}
@ -256,11 +310,13 @@ public class BookRepository : EfCoreRepository<BookStoreDbContext, Book, Guid>,
context.Services.AddAbpDbContext<BookStoreDbContext>(options =>
{
options.AddDefaultRepositories();
//Replaces IRepository<Book, Guid>
options.AddRepository<Book, BookRepository>();
});
````
在你想要覆盖默认仓储方法对其自定义时,这一点非常需要. 例如你可能希望自定义`DeleteAsync`方法覆盖默认实现
在你想要覆盖默认仓储方法对其自定义时,这一点非常需要. 例如你可能希望自定义`DeleteAsync`方法覆盖默认实现, 以使用更有效的方式删除特定的实体.
````csharp
public async override Task DeleteAsync(
@ -369,10 +425,10 @@ namespace AbpDemo.Orders
{
//通过包含子集合获取一个 IQueryable<T>
var queryable = await _orderRepository.WithDetailsAsync(x => x.Lines);
//应用其他的 LINQ 扩展方法
var query = queryable.Where(x => x.Id == id);
//执行此查询并获取结果
var order = await AsyncExecuter.FirstOrDefaultAsync(query);
}
@ -380,7 +436,7 @@ namespace AbpDemo.Orders
}
````
> `AsyncExecuter` 用于执行异步 LINQ 扩展,而无需依赖 EF Core. 如果你将 EF Core NuGet 包引用添加到你的项目中,则可以直接使用 `await query.FirstOrDefaultAsync()`. 但是, 这次你依赖于域层中的 EF 核心.请参阅. 请参阅 [仓储文档](Repositories.md) 以了解更多.
> `AsyncExecuter` 用于执行异步 LINQ 扩展,而无需依赖 EF Core. 如果你将 EF Core NuGet 包引用添加到你的项目中,则可以直接使用 `await query.FirstOrDefaultAsync()`. 但是, 这次你依赖于域层中的 EF Core. 请参阅 [仓储文档](Repositories.md) 以了解更多.
**示例: 获取一个包含 `lines``orders` 列表**
@ -401,7 +457,7 @@ public async Task TestWithDetails()
如果你没有将任何表达式传递到 `WithDetailsAsync` 方法,则它包括使用你提供的 `DefaultWithDetailsFunc` 选项的所有详细信息.
你可以在你的 `EntityFrameworkCore` 项目[模块](Module-Development-Basics.md)的 `ConfigureServices`方法为一个实体配置 `DefaultWithDetailsFunc`.
你可以在你的 `EntityFrameworkCore` 项目[模块](Module-Development-Basics.md)的 `ConfigureServices` 方法为一个实体配置 `DefaultWithDetailsFunc`.
**示例: 在查询一个 `Order` 时包含 `Lines`**
@ -470,7 +526,7 @@ public async Task TestWithDetails()
}
````
#### 选择
#### 更多的替代选择
存储库模式尝试封装 EF Core, 因此你的选项是有限的. 如果你需要高级方案,你可以按照其中一个选项执行:
@ -479,7 +535,7 @@ public async Task TestWithDetails()
请参阅 EF Core 的 [预先加载文档](https://docs.microsoft.com/zh-cn/ef/core/querying/related-data/eager).
### 显 / 延迟加载
### 显 / 延迟加载
如果你在查询实体时不包括关系,并且以后需要访问导航属性或集合,则你有不同的选择.
@ -506,7 +562,7 @@ public async Task TestWithDetails(Guid id)
#### 使用代理的延时加载
在某些情况下,可能无法使用显加载,尤其是当你没有引用 `Repository``DbContext`时.延时加载是 EF Core 加载关联属性/集合的一个功能,,当你第一次访问它.
在某些情况下,可能无法使用显加载,尤其是当你没有引用 `Repository``DbContext`时.延时加载是 EF Core 加载关联属性/集合的一个功能, 当你第一次访问它.
启用延时加载:
@ -520,7 +576,7 @@ Configure<AbpDbContextOptions>(options =>
{
opts.DbContextOptions.UseLazyLoadingProxies(); //启用延时加载
});
options.UseSqlServer();
});
````
@ -553,35 +609,26 @@ public async Task TestWithDetails(Guid id)
## 访问 EF Core API
大多数情况下应该隐藏仓储后面的EF Core API(这也是仓储的设计目). 但是如果想要通过仓储访问DbContext实现,则可以使用`GetDbContext()`或`GetDbSet()`扩展方法. 例:
大多数情况下应该隐藏仓储后面的EF Core API(这也是仓储的设计目). 但是如果想要通过仓储访问DbContext实现,则可以使用`GetDbContext()`或`GetDbSet()`扩展方法. 例:
````csharp
public class BookService
public async Task TestAsync()
{
private readonly IRepository<Book, Guid> _bookRepository;
public BookService(IRepository<Book, Guid> bookRepository)
{
_bookRepository = bookRepository;
}
public void Foo()
{
DbContext dbContext = _bookRepository.GetDbContext();
DbSet<Book> books = _bookRepository.GetDbSet();
}
var dbContext = await _orderRepository.GetDbContextAsync();
var dbSet = await _orderRepository.GetDbSetAsync();
//var dbSet = dbContext.Set<Order>(); //Alternative, when you have the DbContext
}
````
* `GetDbContext` 返回 `DbContext` 引用,而不是 `BookStoreDbContext`. 你可以释放它, 但大多数情况下你不会需要它.
* `GetDbContext` 返回 `DbContext` 引用,而不是 `BookStoreDbContext`. 你可以强制转化它, 但大多数情况下你不会需要它.
> 要点: 你必须在使用`DbContext`的项目里引用`Volo.Abp.EntityFrameworkCore`包. 这会破坏封装,但在这种情况下,这就是你需要的.
## Extra Properties & Object Extension Manager
## 额外属性 & Object Extension Manager
额外属性系统允许你为实现了 `IHasExtraProperties` 的实体set/get动态属性. 当你想将自定义属性添加到[应用程序模块](Modules/Index.md)中定义的实体时,它特别有用.
默认,实体的所有额外属性存储在数据库的一个 `JSON` 对象中.
默认情况下, 实体的所有额外属性存储在数据库的一个 `JSON` 对象中.
实体扩展系统允许你存储额外属性在数据库的单独字段中. 有关额外属性和实体扩展系统的更多信息,请参阅下列文档:
@ -611,28 +658,100 @@ ObjectExtensionManager.Instance
);
````
### MapEfCoreEntity
`MapEfCoreEntity` 一个配置 `Entity` 的快捷扩展方法.
**示例**: 设置 `IdentityRole` 实体的 `Name` 的最大长度:
````csharp
ObjectExtensionManager.Instance
.MapEfCoreEntity<IdentityRole>(builder =>
{
builder.As<EntityTypeBuilder<IdentityRole>>().Property(x => x.Name).HasMaxLength(200);
});
````
### MapEfCoreDbContext
`MapEfCoreDbContext` 一个配置 `DbContext` 的快捷扩展方法.
**示例**: 设置 `IdentityDbContext``IdentityRole` 实体的 `IdentityRole` 的最大长度:
````csharp
ObjectExtensionManager.Instance.MapEfCoreDbContext<IdentityDbContext>(b =>
{
b.Entity<IdentityRole>().Property(x => x.Name).HasMaxLength(200);
});
````
如果相关模块已实现此功能(通过使用下面说明的 `ConfigureEfCoreEntity`)则将新属性添加到模型中. 然后你需要运行标准的 `Add-Migration``Update-Database` 命令更新数据库以添加新字段.
>`MapEfCoreProperty` 方法必须在使用相关的 `DbContext` 之前调用,它是一个静态方法. 最好的方法是尽早的应用程序中使用它. 应用程序启动模板含有 `YourProjectNameEntityExtensions` 类,可以在放心的在此类中使用此方法.
>`MapEfCoreProperty`, `MapEfCoreEntity` and `MapEfCoreDbContext` 方法必须在使用相关的 `DbContext` 之前调用,它是一个静态方法. 最好的方法是尽早的应用程序中使用它. 应用程序启动模板含有 `YourProjectNameEfCoreEntityExtensionMappings` 类,可以在放心的在此类中使用此方法.
### ConfigureEfCoreEntity
### ConfigureEfCoreEntity, ApplyObjectExtensionMappings 和 TryConfigureObjectExtensions
如果你正在开发一个可重用使用的模块,并允许应用程序开发人员将属性添加到你的实体,你可以在实体映射使用 `ConfigureEfCoreEntity` 扩展方法,但是在配置实体映射时可以使用快捷的扩展方法 `ConfigureObjectExtensions`:
**示例**:
````csharp
builder.Entity<YourEntity>(b =>
public static class QADbContextModelCreatingExtensions
{
b.ConfigureObjectExtensions();
//...
});
public static void ConfigureQA(
this ModelBuilder builder,
Action<QAModelBuilderConfigurationOptions> optionsAction = null)
{
Check.NotNull(builder, nameof(builder));
var options = new QAModelBuilderConfigurationOptions(
QADatabaseDbProperties.DbTablePrefix,
QADatabaseDbProperties.DbSchema
);
optionsAction?.Invoke(options);
builder.Entity<QA_Question>(b =>
{
b.ToTable(options.TablePrefix + "Questions", options.Schema);
b.ConfigureByConvention();
//...
//Call this in the end of buildAction.
b.ApplyObjectExtensionMappings();
});
//...
//Call this in the end of ConfigureQA.
builder.TryConfigureObjectExtensions<QADbContext>();
}
}
````
如果你调用 `ConfigureByConvention()` 扩展方法(在此示例中 `b.ConfigureByConvention`),ABP框架内部会调用 `ConfigureObjectExtensions` 方法. 使用 `ConfigureByConvention` 方法是**最佳实践**,因为它还按照约定配置基本属性的数据库映射.
如果你调用 `ConfigureByConvention()` 扩展方法(在此示例中 `b.ConfigureByConvention`),ABP框架内部会调用 `ConfigureObjectExtensions` `ConfigureEfCoreEntity` 方法. 使用 `ConfigureByConvention` 方法是**最佳实践**,因为它还按照约定配置基本属性的数据库映射.
参阅上面提到的 "*ConfigureByConvention 方法*" 了解更多信息.
## 高级主题
### 控制多租户
如果你的方案是基于 [多租户](Multi-Tenancy.md)的, 租户可以拥有 **独立数据库**, 你在解决方案中可以拥有 **多个** `DbContext` 类, 并且其中的一些 `DbContext`**只能在主机端** 可用, 这种情况下建议在 `DbContext` 类上添加 `[IgnoreMultiTenancy]` 属性. ABP 保证相关的 `DbContext` 始终使用主机 [连接字符串](Connection-Strings.md), 即使你在租户上下文中.
**示例:**
````csharp
[IgnoreMultiTenancy]
public class MyDbContext : AbpDbContext<MyDbContext>
{
...
}
````
不要使用 `[IgnoreMultiTenancy]` 特性如果 `DbContext` 中任何一个实体可以被持久化到多租户数据库中.
> 当你使用repositories时, ABP 已经为未实现`IMultiTenant`接口的实体使用了主机数据库. 所以, 如果你使用repositories访问数据库, 多数时候你不需要 `[IgnoreMultiTenancy]` 特性.
### 设置默认仓储类
默认的通用仓储的默认实现是`EfCoreRepository`类,你可以创建自己的实现,并将其做为默认实现
@ -674,6 +793,7 @@ context.Services.AddAbpDbContext<BookStoreDbContext>(options =>
typeof(MyRepositoryBase<,>),
typeof(MyRepositoryBase<>)
);
//...
});
```
@ -736,6 +856,68 @@ context.Services.AddAbpDbContext<OtherDbContext>(options =>
在这个例子中,`OtherDbContext`实现了`IBookStoreDbContext`. 此功能允许你在开发时使用多个DbContext(每个模块一个),但在运行时可以使用单个DbContext(实现所有DbContext的所有接口).
### 拆分查询
ABP 为了更好的性能, 默认全局启用 [拆分查询](https://docs.microsoft.com/en-us/ef/core/querying/single-split-queries). 你可以按需修改.
**示例**
````csharp
Configure<AbpDbContextOptions>(options =>
{
options.UseSqlServer(optionsBuilder =>
{
optionsBuilder.UseQuerySplittingBehavior(QuerySplittingBehavior.SingleQuery);
});
});
````
### 自定义批量操作
如果你有更好的逻辑或使用外部库实现批量操作, 你可以通过实现 `IEfCoreBulkOperationProvider` 覆写这个逻辑.
- 你可以使用下面的示例模板:
```csharp
public class MyCustomEfCoreBulkOperationProvider
: IEfCoreBulkOperationProvider, ITransientDependency
{
public async Task DeleteManyAsync<TDbContext, TEntity>(
IEfCoreRepository<TEntity> repository,
IEnumerable<TEntity> entities,
bool autoSave,
CancellationToken cancellationToken)
where TDbContext : IEfCoreDbContext
where TEntity : class, IEntity
{
// Your logic here.
}
public async Task InsertManyAsync<TDbContext, TEntity>(
IEfCoreRepository<TEntity> repository,
IEnumerable<TEntity> entities,
bool autoSave,
CancellationToken cancellationToken)
where TDbContext : IEfCoreDbContext
where TEntity : class, IEntity
{
// Your logic here.
}
public async Task UpdateManyAsync<TDbContext, TEntity>(
IEfCoreRepository<TEntity> repository,
IEnumerable<TEntity> entities,
bool autoSave,
CancellationToken cancellationToken)
where TDbContext : IEfCoreDbContext
where TEntity : class, IEntity
{
// Your logic here.
}
}
```
## 另请参阅
* [实体](Entities.md)
* [仓储](Repositories.md)

2
docs/zh-Hans/Index.md

@ -1,7 +1,5 @@
# ABP 文档
> 中文文档翻译来自[cnAbp](https://github.com/cnabp)组织,Abp中文网会持续跟进翻译,目前Abp vNext的英文文档还未完成,大家对整体框架没有深入的理解,翻译难免存在一些问题.敬请见谅.😀
ABP是一个**开源应用程序框架**,专注于基于ASP.NET Core的Web应用程序开发,但也支持开发其他类型的应用程序.
浏览导航菜单以深入了解文档.

1
docs/zh-Hans/Modules/Blogging.md

@ -1 +0,0 @@
TODO...

3
docs/zh-Hans/Modules/Client-Simulation.md

@ -1,3 +0,0 @@
# Client Simulation Module
TODO

106
docs/zh-Hans/Modules/Feature-Management.md

@ -1 +1,105 @@
TODO...
# 功能管理模块
功能管理模块实现了 [功能系统](../Features.md) 定义的 `IFeatureManagementStore` 接口.
> 此文档仅介绍了将功能值持续保存到数据库的功能管理模块. 请参阅 [功能](../Features.md) 来了解功能系统.
## 如何安装
当你使用 ABP 框架 [创建一个新的解决方案](https://abp.io/get-started) 时, 此模块将被预安装(作为 NuGet/NPM 包). 你可以继续用其作为包并轻松地获取更新, 也可以将其源代码包含在解决方案中 (请参阅 `get-source` [CLI](../CLI.md) 命令) 以开发自定义模块.
### 源代码
可以 [在此处](https://github.com/abpframework/abp/tree/dev/modules/feature-management) 访问源代码。源代码使用 [MIT](https://choosealicense.com/licenses/mit/) 许可, 所以你可以免费使用和自定义它.
## 用户界面
### 功能管理对话框
功能管理模块提供了一个可重用的对话框来管理与对象相关的功能. 例如: [租户管理模块](Tenant-Management.md) 用它在租户管理页面管理租户的功能.
![features-module-opening](../images/features-module-opening.png)
当你点击租户的 *操作* -> *功能* 时, 将打开功能管理对话框. 下面是定义了两个功能的对话框示例截图:
![features-modal](../images/features-modal.png)
在对话框中, 你可以为租户启用, 禁用或设置功能值.
## IFeatureManager
`IFeatureManager` 是此模块提供的主要服务. 在多租户应用程序中, 它常用来读取和更改功能值. `IFeatureManager` 通常被 *租户管理对话框* 使用. 但如果需要设置功能值, 你也可以注入它.
> 如果你只是想要读取或检查功能值, 请如 [功能文档](../Features.md) 中所述那样使用 `IFeatureChecker`.
**示例: 为租户获取或设置功能值**
````csharp
using System;
using System.Threading.Tasks;
using Volo.Abp.DependencyInjection;
using Volo.Abp.FeatureManagement;
namespace Demo
{
public class MyService : ITransientDependency
{
private readonly IFeatureManager _featureManager;
public MyService(IFeatureManager featureManager)
{
_featureManager = featureManager;
}
public async Task SetFeatureDemoAsync(Guid tenantId, string value)
{
await _featureManager
.SetForTenantAsync(tenantId, "Feature1", value);
var currentValue = await _featureManager
.GetOrNullForTenantAsync("Feature1", tenantId);
}
}
}
````
## 功能管理提供程序
功能管理模块是可扩展的, 就像 [功能系统](../Features.md) 一样. 你可以通过定义功能管理提供程序来扩展它. 有3个预编译的功能管理提供程序已按下面的顺序注册:
* `DefaultValueFeatureManagementProvider`: 从功能定义的默认值中获取功能值. 它无法设置默认值, 因为默认值是在功能定义中硬编码的.
* `EditionFeatureManagementProvider`: 获取或设置版本的功能值. 版本是分配给租户的一个功能分组. 租户管理模块没有实现版本系统. 你可以自己实现它, 或者购买已实现它并且提供更多SaaS功能的 ABP 商业版 [SaaS 模块](https://commercial.abp.io/modules/Volo.Saas), 像订阅和支付.
* `TenantFeatureManagementProvider`: 获取或设置租户的功能.
`IFeatureManager` 在获取和设置的方法中使用了这些提供程序. 通常, 在 `IFeatureManager` 服务中, 每个功能管理提供程序都定义了扩展方法 (像租户功能管理提供程序就定义了 `SetForTenantAsync`).
如果想要自定义提供程序, 你需要实现 `IFeatureManagementProvider` 接口或从 `FeatureManagementProvider` 基类继承:
````csharp
public class CustomFeatureProvider : FeatureManagementProvider
{
public override string Name => "Custom";
public CustomFeatureProvider(IFeatureManagementStore store)
: base(store)
{
}
}
````
`FeatureManagementProvider` 基类 (使用 `IFeatureManagementStore`) 为你做了默认的实现. 你可以按需重写基础方法. 在这个 `Custom` 的示例中, 每个提供程序必须有一个唯一的名称 (请保持简短, 因为每个功能值记录都会被保存到数据库中).
创建提供程序类后, 你应该用 `FeatureManagementOptions` [选项类](../Options.md) 注册它:
````csharp
Configure<FeatureManagementOptions>(options =>
{
options.Providers.Add<CustomFeatureProvider>();
});
````
提供程序的顺序很重要. 提供程序按相反的顺序被执行. 这意味着在此示例中 `CustomFeatureProvider` 是第一个被执行的. 你可以在 `Providers` 列表的任意位置插入你的提供程序.
## 另请参见
* [功能](../Features.md)

108
docs/zh-Hans/Modules/Permission-Management.md

@ -1,3 +1,109 @@
# 权限管理模块
TODO
此模块实现了 `IPermissionStore` 接口, 并在数据库中管理权限值.
> 此文档仅介绍了将权限值持续保存到数据库的权限管理模块. 请参阅 [授权文档](../Authorization.md) 来了解授权和权限系统.
## 如何安装
当你使用 ABP 框架 [创建一个新的解决方案](https://abp.io/get-started) 时, 此模块将被预安装(作为 NuGet/NPM 包). 你可以继续用其作为包并轻松地获取更新, 也可以将其源代码包含在解决方案中 (请参阅 `get-source` [CLI](../CLI.md) 命令) 以开发自定义模块.
### 源代码
可以 [在此处](https://github.com/abpframework/abp/tree/dev/modules/permission-management) 访问源代码。源代码使用 [MIT](https://choosealicense.com/licenses/mit/) 许可, 所以你可以免费使用和自定义它.
## 用户界面
### 权限管理对话框
权限管理模块提供了一个可重用的对话框来管理与对象相关的权限. 例如: [身份模块](Identity.md) 用它去管理用户和角色的权限. 下图展示了身份模块的角色管理页面:
![permissions-module-open-dialog](../images/permissions-module-open-dialog.png)
当你点击角色的 *操作* -> *权限* 时, 将打开权限管理对话框. 下面是此对话框的一个示例截图:
![permissions-module-dialog](../images/permissions-module-dialog.png)
在对话框中, 你可以为所选角色授予权限. 左侧的选项卡表示主要权限组, 右侧包括了所选权限组中定义的权限.
## IPermissionManager
`IPermissionManager` 是此模块提供的主要服务. 它常用来读取和更改权限值. `IPermissionManager` 通常被 *权限管理对话框* 使用. 但如果需要设置权限值, 你也可以注入它.
> 如果你只是想要读取或检查当前用户的权限值, 请如 [授权文档](../Authorization.md) 中所述那样使用 `IAuthorizationService``[Authorize]` 特性.
**示例: 使用 `IPermissionManager` 服务为角色和用户授权**
````csharp
public class MyService : ITransientDependency
{
private readonly IPermissionManager _permissionManager;
public MyService(IPermissionManager permissionManager)
{
_permissionManager = permissionManager;
}
public async Task GrantRolePermissionDemoAsync(
string roleName, string permission)
{
await _permissionManager
.SetForRoleAsync(roleName, permission, true);
}
public async Task GrantUserPermissionDemoAsync(
Guid userId, string roleName, string permission)
{
await _permissionManager
.SetForUserAsync(userId, permission, true);
}
}
````
## 权限管理提供程序
权限管理模块是可扩展的, 就像 [权限系统](../Authorization.md) 一样. 你可以通过定义权限管理提供程序来扩展它.
[身份模块](Identity.md) 定义了如下权限管理提供程序.
* `UserPermissionManagementProvider`: 管理用户基础权限.
* `RolePermissionManagementProvider`: 管理角色基础权限.
`IPermissionManager` 使用这些提供程序获取或设置权限. 你可以通过实现 `IPermissionManagementProvider` 或从 `PermissionManagementProvider` 基类继承定义你自己的提供程序.
**示例:**
````csharp
public class CustomPermissionManagementProvider : PermissionManagementProvider
{
public override string Name => "Custom";
public CustomPermissionManagementProvider(
IPermissionGrantRepository permissionGrantRepository,
IGuidGenerator guidGenerator,
ICurrentTenant currentTenant)
: base(
permissionGrantRepository,
guidGenerator,
currentTenant)
{
}
}
````
`PermissionManagementProvider` 基类 (使用 `IPermissionGrantRepository`) 为你做了默认的实现. 你可以按需重写基础方法. 在这个自定义的示例中, 每个提供程序必须有一个唯一的名称 (请保持简短, 因为每个权限值记录都会被保存到数据库中).
创建提供程序类后, 你应该用 `PermissionManagementOptions` [选项类](../Options.md) 注册它:
````csharp
Configure<PermissionManagementOptions>(options =>
{
options.ManagementProviders.Add<CustomPermissionManagementProvider>();
});
````
提供程序的顺序很重要. 提供程序按相反的顺序被执行. 这意味着在此示例中 `CustomPermissionManagementProvider` 是第一个被执行的. 你可以在 `Providers` 列表的任意位置插入你的提供程序.
## 另请参见
* [授权](../Authorization.md)

2
docs/zh-Hans/Modules/Tenant-Management.md

@ -12,7 +12,7 @@
## 如何安装
当你使用 ABP 框架 [创建一个新的解决方案](https://abp.io/get-started) 时, 此模块将被预安装(作为 NuGet/NPM 包). 你可以继续用其作为包并轻松地获取更新, 也可以将其源代码包含在解决方案中请参阅 `get-source` [CLI](../CLI.md)以开发自定义模块.
当你使用 ABP 框架 [创建一个新的解决方案](https://abp.io/get-started) 时, 此模块将被预安装(作为 NuGet/NPM 包). 你可以继续用其作为包并轻松地获取更新, 也可以将其源代码包含在解决方案中 (请参阅 `get-source` [CLI](../CLI.md)) 以开发自定义模块.
### 源代码

1
docs/zh-Hans/Modules/Users.md

@ -1 +0,0 @@
TODO...

4
docs/zh-Hans/Tutorials/Part-10.md

@ -377,7 +377,7 @@ namespace Acme.BookStore.Books
//Prepare a query to join books and authors
var query = from book in queryable
join author in _authorRepository on book.AuthorId equals author.Id
join author in await _authorRepository.GetQueryableAsync() on book.AuthorId equals author.Id
where book.Id == id
select new { book, author };
@ -400,7 +400,7 @@ namespace Acme.BookStore.Books
//Prepare a query to join books and authors
var query = from book in queryable
join author in _authorRepository on book.AuthorId equals author.Id
join author in await _authorRepository.GetQueryableAsync() on book.AuthorId equals author.Id
select new {book, author};
//Paging

12
docs/zh-Hans/docs-nav.json

@ -682,14 +682,6 @@
"text": "后台作业",
"path": "Modules/Background-Jobs.md"
},
{
"text": "博客",
"path": "Modules/Blogging.md"
},
{
"text": "客户端模拟",
"path": "Modules/Client-Simulation.md"
},
{
"text": "CMS Kit",
"path": "Modules/Cms-Kit/Index.md"
@ -722,10 +714,6 @@
"text": "租户管理",
"path": "Modules/Tenant-Management.md"
},
{
"text": "用户",
"path": "Modules/Users.md"
},
{
"text": "虚拟文件浏览器",
"path": "Modules/Virtual-File-Explorer.md"

BIN
docs/zh-Hans/images/features-module-opening.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
docs/zh-Hans/images/permissions-module-dialog.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

BIN
docs/zh-Hans/images/permissions-module-open-dialog.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

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

Loading…
Cancel
Save