Lokalizējiet savu Lovable lietotni automātiski
globalize.now pievieno pilnvērtīgu i18n atbalstu jūsu Lovable lietotnei un uztur visas valodas sinhronizētas pie katra push. Pievienojiet vienu prasmi un globalize MCP Lovable vidē, un tulkojumi ienāks kā pull request.
Prasme lovable-i18n instalē Lingui v6, PO katalogus ceļā src/locales/[locale]/messages.po, Trans makro, valodas pārslēdzēju un GitHub Action. Tā atpazīst Vite SPA un TanStack Start tehnoloģiju kopas. Pēc globalize MCP pievienošanas katrs push atver tulkošanas pull request ar atjauninātiem katalogiem. Iekļauti lokalizācijas faili ir labāki par izpildlaika logrīkiem: nav tulkošanas pēc ielādes, nav izkārtojuma pārlēkšanās, un ir katras valodas lapas, ko meklētājprogrammas var indeksēt.
50+ valodas · iekļauts RTL atbalsts · €5 sākuma kredīts · karte nav nepieciešama
Priekšnoteikumi
- Lovable projekts ar lietotāja saskarni, ko vēlaties tulkot
- GitHub konts ar iespējotu Lovable projekta sinhronizāciju
- Git repozitorijs, savienots no Lovable (izmantojiet + izvēlni, tad GitHub, tad Connect project)
- globalize.now konts, lai savienotu repozitoriju tulkojumu sinhronizācijai
Kā iestatīt globalize.now ar Lovable
Savienojiet savu Lovable projektu ar GitHub
Lovable atveriet + izvēlni tērzēšanas ievades laukā, izvēlieties GitHub, tad Connect project. Sinhronizējiet savu lietotni ar īstu repozitoriju, lai PO katalogi un Lingui konfigurācija atrastos versiju kontroles sistēmā.
Pievienojiet prasmi lovable-i18n savai darbvietai
Atveriet Skills savā Lovable darbvietā, noklikšķiniet Add, izvēlieties Import from GitHub un norādiet uz repozitoriju globalize-now/lovable-i18n zemāk — prasme atrodas repozitorija saknē. Tā ir bezmaksas un neizmanto kredītus, un jums tas jāizdara tikai vienu reizi katrai darbvietai.
https://github.com/globalize-now/lovable-i18nPievienojiet globalize MCP vietnē Lovable
Vietnē Lovable atveriet sadaļu Connectors, tad Custom MCP, un pievienojiet zemāk norādīto globalize MCP URL. Autentificējieties ar API atslēgu no MCP cilnes savā globalize.now panelī. Tas ļauj Lovable izveidot jūsu projektu, iztulkot jūsu katalogus un savienot repozitoriju automātiskai sinhronizācijai push brīdī — bez atsevišķa paneļa soļa.
https://api.globalize.now/mcpAiciniet Lovable iestatīt i18n
Ielīmējiet šo Lovable tērzēšanā. Šī iemaņa (skill) nosaka jūsu tehnoloģiju kopu (stack), instalē Lingui, izveido PO katalogu sagataves, ietver tekstus Trans makrosos un pievieno valodas pārslēdzēju; pēc tam globalize MCP savieno jūsu repozitoriju un tulko pie katras push darbības.
Use the lovable-i18n skill and the globalize MCP to set up i18n and translate my appPārskatiet un apvienojiet ar noklusējuma zaru
Lovable sinhronizē i18n sagatavi ar GitHub. Pārskatiet izmaiņu kopsavilkumu (diff) Lingui konfigurācijai, PO katalogiem un komponentu izmaiņām, tad apvienojiet ar noklusējuma zaru.
Turpiniet veidot vietnē Lovable
Ar katru push darbību globalize.now salīdzina jaunos tekstus, iztulko tos un atver PR ar atjauninātiem PO katalogiem. Apvienojiet PR. Nav nepieciešama manuāla teksta izgūšana starp izlaidumiem.
Biežākās problēmas
Tulkojumi salūst pēc katra Lovable atjauninājuma
Risinājums: Katrs Lovable pieprasījums var pievienot burtiskus tekstus. Iekļaujiet sinhronizāciju savā Git push ciklā, lai PO katalogi paliktu aktuāli. globalize.now pamana jaunos burtiskos tekstus pie push darbības un atgriež tulkojuma PR, pirms atšķirība kļūst lielāka.
Vai man vajadzētu izmantot Weglot, Lovalingo vai citu izpildlaika (runtime) logrīku?
Risinājums: Izpildlaika logrīki tulko tekstu pēc lapas ielādes, kas rada angļu teksta īslaicīgu parādīšanos, izkārtojuma nobīdi un vājāku SEO. lovable-i18n iemaņa (skill) izveido PO katalogus un Lingui kā daļu no repozitorija, tāpēc iztulkotā izšķirtne (markup) tiek piegādāta tieši no jūsu repozitorija.
Biežāk uzdotie jautājumi
Ko instalē lovable-i18n iemaņa (skill)?
Lingui v6 ar PO katalogiem ceļā src/locales/[locale]/messages.po, Trans makrosus teksta izgūšanai, valodas pārslēdzēju un GitHub Action. Iemaņa nosaka, vai izmantojat Vite SPA vai TanStack Start, un izveido attiecīgā stack sagatavi jūsu Lovable lietotnei.
Kāpēc nevis Weglot vai Lovalingo Lovable lietotnei?
Izpildlaika automātiskās tulkošanas rīki injicē JavaScript, kas tulko saturu pēc ielādes. Tas rada neiztulkota teksta īslaicīgu parādīšanos, pasliktina Core Web Vitals rādītājus un atstāj vienu angļu valodas lapu, kas tiek tulkota pārlūkā. Repozitorijā iekļauti PO katalogi un maršrutēšana pa lokālēm nodrošina stabilas, indeksējamas lapas.
Vai varu turpināt veidot lietotni Lovable pēc iestatīšanas?
Jā. Pievienojiet iemaņu (skill) vienreiz katrai darbvietai, palaidiet iestatīšanas uzvedni, savienojiet repozitoriju ar globalize.now un tad turpiniet dot norādes Lovable kā parasti. Katra push darbība izraisa izmaiņu salīdzināšanu (diff), jaunie teksti tiek iztulkoti, un tiek izveidots PR ar atjauninātiem PO katalogiem.
Cik valodas globalize.now atbalsta Lovable lietotnēm?
50+ valodas, tostarp RTL lokāles, piemēram, arābu un ivrits. Izvēlieties mērķa valodas, savienojot repozitoriju. globalize.now aizpilda trūkstošo saturu jūsu PO katalogos ar katru push darbību un atgriež apvienojamu PR.
Vai tas darbojas, ja to pašu repozitoriju veidoju Cursor vai Claude Code vidē?
Jā. Palaidiet npx skills add globalize-now/globalize-skills savienotajā repozitorijā, lai iegūtu to pašu iemaņu (skill) komplektu ārpus Lovable. Lovable darbvietas imports izmanto lovable-i18n apakšceļu; atvērtais skills CLI instalē pilnu komplektu Cursor un Claude Code videi.
Vai iztulkotās Lovable lapas parādīsies Google meklētājā?
Tikai tad, ja tulkojumi ir iekļauti servera piegādātajā izšķirtnē (markup), nevis injicēti klienta pusē pēc ielādes. Lingui ar PO katalogiem un pareizu lokāļu maršrutēšanu nodrošina meklētājiem indeksējamas lapas katrai valodai. Izpildlaika logrīki parasti to nenodrošina.
Sāciet ar Lovable i18n
Izveidojiet globalize.now kontu, lai savienotu savu repozitoriju, vai apskatiet iemaņu (skill) GitHub vietnē:
https://github.com/globalize-now/globalize-skills/tree/main/skills/lovable-i18nIzveidot globalize.now kontu →
Prefer a visual, step-by-step walkthrough? Follow the interactive Lovable setup guide →