Browse Source

add German translations... volosoft/volo#2282

pull/6045/head
Alper Ebicoglu 6 years ago
parent
commit
3f46a6f272
  1. 14
      abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/de-DE.json
  2. 199
      abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/de-DE.json
  3. 33
      abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/de-DE.json
  4. 35
      abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de-DE.json
  5. 90
      abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/de-DE.json
  6. 189
      abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de-DE.json
  7. 12
      framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo/Abp/AspNetCore/Mvc/UI/MultiTenancy/Localization/de-DE.json
  8. 6
      framework/src/Volo.Abp.Ddd.Application.Contracts/Volo/Abp/Application/Localization/Resources/AbpDdd/de-DE.json
  9. 25
      framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Localization/de-DE.json
  10. 23
      framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/de-DE.json
  11. 15
      framework/src/Volo.Abp.Ldap/Volo/Abp/Ldap/Localization/de-DE.json
  12. 7
      framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Resources/AbpLocalization/de-DE.json
  13. 7
      framework/src/Volo.Abp.Timing/Volo/Abp/Timing/Localization/de-DE.json
  14. 6
      framework/src/Volo.Abp.UI.Navigation/Volo/Abp/Ui/Navigation/Localization/Resource/de-DE.json
  15. 52
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de-DE.json
  16. 34
      framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de-DE.json
  17. 7
      framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/Localization/Resource/de-DE.json
  18. 6
      framework/test/Volo.Abp.Emailing.Tests/Volo/Abp/Emailing/Localization/de-DE.json
  19. 6
      framework/test/Volo.Abp.Http.Client.Tests/Volo/Abp/Http/Localization/de-DE.json
  20. 7
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/CountryNames/de-DE.json
  21. 7
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/Validation/de-DE.json
  22. 11
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/de-DE.json
  23. 6
      framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/SourceExt/de-DE.json
  24. 7
      framework/test/Volo.Abp.TextTemplating.Tests/Volo/Abp/TextTemplating/Localization/de-DE.json
  25. 62
      modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/de-DE.json
  26. 6
      modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/Volo/Abp/BlobStoring/Database/Localization/de-DE.json
  27. 58
      modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/de-DE.json
  28. 22
      modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/de-DE.json
  29. 10
      modules/docs/app/VoloDocs.Web/Localization/Resources/VoloDocs/Web/de-DE.json
  30. 59
      modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo/Docs/Admin/Localization/Resources/Docs/ApplicationContracts/de-DE.json
  31. 39
      modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/de-DE.json
  32. 10
      modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/de-DE.json
  33. 120
      modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de-DE.json
  34. 14
      modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo/Abp/IdentityServer/Localization/Resources/de-DE.json
  35. 10
      modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo/Abp/PermissionManagement/Localization/Domain/de-DE.json
  36. 7
      modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/de-DE.json
  37. 23
      modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/Localization/Resources/de-DE.json
  38. 14
      modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/Localization/Resources/de-DE.json
  39. 8
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de-DE.json
  40. 1
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs
  41. 1
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/MyProjectNameHttpApiHostModule.cs
  42. 1
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs
  43. 1
      templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs
  44. 7
      templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de-DE.json

14
abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/de-DE.json

@ -0,0 +1,14 @@
{
"culture": "de-DE",
"texts": {
"Account": "ABP Benutzerkonto - Anmeldung & Registrierung | ABP.IO",
"Welcome": "Willkommen",
"UseOneOfTheFollowingLinksToContinue": "Nutzen Sie einen der nachfolgenden Links um fortzusetzen",
"FrameworkHomePage": "Framework Website",
"FrameworkDocumentation": "Framework Dokumentation",
"OfficialBlog": "Offizieller Blog",
"CommercialHomePage": "Commercial Website",
"CommercialSupportWebSite": "Commercial Support-Website",
"CommunityWebSite": "ABP Community-Website"
}
}

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

@ -0,0 +1,199 @@
{
"culture": "de-DE",
"texts": {
"Permission:Organizations": "Organisationen",
"Permission:Manage": "Organisationen verwalten",
"Permission:DiscountRequests": "Rabattanfragen",
"Permission:DiscountManage": "Rabattanfragen verwalten",
"Permission:Disable": "Deaktivieren",
"Permission:Enable": "Aktivieren",
"Permission:EnableSendEmail": "E-Mail-Senden aktivieren",
"Permission:SendEmail": "E-Mail senden",
"Permission:NpmPackages": "NPM-Pakete",
"Permission:NugetPackages": "Nuget-Pakete",
"Permission:Maintenance": "Wartung",
"Permission:Maintain": "Warten",
"Permission:ClearCaches": "Caches leeren",
"Permission:Modules": "Module",
"Permission:Packages": "Pakete",
"Permission:Edit": "Bearbeiten",
"Permission:Delete": "Löschen",
"Permission:Create": "Erstellen",
"Permission:Accounting": "Abrechnung",
"Permission:Accounting:Quotation": "Angebot",
"Permission:Accounting:Invoice": "Rechnung",
"Menu:Organizations": "Organisationen",
"Menu:Accounting": "Abrechnung",
"Menu:Packages": "Pakete",
"Menu:DiscountRequests": "Rabattanfragen",
"NpmPackageDeletionWarningMessage": "Dieses NPM-Paket wird entfernt. Bestätigen Sie das?",
"NugetPackageDeletionWarningMessage": "Dieses Nuget-Paket wird entfernt. Bestägiten Sie das?",
"ModuleDeletionWarningMessage": "Dieses Modul wird entfernt. Bestätigen Sie das?",
"Name": "Name",
"DisplayName": "Anzeigename",
"ShortDescription": "Kurzbeschreibung",
"NameFilter": "Name",
"CreationTime": "Erstellungszeitpunkt",
"IsPro": "Ist pro",
"ShowOnModuleList": "In Modulliste anzeigen",
"EfCoreConfigureMethodName": "Methodenname konfigurieren",
"IsProFilter": "Ist pro",
"ApplicationType": "Anwendungstyp",
"Target": "Ziel",
"TargetFilter": "Ziel",
"ModuleClass": "Modulklasse",
"NugetPackageTarget.DomainShared": "Gemeinsame Domain",
"NugetPackageTarget.Domain": "Domain",
"NugetPackageTarget.Application": "Anwendung",
"NugetPackageTarget.ApplicationContracts": "Anwedungsverträge",
"NugetPackageTarget.HttpApi": "HTTP-API",
"NugetPackageTarget.HttpApiClient": "HTTP-API-Client",
"NugetPackageTarget.Web": "Web",
"NugetPackageTarget.EntityFrameworkCore": "DeleteAllEntityFramework Core",
"NugetPackageTarget.MongoDB": "MongoDB",
"Edit": "Bearbeiten",
"Delete": "Löschen",
"Refresh": "Aktualisieren",
"NpmPackages": "NPM-Pakete",
"NugetPackages": "Nuget-Pakete",
"NpmPackageCount": "NPM-Paketanzahl",
"NugetPackageCount": "Nuget-Paketanzahl",
"Module": "Module",
"ModuleInfo": "Modulinfo",
"CreateANpmPackage": "Erstellen Sie ein NPM Paket",
"CreateAModule": "Erstellen Sie in Modul",
"CreateANugetPackage": "Erstellen Sei ein Nuget-Paket",
"AddNew": "Neu hinzufügen",
"PackageAlreadyExist{0}": "\"{0}\" Paket ist bereits hinzugefügt.",
"ModuleAlreadyExist{0}": "\"{0}\" Modul ist bereits hinzugefügt.",
"ClearCache": "Cache leeren",
"SuccessfullyCleared": "Erfolgreich geleert",
"Menu:NpmPackages": "NPM-Pakete",
"Menu:Modules": "Module",
"Menu:Maintenance": "Wartung",
"Menu:NugetPackages": "Nuget-Pakete",
"CreateAnOrganization": "Erstellen Sie eine Organisation",
"Organizations": "Organisationen",
"LongName": "Lange Name",
"LicenseType": "Lizenztyp",
"MissingLicenseTypeField": "Das Feld Lizenztyp ist erforderlich!",
"LicenseStartTime": "Startzeit der Lizenz",
"LicenseEndTime": "Endzeit der Lizenz",
"AllowedDeveloperCount": "Zulässige Entwickleranzahl",
"UserNameOrEmailAddress": "Benutzername oder E-Mail-Adresse",
"AddOwner": "Besitzer hinzufügen",
"UserName": "Benutzername",
"Email": "E-Mail",
"Developers": "Entwickler",
"AddDeveloper": "Entwickler hinzufügen",
"Create": "Erstellen",
"UserNotFound": "Benutzer nicht gefunden",
"{0}WillBeRemovedFromDevelopers": "{0} wird von den Entwicklern entfernt. Bestätigen Sie das?",
"{0}WillBeRemovedFromOwners": "{0} wird von den Besitzern entfernt. Bestätigen Sie das?",
"Computers": "Computer",
"UniqueComputerId": "Eindeutig Computer-ID",
"LastSeenDate": "Zuletzt gesehenes Datum",
"{0}Computer{1}WillBeRemovedFromRecords": "Computer von {0} ({1}) wird aus den Datensätzen entfernt",
"OrganizationDeletionWarningMessage": "Organisation wird gelöscht",
"DeletingLastOwnerWarningMessage": "Eine Organisation muss zumindest einen Besitzer aufweisen! Daher können Sie diesen Besitzer nicht entfernen",
"This{0}AlreadyExistInThisOrganization": "Dies {0} existiert bereits in dieser Organisation",
"AreYouSureYouWantToDeleteAllComputers": "Sind Sie sicher, dass Sie alle Computer löschen möchten?",
"DeleteAll": "Alles Löschen",
"DoYouWantToCreateNewUser": "Möchten Sie einen neuen Benutzer erstellen?",
"MasterModules": "Master-Module",
"OrganizationName": "Organisationsname",
"CreationDate": "Erstellungsdatum",
"LicenseStartDate": "Startdatum der Lizenz",
"LicenseEndDate": "Enddatum der Lizenz",
"OrganizationNamePlaceholder": "Organisationsname...",
"TotalQuestionCountPlaceholder": "Gesamtzahl der Fragen...",
"RemainingQuestionCountPlaceholder": "Anzahl verbleibender Fragen...",
"LicenseTypePlaceholder": "Lizenztyp...",
"CreationDatePlaceholder": "Erstellungsdatum...",
"LicenseStartDatePlaceholder": "Startdatum der Lizenz...",
"LicenseEndDatePlaceholder": "Enddatum der Lizenz...",
"UsernameOrEmail": "Benutzername oder E-Mail-Adresse",
"UsernameOrEmailPlaceholder": "Benutzername oder E-Mail-Adresse...",
"Member": "Mitglied",
"PurchaseOrderNo": "Bestellnummer",
"QuotationDate": "Angebotsdatum",
"CompanyName": "Firmenname",
"CompanyAddress": "Firmenanschrift",
"Price": "Preis",
"DiscountText": "Rabatttext",
"DiscountQuantity": "Rabattmenge",
"DiscountPrice": "Rabattpreis",
"Quotation": "Angebot",
"ExtraText": "Zusätzlicher Text",
"ExtraAmount": "Zusätzliche Menge",
"DownloadQuotation": "Angebot herunterladen",
"Invoice": "Rechnung",
"TaxNumber": "Steuernummer",
"InvoiceNumber": "Rechnungsnummer",
"InvoiceDate": "Rechnungsdatum",
"InvoiceNote": "Rechnungsnotiz",
"Quantity": "Menge",
"AddProduct": "Produkt hinzufügen",
"AddProductWarning": "Sie müssen ein Produkt hinzufügen!",
"TotalPrice": "Gesamtpreis",
"Generate": "Generieren",
"MissingQuantityField": "Das Feld Menge ist erforderlich!",
"MissingPriceField": "Das Feld Preis ist erforderlich!",
"CodeUsageStatus": "Status",
"Country": "Land",
"DeveloperCount": "Entwickleranzahl",
"RequestCode": "Anfrage-Code",
"WebSite": "Webseite",
"GithubUsername": "Github Benutzername",
"PhoneNumber": "Telefonnummer",
"ProjectDescription": "Projektbeschreibung",
"Referrer": "Referrer",
"DiscountRequests": "Rabattanfrage",
"Copylink": "Link kopieren",
"Disable": "Deaktivieren",
"Enable": "Aktivieren",
"EnableSendEmail": "E-Mail-Senden aktivieren",
"SendEmail": "E-Mail senden",
"SuccessfullyDisabled": "Erfolgreich deaktiviert",
"SuccessfullyEnabled": "Erfolgreich aktiviert",
"EmailSent": "E-Mail gesendet",
"SuccessfullySent": "Erfolgreich gesendet",
"SuccessfullyDeleted": "Erfolgreich gelöscht",
"DiscountRequestDeletionWarningMessage": "Rabattanfrage wird gelöscht",
"BusinessType": "Unternehmensart",
"TotalQuestionCount": "Gesamtzahl der Fragen",
"RemainingQuestionCount": "Anzahl verbleibender Fragen",
"TotalQuestionMustBeGreaterWarningMessage": "TotalQuestionCount muss größer sein als RemainingQuestionCount !",
"QuestionCountsMustBeGreaterThanZero": "TotalQuestionCount und RemainingQuestionCount müssen Null oder größer als Null sein !",
"UnlimitedQuestionCount": "Unbegrenzte Anzahl von Fragen",
"Notes": "Anmerkungen",
"Menu:Community": "Community",
"Menu:Articles": "Beiträge",
"Wait": "Warten",
"Approve": "Genehmigen",
"Reject": "Ablehnen",
"Details": "Details",
"Url": "URL",
"Title": "Titel",
"ContentSource": "Inhaltsquelle",
"Status": "Status",
"ReadArticle": "Beitrag lesen",
"ArticleHasBeenWaiting": "Beitrag hat gewartet",
"ArticleHasBeenApproved": "Beitrag wurde genehmigt",
"ArticleHasBeenRejected": "Beitrag wurde abgelehnt",
"Permission:Community": "Community",
"Permission:CommunityArticle": "Beitrag",
"Link": "Link",
"Enum:ContentSource:0": "Github",
"Enum:ContentSource:1": "Extern",
"Enum:Status:0": "Wartend",
"Enum:Status:1": "Abgelehnt",
"Enum:Status:2": "Genehmigt",
"Summary": "Zusammenfassung",
"AuthorName": "Autorenname",
"CoverImage": "Titelbild",
"RemoveCacheConfirmationMessage": "Sind Sie sicher, dass Sie den Cache für den Artikel \"{0}\" entfernen wollen?",
"SuccessfullyRemoved": "Erfolgreich geleert",
"RemoveCache": "Cache entfernen"
}
}

