diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/fi.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/fi.json
index e474b0b7c9..54d5ed7a71 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/fi.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Admin/Localization/Resources/fi.json
@@ -215,16 +215,16 @@
"Gateway": "Yhdyskäytävä",
"State": "Osavaltio",
"FailReason": "Epäonnistunut syy",
- "ReIndexAllPosts": "Reindex Kaikki viestit",
+ "ReIndexAllPosts": "Indeksoi uudelleen kaikki viestit",
"ReIndexAllPostsConfirmationMessage": "Haluatko varmasti indeksoida kaikki viestit uudelleen?",
"SuccessfullyReIndexAllPosts": "Kaikki viestit on indeksoitu uudelleen.",
"Permission:FullSearch": "Koko tekstihaku",
- "Menu:CliAnalytics": "Cli Analytics",
+ "Menu:CliAnalytics": "Cli-analytiikka",
"Menu:Reports": "Raportit",
"TemplateName": "Mallin nimi",
"TemplateVersion": "Malliversio",
"DatabaseProvider": "Tietokannan tarjoaja",
- "IsTiered": "Onko porrastettu",
+ "IsTiered": "Onko monikerros",
"ProjectName": "Projektin nimi",
"Username": "Käyttäjänimi",
"Tool": "Työkalu",
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json
index 67d25b3dcf..2b376d4955 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Commercial/Localization/Resources/fi.json
@@ -144,7 +144,7 @@
"ApplicationTemplateExplanation": "Sovelluksen käynnistysmallia käytetään uuden verkkosovelluksen luomiseen.",
"EfCoreProvider": "Entity Framework (tukee SQL Serveriä, MySQL: ää, PostgreSQL: ää, Oracle ja muita )",
"AlreadyIncludedInTemplateModules": "Seuraavat moduulit ovat jo mukana ja määritetty tähän malliin:",
- "ApplicationTemplateArchitecture": "Tämä sovellusmalli tukee myös porrastettua arkkitehtuuria, jossa käyttöliittymäkerros, API-kerros ja todennuspalvelu on fyysisesti erotettu.",
+ "ApplicationTemplateArchitecture": "Tämä sovellusmalli tukee myös monikerros arkkitehtuuria, jossa käyttöliittymäkerros, API-kerros ja todennuspalvelu on fyysisesti erotettu.",
"SeeTheGuideOrGoToTheLiveDemo": "Katso teknistä tietoa tästä mallista kehittäjän oppaasta tai siirry live-esittelyyn.",
"DeveloperGuide": "Kehittäjän opas",
"ModuleTemplate": "Moduulimalli",
@@ -653,7 +653,7 @@
"Landing_Page_AbpProvidesSoftwareInfrastructure": "ABP Framework tarjoaa ohjelmistoinfrastruktuurin erinomaisten verkkosovellusten kehittämiseen parhaiden käytäntöjen kanssa.",
"Landing_Page_MicroserviceCompatibleArchitecture": "Microservice-yhteensopiva arkkitehtuuri",
"Landing_Page_PreBuiltApplicationModulesAndThemes": "Valmiiksi rakennetut sovellusmoduulit ja teemat",
- "Landing_Page_MultiTenantArchitecture": "Usean vuokralaisen arkkitehtuuri",
+ "Landing_Page_MultiTenantArchitecture": "Monivuokraus arkkitehtuuri",
"Landing_Page_MultiTenancyDescription": "SaaS-sovellukset on tehty helpoksi! Integroitu monivuokraus tietokannasta käyttöliittymään.",
"Landing_Page_DDDIntroduction": "Suunniteltu ja kehitetty DDD-mallien ja -periaatteiden perusteella. Tarjoaa kerrostetun mallin sovelluksellesi.",
"Landing_Page_CrossCuttingConcernsInfo": "Täydellinen infrastruktuuri valtuutukseen, validointiin, poikkeusten käsittelyyn, välimuistiin, tarkastuslokiin, tapahtumien hallintaan ja muuhun.",
diff --git a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json
index 3711300c48..51972e4155 100644
--- a/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json
+++ b/abp_io/AbpIoLocalization/AbpIoLocalization/Www/Localization/Resources/fi.json
@@ -14,7 +14,7 @@
"CreateNow": "Luo nyt",
"TheStartupProject": "Käynnistysprojekti",
"Tutorial": "Opetusohjelma",
- "UsingCLI": "CLI: n käyttö",
+ "UsingCLI": "CLI:n käyttö",
"SeeDetails": "Katso yksityiskohdat",
"AbpShortDescription": "ABP Framework on täydellinen infrastruktuuri nykyaikaisten verkkosovellusten luomiseen noudattamalla ohjelmistokehityksen parhaita käytäntöjä ja käytäntöjä.",
"SourceCodeUpper": "LÄHDEKOODI",
@@ -23,9 +23,9 @@
"Architecture": "Arkkitehtuuri",
"Modular": "Modulaarinen",
"DontRepeatYourself": "Älä toista itseäsi",
- "DeveloperFocused": "Kehittäjä kohdennettu",
- "FullStackApplicationInfrastructure": "Täyden pinon sovellusinfrastruktuuri.",
- "DomainDrivenDesign": "Toimialueohjattu suunnittelu",
+ "DeveloperFocused": "Kehittäjä-kohdennettu",
+ "FullStackApplicationInfrastructure": "Full stack sovellusinfrastruktuuri.",
+ "DomainDrivenDesign": "Domain Driven Design",
"DomainDrivenDesignExplanation": "Suunniteltu ja kehitetty DDD-mallien ja -periaatteiden perusteella. Tarjoaa kerrostetun mallin sovelluksellesi.",
"Authorization": "Valtuutus",
"AuthorizationExplanation": "Edistynyt käyttöoikeudet käyttäjän, roolin ja tarkan käyttöjärjestelmän avulla. Rakennettu Microsoft Identity -kirjastoon.",
@@ -64,7 +64,7 @@
"TransactionManagement": "Tapahtumien hallinta",
"AuditLogging": "Tarkastusten kirjaaminen",
"Caching": "Välimuisti",
- "Multitenancy": "Monivärinen",
+ "Multitenancy": "Monivuokraus",
"DataFiltering": "Tietojen suodatus",
"ConventionOverConfiguration": "Kokoonpanon määritys",
"ConventionOverConfigurationExplanation": "ABP toteuttaa oletusarvoisesti yleiset sovelluskäytännöt minimaalisella tai nolla-kokoonpanolla.",
@@ -136,8 +136,8 @@
"ValueObject": "Arvo-objekti",
"ApplicationService": "Sovelluspalvelu",
"DataTransferObject": "Tiedonsiirtokohde",
- "AggregateRootEntity": "Kokonaisjuuri, entiteetti",
- "AutoRESTAPIsExplanation": "ABP voi määrittää sovelluspalvelut automaattisesti API-ohjaimiksi sopimuksen mukaan.",
+ "AggregateRootEntity": "Aggregate Root, entiteetti",
+ "AutoRESTAPIsExplanation": "ABP voi määrittää sovelluspalvelut automaattisesti API-kontrollereiksi sopimuksen mukaan.",
"DynamicClientProxiesExplanation": "Kuluta helposti API: si JavaScript- ja C# -asiakkailta.",
"DistributedEventBusWithRabbitMQIntegrationExplanation": "Julkaise ja kuluta jaettuja tapahtumia helposti käyttämällä sisäänrakennettua hajautettua tapahtumaväylää, jossa on käytettävissä RabbitMQ-integraatio.",
"TestInfrastructureExplanation": "Kehys on kehitetty yksikkö- ja integraatiotestaus ajatellen. Tarjoaa sinulle perusluokkia helpottamaan. Käynnistysmalleissa on valmiiksi konfiguroitu testaus.",
@@ -159,9 +159,9 @@
"UiFramework": "Käyttöliittymäkehys",
"EmailAddress": "Sähköpostiosoite",
"Mobile": "Matkapuhelin",
- "ReactNative": "Reagoi Native",
+ "ReactNative": "React Native",
"Strong": "Vahva",
- "Complete": "Saattaa loppuun",
+ "Complete": "Valmis",
"BasedLayeringModel": "Perustuva kerrosmalli",
"Microservice": "Mikropalvelu",
"Compatible": "Yhteensopiva",
@@ -172,7 +172,7 @@
"DynamicClientProxyDocument": "Katso dynaamisen asiakkaan välityspalvelimen dokumentaatiot JavaScript ja C#.",
"EmailSMSAbstractionsDocument": "Katso lisätietoja sähköpostitse ja tekstiviestien lähettäminen -asiakirjoista.",
"CreateProjectWizard": "Tämä ohjattu toiminto luo uuden projektin käynnistysmallista, joka on määritetty oikein aloittamaan projekti.",
- "TieredOption": "Luo porrastetun ratkaisun, jossa Web- ja Http-API-kerrokset erotetaan fyysisesti. Jos sitä ei ole valittu, luodaan kerrostettu ratkaisu, joka on vähemmän monimutkainen ja sopii useimpiin tilanteisiin.",
+ "TieredOption": "Luo monikerros ratkaisun, jossa Web- ja Http-API-kerrokset erotetaan fyysisesti. Jos sitä ei ole valittu, luodaan kerrostettu ratkaisu, joka on vähemmän monimutkainen ja sopii useimpiin tilanteisiin.",
"SeparateIdentityServerOption": "Erottaa palvelinpuolen kahteen sovellukseen: Ensimmäinen on identiteettipalvelimelle ja toinen palvelinpuolen HTTP-sovellusliittymälle.",
"ProgressiveWebApplicationOption": "Määrittää projektin progressiiviseksi verkkosovellukseksi (PWA)",
"UseslatestPreVersion": "Käyttää uusinta julkaisua edeltävää versiota",
diff --git a/modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo/Docs/Admin/Localization/Resources/Docs/ApplicationContracts/fi.json b/modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo/Docs/Admin/Localization/Resources/Docs/ApplicationContracts/fi.json
index 57db9cec45..71af6c0402 100644
--- a/modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo/Docs/Admin/Localization/Resources/Docs/ApplicationContracts/fi.json
+++ b/modules/docs/src/Volo.Docs.Admin.Application.Contracts/Volo/Docs/Admin/Localization/Resources/Docs/ApplicationContracts/fi.json
@@ -13,11 +13,11 @@
"CreateANewProject": "Luo uusi projekti",
"Edit": "Muokkaa",
"Create": "Luo",
- "Pull": "Vedä",
+ "Pull": "Vedä (Pull)",
"Projects": "Projektit",
"Name": "Nimi",
"ShortName": "Lyhyt nimi",
- "DocumentStoreType": "DocumentStoreType",
+ "DocumentStoreType": "Asiakirjavaraston tyyppi",
"Format": "Muoto",
"ShortNameInfoText": "Käytetään yksilölliseen URL-osoitteeseen.",
"DisplayName:Name": "Nimi",
@@ -33,7 +33,7 @@
"DisplayName:GitHubUserAgent": "GitHub-käyttäjäagentti",
"DisplayName:GithubVersionProviderSource": "GitHub-version tarjoajan lähde",
"DisplayName:VersionBranchPrefix": "Versiohaaran etuliite",
- "DisplayName:All": "Kaikki",
+ "DisplayName:All": "Vedä (Pull) Kaikki",
"DisplayName:LanguageCode": "Kielikoodi",
"DisplayName:Version": "Versio",
"Documents": "Asiakirjat",