i18nHelpers
Internationalization (i18n) utility functions
Syntax
i18nHelpers('convert', potFile, jsonFile)
i18nHelpers('merge', jsonFile1, jsonFile2)
i18nHelpers('sort', jsonFileA, jsonFileB)
Input argument
potFile - String: Path to the source .po/.pot translation template file
jsonFile - String: Path to JSON translation file destination
jsonFile1 - String: Path to the source JSON translation file
jsonFile2 - String: Path to the destination JSON translation file
jsonFileA - String: Path to the source JSON file to sort
jsonFileB - String: Path to the sorted JSON file
Description
i18nHelpers provides essential utility functions for managing internationalization files. The main functions include:
- 'convert': Converts a .po/.pot translation template file into JSON format for easier manipulation.
- 'merge': Merges two JSON translation files. The entries from jsonFile1
are added to jsonFile2
, and entries exclusive to jsonFile2
are removed.
- 'sort': Sorts and organizes entries in a JSON translation file. jsonFileA
and jsonFileB
may refer to the same file if in-place sorting is desired.
This utility is intended for internal use and may be updated over time.
See also
History
1.10.0
Initial version
Author
Allan CORNET
Last updated
Was this helpful?