33
abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/de-DE.json

@ -0,0 +1,33 @@
{
"culture": "de-DE",
"texts": {
"Volo.AbpIo.Domain:010004": "Maximale Mitgliederanzahl erreicht!",
"Volo.AbpIo.Domain:010005": "Miximale Besizeranzahl erreicht!",
"Volo.AbpIo.Domain:010006": "Dieser Benutzer ist bereits ein Besitzer in dieser Organisation!",
"Volo.AbpIo.Domain:010007": "Dieser Benutzer ist bereits ein Entwickler in dieser Organisation!",
"Volo.AbpIo.Domain:010008": "Die zulässige Entwickleranzahl darf nicht geringer sein als die aktuelle Entwickleranzahl!",
"Volo.AbpIo.Domain:010009": "Die zulässige Entwickleranzahl darf nicht kleiner als 0 sein!",
"Volo.AbpIo.Domain:010010": "Die maximale Anzahl der Mac-Adressen ist überschritten!",
"Volo.AbpIo.Domain:010011": "Die persönliche Lizenz kann nicht mehr als 1 Entwickler haben!",
"Volo.AbpIo.Domain:010012": "Die Lizenz kann nicht einen Monat nach Ablauf der Lizenz verlängert werden!",
"Volo.AbpIo.Domain:020001": "Dieses NPM-Paket konnte nicht gelöscht werden, da \"{NugetPackages}\" Nuget-Pakete von diesem Paket abhängig sind.",
"Volo.AbpIo.Domain:020002": "Dieses NPM-Paket konnte nicht gelöscht werden, da \"{Module}\" Module dieses Paket verwenden.",
"Volo.AbpIo.Domain:020003": "Dieses NPM-Paket konnte nicht gelöscht werden, da \"{Module}\" Module dieses Paket verwenden und \"{NugetPackages}\" Nuget-Pakete von diesem Paket abhängig sind.",
"Volo.AbpIo.Domain:020004": "Dieses Nuget-Paket konnte nicht gelöscht werden, da \"{Module}\" Module dieses Paket verwenden.",
"WantToLearn?": "Wollen Sie sich einlernen?",
"ReadyToGetStarted?": "Bereit anzufangen?",
"JoinOurCommunity": "Tritt unserer Community bei",
"GetStartedUpper": "LOSLEGEN",
"ForkMeOnGitHub": "Fork me on GitHub",
"Features": "Features",
"GetStarted": "Loslegen",
"Documents": "Unterlagen",
"Community": "Community",
"ContributionGuide": "Leitfaden für Mitwirkende",
"Blog": "Blog",
"Commercial": "Commercial",
"MyAccount": "Mein Benutzerkonto",
"SeeDocuments": "Siehe Unterlagen",
"Samples": "Beispiele"
}
}

35
abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de-DE.json

@ -0,0 +1,35 @@
{
"culture": "de-DE",
"texts": {
"OrganizationManagement": "Organisationsverwaltung",
"OrganizationList": "Organisationsauflistung",
"Volo.AbpIo.Commercial:010003": "Sie sind der Besitzer dieser Organisation!",
"OrganizationNotFoundMessage": "Keine Organisation gefunden!",
"DeveloperCount": "Zugeordnete / Gesamte Entwickler",
"QuestionCount": "Verbleibende / Gesamte Fragen",
"Unlimited": "Unbegrenzt",
"Owners": "Besitzer",
"AddMember": "Mitglied hinzufügen",
"AddOwner": "Besizer hinzufügen",
"AddDeveloper": "Entwickler hinzufügen",
"UserName": "Benutzername",
"Name": "Name",
"EmailAddress": "E-Mail-Adress",
"Developers": "Entwickler",
"LicenseType": "Lizenztyp",
"Manage": "Verwalten",
"StartDate": "Startdatum",
"EndDate": "Enddatum",
"Modules": "Module",
"LicenseExtendMessage": "Ihr Lizenzenddatum wird auf {0} verlängert",
"LicenseUpgradeMessage": "Ihre Lizenz wird auf {0} aktualisiert",
"LicenseAddDeveloperMessage": "{0} Entwickler zu Ihrer Lizenz hinzugefügt",
"Volo.AbpIo.Commercial:010004": "Kann den angegebenen Benutzer nicht finden! Der Benutzer muss sich bereits registriert haben.",
"MyOrganizations": "Meine Organisationen",
"ApiKey": "API-Schlüssel",
"UserNameNotFound": "Es gibt keinen Benutzer mit dem Benutzernamen {0}",
"SuccessfullyAddedToNewsletter": "Vielen Dank, dass Sie unseren Newsletter abonniert haben!",
"MyProfile": "Mein Profil",
"EmailNotValid": "Bitte geben Sie eine gültige E-Mail-Adresse ein."
}
}

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

@ -0,0 +1,90 @@
{
"culture": "de-DE",
"texts": {
"Permission:CommunityArticle": "Community-Beitrag",
"Permission:Edit": "Bearbeiten",
"Waiting": "Wartend",
"Approved": "Genehmigt",
"Rejected": "Abgelehnt",
"Wait": "Warten",
"Approve": "Genehmigen",
"Reject": "Ablehnen",
"ReadArticle": "Beitrag lesen",
"Status": "Status",
"ContentSource": "Inhaltsquelle",
"Details": "Details",
"Url": "URL",
"Title": "Titel",
"CreationTime": "Erstellungszeitpunkt",
"Save": "Speichern",
"SameUrlAlreadyExist": "Dieselbe URL existiert bereits, wenn Sie diesen Beitrag hinzufügen möchten, sollten Sie die URL ändern!",
"UrlIsNotValid": "Der URL ist nicht korrekt.",
"UrlNotFound": "URL nicht gefunden.",
"UrlContentNotFound": "URL-Inhalt nicht gefunden",
"Summary": "Zusammenfassung",
"MostRead": "Meist gelesen",
"Latest": "Neueste",
"ContributeAbpCommunity": "Tragen Sie zur ABP Community bei",
"SubmitYourArticle": "Reichen Sie Ihren Beitrag ein",
"ContributionGuide": "Leitfaden für Mitwirkende",
"BugReport": "Fehler melden",
"SeeAllArticles": "Alle Beiträge anzeigen",
"WelcomeToABPCommunity!": "Willkommen in der ABP Community!",
"MyProfile": "Mein Profil",
"MyOrganizations": "Meine Organisationen",
"EmailNotValid": "Bitte geben Sie eine gültige E-Mail-Adresse ein.",
"FeatureRequest": "Featureanfrage",
"CreateArticleTitleInfo": "Titel des Beitrags, der in der Beitragsliste angezeigt werden soll.",
"CreateArticleUrlInfo": "Original GitHub-/externe URL des Beitrags.",
"CreateArticleSummaryInfo": "Eine kurze Zusammenfassung des Beitrags, der in der Beitragsliste angezeigt werden soll.",
"CreateArticleCoverInfo": "Fügen Sie zum Erstellen eines effektiven Beitrags ein Titelbild hinzu. Laden Sie Bilder mit einem Seitenverhältnis von 16: 9 hoch, um die beste Ansicht zu erhalten.",
"ThisExtensionIsNotAllowed": "Diese Erweiterung ist nicht zulässig.",
"TheFileIsTooLarge": "Die Datei ist zu groß.",
"GoToTheArticle": "Gehe zum Beitrag",
"Contribute": "Beitragen",
"OverallProgress": "Gesamtfortschritt",
"Done": "Ferig",
"Open": "Offen",
"Closed": "Geschlossen",
"LatestQuestionOnThe": "Letzte Frage zum",
"Stackoverflow": "Stackoverflow",
"Votes": "Stimmen",
"Answer": "Antworten",
"Views": "Ansichten",
"Answered": "Beantwortet",
"WaitingForYourAnswer": "Warten auf Ihre Antwort",
"Asked": "gefragt",
"AllQuestions": "Alle Fragen",
"NextVersion": "Nächste Version",
"MilestoneErrorMessage": "Die aktuellen Meilensteindetails konnten von Github nicht abgerufen werden.",
"QuestionItemErrorMessage": "Die neuesten Fragendetails konnten von Stackoverflow nicht abgerufen werden.",
"Oops": "Hoppla!",
"CreateArticleSuccessMessage": "Der Beitrag wurde erfolgreich eingereicht. Er wird nach einer Überprüfung durch den Site-Administrator veröffentlicht.",
"ChooseCoverImage": "Wählen Sie ein Titelbild ...",
"CoverImage": "Titelbild",
"ShareYourExperiencesWithTheABPFramework": "Teilen Sie Ihre Erfahrungen mit dem ABP Framework!",
"Optional": "Optional",
"UpdateUserWebSiteInfo": "Beispiel: https://johndoe.com",
"UpdateUserTwitterInfo": "Beispiel: johndoe",
"UpdateUserGithubInfo": "Beispiel: johndoe",
"UpdateUserLinkedinInfo": "Beispiel: https://www.linkedin.com/...",
"UpdateUserCompanyInfo": "Beispiel: Volosoft",
"UpdateUserJobTitleInfo": "Beispiel: Software Developer",
"UserName": "Benutzername",
"Company": "Firma",
"PersonalWebsite": "Persönliche Website",
"RegistrationDate": "Registrierungsdatum",
"Social": "Social",
"Biography": "Biographie",
"HasNoPublishedArticlesYet": "hat noch keine Beiträge veröffentlicht",
"Author": "Autor",
"LatestGithubAnnouncements": "Neueste Github-Ankündigungen",
"SeeAllAnnouncements": "Alle Ankündigungen anzeigen",
"LatestBlogPost": "Letzter Blog-Beitrag",
"Edit": "Bearbeiten",
"ProfileImageChange": "Ändern Sie das Profilbild",
"BlogItemErrorMessage": "Die neuesten Blogpost-Details konnten von ABP nicht abgerufen werden.",
"PlannedReleaseDate": "Geplantes Erscheinungsdatum",
"CommunityArticleRequestErrorMessage": "Die Anfrage nach den neuesten Beiträgen von Github konnte nicht abgerufen werden."
}
}

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

