Download the PHP package enupal/translate without Composer

On this page you can find all versions of the php package enupal/translate. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package translate

Enupal Translate

Enupal Translate for Craft CMS 5

Translate entry content, templates and even plugins. With Google or AI.

A multi-site build needs two kinds of translation: the static strings in your templates and plugins, and the content in your entries. Enupal Translate handles both.

Pick a target site, hit Translate, review the draft. Bigger jobs run in the background as Craft queue jobs, so you can carry on working.

[!NOTE] Content translation and the AI providers are new in 5.0 and still being proven on real sites. Static template translation is unchanged. If you hit something, please open an issue.

Translate your content

Translate any entry, asset, category or product into another site from the sidebar, or select several on the index and do them in bulk.

Craft fields

Rich text

Plugin fields

Your own field types can join in through Content::EVENT_REGISTER_SERIALIZERS.

Everything else is left alone: images, dropdowns, numbers and relations are never touched. Internal links follow the translation, so a link to an English entry becomes a link to its Spanish counterpart.

Translate your templates and plugins

Enupal Translate scans your templates for translatable strings and lets you translate them in bulk or by hand.

Sync with the database

Keeps a copy of your translations folder in the database, so you can deploy without committing translations to git, and without extra queries slowing your pages down.

Import and export CSV

Export from the dropdown in the top right, send the file to a translator, import it back.

Plugin developers

Enupal Translate writes translation files straight into your plugin's path. Internationalise your own plugins and reach people who do not work in English.

Choose your translator

AI providers see a whole entry at once rather than field by field, so the result reads like a page instead of disconnected sentences. Repeated strings are sent once, so you never pay twice for the same words.

Know what it costs

A dashboard shows how many translations you have made, split between templates and content, with token usage, API calls and anything that failed. Filter by date, provider, type or language.

Requirements

API keys can live in your .env rather than in project config, and a translateContent permission controls who can translate.

Documentation

https://docs.enupal.com/translate/

Enupal Translate Support


Brought to you by enupal

Enupal


All versions of translate with dependencies

PHP Build Version
Package Version
Requires php Version >=8.2
craftcms/cms Version ^5.5.4
enupal/yandex-translate Version 1.0.0
stichoza/google-translate-php Version 4.1.5
viniciusgava/google-translate-api Version 3.1.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package enupal/translate contains the following files

Loading the files please wait ...