Skip to main content

Easily automate multilingual translations for your projects with co-op-translator, powered by advanced LLM technology.

Project description

translation_public

Setting up the Development Environment

Create a virtual environment

  1. Type the following command inside your terminal to create a virtual environment named venv.

    python -m venv venv
    
  2. Type the following command inside your terminal to activate the virtual environment.

    for Windows

    venv\Scripts\activate.bat
    

    for Mac / Linux

    source venv/bin/activate
    

[!NOTE]

If it worked, you should see (venv) before the command prompt. Remember to activate the virtual environment every time you work on the project by running from the repository's root directory.

Install the required packages

  1. Type the following commands inside your terminal to install the required packages.

    pip install -r requirements.txt
    

Add environment variables

  1. Create an .env file in the root directory of your project by copying the provided .env.template file. Fill in the environment variables in the .env file as a guide.

  2. The environment variables will be automatically loaded when you run any script that imports and executes base.py from the src/config directory.

Install the package in editable mode

  1. Type the following command inside your terminal to install the package in editable mode:

    pip install -e .
    

Running Tests

  1. To run tests, make sure your virtual environment is activated, then type the following command:

    pytest tests/
    

Sample notebooks

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

co_op_translator-0.1.2.tar.gz (15.6 MB view details)

Uploaded Source

Built Distribution

co_op_translator-0.1.2-py3-none-any.whl (15.6 MB view details)

Uploaded Python 3

File details

Details for the file co_op_translator-0.1.2.tar.gz.

File metadata

  • Download URL: co_op_translator-0.1.2.tar.gz
  • Upload date:
  • Size: 15.6 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.10.6 Windows/10

File hashes

Hashes for co_op_translator-0.1.2.tar.gz
Algorithm Hash digest
SHA256 e1b5f395e1401c8d61ba321d2c43c44c3449d2223a80c952c5ab52026f3d1137
MD5 6faed742193a3d9a2cc8198697243d90
BLAKE2b-256 0406100cf9a2db55a9819710893fec328602a39c66107805b9ab93621dfd53c9

See more details on using hashes here.

File details

Details for the file co_op_translator-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for co_op_translator-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0b39a9eb08928bb0365a1089b20d617e3f8d204d8a316101ab47e15cd9047601
MD5 924421d9adf8174c961a085a893d5dec
BLAKE2b-256 27016a288d7ed37548978ba9e796f45cb51063f5dbc72bdb3fa4ae66d53f2b64

See more details on using hashes here.

Supported by

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