diff --git a/docs/en/Authorization.md b/docs/en/Authorization.md index a17a8dbba7..d92dd03151 100644 --- a/docs/en/Authorization.md +++ b/docs/en/Authorization.md @@ -367,4 +367,4 @@ This is already done for the startup template integration tests. * [Permission Management Module](Modules/Permission-Management.md) * [ASP.NET Core MVC / Razor Pages JavaScript Auth API](API/JavaScript-API/Auth.md) -* [Permissions in Angular Projects](UI/Angular/PermissionManagement/index) +* [Permissions in Angular Projects](UI/Angular/PermissionManagement.md) diff --git a/docs/en/Localization.md b/docs/en/Localization.md index a9608482cb..4091225775 100644 --- a/docs/en/Localization.md +++ b/docs/en/Localization.md @@ -190,4 +190,8 @@ Localize a string: ````js var str = testResource('HelloWorld'); -```` \ No newline at end of file +```` + +## See Also + +* [Localization in Angular UI](UI/Angular/Localization.md) \ No newline at end of file diff --git a/docs/en/UI/Angular/AddingSettingTab.md b/docs/en/UI/Angular/AddingSettingTab.md index dba9ca1a3d..2eb4e9bb61 100644 --- a/docs/en/UI/Angular/AddingSettingTab.md +++ b/docs/en/UI/Angular/AddingSettingTab.md @@ -11,7 +11,7 @@ import { Component } from '@angular/core'; @Component({ selector: 'app-your-custom-settings', template: ` - your-custom-settings works! mySetting: {%{{ mySetting$ | async }}%} + your-custom-settings works! mySetting: {%{{{ mySetting$ | async }}}%} `, }) export class YourCustomSettingsComponent { diff --git a/docs/en/UI/Angular/ComponentReplacement.md b/docs/en/UI/Angular/ComponentReplacement.md index 877e5f67b6..1236fe5c9f 100644 --- a/docs/en/UI/Angular/ComponentReplacement.md +++ b/docs/en/UI/Angular/ComponentReplacement.md @@ -27,7 +27,7 @@ export class AppComponent { } ``` - + ## Available Replaceable Components diff --git a/docs/en/UI/Angular/Localization.md b/docs/en/UI/Angular/Localization.md index 16d3837582..99716603a1 100644 --- a/docs/en/UI/Angular/Localization.md +++ b/docs/en/UI/Angular/Localization.md @@ -1,17 +1,11 @@ ## Localization in Angular Projects -There are three ways to use localization in your project: - -- [Localization pipe](#using-the-localization-pipe) in your component's template -- [Localization service](#using-the-localization-service) in your TypeScript files. -- [Config State](#using-the-config-state) - Before you read about _the Localization Pipe_ and _the Localization Service_, you should know about localization keys. The Localization key format consists of 2 sections which are **Resource Name** and **Key**. `ResourceName::Key` -> If you do not specify the resource name, it will be `defaultResourceName` which is declared in _environment.ts_ +> If you do not specify the resource name, it will be `defaultResourceName` which is declared in `environment.ts` ```js const environment = { @@ -25,9 +19,9 @@ const environment = { So these two are the same: ```html -