Localization.One offre supporto nativo per i flussi di lavoro PHP e Laravel. Smetti di copiare e incollare array e di affrontare errori di sintassi. Esporta le tue traduzioni direttamente come file PHP nativi pronti per la tua directory lang/.
Perché gli sviluppatori scelgono la nostra API Laravel?
- Array PHP Nativi: Generiamo file PHP validi che restituiscono un array (return [ 'chiave' => 'valore' ];), che è lo standard per Laravel e Symfony.
- Sicurezza della Sintassi: Le virgolette singole (') vengono automaticamente eseguite in escape (\'), garantendo che la tua applicazione non si blocchi mai a causa di un errore di sintassi in un file di lingua.
- Zero Sovraccarico: Non è necessario analizzare JSON durante l'esecuzione. Usa le prestazioni native di PHP per la tua localizzazione.
Gestione Avanzata dei Progetti
Mantieni la tua localizzazione backend organizzata e scalabile.
Organizzazione dei File: Usa Categorie per raggruppare le stringhe in file logici (ad es., auth, pagination, messages) per corrispondere alla struttura delle directory di Laravel.
Etichette & Tag: Contrassegna le stringhe con etichette personalizzate come "Modelli Email" o "Validazione" per filtrare le esportazioni.
Ruoli & Permessi: Invita i gestori di contenuti a modificare il testo senza dare loro accesso al tuo codice sorgente.
Webhook: Attiva automaticamente gli script di distribuzione quando le traduzioni vengono aggiornate.
Come Integrare
Opzione 1: Esportazione Manuale (UI)
Utile per aggiornamenti rapidi o per controllare i contenuti.
- Vai al tuo Pannello di Controllo Progetto.
- Clicca sul Pulsante di Download .
- Seleziona Laravel PHP dal menu a discesa del formato.
- Scegli la lingua e scarica il file .php.
Opzione 2: Automatizza con API (CI/CD)
Recupera le ultime traduzioni utilizzando un semplice comando nel tuo script di distribuzione (Envoyer, Forge o script shell personalizzato). Passa il parametro format=php-array.
# Scarica i messaggi in inglese
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=1&format=php-array" > lang/en/messages.php
# Scarica i messaggi in spagnolo
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=2&format=php-array" > lang/es/messages.phpOpzione 3: Invia tramite Webhook
Configura un URL Webhook nelle impostazioni del tuo progetto per ricevere notifiche sugli aggiornamenti delle traduzioni.
- Aggiornamenti Rapidi: Il tuo server riceve una richiesta POST poco dopo le modifiche (di solito entro 5 minuti).
- Sincronizzazione CMS: Aggiorna automaticamente i contenuti sul tuo backend senza interrogare l'API.
- Cancellazione della Cache: Usa il webhook per attivare php artisan optimize:clear o comandi simili dopo aver aggiornato i file di lingua.
Pronto a semplificare la tua localizzazione backend? Crea il tuo account gratuito oggi.




