Website: https://www.applanga.com
Applanga CLI Documentation: https://www.applanga.com/docs-integration/cli
- Added improved contradictory configuration error
- Fixed init script for windows file path conversion
- Fixed contradictory configurations error messages for ios / ios_stringsdict overlap
- Fixed initialize script and documentation for android / ios default setup
- Added error messages for contradictory configurations
- Fixed keepTagIds option for push commands
- Added
xliff
file format - Added
X-Integration
header
- Added
remove_cr_char
option
- Improved pull command to retrieve localization changes immediately
- Added
branch_id
description to the Documenation
- Added
sort_by_key
option
- Added missing File formats to the Documentation
- Improved init script to include 'tag' option by default
- Added
key_prefix
option
- Fixed documentation to include the new includeInvisibleId command option
- added new command
updateSettingsfiles
- Added includeInvisibleId option for pull command
- Improved error messages for certain configuration files
- Added keepTagIds option for push command
- Modified default configuration from the init script
- Added pullsource and pushtarget command
- Added Pull option
convert_placeholder
to support converting string formatters or placeholder between IOS to Android or viceversa. See Readme documentation for more information. - Added includeMetadata option for pull command
- Added installation instructions for the CLI for pre macOS 11 systems
- Improved error messages for multiple complex errors
- Added Push / Pull language mappings for selector
- Added support for configurations which only provide either a push or pull block
- Support for specifying an Array of tags for the push/pull command
- Support for Qt Linguist files (.ts)
- added 'disable plurals' configuration option for .yaml, ember-i18n and node-2 .json formats
- option
disable_plurals
support in.applanga.json
file. Used to disable plural whenapplanga push
orapplanga pull
is executed fornested_json
andreact_nested_json
file formats. ignore_duplicates
option support.applanga.json
file, which when set will ignore duplicate keys whenapplanga pull
is executed.
- made underscore locale folder support more generic as if a folder with a _ language code exists but non with - use the _ for
applanga pull
and forpush
both variants can be pushed
- fixed arb files will use locales with _ instead of - if a region suffix is present
- fixed RequestsDependencyWarning: urllib3 or chardet doesn't match a supported version!
- fixed FileNotFoundError on Python 2
- option to provide
access_token
as environment variable
- Support for Flutter .arb files
- Support for Laravel .php files
- Automatic
r
prefix for android locale region directories with<language>
wildcard - Setup proper base language folders for iOS and Android default config
- (optional) provide base language folder as command line parameter
- Support for pushing changed local strings with the --force option
- Support for pushing strings as draft with the --draft option
- Support for ini file localization
- Support for chrome i18n json localization
- Support for go i18n json localization
- Support for mozilla i18n json localization
- Support for Mozilla .properties localization
- Support for Java .properties localization
- download empty values
- extended documentation
- Support for angular translate json
- Support for 18n-node2 json
- Support for i18next json
- Linux ssl/tls version
- Support for poeditor .po & .pot files
- Support for microsft .NET .resw & .resx files
- do not download empty strings
- option to overwrite values on push
- added links to cli on applanga website and other doc updates
- homebrew doc update
- added installation instructions and homebrew support
- documentation update
- up and download of android and ios strings