Vertalingen beheren¶
Nieuwe tekenreeksen toevoegen¶
Nieuwe tekenreeksen kunnen voor vertaling beschikbaar worden gemaakt als zij in het basisbestand, genaamd Sjabloon voor nieuwe vertalingen verschijnen (bekijk Configuratie onderdeel). Als uw bestandsindeling niet zo’n bestand vereist, wat het geval is met de meeste eentalige vertaalstromen, kunt u beginnen met lege bestanden.
Weblate kan nieuwe tekenreeksen toevoegen aan bestaande bestanden voor de meeste bestandsindelingen. U kunt ook Context specificeren voor tweetalige indelingen om onderscheid te maken tussen dezelfde tekenreeks, die wordt gebruikt in een andere context. Pas de context automatisch aan als dezelfde tekenreeks al aanwezig is. kan worden gebruikt om Context automatisch aan te passen, door het toevoegen van een numeriek achtervoegsel, in het geval een dergelijke tekenreeks al bestaat in de vertaling.
Zie ook
Nieuwe vertalingen toevoegen¶
Nieuwe talen kunnen direct worden toegevoegd als ene gebruiker daar om vraagt in Weblate, of er zal een notificatie worden verzonden aan de projectbeheerders voor goedkeuring en handmatig toevoegen. Dit kan worden gedaan met Nieuwe vertaling toevoegen in Configuratie onderdeel.
Sommige indelingen verwachten te beginnen met ene leeg bestand en dat alleen vertaalde tekenreeksen moeten worden opgenomen (bijvoorbeeld Android bronnen tekenreeksen), terwijl andere verwachten dat alle sleutels aanwezig zijn (bijvoorbeeld GNU gettext PO (Portable Object)). De op document gebaseerde indelingen (bijvoorbeeld OpenDocument-indeling) beginnen met een kopie van het brondocument en alle tekenreeksen gemarkeerd dat zij bewerken nodig hebben. In sommige situaties is dit niet echt afhankelijk van de indeling, maar meer van het framewerk dat u gebruikt om de vertaling af te handelen (bijvoorbeeld met JSON-bestanden).
Wanneer u Sjabloon voor nieuwe vertalingen specificeert in Configuratie onderdeel, gebruikt Weblate dit bestand om nieuwe vertalingen te beginnen. Elke bestaande vertaling wordt uit het bestand verwijderd door dit te doen.
Wanneer Sjabloon voor nieuwe vertalingen leeg is en de bestandsindeling ondersteunt het, wordt een leeg bestand gemaakt waarin nieuwe vertalingen worden toegevoegd als zij eenmaal zijn vertaald.
De Opmaak taalcode stelt u in staat de in de gegenereerde bestandsnamen gebruikte taalcode aan te passen. Aanvullend worden verwijzingen, die zijn gedefinieerd in Taalaliassen, omgekeerd toegepast.
Zie ook
Nieuwe vertaling toevoegen, Sjabloon voor nieuwe vertalingen, Opmaak taalcode, Taalcode, Taalaliassen, Taalcodes parsen
Notitie
Als u een taalbestand toevoegt in een verbonden opslagruimte op afstand, wordt een respectievelijke vertaling toegevoegd aan het onderdeel als Weblate de lokale opslagruimte bijwerkt.
Meer informatie over de instellingen voor het bijwerken van opslagruimten is te vinden in Bijwerken van opslagruimten.
Bestaande vertalingen verwijderen¶
Talen, onderdelen of de projecten waar zij in staan, kunnen worden verwijderd (gewist uit Weblate en uit de opslagruimte op afstand indien aanwezig) vanuit het menu Beheren ↓ Verwijderen van elk project, onderdeel of taal.
Activeren van de actie Verwijderen geeft de lijst met onderdelen weer die verwijderd moeten worden. U moet de slug van het object invoeren om het verwijderen te bevestigen. De slug is de padnaam van het project, taal of onderdeel, zoals dat te zien is in de URL.
Als u slechts enkele specifieke tekenreeksen wilt verwijderen, zijn er de volgende manieren:
Handmatig in het bronbestand. Zij zullen ook uit het vertaalproject worden verwijderd bij het door Weblate bijwerken van de opslagruimte.
Added in version 4.5.
In de gebruikersinterface van Weblate via de knop Gereedschap ↓ Verwijderen bij het bewerken van de tekenreeks. Dit varieert tussen de bestandsindelingen, bekijk: Tekenreeksen beheren
Notitie
Als u een taalbestand verwijdert uit een verbonden opslagruimte op afstand, wordt een respectievelijke vertaling verwijderd uit het onderdeel als Weblate de lokale opslagruimte bijwerkt.
Meer informatie over de instellingen voor het bijwerken van opslagruimten is te vinden in Bijwerken van opslagruimten.
Varianten van tekenreeksen¶
Varianten zijn nuttig om verscheidene tekenreeksen te groeperen, zodat vertalers alle varianten van de tekenreeks op een plaats kunnen zien.
Hint
Afkortingen (verkorte vormen, verkortingen) zijn een goed voorbeeld van varianten.
Varianten gebaseerd op een geautomatiseerde sleutel¶
U kunt een reguliere uitdrukking definiëren om de tekenreeksen te groeperen, gebaseerd op de sleutel van eentalige vertalingen in het Configuratie onderdeel:

In het geval dat de Sleutel overeenkomt met de uitdrukking, wordt het overeenkomende deel verwijderd om de bronsleutel van de variant te genereren. Daarna worden alle tekenreeksen met dezelfde bronsleutel deel van ene enkele groep varianten, met daarin ook de tekenreeks met de sleutel die exact overeenkomt met de bronsleutel.
De volgende tabel vermeldt enkele voorbeelden voor gebruik:
Te gebruiken |
Variant reguliere uitdrukking |
Overeenkomende vertaalsleutels |
---|---|---|
Identificatie achtervoegsel |
|
|
Identificatie op de regel |
|
|
Handmatige varianten¶
Added in version 4.5.
U kunt handmatig specifieke tekenreeksen koppelen met de vlag variant:SOURCE
. Dit kan nuttig zijn voor tweetalige vertalingen die geen sleutels hebben om tekenreeksen automatisch te groeperen, of om tekenreeksen te groeperen waarvan de sleutels niet overeenkomen, maar bij elkaar zouden moeten staan bij het vertalen.
De aanvullende variant voor een tekenreeks kan ook worden toegevoegd met Gereedschap tijdens het vertalen (als Tekenreeksen beheren is ingeschakeld):

Notitie
De variant brontekenreeks mag ten hoogste 768 tekens lang zijn. Dat is een technische beperking vanwege de compatibiliteit met de database MySQL.
Zie ook
Varianten tijdens vertalen¶
De variant wordt later gegroepeerd bij het vertalen:

Labels voor tekenreeksen¶
Splits tekenreeksen van vertaalonderdelen in categorieën op tekst en kleur in de projectconfiguratie.

Hint
Labels kunnen worden toegewezen aan eenheden met Aanvullende informatie over brontekenreeksen in bulk-bewerken, of met de add-on Bulk bewerken.