Lokalizacija.One ponuja nativno podporo za PHP in delovne tokove Laravel. Prenehajte s kopiranjem in lepljenjem tabel ter se ukvarjati s sintaktičnimi napakami. Izvozite svoje prevode neposredno kot nativne PHP datoteke, pripravljene za vaš lang/ direktorij.
Zakaj razvijalci izbirajo naš Laravel API?
- Nativne PHP tabele: Generiramo veljavne PHP datoteke, ki vračajo tabelo (return [ 'key' => 'value' ];), kar je standard za Laravel in Symfony.
- Sintaktična varnost: Enojni narekovaji (') so samodejno pobegnjeni (\'), kar zagotavlja, da vaša aplikacija nikoli ne zruši zaradi sintaktične napake v jezikovni datoteki.
- Ni dodatnih stroškov: Ni potrebe po obdelavi JSON med izvajanjem. Uporabite nativno PHP zmogljivost za vašo lokalizacijo.
Napredno upravljanje projektov
Ohranite svojo lokalizacijo na zadnjem delu organizirano in razširljivo.
Organizacija datotek: Uporabite Kategorije za skupino nizov v logične datoteke (npr. avtentikacija, paginacija, sporočila), da se ujema s strukturo direktorijev Laravel.
Oznake in oznake: Označite nize s prilagojenimi oznakami, kot so "Predloge e-pošte" ali "Validacija", da filtrirate izvoze.
Vloge in dovoljenja: Povabite upravljavce vsebine, da urejajo besedilo, ne da bi jim dali dostop do vaše kode.
Webhooks: Samodejno sprožite skripte za uvajanje, ko so prevodi posodobljeni.
Kako integrirati
Možnost 1: Ročni izvoz (UI)
Koristno za hitre posodobitve ali preverjanje vsebine.
- Pojdite na svoj Projektni nadzorni ploščo.
- Kliknite gumb Prenesi .
- Izberite Laravel PHP iz spustnega menija za format.
- Izberite jezik in prenesite .php datoteko.
Možnost 2: Avtomatizirajte z API (CI/CD)
Pridobite najnovejše prevode z uporabo preprostega ukaza v vašem skriptu za uvajanje (Envoyer, Forge ali prilagojen skript). Prenesite parameter format=php-array.
# Prenesite angleške sporočila
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=1&format=php-array" > lang/en/messages.php
# Prenesite španska sporočila
curl "https://api.localization.one/{YOUR_API_KEY}/getTranslations?translation_language=2&format=php-array" > lang/es/messages.phpMožnost 3: Potisnite prek Webhooks
Konfigurirajte Webhook URL v nastavitvah vašega projekta, da prejemate obvestila o posodobitvah prevodov.
- Hitre posodobitve: Vaš strežnik prejme POST zahtevo kmalu po spremembah (ponavadi v 5 minutah).
- Sinhronizacija CMS: Samodejno posodobite vsebino na vašem zadnjem delu brez preverjanja API.
- Čiščenje predpomnilnika: Uporabite webhook za sprožitev php artisan optimize:clear ali podobnih ukazov po posodobitvi jezikovnih datotek.
Ste pripravljeni poenostaviti svojo lokalizacijo na zadnjem delu? Ustvarite svoj brezplačni račun danes.