@ -0,0 +1,189 @@
{
"culture": "de-DE",
"texts": {
"GetStarted": "Erste Schritte - Startvorlagen",
"Create": "Erstellen",
"NewProject": "Neues Projekt",
"DirectDownload": "Direkter Download",
"ProjectName": "Proejktname",
"ProjectType": "Projekttyp",
"DatabaseProvider": "Datenbankanbieter",
"NTier": "N-Tier",
"IncludeUserInterface": "Benutzeroberfläche einschließen",
"CreateNow": "Jetzt erstellen",
"TheStartupProject": "Das Startprojekt",
"Tutorial": "Lernprogramm",
"UsingCLI": "mit CLI",
"SeeDetails": "Details ansehen",
"AbpShortDescription": "ABP Framework ist eine vollständige Infrastruktur zum Erstellen moderner Webanwendungen unter Befolgung von Best Practices und Konventionen für Softwareentwicklung.",
"SourceCodeUpper": "QUELLCODE",
"LatestReleaseLogs": "Akteulle Release",
"Infrastructure": "Infrastrutkur",
"Architecture": "Architektur",
"Modular": "Modular",
"DontRepeatYourself": "Don't Repeat Yourself",
"DeveloperFocused": "Entwickler-Zentriert",
"FullStackApplicationInfrastructure": "Full-Stack-Anwendungsinfrastruktur.",
"DomainDrivenDesign": "Domain Driven Design",
"DomainDrivenDesignExplanation": "Entworfen und entwickelt basierend auf DDD-Mustern und -Prinzipien. Bietet ein Schichtenmodell für Ihre Anwendung.",
"Authorization": "Authorization",
"AuthorizationExplanation": "Erweiterte Autorisierung mit Benutzer-, Rollen- und fein abgestimmtem Berechtigungssystem. Aufbauend auf der Microsoft Identity-Bibliothek.",
"MultiTenancy": "Multi-Tenancy",
"MultiTenancyExplanationShort": "SaaS-Anwendungen leicht gemacht! Integrierte Mandantenfähigkeit von der Datenbank bis zur Benutzeroberfläche.",
"CrossCuttingConcerns": "Cross Cutting Concerns",
"CrossCuttingConcernsExplanationShort": "Komplette Infrastruktur für Autorisierung, Validierung, Ausnahmebehandlung, Caching, Überwachungsprotokollierung, Transaktionsverwaltung und mehr.",
"BuiltInBundlingMinification": "Built-In Bundling & Minification",
"BuiltInBundlingMinificationExplanation": "Für die Bundling und Minification müssen keine externen Tools verwendet werden. ABP bietet eine einfachere, dynamische, leistungsstarke, modulare und integrierte Methode!",
"VirtualFileSystem": "Virtual File System",
"VirtualFileSystemExplanation": "Betten Sie Ansichten, Skripte, Stile, Bilder ... in Pakete/Bibliotheken ein und verwenden Sie sie in verschiedenen Anwendungen wieder.",
"Theming": "Theming",
"ThemingExplanationShort": "Verwenden und passen Sie das Bootstrap-basierte Standard-UI-Design an oder erstellen Sie Ihr eigenes.",
"BootstrapTagHelpersDynamicForms": "Bootstrap Tag Helpers & Dynamic Forms",
"BootstrapTagHelpersDynamicFormsExplanation": "Anstatt die sich wiederholenden Details von Bootstrap-Komponenten manuell zu schreiben, verwenden Sie die Tag-Helper von ABP, um diese zu vereinfachen und dabei die Vorteile von Intellisense zu nutzen. Erstellen Sie mit dem dynamischen Formular-Tag-Helfer schnell UI-Formulare basierend auf einem C#-Modell.",
"HTTPAPIsDynamicProxies": "HTTP APIs & Dynamic Proxies",
"HTTPAPIsDynamicProxiesExplanation": "Stellen Sie Anwendungsdienste automatisch als HTTP-APIs im REST-Stil bereit und verwenden Sie diese mit dynamischen JavaScript- und C#-Proxys.",
"CompleteArchitectureInfo": "Moderne Architektur zur Erstellung wartbarer Softwarelösungen.",
"DomainDrivenDesignBasedLayeringModelExplanation": "Hilft Ihnen bei der Implementierung einer DDD-basierten Schichtarchitektur und beim Aufbau einer wartbaren Codebasis.",
"DomainDrivenDesignBasedLayeringModelExplanationCont": "Bietet Startvorlagen, Abstraktionen, Basisklassen, Dienste, Dokumentation und Anleitungen, mit denen Sie Ihre Anwendung basierend auf DDD-Mustern und -Prinzipien entwickeln können.",
"MicroserviceCompatibleModelExplanation": "Das Kernframework und die vorgefertigten Module sind unter Berücksichtigung der Microservice-Architektur konzipiert.",
"MicroserviceCompatibleModelExplanationCont": "Bietet Infrastruktur, Integrationen, Beispiele und Dokumentation zur einfacheren Implementierung von Microservice-Lösungen, ohne zusätzliche Komplexität zu verursachen, wenn Sie eine monolithische Anwendung wünschen.",
"ModularInfo": "ABP bietet ein Modulsystem, mit dem Sie wiederverwendbare Anwendungsmodule entwickeln, Ereignisse im Anwendungslebenszyklus verknüpfen und Abhängigkeiten zwischen Kernteilen Ihres Systems ausdrücken können.",
"PreBuiltModulesThemes": "Vorgefertigte Module & Themes",
"PreBuiltModulesThemesExplanation": "Open Source- und kommerzielle Module und Themes stehen bereit, um in Ihrer Geschäftsanwendung verwendet zu werden.",
"NuGetNPMPackages": "NuGet- & NPM-Pakete",
"NuGetNPMPackagesExplanation": "Bereitgestellt als NuGet- & NPM-Pakete. Einfach zu installieren und zu aktualisieren.",
"ExtensibleReplaceable": "Erweiterbar/Austauschbar",
"ExtensibleReplaceableExplanation": "Alle Dienste und Module sind auf Erweiterbarkeit ausgelegt. Sie können Dienste, Seiten, Stile und Komponenten ersetzen.",
"CrossCuttingConcernsExplanation2": "Halten Sie Ihre Codebasis kleiner, damit Sie sich auf ihre geschäftsspezifischen Code konzentrieren können.",
"CrossCuttingConcernsExplanation3": "Verbringen Sie keine Zeit damit, grundlegende Anwendungsanforderungen für jedes neue Projekte zu implementieren.",
"AuthenticationAuthorization": "Authentifizierung & Autorisierung",
"ExceptionHandling": "Fehlerbehandlung",
"Validation": "Validierung",
"DatabaseConnection": "Datenbankverbindung",
"TransactionManagement": "Transaktionsmanagement",
"AuditLogging": "Audit Logging",
"Caching": "Caching",
"Multitenancy": "Multimandantenfähigkeit",
"DataFiltering": "Datenfilterung",
"ConventionOverConfiguration": "Convention Over Configuration",
"ConventionOverConfigurationExplanation": "ABP implementiert standardmäßig allgemeine Anwendungskonventionen mit einer minimalen oder Null-Konfiguration.",
"ConventionOverConfigurationExplanationList1": "Automatische Registrierung bekannter Services für Dependency Injection.",
"ConventionOverConfigurationExplanationList2": "Stellt Anwendungsdienste mittels Namenskonventionen als HTTP-APIs bereit.",
"ConventionOverConfigurationExplanationList3": "Erstellt dynamische HTTP-Client-Proxys für C# und JavaScript.",
"ConventionOverConfigurationExplanationList4": "Bietet Standard-Repositorys für Ihre Entities.",
"ConventionOverConfigurationExplanationList5": "Verwaltet die Unit-of-Work gemäß Webanforderung oder Anwendungsdienstmethode.",
"ConventionOverConfigurationExplanationList6": "Triggert Erstellungs-, Aktualisierungs- und Lösch-Events für Ihre Entities.",
"BaseClasses": "Basisklassen",
"BaseClassesExplanation": "Vorgefertigte Basisklassen für gängige Anwendungsmuster.",
"DeveloperFocusedExplanation": "ABP ist für Entwickler",
"DeveloperFocusedExplanationCont": "Es zielt darauf ab, Ihre tägliche Softwareentwicklung zu vereinfachen, ohne Sie daran zu hindern, Low-Level-Code zu schreiben.",
"SeeAllFeatures": "Alle Features anzeigen",
"CLI_CommandLineInterface": "CLI (Command Line Interface)",
"CLI_CommandLineInterfaceExplanation": "Enthält eine CLI, mit der Sie die Erstellung neuer Projekte und das Hinzufügen neuer Module automatisieren können.",
"StartupTemplates": "Startvorlagen",
"StartupTemplatesExplanation": "Verschiedene Startvorlagen bieten eine vollständig konfigurierte Lösung, um Ihre Entwicklung zu beschleunigen.",
"BasedOnFamiliarTools": "Basierend auf vertrauten Tools",
"BasedOnFamiliarToolsExplanation": "Aufbauend auf und integriert mit beliebten Tools, die Sie bereits kennen. Geringe Lernkurve, einfache Anpassung, komfortable Entwicklung.",
"ORMIndependent": "ORM-unabhängig",
"ORMIndependentExplanation": "Das Kernframework ist ORM-/datenbankunabhängig und kann mit jeder Datenquelle arbeiten. Entity Framework Core- und MongoDB-Anbieter sind bereits verfügbar.",
"Features": "Entdecken Sie die ABP Framework-Features",
"ABPCLI": "ABP CLI",
"Modularity": "Modularität",
"BootstrapTagHelpers": "Bootstrap Tag Helpers",
"DynamicForms": "Dynamische Formulare",
"BundlingMinification": "Bundling & Minification",
"BackgroundJobs": "Background Jobs",
"BackgroundJobsExplanation": "Definieren Sie einfache Klassen, um Jobs im Hintergrund in der Warteschlange auszuführen. Verwenden Sie den integrierten Jobmanager oder integrieren Sie Ihren eigenen. <a href=\"{0}\"> Hangfire </a> & <a href=\"{1}\"> RabbitMQ </a> -Integrationen sind bereits verfügbar.",
"DDDInfrastructure": "DDD-Infrastruktur",
"DomainDrivenDesignInfrastructure": "Domain Driven Design-Infrastruktur",
"AutoRESTAPIs": "Auto REST APIs",
"DynamicClientProxies": "Dynamische Client-Proxies",
"DistributedEventBus": "Distributed Event Bus",
"DistributedEventBusWithRabbitMQIntegration": "Distributed Event Bus mit RabbitMQ-Integration",
"TestInfrastructure": "Test-Infrastruktur",
"AuditLoggingEntityHistories": "Audit Logging & Entity Histories",
"ObjectToObjectMapping": "Object to Object Mapping",
"ObjectToObjectMappingExplanation": "<a href=\"{0}\"> Object to Object Mapping </a> Abstraktion mit AutoMapper-Integration.",
"EmailSMSAbstractions": "E-Mail & SMS Abstraktionen",
"EmailSMSAbstractionsWithTemplatingSupport": "E-Mail- und SMS-Abstraktionen mit Vorlagenunterstützung",
"Localization": "Lokalisierung",
"SettingManagement": "Einstellungsverwaltung",
"ExtensionMethods": "Erweiterungsmethoden",
"ExtensionMethodsHelpers": "Erweiterungsmethoden & Helfer",
"AspectOrientedProgramming": "Aspektorientierte Programmierung",
"DependencyInjection": "Dependency Injection",
"DependencyInjectionByConventions": "Dependency Injection durch Konventionen",
"ABPCLIExplanation": "ABP CLI (Command Line Interface) ist ein Befehlszeilenprogramm zum Ausführen einiger gängiger Vorgänge für ABP-basierte Lösungen.",
"ModularityExplanation": "ABP bietet eine vollständige Infrastruktur zum Erstellen eigener Anwendungsmodule, die Entities, Services, Datenbankintegration, APIs, UI-Komponenten usw. enthalten können.",
"MultiTenancyExplanation": "Das ABP-Framework unterstützt nicht nur die Entwicklung von Multi-Mandantenanwendungen, sondern macht Ihren Code von der Mandantenfähigkeit auch weitgehend unabhängig.",
"MultiTenancyExplanation2": "Kann den aktuellen Mandanten automatisch ermitteln und Daten verschiedener Mandanten voneinander isolieren.",
"MultiTenancyExplanation3": "Unterstützt einzelne Datenbank-, Datenbank-pro-Mandanten- und Hybrid-Ansätze.",
"MultiTenancyExplanation4": "Sie konzentrieren sich auf Ihren geschäftsspezifischen Code und lassen das Framework die Mandantenfähigkeit für Sie übernehmen.",
"BootstrapTagHelpersExplanation": "Anstatt die sich wiederholenden Details von Bootstrap-Komponenten manuell zu schreiben, verwenden Sie die Tag-Helper von ABP, um diese zu vereinfachen und dabei die Vorteile von Intellisense zu nutzen. Sie können Bootstrap weitherhin verwenden, wann immer Sie es benötigen.",
"DynamicFormsExplanation": "Helfer für dynamische Formular- und Input-Tags können das vollständige Formular anhand einer C#-Klasse als Model erstellen.",
"AuthenticationAuthorizationExplanation": "Umfangreiche Authentifizierungs- und Autorisierungsoptionen, die in ASP.NET Core Identity & IdentityServer4 integriert sind. Bietet ein erweiterbares und detailliertes Berechtigungssystem.",
"CrossCuttingConcernsExplanation": "Wiederholen Sie sich nicht, um all diese allgemeinen Dinge immer wieder zu implementieren. Konzentrieren Sie sich auf Ihren geschäftsspezifischen Code und lassen Sie ihn von ABP durch Konventionen automatisieren.",
"DatabaseConnectionTransactionManagement": "Datenbankverbindungs- und Transaktionsmanagement",
"CorrelationIdTracking": "Correlation-ID-Verfolgung",
"BundlingMinificationExplanation": "ABP bietet ein einfaches, dynamisches, leistungsstarkes, modulares und integriertes Bundling- und Minification-System.",
"VirtualFileSystemnExplanation": "Das virtuelle Dateisystem ermöglicht die Verwaltung von Dateien, die physisch nicht auf dem Dateisystem (Datenträger) vorhanden sind. Es wird hauptsächlich verwendet, um Dateien (js, css, image, cshtml ...) in Assemblys einzubetten und sie zur Laufzeit wie physische Dateien zu verwenden.",
"ThemingExplanation": "Mit dem Theming-System können Sie Ihre Anwendung & Module Theme-unabhängig entwickeln, indem Sie eine Reihe gemeinsamer Basisbibliotheken und Layouts definieren, die auf dem neuesten Bootstrap-Framework basieren.",
"DomainDrivenDesignInfrastructureExplanation": "Eine vollständige Infrastruktur zum Erstellen von mehrschichtigen Anwendungen basierend auf den Domain Driven Design Entwurfsmustern und -prinzipien;",
"Specification": "Specification",
"Repository": "Repository",
"DomainService": "Domain Service",
"ValueObject": "Value Object",
"ApplicationService": "Application Service",
"DataTransferObject": "Data Transfer Object",
"AggregateRootEntity": "Aggregate Root, Entity",
"AutoRESTAPIsExplanation": "ABP kann Ihre Anwendungsservices gemäß Konvention automatisch als API-Controller konfigurieren.",
"DynamicClientProxiesExplanation": "Verwenden Sie Ihre APIs ganz einfach in JavaScript- und C#-Clients.",
"DistributedEventBusWithRabbitMQIntegrationExplanation": "Veröffentlichen und konsumieren Sie Distributed Events einfach mithilfe des integrierten Distributed Event Bus mit verfügbarer RabbitMQ-Integration.",
"TestInfrastructureExplanation": "Das Framework wurde unter Berücksichtigung von Unit- und Integrationstests entwickelt. Bietet Ihnen Basisklassen, um es einfacher zu machen. Startvorlagen werden mit vorkonfiguriert Tests geliefert.",
"AuditLoggingEntityHistoriesExplanation": "Integriertes Audit Logging für geschäftskritische Anwendungen. Audit Logging auf Request-, Service-, und Methodenebene sowie Entity-Historien mit Details auf Property-Ebene.",
"EmailSMSAbstractionsWithTemplatingSupportExplanation": "IEmailSender- und ISmsSender-Abstraktionen entkoppeln Ihre Anwendungslogik von der Infrastruktur. Das erweiterte E-Mail-Vorlagensystem ermöglicht das Erstellen und Lokalisieren von E-Mail-Vorlagen und deren einfache Verwendung bei Bedarf.",
"LocalizationExplanation": "Das Lokalisierungssystem ermöglicht das Erstellen von Ressourcen in einfachen JSON-Dateien und die Lokalisierung Ihrer Benutzeroberfläche. Es unterstützt erweiterte Szenarien wie Vererbung, Erweiterungen und JavaScript-Integration und ist vollständig mit dem Lokalisierungssystem von AspNet Core kompatibel.",
"SettingManagementExplanation": "Definieren Sie Einstellungen für Ihre Anwendung und erhalten Sie zur Laufzeit Werte basierend auf der aktuellen Konfiguration, dem Mandanten und dem Benutzer.",
"ExtensionMethodsHelpersExplanation": "Wiederholen Sie sich nicht einmal für triviale Codeteile. Erweiterungen und Helfer für Standardtypen machen Ihren Code viel sauberer und einfacher zu schreiben.",
"AspectOrientedProgrammingExplanation": "Bietet eine komfortable Infrastruktur zum Erstellen dynamischer Proxys und zum Implementieren der aspektorientierten Programmierung. Fangen Sie eine Klasse ab und führen Sie Ihren Code vor und nach jeder Methodenausführung aus.",
"DependencyInjectionByConventionsExplanation": "Sie müssen Ihre Klassen nicht manuell für die Dependency Injection registrieren. Registriert gängige Servicetypen automatisch gemäß Konvention. Für andere Arten von Services können Sie Schnittstellen und Attribute verwenden, um dies einfacher gestalten und an Ort und Stelle zu ermöglichen.",
"DataFilteringExplanation": "Definieren und verwenden Sie Datenfilter, die automatisch angewendet werden, wenn Sie Entities aus der Datenbank abfragen. Soft Delete- und Multimandanten-Filter sind sofort verfügbar, wenn Sie einfache Schnittstellen implementieren.",
"PublishEvents": "Events veröffentlichen",
"HandleEvents": "Auf Events reagieren",
"AndMore": "und mehr...",
"Code": "Code",
"Result": "Resultat",
"SeeTheDocumentForMoreInformation": "Weitere Informationen finden Sie in der <a href=\"{1}\"> {0} -Dokumentation </a>",
"IndexPageHeroSection": "<span class=\"first-line shine\"><strong>Open Source</strong></span><span class=\"second-line text-uppercase\">Webanwendung<br />Framework </span><span class=\"third-line shine2\"><strong>für ASP.Net Core</strong></span>",
"UiFramework": "UI-Framework",
"EmailAddress": "E-Mail-Adresse",
"Mobile": "Mobile",
"ReactNative": "React Native",
"Strong": "Stark",
"Complete": "Vollständig",
"BasedLayeringModel": "Based Layering Model",
"Microservice": "Microservice",
"Compatible": "Kompatibel",
"MeeTTheABPCommunityInfo": "Unsere Mission ist es, eine Umgebung zu schaffen, in der Entwickler sich gegenseitig mit Beiträgen, Tutorials, Fallstudien usw. helfen und Gleichgesinnte treffen können.",
"JoinTheABPCommunityInfo": "Beteiligen Sie sich an einer lebendigen Community und tragen Sie zum ABP Framework bei!",
"AllArticles": "Alle Beiträge",
"SubmitYourArticle": "Reichen Sie Ihren Beitrag ein",
"DynamicClientProxyDocument": "In der Dokumentation zu den Dynamischen Client-Proxies finden Sie Informationen zu <a href=\"{0}\">JavaScript</a> & <a href=\"{1}\">C#</a>.",
"EmailSMSAbstractionsDocument": "Weitere Informationen finden Sie in den Unterlagen <a href=\"{0}\">E-Mail-Senden</a> and <a href=\"{1}\">SMS-Senden</a>.",
"CreateProjectWizard": "Dieser Assistent erstellt ein neues Projekt aus der Startvorlage, die ordnungsgemäß konfiguriert ist, um Ihr Projekt zu starten.",
"TieredOption": "Erstellt eine Tiered Lösung, bei der Web- und HTTP-API-Ebenen physisch getrennt sind. Wenn diese Option nicht aktiviert ist, wird eine mehrschichtige Lösung erstellt, die weniger komplex und für die meisten Szenarien geeignet ist.",
"SeparateIdentityServerOption": "Trennt die Serverseite in zwei Anwendungen: Die erste ist für den Identitätsserver und die zweite für die serverseitige HTTP-API.",
"UseslatestPreVersion": "Verwendet die neueste Vorabversion",
"ReadTheDocumentation": "<span class=\"text-primary\">Lesen Sie</span><span class=\"text-success\">Die Dokumentation</span>",
"Documentation": "Dokumentation",
"GettingStartedTutorial": "Erste Schritte Tutorial",
"ApplicationDevelopmentTutorial": "Tutorial zur Anwendungsentwicklung",
"TheStartupTemplate": "Die Startvorlage",
"InstallABPCLIInfo": "ABP CLI ist der schnellste Weg, um eine neue Lösung mit dem ABP-Framework zu starten. Installieren Sie die ABP-CLI über die Eingabeaufforderung:",
"DifferentLevelOfNamespaces": "Sie können verschiedene Ebenen von Namespaces verwenden; z.B. BookStore, Acme.BookStore or Acme.Retail.BookStore.",
"ABPCLIExamplesInfo": "Der Befehl <strong>new</strong> erstellt eine <strong>mehrschichtige MVC-Anwendung</strong> mit <strong>Entity Framework Core</strong> als Datenbankanbieter. Es gibt jedoch zusätzliche Optionen. Beispiele:",
"SeeCliDocumentForMoreInformation": "Weitere Optionen finden Sie im <a href=\"{0}\">ABP CLI-Dokument</a> oder wählen Sie oben die Registerkarte \"Direkter Download\".",
"Optional": "Optional",
"LocalFrameworkRef": "Behalten Sie die lokale Projektreferenz für die Framework-Pakete bei."
}
}

