Skip to main content

Small tool to generate translations files to csv and back

Project description

Translation Manager

Getting started

To install the package, a simple command can be used within the desired python environment: pipx install app_asset_translator

Preparation

To ensure the package can be used properly, some files should be prepared beforehand.

A critical file for the software to work is the config.yaml file.

This config file should be placed in the directory of specific projects you'd like to apply the translation manager to.

Within this config file, specific paths can be defined, such as the paths to string.xml files, or the iOS counterpart. The path to the output (and input) CSV file should also be configured here.

An example of this config.yaml file can be found within this project.

Usage

Using the terminal, with the desired Python environment activated, the following commands can be used;

app-asset-translator csv
app-asset-translator resources
app-asset-translator -h

Libraries

  • Written using Python.
  • Pandas: Used to generate/manipulate CSV data.
  • PyYAML: Used to parse YAML files.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

app_asset_translator-0.3.0.tar.gz (18.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

app_asset_translator-0.3.0-py3-none-any.whl (19.8 kB view details)

Uploaded Python 3

File details

Details for the file app_asset_translator-0.3.0.tar.gz.

File metadata

  • Download URL: app_asset_translator-0.3.0.tar.gz
  • Upload date:
  • Size: 18.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.2

File hashes

Hashes for app_asset_translator-0.3.0.tar.gz
Algorithm Hash digest
SHA256 8e60eebb2727481ddc205b2226361dca465a0f3f2e260b53aa3c9eff73d7dafc
MD5 5764925cc43d9115a3cbb41912bf6f86
BLAKE2b-256 03008aadec196b76f0433375ee6f2f9a8aa3ce2e32b83761d88dc3a1b8dc49a3

See more details on using hashes here.

File details

Details for the file app_asset_translator-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for app_asset_translator-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ef5a1dd9461208f67d23d1b14b94ac94a54ee6a52226fdc499dfd8add321510f
MD5 1e4f81f13d34ac69285caac0b024009b
BLAKE2b-256 68c3bc5105489ee72e03e129d8dcfb253100a111199e5656931a5dfcae624a6f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page