UIZE JavaScript Framework

MODULES Uize.Build.Loc

1. Introduction

The Uize.Build.Loc package lets you execute one of the localization service methods for a project that is configured for localization.

DEVELOPERS: Chris van Rensburg

USAGE

node build.js Uize.Build.Loc project=[projectName] method=[locMethodName]

1.1. Parameters

1.1.1. method

The name of a service method of the Uize.Services.Loc service (export, import, metrics, or pseudoLocalize).

1.1.2. project

The name of a project, as configured in the moduleConfigs ['Uize.Build.Loc'].projects object of the uize-config.json file.

1.1.2.1. Executing a Method For All Projects

To execute a specific localization method for all projects listed in the config, one can either omit the project parameter or one can specify the special "*" wildcard value.

EXAMPLES

node build.js Uize.Build.Loc method=export
node build.js Uize.Build.Loc project=* method=export

1.1.2.2. Executing a Method for Multiple Projects

To execute a specific localization method for multiple projects, the projects can be specified as a comma-separated list for the project parameter.

EXAMPLES

node build.js Uize.Build.Loc project=projectA,projectB,projectC method=export

1.2. Examples

There are no dedicated showcase example pages for the Uize.Build.Loc module.

SEARCH FOR EXAMPLES

Use the link below to search for example pages on the UIZE Web site that reference the Uize.Build.Loc module...

SEARCH

1.3. Implementation Info

The Uize.Build.Loc module defines the Uize.Build.Loc package under the Uize.Build namespace.

1.3.1. Features Introduced in This Module

The features listed in this section have been introduced in this module.

STATIC METHODS

Uize.Build.Loc.getProjectConfig | Uize.Build.Loc.perform

STATIC PROPERTIES

Uize.Build.Loc.moduleName | Uize.Build.Loc.pathToResources

1.3.2. Features Overridden in This Module

No features have been overridden in this module.

1.3.3. Features Inherited From Other Modules

This module has no inherited features.

1.3.4. Modules Directly Under This Namespace

There are no modules directly under this namespace.

1.3.5. Unit Tests

There is no dedicated unit tests module for the Uize.Build.Loc module.

2. Static Methods

2.1. Uize.Build.Loc.getProjectConfig

IMPLEMENTATION INFO

this feature was introduced in this module

2.2. Uize.Build.Loc.perform

IMPLEMENTATION INFO

this feature was introduced in this module

3. Static Properties

3.1. Uize.Build.Loc.moduleName

IMPLEMENTATION INFO

this feature was introduced in this module

3.2. Uize.Build.Loc.pathToResources

IMPLEMENTATION INFO

this feature was introduced in this module