PseudoLocalizer.Core
0.9.1
dotnet add package PseudoLocalizer.Core --version 0.9.1
NuGet\Install-Package PseudoLocalizer.Core -Version 0.9.1
<PackageReference Include="PseudoLocalizer.Core" Version="0.9.1" />
paket add PseudoLocalizer.Core --version 0.9.1
#r "nuget: PseudoLocalizer.Core, 0.9.1"
// Install PseudoLocalizer.Core as a Cake Addin #addin nuget:?package=PseudoLocalizer.Core&version=0.9.1 // Install PseudoLocalizer.Core as a Cake Tool #tool nuget:?package=PseudoLocalizer.Core&version=0.9.1
Pseudolocalizer
Introduction
Pseudolocalizer is a .NET Global Tool for testing internationalization aspects of software. Specifically, it reads string values from resource files in the resx, XLIFF, or GetText Portable Object (PO) format and generates fake translations for the "qps-Ploc" pseudo-locale (MSDN).
The tool is run from the command line and provides the following options for the fake translation:
- Add accents on all letters so that non-localized text can be spotted - but without making the text unreadable.
- Make all words 30% longer, to ensure that there is room for translations.
- Add brackets to show the start and end of each localized string. This makes it possible to spot strings that have been cut off.
- Reverse all words ("mirror"), to simulate right-to-left locales.
- Replace all characters with underscores so that non-localized text can be spotted.
Feedback
Any feedback or issues for this package can be added to the issues in GitHub.
License
This package is licensed under the MIT license.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
.NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen40 was computed. tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- Karambolo.PO.Compact (>= 1.3.0)
NuGet packages (1)
Showing the top 1 NuGet packages that depend on PseudoLocalizer.Core:
Package | Downloads |
---|---|
PseudoLocalizer.Humanizer
A library containing extensions for Humanizer to apply pseudo-localization to strings. |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.9.1 | 1,337 | 6/7/2024 |
0.9.0 | 742 | 11/14/2023 |
0.8.0 | 1,436 | 11/8/2022 |
0.7.0 | 2,198 | 1/31/2022 |
0.6.0 | 493 | 11/19/2021 |
0.5.0 | 478 | 11/8/2021 |
0.4.1 | 754 | 7/12/2021 |
0.4.0 | 668 | 5/6/2021 |
0.3.0 | 1,127 | 9/16/2020 |
0.2.1 | 1,241 | 10/8/2019 |
0.2.0 | 706 | 9/23/2019 |
0.1.2 | 864 | 5/1/2019 |
0.1.1 | 818 | 2/18/2019 |
0.1.1-beta-1589 | 624 | 2/15/2019 |
0.1.0 | 1,243 | 12/9/2018 |
0.1.0-beta-1521 | 1,046 | 12/9/2018 |
0.1.0-beta-1433 | 704 | 11/15/2018 |
0.1.0-beta-1402 | 638 | 11/11/2018 |
See https://github.com/martincostello/Pseudolocalizer/releases for details.