Werken met PO bestanden

Als u een meertalige website hebt moeten op een bepaald moment tijdens de ontwikkeling alle teksten vertaald worden. Hiervoor krijgt u van ons een zogenaamde PO file - oftewel Portable Object file - aangeleverd. In dit PO bestand staan dan alle vaste teksten die u dient te vertalen. Naast vaste teksten dient u ook alle dynamische teksten vertalen, maar dit gebeurt via het vertaalsysteem binnen Multimanage zelf.

Hierbij een woordje uitleg over hoe u de PO file kan aanpassen.

Stap 1: download Poedit

Om PO files te kunnen openen en aanpassen dient u gebruik te maken van Poedit. Dit is een gratis programma dat u hier kan downloaden.

Stap 2: overzicht van de PO file

Nadat u de aangeleverde PO file hebt geopend in Poedit krijgt u volgend scherm te zien:

Dit scherm is in 2 stukken verdeeld. In de bovenste helft ziet u alle teksten die vertaald dienen te worden, met links de originele versie en rechts de vertaling. Gezien u op dit moment nog moet beginnen met vertalen zal de rechter kolom leeg zijn. Als u op een van de teksten klikt wordt deze onderaan weergegeven, met daaronder een leeg veld. In dit veld kan u dan de vertaling van de tekst invoeren.

Stap 3: het vertalen zelf

Algemeen dient u simpelweg de PO file van boven naar onder af te werken, en bij elke lijn de vertaling te schrijven. Klik hiervoor één voor één op de lijnen in de bovenste helft van het scherm en vul onderaan de vertaling in.

Een veel voorkomende vraag van klanten is waarom de linkerkolom niet aanpasbaar is, met andere woorden waarom men de originele Nederlandse tekst niet kan veranderen. Dit komt omdat de linkerkolom rechtstreeks uit de website komt en dus niet kan aangepast worden, gezien de website dan niet meer naar behoren zou werken. Als u de originele Nederlandse tekst toch wilt aanpassen kunnen wij een extra kolom in de PO file voorzien, zodat u als het ware van Nederlands naar Nederlands kan vertalen, met links de originele teksten en rechts de nieuwe.

Tijdens het vertalen zal u zien dat er niet alleen gewone tekst in de PO file staat, maar ook speciale tekens. De algemene regel is dat u deze zo nauwgezet mogelijk dient over te nemen. Hierbij enkele veel voorkomende gevallen.

Lijnen met een slash voor

Lijnen die in de PO file genoteerd staan als bijvoorbeeld /bestellen of /nieuwe-auto-te-koop zijn links naar andere pagina's. Dit wil zeggen dat na de vertaling een link zoals www.mijndomein.be/nl/winkelwagen vervangen zal worden door www.mijndomein.be/en/shopping-cart, in geval het om een Engelse website gaat. Om deze te vertalen zijn er enkele simpele regels:

  • laat de slash altijd voor de regel staan. Als u de slash weglaat zal de link niet meer werken.
  • vertaal de link zo letterlijk mogelijk, maar gebruik geen speciale tekens zoals een ç of é. Vervang deze door de gewone letter.
  • vervang alle spaties door een liggend streepje
  • gebruik alleen kleine letters, geen hoofdletters

Voorbeeld:

NL: /contacteer-ons
FR: /contactez-nous

NL: /twee-jongens-in-het-ziekenhuis-na-ongeval
FR: /deux-garcons-a-l-hopital-apres-un-accident

Lijnen waarin een @-teken staat

Soms komt u lijnen tegen waarin een @-teken staat met een Engelse term bij, zoals bijvoorbeeld:

U kan tot @discount euro korting krijgen op dit artikel.

Termen zoals @discount worden bij het laden van de website vervangen door andere gegevens, in dit geval de hoeveelheid korting van een artikel. De reden dat we van deze methode gebruik maken is dat in verschillende talen de waarde van de korting op een andere plaats in de zin kan staan. Bijvoorbeeld:

NL: U krijgt tot @discount euro korting op dit artikel.
EN: On this article you will receive up to @discount euro discount.

Bij het vertalen van deze lijn dient u de term letterlijk over te nemen, maar u kan hem wel op eender welke plaats binnen uw tekst zetten.

Lijnen waarin vreemde tekens staan

Soms is het onvermijdelijk dat er programmeercode in de te vertalen tekst komt te staan. Het betreft hier bijna altijd code die gebruikt wordt om de website op te maken, of om een link naar een andere pagina binnen een vertaalbare tekst te zetten. In deze gevallen dient u deze code zo letterlijk mogelijk over te nemen terwijl u de rest van de tekst vertaalt.

Enkele voorbeelden:

NL: Wij bieden <strong>topkwaliteit</strong> en een <strong>sterke service</strong>
EN: We offer <strong>top quality</strong> and a <strong>great service</strong>

NL: Ik aanvaard de <a href="@url" title="algemene voorwaarden">algemene voorwaarden</a>
EN: I accept the <a href="@url" title="general conditions">general conditions</a>

Stap 4: opslaan

Nadat u klaar bent kan u de PO file opslaan en naar ons terugsturen, waarna wij deze kunnen importeren op uw website.

Blueprints: slim starten, weinig betalen.
NIEUW

Blueprints: slim starten, weinig betalen.

Een betaalbare website in jouw huisstijl zonder zelf uren te sleutelen? Ga dan voor ons Blueprints-instapmodel: kies een pakket, wij doen de rest.
Ontdek de voordelen