Biežāk uzdotie jautājumi
Īsas atbildes uz jautājumiem, ko komandas uzdod pirms repozitorija savienošanas. Katra atbilde ved uz pilno skaidrojumu mūsu dokumentācijā.
Ietvari un saderība
Kuras i18n bibliotēkas jūs atbalstāt?
next-intl, react-i18next / i18next un Lingui. Iestatot jums i18n, izvēlamies bibliotēku atbilstoši stekam: next-intl Next.js App Router, i18next Pages Router, bet Lingui React ar Vite. Ja kāda no tām jau ir iestatīta, mēs to saglabājam un tikai iztulkojam tekstus.
Kādus failu formātus jūs atbalstāt?
JSON (plakans vai ligzdots), .po, XLIFF 1.2 un 2.x, ARB, YAML, Apple .xcstrings, Android strings.xml un Chrome paplašinājumu messages.json. Norādiet lokalizācijas ceļa shēmu uz saviem failiem, un tie paliks iztulkoti pēc katra push.
Vai tas darbojas ar monorepo?
Jā. Izveidojiet katrai lietotnei atsevišķu projektu un norādiet tā lokalizācijas ceļa shēmu uz šīs lietotnes failiem, piemēram, apps/web/messages/{locale}.json.
Vai tas darbojas ar mobilajām lietotnēm (iOS, Android, Flutter)?
Daļēji. Mēs pēc katra push saglabājam iztulkotus iOS (.xcstrings), Android (strings.xml) un Flutter (.arb) tulkojumu failus. i18n iestatīšana native vai Flutter kodā vēl netiek atbalstīta — šī daļa darbojas React tīmekļa lietotnēs.
Vai jūs atbalstāt pārlūkprogrammu paplašinājumus?
Tulkošanu — jā: Chrome messages.json un WXT lokalizācijas faili paliek iztulkoti pēc katra push. i18n iestatīšana paplašinājuma kodā vēl netiek atbalstīta.
Tulkojumu kvalitāte
Cik labi ir tulkojumi?
Labāki nekā uz frāzēm balstīta mašīntulkošana, jo modelis vienlaikus redz visu tekstu, tā vietturus, jūsu glosāriju un stila ceļvedi. Lētāki un ātrāki par cilvēka tulkotāju, taču neaizstāj dzimtās valodas pārbaudi situācijās, kur kļūdas ir būtiskas. Otrā AI pārbaude atzīmē visu, kam nepieciešama cilvēka uzmanība.
Vai varu izmantot savu glosāriju un stila ceļvedi?
Jā. Pievienojiet aizsargātos terminus sadaļā Project → Glosārijs (iespējama arī masveida importēšana) un katrai valodai iestatiet toni un formalitātes līmeni sadaļā Project → Stila ceļveži. Katrs darbs ievēro abus.
Kā darbojas QA, un ko tā pārbauda?
Pēc tulkošanas otra AI pārbaude katrā valodā pārbauda nozīmi, vietturus un mainīgos, glosārija terminus un atbilstību stila ceļvedim. Rezultāti projekta informācijas panelī tiek parādīti kā labs, pieņemams vai jāpievērš uzmanība, un par problēmām varat saņemt webhook paziņojumu vai e-pastu.
Vai varu rediģēt tulkojumus pēc to ģenerēšanas?
Jā. Mainiet tulkojumu pull request vai vēlāk savā repozitorijā. Jūsu labojums kļūst par apstiprināto versiju, tiek pievienots tulkošanas atmiņai un vairs netiek tulkots.
Kādus AI modeļus jūs izmantojat? Vai varu izvēlēties?
Tulkošana un pārbaude notiek ar Anthropic Claude modeļiem. Vienreizējai koda iestatīšanai tiek izmantots atsevišķs kodēšanas modelis, kas vajadzības gadījumā pāriet uz jaudīgāku modeli. Mēs izvēlamies modeļus kvalitātes un izmaksu līdzsvara dēļ; pašlaik modeli izvēlēties nevar.
Darbplūsma
Kā darbojas GitHub un GitLab integrācija?
Savienojiet repozitoriju lietotnē. Mēs to skenējam, vajadzības gadījumā iestatām i18n un jūsu vietā nosūtām izmaiņas uz zaru pārskatīšanai. Pēc tam katrs push ar jaunu vai mainītu tekstu izveido pull request (GitLab gadījumā — merge request) ar tulkojumiem. Azure DevOps ir mūsu ceļvedī.
Kas aktivizē tulkošanas darbu?
Trīs lietas, un tās visas kontrolējat jūs: push uz uzraudzītajiem zariem, pull request, ja ieslēdzat opciju Tulkot pull request, un manuāli darbi no informācijas paneļa. Push bez teksta izmaiņām darbu neuzsāk.
Vai varu tulkot konkrētus zarus, ne tikai main?
Jā. Uzraugiet tik daudz zaru, cik nepieciešams, vai palaidiet manuālu darbu jebkurā zarā un izvēlieties starp pull request un tiešu push.
Kā pārskatīt tulkojumus pirms to sapludināšanas?
Tāpat kā jebkuras citas koda izmaiņas. Izlasiet pull request, ja nepiekrītat, rediģējiet tulkojumu diff skatā un, kad esat apmierināts, sapludiniet izmaiņas. Nekas nenonāk noklusējuma zarā bez pull request, ja vien manuālā darbā neizvēlaties tiešu push.
Kā izskatās pull request?
Viens pull request katram darbam. Tas maina tikai jūsu lokalizācijas failus, pievieno tikai jaunus vai mainītus taustiņus un neaizskar tulkojumus, kurus jau esat pārskatījis.
Komandas darbs
Vai vienu kontu var izmantot vairāki cilvēki?
Jā. Uzaiciniet komandas biedrus pa e-pastu sadaļā Iestatījumi → Lietotāji. Plāna maksa netiek aprēķināta par katru lietotāja vietu.
Kā darbojas atļaujas?
Pašlaik ir divas lomas. Administratori uzaicina un noņem lietotājus, maina lomas un pārvalda norēķinus; dalībnieki strādā pie projektiem. Detalizētākas lomas un SSO ir iekļautas Team plāna ceļvedī.
Cenas
Kas tiek uzskatīts par “rakstzīmi”? Tikai avota teksts vai arī tulkojums?
Mēs neiekasējam maksu par rakstzīmēm, taustiņiem vai lietotāju vietām. Jūs maksājat par tekstu, kas iztulkots katrā mērķa valodā, tostarp par kvalitātes pārbaudi: aptuveni 0,10 € par 1 000 iztulkotiem vārdiem vai aptuveni 0,015 € par 1 000 rakstzīmēm. Par avota tekstu atsevišķi nekad netiek iekasēta maksa.
Cik mēnesī parasti maksā projekts?
Nelielas lietotnes ar 500 tekstiem 3 valodās pirmreizēja tulkošana maksā aptuveni 0,90 €, bet pēc tam — dažus centus mēnesī. Vidēja izmēra produkts ar 3 000 tekstiem 8 valodās sākotnēji maksā aptuveni 16 €, bet pēc tam ap 1,60 € mēnesī. Atkārtoti teksti tiek ņemti no tulkošanas atmiņas un neko nemaksā.
Indie, Starter vai Team — kurš plāns man nepieciešams?
Indie (5 € mēnesī plus maksa par lietojumu) ir lētākais, kamēr mēnesī iztulkojat mazāk nekā aptuveni 15 €. Pārsniedzot šo apjomu, lētāks ir Starter (20 € mēnesī, iekļauts 20 € kredīts). Team (249 € mēnesī, iekļauts 200 €) ir paredzēts organizācijām, kas vēlas personalizētu ieviešanu un komandas funkcijas, produktam augot.
Vai ir pieejams bezmaksas izmēģinājuma periods?
Jā. Katrs jauns konts saņem 5 € tulkošanas kredītu uz 14 dienām, un karte nav nepieciešama. Ar to var iztulkot aptuveni 50 000 vārdus.
Drošība un dati
Kur tiek glabāts mans kods un dati?
Jūsu tulkojumi atrodas jūsu pašu repozitorijā. No mūsu puses projekti, glosārijs, stila ceļveži, tulkošanas atmiņa un darbu vēsture tiek glabāti Hetzner serveros Falkenšteinā, Vācijā. Katra tulkošanas darba darba dati tiek dzēsti 30 dienas pēc darba pabeigšanas.
Vai jūs glabājat manu avota kodu?
Tulkošanas darbi nolasa tikai jūsu lokalizācijas failus. Vienreizējai koda iestatīšanai jūsu repozitorijs tiek klonēts izolētā konteinerā, kas pēc izpildes beigām tiek automātiski iznīcināts. Mēs saglabājam iegūto diff, lai jūs varētu pārskatīt veiktās izmaiņas.
Vai tas atbilst VDAR prasībām?
globalize.now SIA ir ES uzņēmums, kas reģistrēts Rīgā, Latvijā, un mūsu serveri atrodas Vācijā. Pagaidām nepiedāvājam parakstāmu datu apstrādes līgumu. Uzdodiet jautājumu atbalsta tērzētavā vai rakstiet uz [email protected], un mēs dzēsīsim jūsu organizācijas datus 3 darbdienu laikā. SOC 2 ir iekļauts mūsu 2027. gada 1. ceturkšņa plānos.
Vai tulkojumi tiek nosūtīti trešo pušu API?
Jā, tie tiek nosūtīti AI modeļiem, un neviens no tiem nedrīkst izmantot jūsu tekstu vai kodu modeļu apmācībai. Tulkošana un kvalitātes pārbaude notiek tieši Anthropic Claude modeļos. Vienreizējā koda iestatīšana izmanto DeepSeek modeļus, izmantojot OpenRouter, un tiek nodrošināta nulles datu saglabāšana. Pilns pakalpojumu sniedzēju saraksts ir pieejams mūsu dokumentācijā.
Pāreja uz citu rīku
Izmantoju Lokalise, Crowdin vai Phrase. Kā pāriet uz citu rīku?
Eksportējiet tulkojumus no iepriekšējā rīka uz savu repozitoriju, pievienojiet repozitoriju un iestatiet opcijai “Esošie tulkojumi” vērtību “Importēt kā jau apstiprinātus”. Importējiet arī savu glosāriju un atceliet iepriekšējā rīka izmantošanu, tiklīdz ir izveidots pirmais pull request.
Vai varu importēt esošos tulkojumus?
Jā, vienā no trim veidiem: importēt tos kā jau apstiprinātus (tie tiek pievienoti tulkošanas atmiņai, vairs netiek tulkoti un par tiem atkārtoti netiek iekasēta maksa), importēt pārskatīšanai vai ignorēt tos un tulkot no jauna.
Vai tas izjauks manu pašreizējo i18n iestatījumu?
Nē. Lietotnē, kurā jau tiek izmantots next-intl, react-i18next, i18next vai Lingui, mēs neizgūstam tekstus, nepārveidojam atslēgu struktūru, nepievienojam valodu pārslēdzēju un neaiztiekam maršrutēšanu vai konfigurāciju. Mēs pievienojamies jūsu esošajiem failiem un uzturam tos iztulkotus.
Neatradāt atbildi uz savu jautājumu? Meklējiet dokumentācijā vai rakstiet uz [email protected].