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.2.1.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.2.1-py3-none-any.whl (19.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: app_asset_translator-0.2.1.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.2.1.tar.gz
Algorithm Hash digest
SHA256 39b581b8210cd597ae7cd1887b00deb0c87fd00e44933e91a55e7fae3bd04cd0
MD5 d20f718e91406efd95bf1fca3b561f95
BLAKE2b-256 c095fdbf6b93fa88f689776f3af3b938afa793332cd7b3e788d14ea5ea247c85

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for app_asset_translator-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 8cbd33aad384575a28454d49748b1bac2afc99770bd0d708cbd827598c6a52af
MD5 76e33fc28461a173918346e379ec4a5e
BLAKE2b-256 1577fd87ff22ee99d5acb36e476a4dd3a8f8160f8c9dc21eb40f210d53ed9587

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