Browse Source

Merge branch 'dev' into auto-merge/rel-8-3/3017

pull/20872/head
selman koc 2 years ago
committed by GitHub
parent
commit
a00a4b093b
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  1. 94
      .github/ISSUE_TEMPLATE/03_studio.yml
  2. 0
      .github/ISSUE_TEMPLATE/04_article_request.yml
  3. 0
      .github/ISSUE_TEMPLATE/05_performance_issue.md
  4. 0
      .github/ISSUE_TEMPLATE/06_blank_issue.md
  5. 3
      Directory.Packages.props
  6. 51
      README.md
  7. 14
      abp_io/AbpIoLocalization/AbpIoLocalization/AbpIoLocalizationModule.cs
  8. 18
      abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/sv.json
  9. 11
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en-GB.json
  10. 43
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/en.json
  11. 640
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/sv.json
  12. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/en.json
  13. 256
      abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/sv.json
  14. 8
      abp_io/AbpIoLocalization/AbpIoLocalization/Blog/Localization/Resources/sv.json
  15. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/AbpIoCommercialResource.cs
  16. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json
  17. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/cs.json
  18. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de.json
  19. 154
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/en.json
  20. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/es.json
  21. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json
  22. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fr.json
  23. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hi.json
  24. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hr.json
  25. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json
  26. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/is.json
  27. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/it.json
  28. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/nl.json
  29. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pl-PL.json
  30. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pt-BR.json
  31. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ro-RO.json
  32. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json
  33. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sk.json
  34. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sl.json
  35. 1215
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sv.json
  36. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json
  37. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/vi.json
  38. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json
  39. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hant.json
  40. 10
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/AbpIoCommunityResource.cs
  41. 269
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/sv.json
  42. 9
      abp_io/AbpIoLocalization/AbpIoLocalization/Docs/Localization/Resources/sv.json
  43. 6
      abp_io/AbpIoLocalization/AbpIoLocalization/Support/Localization/Resources/sv.json
  44. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ar.json
  45. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/cs.json
  46. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de.json
  47. 3
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en-GB.json
  48. 1419
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/en.json
  49. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/es.json
  50. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json
  51. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fr.json
  52. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hi.json
  53. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hr.json
  54. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hu.json
  55. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/is.json
  56. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/it.json
  57. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/nl.json
  58. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/pl-PL.json
  59. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/pt-BR.json
  60. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ro-RO.json
  61. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/ru.json
  62. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/sk.json
  63. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/sl.json
  64. 1828
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/sv.json
  65. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/tr.json
  66. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/vi.json
  67. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/zh-Hans.json
  68. 2
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/zh-Hant.json
  69. 4
      common.props
  70. BIN
      docs/en/Blog-Posts/2024-07-23-AbpIo-United-Is-Live/cover.png
  71. 62
      docs/en/Blog-Posts/2024-07-23-AbpIo-United-Is-Live/post.md
  72. BIN
      docs/en/Blog-Posts/2024-07-25-Introducing-The-New-ABP-CLI/cover-image.png
  73. 81
      docs/en/Blog-Posts/2024-07-25-Introducing-The-New-ABP-CLI/post.md
  74. BIN
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-helm-charts.png
  75. BIN
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-license-comparison-table.png
  76. BIN
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-new-layered-solution-template-wizard-options.png
  77. BIN
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-new-layered-solution-template-wizard.png
  78. BIN
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-solution-runner-overall.png
  79. BIN
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-solution-runner-start-apps.png
  80. BIN
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-suite-in-abp-studio.png
  81. BIN
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-suite-open-in-abp-studio.png
  82. 111
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/post.md
  83. BIN
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/solution-explorer.png
  84. BIN
      docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/suite-generated-entity.png
  85. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/cms-kit-faq.png
  86. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/cmskit-module-comments-settings.png
  87. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/cmskit-module-markedItems.png
  88. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/cover-image.png
  89. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/docs-google-search.png
  90. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/faq-section-public-web.png
  91. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/google-search-results.png
  92. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/new-abp-cli-cover-image.png
  93. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/new-platform-cover-image.png
  94. 177
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/post.md
  95. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/studio-beta-cover-image.png
  96. BIN
      docs/en/Blog-Posts/2024-07-31 v8_3_Preview/studio-switch-to-preview.png
  97. BIN
      docs/en/Blog-Posts/2024-08-01-switching-between-organization-units/0.png
  98. BIN
      docs/en/Blog-Posts/2024-08-01-switching-between-organization-units/1.png
  99. BIN
      docs/en/Blog-Posts/2024-08-01-switching-between-organization-units/2.png
  100. BIN
      docs/en/Blog-Posts/2024-08-01-switching-between-organization-units/3.png

94
.github/ISSUE_TEMPLATE/03_studio.yml

