AI PO-filoversetter
Fyll gettext PO- og POT-filer med AI-oversettelser, inkludert flertallsformer, mens kommentarer, kontekster og referanser bevares.
Inndata
Protected by Cloudflare Turnstile
Utdata
Les meg
Beskrivelse av verktøyet
Dette verktøyet fyller gettext PO- og POT-filer med AI-oversettelser. Bruk det for WordPress-temaer og -utvidelser, Django, PHP, Python- og C-prosjekter eller annen programvare som bruker gettext. Åpne en .po- eller .pot-fil, velg språk, så fylles de tomme msgstr-oppføringene med oversettelser av deres msgid.
Filen leses i nettleseren din. Bare msgid-teksten sendes til AI-en, sammen med msgctxt-konteksten når den finnes. Kommentarer, kildereferanser, flagg som #, c-format og foreldede oppføringer kopieres som de er.
Funksjoner
- Fyller ut
msgstrfor hver oppføring, samtmsgstr[0],msgstr[1]og så videre for flertallsoppføringer. - Beholder oversetterkommentarer,
#:-referanser,#,-flagg og#~-foreldede oppføringer. - Bruker
msgctxtsom kontekst, slik at «Open» i en meny og «Open» som status kan oversettes forskjellig. - Beholder formatstrenger som
%s,%1$d,%(name)sog{name}. - Angir målspråket i
Language-feltet i toppteksten. - Skriver tekster over flere linjer i vanlig gettext-format.
Alternativer forklart
- Bare uoversatte oppføringer: Beholder oppføringene som allerede har en oversettelse, og fyller bare ut de tomme. Slå av dette alternativet for å oversette alle oppføringer på nytt.
Eksempler
#: src/cart.php:42
#, php-format
msgid "%d item in your cart"
msgid_plural "%d items in your cart"
msgstr[0] ""
msgstr[1] ""oversatt til fransk:
#: src/cart.php:42
#, php-format
msgid "%d item in your cart"
msgid_plural "%d items in your cart"
msgstr[0] "%d article dans votre panier"
msgstr[1] "%d articles dans votre panier"Tips
Antallet flertallsformer avhenger av språket. Verktøyet fyller ut msgstr[n]-linjene som finnes i filen. Hvis du starter med en POT-fil, angir du Plural-Forms-toppteksten for målspråket og legger til msgstr[n]-linjer hvis språket trenger mer enn to former.
Opptil 10 000 tegn kan oversettes om gangen. La «Bare uoversatte oppføringer» være aktivert for å oversette en stor fil i flere omganger.
Vanlige spørsmål
Kan jeg kompilere resultatet med msgfmt?
Ja. Filen beholder gettext-formatet, så msgfmt, Poedit og andre verktøy leser den som vanlig. Gå gjennom oversettelsene før du publiserer dem.
Lastes filen min opp?
Nei. Filen leses i nettleseren din, og bare kildetekstene sendes til AI-en.