12
framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo/Abp/AspNetCore/Mvc/UI/MultiTenancy/Localization/de-DE.json

@ -0,0 +1,12 @@
{
"culture": "de-DE",
"texts": {
"GivenTenantIsNotAvailable": "Der angegebene Mandant ist nicht verfügbar: {0}",
"Tenant": "Mandant",
"Switch": "wechseln",
"Name": "Name",
"SwitchTenantHint": "Lassen Sie das Namensfeld leer, um zur Host-Seite zu wechseln.",
"SwitchTenant": "Mandant wechseln",
"NotSelected": "Nicht ausgewählt"
}
}

6
framework/src/Volo.Abp.Ddd.Application.Contracts/Volo/Abp/Application/Localization/Resources/AbpDdd/de-DE.json

@ -0,0 +1,6 @@
{
"culture": "de-DE",
"texts": {
"MaxResultCountExceededExceptionMessage": "{0} kann nicht mehr als {1} sein! Erhöhen Sie {2}.{3} auf der Serverseite, um mehr Ergebnisse zu erzielen."
}
}

25
framework/src/Volo.Abp.Emailing/Volo/Abp/Emailing/Localization/de-DE.json

@ -0,0 +1,25 @@
{
"culture": "de-DE",
"texts": {
"DisplayName:Abp.Mailing.DefaultFromAddress": "Standard-Absenderadresse",
"DisplayName:Abp.Mailing.DefaultFromDisplayName": "Standard-Absendername",
"DisplayName:Abp.Mailing.Smtp.Host": "Host",
"DisplayName:Abp.Mailing.Smtp.Port": "Port",
"DisplayName:Abp.Mailing.Smtp.UserName": "Benutzername",
"DisplayName:Abp.Mailing.Smtp.Password": "Passwort",
"DisplayName:Abp.Mailing.Smtp.Domain": "Domain",
"DisplayName:Abp.Mailing.Smtp.EnableSsl": "SSL aktivieren",
"DisplayName:Abp.Mailing.Smtp.UseDefaultCredentials": "Standard-Anmeldeinformationen verwenden",
"Description:Abp.Mailing.DefaultFromAddress": "Die Standard-Absenderadresse",
"Description:Abp.Mailing.DefaultFromDisplayName": "Der Standard-Absendername",
"Description:Abp.Mailing.Smtp.Host": "Der Name oder die IP-Adresse des Hosts, der für SMTP-Transaktionen verwendet wird.",
"Description:Abp.Mailing.Smtp.Port": "Der Port, der für SMTP-Transaktionen verwendete wird.",
"Description:Abp.Mailing.Smtp.UserName": "Der Benutzername, der den Anmeldeinformationen zugeordnet ist.",
"Description:Abp.Mailing.Smtp.Password": "Das Kennwort für den Benutzernamen, der den Anmeldeinformationen zugeordnet ist.",
"Description:Abp.Mailing.Smtp.Domain": "Der Domänen- oder Computername, der die Anmeldeinformationen überprüft.",
"Description:Abp.Mailing.Smtp.EnableSsl": "Gibt an, ob der SmtpClient SSL (Secure Sockets Layer) zum Verschlüsseln der Verbindung verwendet.",
"Description:Abp.Mailing.Smtp.UseDefaultCredentials": "Gibt an, ob die DefaultCredentials mit Anforderungen mitgesendet werden.",
"TextTemplate:StandardEmailTemplates.Layout": "Standard-E-Mail-Layoutvorlage",
"TextTemplate:StandardEmailTemplates.Message": "Einfache Nachrichtenvorlage für E-Mails"
}
}

