Qt Linguist .ts¶
Vertaalindeling, gebruikt in op Qt gebaseerde toepassingen.
Bestanden van Qt Linguist worden zowel gebruikt als tweetalige als enkeltalige vertalingen. Weblate ondersteunt zowel de huidige indeling versie 2 als de verouderde indeling versie 1. Selecteer de bestandsindeling die overeenkomt met de versie die wordt geproduceerd door uw toepassing.
Versie 2¶
Dit is de standaardindeling voor bestanden .ts en ondersteunt de volledige set van mogelijkheden in Qt Linguist die beschikbaar zijn in Weblate.
Voorbeeld bestand:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE TS>
<TS version="2.0" language="cs">
<defaultcodec>UTF-8</defaultcodec>
<context>
<name></name>
<message weblate-flags="c-format, max-length:100">
<source>Hello, world!
</source>
<translation>Ahoj svete!
</translation>
</message>
<message numerus="yes">
<source>Orangutan has %d banana(s).
</source>
<translation type="unfinished">
<numerusform />
<numerusform />
<numerusform />
</translation>
</message>
</context>
<context>
<name>Second</name>
<message>
<source>Try Weblate at <https://demo.weblate.org/>!</source>
<translation type="unfinished"></translation>
</message>
<message>
<source>Thank you for using Weblate.</source>
<translation type="unfinished">Thanks</translation>
</message>
<message>
<source>Obsolete</source>
<translation type="obsolete">Thanks</translation>
</message>
</context>
</TS>
Bestandsextensies |
|
|---|---|
Taalgebied ⓘ |
Zowel enkeltalige als tweetalige |
Ondersteunt meervoud ⓘ |
|
Ondersteunt beschrijvingen ⓘ |
|
Ondersteunt uitleg ⓘ |
|
Ondersteunt context ⓘ |
|
Ondersteunt locatie ⓘ |
|
Ondersteunt vlaggen ⓘ |
|
Extra statussen ⓘ |
|
API-identificatie |
|
Ondersteunt tekenreeksen alleen-lezen ⓘ |
|
Ondersteunt verplaatsen van overbodige tekenreeksen ⓘ |
|
Versie 1¶
De verouderde indeling ondersteunt berichten, contexten en de niet-voltooide status. Het ondersteunt geen meervouden, lcaties, beschrijvingen of vlaggen voor Weblate.
Bestandsextensies |
|
|---|---|
Taalgebied ⓘ |
Zowel enkeltalige als tweetalige |
Ondersteunt meervoud ⓘ |
|
Ondersteunt beschrijvingen ⓘ |
|
Ondersteunt uitleg ⓘ |
|
Ondersteunt context ⓘ |
|
Ondersteunt locatie ⓘ |
|
Ondersteunt vlaggen ⓘ |
|
Extra statussen ⓘ |
|
API-identificatie |
|
Ondersteunt tekenreeksen alleen-lezen ⓘ |
|
Ondersteunt verplaatsen van overbodige tekenreeksen ⓘ |
|
Weblate-configuratie¶
Typisch Weblate Configuratie onderdeel bij gebruik als tweetalig |
|
|---|---|
Bestandsmasker |
|
Enkeltalig basistaalbestand |
Leeg |
Sjabloon voor nieuwe vertalingen |
|
Bestandsformaat |
Qt Linguist-vertaalbestand (versie 2) |
Typisch Weblate Configuratie onderdeel bij gebruik als eentalig |
|
|---|---|
Bestandsmasker |
|
Enkeltalig basistaalbestand |
|
Sjabloon voor nieuwe vertalingen |
|
Bestandsformaat |
Qt Linguist-vertaalbestand (versie 2) |
Voor bestanden van versie 1, gebruik dezelfde configuratie en selecteer Qt Linguist vertaalbestand (versie 1) als de bestandsindeling.