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
-
Type the following command inside your terminal to create a virtual environment named venv.
python -m venv venv
-
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
-
Type the following commands inside your terminal to install the required packages.
pip install -r requirements.txt
Add environment variables
-
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. -
The environment variables will be automatically loaded when you run any script that imports and executes
base.py
from thesrc/config
directory.
Install the package in editable mode
-
Type the following command inside your terminal to install the package in editable mode:
pip install -e .
Running Tests
-
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
Built Distribution
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
Algorithm | Hash digest | |
---|---|---|
SHA256 | f525acd6238c52a85996906501ce86b551c364d553909e9621c718d6537ac403 |
|
MD5 | 49a06c7ee467d3c36514e36106475e7c |
|
BLAKE2b-256 | c1ee35cc4c05d3feb70caaf578022c0d130ac69869c61c5085f5f740cf44b867 |
File details
Details for the file co_op_translator-0.1.3-py3-none-any.whl
.
File metadata
- Download URL: co_op_translator-0.1.3-py3-none-any.whl
- Upload date:
- Size: 15.6 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.8.3 CPython/3.10.6 Windows/10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 230c682d6ab979d47e2cea80ab900036581d425b1e4fc343841d5bea93e5c491 |
|
MD5 | 32543c6678aed852c90f50330468677b |
|
BLAKE2b-256 | 4434867ddd1f3375663e80f0816603949507f9c09235ab5c37ccd56d062f8f31 |