23
framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/de-DE.json

@ -0,0 +1,23 @@
{
"culture": "de-DE",
"texts": {
"InternalServerErrorMessage": "Bei Ihrer Anfrage ist ein interner Fehler aufgetreten!",
"ValidationErrorMessage": "Ihre Anfrage ist ungültig!",
"ValidationNarrativeErrorMessageTitle": "Die folgenden Fehler wurden während der Validierung festgestellt.",
"DefaultErrorMessage": "Ein Fehler ist aufgetreten!",
"DefaultErrorMessageDetail": "Fehlerdetail nicht vom Server gesendet.",
"DefaultErrorMessage401": "Sie sind nicht authentifiziert!",
"DefaultErrorMessage401Detail": "Sie sollten sich anmelden, um diesen Vorgang auszuführen.",
"DefaultErrorMessage403": "Sie sind nicht berechtigt!",
"DefaultErrorMessage403Detail": "Sie dürfen diesen Vorgang nicht ausführen!",
"DefaultErrorMessage404": "Ressource nicht gefunden!",
"DefaultErrorMessage404Detail": "Die angeforderte Ressource konnte nicht auf dem Server gefunden werden!",
"EntityNotFoundErrorMessage": "Es gibt keine Entität {0} mit id = {1}!",
"Error": "Fehler",
"UnhandledException": "Unbehandelte Ausnahme!",
"401Message": "Nicht autorisiert",
"403Message": "Unzulässig",
"404Message": "Seite nicht gefunden",
"500Message": "Interner Serverfehler"
}
}

15
framework/src/Volo.Abp.Ldap/Volo/Abp/Ldap/Localization/de-DE.json

@ -0,0 +1,15 @@
{
"culture": "de-DE",
"texts": {
"DisplayName:Abp.Ldap.ServerHost": "Server-Host",
"Description:Abp.Ldap.ServerHost": "Server-Host",
"DisplayName:Abp.Ldap.ServerPort": "Server-Port",
"Description:Abp.Ldap.ServerPort": "Server-Port",
"DisplayName:Abp.Ldap.BaseDc": "Basisdomänenkomponente",
"Description:Abp.Ldap.BaseDc": "Basisdomänenkomponente",
"DisplayName:Abp.Ldap.UserName": "Benutzername",
"Description:Abp.Ldap.UserName": "Benutzername",
"DisplayName:Abp.Ldap.Password": "Passwort",
"Description:Abp.Ldap.Password": "Passwort"
}
}

7
framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Resources/AbpLocalization/de-DE.json

@ -0,0 +1,7 @@
{
"culture": "de-DE",
"texts": {
"DisplayName:Abp.Localization.DefaultLanguage": "Standard-Sprache",
"Description:Abp.Localization.DefaultLanguage": "Die Standard-Sprache der Anwendung."
}
}

7
framework/src/Volo.Abp.Timing/Volo/Abp/Timing/Localization/de-DE.json

@ -0,0 +1,7 @@
{
"culture": "de-DE",
"texts": {
"DisplayName:Abp.Timing.Timezone": "Zeitzone",
"Description:Abp.Timing.Timezone": "Anwendungszeitzone"
}
}

6
framework/src/Volo.Abp.UI.Navigation/Volo/Abp/Ui/Navigation/Localization/Resource/de-DE.json

@ -0,0 +1,6 @@
{
"culture": "de-DE",
"texts": {
"Menu:Administration": "Administration"
}
}

52
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de-DE.json

@ -0,0 +1,52 @@
{
"culture": "de-DE",
"texts": {
"Languages": "Sprachen",
"AreYouSure": "Sind Sie sicher?",
"Cancel": "Abbrechen",
"Clear": "Bereinigen",
"Yes": "Ja",
"No": "Nein",
"Ok": "Ok",
"Close": "Schließen",
"Save": "Speichern",
"SavingWithThreeDot": "Speichern...",
"Actions": "Aktionen",
"Delete": "Löschen",
"Edit": "Bearbeiten",
"Refresh": "Aktualisieren",
"Language": "Sprache",
"LoadMore": "Mehr laden",
"ProcessingWithThreeDot": "Wird Bearbeitet...",
"LoadingWithThreeDot": "Wird geladen...",
"Welcome": "Wilkommen",
"Login": "Anmelden",
"Register": "Registrieren",
"Logout": "Abmelden",
"Submit": "Senden",
"Back": "Zurück",
"PagerSearch": "Suche",
"PagerNext": "Nächste",
"PagerPrevious": "Vorherige",
"PagerFirst": "Erste",
"PagerLast": "Letzte",
"PagerInfo": "Anzeigen von _START_ bis _END_ von _TOTAL_ Einträgen",
"PagerInfo{0}{1}{2}": "{0} bis {1} von {2} Einträgen anzeigen",
"PagerInfoEmpty": "0 bis 0 von 0 Einträgen anzeigen",
"PagerInfoFiltered": "(gefiltert aus _MAX_ Gesamteinträgen)",
"NoDataAvailableInDatatable": "Keine Daten verfügbar",
"Total": "gesamt",
"Selected": "ausgewählt",
"PagerShowMenuEntries": "_MENU_ Einträge anzeigen",
"DatatableActionDropdownDefaultText": "Aktionen",
"ChangePassword": "Passwort ändern",
"PersonalInfo": "Mein Profil",
"AreYouSureYouWantToCancelEditingWarningMessage": "Sie haben nicht gespeicherte Änderungen.",
"GoHomePage": "Gehen Sie zur Startseite",
"GoBack": "Geh zurück",
"Search": "Suche",
"ItemWillBeDeletedMessageWithFormat": "{0} wird gelöscht!",
"ItemWillBeDeletedMessage": "Dieser Element wird gelöscht!",
"ManageYourAccount": "Verwalten Sie Ihr Benutzerkonto"
}
}

34
framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de-DE.json

@ -0,0 +1,34 @@
{
"culture": "de-DE",
"texts": {
"'{0}' and '{1}' do not match.": "'{0}' und '{1}' stimmen nicht überein.",
"The {0} field is not a valid credit card number.": "Das Feld {0} ist keine gültige Kreditkartennummer.",
"{0} is not valid.": "{0} ist ungültig.",
"The {0} field is not a valid e-mail address.": "Das Feld {0} ist keine gültige E-Mail-Adresse.",
"The {0} field only accepts files with the following extensions: {1}": "Das Feld {0} akzeptiert nur Dateien mit den folgenden Erweiterungen: {1}",
"The field {0} must be a string or array type with a maximum length of '{1}'.": "Das Feld {0} muss ein String- oder Array-Typ mit einer maximalen Länge von '{1}' sein.",
"The field {0} must be a string or array type with a minimum length of '{1}'.": "Das Feld {0} muss ein String- oder Array-Typ mit einer Mindestlänge von '{1}' sein.",
"The {0} field is not a valid phone number.": "Das Feld {0} ist keine gültige Telefonnummer.",
"The field {0} must be between {1} and {2}.": "Das Feld {0} muss zwischen {1} und {2} liegen.",
"The field {0} must match the regular expression '{1}'.": "Das Feld {0} stimmt nicht mit dem gefordeten Format überein.",
"The {0} field is required.": "Das Feld {0} stimmt nicht mit dem angeforderten Format überein.",
"The field {0} must be a string with a maximum length of {1}.": "Das Feld {0} muss eine Zeichenfolge mit einer maximalen Länge von {1} sein.",
"The field {0} must be a string with a minimum length of {2} and a maximum length of {1}.": "Das Feld {0} muss eine Zeichenfolge mit einer Mindestlänge von {2} und einer Maximallänge von {1} sein.",
"The {0} field is not a valid fully-qualified http, https, or ftp URL.": "Das Feld {0} ist keine gültige, vollqualifizierte http-, https- oder ftp-URL.",
"The field {0} is invalid.": "Das Feld {0} ist ungültig.",
"ThisFieldIsNotAValidCreditCardNumber.": "Dieses Feld ist keine gültige Kreditkartennummer.",
"ThisFieldIsNotValid.": "Dieses Feld ist ungültig.",
"ThisFieldIsNotAValidEmailAddress.": "Dieses Feld ist keine gültige E-Mail-Adresse.",
"ThisFieldOnlyAcceptsFilesWithTheFollowingExtensions:{0}": "Dieses Feld akzeptiert nur Dateien mit den folgenden Erweiterungen: {0}",
"ThisFieldMustBeAStringOrArrayTypeWithAMaximumLengthOf{0}": "Dieses Feld muss ein String- oder Array-Typ mit einer maximalen Länge von '{0}' sein.",
"ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Dieses Feld muss ein String- oder Array-Typ mit einer Mindestlänge von '{0}' sein.",
"ThisFieldIsNotAValidPhoneNumber.": "Dieses Feld ist keine gültige Telefonnummer.",
"ThisFieldMustBeBetween{0}And{1}": "Dieses Feld muss zwischen {0} und {1} liegen.",
"ThisFieldMustMatchTheRegularExpression{0}": "Dieses Feld muss mit dem regulären Ausdruck '{0}' übereinstimmen.",
"ThisFieldIsRequired.": "Dieses Feld wird benötigt.",
"ThisFieldMustBeAStringWithAMaximumLengthOf{0}": "Dieses Feld muss eine Zeichenfolge mit einer maximalen Länge von {0} sein.",
"ThisFieldMustBeAStringWithAMinimumLengthOf{1}AndAMaximumLengthOf{0}": "Dieses Feld muss eine Zeichenfolge mit einer Mindestlänge von {1} und einer Maximallänge von {0} sein.",
"ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Dieses Feld ist keine gültige, vollqualifizierte http-, https- oder ftp-URL.",
"ThisFieldIsInvalid.": "Dieses Feld ist ungültig."
}
}

7
framework/test/Volo.Abp.AspNetCore.Mvc.Tests/Volo/Abp/AspNetCore/Mvc/Localization/Resource/de-DE.json

