Download the PHP package torskint/auto-translate without Composer

On this page you can find all versions of the php package torskint/auto-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 auto-translate

Laravel Auto Translate

Ce package fournit un moyen simple d’automatiser la génération de fichiers de traduction PHP pour vos projets Laravel.
Les traductions sont générées automatiquement à partir d’une langue de référence (base_locale) vers toutes les locales configurées, en utilisant une API de traduction (Google Translate ou OpenAI).

Il inclut :
✅ La protection stricte des placeholders ((WEBSITE_NAME), %s, {{statusCode}}, etc.)
✅ Un système de corrections post-traduction (to_replace) pour éviter les mauvaises substitutions faites par les moteurs de traduction
✅ La gestion de fichiers spécifiques (ex. conditions générales, politique de confidentialité, mentions légales…)
✅ Des commandes Artisan pour générer, vérifier et réinitialiser vos traductions


⚙️ Installation

Installer le package via Composer :

`

Ajouter le provider dans votre fichier config/app.php :

Publier le fichier de configuration :


📂 Configuration

Le fichier config/auto-translate.php permet de personnaliser le comportement du package.

Langue de base

La langue de référence à partir de laquelle toutes les traductions seront générées.


Locales gérées

La liste complète des locales qui seront générées automatiquement.


Fichiers à traduire

Liste des fichiers contenant du contenu statique (souvent juridique) à traduire.


Protection des placeholders

Regex utilisée pour détecter les placeholders dynamiques :


Corrections post-traduction (to_replace)

Permet de corriger automatiquement certains placeholders que Google Translate ou OpenAI peuvent traduire par erreur.


🚀 Utilisation

Générer toutes les traductions

👉 Génère toutes les traductions pour toutes les locales définies.


Réinitialiser toutes les traductions

👉 Supprime toutes les traductions générées et conserve uniquement les fichiers de base.


Vérifier les placeholders

👉 Vérifie que le nombre de placeholders est identique avant et après traduction. Exemple : (WEBSITE_NAME) doit rester exactement (WEBSITE_NAME).


🔒 Sécurité


📜 Licence

Le MIT License (MIT). Voir le fichier LICENSE.md pour plus d’informations.


All versions of auto-translate with dependencies

PHP Build Version
Package Version
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 torskint/auto-translate contains the following files

Loading the files please wait ....