@ -0,0 +1,94 @@
name: 🤠 ABP Studio
description: Create a report to help us improve the ABP Studio
labels: [studio]
body:
- type: markdown
attributes:
value: |
We welcome bug reports! This template will help us gather the information we need to start the triage process.
Please keep in mind that the GitHub issue tracker is not intended as a general support forum, but for reporting **non-security** bugs and feature requests.
If you believe you have an issue that affects the SECURITY of the platform, please do NOT create an issue and instead email your issue details to info@abp.io.
For other types of questions, consider using [StackOverflow](https://stackoverflow.com/questions/tagged/abp).
- type: checkboxes
id: searched
attributes:
label: Is there an existing issue for this?
description: Please search to see if an issue already exists for the bug you encountered or feature request ([abp/issues](https://github.com/abpframework/abp/issues?q=is%3Aopen+is%3Aissue+label%3Astudio)).
options:
- label: I have searched the existing issues
required: true
- type: textarea
id: background
attributes:
label: Description
description: Please share a clear and concise description of the problem.
placeholder: Description
validations:
required: true
- type: markdown
attributes:
value: |
## Setup
Please provide more information on your ABP Studio setup.
- type: input
id: version
attributes:
label: Version
description: Which version of ABP Studio are you using?
placeholder: Version
validations:
required: true
- type: dropdown
id: Operation-System
attributes:
label: Operation System
description: What is the operation system of the computer?
options:
- Windows (Default)
- Linux
- macOS
- Others
validations:
required: true
- type: textarea
id: solution-config
attributes:
label: Solution Configuration
description: |
If there is an open solution, what are the configurations of the solution?
🧐 Hint: You can see all the information about your solution from the configuration window, which opens when you right-click on the [solution](https://abp.io/docs/latest/studio/solution-explorer#solution) and click on the `Solution Configuration` button.
placeholder: |
- **Template**: app
- **Created ABP Studio Version**: 0.7.9
- **Tiered**: No
- **UI Framework**: mvc
- **Theme**: leptonx
- **Theme Style**: system
- **Database Provider**: ef
- **Database Management System**: sqlserver
- **Separate Tenant Schema**: No
- **Mobile Framework**: none
- **Public Website**: No
- **Optional Modules**:
* GDPR
* TextTemplateManagement
* LanguageManagement
* AuditLogging
* SaaS
* OpenIddictAdmin
validations:
required: false
- type: markdown
attributes:
value: |
---
- type: textarea
id: other-info
attributes:
label: Other information
description: |
If you have an idea where the problem might lie, let us know that here. Please include any pointers to code, relevant changes, or related issues you know of.
placeholder: Other information
validations:
required: false

0
.github/ISSUE_TEMPLATE/03_article_request.yml → .github/ISSUE_TEMPLATE/04_article_request.yml

0
.github/ISSUE_TEMPLATE/04_performance_issue.md → .github/ISSUE_TEMPLATE/05_performance_issue.md

0
.github/ISSUE_TEMPLATE/05_blank_issue.md → .github/ISSUE_TEMPLATE/06_blank_issue.md

3
Directory.Packages.props

@ -6,7 +6,7 @@
<PackageVersion Include="AlibabaCloud.SDK.Dysmsapi20170525" Version="2.0.24" />
<PackageVersion Include="aliyun-net-sdk-sts" Version="3.1.2" />
<PackageVersion Include="Aliyun.OSS.SDK.NetCore" Version="2.13.0" />
<PackageVersion Include="AsyncKeyedLock" Version="6.3.4" />
<PackageVersion Include="AsyncKeyedLock" Version="7.0.1" />
<PackageVersion Include="Autofac" Version="8.0.0" />
<PackageVersion Include="Autofac.Extensions.DependencyInjection" Version="9.0.0" />
<PackageVersion Include="Autofac.Extras.DynamicProxy" Version="7.1.0" />
@ -38,6 +38,7 @@
<PackageVersion Include="EphemeralMongo6.runtime.osx-x64" Version="1.1.3" />
<PackageVersion Include="EphemeralMongo6.runtime.win-x64" Version="1.1.3" />
<PackageVersion Include="FluentValidation" Version="11.8.0" />
<PackageVersion Include="Google.Cloud.Storage.V1" Version="4.10.0" />
<PackageVersion Include="Hangfire.AspNetCore" Version="1.8.14" />
<PackageVersion Include="Hangfire.SqlServer" Version="1.8.14" />
<PackageVersion Include="HtmlSanitizer" Version="8.0.746" />

51
README.md

@ -1,18 +1,17 @@
# ABP Framework
![build and test](https://img.shields.io/github/actions/workflow/status/abpframework/abp/build-and-test.yml?branch=dev&style=flat-square) 🔹 [![codecov](https://codecov.io/gh/abpframework/abp/branch/dev/graph/badge.svg?token=jUKLCxa6HF)](https://codecov.io/gh/abpframework/abp) 🔹 [![NuGet](https://img.shields.io/nuget/v/Volo.Abp.Core.svg?style=flat-square)](https://www.nuget.org/packages/Volo.Abp.Core) 🔹 [![NuGet (with prereleases)](https://img.shields.io/nuget/vpre/Volo.Abp.Core.svg?style=flat-square)](https://www.nuget.org/packages/Volo.Abp.Core) 🔹 [![MyGet (nightly builds)](https://img.shields.io/myget/abp-nightly/vpre/Volo.Abp.svg?style=flat-square)](https://docs.abp.io/en/abp/latest/Nightly-Builds) 🔹
![build and test](https://img.shields.io/github/actions/workflow/status/abpframework/abp/build-and-test.yml?branch=dev&style=flat-square) 🔹 [![codecov](https://codecov.io/gh/abpframework/abp/branch/dev/graph/badge.svg?token=jUKLCxa6HF)](https://codecov.io/gh/abpframework/abp) 🔹 [![NuGet](https://img.shields.io/nuget/v/Volo.Abp.Core.svg?style=flat-square)](https://www.nuget.org/packages/Volo.Abp.Core) 🔹 [![NuGet (with prereleases)](https://img.shields.io/nuget/vpre/Volo.Abp.Core.svg?style=flat-square)](https://www.nuget.org/packages/Volo.Abp.Core) 🔹 [![MyGet (nightly builds)](https://img.shields.io/myget/abp-nightly/vpre/Volo.Abp.svg?style=flat-square)](https://abp.io/docs/latest/release-info/nightly-builds) 🔹
[![NuGet Download](https://img.shields.io/nuget/dt/Volo.Abp.Core.svg?style=flat-square)](https://www.nuget.org/packages/Volo.Abp.Core) 🔹 [![Code of Conduct](https://img.shields.io/badge/Contributor%20Covenant-v2.0%20adopted-ff69b4.svg)](https://github.com/abpframework/abp/blob/dev/CODE_OF_CONDUCT.md) 🔹 [![CLA Signed](https://cla-assistant.io/readme/badge/abpframework/abp)](https://cla-assistant.io/abpframework/abp) 🔹 [![Discord Shield](https://discord.com/api/guilds/951497912645476422/widget.png?style=shield)](https://discord.gg/abp)
ABP Framework is a complete **infrastructure** based on **ASP.NET Core** that creates **modern web applications** and **APIs** by following the software development **best practices** and the **latest technologies**.
[![ABP Platform](https://github.com/abpframework/abp/assets/9526587/47531496-4088-406d-9c69-63cb0ffec2ba)](https://abp.io)
[![ABP Platform](https://github.com/user-attachments/assets/200653c0-0e69-4b47-b76a-3a83460aaab6)](https://abp.io)
## Getting Started
- [Quick Start](https://docs.abp.io/en/abp/latest/Tutorials/Todo/Index) is a single-part, quick-start tutorial to build a simple application with the ABP Framework. Start with this tutorial if you want to understand how ABP works quickly.
- [Getting Started guide](https://docs.abp.io/en/abp/latest/Getting-Started) can be used to create and run ABP-based solutions with different options and details.
- [Web Application Development Tutorial](https://docs.abp.io/en/abp/latest/Tutorials/Part-1) is a complete tutorial on developing a full-stack web application with all aspects of a real-life solution.
- [Quick Start](https://abp.io/docs/latest/tutorials/todo) is a single-part, quick-start tutorial to build a simple application with the ABP Framework. Start with this tutorial if you want to understand how ABP works quickly.
- [Getting Started guide](https://abp.io/docs/latest/get-started) can be used to create and run ABP-based solutions with different options and details.
- [Web Application Development Tutorial](https://abp.io/docs/latest/tutorials/book-store) is a complete tutorial on developing a full-stack web application with all aspects of a real-life solution.
### Quick Start
@ -28,7 +27,7 @@ Create a new solution:
> abp new BookStore -u mvc -d ef
````
> See the [CLI documentation](https://docs.abp.io/en/abp/latest/CLI) for all available options.
> See the [CLI documentation](https://abp.io/docs/latest/cli) for all available options.
@ -54,21 +53,21 @@ ABP provides a **full stack developer experience**.
<img src="docs/en/images/ddd-microservice-simple.png">
ABP offers a complete, **modular** and **layered** software architecture based on **[Domain Driven Design](https://docs.abp.io/en/abp/latest/Domain-Driven-Design)** principles and patterns. It also provides the necessary infrastructure and guidance to [implement this architecture](https://docs.abp.io/en/abp/latest/Domain-Driven-Design-Implementation-Guide).
ABP offers a complete, **modular** and **layered** software architecture based on **[Domain Driven Design](https://abp.io/docs/latest/framework/architecture/domain-driven-design)** principles and patterns. It also provides the necessary infrastructure and guidance to [implement this architecture](https://abp.io/books/implementing-domain-driven-design).
ABP Framework is suitable for **[microservice solutions](https://docs.abp.io/en/abp/latest/Microservice-Architecture)** as well as monolithic applications.
ABP Framework is suitable for **[microservice solutions](https://abp.io/docs/latest/framework/architecture/microservices)** as well as monolithic applications.
### Infrastructure
There are a lot of features provided by the ABP Framework to achieve real-world scenarios easier, like [Event Bus](https://docs.abp.io/en/abp/latest/Event-Bus), [Background Job System](https://docs.abp.io/en/abp/latest/Background-Jobs), [Audit Logging](https://docs.abp.io/en/abp/latest/Audit-Logging), [BLOB Storing](https://docs.abp.io/en/abp/latest/Blob-Storing), [Data Seeding](https://docs.abp.io/en/abp/latest/Data-Seeding), [Data Filtering](https://docs.abp.io/en/abp/latest/Data-Filtering), etc.
There are a lot of features provided by the ABP Framework to achieve real-world scenarios easier, like [Event Bus](https://abp.io/docs/latest/framework/infrastructure/event-bus), [Background Job System](https://abp.io/docs/latest/framework/infrastructure/background-jobs), [Audit Logging](https://abp.io/docs/latest/framework/infrastructure/audit-logging), [BLOB Storing](https://abp.io/docs/latest/framework/infrastructure/blob-storing), [Data Seeding](https://abp.io/docs/latest/framework/infrastructure/data-seeding), [Data Filtering](https://abp.io/docs/latest/framework/infrastructure/data-filtering), etc.
### Cross-Cutting Concerns
ABP also simplifies (and even automates wherever possible) cross-cutting concerns and common non-functional requirements like [Exception Handling](https://docs.abp.io/en/abp/latest/Exception-Handling), [Validation](https://docs.abp.io/en/abp/latest/Validation), [Authorization](https://docs.abp.io/en/abp/latest/Authorization), [Localization](https://docs.abp.io/en/abp/latest/Localization), [Caching](https://docs.abp.io/en/abp/latest/Caching), [Dependency Injection](https://docs.abp.io/en/abp/latest/Dependency-Injection), [Setting Management](https://docs.abp.io/en/abp/latest/Settings), etc.
ABP also simplifies (and even automates wherever possible) cross-cutting concerns and common non-functional requirements like [Exception Handling](https://abp.io/docs/latest/framework/fundamentals/exception-handling), [Validation](https://abp.io/docs/latest/framework/fundamentals/validation), [Authorization](https://abp.io/docs/latest/framework/fundamentals/authorizationn), [Localization](https://abp.io/docs/latest/framework/fundamentals/localization), [Caching](https://abp.io/docs/latest/framework/fundamentals/caching), [Dependency Injection](https://abp.io/docs/latest/framework/fundamentals/dependency-injection), [Setting Management](https://abp.io/docs/latest/framework/infrastructure/settings), etc.
@ -76,18 +75,18 @@ ABP also simplifies (and even automates wherever possible) cross-cutting concern
ABP is a modular framework and the Application Modules provide **pre-built application functionalities**;
- [**Account**](https://docs.abp.io/en/abp/latest/Modules/Account): Provides UI for the account management and allows user to login/register to the application.
- **[Identity](https://docs.abp.io/en/abp/latest/Modules/Identity)**: Manages organization units, roles, users and their permissions based on the Microsoft Identity library.
- [**OpenIddict**](https://docs.abp.io/en/abp/latest/Modules/OpenIddict): Integrates to OpenIddict.
- [**Tenant Management**](https://docs.abp.io/en/abp/latest/Modules/Tenant-Management): Manages tenants for a [multi-tenant](https://docs.abp.io/en/abp/latest/Multi-Tenancy) (SaaS) application.
- [**Account**](https://abp.io/docs/latest/modules/account): Provides UI for the account management and allows user to login/register to the application.
- **[Identity](https://abp.io/docs/latest/modules/identity)**: Manages organization units, roles, users and their permissions based on the Microsoft Identity library.
- [**OpenIddict**](https://abp.io/docs/latest/modules/openiddict): Integrates to OpenIddict.
- [**Tenant Management**](https://abp.io/docs/latest/modules/tenant-management): Manages tenants for a [multi-tenant](https://abp.io/docs/latest/framework/architecture/multi-tenancy) (SaaS) application.
See the [Application Modules](https://docs.abp.io/en/abp/latest/Modules/Index) document for all pre-built modules.
See the [Application Modules](https://abp.io/docs/latest/modules) document for all pre-built modules.
### Startup Templates
The [Startup templates](https://docs.abp.io/en/abp/latest/Startup-Templates/Index) are pre-built Visual Studio solution templates. You can create your own solution based on these templates to **immediately start your development**.
The [Startup templates](https://abp.io/docs/latest/solution-templates) are pre-built Visual Studio solution templates. You can create your own solution based on these templates to **immediately start your development**.
@ -103,19 +102,19 @@ This book will help you to gain a complete understanding of the ABP Framework an
### ABP Community Web Site
The [ABP Community](https://community.abp.io/) is a website to publish **articles** and share **knowledge** about the ABP Framework. You can also create content for the community!
The [ABP Community](https://abp.io/community) is a website to publish **articles** and share **knowledge** about the ABP Framework. You can also create content for the community!
### Blog
Follow the [ABP Blog](https://blog.abp.io/) to learn the latest happenings in the ABP Framework.
Follow the [ABP Blog](https://abp.io/blog) to learn the latest happenings in the ABP Framework.
### Samples
See the [sample projects](https://docs.abp.io/en/abp/latest/Samples/Index) built with the ABP Framework.
See the [sample projects](https://abp.io/docs/latest/samples) built with the ABP Framework.
### Want to Contribute?
ABP is a community-driven open-source project. See [the contribution guide](https://docs.abp.io/en/abp/latest/Contribution/Index) if you want to participate in this project.
ABP is a community-driven open-source project. See [the contribution guide](https://abp.io/docs/latest/contribution) if you want to participate in this project.
@ -123,11 +122,11 @@ ABP is a community-driven open-source project. See [the contribution guide](http
* [Home Website](https://abp.io)
* [Get Started](https://abp.io/get-started)
* [Features](https://abp.io/features)
* [Documents](https://docs.abp.io/)
* [Samples](https://docs.abp.io/en/abp/latest/Samples/Index)
* [Blog](https://blog.abp.io/)
* [Community](https://community.abp.io/)
* [Features](https://abp.io/framework)
* [Documents](https://abp.io/docs/latest)
* [Samples](https://abp.io/docs/latest/samples)
* [Blog](https://abp.io/blog)
* [Community](https://abp.io/community)
* [Stackoverflow](https://stackoverflow.com/questions/tagged/abp)
* [Twitter](https://twitter.com/abpframework)

14
abp_io/AbpIoLocalization/AbpIoLocalization/AbpIoLocalizationModule.cs

@ -2,8 +2,6 @@
using AbpIoLocalization.Admin.Localization;
using AbpIoLocalization.Base.Localization;
using AbpIoLocalization.Blog.Localization;
using AbpIoLocalization.Commercial.Localization;
using AbpIoLocalization.Community.Localization;
using AbpIoLocalization.Docs.Localization;
using AbpIoLocalization.Support.Localization;
using AbpIoLocalization.Www;
@ -28,9 +26,7 @@ namespace AbpIoLocalization
Configure<AbpExceptionLocalizationOptions>(options =>
{
options.MapCodeNamespace("Volo.AbpIo.Commercial", typeof(AbpIoCommercialResource));
options.MapCodeNamespace("Volo.AbpIo.Domain", typeof(AbpIoBaseResource));
options.MapCodeNamespace("Volo.AbpIo.Community", typeof(AbpIoCommunityResource));
});
Configure<AbpLocalizationOptions>(options =>
@ -57,11 +53,6 @@ namespace AbpIoLocalization
.AddVirtualJson("/Blog/Localization/Resources")
.AddBaseTypes(typeof(AbpIoBaseResource));
options.Resources
.Add<AbpIoCommercialResource>("en")
.AddVirtualJson("/Commercial/Localization/Resources")
.AddBaseTypes(typeof(AbpIoBaseResource));
options.Resources
.Add<AbpIoDocsResource>("en")
.AddVirtualJson("/Docs/Localization/Resources")
@ -76,11 +67,6 @@ namespace AbpIoLocalization
.Add<AbpIoWwwResource>("en")
.AddVirtualJson("/Www/Localization/Resources")
.AddBaseTypes(typeof(AbpIoBaseResource));
options.Resources
.Add<AbpIoCommunityResource>("en")
.AddVirtualJson("/Community/Localization/Resources")
.AddBaseTypes(typeof(AbpIoBaseResource));
});
}
}

18
abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/sv.json

@ -0,0 +1,18 @@
{
"culture": "sv",
"texts": {
"Account": "ABP-konto - Logga in och registrera dig | ABP.IO",
"Welcome": "Välkommen",
"UseOneOfTheFollowingLinksToContinue": "Använd någon av följande länkar för att fortsätta",
"FrameworkHomePage": "Ramverkets startsida",
"FrameworkDocumentation": "Dokumentation av ramverk",
"OfficialBlog": "Officiell blogg",
"CommercialHomePage": "Kommersiell hemsida",
"CommercialSupportWebSite": "Webbplats för kommersiellt stöd",
"CommunityWebSite": "ABP:s gemensamma webbplats",
"ManageAccount": "Mitt konto | ABP.IO",
"ManageYourProfile": "Hantera din profil",
"ReturnToApplication": "Återgå till ansökan",
"IdentityUserNotAvailable:Deleted": "Den här e-postadressen är inte tillgänglig. Anledning till detta: Redan raderad."
}
}

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

@ -15,6 +15,7 @@
"Permission:Maintain": "Maintain",
"Permission:ClearCaches": "Clear caches",
"Permission:Modules": "Modules",
"Permission:UserDownloads": "User Downloads",
"Permission:Packages": "Packages",
"Permission:Edit": "Edit",
"Permission:Delete": "Delete",
@ -32,12 +33,15 @@
"Name": "Name",
"DisplayName": "Display name",
"ShortDescription": "Short description",
"LongDescription": "Long description",
"NameFilter": "Name",
"CreationTime": "Creation time",
"IsPro": "Is pro",
"IsPro": "Pro package",
"ShowOnModuleList": "Show in module list",
"EfCoreConfigureMethodName": "Configure method name",
"IsProFilter": "Is pro",
"ShowOnModuleFilter": "Show on module list",
"ShowOnModuleListFilter": "Show on module list",
"ApplicationType": "Application type",
"Target": "Target",
"TargetFilter": "Target",
@ -56,8 +60,10 @@
"Refresh": "Refresh",
"NpmPackages": "NPM Packages",
"NugetPackages": "Nuget Packages",
"NuGetPackages": "NuGet Packages",
"NpmPackageCount": "NPM Package Count",
"NugetPackageCount": "Nuget Package Count",
"NuGetPackageCount": "NuGet Package Count",
"Module": "Modules",
"ModuleInfo": "Module info",
"CreateANpmPackage": "Create a NPM package",
@ -102,6 +108,9 @@
"DoYouWantToCreateNewUser": "Do you want to create new user?",
"MasterModules": "Master Modules",
"OrganizationName": "Organisation name",
"DownloadType": "Download type",
"UserDownloads": "User Downloads",
"AcceptNewsletter": "Accept newsletter",
"CreationDate": "Creation date",
"LicenseStartDate": "License start date",
"LicenseEndDate": "License end date",

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

@ -28,17 +28,21 @@
"Menu:DiscountRequests": "Discount Requests",
"NpmPackageDeletionWarningMessage": "This NPM Package will be deleted. Do you confirm that?",
"NugetPackageDeletionWarningMessage": "This Nuget Package will be deleted. Do you confirm that?",
"NuGetPackages": "NuGet Packages",
"ModuleDeletionWarningMessage": "This Module will be deleted. Do you confirm that?",
"Name": "Name",
"DisplayName": "Display name",
"ShortDescription": "Short description",
"LongDescription": "Long description",
"NameFilter": "Name",
"CreationTime": "Creation time",
"IsPro": "Is pro",
"IsPro": "Pro package",
"IsFreeToActiveLicenseOwners": "Free to license owners",
"ShowOnModuleList": "Show on module list",
"EfCoreConfigureMethodName": "Configure method name",
"IsProFilter": "Is pro",
"IsProFilter": "Pro package",
"ShowOnModuleFilter": "Show on module list",
"ShowOnModuleListFilter": "Show on module list",
"ApplicationType": "Application type",
"Target": "Target",
"TargetFilter": "Target",
@ -59,6 +63,7 @@
"NugetPackages": "Nuget Packages",
"NpmPackageCount": "NPM Package Count",
"NugetPackageCount": "Nuget Package Count",
"NuGetPackageCount": "NuGet Package Count",
"Module": "Modules",
"ModuleInfo": "Module info",
"CreateANpmPackage": "Create a NPM package",
@ -72,7 +77,7 @@
"Menu:NpmPackages": "NPM Packages",
"Menu:Modules": "Modules",
"Menu:Maintenance": "Maintenance",
"Menu:NugetPackages": "Nuget Packages",
"Menu:NugetPackages": "NuGet Packages",
"CreateAnOrganization": "Create an organization",
"Organizations": "Organizations",
"LongName": "Long name",
@ -120,8 +125,15 @@
"PurchaseOrderNo": "Purchase order no",
"QuotationDate": "Quotation date",
"CompanyName": "Company name",
"DownloadType": "Download type",
"UserDownloads": "User Downloads",
"AcceptNewsletter": "Accept newsletter",
"CompanyAddress": "Company address",
"Price": "Price",
"Unknown": "Unknown",
"DddEBook": "Ddd EBook",
"MasteringAbpFrameworkEBook": "Mastering AbpFramework EBook",
"MicroserviceEBook": "Microservice EBook",
"DiscountText": "Discount text",
"DiscountQuantity": "Discount quantity",
"DiscountPrice": "Discount price",
@ -219,8 +231,8 @@
"ReIndexAllPostsConfirmationMessage": "Are you sure you want to reindex all posts?",
"SuccessfullyReIndexAllPosts": "All posts have been successfully reindexed.",
"Permission:FullSearch": "Full text search",
"Menu:CliAnalytics": "Cli Analytics",
"Menu:Reports": "Reports",
"Menu:CliAnalytics": "CLI Analytics",
"Menu:Reports": "Dynamic Reports",
"TemplateName": "Template name",
"TemplateVersion": "Template version",
"DatabaseProvider": "Database provider",
@ -232,7 +244,7 @@
"UiFramework": "Ui framework",
"Options": "Options",
"CliAnalytics": "Cli Analytics",
"Reports": "Reports",
"Reports": "Dynamic Reports",
"Permission:CliAnalyticses": "Cli Analyticses",
"Permission:CliAnalytics": "Cli Analytics",
"Permission:Reports": "Reports",
@ -284,6 +296,7 @@
"Menu:Quotation": "Quotation",
"Menu:Invoice": "Invoice",
"Menu:Quotation/Invoice": "Quotation/Invoice",
"Menu:UserDownloads": "User Downloads",
"Menu:PaymentRequests": "Payment Requests",
"Permission:PaymentRequests": "Payment Requests",
"PaymentRequests": "Payment Requests",
@ -456,7 +469,8 @@
"InterestedLicenseType": "Interested License Type",
"MoveWaitList": "Move to wait list",
"CommunityLinkTitle": "Open on the community website",
"CommunityLink": "Community link",
"CommunityLink": "Link",
"IpAddress": "IP Address",
"ReloadFromSource": "Reload From the Source",
"ReloadFromSourceConfirmationMessage": "This post will be refreshed from \"{0}\". Do you want to continue?",
"UnitPrice": "Unit Price",
@ -565,6 +579,7 @@
"AllowAbpStudioBetaAccess": "Allow ABP Studio Beta Access",
"TotalQuestionCanNotBeNullMessage": "Total Question can not be null",
"Permission:OrganizationAutoRenewalPayments": "Organization Auto Renewal Payments",
"Permission:UserDownloads": "User Downloads",
"Permission:RetryFailedPayments": "Retry Failed Payments",
"AutoRenewalIsNotEnabled": "Auto Renewal is not enabled!",
"LicenseIsNotExpired": "License is not expired!",
@ -587,9 +602,10 @@
"AutoRenewalEnabled": "Auto Renewal Enabled",
"LastAutoRenewalPaymentTime": "Last Auto Renewal Payment Time",
"OrganizationDoesNotHaveACreditCard": "Organization does not have a credit card!",
"OrganizationDoesNotHaveACreditCardInGateway": "Organization does not have a credit card in the gateway!",
"Permission:EditWinners": "Edit Winners",
"Permission:ChangeDrawingStatus": "Change Drawing Status",
"Menu:Licenses": "Licenses",
"Menu:Licenses": "Licensing",
"OrganizationId": "Organization Id",
"RemoveAllWinnersConfirmationMessage": "Are you sure you want to remove all winners?",
"AutoRenewals": "Auto Renewals",
@ -622,6 +638,17 @@
"DeleteImageSuccessMessage": "Image successfully deleted",
"DeleteImage": "Delete Image",
"NetTerms": "Terms (Days)",
"Menu:DynamicReports": "Dynamic Reports",
"Menu:Others": "Others",
"Menu:Packs&Modules": "Packs & Modules",
"ReleaseCaches": "Release Cache",
"Menu:HeroSections": "Hero Sections",
"HeroSections": "Hero Sections",
"DynamicReports": "Dynamic Reports",
"Menu:ReportsMenu": "Reports",
"Permission:HeroSections": "Hero Sections",
"RedirectLink": "Redirect link",
"HeroSectionsDeletionConfirmationMessage": "Are you sure you want to delete the hero section?",
"AbpStudioName": "Abp Studio name"
}
}

640
abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/sv.json

@ -0,0 +1,640 @@
{
"culture": "sv",
"texts": {
"Permission:Organizations": "Organisationer",
"Permission:Manage": "Hantera organisationer",
"Permission:DiscountRequests": "Rabattförfrågningar",
"Permission:DiscountManage": "Hantera rabattförfrågningar",
"Permission:Disable": "Avaktivera",
"Permission:Enable": "Aktivera",
"Permission:EnableSendEmail": "Aktivera skicka e-post",
"Permission:SendEmail": "Skicka e-post",
"Permission:NpmPackages": "NPM-paket",
"Permission:NugetPackages": "Nuget-paket",
"Permission:Maintenance": "Underhåll",
"Permission:Maintain": "Behålla",
"Permission:ClearCaches": "Rensa cacheminnen",
"Permission:Modules": "Moduler",
"Permission:Packages": "Paket",
"Permission:Edit": "Redigera",
"Permission:Delete": "Radera",
"Permission:Create": "Skapa",
"Permission:Accounting": "Redovisning",
"Permission:Accounting:Quotation": "Offert",
"Permission:Accounting:Invoice": "Faktura",
"Menu:Organizations": "Organisationer",
"Menu:Accounting": "Redovisning",
"Menu:Packages": "Paket",
"Menu:DiscountRequests": "Rabattförfrågningar",
"NpmPackageDeletionWarningMessage": "Detta NPM-paket kommer att raderas. Kan du bekräfta det?",
"NugetPackageDeletionWarningMessage": "Detta Nuget-paket kommer att raderas. Kan du bekräfta det?",
"ModuleDeletionWarningMessage": "Denna modul kommer att raderas. Kan du bekräfta det?",
"Name": "Namn",
"DisplayName": "Visa namn",
"ShortDescription": "Kort beskrivning",
"NameFilter": "Namn",
"CreationTime": "Skapelsetid",
"IsPro": "Är pro",
"IsFreeToActiveLicenseOwners": "Gratis för licensinnehavare",
"ShowOnModuleList": "Visa på modullistan",
"EfCoreConfigureMethodName": "Konfigurera metodnamn",
"IsProFilter": "Är pro",
"ApplicationType": "Typ av applikation",
"Target": "Mål",
"TargetFilter": "Mål",
"ModuleClass": "Modul klass",
"NugetPackageTarget.DomainShared": "Delad domän",
"NugetPackageTarget.Domain": "Domän",
"NugetPackageTarget.Application": "Tillämpning",
"NugetPackageTarget.ApplicationContracts": "Ansökan Kontrakt",
"NugetPackageTarget.HttpApi": "Http Api",
"NugetPackageTarget.HttpApiClient": "Http Api-klient",
"NugetPackageTarget.Web": "Webb",
"NugetPackageTarget.EntityFrameworkCore": "DeleteAllEntityFramework Core",
"NugetPackageTarget.MongoDB": "MongoDB",
"Edit": "Redigera",
"Delete": "Radera",
"Refresh": "Uppdatera",
"NpmPackages": "NPM-paket",
"NugetPackages": "Nuget-paket",
"NpmPackageCount": "Antal NPM-paket",
"NugetPackageCount": "Antal Nuget-paket",
"Module": "Moduler",
"ModuleInfo": "Modulinformation",
"CreateANpmPackage": "Skapa ett NPM-paket",
"CreateAModule": "Skapa en modul",
"CreateANugetPackage": "Skapa ett Nuget-paket",
"AddNew": "Lägg till ny",
"PackageAlreadyExist{0}": "\"{0}\"-paketet är redan tillagt.",
"ModuleAlreadyExist{0}": "\"{0}\"-modulen är redan tillagd.",
"ClearCache": "Rensa cache",
"SuccessfullyCleared": "Framgångsrikt rensad",
"Menu:NpmPackages": "NPM-paket",
"Menu:Modules": "Moduler",
"Menu:Maintenance": "Underhåll",
"Menu:NugetPackages": "NuGet-paket",
"CreateAnOrganization": "Skapa en organisation",
"Organizations": "Organisationer",
"LongName": "Långt namn",
"LicenseType": "Typ av licens",
"MissingLicenseTypeField": "Fältet för licenstyp är obligatoriskt!",
"LicenseStartTime": "Licensens starttid",
"LicenseEndTime": "Licensens sluttid",
"AllowedDeveloperCount": "Tillåtet antal utvecklare",
"UserNameOrEmailAddress": "Användarnamn eller e-postadress",
"AddOwner": "Lägg till ägare",
"UserName": "Användarnamn",
"Email": "E-post",
"Developers": "Utvecklare",
"AddDeveloper": "Lägg till utvecklare",
"Create": "Skapa",
"UserNotFound": "Användaren hittades inte",
"{0}WillBeRemovedFromDevelopers": "{0} Kommer att tas bort från utvecklare, bekräftar du?",
"{0}WillBeRemovedFromOwners": "{Kommer att tas bort från ägarna, bekräftar du?",
"{0}WillBeRemovedFromMembers": "{0} Kommer att tas bort från medlemmar, bekräftar du?",
"Computers": "Datorer",
"UniqueComputerId": "Unikt dator-ID",
"LastSeenDate": "Datum för senaste observation",
"{0}Computer{1}WillBeRemovedFromRecords": "Dator för {0} ({1}) kommer att tas bort från register",
"OrganizationDeletionWarningMessage": "Organisationen kommer att raderas",
"DeletingLastOwnerWarningMessage": "En organisation måste ha minst en ägare! Därför kan du inte ta bort den här ägaren",
"This{0}AlreadyExistInThisOrganization": "Denna {0} finns redan i denna organisation",
"AreYouSureYouWantToDeleteAllComputers": "Är du säker på att du vill radera alla datorer?",
"DeleteAll": "Radera alla",
"DoYouWantToCreateNewUser": "Vill du skapa en ny användare?",
"MasterModules": "Master-moduler",
"OrganizationName": "Organisationens namn",
"CreationDate": "Datum för skapande",
"LicenseStartDate": "Licensens startdatum",
"LicenseEndDate": "Licensens slutdatum",
"OrganizationNamePlaceholder": "Organisationens namn...",
"TotalQuestionCountPlaceholder": "Totalt antal frågor...",
"RemainingQuestionCountPlaceholder": "Kvarstående frågor är...",
"LicenseTypePlaceholder": "Licenstyp...",
"CreationDatePlaceholder": "Datum för skapande...",
"LicenseStartDatePlaceholder": "Licensens startdatum...",
"LicenseEndDatePlaceholder": "Licensens slutdatum...",
"UsernameOrEmail": "Användarnamn eller e-post",
"UsernameOrEmailPlaceholder": "Användarnamn eller e-post...",
"Member": "Ledamot",
"PurchaseOrderNo": "Inköpsorder nr",
"QuotationDate": "Datum för offert",
"CompanyName": "Företagets namn",
"CompanyAddress": "Företagets adress",
"Price": "Pris",
"DiscountText": "Rabatt text",
"DiscountQuantity": "Rabatt kvantitet",
"DiscountPrice": "Rabatterat pris",
"Quotation": "Offert",
"ExtraText": "Extra text",
"ExtraAmount": "Extra belopp",
"DownloadQuotation": "Ladda ner offert",
"Invoice": "Faktura",
"TaxNumber": "Skattenummer",
"InvoiceNumber": "Fakturanummer",
"InvoiceDate": "Fakturadatum",
"InvoiceNote": "Fakturanota",
"Quantity": "Kvantitet",
"AddProduct": "Lägg till produkt",
"AddProductWarning": "Du måste lägga till produkt!",
"TotalPrice": "Totalt pris",
"Generate": "Generera",
"MissingQuantityField": "Kvantitetsfältet är obligatoriskt!",
"MissingPriceField": "Prisfältet är obligatoriskt!",
"CodeUsageStatus": "Status",
"Country": "Land",
"DeveloperCount": "Antal utvecklare",
"RequestCode": "Begär kod",
"WebSite": "Webbplats",
"GithubUsername": "Användarnamn för Github",
"PhoneNumber": "Telefonnummer",
"ProjectDescription": "Projektbeskrivning",
"Referrer": "Hänvisare",
"DiscountRequests": "Begäran om rabatt",
"Copylink": "Kopiera länk",
"Disable": "Avaktivera",
"Enable": "Aktivera",
"EnableSendEmail": "Aktivera skicka e-post",
"SendEmail": "Skicka e-post",
"SuccessfullyDisabled": "Framgångsrikt avaktiverad",
"SuccessfullyEnabled": "Framgångsrikt aktiverad",
"EmailSent": "Skickad e-post",
"SuccessfullySent": "Framgångsrikt skickat",
"SuccessfullyDeleted": "Framgångsrikt raderad",
"DiscountRequestDeletionWarningMessage": "Begäran om rabatt kommer att raderas",
"BusinessType": "Typ av verksamhet",
"TotalQuestionCount": "Totalt antal frågor",
"RemainingQuestionCount": "Antal återstående frågor",
"TotalQuestionMustBeGreaterWarningMessage": "TotalQuestionCount måste vara större än RemainingQuestionCount !",
"QuestionCountsMustBeGreaterThanZero": "TotalQuestionCount och RemainingQuestionCount måste vara noll eller större än noll!",
"UnlimitedQuestionCount": "Obegränsat antal frågor",
"Notes": "Anteckningar",
"Menu:Community": "Gemenskap",
"Menu:Posts": "Inlägg",
"Wait": "Vänta",
"Approve": "Godkänna",
"Reject": "Avvisa",
"Details": "Detaljer",
"Url": "Url",
"Title": "Titel",
"ContentSource": "Källa för innehåll",
"Status": "Status",
"ReadPost": "Läs inlägget",
"PostHasBeenWaiting": "Posten har väntat",
"PostHasBeenApproved": "Inlägget har godkänts",
"PostHasBeenRejected": "Inlägget har avvisats",
"Permission:Community": "Gemenskap",
"Permission:CommunityPost": "Post",
"Link": "Link",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Extern",
"Enum:Status:0": "Väntar på",
"Enum:Status:1": "Avvisad",
"Enum:Status:2": "Godkänd",
"Summary": "Sammanfattning",
"AuthorName": "Författarens namn",
"CoverImage": "Omslagsbild",
"RemoveCacheConfirmationMessage": "Är du säker på att du tar bort cacheminnet för \"{0}\" -posten?",
"SuccessfullyRemoved": "Framgångsrikt rensad",
"RemoveCache": "Ta bort cachen",
"Language": "Språk",
"Optional": "Valfritt",
"CreatePostLanguageInfo": "Det språk som inlägget är skrivet på",
"Enum:ContentSource:2": "Videoinlägg",
"VideoPreview": "Förhandsgranskning av video",
"VideoPreviewErrorMessage": "Angiven video-URL kunde inte hämtas från Youtube. Detta kan orsakas av att videon är privat eller att den angivna webbadressen inte är tillgänglig.",
"DeleteCoverImage": "Ta bort omslagsbild",
"DeleteCoverImageConfirmationMessage": "Är du säker att du vill ta bort omslagsbilden för \"{0}\"?",
"DeleteCoverImageSuccessMessage": "Omslagsbilden har raderats framgångsrikt",
"PaymentsOf": "Betalningar av",
"ShowPaymentsOfOrganization": "Betalningar",
"Date": "Datum",
"Products": "Produkter",
"TotalAmount": "Totalt belopp",
"Currency": "Valuta",
"Gateway": "Gateway",
"State": "Stat",
"FailReason": "Orsak till misslyckande",
"ReIndexAllPosts": "Återindexera alla inlägg",
"ReIndexAllPostsConfirmationMessage": "Är du säker på att du vill indexera om alla inlägg?",
"SuccessfullyReIndexAllPosts": "Alla inlägg har framgångsrikt indexerats om.",
"Permission:FullSearch": "Fulltextsökning",
"Menu:CliAnalytics": "CLI Analys",
"Menu:Reports": "Dynamiska rapporter",
"TemplateName": "Mallens namn",
"TemplateVersion": "Mallversion",
"DatabaseProvider": "Databasleverantör",
"IsTiered": "Är Tiered",
"ProjectName": "Projektets namn",
"Username": "Användarens namn",
"Tool": "Verktyg",
"Command": "Kommando",
"UiFramework": "Ramverk för användargränssnitt",
"Options": "Alternativ",
"CliAnalytics": "Cli Analytics",
"Reports": "Dynamiska rapporter",
"Permission:CliAnalyticses": "Cli Analyticses",
"Permission:CliAnalytics": "Cli Analytics",
"Permission:Reports": "Rapporter",
"Search": "Sök",
"ClearFilter": "Rensa filter",
"LicensePrivateKey": "Licens privat nyckel",
"LicensePublicKey": "Licens offentlig nyckel",
"ApiKey": "NuGet API-nyckel",
"ShowInvoiceRequestsOfOrganization": "Fakturaförfrågningar",
"ShowQuestionsOfOrganization": "Frågor och svar",
"Question": "Fråga",
"Open": "Öppna",
"Questions": "Frågor och svar",
"InvoiceRequests": "Fakturaförfrågningar",
"Address": "Adress",
"TaxNo": "Skatt Nej",
"Permission:InvoiceRequest": "Fakturabegäran",
"Permission:Question": "Fråga",
"AddNoteSuccessMessage": "Not framgångsrikt tillagd",
"NameSurname": "Namn Efternamn",
"Note": "Notera",
"Add": "Lägg till",
"ProjectDownloads": "Projektnedladdningar",
"ShowProjectDownloadsOfOrganization": "Projektnedladdningar",
"ShowAuditLogsOfOrganization": "Granskningsloggar",
"Enum:EntityChangeType:0": "Skapad",
"Enum:EntityChangeType:1": "Uppdaterad",
"Enum:EntityChangeType:2": "Borttagen",
"TenantId": "Hyresgäst-ID",
"ChangeTime": "Ändra tid",
"EntityTypeFullName": "Fullständigt namn på entitetstyp",
"AuditLogsFor{0}Organization": "Granskningsloggar för organisationen \"{0}\"",
"Permission:EntityChange": "Förändring av enhet",
"Permission:ProjectDownload": "Projekt Ladda ner",
"Permission:PaymentRequest": "Begäran om betalning",
"CreatorEmailAddress": "E-postadress till skaparen",
"EmailSendDate": "Datum för e-postutskick",
"PaymentRequestsFor{0}Organization": "Betalningsförfrågningar för \"{0}\" organisation",
"PaymentDetails": "Betalningsinformation",
"PaymentProduct": "Betalning Produkt",
"ProductName": "Produktens namn",
"Code": "Kod",
"GenerateInvoice": "Generera faktura",
"ExportOrganizationsToExcel": "Exportera till Excel",
"ThisExtensionIsNotAllowed": "Denna förlängning är inte tillåten.",
"TheFileIsTooLarge": "Filen är för stor!",
"PostDeletionConfirmationMessage": "Är du säker på att du vill radera det här inlägget?",
"ChooseCoverImage": "Välj en omslagsbild...",
"Menu:Quotation": "Offert",
"Menu:Invoice": "Faktura",
"Menu:Quotation/Invoice": "Offert/faktura",
"Menu:PaymentRequests": "Betalningsförfrågningar",
"Permission:PaymentRequests": "Betalningsförfrågningar",
"PaymentRequests": "Betalningsförfrågningar",
"Creator": "Skapare",
"ExtraProperties": "Extra egenskaper",
"Organization": "Organisation",
"Waiting": "Väntar på",
"Completed": "Färdigställd",
"Failed": "Misslyckades",
"PaymentRequestDeletionWarningMessage": "Denna betalningsbegäran kommer att raderas. Kan du bekräfta det?",
"Payment": "Betalning",
"AddPayment": "Lägg till betalning",
"Enum:PurchaseType:1": "Ny licens",
"Enum:PurchaseType:2": "Licensförlängning",
"Enum:PurchaseType:3": "Uppgradering av licens",
"Enum:PurchaseType:4": "Ytterligare utvecklare",
"LicenceType": "Typ av licens",
"PurchaseType": "Typ av köp",
"ReceiptNo": "Kvitto nr",
"PaymentTime": "Betalningstid",
"ProductPrice": "Produktens pris",
"AdditionalDeveloper": "Ytterligare utvecklare",
"ThisPaymentHasBeenAlreadyUsed": "Denna betalning har redan använts",
"PaymentTimeCannotBeFutureTime": "Betalningstid kan inte vara en framtida tid!",
"SaveAndDownload": "Spara och ladda ner",
"BillingInfo": "Faktureringsinformation",
"DeleteInvoice": "Ta bort faktura",
"PaymentStateSetTo": "Betalningsstatus satt till {0}",
"ChangeState": "Ändra tillstånd",
"Permission:TrialLicense": "Trial-licens",
"Menu:TrialLicenses": "Preliminära licenser",
"TrialLicenses": "Preliminära licenser",
"UserNameFilter": "Användarnamn",
"TrialLicenseStatusFilter": "Status",
"TrialLicenseStartDateFilter": "Startdatum",
"TrialLicenseEndDateFilter": "Slutdatum",
"FirstName": "Förnamn",
"LastName": "Efternamn",
"StartDate": "Startdatum",
"EndDate": "Slutdatum",
"PurchasedDate": "Inköpsdatum",
"OrganizationDetail": "Organisation Detalj",
"TrialLicenseStatus": "Status för provlicens",
"TrialLicenseDetail": "Trial licens detalj",
"AcceptsMarketingCommunications": "Marknadskommunikation",
"PurposeOfUsage": "Syfte med användningen",
"CountryName": "Landets namn",
"CompanySize": "Företagets storlek",
"DetailTrialLicense": "Detaljer",
"Requested": "Begärd",
"Activated": "Aktiverad",
"PurchasedToNormalLicense": "Köpte",
"Expired": "Utgått",
"TrialLicenseDeletionWarningMessage": "Är du säker på att du vill ta bort testlicensen? Testlicens, organisation och supportkonton kommer att raderas!",
"LicenseCategoryFilter": "Licenskategori",
"Permission:SendWelcomeEmail": "Skicka välkomstmejl",
"SendWelcomeEmail": "Skicka välkomstmejl",
"SendWelcomeEmailWarningMessage": "Är du säker på att du vill skicka ett välkomstmeddelande till organisationens medlemmar?",
"SendWelcomeEmailSuccessMessage": "Välkomstmejl skickat framgångsrikt!",
"Activate": "Aktivera",
"ActivateTrialLicenseWarningMessage": " När du aktiverar en testlicens skickas ett välkomstmeddelande till användaren. Vill du aktivera det?",
"ActivateTrialLicenseSuccessMessage": "Aktiverades framgångsrikt och välkomstmeddelandet skickades till organisationsmedlemmarna.",
"PaymentRequestId": "Betalningsbegäran Id",
"AdditionalDeveloperCount": "Ytterligare antal utvecklare",
"LicensePrice": "Licenspris",
"PurchaseDate": "Köpdatum",
"IsAbpBookDownloaded": "Mastering ABP Book nedladdad?",
"IsMasteringAbpBookDownloadEnabled": "ABP Book nedladdning aktiverad",
"Permission:Accounting:CustomPaymentLinkGenerator": "Anpassad betalningslänk",
"CustomPaymentLink": "Anpassad betalningslänk",
"Menu:CustomPaymentLink": "Anpassad betalningslänk",
"Amount": "Belopp",
"GenerateCustomPaymentLink": "Generera anpassad betalningslänk",
"GeneratedPaymentLink": "Genererad betalningslänk",
"CopyText": "Kopiera text",
"Permission:CommunityEvents": "Händelser",
"Menu:Events": "Händelser",
"Events": "Händelser",
"EventType": "Typ av händelse",
"Number": "Antal",
"RegistrationURL": "URL för registrering",
"URL": "URL",
"EventDeletionConfirmationMessage": "Är du säker på att du vill ta bort den här händelsen?",
"Enum:EventType:0": "Samtal med gemenskapen",
"CreateAnEvent": "Skapa ett evenemang",
"Permission:CommunitySpeakers": "Högtalare",
"CreateASpeaker": "Skapa en högtalare",
"Speakers": "Högtalare",
"Image": "Bild",
"GithubURL": "URL till Github",
"SpeakerDeletionConfirmationMessage": "Är du säker att du vill ta bort den här högtalaren?",
"Menu:Speakers": "Högtalare",
"ChooseSpeakerImage": "Välj en högtalarbild...",
"SpeakerImage": "Bild på högtalare",
"AddSpeaker": "Lägg till högtalare",
"ShowPurchaseItemsOfOrganizations": "Köp av föremål",
"Enum:OrganizationPurchaseState:0": "Ej levererad",
"Enum:OrganizationPurchaseState:1": "Levereras",
"PurchaseItems": "Köp av föremål",
"SuccessfullyUpdated": "Framgångsrikt uppdaterad",
"SuccessfullyAdded": "Framgångsrikt tillagt",
"PurchaseState": "Status för köp",
"ShowBetweenDayCount": "Visa mellan dagarna",
"PurchaseOrder": "Inköpsorder",
"ShowCreateInvoiceOfOrganization": "Skapa faktura",
"ShowCreateQuotationOfOrganization": "Skapa offert/faktura",
"BookDiscounts": "Boka rabatter",
"Permission:BookDiscount": "Boka rabatt",
"Menu:BookDiscounts": "Boka rabatter",
"BookType": "Typ av bok",
"PurchasePlatform": "Plattform för inköp",
"StartTime": "Starttid",
"EndTime": "Sluttid",
"CreateABookDiscount": "Skapa en bokrabatt",
"BookDiscountDeletionConfirmationMessage": "Är du säker på att du vill ta bort den här bokrabatten?",
"CustomPaymentFlexSwitchDescription": "Med licens",
"AllowFeatureUpgradeOnLicenseExpire": "Tillåt uppgradering av funktioner när licensen löper ut",
"Deleted{0}": "[Raderad {0}]",
"Tags": "Etiketter",
"SetTagsInfo": "Taggar ska vara kommaseparerade. Exempel: CSharp, Entity Framework",
"RejectTrialLicenseWarningMessage": "Är du säker på att du vill avvisa denna begäran om testlicens?",
"ExportToExcel": "Exportera till Excel",
"OverallTotalPrice": "Totalt totalpris",
"OverallDiscountPrice": "Totalt Rabatt Pris",
"OverallDiscountText": "Övergripande rabatt Text",
"SelectReport": "- Välj rapport",
"NoDataAvailable": "Inga uppgifter tillgängliga",
"StatisticsOfCachedContents": "Statistik över cachelagrat NuGet-paketinnehåll för nuget.abp.io",
"Compact": "Kompakt",
"EditSettings": "Redigera inställningar",
"CurrentEstimatedSize": "Nuvarande uppskattad storlek",
"CurrentEntryCount": "Aktuellt antal poster",
"TotalHits": "Totalt antal träffar",
"TotalMisses": "Totalt antal missar",
"NoResponseFrom": "Inget svar från",
"ContentCacheSlidingExpirationByDay": "Innehållscache glidande utgång per dag",
"MaxDaysForCaching": "Max dagar för cachelagring",
"Enabled": "Aktiverad",
"Menu:NugetPackagesContentCache": "NuGet Cache",
"NugetPackagesContentCache": "NuGet Cache för innehåll",
"SlidingExpritionByDayInfo": "Hämtar eller anger hur länge en cache-post kan vara inaktiv (t.ex. inte åtkommen) innan den tas bort. Detta kommer inte att förlänga postens livstid utöver den absoluta expirationen.",
"MaxDaysForCachingInfo": "Hämtar eller anger en absolut utgångstid i förhållande till nu.",
"CurrentEstimatedSizeInfo": "Anger en uppskattad summa av alla NuGet-pakets innehållsstorlek som för närvarande finns i minnescachen",
"CurrentEntryCountInfo": "Anger antalet instanser som för närvarande finns i minnescachen.",
"TotalHitsInfo": "Anger det totala antalet cache-missar. En cacheträff inträffar när en fil begärs från en cache och cachen kan uppfylla denna begäran.",
"TotalMissesInfo": "Anger det totala antalet träffar i cachen. En cachemiss är när cacheminnet inte innehåller det begärda innehållet.",
"Permission:VersionHistory": "Versionshistorik",
"Caches": "Cacher",
"VersionHistories": "Versionshistorik",
"Version": "Version",
"PublishDate": "Publiceringsdatum",
"IsStableVersion": "Stabil version",
"IsActive": "Aktiv",
"NewVersion": "Ny version",
"VersionHistoryDeletionConfirmationMessage": "Är du säker på att du vill radera den här versionen?",
"CreateAbpConsultantLogoInfo": "Maximal filstorlek: <b>1MB</b> <br/> Filtyper som stöds: <b>jpg, jpeg, png, SVG, WebP</b>",
"UrlCode": "Url-kod",
"Clear": "Klart",
"Permission:AbpConsultant": "ABP Konsult",
"Menu:AbpConsultants": "ABP Konsulter",
"CreateAbpConsultant": "Skapa ABP-konsult",
"UrlCodeIsNotAvailable": "Url-koden används av en annan ABP-konsult.",
"AbpConsultants": "ABP Konsulter",
"AbpConsultant": "ABP Konsult",
"AbpConsultantEdit": "Edit ABP Konsult",
"AbpConsultantCreate": "Skapa ABP-konsult",
"WhoWeAreItem": "Vilka vi är Artikel",
"FieldIsRequired": "{0} krävs.",
"FieldIsNotValid": " {0} är inte giltig.",
"InterestedLicenseType": "Intresserad licenstyp",
"MoveWaitList": "Flytta till väntelista",
"CommunityLinkTitle": "Öppna på community-webbplatsen",
"CommunityLink": "Link",
"IpAddress": "Ip-adress",
"ReloadFromSource": "Ladda om från källan",
"ReloadFromSourceConfirmationMessage": "Detta inlägg kommer att uppdateras från \"{0}\". Vill du fortsätta?",
"UnitPrice": "Enhetspris",
"OverallDiscountAmount": "Totalt rabattbelopp",
"DiscountAmount": "Diskonteringsbelopp",
"FullChangeHistory": "Fullständig ändringshistorik",
"Permission:RefreshReleaseLogs": "Uppdatera release-loggar",
"ReleaseLogs": "Release Loggar",
"AuthorUserName": "Användarnamn för författare",
"Type": "Typ",
"TotalDiscount": "Total rabatt",
"SubTotal": "Subtotal",
"TotalDue": "Totalt förfallna",
"QuotationNo": "Offert nr",
"ValidTill": "Giltig till och med",
"QuotationNote": "Citatanteckning",
"QuotationTemplate.Address:": "Adress:",
"QuotationTemplate.VATNo:": "Momsregistreringsnummer",
"QuotationTemplate.Phone:": "Telefon:",
"QuotationTemplate.E-mail:": "E-post:",
"QuotationTemplate.Quotation": "Offert",
"QuotationTemplate.To": "Till",
"QuotationTemplate.Details": "Detaljer",
"QuotationTemplate.QuotationNo:": "Citat #:",
"QuotationTemplate.IssueDate:": "Utgivningsdatum:",
"QuotationTemplate.ValidTill:": "Giltig till:",
"QuotationTemplate.ValidDays": "{0} dagar",
"QuotationTemplate.Description": "Beskrivning",
"QuotationTemplate.UnitPrice": "Enhetspris",
"QuotationTemplate.Qty": "Antal",
"QuotationTemplate.Discount": "Rabatt",
"QuotationTemplate.Total": "Totalt",
"QuotationTemplate.Notes": "Anteckningar",
"QuotationTemplate.SubTotal:": "Sub Total :",
"QuotationTemplate.Tax/VAT:": "Skatt / moms (%{0}) :",
"QuotationTemplate.TotalDiscount:": "Total rabatt :",
"QuotationTemplate.TOTALDUE:": "TOTAL SKULD :",
"QuotationTemplate.BankAccount": "Information om vårt bankkonto finns på {0}.",
"Permission:Raffles": "Lottdragning",
"Permission:Draw": "Dragning",
"Menu:Raffles": "Raffles",
"RaffleIsNotDrawable": "Lottdragning är inte dragbar",
"WinnerCountMustBeGreaterThanZero": "Antalet vinnare måste vara större än noll",
"FullDescription": "Fullständig beskrivning",
"VisibilityStartDate": "Synlighet Startdatum",
"VisibilityEndDate": "Slutdatum för synlighet",
"RaffleDate": "Lottdragning Datum",
"SubscriptionCode": "Prenumerationskod",
"GroupCode": "Gruppkod",
"MaxWinnerCount": "Max antal vinnare",
"ReDraw": "Rita om",
"EditRaffle": "Redigera utlottning",
"Raffles": "Raffles",
"CreateARaffle": "Skapa en utlottning",
"Draw": "Dragning",
"Enum:RaffleStatus:0": "Aktiv",
"Enum:RaffleStatus:1": "Nästa",
"Enum:RaffleStatus:2": "Tidigare",
"DrawDone": "Ritning klar",
"HomePageShowType": "Startsida Visa typ",
"None": "Ingen",
"Card": "Kort",
"Horizontal": "Horisontell",
"Winners": "Vinnare",
"StartDateMustBeLessThanEndDate": "Startdatum måste vara mindre än slutdatum",
"VisibilityStartDateMustBeLessThanVisibilityEndDate": "Startdatum för synlighet måste vara mindre än slutdatum för synlighet",
"StartDateMustBeGreaterThanVisibilityStartDate": "Startdatum måste vara större än startdatum för synlighet",
"EndDateMustBeLessThanVisibilityEndDate": "Slutdatum måste vara mindre än visibilitetens slutdatum",
"DrawnDone": "Ritad Gjord",
"AddColor": "Lägg till färg",
"Colors": "Färger",
"RemoveColor": "Ta bort färg",
"MaxColorCountWarning": "Du kan lägga till upp till {0} färger",
"MinColorCountWarning": "Du måste lägga till minst {0} färger",
"RaffleDeletionConfirmationMessage": "Är du säker på att du vill ta bort den här utlottningen?",
"CreateRaffle": "Skapa utlottning",
"RemoveImage": "Ta bort bild",
"SavedSuccessfully": "Sparades framgångsrikt",
"Menu:CommunityTalks": "Samtal med gemenskapen",
"Menu:Conferences": "Konferenser",
"Menu:OtherLiveEvents": "Andra live-evenemang",
"Menu:SponsoredConferences": "Sponsrade konferenser",
"Logo": "Logotyp",
"Slug": "Snigel",
"CompanyUrl": "Företagets webbadress",
"TalkTitle": "Titel på samtal",
"AbstractTopic": "Sammanfattning Ämne",
"Bio": "Bio",
"LinkedIn": "LinkedIn",
"Github": "Github",
"Twitch": "Twitch",
"Youtube": "Youtube",
"Twitter": "Twitter",
"PersonalWebsite": "Personlig webbplats",
"VideoId": "Video Id",
"Order": "Beställning",
"Image1x1": "Bild 1x1",
"Image16x9": "Bild 16x9",
"Banner": "Banner",
"Speaker": "Högtalare",
"SessionDate": "Datum för session",
"AddSession": "Lägg till session",
"AddSponsor": "Lägg till sponsor",
"SponsorLogo": "Sponsorlogotyp",
"RegistrationUrl": "Url för registrering",
"AllowAbpStudioBetaAccess": "Tillåt åtkomst till ABP Studio Beta",
"TotalQuestionCanNotBeNullMessage": "Total fråga kan inte vara null",
"Permission:OrganizationAutoRenewalPayments": "Betalningar för automatisk förnyelse av organisation",
"Permission:RetryFailedPayments": "Försök på nytt med misslyckade betalningar",
"AutoRenewalIsNotEnabled": "Automatisk förnyelse är inte aktiverad!",
"LicenseIsNotExpired": "Licensen har inte gått ut!",
"PaymentNotFound": "Betalning hittades inte!",
"PaymentAlreadyTried": "Betalning redan försökt!",
"PaymentIsNotFailed": "Betalning är inte misslyckad!",
"OrganizationIdIsNull": "OrganizationId är null!",
"Menu:AutoRenewals": "Förnyelse av bilar",
"OrganizationAutoRenewalPayments": "Betalningar för automatisk förnyelse av organisation",
"PaymentDate": "Betalningsdag",
"TryCount": "Försök räkna",
"ErrorMessage": "Felmeddelande",
"ErrorCode": "Felkod",
"CreditCard": "Kreditkort",
"BuyerName": "Köparens namn",
"BuyerSurname": "Köparens efternamn",
"BuyerEmail": "Köparens e-post",
"AutoRenewalStartTime": "Starttid för automatisk förnyelse",
"AutoRenewalEndTime": "Sluttid för automatisk förnyelse",
"AutoRenewalEnabled": "Automatisk förnyelse aktiverad",
"LastAutoRenewalPaymentTime": "Sista betalningstid för automatisk förnyelse",
"OrganizationDoesNotHaveACreditCard": "Organisationen har inte ett kreditkort!",
"OrganizationDoesNotHaveACreditCardInGateway": "Organisationen har inte ett kreditkort i porten!",
"Permission:EditWinners": "Redigera vinnare",
"Permission:ChangeDrawingStatus": "Ändra ritningsstatus",
"Menu:Licenses": "Licensiering",
"OrganizationId": "Organisations-ID",
"RemoveAllWinnersConfirmationMessage": "Är du säker på att du vill ta bort alla vinnare?",
"AutoRenewals": "Förnyelse av bilar",
"OrganizationHasCreditCard": "Organisationen har kreditkort. Vänligen ta bort kreditkortet först!",
"DisplayName:DontSendEmailForLicenseExpire": "Skicka inte e-post för att licensen löper ut",
"DontSendEmailForLicenseExpire": "Skicka inte e-post för att licensen löper ut",
"SuccessfullyChanged": "Framgångsrikt ändrat",
"WinnerCountMustBeLessThanMaxWinnerCount": "Antalet vinnare måste vara mindre än det maximala antalet vinnare",
"NoChangesDetected": "Inga förändringar upptäckta",
"ProductCount": "Produkträkning",
"Actions": "Åtgärder",
"CreateInvoice": "Skapa faktura",
"IsVisible": "Synlig",
"Menu:Testimonials": "Vittnesmål",
"TestimonialDeletionConfirmationMessage": "Är du säker på att du vill ta bort detta vittnesmål?",
"FullName": "Fullständigt namn",
"TestimonialText": "Text i vittnesmål",
"ExperienceYear": "Erfarenhetsår",
"Position": "Titel",
"YearsOfExperience": "Erfarenhetsår",
"AllowedLicenses": "Tillåtna licenser",
"AllowedModules": "Tillåtna moduler",
"ModuleName": "Modulens namn",
"NonYet": "Inte ännu",
"Permission:Testimonials": "Vittnesmål",
"SelectCompanySizePlaceholder": "Företagets storlek",
"SelectExperienceYearPlaceholder": "Erfarenhetsår",
"SelectCountryPlaceholder": "Land",
"DeleteImageConfirmationMessage": "Är du säker att du vill ta bort bilden för \"{0}\"?",
"DeleteImageSuccessMessage": "Bilden har raderats framgångsrikt",
"DeleteImage": "Ta bort bild",
"NetTerms": "Villkor (dagar)",
"Menu:DynamicReports": "Dynamiska rapporter",
"Menu:Others": "Övriga",
"Menu:Packs&Modules": "Paket & moduler",
"ReleaseCaches": "Frigör cachen",
"Menu:HeroSections": "Hjälte-sektioner",
"HeroSections": "Hjälte-sektioner",
"DynamicReports": "Dynamiska rapporter",
"Menu:ReportsMenu": "Rapporter",
"Permission:HeroSections": "Hjälte-sektioner",
"RedirectLink": "Omdirigera länk",
"HeroSectionsDeletionConfirmationMessage": "Är du säker på att du vill ta bort hjälteavsnittet?",
"AbpStudioName": "Abp Studio namn"
}
}

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

@ -90,9 +90,9 @@
"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>.",
"CommunityPrivacyPolicyConfirmation": "I agree to the Terms & Conditions and <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"/Privacy\">Privacy Policy</a>.",
"WouldLikeToReceiveNotification": "I would like to receive the latest news from abp.io websites.",
"CommercialNewsletterConfirmationMessage": "I agree to the <a class=\"text-white fw-bolder text-decoration-underline\" href=\"https://commercial.abp.io/TermsConditions\">Terms & Conditions</a> and <a class=\"text-white fw-bolder text-decoration-underline\" href=\"https://commercial.abp.io/Privacy\">Privacy Policy</a>.",
"CommercialNewsletterConfirmationMessage": "I agree to the <a href=\"/TermsConditions\">Terms & Conditions</a> and <a href=\"/Privacy\">Privacy Policy</a>.",
"FreeDDDEBook": "Free DDD E-Book",
"AdditionalServices": "Additional Services",
"Learn": "Learn",
@ -118,7 +118,7 @@
"EULA": "EULA",
"ABPCommercialIntroductionMessage": "Pre-built application modules, advanced startup templates, rapid application development tooling, professional UI themes and premium support.",
"MasteringAbpFrameworkEBook": "Mastering ABP Framework",
"MasteringTheABPFrameworkExplanation": "Written by the creator of the ABP Framework, this book will help you gain a complete understanding of the framework and modern web application development techniques.",
"MasteringTheABPFrameworkExplanation": "Mastering ABP Framework e-book; written by the creator of the ABP Framework, will help you gain a complete understanding of the framework and modern web application development techniques.",
"Speakers": "Speakers",
"PreviousEvents": "Previous Events",
"WatchTheEvent": "Watch the Event",
@ -158,7 +158,7 @@
"SeePreviousEvents": "See Previous Events",
"CookieConsent_Accept": "Accept",
"CookieConsent_Explanation_1": "We use cookies to give you the best experience on our website.",
"CookieConsent_Explanation_2": "If you continue to browse, then you agree to our <a href=\"@Url.Page(\"/Privacy\")\">Privacy policy and cookie policy.</a>.",
"CookieConsent_Explanation_2": "If you continue to browse, then you agree to our <a href=\"/Privacy\">Privacy policy and cookie policy.</a>.",
"Error_Page_400_Title": "There was a problem serving the requested page.",
"Error_Page_400_Description_1": "Usually this means that an unexpected error happened while processing your request.",
"Error_Page_400_Description_2": "If the problem persists, contact us at <a href=\"mailto:info@abp.io\">info@abp.io</a> and we'll help get you on your way.",
@ -239,7 +239,7 @@
"Trainings": "Trainings",
"MeetTheABPCommunity": "Meet the ABP <span class=\"gradient-community\">Community</span>",
"DisplayName:CommunityIndexPagePoll": "Community Index Page Poll",
"ReturnOfInvestment": "Return Of Investment",
"ReturnOnInvestment": "Return On Investment",
"PromotionalOffers": "Promotional Offers",
"PromotionalOffersDefinition": "Discounts, seasonal campaigns, etc.",
"EventsDefinition": "Community Talks, Webinars, ABP .NET Conference, etc.",

256
abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/sv.json

@ -0,0 +1,256 @@
{
"culture": "sv",
"texts": {
"Volo.AbpIo.Domain:010004": "Maximalt antal medlemmar uppnått!",
"Volo.AbpIo.Domain:010005": "Maximalt antal ägare uppnått!",
"Volo.AbpIo.Domain:010006": "Den här användaren är redan ägare i den här organisationen!",
"Volo.AbpIo.Domain:010007": "Den här användaren är redan en utvecklare i den här organisationen!",
"Volo.AbpIo.Domain:010008": "Tillåtet antal utvecklare kan inte vara mindre än nuvarande antal utvecklare!",
"Volo.AbpIo.Domain:010009": "Tillåtet antal utvecklare kan inte vara mindre än 0!",
"Volo.AbpIo.Domain:010010": "Maximalt antal mac-adresser har överskridits!",
"Volo.AbpIo.Domain:010011": "Personlig licens kan inte ha mer än 1 utvecklare!",
"Volo.AbpIo.Domain:010012": "Licensen kan inte förlängas en månad efter att licensen har löpt ut!",
"Volo.AbpIo.Domain:020001": "Det gick inte att ta bort detta NPM-paket eftersom \"{NugetPackages}\" Nuget-paket är beroende av detta paket.",
"Volo.AbpIo.Domain:020002": "Det gick inte att ta bort detta NPM-paket eftersom \"{Moduler}\" Moduler använder detta paket.",
"Volo.AbpIo.Domain:020003": "Det gick inte att ta bort detta NPM-paket eftersom \"{Modules}\" Moduler använder det här paketet och \"{NugetPackages}\" Nuget-paket är beroende av detta paket.",
"Volo.AbpIo.Domain:020004": "Det gick inte att ta bort detta Nuget-paket eftersom \"{Moduler}\" Moduler använder detta paket.",
"Volo.AbpIo.Domain:030000": "Du har redan avslutat din provperiod.",
"Volo.AbpIo.Domain:030001": "Det här organisationsnamnet finns redan.",
"Volo.AbpIo.Domain:030002": "Efter aktivering kan du inte ändra testlicensen till -requested- status!",
"Volo.AbpIo.Domain:030003": "Det finns ingen sådan status!",
"Volo.AbpIo.Domain:030004": "Status kunde inte ändras på grund av ett oväntat fel!",
"Volo.AbpIo.Domain:030005": "Start- och slutdatum kan uppdateras när testlicensen är i statusen -aktiverad!",
"Volo.AbpIo.Domain:030006": "Slutdatumet måste vara större än startdatumet!",
"Volo.AbpIo.Domain:030007": "Denna testlicens har redan aktiverats!",
"Volo.AbpIo.Domain:030008": "Köpdatumet kan endast ställas in när statusen är -köpt-!",
"Volo.AbpIo.Domain:030009": "Användaren hittades inte!",
"Volo.AbpIo.Domain:030010": "För att köpa testlicensen måste du först aktivera din testlicens!",
"Volo.AbpIo.Domain:030011": "Du kan inte ta bort en testlicens när den är köpt!",
"Volo.AbpIo.Domain:030012": "En användare har endast rätt till 1 gratis provperiod. Du har redan använt din testlicens.",
"Volo.AbpIo.Domain:030013": "En användare med en aktiv licens kan inte starta en testlicens.",
"Volo.AbpIo.Domain:040000": "Telemetri finns redan!",
"Volo.AbpIo.Domain:050000": "Organisationen har kreditkort. Du kan inte ta bort det!",
"Volo.AbpIo.Domain:070000": "Organisationsnamnet får endast innehålla latinska bokstäver, siffror, punkter och bindestreck!",
"Volo.AbpIo.Domain:070001": "Företagsnamnet får endast innehålla latinska bokstäver, siffror, punkter, mellanslag och bindestreck!",
"WantToLearn?": "Vill du lära dig mer?",
"ReadyToGetStarted?": "Är du redo att komma igång?",
"JoinOurCommunity": "Gå med i vår community",
"GetStartedUpper": "KOM IGÅNG",
"ForkMeOnGitHub": "Fork mig på GitHub",
"Features": "Funktioner",
"GetStarted": "Kom igång",
"Documents": "Dokument",
"Community": "Gemenskap",
"ContributionGuide": "Bidragsguide",
"Blog": "Blogg",
"Commercial": "Kommersiell",
"MyAccount": "Mitt konto",
"Permission:License": "Licens",
"Permission:UserInfo": "Användarinformation",
"SeeDocuments": "Se dokument",
"Samples": "Prover",
"Framework": "Ramverk",
"Support": "Stöd",
"FreeDDDBook": "Gratis e-bok om DDD",
"New": "Nya",
"Volo.AbpIo.Domain:020005": "Licensförlängningsåret får inte vara lägre än {MinExtendLicenseYear} år och inte högre än {MaxExtendLicenseYear} år",
"TrialLicensePeriodHasExpired": "Din testlicensperiod löpte ut för {0} dagar sedan.",
"TrialLicensePeriodWillExpire": "Din testlicensperiod kommer att löpa ut om {0} dagar.",
"TrialLicensePeriodExpireToday": "Din testlicensperiod kommer att löpa ut idag.",
"PurchaseNow": "Köp nu!",
"LatestReleaseLogs": "Senaste versionsloggar",
"RoadMap": "Vägkarta",
"FAQ": "VANLIGA FRÅGOR",
"SourceCode": "Källkod",
"SeeAllPosts": "Se alla inlägg",
"Contribute": "Bidra",
"LiveDemo": "Live Demo",
"GetLicense": "Skaffa licens",
"OpenSource": "Öppen källkod",
"WebApplication": "Webbapplikation",
"MeetTheABP": "Möt ABP",
"CompleteWebDevelopment": "En komplett webbutveckling",
"Platform": "Plattform",
"ABPDescription": "Ett ramverk med öppen källkod för utveckling av webbapplikationer för ASP.NET Core. Det erbjuder en komplett infrastruktur genom att följa bästa praxis för programvaruutveckling.",
"StrongInfrastructure": "Stark infrastruktur",
"CompleteArchitecture": "Komplett arkitektur",
"DeveloperFocused": "Fokus på utvecklare",
"ShareYourExperiences": "Dela dina erfarenheter av ABP-ramverket",
"LatestPosts": "Senaste inlägg",
"LatestVideos": "Senaste videor",
"Views": "Utsikt",
"LearnLatestNewsAboutABPFramework": "Få information om händelser i ABP som nya utgåvor, fria källor, inlägg och mycket mer.",
"DeveloperTools": "Verktyg för utvecklare",
"StartupTemplates": "Mallar för nystartade företag",
"ApplicationModules": "Applikationsmoduler",
"UI": "UI",
"Themes": "Teman",
"Premium": "Premium",
"PrivacyPolicy": "Integritetspolicy",
"TermsAndConditions": "Villkor och anvisningar",
"WouldLikeToReceiveMarketingMaterials": "Jag skulle vilja få marknadsföringsmaterial som produkterbjudanden och specialerbjudanden.",
"JoinOurMarketingNewsletter": "Anmäl dig till vårt marknadsföringsnyhetsbrev",
"CommunityPrivacyPolicyConfirmation": "Jag godkänner de allmänna villkoren och <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"/Privacy\">Privatlivspolicyn</a>.",
"WouldLikeToReceiveNotification": "Jag skulle vilja få de senaste nyheterna från abp.io webbplatser.",
"CommercialNewsletterConfirmationMessage": "Jag samtycker till <a href=\"/TermsConditions\">Terms & Conditions</a> och <a href=\"/Privacy\">Privacy Policy</a>.",
"FreeDDDEBook": "Gratis e-bok om DDD",
"AdditionalServices": "Ytterligare tjänster",
"Learn": "Lär dig",
"AccountOverview": "Översikt över konton",
"MyOrganizations": "Mina organisationer",
"MySupportQuestions": "Mina frågor om support",
"MyProfile": "Min profil",
"Logout": "Logga ut",
"Home": "Hem",
"Posts": "Inlägg",
"Videos": "Videor",
"JoinTheABPCommunity": "Gå med i ABP:s gemenskap",
"SubmitYourPost": "Skicka in ditt inlägg",
"Modules": "Moduler",
"Tools": "Verktyg",
"Pricing": "Prissättning",
"ChangeLogs": "Ändra loggar",
"SubscribeToNewsletter": "Prenumerera på nyhetsbrevet",
"SubscribeToNewsletterDescription": "Få information om händelser i ABP som nya utgåvor, fria källor, inlägg och mycket mer.",
"EmailAddress": "E-postadress",
"Subscribe": "Prenumerera",
"WelcomeToABP": "Välkommen till ABP",
"EULA": "EULA",
"ABPCommercialIntroductionMessage": "Förbyggda applikationsmoduler, avancerade startmallar, verktyg för snabb applikationsutveckling, professionella UI-teman och premiumsupport.",
"MasteringAbpFrameworkEBook": "Behärskar ABP-ramverket",
"MasteringTheABPFrameworkExplanation": "Mastering ABP Framework e-bok; skriven av skaparen av ABP Framework, hjälper dig att få en fullständig förståelse för ramverket och moderna tekniker för utveckling av webbapplikationer.",
"Speakers": "Högtalare",
"PreviousEvents": "Tidigare händelser",
"WatchTheEvent": "Titta på evenemanget",
"RegisterNow": "Registrera dig nu",
"ThereIsNoEvent": "Det finns ingen händelse.",
"Events": "Händelser",
"Volo.AbpIo.Domain:080000": "Det finns redan ett inköpsobjekt som heter \"{Namn}\"",
"MasteringAbpFrameworkBook": "Bok: Att bemästra ABP:s ramverk",
"ABPIO-CommonPreferenceDefinition": "Få de senaste nyheterna om ABP Platform som nya inlägg, evenemang och mer.",
"BuiltOn": "Inbyggd",
"AbpFramework": "ABP-ramverk",
"Volo.AbpIo.Domain:080001": "Starttiden får inte vara större än sluttiden",
"Enum:BookType:0": "Behärskar ABP-ramverket",
"Enum:PurchasePlatform:0": "Amazonas",
"Enum:PurchasePlatform:1": "Förpackningar",
"Copied": "Kopierat!",
"CouldNotCopy": "Kunde inte kopiera!",
"CopyNotSupportByYourBrowser": "Den här funktionen fungerar inte i den webbläsare du använder.",
"City": "Stad",
"ZipCode": "Postnummer",
"Address": "Adress",
"Homepage": "Hemsida",
"Year": "År",
"Year_Plural": "År",
"Copyright": "Copyright © <a href=\"{0}\" target=\"_blank\">{1}</a>",
"DomainDrivenDesign": "Domänstyrd design",
"CrossCuttingConcerns": "Tvärgående angelägenheter",
"AbpCommunity": "ABP Gemenskap",
"Footer_GithubStarCount": "{0} Stjärnor på GitHub",
"Footer_NugetDownloadCount": "{Nedladdningar på NuGet",
"AbpDescription": "ABP är ett applikationsramverk med öppen källkod som fokuserar på AspNet Core-baserad utveckling av webbapplikationer. Upprepa inte dig själv, fokusera på din egen affärskod.",
"Layout_AbpFramework_MetaTitle": "ABP Framework | Ramverk för webbapplikationer med öppen källkod för ASP.NET Core",
"CommunityTalks_CountdownDays": "Dagar",
"CommunityTalks_CountdownHours": "Timmar",
"CommunityTalks_CountdownMinutes": "Min",
"CommunityTalks_CountdownSeconds": "Sek",
"SeePreviousEvents": "Se tidigare evenemang",
"CookieConsent_Accept": "Acceptera",
"CookieConsent_Explanation_1": "Vi använder cookies för att ge dig den bästa upplevelsen på vår webbplats.",
"CookieConsent_Explanation_2": "Om du fortsätter att surfa samtycker du till vår <a href=\"/Privacy\">Privatpolicy och cookiepolicy.</a>.",
"Error_Page_400_Title": "Det uppstod ett problem med att visa den begärda sidan.",
"Error_Page_400_Description_1": "Vanligtvis betyder det att ett oväntat fel inträffade när vi behandlade din begäran.",
"Error_Page_400_Description_2": "Om problemet kvarstår, kontakta oss på <a href=\"mailto:info@abp.io\">info@abp.io</a> så hjälper vi dig att komma vidare.",
"GoToHomepage": "Gå till hemsidan",
"Error_Page_404_Title": "Sidan hittades inte!",
"Error_Page_404_Description_1": "Det här är inte den webbsida du letar efter.",
"Error_Page_500_Title": "Det ser ut som om något gick fel!",
"Error_Page_500_Description_1": "Vi spårar dessa fel automatiskt, men om problemet kvarstår är du välkommen att <br /> kontakta oss. Under tiden kan du prova att uppdatera.",
"Error_Page_500_Description_2": "Kontakta oss på <a href=\"mailto:info@abp.io\" target=\"_blank\">info@abp.io</a>.",
"Books": "Böcker",
"ABPDiscordServer": "ABP Discord Server",
"ABPCommunityTalks": "ABP:s samtal med allmänheten",
"ABPCommunityPosts": "ABP Gemenskap Inlägg",
"BuyAndGetMonths": "KÖP 12 MÅNADER, <span>FÅ 14 MÅNADER!</span>",
"GetYourDeal": "Få ditt erbjudande",
"BuyOrRenewLicense": "Köp eller förnya licensen nu och få 2 extra månader!",
"BuyOrRenewLicenseToGetExtra2Months": "Köp eller förnya licens nu och få 2 extra månader! SKYNDA DIG UPP! ⏰ Sista dag: {0}",
"HurryUp": "SKYNDA PÅ!",
"LastDay": "Sista dagen: {0}",
"BuyNewLicenseBetweenDatesToGetBenefit": "Köp en ny licens mellan {0} och {1} för att få förmånen i extra 2 månader!",
"CheckAllCommunityTalks": "Kontrollera alla inlägg i gemenskapen",
"ReadMore": "Läs mer om",
"ContinueReading": "Fortsätta läsa",
"Post": "Post",
"ExploreTheContentsCreatedByTheCoreABPTeamAndTheABPCommunity": "Utforska innehållet som skapats av ABP:s kärnteam och ABP:s community.",
"WelcomeFallCampaign": "Välkommen till höstkampanjen!",
"GiveAwayForNewPurchases": "Application Development Classroom Training kommer att ges bort för de nya inköpen!",
"BlackFriday": "<strong>BLACK</strong> <span>FRIDAY</span>",
"ValidForExistingCustomers": "Gäller även för <br> befintliga kunder!",
"CampaignBetweenDates": "Från {0} <br>Till {1}",
"SaveUpTo": "<span>Spara</span> Upp till<strong>${0}K</strong>",
"ImplementingDDD": "Implementering av domändriven design",
"ExploreTheEBook": "Utforska e-boken",
"ExploreTheBook": "Utforska boken",
"ConsultantType": "Typ av konsultverksamhet",
"Expert": "ABP Expert",
"Partner": "ABP Partner",
"Industry": "Industri",
"Location": "Plats",
"Contact": "Kontakt",
"Partner_Year": "Partnerskapsår",
"Info": "Info",
"SpokenLanguages": "Talade språk",
"SocialMedia": "Sociala medier",
"Activity": "Aktivitet",
"Type": "Typ",
"Contribution": "Bidrag",
"WhoWeAre": "Vilka vi är",
"Icons": "Ikoner",
"Url": "Url",
"Icon": "Ikon",
"RecentActivities": "Senaste aktiviteterna",
"SpringCampaign": "Välkommen <br>Vårens försäljning!",
"SpringCampaign2": "<span>Begränsat <br> tidserbjudande!</span>",
"AboutUs": "Om oss",
"HowItWorks": "Hur fungerar det?",
"ReleaseNotes": "Releaseanteckningar",
"DetailedChangeNotes": "Detaljerade ändringsanteckningar",
"SeeTrainings": "Se utbildningar",
"NoContent": "Inget innehåll",
"More": "Mer om",
"WhyABPIOPlatform": "Varför ABP.IO Platform?",
"AbpStudio": "ABP Studio",
"ExtraMonths": "{0}<span>EXTRA MÅNADER</span>",
"RSS": "RSS",
"RSSFeed": "RSS-flöde",
"Articles": "Artiklar",
"Organizations": "Organisationer",
"ManageAccount": "Hantera konto",
"CommunityProfile": "Gemenskapsprofil",
"BlogProfile": "Bloggprofil",
"Tickets": "Tickets",
"Raffles": "Raffles",
"Status": "Status",
"Resources": "Resurser",
"Video Courses": "Videokurser",
"Packages": "Paket",
"Trainings": "Utbildningar",
"MeetTheABPCommunity": "Möt ABP <span class=\"gradient-community\">Community</span>",
"DisplayName:CommunityIndexPagePoll": "Community Index Page Poll",
"ReturnOnInvestment": "Avkastning på investeringar",
"PromotionalOffers": "Kampanjerbjudanden",
"PromotionalOffersDefinition": "Rabatter, säsongskampanjer etc.",
"EventsDefinition": "Community Talks, webbseminarier, ABP .NET-konferens, etc.",
"ReleaseNotesDefinition": "ABP.IO Plattformsreleaser, nya produkter etc.",
"Newsletter": "Nyhetsbrev",
"NewsletterDefinition": "Blogginlägg, nyheter om samhället etc.",
"OrganizationOverview": "Översikt över organisationen",
"EmailPreferences": "Inställningar för e-post",
"VideoCourses": "Viktiga videor",
"DoYouAgreePrivacyPolicy": "Genom att klicka på <b>Prenumerera</b>-knappen godkänner du <a href=\"https://account.abp.io/Account/TermsConditions\">Villkor och bestämmelser</a> och <a href=\"https://account.abp.io/Account/Privacy\">Privatlivspolicy</a>.",
"AbpConferenceDescription": "ABP Conference är ett virtuellt evenemang för .NET-utvecklare där de kan lära sig mer och få kontakt med andra.",
"Mobile": "Mobil"
}
}

8
abp_io/AbpIoLocalization/AbpIoLocalization/Blog/Localization/Resources/sv.json

@ -0,0 +1,8 @@
{
"culture": "sv",
"texts": {
"AbpTitle": "Läs alla blogginlägg",
"AbpDescription": "ABP är ett applikationsramverk med öppen källkod som fokuserar på AspNet Core-baserad utveckling av webbapplikationer. Upprepa inte dig själv, fokusera på din egen affärskod.",
"AbpDefinition": "ABP-blogg för .NET-utveckling, plattformsoberoende, ASP.NET-applikationsmallar, ABP-relaterade nyheter och mer..."
}
}

10
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/AbpIoCommercialResource.cs

@ -1,10 +0,0 @@
using Volo.Abp.Localization;
namespace AbpIoLocalization.Commercial.Localization
{
[LocalizationResourceName("AbpIoCommercial")]
public class AbpIoCommercialResource
{
}
}

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ar.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (واجهة سطر الأوامر) هي أداة سطر أوامر لتنفيذ بعض العمليات الشائعة للحلول المستندة إلى ABP.",
"ABPSuiteEasilyCURD": "ABP Suite هي أداة تسمح لك بإنشاء صفحات CRUD بسهولة",
"WeAreHereToHelp": "نحن هنا من أجل <span class=\"zero-text\"> المساعدة </ span>",
"BrowseOrAskQuestion": "يمكنك تصفح مواضيع المساعدة الخاصة بنا أو البحث في الأسئلة الشائعة ، أو يمكنك طرح سؤال علينا باستخدام <a href=\"{0}\" class=\"text-success\"> نموذج الاتصال </a>.",
"BrowseOrAskQuestion": "يمكنك تصفح مواضيع المساعدة الخاصة بنا أو البحث في الأسئلة الشائعة ، أو يمكنك طرح سؤال علينا باستخدام <a href=\"{0}\"> نموذج الاتصال </a>.",
"SearchQuestionPlaceholder": "البحث في الأسئلة المتداولة",
"WhatIsTheABPCommercial": "ما هو برنامج ABP التجاري؟",
"WhatAreDifferencesThanAbpFramework": "ما هي الاختلافات بين إطار عمل ABP مفتوح المصدر وإطار عمل ABP التجاري؟",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/cs.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) je nástroj příkazového řádku pro provádění některých běžných operací pro řešení založená na ABP.",
"ABPSuiteEasilyCURD": "ABP Suite je nástroj, který vám umožní snadno vytvářet stránky CRUD",
"WeAreHereToHelp": "Jsme tu, abychom vám <span class=\"zero-text\">Pomohli</span>",
"BrowseOrAskQuestion": "Můžete procházet naše témata nápovědy nebo vyhledávat v často kladených dotazech, případně nám můžete položit otázku pomocí <a href=\"{0}\" class=\"text-success\">kontaktního formuláře</a>.",
"BrowseOrAskQuestion": "Můžete procházet naše témata nápovědy nebo vyhledávat v často kladených dotazech, případně nám můžete položit otázku pomocí <a href=\"{0}\">kontaktního formuláře</a>.",
"SearchQuestionPlaceholder": "Hledejte v často kladených otázkách",
"WhatIsTheABPCommercial": "Co je ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "Jaké jsou rozdíly mezi open source ABP Framework a ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) ist ein Befehlszeilentool zum Ausführen einiger allgemeiner Operationen für ABP-basierte Lösungen.",
"ABPSuiteEasilyCURD": "ABP Suite ist ein Tool, mit dem Sie einfach CRUD-Seiten erstellen können",
"WeAreHereToHelp": "Wir sind hier, um <span class=\"zero-text\">Hilfe</span>",
"BrowseOrAskQuestion": "Sie können unsere Hilfethemen durchsuchen oder in häufig gestellten Fragen suchen oder uns über das <a href=\"{0}\" class=\"text-success\">Kontaktformular</a> eine Frage stellen.",
"BrowseOrAskQuestion": "Sie können unsere Hilfethemen durchsuchen oder in häufig gestellten Fragen suchen oder uns über das <a href=\"{0}\" >Kontaktformular</a> eine Frage stellen.",
"SearchQuestionPlaceholder": "Suche in häufig gestellten Fragen",
"WhatIsTheABPCommercial": "Was ist der ABP-Werbespot?",
"WhatAreDifferencesThanAbpFramework": "Was sind die Unterschiede zwischen dem Open Source ABP Framework und dem ABP Commercial?",

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

@ -47,7 +47,7 @@
"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>",
"AbpCommercialShortDescription": "ABP Commercial provides pre-built application modules, rapid application development tooling, professional UI themes, premium support and more.",
"AbpCommercialShortDescription": "ABP provides pre-built application modules, rapid application development tooling, professional UI themes, premium support and more.",
"LiveDemo": "Live Demo",
"LiveDemoLead": "<a href=\"{0}\">{1}</a> using your ABP account, <a href=\"{2}\">{3}</a> to abp.io or fill the form below to create a live demo now",
"ThereIsAlreadyAnAccountWithTheGivenEmailAddress": "There is already an account with the given email address: <b>{0}</b><br/> You should login with your account to proceed.",
@ -67,7 +67,7 @@
"Send": "Send",
"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 the 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 version 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",
@ -81,8 +81,8 @@
"AdvancedLocalization": "Advanced Localization",
"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 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>",
"WhyUseTheABPCommercial": "Why Use The ABP Platform?",
"WhyUseTheABPCommercialExplanation": "<p class=\"lead mt-5\">Building enterprise-grade web applications can be complex and time-consuming.</p><p>ABP 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;",
@ -97,7 +97,7 @@
"TextTemplateManagement": "Text Template Management",
"See All Modules": "SeeAllModules",
"ABPSuite": "ABP Suite",
"AbpSuiteShortDescription": "ABP Suite is a complementary tool to ABP Commercial.",
"AbpSuiteShortDescription": "ABP Suite is a complementary tool to ABP projects.",
"AbpSuiteExplanation": "It allows you to build web pages in a matter of minutes. It's a .NET Core Global tool that can be installed from the command line. It can create a new ABP solution and generate CRUD pages from the database to the front-end.",
"Details": "Details",
"LeptonTheme": "Lepton Theme",
@ -110,7 +110,7 @@
"DarkBlueTheme": "Dark Blue Theme",
"LightTheme": "Light Theme",
"ProudToWorkWith": "Proud to Work With",
"OurConsumers": "Thousands of enterprises and developers over 70 countries worldwide rely on ABP Commercial.",
"OurConsumers": "Thousands of enterprises and developers over 70 countries worldwide rely on ABP.",
"JoinOurConsumers": "Join them and build amazing products fast.",
"AdditionalServicesExplanation": "Do you need additional or custom services? <strong>We and our partners can provide;</strong>",
"CustomProjectDevelopment": "Custom Project Development",
@ -160,50 +160,50 @@
"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 the 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}\">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?",
"AbpCommercialMetaTitle": " {0} | ABP Commercial",
"WhatIsTheABPCommercial": "What is ABP?",
"WhatAreDifferencesThanAbpFramework": "What are the differences between the open-source ABP and commercial version of ABP?",
"AbpCommercialMetaTitle": " {0} | ABP",
"AbpCommercialMetaDescription": "A comprehensive web development platform on ABP Framework with pre-built modules, startup templates, rapid dev tools, pro UI themes & premium support.",
"ABPCommercialExplanation": "ABP Commercial is a set of premium modules, tools, themes and services that are built on top of the open source <a target=\"_blank\" href=\"{0}\">ABP framework</a>. ABP Commercial is being developed and supported by the same team behind the ABP framework.",
"ABPCommercialExplanation": "ABP Platform is a set of premium modules, tools, themes and services that are built on top of the open source <a target=\"_blank\" href=\"{0}\">ABP framework</a>. ABP is being developed and supported by the same team behind the ABP framework.",
"WhatAreDifferencesThanABPFrameworkExplanation": "<p> <a target=\"_blank\" href=\"{0}\">ABP framework</a> is a modular, themeable, microservice compatible application development framework for ASP.NET Core. It provides a complete architecture and a strong infrastructure to let you focus on your own business code rather than repeating yourself for every new project. It is based on the best practices of software development and popular tools you already know. </p> <p> ABP framework is completely free, open source and community-driven. It also provides a free theme and some pre-built modules (e.g. identity management and tenant management).</p>",
"VisitTheFrameworkVSCommercialDocument": "Visit the following link for more information <a href=\"{0}\" target=\"_blank\"> {1} </a>",
"ABPCommercialFollowingBenefits": "ABP Commercial adds the following benefits on top of the ABP framework:",
"ABPCommercialFollowingBenefits": "ABP commercial version adds the following benefits on top of the ABP framework:",
"Professional": "Professional",
"UIThemes": "UI Themes",
"EnterpriseModules": "Enterprise ready, feature-rich, pre-built <a href=\"{0}\">Application Modules</a> (e.g. Identity Server management, SaaS management, language management)",
"ToolingToSupport": "Tooling to support your development productivity (e.g. <a href=\"{0}\">ABP Suite</a>)",
"PremiumSupportLink": "Premium <a href=\"{0}\" target=\"_blank\">Support</a>",
"WhatDoIDownloadABPCommercial": "What do I download when I purchase the ABP Commercial?",
"WhatDoIDownloadABPCommercial": "What do I download when I purchase the ABP commercial version?",
"CreateUnlimitedSolutions": "Once you purchase an ABP Commercial license, you will be able to create unlimited solutions like described in the <a href=\"{0}\">Getting Started</a> document.",
"ABPCommercialSolutionExplanation": "When you create a new application, you get a Visual Studio solution (a startup template) based on your preferences. The downloaded solution has commercial modules and themes already installed and configured for you. You can remove a pre-installed module or add another module if you like. All modules and themes use NuGet/NPM packages by default.",
"StartDevelopWithTutorials": "The downloaded solution is well architected and documented. You can start developing your own business code based on it following the <a href=\"{0}\">tutorials</a>.",
"TryTheCommercialDemo": "You can try the <a href=\"{0}\">Live Demo</a> to see a sample application created using the ABP Commercial startup template.",
"HowManyProducts": "How many different products/solutions can I build using the ABP Commercial?",
"TryTheCommercialDemo": "You can try the <a href=\"{0}\">Live Demo</a> to see a sample application created using the ABP startup template.",
"HowManyProducts": "How many different products/solutions can I build using the ABP?",
"HowManyProductsExplanation": "You can create as many projects as you want during your active license period; there is no limit! After your license expires, you cannot create new projects, but you can continue to develop the projects you have downloaded and deploy them to an unlimited count of servers.",
"HowManyDevelopers": "How many developers can work on the ABP Commercial?",
"HowManyDevelopersExplanation": "ABP Commercial licenses are per developer. Different license types have different developer limits. However, you can add more developers to any license type whenever you need. Check out the <a href=\"{0}\">Plans & Pricing</a> page for license types, developer limits and additional developer costs.",
"HowManyDevelopers": "How many developers can work on the ABP?",
"HowManyDevelopersExplanation": "ABP licenses are per developer. Different license types have different developer limits. However, you can add more developers to any license type whenever you need. Check out the <a href=\"{0}\">Plans & Pricing</a> page for license types, developer limits and additional developer costs.",
"ChangingLicenseType": "Can I upgrade my license type later?",
"ChangingLicenseTypeExplanation": "You can upgrade to a higher license by paying the difference within your active license period. When you upgrade to a higher license plan, you get the benefits of the new plan, but the license upgrade does not change the license expiry date. Besides, you can also add new developer seats to your existing license, check out the \"How many developers can work on the ABP Commercial?\" FAQ.",
"ChangingLicenseTypeExplanation": "You can upgrade to a higher license by paying the difference within your active license period. When you upgrade to a higher license plan, you get the benefits of the new plan, but the license upgrade does not change the license expiry date. Besides, you can also add new developer seats to your existing license, check out the \"How many developers can work on the ABP?\" FAQ.",
"LicenseExtendUpgradeDiff": "What is the difference between license extend and upgrade?",
"LicenseExtendUpgradeDiffExplanation": "<strong>Extending:</strong> By extending/renewing your license, you will continue to get premium support and get major or minor updates for the modules and themes. Besides, you will be able to continue creating new projects. And you will still be able to use ABP Suite, which speeds up your development. When you extend your license, 1 year is added to your license expiry date. <hr/><strong>Upgrading:</strong> By upgrading your license, you will be promoted to a higher license plan, which will allow you to get additional benefits. Check out the <a href=\"/pricing\">license comparison table</a> to see the differences between the license plans. <strong>On the other hand, when you upgrade, your license expiry date will not change!</strong> To extend your license end date, you need to extend your license.",
"LicenseRenewalCost": "What is the license renewal cost after 1 year?",
"LicenseRenewalCostExplanation": "The renewal (extend) price of the standard Team License is ${0}, standard Business License is ${1} and standard Enterprise License is ${2}. If you are already a customer, <a href='{3}' target='_blank'>log into your account</a> to review the current renewal pricing.",
"HowDoIRenewMyLicense": "How do I renew my license?",
"HowDoIRenewMyLicenseExplanation": "You can renew your license by navigating to the <a href='{0}' target='_blank'>organization management page</a>. In order to take advantage of our discounted Early Renewal rates, ensure you renew before your license expires. Don't worry about not knowing when your Early Renewal opportunity closes; you'll receive 3 reminder e-mails before your subscription expires. We'll send them 30 days, 7 days and 1 day before expiration.",
"IsSourceCodeIncluded": "Does my license include the source code of the commercial modules and themes?",
"IsSourceCodeIncluded": "Does my license include the source code of the pro modules and themes?",
"IsSourceCodeIncludedExplanation1": "Depends on the license type you've purchased:",
"IsSourceCodeIncludedExplanation2": "<strong>Team</strong>: Your solution uses the modules and themes as NuGet and NPM packages. It doesn't include their source code. This way, you can easily upgrade these modules and themes whenever a new version is available. However, you can not get the source code of these modules and themes.",
"IsSourceCodeIncludedExplanation3": "<strong>Business/Enterprise</strong>: In addition to the Team license, you are able to download the source code of any module or theme you need. You can even remove the NuGet/NPM package references for a particular module and add its source code directly to your solution to fully change it.",
"IsSourceCodeIncludedExplanation4": "<p>Including the source code of a module to your solution gives you the maximum freedom to customize that module. However, it will then not be possible to automatically upgrade the module when a new version is released.</p><p>None of the licenses include the ABP Suite source code, which is an external tool that generates code for you and assists your development.</p><p>Check out the <a href=\"{0}\">Plans & Pricing</a> page for other differences between the license types.</p>",
"IsSourceCodeIncludedExplanation4": "<p>Including the source code of a module to your solution gives you the maximum freedom to customize that module. However, it will then not be possible to automatically upgrade the module when a new version is released.</p><p>None of the licenses include the ABP Suite and ABP Studio source code, which is external tools that generates code for you and assists your development.</p><p>Check out the <a href=\"{0}\">Plans & Pricing</a> page for other differences between the license types.</p>",
"ChangingDevelopers": "Can I change the registered developers of my organization in the future?",
"ChangingDevelopersExplanation": "In addition to adding new developers to your license, you can also change the existing developers (you can remove a developer and add a new one to the same seat) without any additional cost.",
"WhatHappensWhenLicenseEnds": "What happens when my license period ends?",
"WhatHappensWhenLicenseEndsExplanation1": "The ABP Commercial license is a <a href=\"{0}\" target=\"_blank\">perpetual license</a>. After your license expires, you can continue developing your project. And you are not obliged to renew your license. Your license comes with a one-year update and support plan out of the box. In order to continue to get new features, performance enhancements, bug fixes, support and continue using ABP Suite, you need to renew your license. When your license expires;",
"WhatHappensWhenLicenseEndsExplanation2": "You can not create new solutions using the ABP Commercial, but you can continue developing your existing applications forever.",
"WhatHappensWhenLicenseEndsExplanation1": "The ABP license is a <a href=\"{0}\" target=\"_blank\">perpetual license</a>. After your license expires, you can continue developing your project. And you are not obliged to renew your license. Your license comes with a one-year update and support plan out of the box. In order to continue to get new features, performance enhancements, bug fixes, support and continue using ABP Suite, you need to renew your license. When your license expires;",
"WhatHappensWhenLicenseEndsExplanation2": "You can not create new solutions using the ABP commercial version, but you can continue developing your existing applications forever.",
"WhatHappensWhenLicenseEndsExplanation3": "You will be able to get updates for the modules and themes within your MINOR version (except RC or Preview versions). For example, if you are using v3.2.0 of a module, you can still get updates for v3.2.x (v3.2.1, v3.2.5... etc.) of that module. But you cannot get updates for the next major or minor version (like v3.3.0, v3.3.3, 4.x.x.. etc.). For example, when your license expired, the latest release was v4.4.3, and later, it published both 4.4.4 version and 4.5.0 version, you would be able to access the v4.4.X but you wouldn't be access the v4.5.X.",
"WhatHappensWhenLicenseEndsExplanation4": "You can not install new modules and themes added to the ABP Commercial platform after your license ends.",
"WhatHappensWhenLicenseEndsExplanation4": "You can not install new modules and themes added to the ABP commercial platform after your license ends.",
"WhatHappensWhenLicenseEndsExplanation5": "You can not use the ABP Suite.",
"WhatHappensWhenLicenseEndsExplanation6": "You can not get the <a href=\"{0}\">premium support</a> anymore.",
"WhatHappensWhenLicenseEndsExplanation7": "You can extend (renew) your license if you want to continue getting these benefits. If you extend your license within <strong>{3} days</strong> after your license expires, the following discounts will be applied: Team License {0}; Business License {1}; Enterprise License {2}.",
@ -212,11 +212,11 @@
"WhenShouldIRenewMyLicense": "When should I renew my license?",
"WhenShouldIRenewMyLicenseExplanation": "If you renew your license within <strong>{3} days</strong> after your license expires, the following discounts will be applied: Team License {0}; Business License {1}; Enterprise License {2}. However, if you renew your license after <strong>{3} days</strong> since the expiry date of your license, the renewal price will be the same as the license purchase price, and there will be no discount on your renewal.",
"TrialPlan": "Do you have a trial plan?",
"TrialPlanExplanation": "Yes, to start your free trial, contact <a href=\"mailto:marketing@volosoft.com?subject=ABP Commercial — Trial License Request\">marketing@volosoft.com</a>. We also offer a 30-day money-back guarantee for the Team license, no questions asked! You can request a full refund within the first 30 days of the license purchase. We provide a 60% refund within 30 days for Business and Enterprise licenses. This is because the Business and Enterprise licenses contain the full source-code of all the modules and themes.",
"TrialPlanExplanation": "Yes, to start your free trial, contact <a href=\"mailto:marketing@volosoft.com?subject=ABP — Trial License Request\">marketing@volosoft.com</a>. We also offer a 30-day money-back guarantee for the Team license, no questions asked! You can request a full refund within the first 30 days of the license purchase. We provide a 60% refund within 30 days for Business and Enterprise licenses. This is because the Business and Enterprise licenses contain the full source-code of all the modules and themes.",
"DoYouAcceptBankWireTransfer": "Do you accept bank wire transfers?",
"DoYouAcceptBankWireTransferExplanation": "Yes, we accept bank wire transfers.<br/>After sending the license fee via bank transfer, send your receipt and requested license type to accounting@volosoft.com.<br/>Our international bank account information:",
"HowToUpgrade": "How to upgrade existing applications when a new version is available?",
"HowToUpgradeExplanation1": "When you create a new application using ABP Commercial, all the modules and themes are used as NuGet and NPM packages. So, you can easily upgrade the packages when a new version is available.",
"HowToUpgradeExplanation1": "When you create a new application using ABP, all the modules and themes are used as NuGet and NPM packages. So, you can easily upgrade the packages when a new version is available.",
"HowToUpgradeExplanation2": "In addition to the standard NuGet/NPM upgrades, <a href=\"{0}\">ABP CLI</a> provides an update command that automatically finds and upgrades all ABP-related packages in your solution.",
"DatabaseSupport": "Which database systems are supported?",
"DatabaseSupportExplanation": "ABP Framework itself is database agnostic and can work with any database provider by its nature. Check out the <a href=\"{0}\" target=\"_blank\">Data Access document</a> for a list of currently implemented providers.",
@ -225,15 +225,15 @@
"UISupportExplanation": "ABP Framework itself is UI framework agnostic and can work with any UI framework. However, startup templates, module UIs and themes were not implemented for all UI frameworks. Check out the <a href=\"{0}\">Getting Started document</a> for the up-to-date list of UI options.",
"MicroserviceSupport": "Does it support the microservice architecture?",
"MicroserviceSupportExplanation1": "One of the major goals of the ABP framework is to provide a convenient infrastructure to create microservice solutions. Check out the <a href=\"{0}\">Microservice Architecture document</a> to understand how it helps with creating microservice systems.",
"MicroserviceSupportExplanation2": "All the ABP Commercial modules are designed to support microservice deployment scenarios (with its own API and database) by following the <a href=\"{0}\">Module Development Best Practices document</a>.",
"MicroserviceSupportExplanation2": "All the ABP modules are designed to support microservice deployment scenarios (with its own API and database) by following the <a href=\"{0}\">Module Development Best Practices document</a>.",
"MicroserviceSupportExplanation3": "We provide a sample <a href=\"{0}\">Microservice Demo Solution</a> that demonstrates a microservice architecture implementation to help you create your own solution.",
"MicroserviceSupportExplanation4": "So, the short answer is: \"<strong>Yes, it supports microservice architecture</strong>\".",
"MicroserviceSupportExplanation5": "However, a microservice system is a solution, and every solution will have different requirements, network topology, communication scenarios, authentication possibilities, database sharding/partitioning decisions, runtime configurations, 3rd party system integrations and many more.",
"MicroserviceSupportExplanation6": "The ABP Framework and ABP Commercial provide infrastructure for microservice scenarios, microservice compatible modules, samples and documentation to help you build your own solution. But don't expect to directly download your dream solution pre-built for you. You will need to understand it and bring specific parts together based on your requirements.",
"MicroserviceSupportExplanation6": "ABP provides infrastructure for microservice scenarios, microservice compatible modules, samples and documentation to help you build your own solution. But don't expect to directly download your dream solution pre-built for you. You will need to understand it and bring specific parts together based on your requirements.",
"WhereCanIDownloadSourceCode": "Where can I download the source-code?",
"WhereCanIDownloadSourceCodeExplanation": "You can download the source code of all the ABP modules, Angular packages and themes via ABP Suite or ABP CLI. Check out <a href=\"{0}\">How to download the source-code?</a>",
"ComputerLimitation": "How many computers can a developer login when developing ABP?",
"ComputerLimitationExplanation": "We specifically permit <strong>{0} computers</strong> per individual/licensed developer. Whenever there is a need for a developer to develop ABP Commercial products on a third machine, an e-mail should be sent to license@abp.io explaining the situation, and we will then make the appropriate allocation in our system.",
"ComputerLimitationExplanation": "We specifically permit <strong>{0} computers</strong> per individual/licensed developer. Whenever there is a need for a developer to develop ABP based products on a third machine, an e-mail should be sent to license@abp.io explaining the situation, and we will then make the appropriate allocation in our system.",
"RefundPolicy": "Do you have a refund policy?",
"RefundPolicyExplanation": "You can request a refund within <strong>30 days</strong> of your license purchase. The Business and Enterprise license types have source-code download options; therefore, we provide a 60% refund within 30 days for Business and Enterprise licenses. In addition, no refunds are made for renewals and second license purchases.",
"HowCanIRefundVat": "How can I refund VAT?",
@ -243,7 +243,7 @@
"HowCanIGetMyInvoice": "How can I get my invoice?",
"HowCanIGetMyInvoiceExplanation": "There are 2 payment gateways for purchasing a license: Iyzico and 2Checkout. If you purchase your license through the 2Checkout gateway, it sends the PDF invoice to your email address; check out <a href=\"https://knowledgecenter.2checkout.com/Documentation/03Billing-and-payments/Payment-operations/How-do-invoices-work\">2Checkout invoicing.</a> If you purchase through the Iyzico gateway, with a custom purchase link or via a bank wire transfer, we will prepare and send your invoice. You can request or download your invoice from the <a href=\"{0}\">organization management page</a>. Before contacting us for the invoice, check your organization management page!",
"Forum": "Forum",
"SupportExplanation": "ABP Commercial license provides a premium forum support by a team consisting of the ABP Framework experts.",
"SupportExplanation": "ABP license provides a premium forum support by a team consisting of the ABP Framework experts.",
"PrivateTicket": "Private Ticket",
"PrivateTicketExplanation": "Enterprise License also includes a private support with e-mail and ticket system.",
"AbpSuiteExplanation1": "ABP Suite allows you to build web pages in a matter of minutes. It's a .NET Core Global tool that can be installed from the command line.",
@ -271,7 +271,7 @@
"Document": "Document",
"UsingABPSuiteToCURD": "Using ABP Suite for CRUD Page Generation & Tooling",
"SeeABPSuiteDocument": "Check out the ABP Suite document to learn the usage of ABP Suite.",
"AskQuestionsOnSupport": "You can ask questions on ABP Commercial Support.",
"AskQuestionsOnSupport": "You can ask questions on ABP Support.",
"Documentation": "Documentation",
"SeeModulesDocument": "See the modules page for a list of all the PRO modules.",
"Pricing": "Pricing",
@ -322,7 +322,7 @@
"GithubUsername": "GitHub username",
"PhoneNumber": "Phone number",
"Country": "Country",
"DescribeABPCommercialUsage": "Describe the project you are planning to develop based on APB Commercial",
"DescribeABPCommercialUsage": "Describe the project you are planning to develop based on APB",
"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.",
@ -371,7 +371,7 @@
"DDDBookEmailBody": "Thank you. <br /> To download your book, <a href=\"{0}\">click here</a>.",
"StartFree": "Start free",
"FreeTrial": "Free Trial",
"AcceptsMarketingCommunications": " Yes, I`d like to receive ABP Commercial marketing communications.",
"AcceptsMarketingCommunications": " Yes, I`d like to receive ABP related marketing news.",
"PurposeOfUsage": "Purpose of usage",
"Choose": "- Choose -",
"CompanyOrganizationName": "Company / Organization name",
@ -400,8 +400,8 @@
"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 log in 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 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.",
"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 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 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 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?",
"PurchaseTrialOrganizationOrCreateNewOneMessage": "You have a trial license. To purchase your trial license click the Purchase Now button. If you continue to checkout, you will have a new organization. Do you want to continue with a new organization?",
@ -421,7 +421,7 @@
"UIFrameworks": "UI Frameworks",
"UsefulLinks": "Useful Links",
"Platform": "Platform",
"CoolestCompaniesUseABPCommercial": "The coolest companies already use <span class=\"fw-bold\">ABP Commercial.</span>",
"CoolestCompaniesUseABPCommercial": "The coolest companies already use <span class=\"fw-bold\">ABP.</span>",
"UserInterface": "User Interface",
"APIGateway": "API Gateway",
"Microservice": "Microservice",
@ -462,12 +462,12 @@
"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>",
"WelcomeToABPCommercial": "Welcome to <span class=\"gradient-commercial\">ABP Platform!</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.",
"CreateAndRunApplicationUsingStartupTemplate": "Learn how to create and run a new web application using the ABP startup templates.",
"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.",
@ -480,9 +480,9 @@
"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 using 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 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 with 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=\"/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.",
"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=\"/modules\" class=\"text-primary\">ABP 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.",
"MultiTenancyForSaasBusinessExplanation": "ABP 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",
@ -496,7 +496,7 @@
"LandingWebsite": "Landing Website",
"LandingWebsiteExplanation": "A generic landing/public website that can be used for several purposes, like introducing your company, selling your products, etc.",
"ABPFrameworkEBook": "Mastering ABP Framework e-book",
"MasteringAbpFrameworkEBookDescription": "Included within your ABP Commercial license",
"MasteringAbpFrameworkEBookDescription": "Included within your ABP license",
"FullName": "Full Name",
"LicenseTypeNotCorrect": "The license type is not correct!",
"Trainings": "Trainings",
@ -517,7 +517,7 @@
"SendTrainingRequest": "Send Training Request",
"OnlyEnglishVersionOfThisDocumentIsTheRecentAndValid": "* The English version of this document is the most up-to-date, and the English version will prevail in any dispute.",
"Pricing_Page_Title": "Pricing & Plans",
"Pricing_Page_Description": "Choose the features and functionality your business needs today. Buy an ABP Commercial license and create unlimited projects.",
"Pricing_Page_Description": "Choose the features and functionality your business needs today. Buy an ABP license and create unlimited projects.",
"Pricing_Page_HurryUp": "Hurry Up!",
"Pricing_Page_BuyLicense": "Buy a license at <strong>2021 prices</strong> until January 16!",
"Pricing_Page_ValidForExistingCustomers": "Also valid for existing customers and license renewals.",
@ -537,16 +537,16 @@
"Pricing_Page_Hint14": "Team and Business licenses have incident/question count limit. If you buy additional developer licenses, your incident limit increases by {0} (for the Team License) or {1} (for the Business License) per developer.",
"Pricing_Page_Hint15": "Only Enterprise License includes private support. You can send an e-mail directly to the ABP Team or ask questions on support.abp.io with a private ticket option. The private tickets are not visible to the public.",
"Pricing_Page_Hint16": "You can download the source-code of all ABP themes. You may want to add the source code to your solution to make radical changes or just keep it for yourself for security reasons.",
"Pricing_Page_Testimonial_1": "ABP Commercial allowed SC Ventures to deliver a bank-grade multi-tenant silo-database SaaS platform in 9 months to support the accounts receivable / accounts payable supply chain financing of significant value invoices from multiple integrated anchors. The modularity of ABP made it possible for the team to deliver in record time, pass all VAPT, and deploy the containerized microservices stack via full CI/CD and pipelines into production.",
"Pricing_Page_Testimonial_2": "We see the value of using ABP Commercial to reduce the overhead of custom development projects. The team is able to unify the code pattern in different project streams. We see more potential in the framework for us to build new features faster than before. We trust we will be constantly seeing the value of leveraging ABP Commercial.",
"Pricing_Page_Testimonial_1": "ABP allowed SC Ventures to deliver a bank-grade multi-tenant silo-database SaaS platform in 9 months to support the accounts receivable / accounts payable supply chain financing of significant value invoices from multiple integrated anchors. The modularity of ABP made it possible for the team to deliver in record time, pass all VAPT, and deploy the containerized microservices stack via full CI/CD and pipelines into production.",
"Pricing_Page_Testimonial_2": "We see the value of using ABP to reduce the overhead of custom development projects. The team is able to unify the code pattern in different project streams. We see more potential in the framework for us to build new features faster than before. We trust we will be constantly seeing the value of leveraging ABP.",
"Pricing_Page_Testimonial_3": "We love ABP. We don't have to write everything from scratch. We start from out-of-the-box features and just focus on what we really need to write. Also, ABP is well-architected and the code is high quality with fewer bugs. If we had to write everything we needed on our own, we might have to spend years. One more thing we like is that the new version, issue fixing, or improvement comes out very soon every other week. We don't wait too long.",
"Pricing_Page_Testimonial_4": "ABP Commercial is a fantastic product would recommend. Commercial products to market for our customers in a single configurable platform. The jump starts that the framework and tooling provide any team is worth every cent. ABP Commercial was the best fit for our needs.",
"Pricing_Page_Testimonial_4": "ABP is a fantastic product would recommend. Commercial products to market for our customers in a single configurable platform. The jump starts that the framework and tooling provide any team is worth every cent. ABP was the best fit for our needs.",
"Pricing_Page_Testimonial_5": "ABP Framework is not only a framework, but it is also a guide for project development/management, because it provides DDD, GenericRepository, DI, Microservice, and Modularity training. Even if you are not going to use the framework itself, you can develop yourself with docs.abp.io which is well and professionally prepared (OpenIddict, Redis, Quartz etc.). Because many things are pre-built, it shortens project development time significantly (Such as login page, exception handling, data filtering, seeding, audit logging, localization, auto API controller etc.). As an example from our application, I have used Local Event Bus for stock control. So, I am able to manage order movements by writing stock handler. It is wonderful not to lose time for CreationTime, CreatorId. They are being filled automatically.",
"Pricing_Page_Testimonial_6": "ABP Framework is a good framework but it needs time to understand the different layers, classes, and libraries it uses (especially ABP). I spent a lot of time reading the code base, but ABP Commercial saved us time in creating the project specialty entities (AR) and the repository linked to each of them. I liked also the approach used in ABP is very mature; we know is based on DDD and monolith.",
"Pricing_Page_Testimonial_6": "ABP Framework is a good framework but it needs time to understand the different layers, classes, and libraries it uses (especially ABP). I spent a lot of time reading the code base, but ABP saved us time in creating the project specialty entities (AR) and the repository linked to each of them. I liked also the approach used in ABP is very mature; we know is based on DDD and monolith.",
"Pricing_Page_Testimonial_7": "As a startup, we need to iterate quickly and spend minimal time on boilerplate and non-core features.\nOur engineers range from highly experienced to junior engineers, and we needed a common understanding and a way to share technical and domain knowledge, ABP allowed us to do this due to their great guides and documentation. \nThere are things we haven't had to worry about since they work out of the box with ABP. \nABP helped us streamline rapid prototyping and development, less than 4 weeks from feature inception to production. With all its premium features included in the license, ABP has given us, \"Startup in a Box\" on the Software Engineering Side.",
"Pricing_Page_Testimonial_8": "I would recommend ABP commercial to all those who want to expand the range of products available to their customers. It's fantastic when need to use a distributed enterprise environment (Angular, WPF, Win&Linux). In addition to their products, we love their support, which makes our job faster and easier. We already know that we have found a great partner for the future who will support us in expanding our business.",
"Pricing_Page_Testimonial_9": "We are a company of 2 employees that's been in business for over 20 years.\nIn terms of our experience with ABP Commercial, we were approached by a client who requested that we develop a new human resources application in a modern environment to replace their 25-year-old Access application. We decided to transition from a desktop solution to a web-based one.\n\nAt the time, we had very little knowledge of web applications and .NET, but we stumbled upon ABP Commercial, and with the help of ABP Framework, technical documentation, and ABP Suite, we were able to not only develop the application to the client's specifications but also successfully work within a .NET environment within a year.",
"AbpBookDownloadArea_ClaimYourEBook": "Claim your <span class='gradient-framework'>Mastering ABP Framework</span> E-Book",
"Pricing_Page_Testimonial_8": "I would recommend ABP to all those who want to expand the range of products available to their customers. It's fantastic when need to use a distributed enterprise environment (Angular, WPF, Win&Linux). In addition to their products, we love their support, which makes our job faster and easier. We already know that we have found a great partner for the future who will support us in expanding our business.",
"Pricing_Page_Testimonial_9": "We are a company of 2 employees that's been in business for over 20 years.\nIn terms of our experience with ABP, we were approached by a client who requested that we develop a new human resources application in a modern environment to replace their 25-year-old Access application. We decided to transition from a desktop solution to a web-based one.\n\nAt the time, we had very little knowledge of web applications and .NET, but we stumbled upon ABP, and with the help of ABP Framework, technical documentation, and ABP Suite, we were able to not only develop the application to the client's specifications but also successfully work within a .NET environment within a year.",
"AbpBookDownloadArea_ClaimYourEBook": "Claim your ABP Framework E-book",
"AddMemberModal_Warning_1": "If the <strong>username</strong> you are trying to add doesn't exist in the system, please ask your team member to register on <a href='{0}/Account/Register'>{0}</a> and share the username of his/her account with you.",
"MyOrganizations_Detail_WelcomeMessage": "Welcome to your organization, {0}",
"MyOrganizations_Detail_OrganizationManagement": "Organization <span class=\"gradient-commercial\">Management</span>",
@ -607,7 +607,7 @@
"Purchase_IncludedDeveloperInfo": "{0} {1} included.",
"Purchase_LicenseExtraDeveloperPurchaseMessage": "The <span class=\"fw-bold\">{0} License</span> includes {1} developers. You can add additional developers.",
"StartupTemplates_Page_Title": "ABP Startup Templates",
"StartupTemplates_Page_Description": "ABP Commercial allows you to build solutions with any level of complexity. It provides two main pre-built startup solutions. You can select the one close to your requirements and build your own custom solution on top of it.",
"StartupTemplates_Page_Description": "ABP allows you to build solutions with any level of complexity. It provides two main pre-built startup solutions. You can select the one close to your requirements and build your own custom solution on top of it.",
"MicroserviceStartupSolutionForDotnet": "Microservice Startup Solution for .NET",
"MonolithSolutionForDotnet": "Monolith (modular) Solution for .NET",
"TrainingDetailsHeaderInfo_TrainingHour": "{0} hours",
@ -619,9 +619,9 @@
"Contact_Page_Title": "Contact with ABP Development Team",
"Contact_Page_Description": "Contact with ABP Development team, if you need any help or share your thoughts and opinions! ABP Support Team is ready to help.",
"Demo_Page_Title": "Create a Demo",
"Demo_Page_Description": "Create a free demo to see a sample application created using the ABP Commercial startup template. Don't repeat yourself for common application requirements.",
"Demo_Page_Description": "Create a free demo to see a sample application created using the ABP startup templates. Don't repeat yourself for common application requirements.",
"Discounted_Page_Title": "Discounted pricing",
"Discounted_Page_Description": "Choose the features and functionality your business needs today. Buy an ABP Commercial license and create unlimited projects",
"Discounted_Page_Description": "Choose the features and functionality your business needs today. Buy an ABP license and create unlimited projects",
"Faq_Page_Title": "Frequently Asked Questions (FAQ)",
"Faq_Page_Description": "Do you have any questions? Search frequently asked questions or ask us a question using the contact form.",
"Faq_Page_SwiftCode": "SWIFT Code",
@ -634,11 +634,11 @@
"ProjectCreatedSuccess_Page_Title": "Your project created",
"ProjectCreatedSuccess_Page_Description": "Your ABP project created successfully!",
"Suite_Page_Title": "ABP Suite",
"Suite_Page_Description": "ABP Commercial provides rapid application development tooling to increase developer productivity. ABP Suite allows you to create CRUD pages easily.",
"Suite_Page_Description": "ABP provides rapid application development tooling to increase developer productivity. ABP Suite allows you to create CRUD pages easily.",
"Themes_Page_Title": "ABP Themes",
"Themes_Page_Description": "ABP Commercial provides multiple professional, modern UI themes. Create a free demo to have a quick view of what the UI looks like.",
"Themes_Page_Description": "ABP provides multiple professional, modern UI themes. Create a free demo to have a quick view of what the UI looks like.",
"Tools_Page_Title": "Rapid Application Development Tools",
"Tools_Page_Description": "ABP Commercial provides rapid application development tooling to increase developer productivity. ABP Suite allows you to create CRUD pages easily.",
"Tools_Page_Description": "ABP provides rapid application development tooling to increase developer productivity. ABP Suite allows you to create CRUD pages easily.",
"DeveloperPrice": "Developer Price",
"AdditionalDeveloperPaymentInfoSection_AdditionalDevelopers": "{0} <small>developers</small>",
"LicenseRemainingDays": "for <span class=\"text-white\"> {0} </span> days",
@ -669,10 +669,10 @@
"Landing_Page_ChatModule": "Chat",
"Landing_Page_DocsModule": "Docs",
"Landing_Page_FileManagementModule": "File Management",
"Landing_Page_CustomerStory_1": "ABP Commercial allowed SC Ventures to deliver a bank-grade multi-tenant silo-database SaaS platform in 9 months to support the accounts receivable / accounts payable supply chain financing of significant value invoices from multiple integrated anchors. The modularity of ABP made it possible for the team to deliver in record time, pass all VAPT, and deploy the containerized microservices stack via full CI/CD and pipelines into production.",
"Landing_Page_CustomerStory_2": "We see the value of using ABP Commercial to reduce the overhead of custom development projects. The team can unify the code pattern in different project streams. We see more potential in the framework for us to build new features faster than before. We trust we will be constantly seeing the value of leveraging ABP Commercial.",
"Landing_Page_CustomerStory_1": "ABP allowed SC Ventures to deliver a bank-grade multi-tenant silo-database SaaS platform in 9 months to support the accounts receivable / accounts payable supply chain financing of significant value invoices from multiple integrated anchors. The modularity of ABP made it possible for the team to deliver in record time, pass all VAPT, and deploy the containerized microservices stack via full CI/CD and pipelines into production.",
"Landing_Page_CustomerStory_2": "We see the value of using ABP to reduce the overhead of custom development projects. The team can unify the code pattern in different project streams. We see more potential in the framework for us to build new features faster than before. We trust we will be constantly seeing the value of leveraging ABP.",
"Landing_Page_CustomerStory_3": "We love ABP. We don't have to write everything from scratch. We start from out-of-the-box features and just focus on what we really need to write. Also, ABP is well-architected and the code is high quality with fewer bugs. If we had to write everything we needed on our own, we might have to spend years. One more thing we like is that the new version, or issue fixing, or improvement comes out very soon\n every other week. We don't wait too long.",
"Landing_Page_CustomerStory_4": "ABP Commercial is a fantastic product would recommend. Commercial products to market for our customers in a single configurable platform. The jump starts that the framework and tooling provide any team is worth every cent. ABP Commercial was the best fit for our needs.",
"Landing_Page_CustomerStory_4": "ABP is a fantastic product would recommend. Commercial products to market for our customers in a single configurable platform. The jump starts that the framework and tooling provide any team is worth every cent. ABP was the best fit for our needs.",
"Landing_Page_AdditionalServices": "Custom or volume license, onboarding, live training & support, custom project development, porting existing projects and more...",
"Landing_Page_IncludedDeveloperLicenses": "Included <strong>{0}</strong> developer licenses",
"Landing_Page_SeeOnDemo": "See on Demo",
@ -736,7 +736,7 @@
"Landing_Page_PaymentModuleDescription_1": "Provides integration for different payment gateways.",
"Landing_Page_PaymentModuleDescription_2": "This module provides integration for payment gateways, so you can easily get payment from your customers.",
"Landing_Page_PaymentModuleDescription_3": "This module supports the following payment gateways",
"Welcome_Page_UseSameCredentialForCommercialWebsites": "Use the same credentials for both <a href=\"https://commercial.abp.io\" class=\"text-primary\">commercial.abp.io</a> and <a href=\"https://support.abp.io\" class=\"text-primary\">support.abp.io</a>.",
"Welcome_Page_UseSameCredentialForCommercialWebsites": "Use the same credentials for both <a href=\"https://abp.io\" class=\"text-primary\">abp.io</a> and <a href=\"https://abp.io/support\" class=\"text-primary\">abp.io/support</a>.",
"WatchCrudPagesVideo": "Watch the \"Creating CRUD Pages with ABP Suite\" Video!",
"WatchGeneratingFromDatabaseVideo": "Watch the \"ABP Suite: Generating CRUD Pages From Existing Database Tables\" Video!",
"WatchTakeCloserLookVideo": "Watch the \"Take a closer look at the code generation: ABP Suite\" Video!",
@ -745,15 +745,15 @@
"GetConfirmationEmail": "<a href=\"javascript:void(0);\" id=\"{0}\" class=\"text-decoration-underline\">Click here to get a verification email</a> if you haven't got it before.",
"WhichLicenseTypeYouAreInterestedIn": "Which license type you are interested in?",
"DontTakeOurWordForIt": "Don't take our word for it...",
"ReadAbpCommercialUsersWantYouToKnow": "Read what ABP Commercial users want you to know",
"ReadAbpCommercialUsersWantYouToKnow": "Read what ABP users want you to know",
"Testimonial_ShortDescription_1": "The modularity of ABP made it possible for the team to deliver in time.",
"Testimonial_ShortDescription_2": "Build new features faster than before.",
"Testimonial_ShortDescription_3": "We start from out-of-the-box features and just focus on what we really need to write.",
"Testimonial_ShortDescription_4": "ABP Commercial was the best fit for our needs.",
"OnlineReviewersOnAbpCommercial": "Online Reviews on ABP Commercial",
"SeeWhatToldAboutAbpCommercial": "See what has been told about ABP Commercial and write your thoughts if you want.",
"Testimonial_ShortDescription_4": "ABP was the best fit for our needs.",
"OnlineReviewersOnAbpCommercial": "Online Reviews on ABP",
"SeeWhatToldAboutAbpCommercial": "See what has been told about ABP and write your thoughts if you want.",
"BlazoriseLicense": "Do we need to buy a Blazorise license?",
"BlazoriseLicenseExplanation": "We have an agreement between Volosoft and Megabit, with this agreement Blazorise license is bundled with ABP Commercial products therefore our customers do not need to purchase an extra Blazorise license.",
"BlazoriseLicenseExplanation": "We have an agreement between Volosoft and Megabit, with this agreement Blazorise license is bundled with ABP products therefore our customers do not need to purchase an extra Blazorise license.",
"ExtendPaymentInfoSection_DeveloperPrice": "{0}x Additional Developer(s)",
"ExtendPaymentInfoSection_DiscountRate": "Discount {0}%",
"TotalNetPrice": "Total Net Price",
@ -812,7 +812,7 @@
"UpgradePaymentInfoSection_LicenseRenewalPrice": "License renewal",
"Total": "Total",
"SupportPolicyFaqTitle": "What is your support policy?",
"SupportPolicyFaqExplanation": "We do support only the active and the previous major version. We do not guarantee a patch release for the 3rd and older major versions. For example, if the active version is 7.0.0, we will release patch releases for both 6.x.x and 7.x.x. Besides, we provide support only for ABP Framework and ABP Commercial related issues. That means no support is given for the 3rd party applications, cloud services and other peripheral libraries used by ABP products. We will use commercially reasonable efforts to provide our customers with technical support during \"Volosoft Bilisim A.S\"s official business hours. On the other hand, we do not commit to a service-level agreement (SLA) response time, but we will try to respond to the technical issues as quickly as possible within our official working hours. Unless a special agreement is made with the customer, we only provide support at https://support.abp.io. We also have private email support, which is only available to Enterprise License holders.",
"SupportPolicyFaqExplanation": "We do support only the active and the previous major version. We do not guarantee a patch release for the 3rd and older major versions. For example, if the active version is 7.0.0, we will release patch releases for both 6.x.x and 7.x.x. Besides, we provide support only for ABP Framework and ABP related issues. That means no support is given for the 3rd party applications, cloud services and other peripheral libraries used by ABP products. We will use commercially reasonable efforts to provide our customers with technical support during \"Volosoft Bilisim A.S\"s official business hours. On the other hand, we do not commit to a service-level agreement (SLA) response time, but we will try to respond to the technical issues as quickly as possible within our official working hours. Unless a special agreement is made with the customer, we only provide support at https://support.abp.io. We also have private email support, which is only available to Enterprise License holders.",
"TotalDevelopers": "Total {0} developer(s)",
"CustomPurchaseExplanation": "Tailored to your specific needs",
"WhereDidYouHearAboutUs": "Where did you hear about us?",
@ -845,11 +845,11 @@
"BlazoriseSupportExplanation1": "Sign up for a new account at <a href=\"https://blazorise.com/support/register\">blazorise.com/support/register</a> with the same email address as your abp.io account. Leave the \"License Key\" entry blank. <strong>It must be the same email address as your email account on abp.io</strong>.",
"BlazoriseSupportExplanation2": "Verify your email address by checking your email box. Check your spam box if you don't see an email in your inbox!",
"BlazoriseSupportExplanation3": "Log into the Blazorise support website at <a href=\"https://blazorise.com/support/login\">blazorise.com/support/login</a>.",
"BlazoriseSupportExplanation4": "If you have an active ABP Commercial license, you will also have a Blazorise PRO license. You can get your Blazorise license key at <a href=\"https://blazorise.com/support/user/manage/license\">blazorise.com/support/user/manage/license</a>.",
"BlazoriseSupportExplanation4": "If you have an active ABP Paid License, you will also have a Blazorise PRO license. You can get your Blazorise license key at <a href=\"https://blazorise.com/support/user/manage/license\">blazorise.com/support/user/manage/license</a>.",
"BlazoriseSupportExplanation5": "You can post your questions on the support website and generate a product token for your application.",
"AbpLiveTrainingPackages": "ABP Live Training Packages",
"Releases": "Releases",
"ReleasesDescription": "This page contains detailed information about each release. You can see all the closed pull requests for a specific release. For overall milestone developments, you can check out the <a href=\"https://docs.abp.io/en/commercial/latest/release-notes\">brief release notes page</a>.",
"ReleasesDescription": "This page contains detailed information about each release. You can see all the closed pull requests for a specific release. For overall milestone developments, you can check out the <a href=\"https://abp.io/docs/latest/release-notes\">brief release notes page</a>.",
"ReleaseDate": "Release Date",
"Labels": "Labels",
"PreRelease": "Pre-release",
@ -907,8 +907,8 @@
"ReleaseLogs_Pr": "Pull Request #{0} - {1}",
"NoLabels": "No labels",
"DoesTheSubscriptionRenewAutomatically": "Does the subscription renew automatically?",
"DoesTheSubscriptionRenewAutomaticallyExplanation": "The ABP Commercial does not have an auto-renewal billing model. Therefore <strong>your subscription will not be automatically renewed</strong> at the end of your license period. If you want to continue to have the benefits of ABP Commercial, you need to manually renew it at the <a href=\"/my-organizations\">organization management page</a>. If you have multiple organizations, click the \"Manage\" button at your expiring organization and then click the \"Extend Now\" button to renew your license. You may also want to take a look at the <a href=\"/faq#what-happens-when-license-ends\">What Happens When My License Ends?</a> section.",
"DoesTheSubscriptionRenewAutomaticallyExplanationAutoRenewal": "ABP Commercial allows you to auto-renew your license. This is an optional service. You can toggle this feature when you purchase a new license or later enable it from your <a href=\"https://commercial.abp.io/my-organizations\">organization management page.</a> Auto-renewal toggle is in the 'Payments Method' section of the <a href=\"https://commercial.abp.io/my-organizations\">organization management page.</a> If you want to turn off auto-renewal, visit <a href=\"https://commercial.abp.io/my-organizations\">organization management page, </a>go to the 'Payments Method' section and uncheck the 'Automatic Renewal' checkbox. When you turn off the auto-renewal feature, you must renew your license yourself.",
"DoesTheSubscriptionRenewAutomaticallyExplanation": "ABP.IO platform does not have an auto-renewal billing model. Therefore <strong>your subscription will not be automatically renewed</strong> at the end of your license period. If you want to continue to have the benefits of ABP.IO platform, you need to manually renew it at the <a href=\"{0}\">organization management page</a>. If you have multiple organizations, click the \"Manage\" button at your expiring organization and then click the \"Extend Now\" button to renew your license. You may also want to take a look at the <a href=\"/faq#what-happens-when-license-ends\">What Happens When My License Ends?</a> section.",
"DoesTheSubscriptionRenewAutomaticallyExplanationAutoRenewal": "ABP allows you to auto-renew your license. This is an optional service. You can toggle this feature when you purchase a new license or later enable it from your <a href=\"https://abp.io/my-organizations\">organization management page.</a> Auto-renewal toggle is in the 'Payments Method' section of the <a href=\"https://abp.io/my-organizations\">organization management page.</a> If you want to turn off auto-renewal, visit <a href=\"https://abp.io/my-organizations\">organization management page, </a>go to the 'Payments Method' section and uncheck the 'Automatic Renewal' checkbox. When you turn off the auto-renewal feature, you must renew your license yourself.",
"ExtraQuestionCreditsFaqTitle": "Can I purchase extra support question credits?",
"ExtraQuestionCreditsFaqExplanation": "Yes, you can. To buy extra question credits, send an e-mail to <a href=\"mailto:info@abp.io\">info@abp.io</a> with your organization's name. Here's the price list for the extra question credits: <ul><li>50 questions pack $999</li><li>25 questions pack $625</li><li>15 questions pack $450</li></ul>",
"AlreadyBetaTester": "You have already joined the beta tester program.",
@ -945,9 +945,9 @@
"PricingExplanation2": "30 days money back guarantee — <a href=\"/faq#refund-policy\">Learn more</a>",
"MoneyBackGuaranteeText": "* 30-day money-back guarantee on all licenses! 100% refund on Team, 60% refund on Business and Enterprise licenses within 30 days.",
"MobileApplicationStartupTemplates": "Mobile Application Startup Templates",
"MobileApplicationStartupTemplates_Description1": "Integrated mobile application startup templates for your ABP Commercial solutions.",
"MobileApplicationStartupTemplates_Description1": "Integrated mobile application startup templates for your ABP solutions.",
"CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates": "Create Powerful line-of-business Applications using ABP Mobile Startup Templates",
"CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description1": "ABP Commercial provides two mobile application startup templates implemented with <span class=\"text-highlight\">React Native</span> and <span class=\"text-highlight\">.NET MAUI.</span> When you create your new ABP-based solution, you will also have basic startup applications connected to your backend APIs.",
"CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description1": "ABP provides two mobile application startup templates implemented with <span class=\"text-highlight\">React Native</span> and <span class=\"text-highlight\">.NET MAUI.</span> When you create your new ABP-based solution, you will also have basic startup applications connected to your backend APIs.",
"CreatePowerfulLineOfBusinessApplicationsUsingABPMobileStartupTemplates_Description2": "The application has a pre-built authentication token cycle, <span class=\"text-highlight\">multi-language support, multi-tenancy support, login, forgot password, profile management and a user management page</span>. You can add your own business logic and customize it based on your requirements.",
"TwoFrameworkOptions": "Two Framework Options",
"TwoFrameworkOptions_Description": "ABP provides both <span class=\"text-highlight\">React Native</span> and <span class=\"text-highlight\">.NET MAUI</span> mobile startup templates. This way, you can choose the one that best suits your needs. Both apps reuse code at the highest rate between iOS and Android platforms.",
@ -1011,7 +1011,7 @@
"UITheme&Layout": "UI Theme & Layout",
"UITheme&Layout_THEPROBLEM_Description": "When addressing UI concerns, a range of challenges surfaces. These include establishing the groundwork for a responsive, contemporary, and adaptable UI kit with a consistent appearance and a host of features like navigation menus, headers, toolbars, footers, widgets, and more.",
"UITheme&Layout_THEPROBLEM_Description2": "Even if you opt for a pre-designed theme, seamlessly integrating it into your project could demand days of development. An additional hurdle lies in upgrading such themes. Frequently, the theme's HTML/CSS structure becomes intertwined with your UI code, rendering future theme changes or upgrades intricate tasks. This interweaving of code and design complicates the flexibility of making adjustments down the line.",
"UITheme&Layout_ABPSOLUTION_Description": "ABP Framework offers a distinctive theming system that liberates your UI code from theme constraints. Themes exist in isolation, packaged as NuGet or NPM packages, making theme installation or upgrades a matter of minutes. While you retain the option to develop your custom theme or integrate an existing one, ABP Commercial presents a collection of polished and contemporary themes.",
"UITheme&Layout_ABPSOLUTION_Description": "ABP Framework offers a distinctive theming system that liberates your UI code from theme constraints. Themes exist in isolation, packaged as NuGet or NPM packages, making theme installation or upgrades a matter of minutes. While you retain the option to develop your custom theme or integrate an existing one, ABP presents a collection of polished and contemporary themes.",
"UITheme&Layout_ABPSOLUTION_Description2": "Additionally, there are UI component providers like Telerik and DevExpress. However, these providers primarily furnish individual components, placing the onus on you to establish your layout system. When working within ABP-based projects, you can seamlessly incorporate these libraries, similar to how you would in any other project.",
"TestInfrastructure": "Test Infrastructure",
"TestInfrastructure_THEPROBLEM_Description": "Establishing a robust testing environment is a time-consuming endeavor. It involves setting up dedicated test projects within your solution, carefully selecting the necessary tools, creating service and database mocks, crafting essential base classes and utility services to minimize redundant code across tests, and addressing various related tasks.",
@ -1068,10 +1068,10 @@
"Microservices": "Microservices",
"Microservices_THEPROBLEM_Description": "Building a microservice system requires many infrastructure details: Authenticating and authorizing applications and microservices and implementing asynchronous messaging and synchronous (Rest/GRPC) communication patterns between microservices are the most fundamental issues.",
"Microservices_ABPSOLUTION_Description": "The ABP Framework provides services, <a href=\"https://docs.abp.io/en/abp/latest/Microservice-Architecture\" target=\"_blank\">guides</a>, and samples to help you implement your microservice solution using the industry standard tools.",
"Microservices_ABPSOLUTION_Description2": "ABP Commercial even goes one step further and provides a complete <a href=\"https://docs.abp.io/en/commercial/latest/startup-templates/microservice/index\" target=\"_blank\">startup template</a> to kick-start your microservice solution.",
"Microservices_ABPSOLUTION_Description2": "ABP commercial version even goes one step further and provides a complete <a href=\"https://docs.abp.io/en/commercial/latest/startup-templates/microservice/index\" target=\"_blank\">startup template</a> to kick-start your microservice solution.",
"PreBuiltModules": "Pre-Built Modules",
"PreBuiltModules_THEPROBLEM_Description": "All of us have similar but slightly different business requirements. However, we all should re-invent the wheel since no one's code can directly work in our solution. They are all embedded parts of a larger solution.",
"PreBuiltModules_ABPSOLUTION_Description": "ABP Commercial <a href=\"/modules\">modules</a> provides a lot of re-usable application modules like payment, chat, file management, audit log reporting... etc. All of these modules are easily installed into your solution and directly work. We are constantly adding more modules.",
"PreBuiltModules_ABPSOLUTION_Description": "ABP <a href=\"/modules\">modules</a> provides a lot of re-usable application modules like payment, chat, file management, audit log reporting... etc. All of these modules are easily installed into your solution and directly work. We are constantly adding more modules.",
"PreBuiltModules_ABPSOLUTION_Description2": "All modules are designed as customizable for your business requirements. If you need complete control, you can download the full source code of any module and completely customize based on your specific business requirements.",
"ABPCommunity": "ABP Community",
"ABPCommunity_Description": "Finally, Being in a big community where everyone follows similar coding styles and principles and shares a common infrastructure brings power when you have troubles or need help with design decisions. Since we write code similarly, we can help each other much better. ABP is a community-backed project with more than 10K stars on GitHub.",
@ -1127,13 +1127,13 @@
"CardAlias": "Card Alias (Optional)",
"AbpDoesNotSaveYourPaymentDetails_Description": "The payment data will be saved in <a href=\"{0}\" target=\"_blank\" class=\"{1}\">{2}</a> security vaults and you can remove stored data anytime. Enabling auto-renewal ensures that your ABP subscription will automatically renew prior to expiration, providing a valid credit card. Disabling auto-renewal means you will have to renew your subscription manually. To continue your project development without interruption, we suggest you enable the Auto-Renewal option.",
"AddBillingInformation": "Add Billing Information",
"YouHaveNoCardsSaved": "You have no cards saved.",
"YouHaveNoCardsSaved": "Card not saved yet.",
"CreateCreditCardModal_BillingDetails_Description": "You must save your billing details to be able to add your credit card.",
"TaxNo": "Tax No",
"CardNumber": "Card Number",
"NameOnCard": "Name on Card",
"BillingDetails": "Billing Details",
"ThereIsNoDeveloper": "There is no developer.",
"ThereIsNoDeveloper": "No developer added.",
"CardDetails": "Debit/Credit Card Details",
"YearCantBeNull": "Year field cannot be empty.",
"CardHolderName": "Name on Card",
@ -1208,9 +1208,9 @@
"Application{0}": "Application {0}",
"PreBuiltApplicationModulesTitle": "Pre-Built Application <span class=\"gradient-commercial\">Modules</span>",
"RegisterDemo": "Register",
"TrainingDescription": "We are offering the following training packages for who want to get expertise on the ABP Framework and the ABP Commercial.",
"TrainingDescription": "We are offering the following training packages for who want to get expertise on ABP.",
"PurchaseDevelopers": "developers",
"LinkExpiredMessage": "The payment link has expired! Contact us at <a href='mailto:sales@volosoft.com'>sales@volosoft.com</a> to update the link or <a href='https://commercial.abp.io/contact'>click here</a> to navigate to the contact page."
"LinkExpiredMessage": "The payment link has expired! Contact us at <a href='mailto:sales@volosoft.com'>sales@volosoft.com</a> to update the link or <a href='https://abp.io/contact'>click here</a> to navigate to the contact page."
}
}

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/es.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) es una herramienta de línea de comandos para realizar algunas operaciones comunes para soluciones basadas en ABP.",
"ABPSuiteEasilyCURD": "ABP Suite es una herramienta que le permite crear fácilmente páginas CRUD",
"WeAreHereToHelp": "Estamos aquí para <span class=\"zero-text\"> Ayuda </span>",
"BrowseOrAskQuestion": "Puede explorar nuestros temas de ayuda o buscar preguntas frecuentes, o puede hacernos una pregunta mediante el <a href=\"{0}\" class=\"text-success\"> formulario de contacto </a>.",
"BrowseOrAskQuestion": "Puede explorar nuestros temas de ayuda o buscar preguntas frecuentes, o puede hacernos una pregunta mediante el <a href=\"{0}\" > formulario de contacto </a>.",
"SearchQuestionPlaceholder": "Buscar en preguntas frecuentes",
"WhatIsTheABPCommercial": "¿Qué es ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "¿Cuáles son las diferencias entre ABP Framework de código abierto y ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json

@ -160,7 +160,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) on komentorivityökalu joidenkin yleisten toimintojen suorittamiseen ABP-pohjaisiin ratkaisuihin.",
"ABPSuiteEasilyCURD": "ABP Suite on työkalu, jonka avulla voit helposti luoda CRUD-sivuja",
"WeAreHereToHelp": "<span class=\"zero-text\">Apua</span> olemme täällä",
"BrowseOrAskQuestion": "Voit selata ohjeaiheitamme tai etsiä usein kysyttyjä kysymyksiä tai voit esittää meille kysymyksiä <a href=\"{0}\" class=\"text-success\"> yhteydenottolomakkeella </a>.",
"BrowseOrAskQuestion": "Voit selata ohjeaiheitamme tai etsiä usein kysyttyjä kysymyksiä tai voit esittää meille kysymyksiä <a href=\"{0}\"> yhteydenottolomakkeella </a>.",
"SearchQuestionPlaceholder": "Hae usein kysyttyjä kysymyksiä",
"WhatIsTheABPCommercial": "Mikä on ABP-kauppa?",
"WhatAreDifferencesThanAbpFramework": "Mitä eroja on avoimen lähdekoodin ABP Frameworkilla ja ABP Commercialilla?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fr.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) est un outil de ligne de commande pour effectuer certaines opérations courantes pour les solutions basées sur ABP.",
"ABPSuiteEasilyCURD": "ABP Suite est un outil qui vous permet de créer facilement des pages CRUD",
"WeAreHereToHelp": "Nous sommes ici pour <span class=\"zero-text\"> Aide </span>",
"BrowseOrAskQuestion": "Vous pouvez parcourir nos rubriques d'aide ou rechercher dans les questions fréquemment posées, ou vous pouvez nous poser une question en utilisant le <a href=\"{0}\" class=\"text-success\"> formulaire de contact </a>.",
"BrowseOrAskQuestion": "Vous pouvez parcourir nos rubriques d'aide ou rechercher dans les questions fréquemment posées, ou vous pouvez nous poser une question en utilisant le <a href=\"{0}\"> formulaire de contact </a>.",
"SearchQuestionPlaceholder": "Rechercher dans les questions fréquemment posées",
"WhatIsTheABPCommercial": "Qu'est-ce que la publicité ABP?",
"WhatAreDifferencesThanAbpFramework": "Quelles sont les différences entre le Framework ABP open source et le ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hi.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (कमांड लाइन इंटरफेस) ABP आधारित समाधानों के लिए कुछ सामान्य ऑपरेशन करने के लिए एक कमांड लाइन टूल है।",
"ABPSuiteEasilyCURD": "एबीपी सूट एक उपकरण है जो आपको आसानी से CRUD पेज बनाने की अनुमति देता है",
"WeAreHereToHelp": "हम यहाँ हैं <span class=\"zero-text\"> मदद </span>",
"BrowseOrAskQuestion": "आप हमारे सहायता विषयों को ब्राउज़ कर सकते हैं या अक्सर पूछे जाने वाले प्रश्नों में खोज कर सकते हैं, या आप <a href=\"{0}\" class=\"text-success\">संपर्क फ़ॉर्म</a> का उपयोग करके हमसे एक प्रश्न पूछ सकते हैं।",
"BrowseOrAskQuestion": "आप हमारे सहायता विषयों को ब्राउज़ कर सकते हैं या अक्सर पूछे जाने वाले प्रश्नों में खोज कर सकते हैं, या आप <a href=\"{0}\">संपर्क फ़ॉर्म</a> का उपयोग करके हमसे एक प्रश्न पूछ सकते हैं।",
"SearchQuestionPlaceholder": "अक्सर पूछे जाने वाले प्रश्नों में खोजें",
"WhatIsTheABPCommercial": "ABP कमर्शियल क्या है?",
"WhatAreDifferencesThanAbpFramework": "ओपन सोर्स ABP फ्रेमवर्क और ABP कमर्शियल के बीच क्या अंतर हैं?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hr.json

@ -160,7 +160,7 @@
"ABPCLIExplanation": "ABP CLI (sučelje naredbenog retka) alat je naredbenog retka za izvođenje nekih uobičajenih operacija za rješenja temeljena na ABP-u.",
"ABPSuiteEasilyCURD": "ABP Suite je alat koji vam omogućuje jednostavno stvaranje CRUD stranica",
"WeAreHereToHelp": "Ovdje smo da <span class=\"zero-text\">pomognemo</span>",
"BrowseOrAskQuestion": "Možete pregledavati naše teme pomoći ili pretraživati u često postavljanim pitanjima ili nam možete postaviti pitanje koristeći <a href=\"{0}\" class=\"text-success\">obrazac za kontakt</a> .",
"BrowseOrAskQuestion": "Možete pregledavati naše teme pomoći ili pretraživati u često postavljanim pitanjima ili nam možete postaviti pitanje koristeći <a href=\"{0}\">obrazac za kontakt</a> .",
"SearchQuestionPlaceholder": "Pretražite u često postavljanim pitanjima",
"WhatIsTheABPCommercial": "Što je ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "Koje su razlike između open source ABP Framework i ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/hu.json

@ -160,7 +160,7 @@
"ABPCLIExplanation": "Az ABP CLI (Command Line Interface) egy parancssori eszköz az ABP alapú megoldások általános műveleteinek végrehajtására.",
"ABPSuiteEasilyCURD": "Az ABP Suite egy olyan eszköz, amellyel könnyedén hozhat létre CRUD oldalakat",
"WeAreHereToHelp": "Azért vagyunk itt, hogy <span class=\"zero-text\">segítsünk</span>",
"BrowseOrAskQuestion": "Böngésszen a súgótémáink között, kereshet a gyakran ismételt kérdések között, vagy feltehet nekünk kérdést a <a href=\"{0}\" class=\"text-success\">kapcsolatfelvételi űrlap</a> használatával.",
"BrowseOrAskQuestion": "Böngésszen a súgótémáink között, kereshet a gyakran ismételt kérdések között, vagy feltehet nekünk kérdést a <a href=\"{0}\">kapcsolatfelvételi űrlap</a> használatával.",
"SearchQuestionPlaceholder": "Keressen a gyakran ismételt kérdések között",
"WhatIsTheABPCommercial": "Mi az az ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "Mi a különbség a nyílt forráskódú ABP Framework és az ABP Commercial között?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/is.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) er skipanalínutæki til að framkvæma nokkrar algengar aðgerðir fyrir ABP byggðar lausnir.",
"ABPSuiteEasilyCURD": "ABP Suite er tæki sem gerir þér kleift að búa til CRUD síður auðveldlega",
"WeAreHereToHelp": "Við erum hérna til að <span class=\"zero-text\">Hjálpa</span>",
"BrowseOrAskQuestion": "Þú getur skoðað hjálparefni okkar eða leitað í algengum spurningum, eða þú getur spurt okkur spurningar með því að nota <a href=\"{0}\" class=\"text-success\"> samskiptaform </a> .",
"BrowseOrAskQuestion": "Þú getur skoðað hjálparefni okkar eða leitað í algengum spurningum, eða þú getur spurt okkur spurningar með því að nota <a href=\"{0}\"> samskiptaform </a> .",
"SearchQuestionPlaceholder": "Leitaðu í algengum spurningum",
"WhatIsTheABPCommercial": "Hvað er ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "Hver er munurinn á milli open source ABP Framework og ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/it.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) è uno strumento a riga di comando per eseguire alcune operazioni comuni per soluzioni basate su ABP.",
"ABPSuiteEasilyCURD": "ABP Suite è uno strumento che ti permette di creare facilmente pagine CRUD",
"WeAreHereToHelp": "Siamo qui per <span class=\"zero-text\">Aiutarti</span>",
"BrowseOrAskQuestion": "Puoi sfogliare i nostri argomenti della guida o cercare nelle domande frequenti oppure puoi farci una domanda utilizzando il <a href=\"{0}\" class=\"text-success\"> modulo di contatto </a>.",
"BrowseOrAskQuestion": "Puoi sfogliare i nostri argomenti della guida o cercare nelle domande frequenti oppure puoi farci una domanda utilizzando il <a href=\"{0}\"> modulo di contatto </a>.",
"SearchQuestionPlaceholder": "Cerca nelle domande frequenti",
"WhatIsTheABPCommercial": "Cos'è ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "Quali sono le differenze tra ABP Framework open source e ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/nl.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) is een opdrachtregelprogramma om een aantal veelvoorkomende bewerkingen uit te voeren voor op ABP gebaseerde oplossingen.",
"ABPSuiteEasilyCURD": "ABP Suite is een tool waarmee u eenvoudig CRUD-pagina's kunt maken",
"WeAreHereToHelp": "We zijn hier om <span class=\"zero-text\">Help</span>",
"BrowseOrAskQuestion": "U kunt door onze Help-onderwerpen bladeren of zoeken in veelgestelde vragen, of u kunt ons een vraag stellen via het <a href=\"{0}\" class=\"text-success\">contactformulier</a>.",
"BrowseOrAskQuestion": "U kunt door onze Help-onderwerpen bladeren of zoeken in veelgestelde vragen, of u kunt ons een vraag stellen via het <a href=\"{0}\">contactformulier</a>.",
"SearchQuestionPlaceholder": "Zoeken in veelgestelde vragen",
"WhatIsTheABPCommercial": "Wat is de ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "Wat zijn de verschillen tussen het open source ABP Framework en de ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pl-PL.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Interfejs wiersza poleceń) to narzędzie wiersza poleceń do wykonywania niektórych typowych operacji dla rozwiązań opartych na ABP.",
"ABPSuiteEasilyCURD": "ABP Suite to narzędzie, które pozwala łatwo tworzyć strony CRUD",
"WeAreHereToHelp": "Jesteśmy tutaj, aby <span class=\"zero-text\">pomoc</span>",
"BrowseOrAskQuestion": "Możesz przeglądać nasze tematy pomocy lub przeszukiwać często zadawane pytania albo możesz zadać nam pytanie, korzystając z <a href=\"{0}\" class=\"text-success\">formularza kontaktowego</a>.",
"BrowseOrAskQuestion": "Możesz przeglądać nasze tematy pomocy lub przeszukiwać często zadawane pytania albo możesz zadać nam pytanie, korzystając z <a href=\"{0}\">formularza kontaktowego</a>.",
"SearchQuestionPlaceholder": "Szukaj w często zadawanych pytaniach",
"WhatIsTheABPCommercial": "Co to jest reklama ABP?",
"WhatAreDifferencesThanAbpFramework": "Jakie są różnice między Open Source ABP Framework a ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/pt-BR.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) é uma ferramenta de linha de comando para realizar algumas operações comuns para soluções baseadas em ABP.",
"ABPSuiteEasilyCURD": "ABP Suite é uma ferramenta que permite criar facilmente páginas CRUD",
"WeAreHereToHelp": "Estamos aqui para <span class=\"zero-text\"> ajudar </span>",
"BrowseOrAskQuestion": "Você pode navegar em nossos tópicos de ajuda ou pesquisar as perguntas mais frequentes, ou pode nos fazer uma pergunta usando o <a href=\"{0}\" class=\"text-success\"> formulário de contato </a>.",
"BrowseOrAskQuestion": "Você pode navegar em nossos tópicos de ajuda ou pesquisar as perguntas mais frequentes, ou pode nos fazer uma pergunta usando o <a href=\"{0}\"> formulário de contato </a>.",
"SearchQuestionPlaceholder": "Pesquise nas perguntas mais frequentes",
"WhatIsTheABPCommercial": "O que é o comercial ABP?",
"WhatAreDifferencesThanAbpFramework": "Quais são as diferenças entre o ABP Framework de código aberto e o ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ro-RO.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) este un instrument de linii de comandă pentru executarea unor operaţii comune pentru soluţiile ABP.",
"ABPSuiteEasilyCURD": "Suita ABP este un instrument care vă permite crearea cu uşurinţă a paginilor CRUD",
"WeAreHereToHelp": "Suntem aici să <span class=\"zero-text\">Ajutăm</span>",
"BrowseOrAskQuestion": "Puteţi răsfoi subiectele noastre de ajutor sau puteţi căuta în cadrul secţiunii întrebărilor frecvent adresate, sau ne puteţi adresa o întrebare folosind <a href=\"{0}\" class=\"text-success\">formularul de contact</a>.",
"BrowseOrAskQuestion": "Puteţi răsfoi subiectele noastre de ajutor sau puteţi căuta în cadrul secţiunii întrebărilor frecvent adresate, sau ne puteţi adresa o întrebare folosind <a href=\"{0}\">formularul de contact</a>.",
"SearchQuestionPlaceholder": "Caută în întrebările frecvent adresate",
"WhatIsTheABPCommercial": "Ce este ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "Care sunt diferenţele dintre ABP Framework şi ABP Comercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/ru.json

@ -160,7 +160,7 @@
"ABPCLIExplanation": "ABP CLI (интерфейс командной строки) — это инструмент командной строки для выполнения некоторых распространенных операций для решений на основе ABP.",
"ABPSuiteEasilyCURD": "ABP Suite — это инструмент, который позволяет легко создавать страницы CRUD.",
"WeAreHereToHelp": "Мы здесь, чтобы <span class=\"zero-text\">Помощь</span>",
"BrowseOrAskQuestion": "Вы можете просмотреть разделы справки или выполнить поиск по часто задаваемым вопросам, либо задать нам вопрос, используя <a href=\"{0}\" class=\"text-success\">Форма обратной связи</a>.",
"BrowseOrAskQuestion": "Вы можете просмотреть разделы справки или выполнить поиск по часто задаваемым вопросам, либо задать нам вопрос, используя <a href=\"{0}\">Форма обратной связи</a>.",
"SearchQuestionPlaceholder": "Поиск в часто задаваемых вопросах",
"WhatIsTheABPCommercial": "Что такое ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "Каковы различия между ABP Framework с открытым исходным кодом и ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sk.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Command Line Interface) je nástroj v príkazovom riadku na vykonávanie niektorých bežných operácií v riešeniach založených na ABP.",
"ABPSuiteEasilyCURD": "ABP Suite je nástroj, ktorý vám umožňuje jednoducho vytvárať CRUD stránky.",
"WeAreHereToHelp": "Sme tu, aby sme <span class=\"zero-text\">pomohli</span>",
"BrowseOrAskQuestion": "Môžete si prezerať témy našej nápovedy alebo vyhľadávať v často kladených otázkach, prípadne nám môžete položiť otázku pomocou <a href=\"{0}\" class=\"text-success\">kontaktného formulára</a>.",
"BrowseOrAskQuestion": "Môžete si prezerať témy našej nápovedy alebo vyhľadávať v často kladených otázkach, prípadne nám môžete položiť otázku pomocou <a href=\"{0}\">kontaktného formulára</a>.",
"SearchQuestionPlaceholder": "Vyhľadávanie v často kladených otázkach",
"WhatIsTheABPCommercial": "Čo je to ABP Commercial?",
"WhatAreDifferencesThanAbpFramework": "Aké sú rozdiely medzi open source ABP Framework a ABP Commercial?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sl.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (vmesnik ukazne vrstice) je orodje ukazne vrstice za izvajanje nekaterih običajnih operacij za rešitve, ki temeljijo na ABP.",
"ABPSuiteEasilyCURD": "ABP Suite je orodje, ki vam omogoča preprosto ustvarjanje strani CRUD",
"WeAreHereToHelp": "Tukaj smo za <span class=\"zero-text\">pomoč</span>",
"BrowseOrAskQuestion": "Brskate lahko po naših temah pomoči ali iščete po pogostih vprašanjih ali pa nam postavite vprašanje z uporabo <a href=\"{0}\" class=\"text-success\">kontaktnega obrazca</a>.",
"BrowseOrAskQuestion": "Brskate lahko po naših temah pomoči ali iščete po pogostih vprašanjih ali pa nam postavite vprašanje z uporabo <a href=\"{0}\">kontaktnega obrazca</a>.",
"SearchQuestionPlaceholder": "Iščite v pogosto zastavljenih vprašanjih",
"WhatIsTheABPCommercial": "Kaj je reklama ABP?",
"WhatAreDifferencesThanAbpFramework": "Kakšne so razlike med odprtokodnim okvirom ABP in ABP Commercial?",

1215
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/sv.json

File diff suppressed because it is too large

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/tr.json

@ -153,7 +153,7 @@
"ABPCLIExplanation": "ABP CLI (Komut Satırı Arayüzü), ABP tabanlı projeler için bazı ortak işlemleri gerçekleştirmek için bir komut satırı aracıdır.",
"ABPSuiteEasilyCURD": "ABP Suite, kolayca CRUD sayfaları oluşturmanıza olanak sağlayan bir araçtır",
"WeAreHereToHelp": "<span class=\"zero-text\">Yardım</span> için buradayız",
"BrowseOrAskQuestion": "Yardım konularımıza göz atabilir veya sık sorulan sorularda arama yapabilir ya da <a href=\"{0}\" class=\"text-success\">iletişim formunu</a> kullanarak bize soru sorabilirsiniz.",
"BrowseOrAskQuestion": "Yardım konularımıza göz atabilir veya sık sorulan sorularda arama yapabilir ya da <a href=\"{0}\">iletişim formunu</a> kullanarak bize soru sorabilirsiniz.",
"SearchQuestionPlaceholder": "Sık sorulan sorularda ara",
"WhatIsTheABPCommercial": "ABP Commercial nedir?",
"WhatAreDifferencesThanAbpFramework": "Açık kaynaklı ABP Frameworkü ile ABP Commercial arasındaki farklar nelerdir?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/vi.json

@ -157,7 +157,7 @@
"ABPCLIExplanation": "ABP CLI (Giao diện dòng lệnh) là một công cụ dòng lệnh để thực hiện một số hoạt động phổ biến cho các giải pháp dựa trên ABP.",
"ABPSuiteEasilyCURD": "ABP Suite là một công cụ cho phép bạn dễ dàng tạo các trang CRUD",
"WeAreHereToHelp": "Chúng tôi ở đây để <span class=\"zero-text\"> Trợ giúp </span>",
"BrowseOrAskQuestion": "Bạn có thể duyệt qua các chủ đề trợ giúp của chúng tôi hoặc tìm kiếm trong các câu hỏi thường gặp hoặc bạn có thể đặt câu hỏi cho chúng tôi bằng cách sử dụng <a href=\"{0}\" class=\"text-success\"> biểu mẫu liên hệ </a>.",
"BrowseOrAskQuestion": "Bạn có thể duyệt qua các chủ đề trợ giúp của chúng tôi hoặc tìm kiếm trong các câu hỏi thường gặp hoặc bạn có thể đặt câu hỏi cho chúng tôi bằng cách sử dụng <a href=\"{0}\"> biểu mẫu liên hệ </a>.",
"SearchQuestionPlaceholder": "Tìm kiếm trong các câu hỏi thường gặp",
"WhatIsTheABPCommercial": "ABP thương mại là gì?",
"WhatAreDifferencesThanAbpFramework": "Sự khác biệt giữa Khung ABP nguồn mở và ABP Thương mại là gì?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hans.json

@ -160,7 +160,7 @@
"ABPCLIExplanation": "ABP CLI(命令行界面)是一种命令行工具,用于执行基于 ABP 的解决方案的一些常用操作。",
"ABPSuiteEasilyCURD": "ABP Suite 是一款可让您轻松创建 CRUD 页面的工具",
"WeAreHereToHelp": "我们在这里<span class=\"zero-text\">帮助</span>",
"BrowseOrAskQuestion": "您可以浏览我们的帮助主题或搜索常见问题,也可以使用 <a href=\"{0}\" class=\"text-success\">联系表单</a>向我们提问。",
"BrowseOrAskQuestion": "您可以浏览我们的帮助主题或搜索常见问题,也可以使用 <a href=\"{0}\">联系表单</a>向我们提问。",
"SearchQuestionPlaceholder": "在常见问题中搜索",
"WhatIsTheABPCommercial": "ABP Commercial 是什么?",
"WhatAreDifferencesThanAbpFramework": "开源 ABP 框架与 ABP 商业版之间有哪些区别?",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/zh-Hant.json

@ -159,7 +159,7 @@
"ABPCLIExplanation": "ABP CLI(命令行頁面)是一個執行基於ABP解決方案的一些常見操作的命令行工具.",
"ABPSuiteEasilyCURD": "ABP Suite是一個使你輕松創建CURD頁面的工具",
"WeAreHereToHelp": "我們在這裏為你提供<span class=\"zero-text\">幫助</span>",
"BrowseOrAskQuestion": "你可以瀏覽我們的幫助主題或搜索常見的問題, 或者你可以使用<a href=\"{0}\" class=\"text-success\">聯系表單</a>向我們提問.",
"BrowseOrAskQuestion": "你可以瀏覽我們的幫助主題或搜索常見的問題, 或者你可以使用<a href=\"{0}\">聯系表單</a>向我們提問.",
"SearchQuestionPlaceholder": "搜索常見的問題",
"WhatIsTheABPCommercial": "什麽是ABP商業版?",
"WhatAreDifferencesThanAbpFramework": "ABP框架與ABP商業版有什麽不同?",

10
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/AbpIoCommunityResource.cs

@ -1,10 +0,0 @@
using Volo.Abp.Localization;
namespace AbpIoLocalization.Community.Localization
{
[LocalizationResourceName("AbpIoCommunity")]
public class AbpIoCommunityResource
{
}
}

269
abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/sv.json

@ -0,0 +1,269 @@
{
"culture": "sv",
"texts": {
"Permission:CommunityPost": "Gemenskapens inlägg",
"Permission:Edit": "Redigera",
"Waiting": "Väntar på",
"Approved": "Godkänd",
"Rejected": "Avvisad",
"Wait": "Vänta",
"Approve": "Godkänna",
"Reject": "Avvisa",
"ReadPost": "Läs inlägget",
"Status": "Status",
"ContentSource": "Källa för innehåll",
"Details": "Detaljer",
"Title": "Titel",
"CreationTime": "Skapelsetid",
"Save": "Spara",
"SameUrlAlreadyExist": "Samma URL finns redan! Du måste ändra webbadressen!",
"UrlIsNotValid": "Url är inte giltig.",
"UrlNotFound": "Url hittades inte.",
"UrlContentNotFound": "Url-innehållet hittades inte.",
"Summary": "Sammanfattning",
"MostRead": "Mest läst",
"Latest": "Senaste",
"ContributeAbpCommunity": "Bidra till ABP:s gemenskap",
"SubmitYourPost": "Skicka in ditt inlägg",
"ContributionGuide": "Bidragsguide",
"BugReport": "Bugg-rapport",
"SeeAllPosts": "Se alla inlägg",
"WelcomeToABP": "Välkommen till ABP",
"EmailNotValid": "Vänligen ange en giltig e-postadress.",
"FeatureRequest": "Begäran om funktion",
"CreatePostTitleInfo": "Titel på det inlägg som ska visas i inläggslistan.",
"CreatePostSummaryInfo": "En kort sammanfattning av inlägget som ska visas i inläggslistan. Maximal längd: <b>{0}</b>",
"CreatePostCoverInfo": "För att skapa ett effektivt inlägg, lägg till ett omslagsfoto. Ladda upp bilder i bildförhållandet <b>16:9</b> för bästa visning.<br/> Maximal filstorlek är <b>1MB.</b>",
"ThisExtensionIsNotAllowed": "Denna förlängning är inte tillåten.",
"TheFileIsTooLarge": "Filen är för stor.",
"GoToThePost": "Gå till inlägget",
"GoToTheVideo": "Gå till videon",
"Contribute": "Bidra",
"OverallProgress": "Övergripande framsteg",
"Done": "Klar",
"Open": "Öppna",
"Closed": "Stängt",
"RecentQuestionFrom": "Senaste frågan från {0}",
"Stackoverflow": "Stackoverflow",
"Votes": "röster",
"Answer": "Svar",
"Views": "utsikt",
"Answered": "Besvarad",
"WaitingForYourAnswer": "Väntar på ditt svar",
"Asked": "aska",
"AllQuestions": "Alla frågor",
"NextVersion": "Nästa version",
"MilestoneErrorMessage": "Det gick inte att få aktuell milstolpsinformation från Github.",
"QuestionItemErrorMessage": "Kunde inte få de senaste frågeuppgifterna från Stackoverflow.",
"Oops": "Oops!",
"CreatePostSuccessMessage": "Ditt inlägg har skickats in med framgång. Det kommer att publiceras efter granskning av webbplatsadministratören.",
"Browse": "Bläddra",
"CoverImage": "Omslagsbild",
"ShareYourExperiencesWithTheABPFramework": "Dela dina erfarenheter av ABP-ramverket!",
"Optional": "Valfritt",
"UpdateUserWebSiteInfo": "Exempel: https://johndoe.com",
"UpdateUserTwitterInfo": "Exempel: johndoe",
"UpdateUserGithubInfo": "Exempel: johndoe",
"UpdateUserLinkedinInfo": "Exempel: https://www.linkedin.com/...",
"UpdateUserCompanyInfo": "Exempel: Volosoft",
"UpdateUserJobTitleInfo": "Exempel: Programvaruutvecklare",
"UserName": "Användarnamn",
"Company": "Företag",
"PersonalWebsite": "Personlig webbplats",
"RegistrationDate": "Registreringsdatum",
"Social": "Sociala",
"Biography": "Biografi",
"HasNoPublishedPostsYet": "har inga publicerade inlägg ännu",
"Author": "Författaren",
"LatestGithubAnnouncements": "Senaste Github-tillkännagivanden",
"SeeAllAnnouncements": "Se alla tillkännagivanden",
"LatestBlogPost": "Senaste blogginlägget",
"Edit": "Redigera",
"ProfileImageChange": "Ändra profilbilden",
"BlogItemErrorMessage": "Kunde inte få den senaste informationen om blogginlägg från ABP.",
"PlannedReleaseDate": "Planerat utgivningsdatum",
"CommunityPostRequestErrorMessage": "Det gick inte att få den senaste postförfrågan från Github.",
"PostRequestFromGithubIssue": "Det finns inga postförfrågningar nu.",
"LatestPosts": "Senaste inlägg",
"ArticleRequests": "Begär ett innehåll",
"ArticleRequestsDescription": "Vill du se ett specifikt innehåll här? Du kan be communityn att skapa det!",
"LatestContentRequests": "Senaste förfrågningar om innehåll",
"AllPostRequests": "Se alla postförfrågningar",
"SubscribeToTheNewsletter": "Prenumerera på nyhetsbrevet",
"NewsletterEmailDefinition": "Få information om vad som händer i ABP, t.ex. nya utgåvor, fria källor, inlägg och mycket mer.",
"NoThanks": "Nej, tack.",
"MaybeLater": "Kanske senare",
"JoinOurPostNewsletter": "Anmäl dig till vårt nyhetsbrev",
"Community": "Gemenskap",
"Marketing": "Marknadsföring",
"CommunityPrivacyPolicyConfirmation": "Jag godkänner de allmänna villkoren och <a class=\"text-white fw-6 text-decoration-underline opacity-50\" href=\"https://commercial.abp.io/Privacy\">Integritetspolicy</a>.",
"PostRequestMessageTitle": "<a href=\"https://github.com/abpframework/abp/issues/new\">Öppna en fråga</a> på GitHub för att begära ett inlägg / en handledning som du vill se på den här webbplatsen.",
"PostRequestMessageBody": "Här är en lista över de inlägg som efterfrågats av communityn. Vill du skriva ett efterfrågat inlägg? Klicka på önskemålet och delta i diskussionen.",
"Language": "Språk",
"CreatePostLanguageInfo": "Språket för inläggets innehåll.",
"VideoPost": "Videoinlägg",
"Post": "Post",
"Read": "Läs",
"CreateGithubPostUrlInfo": "Fullständig URL till Markdown-filen på GitHub (<a href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\" target=\"blank\">exempel</a>).",
"CreateVideoContentUrlInfo": "Inläggets ursprungliga URL på Youtube.",
"CreateExternalPostUrlInfo": "Inläggets ursprungliga externa webbadress.",
"VideoContentForm": "Skicka in video på YouTube",
"GithubPostForm": "Skicka inlägg på GitHub",
"ExternalPostForm": "Skicka in ett externt innehåll",
"HowToPost": "Hur postar jag?",
"Posts": "Inlägg",
"VideoUrl": "Video webbadress",
"GithubPostUrl": "Url för GitHub-post",
"ExternalPostUrl": "Url för externt inlägg",
"ThankYouForContribution": "Tack för att du bidrar till ABP Community. Vi tar gärna emot artiklar och videohandledning om ABP Framework, .NET, ASP.NET Core och allmänna ämnen inom programvaruutveckling.",
"GithubPost": "GitHub-inlägg",
"GithubPostSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Skriv ett inlägg på ett offentligt GitHub-arkiv med Markdown-formatet. <a target=\"_blank\" class=\"fw-6 text-white text-decoration-underline\" href=\"https://github.com/abpframework/abp/blob/dev/docs/en/Community-Articles/2020-12-04-Event-Organizer/Post.md\">exempel</a>",
"GithubPostSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Skicka in din URL till inlägget med hjälp av formuläret.",
"GithubPostSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Ditt inlägg kommer att återges på denna webbplats.",
"YoutubeVideo": "Youtube-video",
"YoutubeVideoSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Publicera din video på YouTube.",
"YoutubeVideoSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Skicka in video-URL:en med hjälp av formuläret.",
"YoutubeVideoSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Besökare kommer att kunna titta på ditt videoinnehåll direkt på denna webbplats.",
"ExternalContent": "Externt innehåll",
"ExternalContentSubmitStepOne": "<span class=\"font-weight-bold\">1.</span> Skapa innehåll på en publik plattform (Medium, din egen blogg eller var du vill).",
"ExternalContentSubmitStepTwo": "<span class=\"font-weight-bold\">2.</span> Skicka in URL:en för ditt innehåll med hjälp av formuläret.",
"ExternalContentSubmitStepThree": "<span class=\"font-weight-bold\">3.</span> Besökare omdirigeras till innehållet på den ursprungliga webbplatsen.",
"ChooseYourContentType": "Välj det sätt som du vill lägga till ditt innehåll på.",
"PostContentViaGithub": "Jag vill lägga till mitt inlägg med <span class=\"icon-with-text-github\"> GitHub</span> i enlighet med markdown-reglerna.",
"PostContentViaYoutube": "Jag vill dela mina videor som finns på <span class=\"icon-with-text-youtube\"> Youtube</span> här.",
"PostContentViaExternalSource": "Jag vill lägga till det innehåll jag publicerade på <b>en annan plattform</b> här.",
"GitHubUserNameValidationMessage": "Ditt Github-användarnamn kan inte innehålla blanksteg, kontrollera att ditt Github-användarnamn är korrekt.",
"PersonalSiteUrlValidationMessage": "URL:en till din personliga webbplats får inte innehålla blanksteg, kontrollera att URL:en till din personliga webbplats är korrekt.",
"TwitterUserNameValidationMessage": "Ditt Twitter-användarnamn får inte innehålla blanksteg, kontrollera att ditt Twitter-användarnamn är korrekt.",
"LinkedinUrlValidationMessage": "Din LinkedIn-URL får inte innehålla blanksteg, kontrollera att din LinkedIn-URL är korrekt.",
"NoPostsFound": "Inga inlägg hittades!",
"SearchInPosts": "Sök i inlägg...",
"MinimumSearchContent": "Du måste ange minst 3 tecken!",
"Volo.AbpIo.Domain:060001": "Källans URL(\"{PostUrl}\") är inte Github URL",
"Volo.AbpIo.Domain:060002": "Inläggets innehåll är inte tillgängligt från GitHub(\"{PostUrl}\")-resursen.",
"Volo.AbpIo.Domain:060003": "Inget innehåll i inlägget hittades!",
"SeeMore": "Se mer",
"JoinTheABPCommunity": "Gå med i ABP:s gemenskap",
"ABPCommunityTalks": "ABP:s samtal med allmänheten",
"LiveDemo": "Live Demo",
"GetLicense": "Skaffa licens",
"GetStarted": "Kom igång",
"SourceCode": "Källkod",
"LeaveComment": "Lämna kommentar",
"ShowMore": "Visa mer",
"NoPublishedPostsYet": "Inga publicerade inlägg ännu.",
"Name": "Namn",
"Surname": "Efternamn",
"WebSite": "Webbplats",
"FullURL": "Full URL",
"JobTitle": "Befattning",
"Prev": "Före",
"Previous": "Föregående",
"Next": "Nästa",
"Share": "Aktie",
"SortBy": "Sortera efter",
"NoPublishedEventsYet": "Inga publicerade händelser ännu.",
"SubscribeYoutubeChannel": "Prenumerera på Youtube-kanalen",
"Enum:EventType:0": "Samtal",
"MemberNotPublishedPostYet": "Denna medlem har inte publicerat några inlägg ännu.",
"TimeAgo": "för {0} sedan",
"Discord_Page_JoinCommunityMessage": "Gå med i ABP Discord Community",
"Discord_Page_Announce": "Vi är glada att kunna presentera ABP Community Discord Server!",
"Discord_Page_Description_1": "ABP Community har vuxit sedan dag ett. Vi ville ta det till nästa steg genom att skapa en officiell ABP Discord-server så att ABP-communityn kan interagera med varandra med hjälp av underverk som snabbmeddelanden.",
"Discord_Page_Description_2": "ABP Community Discord Server är platsen där du kan visa upp dina skapelser med ABP Framework, dela de tips som fungerade för dig, få de senaste nyheterna och tillkännagivandena om ABP Framework, bara chatta med medlemmar i samhället för att utbyta idéer och ha kul!",
"Discord_Page_Description_3": "Denna ABP Community Discord Server är den officiella med ABP Core Team närvarande på servern för att övervaka.",
"Discord_Page_JoinToServer": "Gå med i ABP Discord Server",
"Events_Page_MetaTitle": "ABP:s evenemang för allmänheten",
"Events_Page_MetaDescription": "Live-showerna, som leds av ABP-teamet, är avslappnade sessioner fulla av community-innehåll, demonstrationer, frågor och svar och diskussioner om vad som händer i ABP.",
"Events_Page_Title": "ABP<span class=\"gradient-community\"> Community</span> Samtal",
"Members_Page_WritingFromUser": "Läs skrivning från {0} på ABP Community.",
"Post_Create_Page_MetaTitle": "Ny post",
"Post_Create_Page_MetaDescription": "Skapa ditt inlägg för att dela med dig av dina erfarenheter om ABP-ramverket och bidra till ABP-communityn.",
"Post_Create_Page_CreateNewPost": "Skapa nytt inlägg",
"Post_Index_Page_MetaDescription": "ABP Communitys syfte är att skapa en bidragsmiljö för utvecklare som använder ABP-ramverket.",
"Layout_Title": "{0} | ABP Gemenskap",
"Layout_MetaDescription": "Ett nav för ABP Framework, .NET och programvaruutveckling. Få tillgång till artiklar, handledning, nyheter och bidra till ABP-communityn.",
"Index_Page_CommunityIntroduction": "Detta är ett nav för ABP Framework, .NET och programvaruutveckling. Du kan läsa artiklarna, titta på videohandledningarna, få information om ABP:s utvecklingsframsteg och ABP-relaterade evenemang, hjälpa andra utvecklare och dela med dig av din expertis till ABP-communityn.",
"TagsInArticle": "Taggar i artikel",
"IConsentToMedium": "Jag samtycker till publicering av detta inlägg på https://medium.com/volosoft.",
"SearchResultsFor": "Sökresultat för <span class=\"fw-bold\">\"{0}\"</span>",
"SeeMoreVideos": "Se fler videor",
"DiscordPageTitle": "ABP Discord Gemenskap",
"ViewVideo": "Visa video",
"AbpCommunityTitleContent": "ABP Community - ABP-ramverk med öppen källkod",
"CommunitySlogan": "En unik community-plattform för <span class=\"{0}\">ABP-älskare</span>.",
"RaffleIsNotActive": "Lottdragningen är inte aktiv",
"YouAreAlreadyJoinedToThisRaffle": "Du är redan med i utlottningen!",
"InvalidSubscriptionCode": "Ogiltig prenumerationskod",
"Raffle:{0}": "Lottdragning: {0}",
"Join": "Gå med",
"Leave": "Lämna",
"LoginToJoin": "Logga in för att gå med",
"ToEnd:": "För att avsluta:",
"ToStart:": "Det är en början:",
"days": "dagar",
"hrs": "timmar",
"min": "min",
"sec": "sek",
"Winners": "Vinnare",
"To{0}LuckyWinners": "till {0} lyckliga vinnare",
"ActiveRaffles": "Aktiva <span class=\"gradient-community\">Rafflar</span>.",
"UpcomingRaffles": "Kommande <span class=\"gradient-community\">Rafflar</span>",
"CompletedRaffles": "Färdigställda <span class=\"gradient-community\">Rafflar</span>",
"NoActiveRaffleTitle": "Ingen aktiv utlottning är tillgänglig för tillfället.",
"NoActiveRaffleDescription": "Ingen aktiv utlottning är tillgänglig för tillfället.",
"RaffleSubscriptionCodeInputMessage": "Denna utlottning kräver en registreringskod. Vänligen ange registreringskoden nedan:",
"RaffleSubscriptionCodeInputErrorMessage": "Registreringskoden är felaktig. Vänligen försök igen.",
"GoodJob!": "Bra jobbat!",
"RaffleJoinSuccessMessage": "Du är nu registrerad för utlottningen. Du kommer att informeras via e-post om du vinner priset!",
"RaffleLoginAndRegisterMessage": "Du måste logga in för att delta i utlottningen! Om du inte har registrerat dig ännu kan du skapa ett konto gratis nu.",
"Ok": "Ok",
"SeeDetails": "Se detaljer",
"WaitingForTheDraw": "Vänta på dragningen!",
"AllAttendees": "Alla deltagare",
"SeeRaffleDetail": "Se Raffle detalj",
"SeeRaffle": "Se Raffle",
"ParticipationIsComplete": "Deltagandet är fullständigt.",
"ABPCoreDevelopmentTeam": "ABP Core utvecklingsteam",
"RegisterTheEvent": "Registrera evenemanget",
"GoToConferencePage": "Gå till konferenssidan",
"BuyTicket": "Buy Ticket",
"SeeEvent": "Se evenemang",
"PreviousEvents": "<span class=\"text-sekundär\">Tidigare</span> evenemang",
"OtherLiveEvents": "Andra live-evenemang",
"SponsoredConferences": "Sponsrade konferenser",
"SponsoredConferencesDescription": "Vi är stolta över att stödja .NET-communities och evenemang för programvaruutvecklare.",
"UpcomingEvents": "<span class=\"text-info\">Kommande</span> evenemang",
"UpcomingCommunityTalkEventDescription": "Live-showerna, som leds av ABP-teamet, är avslappnade sessioner fulla av community-innehåll, demonstrationer, frågor och svar och diskussioner om vad som händer i ABP.",
"UpcomingConferenceEventDescription": "ABP .NET Conference är ett virtuellt evenemang för .NET-utvecklare där de kan träffas och lyssna på föredrag om .NET-världen, vanliga metoder för programvaruutveckling och ABP Framework med öppen källkod.",
"LastOneYear": "Senaste 1 året",
"AllTimes": "Alla tider",
"TopContributors": "De största bidragsgivarna",
"{0}Posts": "{0} Inlägg",
"LATESTPOSTS": "SENASTE INLÄGGNINGAR",
"NoContributorsFound": "Inga bidragsgivare hittades!",
"LatestPost": "Senaste inlägget",
"MEMBERSINCE{0}": "MEDLEM EFTERSOM {0}",
"CopyLink": "Kopiera länk",
"ShareOnTwitter": "Dela på Twitter",
"ShareOnLinkedIn": "Dela på LinkedIn",
"MoreFrom{0}": "Mer från {0}",
"SeeAllFrom{0}": "Se alla från {0}",
"MostWatched": "Mest bevakade",
"Articles({0})": "Artiklar ({0})",
"Videos({0})": "Videor ({0})",
"LatestArticles": "Senaste artiklar",
"RaffleHeader": "Hej ABP Community Member!",
"RafflesInfo": "<br>Det här är utlottningssidan som är avsedd att visa vår uppskattning för att du är en aktiv gemenskapsmedlem. Vi gör <a class=\"fw-6 \" href=\"https://community.abp.io/events\">ABP Community Talks</a> <a target=\"_blank\" class=\"fw-6\" href=\"https://abp.io/conference/2023\">,ABP .NET Conference</a>, deltar eller sponsrar .NET-relaterade evenemang där vi ger bort några gåvor. <br><br>Du kan följa den här sidan för att se kommande lotterier, delta i dem eller se tidigare lotterier som vi dragit inklusive vinnarna. <br><br>Tack för att du är en aktiv medlem! Vi ses i de kommande lotterierna.",
"RafflesInfoTitle": "ABP Community <span class=\"gradient-community\">Rafflar</span>.",
"ToLuckyWinner": "till 1 lycklig vinnare",
"MarkdownSupported": "Stöd för <a href=\"https://www.markdownguide.org/basic-syntax/\">Markdown</a>.",
"Preview": "Förhandsgranskning",
"VisitPage": "Besök sidan",
"VisitVideoCourseDescription": "Om du vill lära dig grunderna i ABP-ramverket kan du kolla in videokurserna ABP Essentials.",
"EditProfile": "Redigera profil",
"ConfirmEmailForPost": "För att kunna göra inlägg måste du bekräfta din e-post. Gå till account.abp.io/Account/Manage och verifiera din e-postadress under fliken Personal Info.",
"DailyPostCreateLimitation": "Du har nått den dagliga gränsen för skapande av inlägg. Du kan skapa ett nytt inlägg i {0}.",
"YourAccountDisabled": "Ditt användarkonto är inaktiverat!"
}
}

9
abp_io/AbpIoLocalization/AbpIoLocalization/Docs/Localization/Resources/sv.json

@ -0,0 +1,9 @@
{
"culture": "sv",
"texts": {
"Buy": "Köp",
"SeeBookDetails": "Se bokdetaljer",
"MasteringAbpFrameworkEBookDescription": "Den här boken hjälper dig att få en fullständig förståelse för ramverket och moderna tekniker för utveckling av webbapplikationer.",
"Feedback": "Återkoppling"
}
}

6
abp_io/AbpIoLocalization/AbpIoLocalization/Support/Localization/Resources/sv.json

@ -0,0 +1,6 @@
{
"culture": "sv",
"texts": {
"FAQ": "VANLIGA FRÅGOR"
}
}

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "تطبيق ويب تقدمي",
"Preview": "معاينة",
"CreateANewSolution": "قم بإنشاء حل جديد",
"ABPFrameworkFeatures": "إطار عمل ABP <span class=\"gradient-framework\">ميزات</span>",
"FrameworkFeatures": "إطار عمل ABP <span class=\"gradient-framework\">ميزات</span>",
"Commercial": "تجاري",
"ThirdPartyTools": "أدوات الطرف الثالث",
"Back": "عودة",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Progresivní webová aplikace",
"Preview": "Náhled",
"CreateANewSolution": "Vytvořte nové řešení",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Funkce</span> rámce ABP",
"FrameworkFeatures": "<span class=\"gradient-framework\">Funkce</span> rámce ABP",
"Commercial": "Komerční",
"ThirdPartyTools": "Nástroje třetích stran",
"Back": "Zadní",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de.json

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Progressive Webanwendung",
"Preview": "Vorschau",
"CreateANewSolution": "Erstellen Sie eine neue Lösung",
"ABPFrameworkFeatures": "ABP-Framework- <span class=\"gradient-framework\">Funktionen</span>",
"FrameworkFeatures": "ABP-Framework- <span class=\"gradient-framework\">Funktionen</span>",
"Commercial": "Kommerziell",
"ThirdPartyTools": "Tools von Drittanbietern",
"Back": "Zurück",

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

@ -153,6 +153,9 @@
"AndMore": "and more...",
"Code": "Code",
"Result": "Result",
"CommercialSupport": "Commercial Suport",
"GithubIssues": "GitHub Issues",
"TechnicalSupport": "Technical Support",
"SeeTheDocumentForMoreInformation": "See 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",

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

File diff suppressed because it is too large

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Aplicación web progresiva",
"Preview": "Avance",
"CreateANewSolution": "Crear una nueva solución",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Características</span> del marco ABP",
"FrameworkFeatures": "<span class=\"gradient-framework\">Características</span> del marco ABP",
"Commercial": "Comercial",
"ThirdPartyTools": "Herramientas de terceros",
"Back": "Atrás",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Progressiivinen verkkosovellus",
"Preview": "Esikatsele",
"CreateANewSolution": "Luo uusi ratkaisu",
"ABPFrameworkFeatures": "ABP-kehyksen <span class=\"gradient-framework\">Ominaisuudet</span>",
"FrameworkFeatures": "ABP-kehyksen <span class=\"gradient-framework\">Ominaisuudet</span>",
"Commercial": "Kaupallinen",
"ThirdPartyTools": "Kolmannen osapuolen työkalut",
"Back": "Takaisin",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Application Web progressive",
"Preview": "Aperçu",
"CreateANewSolution": "Créer une nouvelle solution",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Fonctionnalités</span> du cadre ABP",
"FrameworkFeatures": "<span class=\"gradient-framework\">Fonctionnalités</span> du cadre ABP",
"Commercial": "Commercial",
"ThirdPartyTools": "Outils tiers",
"Back": "Dos",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "प्रगतिशील वेब अनुप्रयोग",
"Preview": "पूर्व दर्शन",
"CreateANewSolution": "एक नया समाधान बनाएं",
"ABPFrameworkFeatures": "एबीपी फ्रेमवर्क <span class=\"gradient-framework\">विशेषताएं</span>",
"FrameworkFeatures": "एबीपी फ्रेमवर्क <span class=\"gradient-framework\">विशेषताएं</span>",
"Commercial": "व्यावसायिक",
"ThirdPartyTools": "तृतीय पक्ष उपकरण",
"Back": "पीछे",

2
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/hr.json

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Progresivna web aplikacija",
"Preview": "Pregled",
"CreateANewSolution": "Napravite novo rješenje",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Značajke</span> ABP okvira",
"FrameworkFeatures": "<span class=\"gradient-framework\">Značajke</span> ABP okvira",
"Commercial": "Komercijalni",
"ThirdPartyTools": "Alati trećih strana",
"Back": "leđa",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Progresszív webes alkalmazás",
"Preview": "Előnézet",
"CreateANewSolution": "Hozzon létre egy új megoldást",
"ABPFrameworkFeatures": "Az ABP keretrendszer <span class=\"gradient-framework\">jellemzői</span>",
"FrameworkFeatures": "Az ABP keretrendszer <span class=\"gradient-framework\">jellemzői</span>",
"Commercial": "Kereskedelmi",
"ThirdPartyTools": "Harmadik féltől származó eszközök",
"Back": "Vissza",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Framsækið vefforrit",
"Preview": "Forskoðun",
"CreateANewSolution": "Búðu til nýja lausn",
"ABPFrameworkFeatures": "ABP Framework <span class=\"gradient-framework\">Eiginleikar</span>",
"FrameworkFeatures": "ABP Framework <span class=\"gradient-framework\">Eiginleikar</span>",
"Commercial": "Auglýsing",
"ThirdPartyTools": "Verkfæri þriðja aðila",
"Back": "Til baka",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Applicazione Web progressiva",
"Preview": "Anteprima",
"CreateANewSolution": "Creare una nuova soluzione",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Caratteristiche</span> della struttura ABP",
"FrameworkFeatures": "<span class=\"gradient-framework\">Caratteristiche</span> della struttura ABP",
"Commercial": "Commerciale",
"ThirdPartyTools": "Strumenti di terze parti",
"Back": "Indietro",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Progressieve webapplicatie",
"Preview": "Voorbeeld",
"CreateANewSolution": "Creëer een nieuwe oplossing",
"ABPFrameworkFeatures": "ABP Framework <span class=\"gradient-framework\">-functies</span>",
"FrameworkFeatures": "ABP Framework <span class=\"gradient-framework\">-functies</span>",
"Commercial": "Reclame",
"ThirdPartyTools": "Hulpmiddelen van derden",
"Back": "Rug",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Progresywna aplikacja internetowa",
"Preview": "Zapowiedź",
"CreateANewSolution": "Utwórz nowe rozwiązanie",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Funkcje</span> struktury ABP",
"FrameworkFeatures": "<span class=\"gradient-framework\">Funkcje</span> struktury ABP",
"Commercial": "Handlowy",
"ThirdPartyTools": "Narzędzia stron trzecich",
"Back": "Z powrotem",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Aplicativo Web Progressivo",
"Preview": "Visualização",
"CreateANewSolution": "Crie uma nova solução",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Recursos</span> da estrutura ABP",
"FrameworkFeatures": "<span class=\"gradient-framework\">Recursos</span> da estrutura ABP",
"Commercial": "Comercial",
"ThirdPartyTools": "Ferramentas de terceiros",
"Back": "Voltar",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Aplicație web progresivă",
"Preview": "previzualizare",
"CreateANewSolution": "Creați o nouă soluție",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Caracteristicile</span> cadrului ABP",
"FrameworkFeatures": "<span class=\"gradient-framework\">Caracteristicile</span> cadrului ABP",
"Commercial": "Comercial",
"ThirdPartyTools": "Instrumente de la terți",
"Back": "Înapoi",

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

@ -299,7 +299,7 @@
"ProgressiveWebApplication": "Прогрессивное веб-приложение",
"Preview": "Предварительный просмотр",
"CreateANewSolution": "Создать новое решение",
"ABPFrameworkFeatures": "Структура ABP <span class=\"gradient-framework\">Функции</span>",
"FrameworkFeatures": "Структура ABP <span class=\"gradient-framework\">Функции</span>",
"Commercial": "Коммерческий",
"ThirdPartyTools": "Сторонние инструменты",
"Back": "Назад",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Progresívna webová aplikácia",
"Preview": "Náhľad",
"CreateANewSolution": "Vytvorte nové riešenie",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Funkcie</span> rámca ABP",
"FrameworkFeatures": "<span class=\"gradient-framework\">Funkcie</span> rámca ABP",
"Commercial": "Komerčný",
"ThirdPartyTools": "Nástroje tretích strán",
"Back": "späť",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Progresivna spletna aplikacija",
"Preview": "Predogled",
"CreateANewSolution": "Ustvarite novo rešitev",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Funkcije</span> ogrodja ABP",
"FrameworkFeatures": "<span class=\"gradient-framework\">Funkcije</span> ogrodja ABP",
"Commercial": "Komercialno",
"ThirdPartyTools": "Orodja tretjih oseb",
"Back": "Nazaj",

1828
abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/sv.json

File diff suppressed because it is too large

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

@ -298,7 +298,7 @@
"SeparateIdentityServer": "Ayrı Kimlik Sunucusu",
"Preview": "Önizleme",
"CreateANewSolution": "Yeni bir çözüm oluşturun",
"ABPFrameworkFeatures": "ABP Framework <span class=\"gradient-framework\">Özellikleri</span>",
"FrameworkFeatures": "ABP Framework <span class=\"gradient-framework\">Özellikleri</span>",
"ThirdPartyTools": "Üçüncü taraf araçlar",
"Back": "Geri",
"SeeMore": "Daha fazla göster",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "Ứng dụng web tiến bộ",
"Preview": "Xem trước",
"CreateANewSolution": "Tạo một giải pháp mới",
"ABPFrameworkFeatures": "<span class=\"gradient-framework\">Tính năng</span> của khung ABP",
"FrameworkFeatures": "<span class=\"gradient-framework\">Tính năng</span> của khung ABP",
"Commercial": "Thuộc về thương mại",
"ThirdPartyTools": "Công cụ của bên thứ ba",
"Back": "Mặt sau",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "渐进式Web应用程序",
"Preview": "预览",
"CreateANewSolution": "创建新解决方案",
"ABPFrameworkFeatures": "ABP 框架 <span class=\"gradient-framework\">特点</span",
"FrameworkFeatures": "ABP 框架 <span class=\"gradient-framework\">特点</span",
"Commercial": "商业版",
"ThirdPartyTools": "第三方工具",
"Back": "返回",

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

@ -301,7 +301,7 @@
"ProgressiveWebApplication": "漸進式網頁應用程式",
"Preview": "預覽",
"CreateANewSolution": "建立新的解決方案",
"ABPFrameworkFeatures": "ABP框架<span class=\"gradient-framework\">特點</span>",
"FrameworkFeatures": "ABP框架<span class=\"gradient-framework\">特點</span>",
"Commercial": "商業的",
"ThirdPartyTools": "第三方工具",
"Back": "後退",

4
common.props

@ -1,8 +1,8 @@
<Project>
<PropertyGroup>
<LangVersion>latest</LangVersion>
<Version>8.3.1</Version>
<LeptonXVersion>3.3.1</LeptonXVersion>
<Version>9.0.0-preview</Version>
<LeptonXVersion>4.0.0-preview</LeptonXVersion>
<NoWarn>$(NoWarn);CS1591;CS0436</NoWarn>
<PackageIconUrl>https://abp.io/assets/abp_nupkg.png</PackageIconUrl>
<PackageProjectUrl>https://abp.io/</PackageProjectUrl>

BIN
docs/en/Blog-Posts/2024-07-23-AbpIo-United-Is-Live/cover.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 KiB

62
docs/en/Blog-Posts/2024-07-23-AbpIo-United-Is-Live/post.md

@ -0,0 +1,62 @@
# The new ABP Platform is live!
We're thrilled to announce that the **new ABP.IO Platform is now live!** Our team has been hard at unifying and enhancing the entire platform to deliver a seamless, user-friendly experience. Here's what's new:
### Unified domain and enhanced navigation 🌍
All our services are now consolidated under a single domain; [abp.io](https://abp.io). This means you no longer need to navigate through multiple subdomains. The new mega menu makes finding what you need easier and faster.
### Modern design and improved UX 🎨
The platform boasts a fresh, modern design aimed at improving both aesthetics and functionality. This redesign enhances usability, making your interaction with ABP.IO more intuitive.
### Documentation in one place 📃
We’ve combined the ABP (open-source) and ABP Commercial (paid) documents into a single, comprehensive resource. This unified documentation will help you find what you're looking for more efficiently. The new documentation address is [abp.io/docs](https://abp.io/docs). When you switch to old ABP versions before v8.3, you will see the old documents are still available.
### Introducing "ABP Studio Community Edition" 🪄
We're excited to introduce the **ABP Studio Community Edition**, which is now **available for free**. This edition provides powerful tools to streamline your development process. You can easily create a new project with a configuration wizard in ABP Studio. It also provides module management, which means you can add/remove an ABP Module easily. You can also debug your microservice project and track the HTTP requests easily. Connecting your local development environment to a local or remote Kubernetes cluster is another cool feature of ABP Studio. We aim for ABP Studio to be the primary tool for ABP developers to manage their projects.
> Download ABP Studio 👉 [abp.io/studio](https://abp.io/studio).
### Enhanced "ABP CLI" 🚀
ABP CLI is also renewed. The new CLI is compatible with ABP Studio. It adds new commands. The new CLI is now available on NuGet at [nuget.org/packages/Volo.Abp.Studio.Cli](https://www.nuget.org/packages/Volo.Abp.Studio.Cli). It's a dotnet global tool. When you install ABP Studio, the new ABP CLI is automatically installed. You can still use the old ABP CLI commands. To use the legacy ABP CLI commands just add `--old` parameter to your commands.
> The docs of the new ABP CLI 👉 [abp.io/docs/latest/cli](https://abp.io/docs/latest/cli).
### 20% Celebration discount 💰
To celebrate the launch of the new platform, we're offering a **20% discount** for a limited time. This discount is valid for all new purchases, renewing existing licenses and buying additional developer seats.
> Discounted prices 👉 [abp.io/pricing](https://abp.io/pricing).
### Existing customers 🛂
In terms of licensing rules, existing customers will not be affected by this change. You can manage your license just like before at [abp.io/my-organizations](https://abp.io/my-organizations).
> The new support website address 👉 [abp.io/support](https://abp.io/support).
---
### Why choose the ABP Platform? 🙄
ABP Platform simplifies modern software development with well-architected startup templates, modular design infrastructure, multi-tenancy support, comprehensive security features, and a vibrant community. If you are starting a new web project or transforming your legacy application, ABP is the perfect solution! If you still wonder why you need such a solution, see [abp.io/why-choose-abp](https://abp.io/why-choose-abp).
There are several startup ASP.NET Core templates for your requirements. Read [abp.io/how-it-works](https://abp.io/how-it-works) page to understand ABP's approach. We have a FAQ page where you can find answers to many of your questions [abp.io/faq](https://abp.io/faq).
> Start your new ABP project -for free- 👉[abp.io/get-started](https://abp.io/get-started)!
### Join our community 👨‍👨‍👦
We invite developers, IT professionals, and businesses to join the ABP Community. Our community website is now [abp.io/community](https://abp.io/community). On this website, you can read ABP-related posts, watch live community shows and core team's fundamental video courses...
------
For more information, visit our newly unified platform at [abp.io](https://abp.io). We look forward to your feedback and continued support as we grow together!
> Found a bug in the new platform? Or if you have an idea, write to us 👉 [abp.io/contact](https://abp.io/contact).

BIN
docs/en/Blog-Posts/2024-07-25-Introducing-The-New-ABP-CLI/cover-image.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB

81
docs/en/Blog-Posts/2024-07-25-Introducing-The-New-ABP-CLI/post.md

@ -0,0 +1,81 @@
# Introducing the New ABP CLI
![](cover-image.png)
📢 We're excited to introduce the [new ABP CLI](https://abp.io/docs/latest/cli/index) after the announcement of [the new unified ABP Platform](https://abp.io/blog/new-abp-platform-is-live).
As you know, we recently unified the ABP platform in a single domain ([abp.io](https://abp.io/)) and made some changes in our templating system to simplify your development. Also, we released more stable ABP Studio versions, which can dramatically improve and speed up your development time. Besides all of these changes, we have also introduced a new ABP CLI to bring you a more streamlined and efficient experience, which also extends the current commands.
Here is a brief overview of what's new, what's changed, and why this change is happening...
## The New ABP CLI
ABP CLI is a command line tool to perform some common operations for ABP based solutions or [ABP Studio](https://abp.io/docs/latest/studio) features. With v8.2+, the old/legacy ABP CLI has been replaced with a new CLI system to align with the new templating system and ABP Studio.
The new ABP CLI extends the old ABP CLI, adds more features that are used by ABP Studio behind the scenes, and is also fully compatible with the new templating system. Also, it allows you to use the old ABP CLI if you need, it by passing a single parameter.
To be able to use the new ABP CLI, you should first delete the existing/old CLI with the following command if you installed it before:
```bash
dotnet tool uninstall -g Volo.Abp.Cli
```
Then, to install the new ABP CLI, you can just simply execute the following command in your terminal:
```bash
dotnet tool install -g Volo.Abp.Studio.Cli
```
> Both old and new ABP CLI binary names use the same `abp` command as the executing command. Therefore, you should uninstall the old CLI first, if you installed it before.
> **Note**: Since the new ABP CLI uses the same `abp` command, you can use the same commands as you did before.
## Reason for the Change
ABP introduces a new templating system, which is fully compatible with the ABP Studio from v8.2+. Since, ABP Studio offers more and better features (such as tracking, monitoring, and deploying your applications from a single point), and the new templating system has a different versioning structure, we wanted to introduce a new ABP CLI by extending the current features and adding even more features that are compatible with the new templating system and ABP Studio.
This change allows you to create your application with the new templating system either by running the cross-platform ABP Studio application or ABP CLI and allows you to create automated pipelines with the power of the new ABP CLI.
## Using the Old ABP CLI
If you have an older version of ABP solutions and need to use the old ABP CLI for any reason, you can do it easily with the new ABP CLI.
You just need to put the `--old` command at the end of your command and execute the related CLI command as you would before. This allows you to use the old CLI commands with the new CLI without the need to uninstall the new CLI.
For example, if you want to create a new ABP v8.2.0 solution, you can execute the following command:
```bash
abp new Acme.BookStore --version 8.2.0 --old
```
When you run this command, the new ABP CLI installs the old CLI with `abp-old` name as the executing command within the latest version of ABP under the **%UserProfile%\\.abp\studio\cli\old** directory and allows you to use the old commands.
If you want to use a specific version of the old ABP CLI, it's also possible with the new ABP CLI. You can use the `install-old-cli` command of the new CLI to either install or update an old CLI, then you can directly execute any old ABP CLI command by simply passing the `--old` parameter to the end of your command:
```bash
# installing the old ABP CLI with v8.0
abp install-old-cli --version 8.0.0
abp new Acme.BookStore --version 8.0 --old # alternatively, you can use the `abp-old` command without need to pass the "--old" parameter
```
## New Commands
New ABP CLI extends the existing features of old ABP CLI and introduces new commands. Here are some of the new commands:
* `kube-connect`: Connects to Kubernetes environment. (Available for **Business or higher licenses**)
* `kube-intercept`: Intercepts a service running in Kubernetes environment. (Available for **Business or higher licenses**)
* `list-module-sources`: Lists the remote module sources.
* and more...
You can check the CLI documentation for all available commands and their usage.
## Conclusion
In this blog post, we briefly explained the new ABP CLI, what's the reason for this change, and how to use the old ABP CLI with the new ABP CLI.
If you have any further questions related to the new ABP CLI, you can always refer to the [CLI](https://abp.io/docs/latest/cli/index) and [Old ABP CLI vs New ABP CLI](https://abp.io/docs/latest/cli/differences-between-old-and-new-cli) documentation. Also, we listed some of the questions that you may have, which you can [check from here](https://abp.io/docs/latest/cli/differences-between-old-and-new-cli#common-questions).
Please try out the new ABP CLI, and provide feedback to help us release more stable versions, with additional features.
Thanks for being a part of the ABP Community!

BIN
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-helm-charts.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

BIN
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-license-comparison-table.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-new-layered-solution-template-wizard-options.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 39 KiB

BIN
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-new-layered-solution-template-wizard.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

BIN
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-solution-runner-overall.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 134 KiB

BIN
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-studio-solution-runner-start-apps.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 28 KiB

BIN
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-suite-in-abp-studio.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 105 KiB

BIN
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/abp-suite-open-in-abp-studio.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

111
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/post.md

@ -0,0 +1,111 @@
# Announcing ABP Studio (beta) General Availability
ABP Framework makes your daily coding activities much easier, more convenient, and even more enjoyable. However, building a software product is not just about coding. We know that you need to build, run, test, debug and deploy your software, and trace errors on a failure. You also should to design architecture of your overall solution and perform many common operations on your solutions in addition to the coding activity.
We'd already provided tools like [ABP CLI](https://abp.io/cli) and [ABP Suite](https://abp.io/suite) for these kind of purposes before. [ABP Studio](https://abp.io/studio) takes this one long step further and offers a tool that you can use continuously throughout your coding activities, help you for non-coding activities to make you focus on your software development.
I am very excited to announce that the ABP Studio (beta) is generally available to everyone. It is now downloadable on the [get started page](https://abp.io/get-started) of the [new ABP Platform website](https://abp.io/blog/new-abp-platform-is-live).
## What is ABP Studio?
[ABP Studio](https://abp.io/docs/latest/studio) is a cross-platform desktop application for ABP and .NET developers. It aims to provide a comfortable development environment for you by automating things, providing insights about your solution, making develop, run, browse, monitor, trace and deploy your solutions much easier.
**From now on, ABP Studio is the default way to start with the ABP Platform**;
* The [get started page](https://abp.io/get-started) has updated so it offers to download ABP Studio to create a new ABP based solution.
* The ABP CLI ([Volo.Abp.Cli](https://nuget.org/packages/Volo.Abp.Cli)) is replaced by the ABP Studio CLI ([Volo.Abp.Studio.Cli](https://www.nuget.org/packages/Volo.Abp.Studio.Cli)). [The new ABP Studio CLI](https://abp.io/docs/latest/cli) is compatible with the old one, and extends it by introducing new commands.
* [Startup solution templates](https://abp.io/docs/latest/solution-templates) are completely renewed. The solution structures are similar to the old ones, but they are totally new templates built with the new templating engine.
* All the documentation and tutorials now uses ABP Studio and ABP Studio CLI.
> **ABP Studio is in beta stage now.** It is also in rapid development and release cycle. We frequently release new feature and patch versions. Please [file an issue](https://github.com/abpframework/abp/issues/new/choose) if you have any problem.
>
> If you want to continue to use the old CLI and old startup templates, please [refer that document](https://abp.io/docs/latest/cli/differences-between-old-and-new-cli).
## The Easiest Way to Start with the ABP Framework
As mentioned before, the [startup solution templates](https://abp.io/docs/latest/solution-templates) are completely renewed with ABP Studio. They provide much more options compared to the old startup templates. The following screenshot is taken from the New Solution wizard of ABP Studio, which provides an comfortable and easy way to create new solutions:
![abp-studio-new-layered-solution-template-wizard](abp-studio-new-layered-solution-template-wizard.png)
For example, you can now select most of the non-fundamental modules as optional while creating a new solution:
![abp-studio-new-layered-solution-template-wizard-options](abp-studio-new-layered-solution-template-wizard-options.png)
### Developing Microservices Solutions is Now Much Easier
The most important change is made on the [microservice startup template](https://abp.io/docs/latest/solution-templates/microservice) (which is available only for Business or higher license holders). We've designed the solution structure, integrations, Kubernetes/Helm configuration, database migrations and all others from scratch and well documented all the decisions we've applied. Developing microservice solutions with ABP Framework is now easier and more understandable than ever.
## Architecting Your Complex Solutions
One of the main purposes to build ABP Studio was to simplify to create multi-modular and distributed systems. Either you create a modular monolith application or a microservice solution, [ABP Studio's solution explorer](https://abp.io/docs/latest/studio/solution-explorer) provides a convenient way to design your high-level solution structure.
You see a microservice solution in the following screenshot:
![solution-explorer](solution-explorer.png)
That ABP Studio solution contains multiple separate .NET solutions (`.sln`) each has multiple .NET projects (`.csproj`). ABP Studio allows you to easily manage such a multi-solution system on a single view. You can create new packages and modules, import existing packages and modules, manage their dependencies and so on.
## Run and Test Your Multi-Application Solutions with a Single Click
One of the biggest shortcomings we face when developing distributed or complex solutions is being able to easily run all components of the solutions so that we can test and debug a single service or application without caring about all the runtime dependencies.
Here a screenshot from the ABP Studio's [Solution Runner](https://abp.io/docs/latest/studio/running-applications) view:
![abp-studio-solution-runner-overall](abp-studio-solution-runner-overall.png)
When you use ABP Studio, it is dramatically easier to run, monitor, test, debug and develop your applications and services. You can browse your web UI applications, monitor all the HTTP requests, distributed events, exceptions and logs in real time on a single screen. In this way, you can easily run all the systems and trace the problems when you have.
All you need to click the *Play* button or right-click and select the *Run* -> *Start All* command:
![abp-studio-solution-runner-start-apps](abp-studio-solution-runner-start-apps.png)
The nice thing is that you can create multiple profiles for each of your teams so that they can run only the applications they need to develop the application they are working on.
## Seamlessly Develop Your Service as Integrated to Kubernetes
Kubernetes is the de-facto tool to deploy, run and scale complex systems. However, it can also be a great tool to develop such solutions in a local environment.
With ABP Studio's [Kubernetes Integration](https://abp.io/docs/latest/studio/kubernetes) system, it is now possible to deploy and run a complex system in a Kubernetes cluster. Then you can establish a bridge between your local development environment and the Kubernetes cluster. In this way, you can develop, run, test and debug an application or service in your local development environment as it is running in the Kubernetes cluster. All incoming and outgoing traffic is properly routed and managed by ABP Studio. You just focus on the service you are responsible to develop and let the Kubernetes run rest of the system for you.
You can see all the Helm charts in a solution in the Kubernetes panel of ABP Studio:
![abp-studio-helm-charts](abp-studio-helm-charts.png)
Here, you can easily build, install and uninstall the Helm charts to your Kubernetes cluster. In the Kubernetes tab, you can connect to the Kubernetes cluster and intercept a service to develop it locally. See [the documentation](https://abp.io/docs/latest/studio/kubernetes) for more information.
The good news is that all the monitoring data (HTTP Requests, Events, Exceptions, Logs,...) is still visible in real time with the Kubernetes integration too.
## Use the ABP Suite as Integrated to ABP Studio
[ABP Suite](https://abp.io/suite) is a tool that is basically used to generate code for ABP Solutions. It has started by creating simple CRUD pages, and now it does much more. It can establish relations with existing entities, create complex user interfaces like parent/child tables and so on...
ABP Suite can be used directly inside ABP Studio by clicking the *ABP Suite* -> *Open* command:
![abp-suite-open-in-abp-studio](abp-suite-open-in-abp-studio.png)
This will open ABP Suite in a new tab for the current solution and focus on the CRUD page generation:
![abp-suite-in-abp-studio](abp-suite-in-abp-studio.png)
The new ABP Studio solution templates and ABP Suite code generation are compatible with each other. Here a screenshot from the generated CRUD UI for a very simple Book entity:
![suite-generated-entity](suite-generated-entity.png)
## The Community Edition vs Commercial Licenses
ABP Studio has a Community Edition which is completely free and available to everyone. As you can guess, there are come differences between the community edition and commercial editions. ABP Platform has 4 fundamental license types;
* Open source (free)
* Team
* Business
* Enterprise
Here, the comparison table for ABP Studio features for these license types:
![abp-studio-license-comparison-table](abp-studio-license-comparison-table.png)
Microservice startup template and Kubernetes integration features are available only for commercial licenses since these are considered more enterprise requirements. Also, the solution size is limited with the ABP Community edition. If you are building a large or distributed solution, consider to [purchase a commercial license](https://abp.io/pricing).
## Conclusion
I've introduced the ABP Studio General Availability with this post. It is still in the beta stage. You can expect frequent releases during the beta phase. We will add new features and fix issues quickly. Please [download](https://abp.io/studio) and use it now. If you find any problem, do not hesitate to open an [issue on GitHub](https://github.com/abpframework/abp/issues/new/choose).

BIN
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/solution-explorer.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 103 KiB

BIN
docs/en/Blog-Posts/2024-07-30-Announcing-ABP-Studio/suite-generated-entity.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 36 KiB

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/cms-kit-faq.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/cmskit-module-comments-settings.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/cmskit-module-markedItems.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.7 KiB

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/cover-image.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.9 MiB

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/docs-google-search.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 335 KiB

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/faq-section-public-web.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/google-search-results.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 KiB

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/new-abp-cli-cover-image.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/new-platform-cover-image.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 KiB

177
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/post.md

@ -0,0 +1,177 @@
# ABP Platform 8.3 RC Has Been Released
![](cover-image.png)
Today, we are happy to release [ABP](https://abp.io) version **8.3 RC** (Release Candidate). This blog post introduces the new features and important changes in this new version.
Try this version and provide feedback for a more stable version of ABP v8.3! Thanks to you in advance.
## Get Started with the 8.3 RC
You can check the [Get Started page](https://abp.io/get-started) to see how to get started with ABP. You can either download [ABP Studio](https://abp.io/get-started#abp-studio-tab) (**recommended**, if you prefer a user-friendly GUI application - desktop application) or use the [ABP CLI](https://abp.io/docs/latest/cli).
By default, ABP Studio uses stable versions to create solutions. Therefore, if you want to create a solution with a preview version, first you need to create a solution and then switch your solution to the preview version from the ABP Studio UI:
![](studio-switch-to-preview.png)
## Migration Guide
There are a few breaking changes in this version that may affect your application. Please read the migration guide carefully, if you are upgrading from v8.2 or earlier: [ABP Version 8.3 Migration Guide](https://abp.io/docs/8.3/release-info/migration-guides/abp-8-3)
## What's New with ABP v8.3?
In this section, I will introduce some major features released in this version.
Here is a brief list of titles explained in the next sections:
* CMS Kit: Marked Items/Favorites
* CMS Kit: Approvement System for Comments
* Docs: Added Google Translation Support & Introducing the Single Project Mode
* Using DBFunction for Global Query Filters
* CMS Kit (PRO): FAQ
* Package Updates (NuGet & NPM)
### CMS Kit: Marked Items/Favorites
CMS Kit provides a marking system to mark any kind of resource, like a blog post or a product, as a favorite, starred, flagged, or bookmarked.
![](cmskit-module-markedItems.png)
This system is especially useful if you need to highlight some resources and differentiate them from other items. To use the marking system, you need to define an entity type with the icon name, by configuring the `CmsKitMarkedItemOptions`:
```csharp
Configure<CmsKitMarkedItemOptions>(options =>
{
options.EntityTypes.Add(
new MarkedItemEntityTypeDefinition(
entityType: "product",
icon: StandardMarkedItems.Favorite
)
);
});
```
You can select any of the standard marked item icons (as used in the example above) or easily customize the icons shown in the toggling components.
> Read the [CMS Kit: Marked Item System](https://abp.io/docs/8.3/modules/cms-kit/marked-items) documentation to learn more.
### CMS Kit: Approvement System for Comments
CMS Kit Module has been provided a [Commenting System](https://abp.io/docs/8.3/modules/cms-kit/comments) for a while. This system allows you to add the comment feature to any kind of resource, like blog posts, or products. However, this system wasn't providing an approvement system, that allows system administrations to review the comments before publishing them in their application.
In this version, we have introduced the [Approvement System](https://abp.io/docs/8.3/modules/cms-kit/comments#settings), which allows you to _require approval for comments to be published_. It's disabled by default, but you can make it enabled by simply checking the related setting on the settings page:
![](cmskit-module-comments-settings.png)
When you enable it, whenever a user submits a comment, it can be directly seen on the back-office application (in the _cms/comments_ page), and you can determine if the comment should be approved or rejected. If you approve the comment, then it will be shown in the comment section for the related resource.
> Read the [CMS Kit: Comments](https://abp.io/docs/8.3/modules/cms-kit/comments) documentation to learn more.
### Docs: Added Google Translation Support & Introducing the Single Project Mode
In this version, we made some improvements in the [Docs Module](https://abp.io/docs/8.3/modules/docs), added Google Translation support for better findings in the documentation, and introduced a single project mode to align our needs in the documentation system with [the unification of the ABP Platform](https://abp.io/blog/new-abp-platform-is-live).
The single project mode allows you to use a single name as a project name in your application. If you are not considering supporting multiple projects with their multiple docs and instead if you have a single project and want to have documentation for it, it's especially useful for you. You just need to configure the `DocsUiOptions`, set the single project mode as **enabled** and also define a constant project name:
```csharp
Configure<DocsUiOptions>(options =>
{
options.SingleProjectMode.Enable = true;
options.SingleProjectMode.ProjectName = "abp";
});
```
In addition to this feature, we also introduced Google Translation support for the documentation system and even integrated it into our [abp.io/docs](https://abp.io/docs/) website:
![](docs-google-search.png)
![](google-search-results.png)
Thanks to this system, you can either translate your documentation into your own language by Google Translation System or search specific keywords to easily find the related topic in the documentation.
### Using DBFunction for Global Query Filters
In this version, ABP has started using [User-defined function mapping](https://learn.microsoft.com/en-us/ef/core/querying/user-defined-function-mapping) for global filters to gain performance improvements and let EF Core generate more precise SQL commands under the hook.
> See the documentation for more info: [Using User-defined function mapping for global filters](https://abp.io/docs/8.3/framework/infrastructure/data-filtering#using-user-defined-function-mapping-for-global-filters)
### CMS Kit: FAQ
CMS Kit provides a [FAQ System](https://abp.io/docs/8.3/modules/cms-kit-pro/faq) to allow users to create, edit, and delete FAQs. Here is an example screenshot from the FAQ page on the admin side:
![](cms-kit-faq.png)
You can list, create, update, and delete sections and their questions on the admin side of your solution. Then, by using the `FaqViewComponent` in your public-web application, you can display FAQs, section by section:
![](faq-section-public-web.png)
> Read the [CMS Kit: FAQ System](https://abp.io/docs/8.3/modules/cms-kit-pro/faq) documentation to learn more.
### Package Updates
In this version, we also updated some of the core NuGet and NPM package versions. All of the removed or deprecated methods have already been updated at the framework level. However, if you used any methods from these packages, you should be aware of the change and update it in your code accordingly.
You can see the following list of the package version changes:
* [Updated Markdig.Signed from v0.33.0 to v0.37.0](https://github.com/abpframework/abp/pull/20195) - [NuGet](https://www.nuget.org/packages/Markdig.Signed)
* [Updated Hangfire from v1.8.6 to v1.8.12](https://github.com/abpframework/abp/pull/20009) - [NuGet](https://www.nuget.org/packages/Hangfire.AspNetCore)
* [Updated SixLabors.ImageSharp from v3.0.2 to v3.1.4](https://github.com/abpframework/abp/pull/19643) - [NuGet](https://www.nuget.org/packages/SixLabors.ImageSharp)
* [Updated Blazorise from v1.5.0 to v1.5.2](https://github.com/abpframework/abp/pull/19841) - [NuGet](https://www.nuget.org/packages/Blazorise)
* [Updated datatables.net from v1.11.4 to v2.0.2](https://github.com/abpframework/abp/pull/19340) - [NPM](https://www.npmjs.com/package/datatables.net)
## Community News
### The New ABP Platform Is Live!
![](new-platform-cover-image.png)
We're thrilled to announce that the **new ABP.IO Platform** is now live! Our team has been hard at unifying and enhancing the entire platform to deliver a seamless, user-friendly experience. We consolidated all our services under a single domain: [abp.io](https://abp.io/); added a new mega menu that makes finding what you need much easier and faster, and also improved the UX of our application and combined both ABP (open-source) and ABP Commercial (paid) documents into a single comprehensive resource.
> Read the blog post to learn more about this unification 👉 [The new ABP Platform is live!](https://abp.io/blog/new-abp-platform-is-live)
### Announcing ABP Studio (Beta) General Availability
We're really excited to announce that the **ABP Studio (beta)** is generally available to everyone. It is now downloadable on the [get started page](https://abp.io/get-started) of the [new ABP Platform website](https://abp.io/blog/new-abp-platform-is-live).
![](studio-beta-cover-image.png)
> Read the blog post to learn more about the ABP Studio (Beta) 👉 [Announcing ABP Studio (beta) General Availability](https://abp.io/blog/announcing-abp-studio-general-availability)
### Introducing the New ABP CLI
As described above, we recently [unified the ABP platform in a single domain (abp.io)](https://abp.io/blog/new-abp-platform-is-live) and made some changes in our templating system to simplify your development. Also, we released more stable **ABP Studio** versions, which can dramatically improve and speed up your development time.
Besides all of these changes, we have also introduced a [new ABP CLI](https://abp.io/docs/latest/cli/index) to bring you a more streamlined and efficient experience, which also extends the current commands.
![](new-abp-cli-cover-image.png)
The new ABP CLI extends the old ABP CLI, adds more features that are used by ABP Studio behind the scenes, and is also fully compatible with the new templating system. We created a blog post, which you can read at [https://abp.io/blog/introducing-the-new-abp-cli](https://abp.io/blog/introducing-the-new-abp-cli) to highlight the reason behind this change and insights into the new ABP CLI, you can check it out if you want to learn more.
### New ABP Community Articles
There are exciting articles contributed by the ABP community as always. I will highlight some of them here:
* [Ahmed Tarek](https://twitter.com/AhmedTarekHasa1) has created **three** new community articles:
* [🧪 Unit Testing Best Practices In .NET C# 🤷‍♂️](https://abp.io/community/articles/-unit-testing-best-practices-in-.net-c--mnx65npu)
* [Memory Management In .NET](https://abp.io/community/articles/memory-management-in-.net-rqwbtzvl)
* [🧵 How String In .NET C# Works 🤷‍♂️](https://abp.io/community/articles/-how-string-in-.net-c-works--vj6d2pnm)
* [Anto Subash](https://twitter.com/antosubash) has created **two** new community videos:
* [ABP React Template V2](https://abp.io/community/videos/abp-react-template-v2-ilc4cyqr)
* [Migrating Tye to Aspire - .NET Microservice with ABP](https://abp.io/community/videos/migrating-tye-to-aspire-.net-microservice-with-abp-ga1t4ckr)
* [HeadChannel Team](https://headchannel.co.uk/) has created **two** new community articles:
* [Managing Baseline Creation in Applications Based on ABP Framework](https://abp.io/community/articles/managing-baseline-creation-in-applications-based-on-abp-framework-yiacte5c)
* [How to Test The System Using PostgreSQL and TestContainers](https://abp.io/community/articles/how-to-test-the-system-using-postgresql-and-testcontainers-8yh8t0j8)
* [Create a Generic HTTP Service to Consume a Web API](https://abp.io/community/articles/create-a-generic-http-service-to-consume-a-web-api-yidme2kq) by [Bart Van Hoey](https://github.com/bartvanhoey)
* [Use User-Defined Function Mapping for Global Filter](https://abp.io/community/articles/use-userdefined-function-mapping-for-global-filter-pht26l07) by [Liming Ma](https://github.com/maliming)
* [How to use .NET Aspire with ABP framework](https://abp.io/community/articles/how-to-use-.net-aspire-with-abp-framework-h29km4kk) by [Berkan Şaşmaz](https://twitter.com/berkansasmazz)
* [Exciting New Feature in ABP.IO CMS Kit: Marked Item System](https://abp.io/community/articles/exciting-new-feature-in-abp.io-cms-kit-marked-item-system.-2hvpq0me) by [Suhaib Mousa](https://abp.io/community/members/suhaibmousa032@gmail.com)
Thanks to the ABP Community for all the content they have published. You can also [post your ABP-related (text or video) content](https://abp.io/community/posts/submit) to the ABP Community.
## Conclusion
This version comes with some new features and a lot of enhancements to the existing features. You can see the [Road Map](https://abp.io/docs/8.3/release-info/road-map) documentation to learn about the release schedule and planned features for the next releases. Please try ABP v8.3 RC and provide feedback to help us release a more stable version.
Thanks for being a part of this community!

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/studio-beta-cover-image.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 MiB

BIN
docs/en/Blog-Posts/2024-07-31 v8_3_Preview/studio-switch-to-preview.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 34 KiB

BIN
docs/en/Blog-Posts/2024-08-01-switching-between-organization-units/0.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

BIN
docs/en/Blog-Posts/2024-08-01-switching-between-organization-units/1.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

BIN
docs/en/Blog-Posts/2024-08-01-switching-between-organization-units/2.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

BIN
docs/en/Blog-Posts/2024-08-01-switching-between-organization-units/3.png

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB

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

Loading…
Cancel
Save