@ -0,0 +1,7 @@
{
"culture": "de-DE",
"texts": {
"BirthDate": "Geburtsdatum",
"Value1": "Wert Eins"
}
}

6
framework/test/Volo.Abp.Emailing.Tests/Volo/Abp/Emailing/Localization/de-DE.json

@ -0,0 +1,6 @@
{
"culture": "de-DE",
"texts": {
"hello": "Hallo"
}
}

6
framework/test/Volo.Abp.Http.Client.Tests/Volo/Abp/Http/Localization/de-DE.json

@ -0,0 +1,6 @@
{
"culture": "de-DE",
"texts": {
"Volo.Abp.Http.DynamicProxying:10001": "Geschäftsausnahme mit Daten: {0}"
}
}

7
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/CountryNames/de-DE.json

@ -0,0 +1,7 @@
{
"culture": "de-DE",
"texts": {
"USA": "Vereinigte Staaten von Amerika",
"Brazil": "Brasilien"
}
}

7
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/Validation/de-DE.json

@ -0,0 +1,7 @@
{
"culture": "de-DE",
"texts": {
"ThisFieldIsRequired": "Dieses Feld wird benötigt",
"MaxLenghtErrorMessage": "Dieses Feld darf maximal '{0}' Zeichen enthalten"
}
}

11
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/de-DE.json

@ -0,0 +1,11 @@
{
"culture": "de-DE",
"texts": {
"Hello <b>{0}</b>.": "Hallo <b>{0}</b>.",
"Car": "Auto",
"CarPlural": "Autos",
"MaxLenghtErrorMessage": "Die Länge dieses Feldes darf maximal '{0}' Zeichen betragen",
"Universe": "Universum",
"FortyTwo": "Zweiundvierzig"
}
}

6
framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/SourceExt/de-DE.json

@ -0,0 +1,6 @@
{
"culture": "de-DE",
"texts": {
"SeeYou": "Wir sehen uns"
}
}

7
framework/test/Volo.Abp.TextTemplating.Tests/Volo/Abp/TextTemplating/Localization/de-DE.json

@ -0,0 +1,7 @@
{
"culture": "de-DE",
"texts": {
"HelloText": "Hallo {0}",
"HowAreYou": "wie geht es Ihnen?"
}
}

62
modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/de-DE.json

@ -0,0 +1,62 @@
{
"culture": "de-DE",
"texts": {
"UserName": "Benutzername",
"EmailAddress": "E-Mail-Adresse",
"UserNameOrEmailAddress": "Benutzername oder E-Mail-Adresse",
"Password": "Passwort",
"RememberMe": "Angemeldet bleiben",
"UseAnotherServiceToLogin": "Verwenden Sie einen anderen Dienst, um sich anzumelden",
"UserLockedOutMessage": "Das Benutzerkonto wurde aufgrund ungültiger Anmeldeversuche gesperrt. Bitte warten Sie eine Weile und versuchen Sie es erneut.",
"InvalidUserNameOrPassword": "Ungültiger Benutzername oder Passwort!",
"LoginIsNotAllowed": "Sie dürfen sich nicht anmelden! Sie müssen Ihre E-Mail-Adresse / Telefonnummer bestätigen.",
"SelfRegistrationDisabledMessage": "Die Selbstregistrierung ist für diese Anwendung deaktiviert. Bitte wenden Sie sich an den Anwendungsadministrator, um einen neuen Benutzer zu registrieren.",
"LocalLoginDisabledMessage": "Die lokale Anmeldung ist für diese Anwendung deaktiviert.",
"Login": "Anmelden",
"Cancel": "Abbrechen",
"Register": "Registrieren",
"AreYouANewUser": "Sind Sie ein neuer Benutzer",
"AlreadyRegistered": "Bereits registriert?",
"InvalidLoginRequest": "Ungültiger Anmeldeversuch",
"ThereAreNoLoginSchemesConfiguredForThisClient": "Für diesen Client sind keine Anmeldeschemata konfiguriert.",
"LogInUsingYourProviderAccount": "Melden Sie sich mit Ihrem {0} Benutzerkonto an",
"DisplayName:CurrentPassword": "Derzeitiges Passwort",
"DisplayName:NewPassword": "Neues Passwort",
"DisplayName:NewPasswordConfirm": "Neues Passwort bestätigen",
"PasswordChangedMessage": "Ihr Passwort wurde erfolgreich geändert.",
"DisplayName:UserName": "Benutzername",
"DisplayName:Email": "E-Mail-Adresse",
"DisplayName:Name": "Name",
"DisplayName:Surname": "Nachname",
"DisplayName:Password": "Passwort",
"DisplayName:EmailAddress": "E-Mail-Adresse",
"DisplayName:PhoneNumber": "Telefonnummer",
"PersonalSettings": "Persönliche Einstellungen",
"PersonalSettingsSaved": "Persönliche Einstellungen gespeichert",
"PasswordChanged": "Passwort geändert",
"NewPasswordConfirmFailed": "Bitte bestätigen Sie das neue Passwort.",
"Manage": "Verwalten",
"ManageYourProfile": "Verwalten Sie Ihr Profil",
"DisplayName:Abp.Account.IsSelfRegistrationEnabled": "Selbstregistrierung ist aktiviert",
"Description:Abp.Account.IsSelfRegistrationEnabled": "Gibt an, ob ein Benutzer das Benutzerkonto selbst registrieren kann.",
"DisplayName:Abp.Account.EnableLocalLogin": "Authentifizieren Sie sich mit einem lokalen Benutzerkonto",
"Description:Abp.Account.EnableLocalLogin": "Gibt an, ob der Server Benutzern die Authentifizierung mit einem lokalen Konto ermöglicht.",
"LoggedOutTitle": "Abgemeldet",
"LoggedOutText": "Sie wurden abgemeldet und werden bald weitergeleitet.",
"ReturnToText": "Klicken Sie hier, um zu {0} umzuleiten",
"OrLoginWith": "Oder melden Sie sich an mit;",
"ForgotPassword": "Passwort vergessen?",
"SendPasswordResetLink_Information": "Ein Link zum Zurücksetzen des Passworts wird an Ihre E-Mail gesendet. Wenn Sie innerhalb weniger Minuten keine E-Mail erhalten, versuchen Sie es erneut.",
"PasswordResetMailSentMessage": "E-Mail zur Kontowiederherstellung an Ihre E-Mail-Adresse gesendet. Wenn Sie diese E-Mail nicht innerhalb von 15 Minuten in Ihrem Posteingang sehen, suchen Sie sie in Ihrem Junk-Mail-Ordner. Wenn Sie es dort finden, markieren Sie es bitte als -Kein Junk-. ",
"ResetPassword": "Passwort zurücksetzen",
"ConfirmPassword": "Bestätigen (wiederholen) Sie das Passwort",
"ResetPassword_Information": "Bitte geben Sie Ihr neues Passwort ein.",
"YourPasswordIsSuccessfullyReset": "Ihr Passwort wurde erfolgreich zurückgesetzt.",
"GoToTheApplication": "Gehen Sie zur Anwendung",
"BackToLogin": "Zurück zur Anmeldung",
"ProfileTab:Password": "Passwort ändern",
"ProfileTab:PersonalInfo": "Persönliche Informationen",
"ReturnToApplication": "Zur Anwendung zurückkehren",
"Volo.Account:InvalidEmailAddress": "Die angegebene E-Mail-Adresse kann nicht gefunden werden: {0}"
}
}

6
modules/blob-storing-database/src/Volo.Abp.BlobStoring.Database.Domain.Shared/Volo/Abp/BlobStoring/Database/Localization/de-DE.json

@ -0,0 +1,6 @@
{
"culture": "de-DE",
"texts": {
"ManageYourProfile": "Verwalten Sie Ihr Profil"
}
}

58
modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/de-DE.json

@ -0,0 +1,58 @@
{
"culture": "de-DE",
"texts": {
"Menu:Blogs": "Blogs",
"Menu:BlogManagement": "Blogging",
"Permission:Management": "Verwaltung",
"Permission:Edit": "Bearbeiten",
"Permission:Create": "Erstellen",
"Permission:Delete": "Löschen",
"Permission:Blogging": "Blog",
"Permission:Blogs": "Blogs",
"Permission:Posts": "Beiträge",
"Permission:Tags": "Schlagwörter",
"Permission:Comments": "Kommentare",
"Title": "Titel",
"Delete": "Löschen",
"Reply": "Antworten",
"ReplyTo": "Antwort auf {0}",
"ContinueReading": "Weiterlesen",
"DaysAgo": "Vor {0} Tagen",
"YearsAgo": "Vor {0} Jahren",
"MonthsAgo": "Vor {0} Monaten",
"WeeksAgo": "Vor {0} Wochen",
"MinutesAgo": "Vor {0} Minuten",
"SecondsAgo": "Vor {0} Sekunden",
"HoursAgo": "Vor {0} Stunden",
"Now": "jetzt",
"Content": "Inhalt",
"SeeAll": "Alles sehen",
"PopularTags": "Beliebte Schlagworte",
"WiewsWithCount": "{0} Ansichten",
"LastPosts": "Letzte Beiträge",
"LeaveComment": "Einen Kommentar hinterlassen",
"TagsInThisArticle": "Schlagworte in diesem Beitrag",
"Posts": "Beiträge",
"Edit": "Bearbeiten",
"BLOG": "BLOG",
"CommentDeletionWarningMessage": "Kommentar wird gelöscht.",
"PostDeletionWarningMessage": "Beitrag wird gelöscht.",
"BlogDeletionWarningMessage": "Blog wird gelöscht.",
"AreYouSure": "Sind Sie sicher?",
"CommentWithCount": "{0} Kommentare",
"Comment": "Kommentar",
"ShareOnTwitter": "Auf Twitter teilen",
"CoverImage": "Titelbild",
"CreateANewPost": "Erstellen Sie einen neuen Beitrag",
"CreateANewBlog": "Erstellen Sie einen neuen Blog",
"WhatIsNew": "Was ist neu?",
"Name": "Name",
"ShortName": "Kurzer Name",
"CreationTime": "Erstellungszeitpunkt",
"Description": "Beschreibung",
"Blogs": "Blogs",
"Tags": "Schlagwörter",
"ShareOn": "Teilen auf",
"TitleLengthWarning": "Halten Sie Ihre Titellänge unter 60 Zeichen, um SEO-freundlich zu sein!"
}
}

22
modules/cms-kit/src/Volo.CmsKit.Domain.Shared/Volo/CmsKit/Localization/Resources/de-DE.json

@ -0,0 +1,22 @@
{
"culture": "de-DE",
"texts": {
"PickYourReaction": "Wählen Sie Ihre Reaktion",
"YourComment": "Ihr Kommentar",
"YourReply": "Ihre Antwort",
"Comments": "Kommentare",
"Send": "Senden",
"Delete": "Löschen",
"Reply": "Antworten",
"Update": "Aktualisieren",
"Edit": "Bearbeiten",
"LoginToAddComment": "Melden Sie sich an, um zu Kommentieren",
"LoginToReply": "Melden Sie sich an, um zu Antworten",
"MessageDeletionConfirmationMessage": "Dieser Kommentar wird vollständig gelöscht.",
"CommentAuthorizationExceptionMessage": "Diese Kommentare dürfen nicht öffentlich angezeigt werden.",
"Undo": "Rüchkängig machen",
"RatingUndoMessage": "Ihre Bewertung wird rückgängig gemacht.",
"LoginToRate": "Melden Sie sich an, um zu Bewerten",
"Star": "Stern"
}
}

10
modules/docs/app/VoloDocs.Web/Localization/Resources/VoloDocs/Web/de-DE.json

@ -0,0 +1,10 @@
{
"culture": "de-DE",
"texts": {
"DocsTitle": "VoloDocs",
"WelcomeVoloDocs": "Willkommen bei den VoloDocs!",
"NoProjectWarning": "Es gibt noch kein definiertes Projekt!",
"CreateYourFirstProject": "Klicken Sie hier, um Ihr erstes Projekt zu starten",
"NoProject": "Kein Projekt!"
}
}

