Weblate basisbeginselen¶
Structuur project en onderdeel¶
In Weblate zijn vertalingen georganiseerd in projecten en onderdelen. Elk project kan een aantal onderdelen bevatten en die bevatten vertalingen in individuele talen. Het onderdeel correspondeert met een te vertalen bestand (bijvoorbeeld GNU gettext PO (Portable Object) of Android bronnen tekenreeksen). De projecten zijn er om u te helpen de onderdelen te beheren in logische sets (bijvoorbeeld door alle vertalingen die binnen een toepassing worden gebruikt te groeperen).
Aanvullend kunnen onderdelen binnen projecten worden gestructureerd met categorieën. Onderdelen mogen behoren tot een categorie, en categorieën mogen worden genest.
Intern worden van elk project vertalingen voor veelvoorkomende tekenreeksen standaard verspreid over andere onderdelen erin. Dat verlicht de last van herhaaldelijk en meerdere versies van vertalingen. De verspreiding van vertalingen kan worden uitgeschakeld per Configuratie onderdeel met Sta propageren van vertalingen toe in het geval de vertalingen van elkaar zouden afwijken.
Opslagruimte integratie¶
Weblate is gebouwd om te integreren met versiebeheer in een opslagruimte upstream, Doorlopende vertaling beschrijft bouwblokken en hoe de wijzigingen daartussen stromen.
Zie ook
Overzicht architectuur beschrijft hoe Weblate intern werkt.
Gebruikersattributie¶
Weblate behoudt de vertalingen met de juist vermelde auteurs voor vertalers in de opslagruimte voor versiebeheer door naam en e-mail te gebruiken. Het hebben van een echt e-mailadres te hebben verbonden met de indiening volgt de geest van gedistribueerde versiebeheer en stelt services, zoals GitHub, in staat uw bijdragen die aan Weblate zijn gedaan te associëren met uw profiel van GitHub.
Deze mogelijkheid heeft het risico in zich van het misbruiken van gepubliceerde e-mail in de indieningen voor versiebeheer. Meer nog, als een dergelijk indiening eenmaal is gepubliceerd op publieke hosting (zoals GitHub), is er geen effectieve manier om die terug te halen. Weblate kiest voor een privé e-mail voor indieningen in Account om dit te vermijden.
Daarom zouden beheerders dit moeten overwegen bij het configureren van Weblate:
Dergelijk gebruik van e-mail zou duidelijk moeten zijn beschreven in de bepalingen voor de service, voor het geval een dergelijk document nodig is. Wettelijke module zou daarbij kunnen helpen.
PRIVATE_COMMIT_EMAIL_OPT_INkan e-mails standaard privé maken.
Maak uw eerste vertaling¶
You can contribute to a project using your web browser. You do not need to install Weblate or work with its source code repository.
Vind uw project en taal¶
Follow the translation link from the project you want to help. Projects can use Hosted Weblate or their own Weblate installation; use an account on that installation. If you arrive at its dashboard, choose Projects > Browse all projects to find the project.
Sign in, or follow the site’s registration instructions. Access depends on the project: you might need to request permission from its maintainers. Some projects also accept suggestions without signing in.
If you are signed in, open your user menu and choose Settings. Under Languages, select your Translated languages and, optionally, Secondary languages you understand. Secondary languages appear above the source as additional help. Save your settings. If you are contributing anonymously, skip this step and choose your language directly in the project as described below.
Read the project’s translation instructions before starting. These can explain terminology, style, priorities, and how to contact the language team. If you cannot find them, ask the maintainers which component to start with.
Choose your language and a component. A component groups related strings, such as an application’s interface or its documentation. Open Untranslated strings to start with empty translations, or Unfinished strings to include translations that still need work. Use All strings or Zoeken to find existing translations. If your language is missing, use the option to start or request a translation when available, or contact the maintainers.
Vertaal een tekenreeks¶
The editor shows the source text and a field for your translation. Read any explanation, screenshot, nearby strings, and glossary entries before writing. Short strings can have several meanings: ask in Opmerkingen if the context is unclear. Other languages can help, but their translations can also contain mistakes.
Write a natural expression of the intended meaning in your language. Follow your language’s typography and the project’s terminology and style. Preserve technical markers such as placeholders and markup; see Veilig speciale tekst vertalen. When Weblate displays several plural fields, complete each one according to its label; see Meervouden.
Use explanations, screenshots, and glossary terms to choose the right wording.
Quality checks highlight problems such as the missing %(days)s placeholder
in this draft. The translator can edit, save, or suggest a translation.¶
Kies de actie die past bij uw bijdrage:
Save and continue saves your translation and opens the next string. Use Save and stay to remain on the current string.
Mark Needs editing when saving a translation that still needs work. Clear it after you have resolved the outstanding issues.
Suggest proposes a translation for someone to accept. Use this when you want another translator to consider your wording, or when the project only allows you to suggest changes. A suggestion does not replace the current translation until it is accepted.
Skip moves on without saving your edits. You can return later.
The available actions depend on your permissions and the project’s workflow. For example, an approved translation might only allow you to suggest a change. Saving in Weblate does not mean the translation is immediately published in the application: review, repository synchronization, and releases depend on the project. See Statussen voor vertalingen and Werkwijzen voor vertalen.
Controleer uw werk en vraag om hulp¶
Read your translation again after saving. If Weblate reports failing quality checks, open their explanations and correct the problem. Ignore a check only when you have confirmed it is a false positive and your permissions allow it. Passing all checks does not guarantee that the meaning or tone is correct. Review suggestions from translation memory or machine translation just as carefully as text you write yourself.
Use a translation comment for questions about your language, or a source string comment for an unclear or incorrect original. Explain the problem and include the context you have found. If source editing or source review is available, follow the project’s instructions for proposing a correction; otherwise use its advertised contact or repository link. See Opmerkingen and Terugkoppeling brontekenreeks ontvangen.
Blijf bijdragen¶
Watch projects you want to return to and choose your Meldingen. Your Overzicht helps you find watched translations in your selected languages. You can also help by reviewing existing translations and suggestions when your permissions allow it.
As you become familiar with the editor, explore Sneltoetsen, Context vertaling, Woordenlijst, and Zoeken. The editor’s History tab shows earlier changes to a string. See Voorkeuren for editor preferences and Downloaden en uploaden van vertalingen for downloading and uploading translations to work offline.