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.3.tar.gz (15.6 MB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: co_op_translator-0.1.3.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.3.tar.gz
Algorithm Hash digest
SHA256 f525acd6238c52a85996906501ce86b551c364d553909e9621c718d6537ac403
MD5 49a06c7ee467d3c36514e36106475e7c
BLAKE2b-256 c1ee35cc4c05d3feb70caaf578022c0d130ac69869c61c5085f5f740cf44b867

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for co_op_translator-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 230c682d6ab979d47e2cea80ab900036581d425b1e4fc343841d5bea93e5c491
MD5 32543c6678aed852c90f50330468677b
BLAKE2b-256 4434867ddd1f3375663e80f0816603949507f9c09235ab5c37ccd56d062f8f31

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