59
modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo/Docs/Admin/Localization/Resources/Docs/ApplicationContracts/de-DE.json

@ -0,0 +1,59 @@
{
"culture": "de-DE",
"texts": {
"Permission:DocumentManagement": "Dokumentenverwaltung",
"Permission:Projects": "Projekte",
"Permission:Edit": "Bearbeiten",
"Permission:Delete": "Löschen",
"Permission:Create": "Erstellen",
"Permission:Documents": "Dokumente",
"Menu:Documents": "Dokumente",
"Menu:DocumentManagement": "Dokumente",
"Menu:ProjectManagement": "Projekte",
"CreateANewProject": "Neues Projekt erstellen",
"Edit": "Bearbeiten",
"Create": "Erstellen",
"Pull": "Pull",
"Projects": "Projekte",
"Name": "Name",
"ShortName": "Kurzname",
"DocumentStoreType": "DocumentStoreType",
"Format": "Format",
"ShortNameInfoText": "Wird für eine eindeutige URL verwendet.",
"DisplayName:Name": "Name",
"DisplayName:ShortName": "Kurzname",
"DisplayName:Format": "Format",
"DisplayName:DefaultDocumentName": "Standard-Dokumentenname",
"DisplayName:NavigationDocumentName": "Name des Navigationsdokuments",
"DisplayName:MinimumVersion": "Mindestversion",
"DisplayName:MainWebsiteUrl": "URL der Hauptwebsite",
"DisplayName:LatestVersionBranchName": "Name der neuesten Version des Branch",
"DisplayName:GitHubRootUrl": "GitHub-Root-URL",
"DisplayName:GitHubAccessToken": "GitHub-Zugriffstoken",
"DisplayName:GitHubUserAgent": "GitHub-User-Agent",
"DisplayName:GithubVersionProviderSource": "Quelle des GitHub-Versionsanbieters",
"DisplayName:VersionBranchPrefix": "Version-Branch-Präfix",
"DisplayName:All": "Pull all",
"DisplayName:LanguageCode": "Sprachcode",
"DisplayName:Version": "Version",
"Documents": "Dokumente",
"RemoveFromCache": "Aus dem Cache entfernen",
"Reindex": "Neuindizierung",
"ReindexCompleted": "Neuindizierung abgeschlossen",
"RemovedFromCache": "Aus dem Cache entfernt",
"RemoveFromCacheConfirmation": "Möchten Sie dieses Element wirklich aus dem Cache entfernen?",
"ReIndexDocumentConfirmation": "Möchten Sie diesen Beitrag wirklich neu indizieren?",
"DeleteFromDatabase": "Aus Datenbank löschen",
"Deleted": "Gelöscht",
"Search": "Suchen",
"StartDate": "Startdatum",
"EndDate": "Enddatum",
"CreationTime": "Erstellungszeitpunkt",
"LastUpdateTime": "Letzte Änderung",
"LastSignificantUpdateTime": "Letzte wichtige Aktualisierung",
"Version": "Version",
"LanguageCode": "Sprachcode",
"FileName": "Dateiname",
"LastCachedTime": "Cache-Zeit"
}
}

39
modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/de-DE.json

@ -0,0 +1,39 @@
{
"culture": "de-DE",
"texts": {
"Documents": "Unterlagen",
"BackToWebsite": "Zurück zur Website",
"Contributors": "Mitwirkende",
"ShareOn": "Teilen auf",
"Version": "Version",
"Edit": "Bearbeiten",
"LastEditTime": "Letzte Änderung",
"Delete": "Löschen",
"ClearCache": "Cache leeren",
"ClearCacheConfirmationMessage": "Sind Sie sicher, alle Caches für das Projekt \"{0}\" zu löschen?",
"ReIndexAllProjects": "Alle Projekte neu indizieren",
"ReIndexProject": "Projekt neu indizieren",
"ReIndexProjectConfirmationMessage": "Sind Sie sicher, dass Sie das Projekt \"{0}\" neu indizieren?",
"SuccessfullyReIndexProject": "Neuindizierung für Projekt \"{0}\"",
"ReIndexAllProjectConfirmationMessage": "Sind Sie sicher, alle Projekte neu zu indizieren?",
"SuccessfullyReIndexAllProject": "Alle Projekte erfolgreich neu indizieren",
"InThisDocument": "In diesem Dokument",
"GoToTop": "Nach oben",
"Projects": "Projekt(e)",
"NoProjectWarning": "Es gibt noch keine Projekte!",
"DocumentNotFound": "Hoppla, das angeforderte Dokument wurde nicht gefunden!",
"ProjectNotFound": "Hoppla, das angeforderte Projekt wurde nicht gefunden!",
"NavigationDocumentNotFound": "Diese Version hat kein Navigationsdokument!",
"DocumentNotFoundInSelectedLanguage": "Dokument in der gewünschten Sprache wurde nicht gefunden. Dokument in der Standardsprache wird angezeigt.",
"FilterTopics": "Themen filtern",
"FullSearch": "In Dokumenten suchen",
"Volo.Docs.Domain:010001": "Elastic Search ist nicht aktiviert",
"MultipleVersionDocumentInfo": "Dieses Dokument hat mehrere Versionen. Wählen Sie die Optionen aus, die am besten zu Ihnen passen.",
"New": "Neu",
"Upd": "Upd",
"NewExplanation": "In den letzten zwei Wochen erstellt.",
"UpdatedExplanation": "In den letzten zwei Wochen aktualisiert.",
"Volo.Docs.Domain:010002": "Kurzname {ShortName} existiert bereits.",
"Preview": "Vorschau"
}
}

10
modules/feature-management/src/Volo.Abp.FeatureManagement.Domain.Shared/Volo/Abp/FeatureManagement/Localization/Domain/de-DE.json

@ -0,0 +1,10 @@
{
"culture": "de-DE",
"texts": {
"Features": "Features",
"NoFeatureFoundMessage": "Es ist kein Feature verfügbar.",
"Permission:FeatureManagement": "Feature-Verwaltung",
"Permission:FeatureManagement.ManageHostFeatures": "Host-Features verwalten",
"Volo.Abp.FeatureManagement:InvalidFeatureValue": "{0} Feature-Wert ist ungültig!"
}
}

120
modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de-DE.json

