
DL Translate
dl-translate is a library for translating text between languages using transformer models.

About DL Translate
DL Translate is a Python library for translating text between languages using transformer models. It installs with pip and provides a TranslationModel class that translates text using source and target languages given as constants, names, or codes.
Users can choose mBART-50, m2m100, or NLLB-200 models with different language coverage, select the compute device, and adjust batch size. Models download from Hugging Face and are cached. The first load is slow, long texts take more time to process, and GPU use is recommended for reasonable processing time.
Key features
- Translate text using language names, codes, or constants
- Check supported languages, codes, and language-to-code mapping
- Choose between mBART-50, m2m100, and NLLB-200 models
- Select CPU, GPU, or automatic device for model loading
- Load models from Hugging Face cache or local directory
- Translate lists with adjustable batch size and progress display
- Installs with pip and builds on Hugging Face transformer models
- Supports up to 200 languages when using NLLB-200
- Provides language constants with autocomplete and methods to list languages and codes
- First model load is slow
- Extremely long texts take more time to process
- Reasonable processing time generally requires a GPU
DL Translate at a glance
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
DL Translate alternatives
Tools and sites you could use instead, ranked by how closely they match.
Gitingest turns a GitHub repository URL into a text digest suited to language model prompts.
Kinho’s Neural repository provides an API for deep learning and feedforward neural network models.
Gito uses language models to review GitHub code for high impact issues such as vulnerabilities, bugs, and maintainability concerns.
DSPy is a framework for programming language models, with algorithms to optimize prompts and model weights.
Neofuzz provides Python developers with a library for fuzzy text search.
Python developers can use Zipline’s event-driven library to backtest algorithmic trading strategies.
Popular in Developer Tools
Well-known listings from the same topic.
DL Translate FAQ
How do I install DL Translate?
How do I specify source and target languages?
How do I select CPU or GPU?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.













