gettext PO-bestanden vertalen
Vertaal .po- en .pot-catalogi tot 4 MB, item voor item. Message-ID's en contexten blijven behouden. Meervoudsvormen en de header Plural-Forms worden ingesteld voor de doeltaal.
gettext-catalogi (.po en .pot) tot 4 MB worden ondersteund. De context van elke msgid blijft behouden en de bijbehorende msgstr wordt ingevuld. Een .pot-sjabloon bevat standaard lege items. Als je er een uploadt, krijg je een .po waarin die zijn ingevuld.
Wat wordt vertaald en wat blijft ongewijzigd
| Vertaald | Blijft ongewijzigd |
|---|---|
msgstr, ingevuld of opnieuw vertaald op jouw verzoek | msgid en msgctxt, worden nooit herschreven |
Meervoudsvormen: één msgstr per vorm die de doeltaal vereist | #:-verwijzingen en #.-opmerkingen |
| Fuzzy-markeringen blijven staan en worden niet verwijderd |
Meervoudsvormen zijn precies waar generieke tools de fout in gaan. De doeltaal bepaalt hoeveel vormen er zijn: Russisch en Pools hebben er drie, Japans één. De headers Plural-Forms en Language worden hierop aangepast. Talen buiten een lijst van ongeveer 65 worden niet aangepast, in plaats van dat ernaar wordt gegokt.
Wat je kunt vragen
Vertaalt een sjabloon vooraf en laat nagekeken teksten ongemoeid.
Vertaal de lege msgstr-items naar het Frans. Laat placeholders zoals %s, %d en %(name)s ongewijzigd.
Geeft alleen de vertaalde items terug, zodat je ze snel kunt nakijken.
Vertaal de lege items naar het Duits en geef alleen de items terug die je hebt gewijzigd.
Bepaalt wat er gebeurt met items die zijn gemarkeerd voor controle.
Vertaal de fuzzy-items opnieuw naar het Spaans en laat alle items die niet fuzzy zijn ongewijzigd.
Behoudt de context die aangeeft welke betekenis van een woord bedoeld is.
Vertaal deze plug-incatalogus naar het Italiaans. Gebruik msgctxt om de juiste betekenis te bepalen en laat HTML-tags en placeholders ongewijzigd.
Schrijft alle meervoudsvormen die de taal vereist.
Vertaal naar het Pools en schrijf voor elk meervoudsitem alle drie de vormen.
Goed om te weten
- Eén doeltaal per upload. Een catalogus bevat één taal. Vraag je om twee talen, dan vertaalt het plan er één en laat het dat weten. Voer het bestand voor elke taal apart uit: je woordenlijst blijft beschikbaar.
- Uitvoerfilter. Beschikbaar. Vraag om “alleen de items die je hebt gewijzigd” voor een kleiner bestand.
- Fuzzy-markeringen. Blijven behouden zoals ze zijn. Vermeld in je instructie of fuzzy-items opnieuw moeten worden vertaald of ongewijzigd moeten blijven.
.mo-bestanden zijn gecompileerde catalogi en worden niet geaccepteerd. Stuur het.po-bestand waaruit ze zijn samengesteld.- Maximumgrootte. 4 MB.
Gerelateerd
- Android- en Apple-strings, XLIFF en Java, INI, Fluent en PHP voor andere lokalisatieformaten.
- Alle bestandsformaten