PO-bestanden vertalen

Het Gettext-formaat PO is de standaard voor WordPress-thema's en plug-ins, Drupal-modules, Python-toepassingen en veel opensourcesoftware. Wij vertalen uw PO- en POT-bestanden met behoud van de syntaxis.

PO-bestanden vertalen voor CMS en opensourceprojecten

Een PO-bestand bevat de bronteksten en hun vertalingen, samen met metadata: opmerkingen voor de vertaler, opmerkingen uit de extractie en verwijzingen naar de broncode. In de header staan de regels voor meervoudsvormen, en msgctxt-sleutels onderscheiden gelijke teksten die in een andere context worden gebruikt. Wie een PO-bestand in een gewone teksteditor vertaalt, beschadigt al snel de syntaxis of mist die contextinformatie.

Wij verwerken PO-bestanden in professionele vertaalsoftware die het Gettext-formaat herkent. Wij stellen de header Plural-Forms in voor de doeltaal, controleren teksten met de markering fuzzy en gebruiken msgctxt om bij dubbelzinnige teksten de juiste vertaling te kiezen. Hoort het bestand bij uw website, dan past het in een traject van website vertalen.

Een PO-bestand bevat softwareteksten en komt zelden bij een instantie terecht. Moet de licentietekst in het pakket officieel vertaald worden, dan leveren wij die los van het vertaalde PO-bestand als beëdigde vertaling. De ontvangende partij bepaalt of die volstaat. Gebruikt uw software JSON in plaats van Gettext, kijk dan bij JSON vertalen.

Wat de vertaling van een PO-bestand omvat

Meervoudsvormen

Wij passen de header Plural-Forms aan voor de doeltaal en vullen alle vormen in die nplurals voorschrijft. Ook talen met complexe meervoudsregels, zoals Pools, Russisch en Arabisch, worden correct verwerkt.

Controle van fuzzy-teksten

Teksten met de markering fuzzy worden vergeleken met de bijgewerkte brontekst en daarna bevestigd of opnieuw vertaald. Bij elke gecontroleerde vertaling wordt de markering verwijderd.

Context via msgctxt

Komt dezelfde tekst op verschillende plekken in de interface voor, dan bepaalt de msgctxt-context welke vertaling past. Die context wordt altijd meegenomen.

Gecompileerd MO-bestand

Op basis van het vertaalde PO-bestand kunnen wij het gecompileerde MO-bestand aanmaken voor WordPress of andere Gettext-systemen en het samen met het PO-bestand leveren.

Wie laat PO-bestanden vertalen?

Ontwikkelaar van een WordPress-plug-in

Een ontwikkelaar die een betaalde WordPress-plug-in verkoopt, levert bij elke versie een bijgewerkt .pot-bestand. Hij wil Nederlandse, Duitse en Franse .po- en .mo-bestanden die WordPress direct inleest.

Projectleider bij een webbureau

Een projectleider bouwt een maatwerkthema voor een klant met een Engelstalige en een Franstalige site. De teksten van het thema staan in een .po-bestand.

Developer van een interne Django-applicatie

Een developer bij een logistiek bedrijf moet de magazijnapplicatie in het Pools en Roemeens aanbieden aan medewerkers op de werkvloer. Hij heeft django.po-bestanden met meervoudsvormen.

Stuur uw bestand mee met uw offerteaanvraag. Wij reageren binnen 8 werkuren.

Veelgestelde vragen over het vertalen van PO

Wat is het verschil tussen een PO- en een POT-bestand?

Een POT-bestand is het sjabloon: het bevat alleen bronteksten met lege msgstr-velden. Een PO-bestand bevat de bronteksten met de vertaling in één taal. Uit een POT-bestand maken wij een nieuw PO-bestand voor de doeltaal, en een bestaand PO-bestand werken wij bij met nieuwe of gewijzigde vertalingen.

Worden PO-bestanden van WordPress-plug-ins en thema's vertaald?

Ja. Wij vertalen het PO-bestand, maken het MO-bestand aan en leveren beide. Vermeld het tekstdomein (text domain) van uw plug-in of thema, dan krijgen de bestanden de naam die WordPress verwacht.

Wat gebeurt er met HTML in de teksten?

HTML-tags in msgstr-waarden, zoals vet, links of regeleinden, blijven behouden. Tagnamen en attribuutwaarden worden niet vertaald, alleen de tekst ertussen.

Hoe vraag ik een offerte aan voor PO-bestanden?

Stuur het POT- of PO-bestand mee via de offerteaanvraag en vermeld de doeltalen. U ontvangt binnen 8 werkuren een reactie.

Andere bestandsformaten die wij vertalen

Op zoek naar een professionele vertaling?

Vraag een gratis, vrijblijvende offerte aan.