ASP.NET Core Pseudo-localization
An example application that demonstrates using pseudo-localization with ASP.NET Core for testing that strings shown in the user interface have been appropriately prepared for localization.
Below is the sample application when run in the default locale (UK English).
Below is the sample application when run using the Windows base pseudo-locale. UI elements that are not user data are rendered using with additional length, accents and surrounded in square brackets.
Any feedback or issues can be added to the issues for this project in GitHub.
The repository is hosted in GitHub: https://github.com/martincostello/aspnet-core-pseudo-localization.git
This project is licensed under the Apache 2.0 license.
Building and Testing
Compiling the application yourself requires Git and the .NET Core SDK to be installed (version
2.2.100 or later).
To build and test the application locally from a terminal/command-line, run one of the following set of commands:
git clone https://github.com/martincostello/aspnet-core-pseudo-localization.git cd aspnet-core-pseudo-localization .\Build.ps1
git clone https://github.com/martincostello/aspnet-core-pseudo-localization.git cd aspnet-core-pseudo-localization ./build.sh