NovinkaZverejnili sme 50+ Laravel balíkov ako open source
Custom AI apps, agents and automation — Roundly ConsultingRoundly
Všetky balíky
Onboarding for Laravel

Preložiteľné texty

title() a cta() môžu obsahovať prekladové kľúče. Hodnota, ktorá vyzerá ako kľúč — obsahuje . alebo :: — a existuje vo vašich prekladoch, sa predvolene pri čítaní preloží cez __(). Všetko ostatné prejde bez zmeny, takže bežné názvy sa nikdy nepokazia:

// lang/en/onboarding.php
return [
    'photo' => [
        'title' => 'Upload a profile photo',
        'cta' => 'Upload now',
    ],
];
Step::make('onboarding.photo.title')->cta('onboarding.photo.cta');   // auto-resolved

Vynútenie správania

Step::make('onboarding.forced')->translatable();       // always resolve
Step::make('keep.this.literal')->translatable(false);  // always raw
Step::make('onboarding.photo.title')->translatable(null); // back to auto-detection

Čítanie preložených textov

$step->resolvedTitle();   // "Upload a profile photo"
$step->resolvedCta();     // "Upload now"
$step->title;             // "onboarding.photo.title" — the raw key stays on the property

toData(), toArray() aj onboarding:list zobrazujú preložené texty. Balík nemá vlastné preklady — len preloží vaše kľúče v aktuálnom jazyku v momente čítania toku.

Prejavte lásku k open source

Tento balík je zadarmo pod licenciou MIT. Ak vám šetrí čas, jednorazový príspevok alebo členstvo na Patreone nám pomôže ho ďalej udržiavať, testovať a dokumentovať.

Ďalšie spôsoby podpory vrátane kryptomien

Odoslaním daru súhlasíte s našimi podmienkami prijímania darov.

Chcete to zabudovať do svojho produktu?

Naše balíky integrujeme do zákazkových Laravel a AI riešení. Napíšte nám, na čom pracujete, a ozveme sa do 48 hodín.