Lokalization.One erbjuder inbyggt stöd för PHP och Laravel arbetsflöden. Sluta kopiera och klistra in arrayer och hantera syntaxfel. Exportera dina översättningar direkt som inbyggda PHP-filer redo för din lang/ katalog.
Varför väljer utvecklare vårt Laravel API?
- Inbyggda PHP-arrayer: Vi genererar giltiga PHP-filer som returnerar en array (return [ 'key' => 'value' ];), vilket är standard för Laravel och Symfony.
- Syntaxsäker: Enkla citattecken (') är automatiskt undkomna (\'), vilket säkerställer att din applikation aldrig kraschar på grund av ett syntaxfel i en språkfil.
- Ingen overhead: Ingen anledning att parsa JSON vid körning. Använd inbyggd PHP-prestanda för din lokalisering.
Avancerad Projektledning
Håll din backend-lokalisering organiserad och skalbar.
Filorganisation: Använd Kategorier för att gruppera strängar i logiska filer (t.ex. auth, pagination, messages) för att matcha Laravels katalogstruktur.
Etiketter & Taggar: Märk strängar med anpassade etiketter som "E-postmallar" eller "Validering" för att filtrera exporter.
Roller & Behörigheter: Bjud in innehållshanterare att redigera text utan att ge dem tillgång till din kodbas.
Webhooks: Utlösa distributionsskript automatiskt när översättningar uppdateras.
Hur man integrerar
Alternativ 1: Manuell export (UI)
Användbart för snabba uppdateringar eller kontroll av innehåll.
- Gå till din Projektöversikt.
- Klicka på Ladda ner knappen.
- Välj Laravel PHP från formatdropdownen.
- Välj språket och ladda ner .php-filen.
Alternativ 2: Automatisera med API (CI/CD)
Hämta de senaste översättningarna med ett enkelt kommando i ditt distributionsskript (Envoyer, Forge eller anpassat shell-skript). Skicka parameter format=php-array.
# Ladda ner engelska meddelanden
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=1&format=php-array" > lang/en/messages.php
# Ladda ner spanska meddelanden
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=2&format=php-array" > lang/es/messages.phpAlternativ 3: Skicka via Webhooks
Konfigurera en Webhook-URL i dina projektinställningar för att ta emot meddelanden om översättningsuppdateringar.
- Snabba uppdateringar: Din server får en POST-förfrågan strax efter ändringar (vanligtvis inom 5 minuter).
- Synkronisera CMS: Uppdatera automatiskt innehåll på din backend utan att fråga API:t.
- Cache-rensning: Använd webhooken för att utlösa php artisan optimize:clear eller liknande kommandon efter att ha uppdaterat språkfiler.
Redo att effektivisera din backend-lokalisering? Skapa ditt gratis konto idag.




