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.2.tar.gz (18.5 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.2-py3-none-any.whl (20.0 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for app_asset_translator-0.3.2.tar.gz
Algorithm Hash digest
SHA256 a9b45a848558fdebe530c10134aac33c1d2ce183afff8902348a50c299cb08a7
MD5 012e4e2d7b11dc5f05d666c53612551a
BLAKE2b-256 b3b13309d9a6f85102c505d7ceb70bf14ffac6be5c417c6f5f7f352b47d5d539

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for app_asset_translator-0.3.2-py3-none-any.whl
Algorithm Hash digest
SHA256 b306f23f1c3d347ded7231a52ada8e67921f458746cb5ca71292a73944b19309
MD5 c1aa6d7244c1f2b53074ac50f7f46a5e
BLAKE2b-256 0fb844b66f419670729f345b2e44436827acd0195b7e1f6e30f7cc7856e9a6f9

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