PseudoLocalize 0.9.1

There is a newer version of this package available.
See the version list below for details.
dotnet tool install --global PseudoLocalize --version 0.9.1                
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest # if you are setting up this repo
dotnet tool install --local PseudoLocalize --version 0.9.1                
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=PseudoLocalize&version=0.9.1                
nuke :add-package PseudoLocalize --version 0.9.1                

Pseudolocalizer

NuGet Build status

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 Compatible and additional computed target framework versions.
.NET net6.0 is compatible.  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 is compatible.  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 is compatible.  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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

This package has no dependencies.

Version Downloads Last updated
0.10.0 100 11/13/2024
0.9.1 1,232 6/7/2024
0.9.0 9,051 11/14/2023
0.8.0 2,406 11/8/2022
0.7.0 7,129 1/31/2022
0.6.0 316 11/19/2021
0.5.0 333 11/8/2021
0.4.1 434 7/12/2021
0.4.0 373 5/6/2021
0.3.0 626 9/16/2020
0.2.1 554 10/8/2019
0.2.0 533 9/23/2019
0.1.2 585 5/1/2019
0.1.1 659 2/18/2019
0.1.1-beta-1589 532 2/15/2019
0.1.0 1,214 12/9/2018
0.1.0-beta-1521 1,087 12/9/2018
0.1.0-beta-1520 1,131 12/9/2018
0.1.0-beta-1518 1,116 12/9/2018
0.1.0-beta-1455 529 11/17/2018
0.1.0-beta-1433 542 11/15/2018
0.1.0-beta-1418 585 11/12/2018
0.1.0-beta-1414 554 11/11/2018
0.1.0-beta-1402 527 11/11/2018