@ -0,0 +1,120 @@
{
"culture": "de-DE",
"texts": {
"Menu:IdentityManagement": "Identitätsverwaltung",
"Users": "Benutzer",
"NewUser": "Neuer Benutzer",
"UserName": "Benutzername",
"EmailAddress": "E-Mail-Adresse",
"PhoneNumber": "Telefonnummer",
"UserInformations": "Nutzerinformation",
"DisplayName:IsDefault": "Standard",
"DisplayName:IsStatic": "Statisch",
"DisplayName:IsPublic": "Öffentlich",
"Roles": "Rollen",
"Password": "Passwort",
"PersonalInfo": "Mein Profil",
"PersonalSettings": "Persönliche Einstellungen",
"UserDeletionConfirmationMessage": "Benutzer '{0}' wird gelöscht. Bestätigen Sie das?",
"RoleDeletionConfirmationMessage": "Die Rolle '{0}' wird gelöscht. Bestätigen Sie das?",
"DisplayName:RoleName": "Rollenname",
"DisplayName:UserName": "Benutzername",
"DisplayName:Name": "Name",
"DisplayName:Surname": "Nachname",
"DisplayName:Password": "Passwort",
"DisplayName:Email": "E-Mail-Adresse",
"DisplayName:PhoneNumber": "Telefonnummer",
"DisplayName:TwoFactorEnabled": "Zwei-Faktor-Überprüfung",
"DisplayName:LockoutEnabled": "Benutzerkonto nach fehlgeschlagenen Anmeldeversuchen sperren",
"NewRole": "Neue Rolle",
"RoleName": "Rollenname",
"CreationTime": "Erstellungszeitpunkt",
"Permissions": "Berechtigungen",
"DisplayName:CurrentPassword": "Derzeitiges Passwort",
"DisplayName:NewPassword": "Neues Passwort",
"DisplayName:NewPasswordConfirm": "Neues Passwort bestätigen",
"PasswordChangedMessage": "Ihr Passwort wurde erfolgreich geändert.",
"PersonalSettingsSavedMessage": "Ihre persönlichen Einstellungen wurden erfolgreich gespeichert.",
"Volo.Abp.Identity:DefaultError": "Ein unbekannter Fehler ist aufgetreten.",
"Volo.Abp.Identity:ConcurrencyFailure": "Optimitic Concurrency-Fehler, Objekt wurde geändert.",
"Volo.Abp.Identity:DuplicateEmail": "E-Mail '{0}' ist bereits vergeben.",
"Volo.Abp.Identity:DuplicateRoleName": "Der Rollenname '{0}' ist bereits vergeben.",
"Volo.Abp.Identity:DuplicateUserName": "Der Benutzername '{0}' ist bereits vergeben.",
"Volo.Abp.Identity:InvalidEmail": "E-Mail '{0}' ist ungültig.",
"Volo.Abp.Identity:InvalidPasswordHasherCompatibilityMode": "Der angegebene PasswordHasherCompatibilityMode ist ungültig.",
"Volo.Abp.Identity:InvalidPasswordHasherIterationCount": "Die Iterationszahl muss eine positive Ganzzahl sein.",
"Volo.Abp.Identity:InvalidRoleName": "Der Rollenname '{0}' ist ungültig.",
"Volo.Abp.Identity:InvalidToken": "Ungültiger Token.",
"Volo.Abp.Identity:InvalidUserName": "Der Benutzername '{0}' ist ungültig und darf nur Buchstaben oder Ziffern enthalten.",
"Volo.Abp.Identity:LoginAlreadyAssociated": "Ein Benutzer mit diesem Login existiert bereits.",
"Volo.Abp.Identity:PasswordMismatch": "Falsches Passwort.",
"Volo.Abp.Identity:PasswordRequiresDigit": "Passwörter müssen mindestens eine Ziffer haben ('0' - '9').",
"Volo.Abp.Identity:PasswordRequiresLower": "Passwörter müssen mindestens einen Kleinbuchstaben haben ('a' - 'z').",
"Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Passwörter müssen mindestens ein nicht alphanumerisches Zeichen haben.",
"Volo.Abp.Identity:PasswordRequiresUpper": "Passwörter müssen mindestens einen Großbuchstaben ('A' - 'Z') enthalten.",
"Volo.Abp.Identity:PasswordTooShort": "Passwörter müssen mindestens {0} Zeichen lang sein.",
"Volo.Abp.Identity:RoleNotFound": "Rolle {0} existiert nicht.",
"Volo.Abp.Identity:UserAlreadyHasPassword": "Der Benutzer hat bereits ein Passwort festgelegt.",
"Volo.Abp.Identity:UserAlreadyInRole": "Benutzer bereits in Rolle '{0}'.",
"Volo.Abp.Identity:UserLockedOut": "Benutzer ist gesperrt.",
"Volo.Abp.Identity:UserLockoutNotEnabled": "Die Sperrung ist für diesen Benutzer nicht aktiviert.",
"Volo.Abp.Identity:UserNameNotFound": "Benutzer {0} existiert nicht.",
"Volo.Abp.Identity:UserNotInRole": "Der Benutzer hat nicht die Rolle '{0}'.",
"Volo.Abp.Identity:PasswordConfirmationFailed": "Das Passwort stimmt nicht mit dem Bestätigungspasswort überein.",
"Volo.Abp.Identity:010001": "Sie können Ihr eigenes Benutzerkonto nicht löschen!",
"Volo.Abp.Identity:010002": "Es kann nicht mehr als die Organisationseinheit {MaxUserMembershipCount} für einen Benutzer festgelegt werden!",
"Volo.Abp.Identity:010003": "Passwort eines extern angemeldeten Benutzers kann nicht geändert werden!",
"Volo.Abp.Identity:010004": "Es gibt bereits eine Organisationseinheit mit dem Namen {0}. Zwei Einheiten mit demselben Namen können nicht auf derselben Ebene erstellt werden.",
"Volo.Abp.Identity:010005": "Statische Rollen können nicht umbenannt werden.",
"Volo.Abp.Identity:010006": "Statische Rollen können nicht gelöscht werden.",
"Volo.Abp.Identity:010007": "Sie können Ihre Zwei-Faktor-Einstellung nicht ändern.",
"Volo.Abp.Identity:010008": "Die Zwei-Faktor-Einstellung dürfen nicht geändert werden.",
"Identity.OrganizationUnit.MaxUserMembershipCount": "Maximal zulässige Anzahl an Mitgliedschaften in Organisationseinheiten für einen Benutzer",
"Permission:IdentityManagement": "Identitätsverwaltung",
"Permission:RoleManagement": "Rollenverwaltung",
"Permission:Create": "Erstellen",
"Permission:Edit": "Bearbeiten",
"Permission:Delete": "Löschen",
"Permission:ChangePermissions": "Berechtigungen ändern",
"Permission:UserManagement": "Benutzerverwaltung",
"Permission:UserLookup": "Benutzersuche",
"Feature:IdentityGroup": "Identität",
"Feature:TwoFactor": "Zwei-Faktor-Verhalten",
"Feature:TwoFactorDescription": "Stellen Sie das Zwei-Faktor-Verhalten ein. Optionale Werte: Optional, Deaktiviert, Erzwungen",
"Feature:TwoFactor.Optional": "Optional",
"Feature:TwoFactor.Disabled": "Deaktiviert",
"Feature:TwoFactor.Forced": "Erzwungen",
"DisplayName:Abp.Identity.Password.RequiredLength": "Erforderliche Länge",
"DisplayName:Abp.Identity.Password.RequiredUniqueChars": "Erforderliche eindeutige Zeichennummer",
"DisplayName:Abp.Identity.Password.RequireNonAlphanumeric": "Erforderliches nicht alphanumerisches Zeichen",
"DisplayName:Abp.Identity.Password.RequireLowercase": "Erforderlicher Kleinbuchstabe",
"DisplayName:Abp.Identity.Password.RequireUppercase": "Erforderlicher Großbuchstabe",
"DisplayName:Abp.Identity.Password.RequireDigit": "Erforderliche Ziffer",
"DisplayName:Abp.Identity.Lockout.AllowedForNewUsers": "Für neue Benutzer aktiviert",
"DisplayName:Abp.Identity.Lockout.LockoutDuration": "Sperrdauer (Sekunden)",
"DisplayName:Abp.Identity.Lockout.MaxFailedAccessAttempts": "Max. Fehlgeschlagene Zugriffsversuche",
"DisplayName:Abp.Identity.SignIn.RequireConfirmedEmail": "Bestätigte E-Mail-Adresse erforderlich",
"DisplayName:Abp.Identity.SignIn.EnablePhoneNumberConfirmation": "Ermöglichen Sie Benutzern, ihre Telefonnummer zu bestätigen",
"DisplayName:Abp.Identity.SignIn.RequireConfirmedPhoneNumber": "Bestätigte Telefonnummer erforderlich",
"DisplayName:Abp.Identity.User.IsUserNameUpdateEnabled": "Ermöglichen Sie Benutzern, ihre Benutzernamen zu ändern",
"DisplayName:Abp.Identity.User.IsEmailUpdateEnabled": "Ermöglichen Sie Benutzern, ihre E-Mail-Adressen zu ändern",
"Description:Abp.Identity.Password.RequiredLength": "Die Mindestlänge, die ein Passworts aufweisen muss.",
"Description:Abp.Identity.Password.RequiredUniqueChars": "Die Mindestanzahl unterschiedlicher Zeichen, die ein Kennwort enthalten muss.",
"Description:Abp.Identity.Password.RequireNonAlphanumeric": "Wenn Passwörter ein nicht alphanumerisches Zeichen enthalten müssen.",
"Description:Abp.Identity.Password.RequireLowercase": "Wenn Kennwörter einen ASCII-Kleinbuchstaben enthalten müssen.",
"Description:Abp.Identity.Password.RequireUppercase": "Wenn Kennwörter einen ASCII-Großbuchstaben enthalten müssen.",
"Description:Abp.Identity.Password.RequireDigit": "Wenn Passwörter eine Ziffer enthalten müssen.",
"Description:Abp.Identity.Lockout.AllowedForNewUsers": "Gibt an, ob ein neuer Benutzer gesperrt werden kann.",
"Description:Abp.Identity.Lockout.LockoutDuration": "Die Dauer, für die ein Benutzer gesperrt ist, wenn eine Sperre auftritt.",
"Description:Abp.Identity.Lockout.MaxFailedAccessAttempts": "Die Anzahl der fehlgeschlagenen Zugriffsversuche, die zulässig sind, bevor ein Benutzer gesperrt wird, sofern die Sperre aktiviert ist.",
"Description:Abp.Identity.SignIn.RequireConfirmedEmail": "Gibt an, ob eine bestätigte E-Mail-Adresse erforderlich ist, um sich anzumelden.",
"Description:Abp.Identity.SignIn.EnablePhoneNumberConfirmation": "Gibt an, ob die Telefonnummer vom Benutzer bestätigt werden kann.",
"Description:Abp.Identity.SignIn.RequireConfirmedPhoneNumber": "Gibt an, ob eine bestätigte Telefonnummer erforderlich ist, um sich anzumelden.",
"Description:Abp.Identity.User.IsUserNameUpdateEnabled": "Gibt an, ob der Benutzername vom Benutzer aktualisiert werden kann.",
"Description:Abp.Identity.User.IsEmailUpdateEnabled": "Gibt an, ob die E-Mail-Adresse vom Benutzer aktualisiert werden kann.",
"DisplayName:Abp.Identity.TwoFactorBehaviour": "Zwei-Faktoren-Verhalten",
"Description:Abp.Identity.TwoFactorBehaviour": "Zwei-Faktoren-Verhalten",
"DisplayName:Abp.Identity.UsersCanChange": "Ermöglichen Sie Benutzern, ihre Zwei-Faktor-Authentifizierung zu ändern.",
"Description:Abp.Identity.UsersCanChange": "Ermöglichen Sie Benutzern, ihre Zwei-Faktor-Authentifizierung zu ändern."
}
}

14
modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo/Abp/IdentityServer/Localization/Resources/de-DE.json

@ -0,0 +1,14 @@
{
"culture": "de-DE",
"texts": {
"Volo.IdentityServer:DuplicateIdentityResourceName": "Identitätsressourcenname existiert bereits: {Name}",
"Volo.IdentityServer:DuplicateApiResourceName": "Der Name der API-Ressource ist bereits vorhanden: {Name}",
"Volo.IdentityServer:DuplicateApiScopeName": "Der Name des Api-Bereichs existiert bereits: {Name}",
"Volo.IdentityServer:DuplicateClientId": "ClientId existiert bereits: {ClientId}",
"UserLockedOut": "Das Benutzerkonto wurde aufgrund ungültiger Anmeldeversuche gesperrt. Bitte warten Sie eine Weile und versuchen Sie es erneut.",
"InvalidUserNameOrPassword": "Ungültiger Benutzername oder Passwort!",
"LoginIsNotAllowed": "Sie dürfen sich nicht anmelden! Sie müssen Ihre E-Mail-Adresse / Telefonnummer bestätigen.",
"InvalidUsername": "Ungültiger Benutzername oder Passwort!",
"TheTargetUserIsNotLinkedToYou": "Der Zielbenutzer ist nicht mit Ihnen verknüpft!"
}
}

10
modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo/Abp/PermissionManagement/Localization/Domain/de-DE.json

@ -0,0 +1,10 @@
{
"culture": "de-DE",
"texts": {
"Permissions": "Berechtigungen",
"OnlyProviderPermissons": "Nur dieser Anbieter",
"All": "Alles",
"SelectAllInAllTabs": "Alle Berechtigungen gewähren",
"SelectAllInThisTab": "Alles auswählen"
}
}

7
modules/setting-management/src/Volo.Abp.SettingManagement.Domain.Shared/Volo/Abp/SettingManagement/Localization/Resources/AbpSettingManagement/de-DE.json

@ -0,0 +1,7 @@
{
"culture": "de-DE",
"texts": {
"Settings": "Einstellungen",
"SuccessfullySaved": "Erfolgreich gespeichert"
}
}

23
modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/Localization/Resources/de-DE.json

@ -0,0 +1,23 @@
{
"culture": "de-DE",
"texts": {
"Menu:TenantManagement": "Mandantenverwaltung",
"Tenants": "Mandanten",
"NewTenant": "Neuer Mandant",
"TenantName": "Mandantenname",
"DisplayName:TenantName": "Mandantenname",
"TenantDeletionConfirmationMessage": "Der Mandant '{0}' wird gelöscht. Bestätigen Sie das?",
"ConnectionStrings": "Connection Strings",
"DisplayName:DefaultConnectionString": "Standard-Connection String",
"DisplayName:UseSharedDatabase": "Verwenden Sie die freigegebene Datenbank",
"ManageHostFeatures": "Host-Features verwalten",
"Permission:TenantManagement": "Mandantenverwaltung",
"Permission:Create": "Erstellen",
"Permission:Edit": "Bearbeiten",
"Permission:Delete": "Löschen",
"Permission:ManageConnectionStrings": "Connection Strings verwalten",
"Permission:ManageFeatures": "Features verwalten",
"DisplayName:AdminEmailAddress": "Admin-E-Mail-Adresse",
"DisplayName:AdminPassword": "Admin-Passwort"
}
}

14
modules/virtual-file-explorer/src/Volo.Abp.VirtualFileExplorer.Web/Localization/Resources/de-DE.json

@ -0,0 +1,14 @@
{
"culture": "de-DE",
"texts": {
"VirtualFileExplorer": "Virtueller Dateiexplorer",
"VirtualFileType": "Virtueller Dateityp",
"Menu:VirtualFileExplorer": "Virtueller Dateiexplorer",
"LastUpdateTime": "Letzte Aktualisierung",
"VirtualFileName": "Name der virtuellen Datei",
"FileContent": "Dateiinhalt",
"Size": "Größe",
"BackToRoot": "Zurück zum Stammverzeichnis",
"EmptyFileInfoList": "Es gibt keine virtuellen Dateien"
}
}

8
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de-DE.json

@ -0,0 +1,8 @@
{
"culture": "de-DE",
"texts": {
"Menu:Home": "Home",
"Welcome": "Willkommen",
"LongWelcomeMessage": "Willkommen bei der Anwendung. Dies ist ein Startup-Projekt, das auf dem ABP-Framework basiert. Weitere Informationen finden Sie unter abp.io."
}
}

1
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.Host/MyProjectNameHttpApiHostModule.cs

@ -127,6 +127,7 @@ namespace MyCompanyName.MyProjectName
options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe"));
options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文"));
options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文"));
options.Languages.Add(new LanguageInfo("de-DE", "de-DE", "Deutsche", "de"));
});
}

1
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.HttpApi.HostWithIds/MyProjectNameHttpApiHostModule.cs

@ -152,6 +152,7 @@ namespace MyCompanyName.MyProjectName
options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe"));
options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文"));
options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文"));
options.Languages.Add(new LanguageInfo("de-DE", "de-DE", "Deutsche", "de"));
});
}

1
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.IdentityServer/MyProjectNameIdentityServerModule.cs

@ -70,6 +70,7 @@ namespace MyCompanyName.MyProjectName
options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe"));
options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文"));
options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文"));
options.Languages.Add(new LanguageInfo("de-DE", "de-DE", "Deutsche", "de"));
});
Configure<AbpBundlingOptions>(options =>

1
templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Web/MyProjectNameWebModule.cs

@ -168,6 +168,7 @@ namespace MyCompanyName.MyProjectName.Web
options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe"));
options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文"));
options.Languages.Add(new LanguageInfo("zh-Hant", "zh-Hant", "繁體中文"));
options.Languages.Add(new LanguageInfo("de-DE", "de-DE", "Deutsche", "de"));
});
}

7
templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de-DE.json

@ -0,0 +1,7 @@
{
"culture": "de-DE",
"texts": {
"ManageYourProfile": "Verwalten Sie Ihr Profil",
"SamplePageMessage": "Eine Beispielseite für das Modul MyProjectNameModul"
}
}
Loading…
Cancel
Save