diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/de-DE.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/de.json similarity index 96% rename from abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/de-DE.json rename to abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/de.json index 7358fc36e2a..b4287177dfb 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/de-DE.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Account/Localization/Resources/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "Account": "ABP Benutzerkonto - Anmeldung & Registrierung | ABP.IO", "Welcome": "Willkommen", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/de-DE.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/de.json similarity index 98% rename from abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/de-DE.json rename to abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/de.json index 988b5eb20a1..7989031b03f 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/de-DE.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "Permission:Organizations": "Organisationen", "Permission:Manage": "Organisationen verwalten", @@ -26,9 +26,9 @@ "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?", + "NpmPackageDeletionWarningMessage": "Dieses NPM-Paket wird entfernt. Einverstanden?", + "NugetPackageDeletionWarningMessage": "Dieses Nuget-Paket wird entfernt. Einverstanden?", + "ModuleDeletionWarningMessage": "Dieses Modul wird entfernt. Einverstanden?", "Name": "Name", "DisplayName": "Anzeigename", "ShortDescription": "Kurzbeschreibung", @@ -98,7 +98,7 @@ "{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", + "This{0}AlreadyExistInThisOrganization": "{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?", @@ -180,7 +180,7 @@ "ContentSource": "Inhaltsquelle", "Status": "Status", "ReadPost": "Beitrag lesen", - "PostHasBeenWaiting": "Beitrag hat gewartet", + "PostHasBeenWaiting": "Beitrag wartet auf Genehmigung", "PostHasBeenApproved": "Beitrag wurde genehmigt", "PostHasBeenRejected": "Beitrag wurde abgelehnt", "Permission:Community": "Community", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/de-DE.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/de.json similarity index 96% rename from abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/de-DE.json rename to abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/de.json index 35234fe3f18..9c2a9a2a059 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/de-DE.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Base/Localization/Resources/de.json @@ -1,8 +1,8 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "Volo.AbpIo.Domain:010004": "Maximale Mitgliederanzahl erreicht!", - "Volo.AbpIo.Domain:010005": "Miximale Besizeranzahl erreicht!", + "Volo.AbpIo.Domain:010005": "Maximale Besitzeranzahl 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!", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de-DE.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de.json similarity index 99% rename from abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de-DE.json rename to abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de.json index 2fbaccc232a..5b4eb201aaf 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de-DE.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "OrganizationManagement": "Organisationsverwaltung", "OrganizationList": "Organisationsauflistung", @@ -14,7 +14,7 @@ "AddDeveloper": "Entwickler hinzufügen", "UserName": "Benutzername", "Name": "Name", - "EmailAddress": "E-Mail-Adress", + "EmailAddress": "E-Mail Adresse", "Developers": "Entwickler", "LicenseType": "Lizenztyp", "Manage": "Verwalten", @@ -61,7 +61,7 @@ "JoinOurNewsletter": "Abonnieren Sie unseren Newsletter", "Send": "Senden", "Learn": "Lernen", - "AdditionalServices": "Zusatzleitungen", + "AdditionalServices": "Zusatzleistungen", "WhatIsABPFramework": "WAS IST DER ABP-RAHMEN?", "OpenSourceBaseFramework": "Open-Source-Basis-Framework", "ABPFrameworkExplanation": "

ABP Commercial basiert auf dem ABP Framework, einem Open-Source- und Community-gesteuerten Webanwendungs-Framework für ASP.NET Core.

ABP Framework bietet eine hervorragende Infrastruktur zum Schreiben von wartbaren, erweiterbaren und testbarer Code mit Best Practices.

Aufgebaut und integriert in beliebte Tools, die Sie bereits kennen. Niedrige Lernkurve, einfache Anpassung, komfortable Entwicklung.

", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/de-DE.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/de.json similarity index 97% rename from abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/de-DE.json rename to abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/de.json index b9cf0e70554..d4350a5796a 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/de-DE.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Community/Localization/Resources/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "Permission:CommunityPost": "Community-Beitrag", "Permission:Edit": "Bearbeiten", @@ -36,7 +36,6 @@ "FeatureRequest": "Featureanfrage", "CreatePostTitleInfo": "Titel des Beitrags, der in der Beitragsliste angezeigt werden soll.", "CreatePostSummaryInfo": "Eine kurze Zusammenfassung des Beitrags, der in der Beitragsliste angezeigt werden soll.", - "CreatePostCoverInfo": "Fügen Sie zum Erstellen eines effektiven Beitrags ein Titelbild hinzu. Laden Sie Bilder mit einem Seitenverhältnis von 16: 9 hoch, um die beste Ansicht zu erhalten.", "ThisExtensionIsNotAllowed": "Diese Erweiterung ist nicht zulässig.", "TheFileIsTooLarge": "Die Datei ist zu groß.", "GoToThePost": "Gehe zum Beitrag", diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de-DE.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de.json similarity index 99% rename from abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de-DE.json rename to abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de.json index 40e58b90ee3..b38a0a74041 100644 --- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de-DE.json +++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "GetStarted": "Erste Schritte - Startvorlagen", "Create": "Erstellen", diff --git a/docs/en/CLI.md b/docs/en/CLI.md index 5a8769a996d..1ad283ed780 100644 --- a/docs/en/CLI.md +++ b/docs/en/CLI.md @@ -471,10 +471,10 @@ abp translate -c [options] Example: ````bash -abp translate -c de-DE +abp translate -c de ```` -This command created the unified translation file for the `de-DE` (German) culture. +This command created the unified translation file for the `de` (German) culture. ##### Additional Options diff --git a/docs/en/Community-Articles/2022-10-27-Dotnet7-Upgrade/Upgrade-Your-Existing-Projects-to-Dotnet7.md b/docs/en/Community-Articles/2022-10-27-Dotnet7-Upgrade/Upgrade-Your-Existing-Projects-to-Dotnet7.md index 1fcdd78cd58..26aa115e3b8 100644 --- a/docs/en/Community-Articles/2022-10-27-Dotnet7-Upgrade/Upgrade-Your-Existing-Projects-to-Dotnet7.md +++ b/docs/en/Community-Articles/2022-10-27-Dotnet7-Upgrade/Upgrade-Your-Existing-Projects-to-Dotnet7.md @@ -12,7 +12,7 @@ When I wrote this article, the latest .NET version was `7.0.0-rc.2`. So some of ## Install .NET7 SDK -If you are on your development computer, then you need to install the .NET7 SDK `7.x.x`. For the production servers, you need to install the .NET 7 runtimes. Download link for the .NET7 SDK and runtimes is: +If you are on your development computer, then you need to install the .NET7 SDK `7.x.x`. For the production servers, you need to install the .NET 7 runtime. Download link for the .NET7 SDK and runtime is: * https://dotnet.microsoft.com/en-us/download/dotnet/7.0 @@ -252,7 +252,7 @@ For this update, you can check out the following commit as an example: ## ABP Framework .NET 7 Update -In [ABP Framework repository](https://github.com/abpframework/abp), we pdated all our dependencies from .NET 6 to .NET 7. +In [ABP Framework repository](https://github.com/abpframework/abp), we updated all our dependencies from .NET 6 to .NET 7. Not all the changes are here, but you can check out the following PR of the .NET 7 update: * [github.com/abpframework/abp/pull/13626/files](https://github.com/abpframework/abp/pull/13626/files) diff --git a/docs/en/JSON.md b/docs/en/JSON.md index 283690c2e1a..27693bafdac 100644 --- a/docs/en/JSON.md +++ b/docs/en/JSON.md @@ -61,7 +61,7 @@ Properties: ## Newtonsoft -Add [Volo.Abp.Json.Newtonsoft](https://www.nuget.org/packages/Volo.Abp.Json.Newtonsoft) packge and depends on `AbpJsonNewtonsoftModule` to replace the `System Text Json`. +Add [Volo.Abp.Json.Newtonsoft](https://www.nuget.org/packages/Volo.Abp.Json.Newtonsoft) package and depends on `AbpJsonNewtonsoftModule` to replace the `System Text Json`. #### AbpNewtonsoftJsonSerializerOptions diff --git a/docs/en/UI/Angular/Localization.md b/docs/en/UI/Angular/Localization.md index b0156ff3729..f7b0df8ba4d 100644 --- a/docs/en/UI/Angular/Localization.md +++ b/docs/en/UI/Angular/Localization.md @@ -138,7 +138,7 @@ See an example: ], }, { - culture: 'de-DE', + culture: 'de', resources: [ { resourceName: 'MyProjectName', diff --git a/docs/zh-Hans/CLI.md b/docs/zh-Hans/CLI.md index 3444b211ece..77ed762bfd9 100644 --- a/docs/zh-Hans/CLI.md +++ b/docs/zh-Hans/CLI.md @@ -373,7 +373,7 @@ abp translate -c [options] 示例: ````bash -abp translate -c de-DE +abp translate -c de ```` 该命令为 `de-DE` (德语)文化创建了统一的翻译文件. diff --git a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo/Abp/AspNetCore/Mvc/UI/MultiTenancy/Localization/de-DE.json b/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo/Abp/AspNetCore/Mvc/UI/MultiTenancy/Localization/de-DE.json deleted file mode 100644 index a0bb43999a7..00000000000 --- a/framework/src/Volo.Abp.AspNetCore.Mvc.UI.MultiTenancy/Volo/Abp/AspNetCore/Mvc/UI/MultiTenancy/Localization/de-DE.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "GivenTenantIsNotExist": "Der angegebene Client ist nicht vorhanden: {0}", - "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" - } -} diff --git a/framework/src/Volo.Abp.Ddd.Application.Contracts/Volo/Abp/Application/Localization/Resources/AbpDdd/de-DE.json b/framework/src/Volo.Abp.Ddd.Application.Contracts/Volo/Abp/Application/Localization/Resources/AbpDdd/de-DE.json deleted file mode 100644 index 4397fbf5af3..00000000000 --- a/framework/src/Volo.Abp.Ddd.Application.Contracts/Volo/Abp/Application/Localization/Resources/AbpDdd/de-DE.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "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." - } -} \ No newline at end of file diff --git a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/de-DE.json b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/de-DE.json deleted file mode 100644 index 86b254b91ae..00000000000 --- a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/de-DE.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "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}!", - "AbpDbConcurrencyErrorMessage": "Die von Ihnen übermittelten Daten wurden bereits von einem anderen Benutzer/Kunden geändert. Bitte verwerfen Sie die vorgenommenen Änderungen und versuchen Sie es von vorne.", - "Error": "Fehler", - "UnhandledException": "Unbehandelte Ausnahme!", - "401Message": "Nicht autorisiert", - "403Message": "Unzulässig", - "404Message": "Seite nicht gefunden", - "500Message": "Interner Serverfehler", - "403MessageDetail": "Sie sind nicht berechtigt, diesen Vorgang durchzuführen!", - "404MessageDetail": "Entschuldigung, unter dieser Adresse ist nichts." - } -} \ No newline at end of file diff --git a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/de.json b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/de.json index 585e858cb30..20f01e3bd2f 100644 --- a/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/de.json +++ b/framework/src/Volo.Abp.ExceptionHandling/Volo/Abp/ExceptionHandling/Localization/de.json @@ -1,23 +1,26 @@ { "culture": "de", "texts": { - "InternalServerErrorMessage": "Während Ihrer Anfrage ist ein interner Fehler aufgetreten!", - "ValidationErrorMessage": "Ihre Anfrage ist nicht gültig!", - "ValidationNarrativeErrorMessageTitle": "Die folgenden Fehler wurden bei der Validierung entdeckt.", + "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": "Es wurden keine Fehlerdetails vom Server gesendet.", - "DefaultErrorMessage401": "Sie sind nicht authentifiziert.", - "DefaultErrorMessage401Detail": "Sie sollten sich anmelden, um diese Operation durchzuführen.", - "DefaultErrorMessage403": "Sie sind nicht autorisiert!", - "DefaultErrorMessage403Detail": "Es ist Ihnen nicht erlaubt, diese Operation durchzuführen!", + "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 auf dem Server nicht gefunden werden!", + "DefaultErrorMessage404Detail": "Die angeforderte Ressource konnte nicht auf dem Server gefunden werden!", "EntityNotFoundErrorMessage": "Es gibt keine Entität {0} mit id = {1}!", + "AbpDbConcurrencyErrorMessage": "Die von Ihnen übermittelten Daten wurden bereits von einem anderen Benutzer/Kunden geändert. Bitte verwerfen Sie die vorgenommenen Änderungen und versuchen Sie es von vorne.", "Error": "Fehler", - "UnhandledException": "Unerwartete Ausnahme!", - "401Message": "Unauthorisiert", - "403Message": "Verboten", + "UnhandledException": "Unbehandelte Ausnahme!", + "401Message": "Nicht autorisiert", + "403Message": "Unzulässig", "404Message": "Seite nicht gefunden", - "500Message": "Interner Server Fehler" + "500Message": "Interner Serverfehler", + "403MessageDetail": "Sie sind nicht berechtigt, diesen Vorgang durchzuführen!", + "404MessageDetail": "Entschuldigung, unter dieser Adresse ist nichts." } } diff --git a/framework/src/Volo.Abp.GlobalFeatures/Volo/Abp/GlobalFeatures/Localization/de-DE.json b/framework/src/Volo.Abp.GlobalFeatures/Volo/Abp/GlobalFeatures/Localization/de.json similarity index 86% rename from framework/src/Volo.Abp.GlobalFeatures/Volo/Abp/GlobalFeatures/Localization/de-DE.json rename to framework/src/Volo.Abp.GlobalFeatures/Volo/Abp/GlobalFeatures/Localization/de.json index 43c30a935b6..0b9ef5c51c6 100644 --- a/framework/src/Volo.Abp.GlobalFeatures/Volo/Abp/GlobalFeatures/Localization/de-DE.json +++ b/framework/src/Volo.Abp.GlobalFeatures/Volo/Abp/GlobalFeatures/Localization/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "Volo.GlobalFeature:010001": "Der Dienst \"{ServiceName}\" muss die Funktion \"{GlobalFeatureName}\" aktivieren." } diff --git a/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Resources/AbpLocalization/de-DE.json b/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Resources/AbpLocalization/de-DE.json deleted file mode 100644 index 7e2aef7fd7c..00000000000 --- a/framework/src/Volo.Abp.Localization/Volo/Abp/Localization/Resources/AbpLocalization/de-DE.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "DisplayName:Abp.Localization.DefaultLanguage": "Standard-Sprache", - "Description:Abp.Localization.DefaultLanguage": "Die Standard-Sprache der Anwendung." - } -} \ No newline at end of file diff --git a/framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de-DE.json b/framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de-DE.json deleted file mode 100644 index 071ac2eb3dd..00000000000 --- a/framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de-DE.json +++ /dev/null @@ -1,53 +0,0 @@ -{ - "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", - "SuccessfullyDeleted": "Erfolgreich gelöscht", - "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" - } -} \ No newline at end of file diff --git a/framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de.json b/framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de.json index bb15e170bbd..edb4f7563ae 100644 --- a/framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de.json +++ b/framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de.json @@ -4,12 +4,13 @@ "Languages": "Sprachen", "AreYouSure": "Sind Sie sicher?", "Cancel": "Abbrechen", + "Clear": "Bereinigen", "Yes": "Ja", "No": "Nein", "Ok": "Ok", "Close": "Schließen", "Save": "Speichern", - "SavingWithThreeDot": "Speichere...", + "SavingWithThreeDot": "Speichern...", "Actions": "Aktionen", "Delete": "Löschen", "SuccessfullyDeleted": "Erfolgreich gelöscht", @@ -17,30 +18,36 @@ "Refresh": "Aktualisieren", "Language": "Sprache", "LoadMore": "Mehr laden", - "ProcessingWithThreeDot": "Verarbeite...", - "LoadingWithThreeDot": "Lade...", + "ProcessingWithThreeDot": "Wird bearbeitet...", + "LoadingWithThreeDot": "Wird geladen...", "Welcome": "Willkommen", "Login": "Anmelden", "Register": "Registrieren", "Logout": "Abmelden", - "Submit": "Absenden", + "Submit": "Senden", "Back": "Zurück", - "PagerSearch": "Suchen", - "PagerNext": "Nächste", - "PagerPrevious": "Vorherige", + "PagerSearch": "Suche", + "PagerNext": "Vorwärts", + "PagerPrevious": "Zurück", "PagerFirst": "Erste", "PagerLast": "Letzte", - "PagerInfo": "Zeige _START_ bis _END_ von _TOTAL_ Einträgen", - "PagerInfo{0}{1}{2}": "Zeige {0} bis {1} von {2} Einträgen", - "PagerInfoEmpty": "Zeige 0 bis 0 von 0 Einträgen", - "PagerInfoFiltered": "(gefiltert von _MAX_ Einträgen insgesamt)", + "PagerInfo": "_START_ bis _END_ von _TOTAL_ Einträgen", + "PagerInfo{0}{1}{2}": "{0} bis {1} von {2} Einträgen", + "PagerInfoEmpty": "0 bis 0 von 0 Einträgen anzeigen", + "PagerInfoFiltered": "(gefiltert aus _MAX_ Einträgen)", "NoDataAvailableInDatatable": "Keine Daten verfügbar", - "PagerShowMenuEntries": "Zeige _MENU_ Einträge", + "Total": "gesamt", + "Selected": "ausgewählt", + "PagerShowMenuEntries": "_MENU_ Einträge anzeigen", "DatatableActionDropdownDefaultText": "Aktionen", "ChangePassword": "Passwort ändern", "PersonalInfo": "Mein Profil", - "AreYouSureYouWantToCancelEditingWarningMessage": "Sie haben ungespeicherte Änderungen.", - "GoHomePage": "Zur Startseite", - "GoBack": "Zurück" + "AreYouSureYouWantToCancelEditingWarningMessage": "Sie haben nicht gespeicherte Änderungen.", + "GoHomePage": "Gehen Sie zur Startseite", + "GoBack": "Zurück", + "Search": "Suche", + "ItemWillBeDeletedMessageWithFormat": "{0} wird gelöscht!", + "ItemWillBeDeletedMessage": "Dieses Element wird gelöscht!", + "ManageYourAccount": "Verwalten Sie Ihr Benutzerkonto" } -} +} \ No newline at end of file diff --git a/framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de-DE.json b/framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de-DE.json deleted file mode 100644 index f36417ecf42..00000000000 --- a/framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de-DE.json +++ /dev/null @@ -1,34 +0,0 @@ -{ - "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." - } -} \ No newline at end of file diff --git a/framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de.json b/framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de.json index 6c48a6c1fa0..a72a44a3bb3 100644 --- a/framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de.json +++ b/framework/src/Volo.Abp.Validation/Volo/Abp/Validation/Localization/de.json @@ -3,32 +3,32 @@ "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 nicht gültig.", + "{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 eine Zeichenfolge oder Auflistung 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 eine Zeichenfolge oder Auflistung mit einer Mindestlänge von '{1}' sein.", + "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} muss dem regulären Ausdruck '{1}' entsprechen.", - "The {0} field is required.": "Das Feld {0} ist erforderlich.", + "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 geforderten 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 minimalen Länge von {2} und einer maximalen Länge von {1} sein.", - "The {0} field is not a valid fully-qualified http, https, or ftp URL.": "Das {0}-Feld ist keine gültige vollqualifizierte http-, https- oder ftp-URL.", + "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 nicht gültig.", + "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 eine Zeichenfolge oder Auflistung mit einer maximalen Länge von '{0}' sein.", - "ThisFieldMustBeAStringOrArrayTypeWithAMinimumLengthOf{0}": "Dieses Feld muss eine Zeichenfolge oder Auflistung mit einer Mindestlänge von '{0}' sein.", + "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 dem regulären Ausdruck '{0}' entsprechen.", - "ThisFieldIsRequired.": "Dieses Feld ist erforderlich.", + "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 '{0}' sein.", - "ThisFieldIsNotAValidFullyQualifiedHttpHttpsOrFtpUrl": "Dieses Feld ist keine gültige vollqualifizierte http-, https- oder ftp-URL.", + "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." } } \ No newline at end of file diff --git a/framework/test/Volo.Abp.Emailing.Tests/Volo/Abp/Emailing/Localization/de-DE.json b/framework/test/Volo.Abp.Emailing.Tests/Volo/Abp/Emailing/Localization/de-DE.json deleted file mode 100644 index 4b5809aa997..00000000000 --- a/framework/test/Volo.Abp.Emailing.Tests/Volo/Abp/Emailing/Localization/de-DE.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "hello": "Hallo" - } -} \ No newline at end of file diff --git a/framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/CountryNames/de-DE.json b/framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/CountryNames/de-DE.json deleted file mode 100644 index 9ddb93d58d6..00000000000 --- a/framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Base/CountryNames/de-DE.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "USA": "Vereinigte Staaten von Amerika", - "Brazil": "Brasilien" - } -} \ No newline at end of file diff --git a/framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/de-DE.json b/framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/de-DE.json deleted file mode 100644 index e300ad9edc1..00000000000 --- a/framework/test/Volo.Abp.Localization.Tests/Volo/Abp/Localization/TestResources/Source/de-DE.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "Hello {0}.": "Hallo {0}.", - "Car": "Auto", - "CarPlural": "Autos", - "MaxLenghtErrorMessage": "Die Länge dieses Feldes darf maximal '{0}' Zeichen betragen", - "Universe": "Universum", - "FortyTwo": "Zweiundvierzig" - } -} \ No newline at end of file diff --git a/framework/test/Volo.Abp.TextTemplating.Tests/Volo/Abp/TextTemplating/Localization/de-DE.json b/framework/test/Volo.Abp.TextTemplating.Tests/Volo/Abp/TextTemplating/Localization/de.json similarity index 80% rename from framework/test/Volo.Abp.TextTemplating.Tests/Volo/Abp/TextTemplating/Localization/de-DE.json rename to framework/test/Volo.Abp.TextTemplating.Tests/Volo/Abp/TextTemplating/Localization/de.json index 30d812cf159..e7e078ed1be 100644 --- a/framework/test/Volo.Abp.TextTemplating.Tests/Volo/Abp/TextTemplating/Localization/de-DE.json +++ b/framework/test/Volo.Abp.TextTemplating.Tests/Volo/Abp/TextTemplating/Localization/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "HelloText": "Hallo {0}", "HowAreYou": "wie geht es Ihnen?" diff --git a/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/de-DE.json b/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/de-DE.json deleted file mode 100644 index 519c47c36c6..00000000000 --- a/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/de-DE.json +++ /dev/null @@ -1,69 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "Menu:Account": "Account", - "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! Ihr Konto ist inaktiv oder muss Ihre E-Mail-/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.", - "NewPasswordSameAsOld": "Das neue Passwort muss sich vom alten Passwort unterscheiden.", - "Manage": "Verwalten", - "MyAccount": "Mein Benutzerkonto", - "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 zur Anwendung zurückzukehren", - "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}", - "PasswordReset": "Passwort zurücksetzen", - "PasswordResetInfoInEmail": "Wir haben eine Anfrage zur Wiederherstellung des Kontos erhalten! Wenn Sie diese Anforderung initiiert haben, klicken Sie auf den folgenden Link, um Ihr Passwort zurückzusetzen.", - "ResetMyPassword": "Mein Passwort zurücksetzen", - "AccessDenied": "Zugriff abgelehnt!", - "AccessDeniedMessage": "Sie haben keinen Zugriff auf diese Ressource." - } -} \ No newline at end of file diff --git a/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/de.json b/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/de.json index 327e8b5a620..1e9b741462e 100644 --- a/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/de.json +++ b/modules/account/src/Volo.Abp.Account.Application.Contracts/Volo/Abp/Account/Localization/Resources/de.json @@ -1,13 +1,14 @@ { "culture": "de", "texts": { + "Menu:Account": "Account", "UserName": "Benutzername", "EmailAddress": "E-Mail-Adresse", "UserNameOrEmailAddress": "Benutzername oder E-Mail-Adresse", "Password": "Passwort", "RememberMe": "Angemeldet bleiben", - "UseAnotherServiceToLogin": "Einen anderen Dienst zum Anmelden verwenden", - "UserLockedOutMessage": "Das Benutzerkonto wurde aufgrund fehlgeschlagener Anmeldeversuche gesperrt. Bitte warten Sie eine Weile und versuchen Sie es erneut.", + "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! Ihr Konto ist inaktiv oder muss Ihre E-Mail-/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.", @@ -15,17 +16,17 @@ "Login": "Anmelden", "Cancel": "Abbrechen", "Register": "Registrieren", - "AreYouANewUser": "Neuer Benutzer?", + "AreYouANewUser": "Sind Sie ein neuer Benutzer", "AlreadyRegistered": "Bereits registriert?", - "InvalidLoginRequest": "Ungültige Login-Anfrage", - "ThereAreNoLoginSchemesConfiguredForThisClient": "Es sind keine Anmeldeschemata für diesen Client konfiguriert.", - "LogInUsingYourProviderAccount": "Melden Sie sich mit Ihrem {0}-Konto an", - "DisplayName:CurrentPassword": "Aktuelles Passwort", + "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", + "DisplayName:Email": "E-Mail-Adresse", "DisplayName:Name": "Name", "DisplayName:Surname": "Nachname", "DisplayName:Password": "Passwort", @@ -37,10 +38,32 @@ "NewPasswordConfirmFailed": "Bitte bestätigen Sie das neue Passwort.", "NewPasswordSameAsOld": "Das neue Passwort muss sich vom alten Passwort unterscheiden.", "Manage": "Verwalten", - "MyAccount": "Mein Konto", - "DisplayName:Abp.Account.IsSelfRegistrationEnabled": "Ist die Selbstregistrierung aktiviert", - "Description:Abp.Account.IsSelfRegistrationEnabled": "Gibt an, ob ein Benutzer das Konto selbst registrieren kann.", - "DisplayName:Abp.Account.EnableLocalLogin": "Authentifizierung mit einem lokalen Konto", - "Description:Abp.Account.EnableLocalLogin": "Gibt an, ob der Server Benutzern die Authentifizierung mit einem lokalen Konto erlaubt." + "MyAccount": "Mein Benutzerkonto", + "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 zur Anwendung zurückzukehren", + "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 sie dort finden, markieren Sie sie 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}", + "PasswordReset": "Passwort zurücksetzen", + "PasswordResetInfoInEmail": "Wir haben eine Anfrage zur Wiederherstellung des Kontos erhalten! Wenn Sie diese Anforderung initiiert haben, klicken Sie auf den folgenden Link, um Ihr Passwort zurückzusetzen.", + "ResetMyPassword": "Mein Passwort zurücksetzen", + "AccessDenied": "Zugriff abgelehnt!", + "AccessDeniedMessage": "Sie haben keinen Zugriff auf diese Ressource." } } diff --git a/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/de-DE.json b/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/de-DE.json deleted file mode 100644 index 76341d91f94..00000000000 --- a/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/de-DE.json +++ /dev/null @@ -1,61 +0,0 @@ -{ - "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", - "Permission:ClearCache": "Cache leeren", - "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!", - "ClearCache": "Cache leeren", - "ClearCacheConfirmationMessage": "Möchten Sie den Cache wirklich leeren?" - } -} \ No newline at end of file diff --git a/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/de.json b/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/de.json index a6e92154961..77790b28a26 100644 --- a/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/de.json +++ b/modules/blogging/src/Volo.Blogging.Domain.Shared/Volo/Blogging/Localization/Resources/de.json @@ -2,36 +2,37 @@ "culture": "de", "texts": { "Menu:Blogs": "Blogs", - "Menu:BlogManagement": "Blog-Verwaltung", - "Permission: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": "Tags", + "Permission:Tags": "Schlagwörter", "Permission:Comments": "Kommentare", + "Permission:ClearCache": "Cache leeren", "Title": "Titel", "Delete": "Löschen", - "Reply": "Antwort", + "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", + "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": "Alle anzeigen", - "PopularTags": "Beliebte Tags", - "WiewsWithCount": "{0} Aufrufe", + "SeeAll": "Alles sehen", + "PopularTags": "Beliebte Schlagworte", + "WiewsWithCount": "{0} Ansichten", "LastPosts": "Letzte Beiträge", - "LeaveComment": "Kommentar hinterlassen", - "TagsInThisArticle": "Tags in diesem Artikel", + "LeaveComment": "Einen Kommentar hinterlassen", + "TagsInThisArticle": "Schlagworte in diesem Beitrag", "Posts": "Beiträge", "Edit": "Bearbeiten", "BLOG": "BLOG", @@ -43,16 +44,18 @@ "Comment": "Kommentar", "ShareOnTwitter": "Auf Twitter teilen", "CoverImage": "Titelbild", - "CreateANewPost": "Neuen Beitrag erstellen", - "CreateANewBlog": "Neuen Blog erstellen", + "CreateANewPost": "Erstellen Sie einen neuen Beitrag", + "CreateANewBlog": "Erstellen Sie einen neuen Blog", "WhatIsNew": "Was ist neu?", "Name": "Name", - "ShortName": "Kurzname", - "CreationTime": "Erstellungszeit", + "ShortName": "Kurzer Name", + "CreationTime": "Erstellungszeitpunkt", "Description": "Beschreibung", "Blogs": "Blogs", - "Tags": "Tags", + "Tags": "Schlagwörter", "ShareOn": "Teilen auf", - "TitleLengthWarning": "Halten Sie Ihren Titel unter 60 Zeichen, um SEO-freundlich zu sein!" + "TitleLengthWarning": "Halten Sie Ihre Titellänge unter 60 Zeichen, um SEO-freundlich zu sein!", + "ClearCache": "Cache leeren", + "ClearCacheConfirmationMessage": "Möchten Sie den Cache wirklich leeren?" } -} +} \ No newline at end of file diff --git a/modules/docs/app/VoloDocs.Web/Localization/Resources/VoloDocs/Web/de-DE.json b/modules/docs/app/VoloDocs.Web/Localization/Resources/VoloDocs/Web/de-DE.json deleted file mode 100644 index 6fa1db9d7a2..00000000000 --- a/modules/docs/app/VoloDocs.Web/Localization/Resources/VoloDocs/Web/de-DE.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "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!" - } -} \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/de-DE.json b/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/de-DE.json deleted file mode 100644 index 432e9617dc3..00000000000 --- a/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/de-DE.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "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", - "Search": "Suchen", - "SearchResults": "Suchergebnisse" - } -} \ No newline at end of file diff --git a/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/de.json b/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/de.json index 544a7ca7c8a..1039d41b531 100644 --- a/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/de.json +++ b/modules/docs/src/Volo.Docs.Domain/Volo/Docs/Localization/Domain/de.json @@ -10,12 +10,12 @@ "LastEditTime": "Letzte Bearbeitung", "Delete": "Löschen", "ClearCache": "Cache leeren", - "ClearCacheConfirmationMessage": "Sind Sie sicher, alle Caches für das Projekt \"{0}\" zu löschen?", + "ClearCacheConfirmationMessage": "Sind Sie sicher, alle Caches für das Projekt \"{0}\" löschen zu wollen?", "ReIndexAllProjects": "Alle Projekte neu indizieren", "ReIndexProject": "Projekt neu indizieren", - "ReIndexProjectConfirmationMessage": "Sind Sie sicher, dass Sie das Projekt \"{0}\" neu indizieren?", + "ReIndexProjectConfirmationMessage": "Sind Sie sicher, dass Sie das Projekt \"{0}\" neu indizieren wollen?", "SuccessfullyReIndexProject": "Neuindizierung für Projekt \"{0}\"", - "ReIndexAllProjectConfirmationMessage": "Sind Sie sicher, alle Projekte neu zu indizieren?", + "ReIndexAllProjectConfirmationMessage": "Sind Sie sicher, alle Projekte neu indizieren zu wollen?", "SuccessfullyReIndexAllProject": "Alle Projekte erfolgreich neu indizieren", "InThisDocument": "In diesem Dokument", "GoToTop": "Nach oben", diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de-DE.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de-DE.json deleted file mode 100644 index f091299ac2c..00000000000 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de-DE.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "Menu:IdentityManagement": "Identitätsverwaltung", - "Users": "Benutzer", - "NewUser": "Neuer Benutzer", - "UserName": "Benutzername", - "Surname": "Nachname", - "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:IsActive": "Aktiv", - "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": "Die optimistische Gleichzeitigkeitsprüfung ist fehlgeschlagen. Die Entität, an der Sie arbeiten, wurde von einem anderen Benutzer geändert. Bitte verwerfen Sie Ihre Änderungen und versuchen Sie es erneut.", - "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", - "ThisUserIsNotActiveMessage": "Dieser Benutzer ist nicht aktiv.", - "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", - "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." - } -} \ No newline at end of file diff --git a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json index cd87fb24279..5bc9beb4dc0 100644 --- a/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json +++ b/modules/identity/src/Volo.Abp.Identity.Domain.Shared/Volo/Abp/Identity/Localization/de.json @@ -8,7 +8,7 @@ "Surname": "Nachname", "EmailAddress": "E-Mail-Adresse", "PhoneNumber": "Telefonnummer", - "UserInformations": "Benutzerinformationen", + "UserInformations": "Nutzerinformation", "DisplayName:IsDefault": "Standard", "DisplayName:IsStatic": "Statisch", "DisplayName:IsPublic": "Öffentlich", @@ -16,8 +16,8 @@ "Password": "Passwort", "PersonalInfo": "Mein Profil", "PersonalSettings": "Persönliche Einstellungen", - "UserDeletionConfirmationMessage": "Der Benutzer '{0}' wird gelöscht. Sind Sie sicher?", - "RoleDeletionConfirmationMessage": "Die Rolle '{0}' wird gelöscht. Sind Sie sicher?", + "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", @@ -25,13 +25,14 @@ "DisplayName:Password": "Passwort", "DisplayName:Email": "E-Mail-Adresse", "DisplayName:PhoneNumber": "Telefonnummer", - "DisplayName:TwoFactorEnabled": "Zwei-Faktor-Verifizierung", - "DisplayName:LockoutEnabled": "Konto nach fehlgeschlagenen Anmeldeversuchen sperren", + "DisplayName:TwoFactorEnabled": "Zwei-Faktor-Überprüfung", + "DisplayName:IsActive": "Aktiv", + "DisplayName:LockoutEnabled": "Benutzerkonto nach fehlgeschlagenen Anmeldeversuchen sperren", "NewRole": "Neue Rolle", "RoleName": "Rollenname", - "CreationTime": "Erstellungszeit", + "CreationTime": "Erstellungszeitpunkt", "Permissions": "Berechtigungen", - "DisplayName:CurrentPassword": "Aktuelles Passwort", + "DisplayName:CurrentPassword": "Derzeitiges Passwort", "DisplayName:NewPassword": "Neues Passwort", "DisplayName:NewPasswordConfirm": "Neues Passwort bestätigen", "PasswordChangedMessage": "Ihr Passwort wurde erfolgreich geändert.", @@ -45,26 +46,33 @@ "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ültiges Token.", - "Volo.Abp.Identity:InvalidUserName": "Benutzername '{0}' ist ungültig, kann nur Buchstaben oder Ziffern enthalten.", + "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 ('0'-'9') enthalten.", - "Volo.Abp.Identity:PasswordRequiresLower": "Passwörter müssen mindestens einen Kleinbuchstaben ('a'-'z') enthalten.", - "Volo.Abp.Identity:PasswordRequiresNonAlphanumeric": "Passwörter müssen mindestens ein Sonderzeichen enthalten.", - "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 enthalten.", - "Volo.Abp.Identity:RoleNotFound": "Die Rolle {0} existiert nicht.", - "Volo.Abp.Identity:UserAlreadyHasPassword": "Der Benutzer hat bereits ein Passwort gesetzt.", - "Volo.Abp.Identity:UserAlreadyInRole": "Benutzer ist bereits in der Rolle '{0}'.", - "Volo.Abp.Identity:UserLockedOut": "Benutzer ist ausgesperrt.", - "Volo.Abp.Identity:UserLockoutNotEnabled": "Aussperrung ist für diesen Benutzer nicht aktiviert.", + "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": "Benutzer ist nicht in der Rolle '{0}'.", - "Volo.Abp.Identity:PasswordConfirmationFailed": "Passwort stimmt nicht mit dem Bestätigungspasswort überein.", + "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:010001": "Sie können Ihr eigenes Konto nicht löschen!", + "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", + "ThisUserIsNotActiveMessage": "Dieser Benutzer ist nicht aktiv.", "Permission:IdentityManagement": "Identitätsverwaltung", "Permission:RoleManagement": "Rollenverwaltung", "Permission:Create": "Erstellen", @@ -72,34 +80,34 @@ "Permission:Delete": "Löschen", "Permission:ChangePermissions": "Berechtigungen ändern", "Permission:UserManagement": "Benutzerverwaltung", - "Permission:UserLookup": "Benutzer-Lookup", + "Permission:UserLookup": "Benutzersuche", "DisplayName:Abp.Identity.Password.RequiredLength": "Erforderliche Länge", - "DisplayName:Abp.Identity.Password.RequiredUniqueChars": "Erforderliche eindeutige Zeichenanzahl", - "DisplayName:Abp.Identity.Password.RequireNonAlphanumeric": "Erforderliches Sonderzeichen", - "DisplayName:Abp.Identity.Password.RequireLowercase": "Erforderliche Kleinbuchstaben", - "DisplayName:Abp.Identity.Password.RequireUppercase": "Erforderliche Großbuchstaben", + "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": "Aktiviert für neue Benutzer", - "DisplayName:Abp.Identity.Lockout.LockoutDuration": "Aussperrdauer (Sekunden)", - "DisplayName:Abp.Identity.Lockout.MaxFailedAccessAttempts": "Max fehlgeschlagene Zugriffsversuche", - "DisplayName:Abp.Identity.SignIn.RequireConfirmedEmail": "Bestätigte E-Mail erforderlich", - "DisplayName:Abp.Identity.SignIn.EnablePhoneNumberConfirmation": "Telefonnummer-Bestätigung aktivieren", + "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": "Ist die Aktualisierung des Benutzernamens aktiviert?", - "DisplayName:Abp.Identity.User.IsEmailUpdateEnabled": "Ist die E-Mail-Aktualisierung aktiviert?", - "Description:Abp.Identity.Password.RequiredLength": "Die Mindestlänge, die ein Passwort haben muss.", - "Description:Abp.Identity.Password.RequiredUniqueChars": "Die Mindestanzahl eindeutiger Zeichen, die ein Passwort enthalten muss.", - "Description:Abp.Identity.Password.RequireNonAlphanumeric": "Ob Passwörter ein nicht-alphanumerisches Zeichen enthalten müssen.", - "Description:Abp.Identity.Password.RequireLowercase": "Ob Passwörter ein kleingeschriebenes ASCII-Zeichen enthalten müssen.", - "Description:Abp.Identity.Password.RequireUppercase": "Ob Passwörter ein ASCII-Zeichen in Großbuchstaben enthalten müssen.", - "Description:Abp.Identity.Password.RequireDigit": "Ob Passwörter eine Ziffer enthalten müssen.", - "Description:Abp.Identity.Lockout.AllowedForNewUsers": "Ob ein neuer Benutzer ausgesperrt werden kann.", - "Description:Abp.Identity.Lockout.LockoutDuration": "Die Dauer, für die ein Benutzer ausgesperrt ist, wenn eine Sperre auftritt.", - "Description:Abp.Identity.Lockout.MaxFailedAccessAttempts": "Die Anzahl der fehlgeschlagenen Zugriffsversuche, die erlaubt sind, bevor ein Benutzer gesperrt wird, vorausgesetzt, die Sperre ist aktiviert.", - "Description:Abp.Identity.SignIn.RequireConfirmedEmail": "Whether a confirmed email address is required to sign in.", - "Description:Abp.Identity.SignIn.EnablePhoneNumberConfirmation": "Ob für die Anmeldung eine bestätigte E-Mail-Adresse erforderlich ist.", - "Description:Abp.Identity.SignIn.RequireConfirmedPhoneNumber": "Ob für die Anmeldung eine bestätigte Telefonnummer erforderlich ist.", - "Description:Abp.Identity.User.IsUserNameUpdateEnabled": "Ob der Benutzername vom Benutzer aktualisiert werden kann.", - "Description:Abp.Identity.User.IsEmailUpdateEnabled": "Ob die E-Mail durch den Benutzer aktualisiert werden kann." + "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." } -} +} \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo/Abp/IdentityServer/Localization/Resources/de-DE.json b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo/Abp/IdentityServer/Localization/Resources/de-DE.json deleted file mode 100644 index a9949dc8c1f..00000000000 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo/Abp/IdentityServer/Localization/Resources/de-DE.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "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! Ihr Konto ist inaktiv oder muss Ihre E-Mail-/Telefonnummer bestätigen.", - "InvalidUsername": "Ungültiger Benutzername oder Passwort!", - "InvalidAuthenticatorCode": "Ungültiger Authentifizierungscode!", - "TheTargetUserIsNotLinkedToYou": "Der Zielbenutzer ist nicht mit Ihnen verknüpft!" - } -} \ No newline at end of file diff --git a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo/Abp/IdentityServer/Localization/Resources/de.json b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo/Abp/IdentityServer/Localization/Resources/de.json index 8154b4375ac..469bc9b9f49 100644 --- a/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo/Abp/IdentityServer/Localization/Resources/de.json +++ b/modules/identityserver/src/Volo.Abp.IdentityServer.Domain.Shared/Volo/Abp/IdentityServer/Localization/Resources/de.json @@ -1,12 +1,15 @@ { "culture": "de", "texts": { - "Volo.IdentityServer:DuplicateIdentityResourceName": "Identität Ressourcenname existiert bereits: {Name}", - "Volo.IdentityServer:DuplicateApiResourceName": "Api Ressourcenname existiert bereits: {Name}", - "Volo.IdentityServer:DuplicateClientId": "ClientId bereits vorhanden: {ClientId}", - "UserLockedOut": "Das Benutzerkonto wurde aufgrund ungültiger Anmeldeversuche ausgesperrt. Bitte warten Sie eine Weile und versuchen Sie es erneut.", + "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! Ihr Konto ist inaktiv oder muss Ihre E-Mail-/Telefonnummer bestätigen.", - "InvalidUsername": "Ungültiger Benutzername oder Passwort!" + "LoginIsNotAllowed": "Sie dürfen sich nicht anmelden! Ihr Konto ist inaktiv oder Sie müssen Ihre E-Mail-/Telefonnummer bestätigen.", + "InvalidUsername": "Ungültiger Benutzername oder Passwort!", + "InvalidAuthenticatorCode": "Ungültiger Authentifizierungscode!", + "TheTargetUserIsNotLinkedToYou": "Der Zielbenutzer ist nicht mit Ihnen verknüpft!" } } \ No newline at end of file diff --git a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo/Abp/PermissionManagement/Localization/Domain/de-DE.json b/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo/Abp/PermissionManagement/Localization/Domain/de-DE.json deleted file mode 100644 index ab64118c537..00000000000 --- a/modules/permission-management/src/Volo.Abp.PermissionManagement.Domain.Shared/Volo/Abp/PermissionManagement/Localization/Domain/de-DE.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "Permissions": "Berechtigungen", - "OnlyProviderPermissons": "Nur dieser Anbieter", - "All": "Alles", - "SelectAllInAllTabs": "Alle Berechtigungen gewähren", - "SelectAllInThisTab": "Alles auswählen" - } -} \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/Localization/Resources/de-DE.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/Localization/Resources/de-DE.json deleted file mode 100644 index 58d71c92527..00000000000 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/Localization/Resources/de-DE.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "Volo.Abp.TenantManagement:DuplicateTenantName": "Der Name des Mandanten ist bereits vorhanden: {Name}", - "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", - "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" - } -} \ No newline at end of file diff --git a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/Localization/Resources/de.json b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/Localization/Resources/de.json index d011f8391f7..0a62c49a4d9 100644 --- a/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/Localization/Resources/de.json +++ b/modules/tenant-management/src/Volo.Abp.TenantManagement.Domain.Shared/Volo/Abp/TenantManagement/Localization/Resources/de.json @@ -1,22 +1,23 @@ { "culture": "de", "texts": { + "Volo.Abp.TenantManagement:DuplicateTenantName": "Der Name des Mandanten ist bereits vorhanden: {Name}", "Menu:TenantManagement": "Mandantenverwaltung", "Tenants": "Mandanten", "NewTenant": "Neuer Mandant", "TenantName": "Mandantenname", "DisplayName:TenantName": "Mandantenname", - "TenantDeletionConfirmationMessage": "Der Mandant '{0}' wird gelöscht. Sind Sie sicher?", - "ConnectionStrings": "Verbindungszeichenfolgen", - "DisplayName:DefaultConnectionString": "Standard Verbindungszeichenfolge", - "DisplayName:UseSharedDatabase": "Nutze die gemeinsame Datenbank", + "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", "Permission:TenantManagement": "Mandantenverwaltung", "Permission:Create": "Erstellen", "Permission:Edit": "Bearbeiten", "Permission:Delete": "Löschen", - "Permission:ManageConnectionStrings": "Verbindungszeichenfolgen verwalten", - "Permission:ManageFeatures": "Funktionen verwalten", - "DisplayName:AdminEmailAddress": "Admin E-Mail-Adresse", - "DisplayName:AdminPassword": "Admin Password" + "Permission:ManageConnectionStrings": "Connection Strings verwalten", + "Permission:ManageFeatures": "Features verwalten", + "DisplayName:AdminEmailAddress": "Admin-E-Mail-Adresse", + "DisplayName:AdminPassword": "Admin-Passwort" } } \ No newline at end of file diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/Localization/MyProjectName/de-DE.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/Localization/MyProjectName/de.json similarity index 89% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/Localization/MyProjectName/de-DE.json rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/Localization/MyProjectName/de.json index da374cd84c2..05a00caf0c7 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/Localization/MyProjectName/de-DE.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server.Mongo/Localization/MyProjectName/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "Welcome_Title": "Willkommen", "Welcome_Text": "Dies ist eine minimalistische, einschichtige Anwendungsstartvorlage für das ABP-Framework.", diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Localization/MyProjectName/de-DE.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Localization/MyProjectName/de.json similarity index 89% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Localization/MyProjectName/de-DE.json rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Localization/MyProjectName/de.json index da374cd84c2..05a00caf0c7 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Localization/MyProjectName/de-DE.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Blazor.Server/Localization/MyProjectName/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "Welcome_Title": "Willkommen", "Welcome_Text": "Dies ist eine minimalistische, einschichtige Anwendungsstartvorlage für das ABP-Framework.", diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/Localization/MyProjectName/de-DE.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/Localization/MyProjectName/de.json similarity index 89% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/Localization/MyProjectName/de-DE.json rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/Localization/MyProjectName/de.json index da374cd84c2..05a00caf0c7 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/Localization/MyProjectName/de-DE.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host.Mongo/Localization/MyProjectName/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "Welcome_Title": "Willkommen", "Welcome_Text": "Dies ist eine minimalistische, einschichtige Anwendungsstartvorlage für das ABP-Framework.", diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Localization/MyProjectName/de-DE.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Localization/MyProjectName/de.json similarity index 89% rename from templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Localization/MyProjectName/de-DE.json rename to templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Localization/MyProjectName/de.json index da374cd84c2..05a00caf0c7 100644 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Localization/MyProjectName/de-DE.json +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Host/Localization/MyProjectName/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "Welcome_Title": "Willkommen", "Welcome_Text": "Dies ist eine minimalistische, einschichtige Anwendungsstartvorlage für das ABP-Framework.", diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/Localization/MyProjectName/de-DE.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/Localization/MyProjectName/de-DE.json deleted file mode 100644 index da374cd84c2..00000000000 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/Localization/MyProjectName/de-DE.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "Welcome_Title": "Willkommen", - "Welcome_Text": "Dies ist eine minimalistische, einschichtige Anwendungsstartvorlage für das ABP-Framework.", - "Menu:Home": "Home" - } -} diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/Localization/MyProjectName/de.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/Localization/MyProjectName/de.json new file mode 100644 index 00000000000..05a00caf0c7 --- /dev/null +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc.Mongo/Localization/MyProjectName/de.json @@ -0,0 +1,8 @@ +{ + "culture": "de", + "texts": { + "Welcome_Title": "Willkommen", + "Welcome_Text": "Dies ist eine minimalistische, einschichtige Anwendungsstartvorlage für das ABP-Framework.", + "Menu:Home": "Home" + } +} diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Localization/MyProjectName/de-DE.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Localization/MyProjectName/de-DE.json deleted file mode 100644 index da374cd84c2..00000000000 --- a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Localization/MyProjectName/de-DE.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "culture": "de-DE", - "texts": { - "Welcome_Title": "Willkommen", - "Welcome_Text": "Dies ist eine minimalistische, einschichtige Anwendungsstartvorlage für das ABP-Framework.", - "Menu:Home": "Home" - } -} diff --git a/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Localization/MyProjectName/de.json b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Localization/MyProjectName/de.json new file mode 100644 index 00000000000..05a00caf0c7 --- /dev/null +++ b/templates/app-nolayers/aspnet-core/MyCompanyName.MyProjectName.Mvc/Localization/MyProjectName/de.json @@ -0,0 +1,8 @@ +{ + "culture": "de", + "texts": { + "Welcome_Title": "Willkommen", + "Welcome_Text": "Dies ist eine minimalistische, einschichtige Anwendungsstartvorlage für das ABP-Framework.", + "Menu:Home": "Home" + } +} diff --git a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de-DE.json b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de.json similarity index 91% rename from templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de-DE.json rename to templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de.json index aca4528c7c2..831493be867 100644 --- a/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de-DE.json +++ b/templates/app/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "Menu:Home": "Home", "Welcome": "Willkommen", diff --git a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de-DE.json b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de.json similarity index 85% rename from templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de-DE.json rename to templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de.json index f145aeec199..85cdc16aed7 100644 --- a/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de-DE.json +++ b/templates/module/aspnet-core/src/MyCompanyName.MyProjectName.Domain.Shared/Localization/MyProjectName/de.json @@ -1,5 +1,5 @@ { - "culture": "de-DE", + "culture": "de", "texts": { "MyAccount": "Mein Konto", "SamplePageMessage": "Eine Beispielseite für das Modul MyProjectNameModul"