diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo.Abp.AuditLogging.Domain.Shared.csproj b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo.Abp.AuditLogging.Domain.Shared.csproj
index ce65a161ce..a28148f0b7 100644
--- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo.Abp.AuditLogging.Domain.Shared.csproj
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo.Abp.AuditLogging.Domain.Shared.csproj
@@ -5,11 +5,22 @@
 
   
     netstandard2.0
+    true
     
   
 
+  
+    
+    
+  
+
   
     
+    
+  
+
+  
+    
   
 
 
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/AbpAuditLoggingDomainSharedModule.cs b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/AbpAuditLoggingDomainSharedModule.cs
index 8ab6756ebe..46f1337118 100644
--- a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/AbpAuditLoggingDomainSharedModule.cs
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/AbpAuditLoggingDomainSharedModule.cs
@@ -1,16 +1,27 @@
 using Volo.Abp.AuditLogging.Localization;
 using Volo.Abp.Localization;
 using Volo.Abp.Modularity;
+using Volo.Abp.Validation;
+using Volo.Abp.Validation.Localization;
+using Volo.Abp.VirtualFileSystem;
 
 namespace Volo.Abp.AuditLogging;
 
+[DependsOn(typeof(AbpValidationModule))]
 public class AbpAuditLoggingDomainSharedModule : AbpModule
 {
     public override void ConfigureServices(ServiceConfigurationContext context)
     {
+        Configure(options =>
+        {
+            options.FileSets.AddEmbedded();
+        });
+        
         Configure(options =>
         {
-            options.Resources.Add("en");
+            options.Resources.Add("en")
+                .AddBaseTypes(typeof(AbpValidationResource))
+                .AddVirtualJson("/Volo/Abp/AuditLogging/Localization");
         });
     }
 }
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/ar.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/ar.json
new file mode 100644
index 0000000000..e312406b0a
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/ar.json
@@ -0,0 +1,79 @@
+{
+  "culture": "ar",
+  "texts": {
+    "Permission:AuditLogging": "تدوين التسجيل",
+    "Permission:AuditLogs": "سجلات التدقيق",
+    "Menu:AuditLogging": "سجلات التدقيق",
+    "AuditLogs": "سجلات التدقيق",
+    "HttpStatus": "حالة Http",
+    "HttpMethod": "طريقة Http",
+    "HttpMethodFilter": "عامل تصفية أسلوب Http",
+    "HttpRequest": "طلب Http",
+    "User": "المستعمل",
+    "UserNameFilter": "مرشح المستخدم",
+    "HasException": "لديه استثناء",
+    "IpAddress": "عنوان IP",
+    "Time": "زمن",
+    "Duration": "مدة",
+    "Detail": "التفاصيل",
+    "Overall": "شاملة",
+    "Actions": "أجراءات",
+    "ClientIpAddress": "عنوان IP للعميل",
+    "ClientName": "اسم العميل",
+    "BrowserInfo": "معلومات المتصفح",
+    "Url": "عنوان Url",
+    "UserName": "اسم االمستخدم",
+    "UrlFilter": "عامل تصفية عنوان URL",
+    "Exceptions": "استثناءات",
+    "Comments": "تعليقات",
+    "HttpStatusCode": "Http كود الحالة",
+    "HttpStatusCodeFilter": "Http عامل تصفية رمز الحالة",
+    "ServiceName": "خدمة",
+    "MethodName": "طريقة",
+    "CorrelationId": "معرف الارتباط",
+    "ApplicationName": "اسم التطبيق",
+    "ExecutionDuration": "مدة",
+    "ExtraProperties": "خصائص اضافية",
+    "MaxDuration": "الأعلى. مدة",
+    "MinDuration": "دقيقة. مدة",
+    "{0}Milliseconds": "{0} مللي ثانية",
+    "ExecutionTime": "زمن",
+    "Parameters": "المعلمات",
+    "EntityTypeFullName": "نوع الكيان الاسم الكامل",
+    "Entity": "شخصية",
+    "ChangeType": "نوع التغيير",
+    "ChangeTime": "زمن",
+    "NewValue": "قيمة جديدة",
+    "OriginalValue": "القيمة الأصلية",
+    "PropertyName": "اسم الخاصية",
+    "PropertyTypeFullName": "نوع الخاصية الاسم الكامل",
+    "Yes": "نعم",
+    "No": "لا",
+    "Changes": "التغييرات",
+    "AverageExecutionDurationInLogsPerDay": "متوسط مدة التنفيذ",
+    "AverageExecutionDurationInMilliseconds": "متوسط مدة التنفيذ بالمللي ثانية",
+    "ErrorRateInLogs": "معدل الخطأ في السجلات",
+    "Success": "نجاح",
+    "Fault": "خطأ",
+    "NoChanges": "لا تغيرات)",
+    "EntityChanges": "تغييرات الكيان",
+    "EntityId": "معرف الكيان",
+    "EntityChangeStartTime": "تاريخ التغيير الأدنى",
+    "EntityChangeEndTime": "تاريخ التغيير الأقصى",
+    "EntityHistory": "تاريخ الكيان",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} بواسطة {2}.",
+    "Created": "خلقت",
+    "Updated": "محدث",
+    "Deleted": "تم الحذف",
+    "ChangeHistory": "تغيير التاريخ",
+    "FullChangeHistory": "سجل التغيير الكامل",
+    "ChangeDetails": "تغيير التفاصيل",
+    "DurationMs": "المدة (مللي ثانية)",
+    "StartDate": "تاريخ البدء",
+    "EndDate": "تاريخ الانتهاء",
+    "Feature:AuditLoggingGroup": "تدوين التسجيل",
+    "Feature:AuditLoggingEnable": "تمكين صفحة تسجيل التدقيق",
+    "Feature:AuditLoggingEnableDescription": "تفعيل صفحة تسجيل التدقيق في التطبيق."
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/de-DE.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/de-DE.json
new file mode 100644
index 0000000000..b1091b7a63
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/de-DE.json
@@ -0,0 +1,79 @@
+{
+  "culture": "de-DE",
+  "texts": {
+    "Permission:AuditLogging": "Audit-Protokollierung",
+    "Permission:AuditLogs": "Audit-Protokolle",
+    "Menu:AuditLogging": "Audit-Protokolle",
+    "AuditLogs": "Audit-Protokolle",
+    "HttpStatus": "HTTP-Status",
+    "HttpMethod": "HTTP-Methode",
+    "HttpMethodFilter": "HTTP-Methoden-Filter",
+    "HttpRequest": "HTTP Anfrage",
+    "User": "Benutzer",
+    "UserNameFilter": "Benutzer-Filter",
+    "HasException": "Hat Ausnahme",
+    "IpAddress": "IP-Adresse",
+    "Time": "Zeitpunkt",
+    "Duration": "Dauer",
+    "Detail": "Details",
+    "Overall": "Insgesamt",
+    "Actions": "Aktionen",
+    "ClientIpAddress": "Client-IP-Adresse",
+    "ClientName": "Client-Name",
+    "BrowserInfo": "Browser-Informationen",
+    "Url": "URL",
+    "UserName": "Benutzername",
+    "UrlFilter": "URL-Filter",
+    "Exceptions": "Ausnahmen",
+    "Comments": "Kommentare",
+    "HttpStatusCode": "HTTP-Statuscode",
+    "HttpStatusCodeFilter": "HTTP-Statuscode-Filter",
+    "ServiceName": "Service",
+    "MethodName": "Methode",
+    "CorrelationId": "Correlation-Id",
+    "ApplicationName": "Anwendungsname",
+    "ExecutionDuration": "Dauer",
+    "ExtraProperties": "Zusätzliche Eigenschaften",
+    "MaxDuration": "Max. Dauer",
+    "MinDuration": "Min. Dauer",
+    "{0}Milliseconds": "{0} Milisekunden",
+    "ExecutionTime": "Zeitpunkt",
+    "Parameters": "Parameter",
+    "EntityTypeFullName": "Voller Name des Entitätstyp",
+    "Entity": "Entität",
+    "ChangeType": "Änderungstyp",
+    "ChangeTime": "Zeitpunkt",
+    "NewValue": "Neuer Wert",
+    "OriginalValue": "Alter Wert",
+    "PropertyName": "Name der Eigenschaft",
+    "PropertyTypeFullName": "Voller Name der Eigenschaft",
+    "Yes": "Ja",
+    "No": "Nein",
+    "Changes": "Änderungen",
+    "AverageExecutionDurationInLogsPerDay": "Durchschnittliche Ausführungsdauer",
+    "AverageExecutionDurationInMilliseconds": "Durchschnittliche Ausführungsdauer in Milisekunden",
+    "ErrorRateInLogs": "Fehlerrate in Protokollen",
+    "Success": "Erfolg",
+    "Fault": "Fehler",
+    "NoChanges": "Keine Änderung(en)",
+    "EntityChanges": "Entitäts-Änderungen",
+    "EntityId": "Entitäts-Id",
+    "EntityChangeStartTime": "Min. Änderungzeitpunkt",
+    "EntityChangeEndTime": "Max. Änderungszeitpunkt",
+    "EntityHistory": "Entitätsverlauf",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} durch {2}.",
+    "Created": "Erstellt",
+    "Updated": "Aktualisiert",
+    "Deleted": "Gelöscht",
+    "ChangeHistory": "Änderungsverlauf",
+    "FullChangeHistory": "Voller Änderungsverlauf",
+    "ChangeDetails": "Änderungsdetails",
+    "DurationMs": "Dauer (ms)",
+    "StartDate": "Startdatum",
+    "EndDate": "Endtermin",
+    "Feature:AuditLoggingGroup": "Audit-Protokollierung",
+    "Feature:AuditLoggingEnable": "Aktivieren Sie die Überwachungsprotokollseite",
+    "Feature:AuditLoggingEnableDescription": "Aktivieren Sie die Überwachungsprotokollseite in der App."
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/en.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/en.json
new file mode 100644
index 0000000000..5de7585e30
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/en.json
@@ -0,0 +1,81 @@
+{
+  "culture": "en",
+  "texts": {
+    "Permission:AuditLogging": "Audit Logging",
+    "Permission:AuditLogs": "Audit Logs",
+    "Menu:AuditLogging": "Audit Logs",
+    "AuditLogs": "Audit Logs",
+    "HttpStatus": "Http Status",
+    "HttpMethod": "Http Method",
+    "HttpMethodFilter": "Http Method Filter",
+    "HttpRequest": "Http Request",
+    "User": "User",
+    "UserNameFilter": "User Filter",
+    "HasException": "Has Exception",
+    "IpAddress": "Ip Address",
+    "Time": "Time",
+    "Duration": "Duration",
+    "Detail": "Detail",
+    "Overall": "Overall",
+    "Actions": "Actions",
+    "ClientIpAddress": "Client Ip Address",
+    "ClientName": "Client Name",
+    "BrowserInfo": "Browser Info",
+    "Url": "Url",
+    "UserName": "User Name",
+    "TenantImpersonator": "Tenant Impersonator",
+    "UserImpersonator": "User Impersonator",
+    "UrlFilter": "Url Filter",
+    "Exceptions": "Exceptions",
+    "Comments": "Comments",
+    "HttpStatusCode": "Http Status Code",
+    "HttpStatusCodeFilter": "Http Status Code Filter",
+    "ServiceName": "Service",
+    "MethodName": "Method",
+    "CorrelationId": "Correlation Id",
+    "ApplicationName": "Application Name",
+    "ExecutionDuration": "Duration",
+    "ExtraProperties": "Extra properties",
+    "MaxDuration": "Max. Duration",
+    "MinDuration": "Min. Duration",
+    "{0}Milliseconds": "{0} milliseconds",
+    "ExecutionTime": "Time",
+    "Parameters": "Parameters",
+    "EntityTypeFullName": "Entity Type Full Name",
+    "Entity": "Entity",
+    "ChangeType": "Change Type",
+    "ChangeTime": "Time",
+    "NewValue": "New Value",
+    "OriginalValue": "Original Value",
+    "PropertyName": "Property Name",
+    "PropertyTypeFullName": "Property Type Full Name",
+    "Yes": "Yes",
+    "No": "No",
+    "Changes": "Changes",
+    "AverageExecutionDurationInLogsPerDay": "Average execution duration",
+    "AverageExecutionDurationInMilliseconds": "Average execution duration in milliseconds",
+    "ErrorRateInLogs": "Error rate in logs",
+    "Success": "Success",
+    "Fault": "Fault",
+    "NoChanges": "No change(s)",
+    "EntityChanges": "Entity Changes",
+    "EntityId": "Entity Id",
+    "EntityChangeStartTime": "Min Change Date",
+    "EntityChangeEndTime": "Max Change Date",
+    "EntityHistory": "Entity History",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} by {2}.",
+    "Created": "Created",
+    "Updated": "Updated",
+    "Deleted": "Deleted",
+    "ChangeHistory": "Change History",
+    "FullChangeHistory": "Full Change History",
+    "ChangeDetails": "Change Details",
+    "DurationMs": "Duration (ms)",
+    "StartDate": "Start Date",
+    "EndDate": "End Date",
+    "Feature:AuditLoggingGroup": "Audit Logging",
+    "Feature:AuditLoggingEnable": "Enabled audit logging page",
+    "Feature:AuditLoggingEnableDescription": "Enable audit logging page in the application."
+  }
+}
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/es.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/es.json
new file mode 100644
index 0000000000..e2d3da58b3
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/es.json
@@ -0,0 +1,79 @@
+{
+  "culture": "es",
+  "texts": {
+    "Permission:AuditLogging": "Registros de auditoría",
+    "Permission:AuditLogs": "Registros de auditoría",
+    "Menu:AuditLogging": "Registros de auditoría",
+    "AuditLogs": "Registros de auditoría",
+    "HttpStatus": "Estado HTTP",
+    "HttpMethod": "Metodo HTTP",
+    "HttpMethodFilter": "Filtro de método HTTP",
+    "HttpRequest": "Peticion Http",
+    "User": "Usuario",
+    "UserNameFilter": "Filtro de usuario",
+    "HasException": "Tiene error",
+    "IpAddress": "Dirección Ip",
+    "Time": "Tiempo",
+    "Duration": "Duración",
+    "Detail": "Detalles",
+    "Overall": "En general",
+    "Actions": "Acciones",
+    "ClientIpAddress": "Dirección Ip del Cliente",
+    "ClientName": "Nombre de cliente",
+    "BrowserInfo": "Informacion de buscador",
+    "Url": "Url",
+    "UserName": "Nombre de usuario",
+    "UrlFilter": "Filtro de URL",
+    "Exceptions": "Excepciones",
+    "Comments": "Comentarios",
+    "HttpStatusCode": "Código de estado HTTP",
+    "HttpStatusCodeFilter": "Filtro de código de estado HTTP",
+    "ServiceName": "Servicio",
+    "MethodName": "Metodo",
+    "CorrelationId": "ID de correlación",
+    "ApplicationName": "Nombre de la aplicación",
+    "ExecutionDuration": "Duración",
+    "ExtraProperties": "Propiedades adicionales",
+    "MaxDuration": "Max. Duración",
+    "MinDuration": "Min. Duración",
+    "{0}Milliseconds": "{0} milisegundos",
+    "ExecutionTime": "Tiempo",
+    "Parameters": "Parámetros",
+    "EntityTypeFullName": "Tipo de entidad Nombre completo",
+    "Entity": "Entidad",
+    "ChangeType": "Tipo de cambio",
+    "ChangeTime": "Tiempo",
+    "NewValue": "Nuevo valor",
+    "OriginalValue": "Valor original",
+    "PropertyName": "Nombre de la propiedad",
+    "PropertyTypeFullName": "Tipo de propiedad Nombre completo",
+    "Yes": "Si",
+    "No": "No",
+    "Changes": "Cambios",
+    "AverageExecutionDurationInLogsPerDay": "Duración media de ejecución",
+    "AverageExecutionDurationInMilliseconds": "Duración media de ejecución en milisegundos",
+    "ErrorRateInLogs": "Tasa de error en los registros",
+    "Success": "Exitosamente",
+    "Fault": "Culpa",
+    "NoChanges": "No cambio(s)",
+    "EntityChanges": "Cambios en entidad",
+    "EntityId": "Id Entidad",
+    "EntityChangeStartTime": "Cambiar fecha mínima",
+    "EntityChangeEndTime": "Cambiar fecha mámima",
+    "EntityHistory": "Historial de entidad",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} por {2}.",
+    "Created": "Creado",
+    "Updated": "Actualizado",
+    "Deleted": "Eliminado",
+    "ChangeHistory": "Historial de cambios",
+    "FullChangeHistory": "Historial de cambios completo",
+    "ChangeDetails": "Detalles del cambio",
+    "DurationMs": "Duración (ms)",
+    "StartDate": "Fecha de inicio",
+    "EndDate": "Fecha final",
+    "Feature:AuditLoggingGroup": "Registros de auditoría",
+    "Feature:AuditLoggingEnable": "Habilitar la página de registro de auditoría",
+    "Feature:AuditLoggingEnableDescription": "Habilite la página de registro de auditoría en la aplicación."
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/fi.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/fi.json
new file mode 100644
index 0000000000..545ea8b63e
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/fi.json
@@ -0,0 +1,79 @@
+{
+  "culture": "fi",
+  "texts": {
+    "Permission:AuditLogging": "Tarkastusten kirjaaminen",
+    "Permission:AuditLogs": "Tarkastuslokit",
+    "Menu:AuditLogging": "Tarkastuslokit",
+    "AuditLogs": "Tarkastuslokit",
+    "HttpStatus": "Http-tila",
+    "HttpMethod": "Http-menetelmä",
+    "HttpMethodFilter": "Http-menetelmän suodatin",
+    "HttpRequest": "Http-pyyntö",
+    "User": "Käyttäjä",
+    "UserNameFilter": "Käyttäjäsuodatin",
+    "HasException": "Onko poikkeus",
+    "IpAddress": "IP-osoite",
+    "Time": "Aika",
+    "Duration": "Kesto",
+    "Detail": "Yksityiskohta",
+    "Overall": "Yleensä ottaen",
+    "Actions": "Toiminnot",
+    "ClientIpAddress": "Asiakkaan IP-osoite",
+    "ClientName": "Asiakkaan Nimi",
+    "BrowserInfo": "Selaimen tiedot",
+    "Url": "URL-osoite",
+    "UserName": "Käyttäjänimi",
+    "UrlFilter": "URL-suodatin",
+    "Exceptions": "Poikkeukset",
+    "Comments": "Kommentit",
+    "HttpStatusCode": "Http-tilakoodi",
+    "HttpStatusCodeFilter": "Http-tilakoodisuodatin",
+    "ServiceName": "Palvelu",
+    "MethodName": "Menetelmä",
+    "CorrelationId": "Korrelaatiotunnus",
+    "ApplicationName": "sovelluksen nimi",
+    "ExecutionDuration": "Kesto",
+    "ExtraProperties": "Lisäominaisuudet",
+    "MaxDuration": "Maks. Kesto",
+    "MinDuration": "Min. Kesto",
+    "{0}Milliseconds": "{0} millisekuntia",
+    "ExecutionTime": "Aika",
+    "Parameters": "Parametrit",
+    "EntityTypeFullName": "Yhteisön tyyppi Koko nimi",
+    "Entity": "Entiteetti",
+    "ChangeType": "Vaihda tyyppiä",
+    "ChangeTime": "Aika",
+    "NewValue": "Uusi arvo",
+    "OriginalValue": "Alkuperäinen arvo",
+    "PropertyName": "Kiinteistön nimi",
+    "PropertyTypeFullName": "Kiinteistötyyppi Koko nimi",
+    "Yes": "Joo",
+    "No": "Ei",
+    "Changes": "Muutokset",
+    "AverageExecutionDurationInLogsPerDay": "Keskimääräinen suorituksen kesto",
+    "AverageExecutionDurationInMilliseconds": "Keskimääräinen suorituksen kesto millisekunteina",
+    "ErrorRateInLogs": "Virheprosentti lokeissa",
+    "Success": "Menestys",
+    "Fault": "Vika",
+    "NoChanges": "Ei muutoksia)",
+    "EntityChanges": "Entiteetin muutokset",
+    "EntityId": "Entiteetin tunnus",
+    "EntityChangeStartTime": "Pienin muutospäivä",
+    "EntityChangeEndTime": "Korkein muutospäivä",
+    "EntityHistory": "Entiteettihistoria",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} kirjoittanut {2}.",
+    "Created": "Luotu",
+    "Updated": "Päivitetty",
+    "Deleted": "Poistettu",
+    "ChangeHistory": "Muutoshistoria",
+    "FullChangeHistory": "Täysi muutoshistoria",
+    "ChangeDetails": "Muuta tietoja",
+    "DurationMs": "Kesto (ms)",
+    "StartDate": "Aloituspäivämäärä",
+    "EndDate": "Päättymispäivä",
+    "Feature:AuditLoggingGroup": "Tarkastusten kirjaaminen",
+    "Feature:AuditLoggingEnable": "Aktivoi auditointilokisivu",
+    "Feature:AuditLoggingEnableDescription": "Ota käyttöön tarkastuksen kirjaussivu sovelluksessa."
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/fr.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/fr.json
new file mode 100644
index 0000000000..ee3680b87f
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/fr.json
@@ -0,0 +1,79 @@
+{
+  "culture": "fr",
+  "texts": {
+    "Permission:AuditLogging": "Journalisation d'audit",
+    "Permission:AuditLogs": "Journaux d'audit",
+    "Menu:AuditLogging": "Journaux d'audit",
+    "AuditLogs": "Journaux d'audit",
+    "HttpStatus": "État HTTP",
+    "HttpMethod": "Méthode Http",
+    "HttpMethodFilter": "Filtre de méthode Http",
+    "HttpRequest": "Requête HTTP",
+    "User": "Utilisateur",
+    "UserNameFilter": "Filtre utilisateur",
+    "HasException": "A une exception",
+    "IpAddress": "Adresse IP",
+    "Time": "Temps",
+    "Duration": "Durée",
+    "Detail": "Détail",
+    "Overall": "Globalement",
+    "Actions": "Actions",
+    "ClientIpAddress": "Adresse IP du client",
+    "ClientName": "Nom du client",
+    "BrowserInfo": "Informations sur le navigateur",
+    "Url": "URL",
+    "UserName": "Nom d'utilisateur",
+    "UrlFilter": "Filtre d'URL",
+    "Exceptions": "Exceptions",
+    "Comments": "commentaires",
+    "HttpStatusCode": "Code d'état HTTP",
+    "HttpStatusCodeFilter": "Filtre de code d'état HTTP",
+    "ServiceName": "Un service",
+    "MethodName": "Méthode",
+    "CorrelationId": "ID de corrélation",
+    "ApplicationName": "Nom de l'application",
+    "ExecutionDuration": "Durée",
+    "ExtraProperties": "Propriétés supplémentaires",
+    "MaxDuration": "Max. Durée",
+    "MinDuration": "Min. Durée",
+    "{0}Milliseconds": "{0} millisecondes",
+    "ExecutionTime": "Temps",
+    "Parameters": "Paramètres",
+    "EntityTypeFullName": "Type d'entité Nom complet",
+    "Entity": "Entité",
+    "ChangeType": "Changer le type",
+    "ChangeTime": "Temps",
+    "NewValue": "Nouvelle valeur",
+    "OriginalValue": "Valeur d'origine",
+    "PropertyName": "Nom de la propriété",
+    "PropertyTypeFullName": "Type de propriété Nom complet",
+    "Yes": "Oui",
+    "No": "Non",
+    "Changes": "Changements",
+    "AverageExecutionDurationInLogsPerDay": "Durée moyenne d'exécution",
+    "AverageExecutionDurationInMilliseconds": "Durée moyenne d'exécution en millisecondes",
+    "ErrorRateInLogs": "Taux d'erreur dans les journaux",
+    "Success": "Succès",
+    "Fault": "Faute",
+    "NoChanges": "Aucun changement)",
+    "EntityChanges": "Changements d'entité",
+    "EntityId": "ID d'entité",
+    "EntityChangeStartTime": "Date de changement min.",
+    "EntityChangeEndTime": "Date de changement max.",
+    "EntityHistory": "Historique de l'entité",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} par {2}.",
+    "Created": "Créé",
+    "Updated": "Mise à jour",
+    "Deleted": "Supprimé",
+    "ChangeHistory": "Historique des modifications",
+    "FullChangeHistory": "Historique complet des modifications",
+    "ChangeDetails": "Modifier les détails",
+    "DurationMs": "Durée (ms)",
+    "StartDate": "Date de début",
+    "EndDate": "Date de fin",
+    "Feature:AuditLoggingGroup": "Journalisation d'audit",
+    "Feature:AuditLoggingEnable": "Page de journalisation d'audit activée",
+    "Feature:AuditLoggingEnableDescription": "Activez la page de journalisation d'audit dans l'application."
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/hi.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/hi.json
new file mode 100644
index 0000000000..c6d35b093f
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/hi.json
@@ -0,0 +1,79 @@
+{
+  "culture": "hi",
+  "texts": {
+    "Permission:AuditLogging": "ऑडिट लॉगिंग",
+    "Permission:AuditLogs": "ऑडिट लॉग",
+    "Menu:AuditLogging": "ऑडिट लॉग",
+    "AuditLogs": "ऑडिट लॉग",
+    "HttpStatus": "Http स्थिति",
+    "HttpMethod": "Http विधि",
+    "HttpMethodFilter": "Http विधि फ़िल्टर",
+    "HttpRequest": "Http अनुरोध",
+    "User": "उपयोगकर्ता",
+    "UserNameFilter": "उपयोगकर्ता फ़िल्टर",
+    "HasException": "अपवाद है",
+    "IpAddress": "आईपी पता",
+    "Time": "समय",
+    "Duration": "समयांतराल",
+    "Detail": "विस्तार",
+    "Overall": "संपूर्ण",
+    "Actions": "कार्रवाई",
+    "ClientIpAddress": "ग्राहक इप पता",
+    "ClientName": "ग्राहक नाम",
+    "BrowserInfo": "ब्राउज़र जानकारी",
+    "Url": "यूआरएल",
+    "UserName": "उपयोगकर्ता नाम",
+    "UrlFilter": "उर फिल्टर",
+    "Exceptions": "अपवाद",
+    "Comments": "टिप्पणियाँ",
+    "HttpStatusCode": "Http स्थिति कोड",
+    "HttpStatusCodeFilter": "Http स्थिति कोड फ़िल्टर",
+    "ServiceName": "सेवा",
+    "MethodName": "तरीका",
+    "CorrelationId": "सहसंबंध आईडी",
+    "ApplicationName": "आवेदन का नाम",
+    "ExecutionDuration": "समयांतराल",
+    "ExtraProperties": "अतिरिक्त गुण",
+    "MaxDuration": "मैक्स। समयांतराल",
+    "MinDuration": "मिन। समयांतराल",
+    "{0}Milliseconds": "{0} मिलीसेकंड",
+    "ExecutionTime": "समय",
+    "Parameters": "मापदंडों",
+    "EntityTypeFullName": "संपूर्ण प्रकार पूर्ण नाम",
+    "Entity": "सत्ता",
+    "ChangeType": "प्रकार बदलें",
+    "ChangeTime": "समय",
+    "NewValue": "नया मूल्य",
+    "OriginalValue": "असली कीमत",
+    "PropertyName": "संपत्ति का नाम",
+    "PropertyTypeFullName": "संपत्ति का पूरा नाम",
+    "Yes": "हाँ",
+    "No": "नहीं न",
+    "Changes": "परिवर्तन",
+    "AverageExecutionDurationInLogsPerDay": "औसत निष्पादन अवधि",
+    "AverageExecutionDurationInMilliseconds": "मिलीसेकंड में औसत निष्पादन अवधि",
+    "ErrorRateInLogs": "लॉग में त्रुटि दर",
+    "Success": "सफलता",
+    "Fault": "दोष",
+    "NoChanges": "कोई बदलाव नहीं)",
+    "EntityChanges": "इकाई परिवर्तन",
+    "EntityId": "इकाई आईडी",
+    "EntityChangeStartTime": "मिन चेंज डेट",
+    "EntityChangeEndTime": "अधिकतम परिवर्तन तिथि",
+    "EntityHistory": "इकाई इतिहास",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} से {2}।",
+    "Created": "बनाया था",
+    "Updated": "अद्यतन",
+    "Deleted": "हटाए गए",
+    "ChangeHistory": "इतिहास बदलें",
+    "FullChangeHistory": "पूर्ण इतिहास बदलें",
+    "ChangeDetails": "विवरण बदलें",
+    "DurationMs": "अवधि (एमएस)",
+    "StartDate": "आरंभ करने की तिथि",
+    "EndDate": "समाप्ति तिथि",
+    "Feature:AuditLoggingGroup": "ऑडिट लॉगिंग",
+    "Feature:AuditLoggingEnable": "सक्षम ऑडिट लॉगिंग पृष्ठ",
+    "Feature:AuditLoggingEnableDescription": "एप्लिकेशन में ऑडिट लॉगिंग पृष्ठ सक्षम करें।"
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/it.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/it.json
new file mode 100644
index 0000000000..d5a7b70fac
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/it.json
@@ -0,0 +1,79 @@
+{
+  "culture": "it",
+  "texts": {
+    "Permission:AuditLogging": "Registrazione di controllo",
+    "Permission:AuditLogs": "Registri di controllo",
+    "Menu:AuditLogging": "Registri di controllo",
+    "AuditLogs": "Registri di controllo",
+    "HttpStatus": "Stato HTTP",
+    "HttpMethod": "Metodo HTTP",
+    "HttpMethodFilter": "Filtro metodo HTTP",
+    "HttpRequest": "Richiesta HTTP",
+    "User": "Utente",
+    "UserNameFilter": "Filtro utente",
+    "HasException": "Ha un'eccezione",
+    "IpAddress": "Indirizzo IP",
+    "Time": "Orario",
+    "Duration": "Durata",
+    "Detail": "Dettaglio",
+    "Overall": "Complessivo",
+    "Actions": "Azioni",
+    "ClientIpAddress": "Indirizzo IP del cliente",
+    "ClientName": "Nome del cliente",
+    "BrowserInfo": "Informazioni sul browser",
+    "Url": "Url",
+    "UserName": "Nome utente",
+    "UrlFilter": "Filtro URL",
+    "Exceptions": "Eccezioni",
+    "Comments": "Commenti",
+    "HttpStatusCode": "Codice di stato HTTP",
+    "HttpStatusCodeFilter": "Filtro codice di stato HTTP",
+    "ServiceName": "Servizio",
+    "MethodName": "Metodo",
+    "CorrelationId": "ID correlazione",
+    "ApplicationName": "Nome dell'applicazione",
+    "ExecutionDuration": "Durata",
+    "ExtraProperties": "Proprietà extra",
+    "MaxDuration": "Max. Durata",
+    "MinDuration": "Min. Durata",
+    "{0}Milliseconds": "{0} millisecondi",
+    "ExecutionTime": "Orario",
+    "Parameters": "Parametri",
+    "EntityTypeFullName": "Nome completo del tipo di entità",
+    "Entity": "Entità",
+    "ChangeType": "Cambia tipo",
+    "ChangeTime": "Orario",
+    "NewValue": "Nuovo valore",
+    "OriginalValue": "Valore originale",
+    "PropertyName": "Nome della proprietà",
+    "PropertyTypeFullName": "Nome completo del tipo di proprietà",
+    "Yes": "Sì",
+    "No": "No",
+    "Changes": "Modifiche",
+    "AverageExecutionDurationInLogsPerDay": "Durata media dell'esecuzione",
+    "AverageExecutionDurationInMilliseconds": "Durata media dell'esecuzione in millisecondi",
+    "ErrorRateInLogs": "Tasso di errore nei log",
+    "Success": "Successo",
+    "Fault": "Fallito",
+    "NoChanges": "Nessun cambiamento(i)",
+    "EntityChanges": "Modifiche alle entità",
+    "EntityId": "Entity Id",
+    "EntityChangeStartTime": "Data di modifica minima",
+    "EntityChangeEndTime": "Data di modifica massima",
+    "EntityHistory": "Storia dell'entità",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} di {2}.",
+    "Created": "Creato",
+    "Updated": "Aggiornato",
+    "Deleted": "Eliminato",
+    "ChangeHistory": "Cronologia Modifiche",
+    "FullChangeHistory": "Cronologia completa delle modifiche",
+    "ChangeDetails": "Modifica dettagli",
+    "DurationMs": "Durata (ms)",
+    "StartDate": "Data d'inizio",
+    "EndDate": "Data di fine",
+    "Feature:AuditLoggingGroup": "Registrazione di controllo",
+    "Feature:AuditLoggingEnable": "Pagina di registrazione di controllo abilitata",
+    "Feature:AuditLoggingEnableDescription": "Abilita la pagina di registrazione dell'audit nell'applicazione."
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/pt-BR.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/pt-BR.json
new file mode 100644
index 0000000000..d0a66b47dc
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/pt-BR.json
@@ -0,0 +1,79 @@
+{
+  "culture": "pt-BR",
+  "texts": {
+    "Permission:AuditLogging": "Registro de auditoria",
+    "Permission:AuditLogs": "Logs de auditoria",
+    "Menu:AuditLogging": "Logs de auditoria",
+    "AuditLogs": "Logs de auditoria",
+    "HttpStatus": "Status Http",
+    "HttpMethod": "Método Http",
+    "HttpMethodFilter": "Filtro de Método Http",
+    "HttpRequest": "Pedido Http",
+    "User": "Usuário",
+    "UserNameFilter": "Filtro de Usuário",
+    "HasException": "Tem exceção",
+    "IpAddress": "Endereço de IP",
+    "Time": "Tempo",
+    "Duration": "Duração",
+    "Detail": "Detalhe",
+    "Overall": "No geral",
+    "Actions": "Ações",
+    "ClientIpAddress": "Endereço IP do cliente",
+    "ClientName": "Nome do cliente",
+    "BrowserInfo": "Informação do navegador",
+    "Url": "Url",
+    "UserName": "Nome do usuário",
+    "UrlFilter": "Filtro de Url",
+    "Exceptions": "Exceções",
+    "Comments": "Comentários",
+    "HttpStatusCode": "Código de status Http",
+    "HttpStatusCodeFilter": "Filtro de código de status Http",
+    "ServiceName": "Serviço",
+    "MethodName": "Método",
+    "CorrelationId": "Id de Correlação",
+    "ApplicationName": "Nome da Aplicação",
+    "ExecutionDuration": "Duração",
+    "ExtraProperties": "Propriedades extras",
+    "MaxDuration": "Máx. Duração",
+    "MinDuration": "Min. Duração",
+    "{0}Milliseconds": "{0} milissegundos",
+    "ExecutionTime": "Tempo",
+    "Parameters": "Parâmetros",
+    "EntityTypeFullName": "Nome completo do tipo da entidade",
+    "Entity": "Entidade",
+    "ChangeType": "Tipo de mudança",
+    "ChangeTime": "Tempo",
+    "NewValue": "Novo valor",
+    "OriginalValue": "Valor original",
+    "PropertyName": "Nome da propriedade",
+    "PropertyTypeFullName": "Nome completo do tipo da propriedade",
+    "Yes": "Sim",
+    "No": "Não",
+    "Changes": "Mudanças",
+    "AverageExecutionDurationInLogsPerDay": "Duração média de execução",
+    "AverageExecutionDurationInMilliseconds": "Duração média de execução em milissegundos",
+    "ErrorRateInLogs": "Taxa de erros em registros",
+    "Success": "Sucesso",
+    "Fault": "Falha",
+    "NoChanges": "Sem mudança(s)",
+    "EntityChanges": "Mudanças da Entidade",
+    "EntityId": "Id da Entidade",
+    "EntityChangeStartTime": "Data Mínima de Mudança",
+    "EntityChangeEndTime": "Data Máxima de Mudança",
+    "EntityHistory": "História da Entidade",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} por {2}.",
+    "Created": "Criado",
+    "Updated": "Atualizado",
+    "Deleted": "Excluído",
+    "ChangeHistory": "Histórico de Mudanças",
+    "FullChangeHistory": "Histórico Completo de Mudanças",
+    "ChangeDetails": "Detalhes de mudança",
+    "DurationMs": "Duração (ms)",
+    "StartDate": "Data inicial",
+    "EndDate": "Data final",
+    "Feature:AuditLoggingGroup": "Registro de auditoria",
+    "Feature:AuditLoggingEnable": "Página de registro de auditoria habilitada",
+    "Feature:AuditLoggingEnableDescription": "Habilite a página de registro de auditoria no aplicativo."
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/ru.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/ru.json
new file mode 100644
index 0000000000..4995b5b8be
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/ru.json
@@ -0,0 +1,79 @@
+{
+  "culture": "ru",
+  "texts": {
+    "Permission:AuditLogging": "Ведение журнала аудита",
+    "Permission:AuditLogs": "Журналы аудита",
+    "Menu:AuditLogging": "Журналы аудита",
+    "AuditLogs": "Журналы аудита",
+    "HttpStatus": "HTTP-статус",
+    "HttpMethod": "HTTP-метод",
+    "HttpMethodFilter": "Фильтр HTTP-методов",
+    "HttpRequest": "HTTP-запрос",
+    "User": "Пользователь",
+    "UserNameFilter": "Пользовательский фильтр",
+    "HasException": "Имеет исключение",
+    "IpAddress": "Айпи адрес",
+    "Time": "Время",
+    "Duration": "Продолжительность",
+    "Detail": "Деталь",
+    "Overall": "В общем и целом",
+    "Actions": "Действия",
+    "ClientIpAddress": "IP-адрес клиента",
+    "ClientName": "имя клиента",
+    "BrowserInfo": "Информация о браузере",
+    "Url": "URL",
+    "UserName": "Имя пользователя",
+    "UrlFilter": "URL-фильтр",
+    "Exceptions": "Исключения",
+    "Comments": "Комментарии",
+    "HttpStatusCode": "Код состояния HTTP",
+    "HttpStatusCodeFilter": "Фильтр кода состояния HTTP",
+    "ServiceName": "Оказание услуг",
+    "MethodName": "Метод",
+    "CorrelationId": "Идентификатор корреляции",
+    "ApplicationName": "Имя приложения",
+    "ExecutionDuration": "Продолжительность",
+    "ExtraProperties": "Дополнительные свойства",
+    "MaxDuration": "Максимум. Продолжительность",
+    "MinDuration": "Мин. Продолжительность",
+    "{0}Milliseconds": "{0} миллисекунд",
+    "ExecutionTime": "Время",
+    "Parameters": "Параметры",
+    "EntityTypeFullName": "Тип объекта Полное имя",
+    "Entity": "Сущность",
+    "ChangeType": "Тип изменения",
+    "ChangeTime": "Время",
+    "NewValue": "Новое значение",
+    "OriginalValue": "Исходное значение",
+    "PropertyName": "Имя свойства",
+    "PropertyTypeFullName": "Тип недвижимости Полное имя",
+    "Yes": "да",
+    "No": "Нет",
+    "Changes": "Изменения",
+    "AverageExecutionDurationInLogsPerDay": "Средняя продолжительность выполнения",
+    "AverageExecutionDurationInMilliseconds": "Средняя продолжительность выполнения в миллисекундах",
+    "ErrorRateInLogs": "Частота ошибок в логах",
+    "Success": "Успех",
+    "Fault": "Вина",
+    "NoChanges": "Без изменений)",
+    "EntityChanges": "Изменения сущности",
+    "EntityId": "Идентификатор объекта",
+    "EntityChangeStartTime": "Минимальная дата изменения",
+    "EntityChangeEndTime": "Максимальная дата изменения",
+    "EntityHistory": "История объекта",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} от {2}.",
+    "Created": "Созданный",
+    "Updated": "Обновлено",
+    "Deleted": "Удалено",
+    "ChangeHistory": "История изменений",
+    "FullChangeHistory": "Полная история изменений",
+    "ChangeDetails": "Изменить детали",
+    "DurationMs": "Продолжительность (мс)",
+    "StartDate": "Дата начала",
+    "EndDate": "Дата окончания",
+    "Feature:AuditLoggingGroup": "Ведение журнала аудита",
+    "Feature:AuditLoggingEnable": "Включенная страница ведения журнала аудита",
+    "Feature:AuditLoggingEnableDescription": "Включить страницу ведения журнала аудита в приложении."
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/sk.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/sk.json
new file mode 100644
index 0000000000..5d7a6c03bd
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/sk.json
@@ -0,0 +1,79 @@
+{
+  "culture": "sk",
+  "texts": {
+    "Permission:AuditLogging": "Audit logovanie",
+    "Permission:AuditLogs": "Audit logy",
+    "Menu:AuditLogging": "Audit logy",
+    "AuditLogs": "Audit logy",
+    "HttpStatus": "Http stav",
+    "HttpMethod": "Http metóda",
+    "HttpMethodFilter": "Filter metódy Http",
+    "HttpRequest": "Http požiadavka",
+    "User": "Používateľ",
+    "UserNameFilter": "Filter používateľa",
+    "HasException": "Má výnimku",
+    "IpAddress": "IP adresa",
+    "Time": "Čas",
+    "Duration": "Trvanie",
+    "Detail": "Detail",
+    "Overall": "Celkovo",
+    "Actions": "Akcie",
+    "ClientIpAddress": "IP adresa klienta",
+    "ClientName": "Názov klienta",
+    "BrowserInfo": "Informácie o prehliadači",
+    "Url": "Url",
+    "UserName": "Meno používateľa",
+    "UrlFilter": "Filter URL",
+    "Exceptions": "Výnimky",
+    "Comments": "Komentáre",
+    "HttpStatusCode": "Http stavový kód",
+    "HttpStatusCodeFilter": "Filter stavového kódu Http",
+    "ServiceName": "Služba",
+    "MethodName": "Metóda",
+    "CorrelationId": "Id korelácie",
+    "ApplicationName": "Názov aplikácie",
+    "ExecutionDuration": "Trvanie",
+    "ExtraProperties": "Ďalšie vlastnosti",
+    "MaxDuration": "Max. trvanie",
+    "MinDuration": "Min. trvanie",
+    "{0}Milliseconds": "{0} milisekúnd",
+    "ExecutionTime": "Čas",
+    "Parameters": "Parametre",
+    "EntityTypeFullName": "Úplný názov typu entity",
+    "Entity": "Entita",
+    "ChangeType": "Typ zmeny",
+    "ChangeTime": "Čas",
+    "NewValue": "Nová hodnota",
+    "OriginalValue": "Pôvodná hodnota",
+    "PropertyName": "Názov vlastnosti",
+    "PropertyTypeFullName": "Úplný názov typu vlastnosti",
+    "Yes": "Áno",
+    "No": "Nie",
+    "Changes": "Zmeny",
+    "AverageExecutionDurationInLogsPerDay": "Priemerné trvanie vykonávania",
+    "AverageExecutionDurationInMilliseconds": "Priemerné trvanie vykonávania v milisekundách",
+    "ErrorRateInLogs": "Miera chybovosti v logoch",
+    "Success": "Úspech",
+    "Fault": "Porucha",
+    "NoChanges": "Žiadna/e zmena/y",
+    "EntityChanges": "Zmeny entity",
+    "EntityId": "Id entity",
+    "EntityChangeStartTime": "Min. dátum zmeny",
+    "EntityChangeEndTime": "Max. dátum zmeny",
+    "EntityHistory": "História entity",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} vykonal {2}.",
+    "Created": "Vytvorená",
+    "Updated": "Aktualizovaná",
+    "Deleted": "Zmazaná",
+    "ChangeHistory": "História zmien",
+    "FullChangeHistory": "Úplná história zmien",
+    "ChangeDetails": "Podrobnosti zmeny",
+    "DurationMs": "Trvanie (ms)",
+    "StartDate": "Dátum začiatku",
+    "EndDate": "Dátum konca",
+    "Feature:AuditLoggingGroup": "Audit logovanie",
+    "Feature:AuditLoggingEnable": "Povoliť stránku audit logovania",
+    "Feature:AuditLoggingEnableDescription": "Povolená stránka audit logovania v aplikácii."
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/sl.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/sl.json
new file mode 100644
index 0000000000..d5a782dc9e
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/sl.json
@@ -0,0 +1,79 @@
+{
+  "culture": "sl",
+  "texts": {
+    "Permission:AuditLogging": "Revizijsko zapisovanje",
+    "Permission:AuditLogs": "Revizijski zapisi",
+    "Menu:AuditLogging": "Revizijski zapisi",
+    "AuditLogs": "Revizijski zapisi",
+    "HttpStatus": "Http status",
+    "HttpMethod": "Http metoda",
+    "HttpMethodFilter": "Filter Http metode",
+    "HttpRequest": "Http zahtevek",
+    "User": "Uporabnik",
+    "UserNameFilter": "Filter po uporabniku",
+    "HasException": "Ima napako",
+    "IpAddress": "Ip naslov",
+    "Time": "Čas",
+    "Duration": "Trajanje",
+    "Detail": "Podrobnosti",
+    "Overall": "Splošno",
+    "Actions": "Dejanja",
+    "ClientIpAddress": "Ip naslov odjemalca",
+    "ClientName": "Ime odjemalca",
+    "BrowserInfo": "Informacije o brskalniku",
+    "Url": "Url",
+    "UserName": "Uporabniško ime",
+    "UrlFilter": "Filter po Url",
+    "Exceptions": "Napake",
+    "Comments": "Komentarji",
+    "HttpStatusCode": "Http koda statusa",
+    "HttpStatusCodeFilter": "Filter po kodi statusa",
+    "ServiceName": "Storitev",
+    "MethodName": "Metoda",
+    "CorrelationId": "Id korelacije",
+    "ApplicationName": "Ime aplikacije",
+    "ExecutionDuration": "Trajanje",
+    "ExtraProperties": "Dodatne lastnosti",
+    "MaxDuration": "Najd. trajanje",
+    "MinDuration": "Najk. trajanje",
+    "{0}Milliseconds": "{0} milisekund",
+    "ExecutionTime": "Čas",
+    "Parameters": "Parametri",
+    "EntityTypeFullName": "Polno ime vrste entitete",
+    "Entity": "Entiteta",
+    "ChangeType": "Vrsta spremember",
+    "ChangeTime": "Čas",
+    "NewValue": "Nova vrednost",
+    "OriginalValue": "Prvotna vrednost",
+    "PropertyName": "Ime lastnosti",
+    "PropertyTypeFullName": "Polno ime vrste lastnosti",
+    "Yes": "Da",
+    "No": "Ne",
+    "Changes": "Spremembe",
+    "AverageExecutionDurationInLogsPerDay": "Povprečno trajanje izvedbe",
+    "AverageExecutionDurationInMilliseconds": "Povprečno trajanje izvedbe v milisekundah",
+    "ErrorRateInLogs": "Stopnja napak v zapisih",
+    "Success": "Uspešno",
+    "Fault": "Napaka",
+    "NoChanges": "Ni sprememb",
+    "EntityChanges": "Spremembe entitet",
+    "EntityId": "Id. subjekta",
+    "EntityChangeStartTime": "Najmanjši datum spremembe",
+    "EntityChangeEndTime": "Največji datum spremembe",
+    "EntityHistory": "Zgodovina entitete",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} avtorja {2}.",
+    "Created": "Ustvarjeno",
+    "Updated": "Posodobljeno",
+    "Deleted": "Izbrisano",
+    "ChangeHistory": "Zgodovina sprememb",
+    "FullChangeHistory": "Popolna zgodovina sprememb",
+    "ChangeDetails": "Spremeni podrobnosti",
+    "DurationMs": "Trajanje (ms)",
+    "StartDate": "Začetni datum",
+    "EndDate": "Končni datum",
+    "Feature:AuditLoggingGroup": "Revizijsko beleženje",
+    "Feature:AuditLoggingEnable": "Omogočena stran za beleženje revizije",
+    "Feature:AuditLoggingEnableDescription": "Omogočite stran za beleženje revizije v aplikaciji."
+  }
+}
\ No newline at end of file
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/tr.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/tr.json
new file mode 100644
index 0000000000..72b93ad2f4
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/tr.json
@@ -0,0 +1,81 @@
+{
+  "culture": "tr",
+  "texts": {
+    "Permission:AuditLogging": "İşlem Kayıtları",
+    "Permission:AuditLogs": "İşlem Kayıtlarına erişim",
+    "Actions": "Aksiyonlar",
+    "AuditLogs": "Kullanıcı işlem logları",
+    "BrowserInfo": "Tarayıcı Bilgisi",
+    "Changes": "Değişiklikler",
+    "ChangeTime": "Değişiklik Tarihi",
+    "ChangeType": "Değişiklik Türü",
+    "ClientIpAddress": "İstemci Ip Adresi",
+    "ClientName": "İstemci Adı",
+    "Comments": "Yorumlar",
+    "Detail": "Detay",
+    "Duration": "Süre",
+    "Entity": "Entity",
+    "EntityTypeFullName": "Entity Tipi",
+    "Exceptions": "Hatalar",
+    "ExecutionDuration": "Geçen Süre",
+    "HasException": "Hata var mı?",
+    "MaxDuration": "Max. süre",
+    "MinDuration": "Min. süre",
+    "ExecutionTime": "İşlem Tarihi",
+    "HttpMethod": "Http Metodu",
+    "HttpMethodFilter": "Http Method Filtresi",
+    "HttpRequest": "Http İstemi",
+    "HttpStatus": "Http Durumu",
+    "HttpStatusCode": "Http Durum Kodu",
+    "HttpStatusCodeFilter": "Http Durum Kodu Filtresi",
+    "CorrelationId": "Korelasyon ID",
+    "ApplicationName": "Uygulama ismi",
+    "IpAddress": "Ip Adresi",
+    "Menu:AuditLogging": "Kullanıcı işlem logları",
+    "MethodName": "Method",
+    "ExtraProperties": "Ekstra özellikler",
+    "NewValue": "Yeni Değer",
+    "{0}Milliseconds": "{0} milisaniye",
+    "OriginalValue": "İlk Değer",
+    "Overall": "Genel",
+    "Parameters": "Parametreler",
+    "PropertyName": "Property Adı",
+    "PropertyTypeFullName": "Property Türü",
+    "ServiceName": "Servis",
+    "Time": "Tarih",
+    "Url": "Url",
+    "UserName": "Kullanıcı adı",
+    "TenantImpersonator": "Kiracı Taklitçisi",
+    "UserImpersonator": "Kullanıcı Taklitçisi",
+    "UrlFilter": "Url Filtresi",
+    "User": "Kullanıcı",
+    "Yes": "Evet",
+    "No": "Hayır",
+    "UserNameFilter": "Kullanıcı Filtresi",
+    "AverageExecutionDurationInLogsPerDay": "Ortalama işlem süresi",
+    "AverageExecutionDurationInMilliseconds": "Milisaniye cinsinden ortalama işlem süresi",
+    "ErrorRateInLogs": "Loglardaki hata oranı",
+    "Success": "Başarılı",
+    "Fault": "Hatalı",
+    "NoChanges": "Değişiklik yok",
+    "EntityChanges": "Entity Değişiklikleri",
+    "EntityId": "Entity Id",
+    "EntityChangeStartTime": "Min Değişiklik Tarihi",
+    "EntityChangeEndTime": "Max Değişiklik Tarihi",
+    "EntityHistory": "Entity Geçmişi",
+    "DaysAgoTitle": "{1} {0}.",
+    "DaysAgoWithUserTitle": "{1} {2} tarafından {0}.",
+    "Created": "Oluşturuldu",
+    "Updated": "Güncellendi",
+    "Deleted": "Silindi",
+    "ChangeHistory": "Değişiklik Geçmişi",
+    "FullChangeHistory": "Tüm Değişiklik Geçmişi",
+    "ChangeDetails": "Değişiklik Detayı",
+    "DurationMs": "Süre (ms)",
+    "StartDate": "Başlangıç Tarihi",
+    "EndDate": "Bitiş Tarihi",
+    "Feature:AuditLoggingGroup": "İşlem Kayıtları",
+    "Feature:AuditLoggingEnable": "İşlem kayıtları sayfasını etkinleştirin",
+    "Feature:AuditLoggingEnableDescription": "Uygulamadanızdaki işlem kayıtları sayfasını etkinleştirir."
+  }
+}
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/zh-Hans.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/zh-Hans.json
new file mode 100644
index 0000000000..a3aed9f1df
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/zh-Hans.json
@@ -0,0 +1,81 @@
+{
+  "culture": "zh-Hans",
+  "texts": {
+    "Permission:AuditLogging": "审计日志",
+    "Permission:AuditLogs": "审计日志",
+    "Menu:AuditLogging": "审计日志",
+    "AuditLogs": "审计日志",
+    "HttpStatus": "Http状态",
+    "HttpMethod": "Http方法",
+    "HttpMethodFilter": "Http方法过滤",
+    "HttpRequest": "Http请求",
+    "User": "用户",
+    "UserNameFilter": "用户过滤",
+    "HasException": "存在异常",
+    "IpAddress": "IP地址",
+    "Time": "时间",
+    "Duration": "持续时间",
+    "Detail": "详情",
+    "Overall": "总体",
+    "Actions": "操作",
+    "ClientIpAddress": "客户端IP地址",
+    "ClientName": "客户端名称",
+    "BrowserInfo": "浏览器信息",
+    "Url": "Url",
+    "UserName": "用户名",
+    "TenantImpersonator": "租户模拟",
+    "UserImpersonator": "用户模拟",
+    "UrlFilter": "Url过滤",
+    "Exceptions": "异常",
+    "Comments": "评论",
+    "HttpStatusCode": "Http状态码",
+    "HttpStatusCodeFilter": "Http状态码过滤",
+    "ServiceName": "服务名称",
+    "MethodName": "方法名称",
+    "CorrelationId": "关联Id",
+    "ApplicationName": "应用名称",
+    "ExecutionDuration": "持续时间",
+    "ExtraProperties": "额外属性",
+    "MaxDuration": "最大持续时间",
+    "MinDuration": "最小持续时间",
+    "{0}Milliseconds": "{0} 毫秒",
+    "ExecutionTime": "时间",
+    "Parameters": "参数",
+    "EntityTypeFullName": "实体类型全名",
+    "Entity": "实体",
+    "ChangeType": "更改类型",
+    "ChangeTime": "时间",
+    "NewValue": "新值",
+    "OriginalValue": "原始值",
+    "PropertyName": "属性名称",
+    "PropertyTypeFullName": "属性类型全名",
+    "Yes": "Yes",
+    "No": "No",
+    "Changes": "变化",
+    "AverageExecutionDurationInLogsPerDay": "平均处理时间(每天日志)",
+    "AverageExecutionDurationInMilliseconds": "平均处理时间(毫秒)",
+    "ErrorRateInLogs": "日志中的错误率",
+    "Success": "成功",
+    "Fault": "故障",
+    "NoChanges": "没有变化",
+    "EntityChanges": "实体变更",
+    "EntityId": "实体Id",
+    "EntityChangeStartTime": "最小更改日期",
+    "EntityChangeEndTime": "最大更改日期",
+    "EntityHistory": "实体历史",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} 通过 {2}.",
+    "Created": "创建",
+    "Updated": "更新",
+    "Deleted": "已删除",
+    "ChangeHistory": "变更记录",
+    "FullChangeHistory": "完整的变更记录",
+    "ChangeDetails": "变更详情",
+    "DurationMs": "持续时间(毫秒)",
+    "StartDate": "开始时间",
+    "EndDate": "结束时间",
+    "Feature:AuditLoggingGroup": "审计日志",
+    "Feature:AuditLoggingEnable": "启用审计日志页面",
+    "Feature:AuditLoggingEnableDescription": "在应用程序中启用审计日志页面."
+  }
+}
diff --git a/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/zh-Hant.json b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/zh-Hant.json
new file mode 100644
index 0000000000..a828fa8e17
--- /dev/null
+++ b/modules/audit-logging/src/Volo.Abp.AuditLogging.Domain.Shared/Volo/Abp/AuditLogging/Localization/zh-Hant.json
@@ -0,0 +1,81 @@
+{
+  "culture": "zh-Hant",
+  "texts": {
+    "Permission:AuditLogging": "審計日誌",
+    "Permission:AuditLogs": "審計日誌",
+    "Menu:AuditLogging": "審計日誌",
+    "AuditLogs": "審計日誌",
+    "HttpStatus": "Http狀態",
+    "HttpMethod": "Http方法",
+    "HttpMethodFilter": "Http方法過濾",
+    "HttpRequest": "Http請求",
+    "User": "使用者",
+    "UserNameFilter": "使用者過濾",
+    "HasException": "存在異常",
+    "IpAddress": "IP地址",
+    "Time": "時間",
+    "Duration": "持續時間",
+    "Detail": "詳情",
+    "Overall": "總體",
+    "Actions": "操作",
+    "ClientIpAddress": "客戶端IP地址",
+    "ClientName": "客戶端名稱",
+    "BrowserInfo": "瀏覽器資訊",
+    "Url": "Url",
+    "UserName": "使用者名稱",
+    "TenantImpersonator": "租戶模擬",
+    "UserImpersonator": "用戶模擬",
+    "UrlFilter": "Url過濾",
+    "Exceptions": "異常",
+    "Comments": "評論",
+    "HttpStatusCode": "Http狀態碼",
+    "HttpStatusCodeFilter": "Http狀態碼過濾",
+    "ServiceName": "服務名稱",
+    "MethodName": "方法名稱",
+    "CorrelationId": "關聯Id",
+    "ApplicationName": "應用名稱",
+    "ExecutionDuration": "持續時間",
+    "ExtraProperties": "額外屬性",
+    "MaxDuration": "最大持續時間",
+    "MinDuration": "最小持續時間",
+    "{0}Milliseconds": "{0} 毫秒",
+    "ExecutionTime": "時間",
+    "Parameters": "參數",
+    "EntityTypeFullName": "實體型別全名",
+    "Entity": "實體",
+    "ChangeType": "更改型別",
+    "ChangeTime": "時間",
+    "NewValue": "新值",
+    "OriginalValue": "原始值",
+    "PropertyName": "屬性名稱",
+    "PropertyTypeFullName": "屬性型別全名",
+    "Yes": "Yes",
+    "No": "No",
+    "Changes": "變化",
+    "AverageExecutionDurationInLogsPerDay": "平均處理時間(每天日誌)",
+    "AverageExecutionDurationInMilliseconds": "平均處理時間(毫秒)",
+    "ErrorRateInLogs": "日誌中的錯誤率",
+    "Success": "成功",
+    "Fault": "故障",
+    "NoChanges": "沒有變化",
+    "EntityChanges": "實體變更",
+    "EntityId": "實體Id",
+    "EntityChangeStartTime": "最小更改日期",
+    "EntityChangeEndTime": "最大更改日期",
+    "EntityHistory": "實體歷史",
+    "DaysAgoTitle": "{0} {1}.",
+    "DaysAgoWithUserTitle": "{0} {1} 通過 {2}.",
+    "Created": "建立",
+    "Updated": "更新",
+    "Deleted": "已刪除",
+    "ChangeHistory": "變更記錄",
+    "FullChangeHistory": "完整的變更記錄",
+    "ChangeDetails": "變更詳情",
+    "DurationMs": "持續時間(毫秒)",
+    "StartDate": "開始時間",
+    "EndDate": "結束時間",
+    "Feature:AuditLoggingGroup": "審計日誌",
+    "Feature:AuditLoggingEnable": "啟用審計日誌頁面",
+    "Feature:AuditLoggingEnableDescription": "在應用程序中啟用審計日誌頁面."
+  }
+}