Rush StackShopBlogEvents
Skip to main content

Home > @rushstack/localization-utilities

localization-utilities package

Some utilities for working with Rush Stack localization files.

Classes

Class

Description

TypingsGenerator

This is a simple tool that generates .d.ts files for .loc.json, .resx.json, .resjson, and .resx files.

Functions

Function

Description

getPseudolocalizer(options)

Get a function that pseudolocalizes a string.

parseLocFile(options)

parseLocJson({ content, filePath, ignoreString }, input)

parseResJson({ content, ignoreString, filePath }, input)

parseResx(options)

Interfaces

Interface

Description

IInferInterfaceNameExportAsDefaultOptions

ILocalizationFile

ILocalizedString

IParseFileOptions

IParseLocFileOptions

IParseResxOptions

IParseResxOptionsBase

IPseudolocaleOptions

Options for the pseudolocale library.

ITypingsGeneratorOptions

Type Aliases

Type Alias

Description

IgnoreStringFunction

ParserKind