Localization.One biedt native ondersteuning voor PHP en Laravel workflows. Stop met het kopiëren en plakken van arrays en het omgaan met syntaxisfouten. Exporteer uw vertalingen direct als native PHP-bestanden, klaar voor uw lang/ directory.
Waarom kiezen ontwikkelaars voor onze Laravel API?
- Native PHP Arrays: We genereren geldige PHP-bestanden die een array retourneren (return [ 'key' => 'value' ];), wat de standaard is voor Laravel en Symfony.
- Syntaxis Veilig: Enkele aanhalingstekens (') worden automatisch ontsnapt (\'), zodat uw applicatie nooit crasht door een syntaxisfout in een taalbestand.
- Geen Overhead: Geen noodzaak om JSON tijdens runtime te parseren. Gebruik de native PHP-prestaties voor uw lokalisatie.
Geavanceerd Projectbeheer
Houd uw backend lokalisatie georganiseerd en schaalbaar.
Bestandorganisatie: Gebruik Categorieën om strings in logische bestanden te groeperen (bijv. auth, paginering, berichten) om overeen te komen met de directorystructuur van Laravel.
Labels & Tags: Markeer strings met aangepaste labels zoals "E-mail Sjablonen" of "Validatie" om exports te filteren.
Rollen & Machtigingen: Nodig contentmanagers uit om tekst te bewerken zonder hen toegang te geven tot uw codebase.
Webhooks: Activeer implementatiescripts automatisch wanneer vertalingen worden bijgewerkt.
Hoe te Integreren
Optie 1: Handmatige Export (UI)
Nuttig voor snelle updates of het controleren van inhoud.
- Ga naar uw Project Dashboard.
- Klik op de Download knop.
- Selecteer Laravel PHP uit de formaat dropdown.
- Kies de taal en download het .php bestand.
Optie 2: Automatiseren met API (CI/CD)
Haal de laatste vertalingen op met een eenvoudige opdracht in uw implementatiescript (Envoyer, Forge of een aangepast shell-script). Geef de parameter format=php-array door.
# Download Engelse berichten
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=1&format=php-array" > lang/en/messages.php
# Download Spaanse berichten
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=2&format=php-array" > lang/es/messages.phpOptie 3: Push via Webhooks
Configureer een Webhook URL in uw projectinstellingen om meldingen over vertaalupdates te ontvangen.
- Snelle Updates: Uw server ontvangt kort na wijzigingen een POST-verzoek (meestal binnen 5 minuten).
- Sync CMS: Werk automatisch inhoud op uw backend bij zonder de API te polleren.
- Cache Wissen: Gebruik de webhook om php artisan optimize:clear of soortgelijke opdrachten te activeren na het bijwerken van taalbestanden.
Klaar om uw backend lokalisatie te stroomlijnen? Maak vandaag nog uw gratis account aan.




