Translate CONTRIBUTING.md

This commit is contained in:
Toon Borgers 2016-10-05 12:25:50 +02:00 committed by GitHub
parent 0babe4a5ed
commit d4bbc24031

View file

@ -1,79 +1,74 @@
# Contributing to Electron # Bijdragen aan Electron
:memo: Available Translations: [Korean](https://github.com/electron/electron/tree/master/docs-translations/ko-KR/project/CONTRIBUTING.md) | [Simplified Chinese](https://github.com/electron/electron/tree/master/docs-translations/zh-CN/project/CONTRIBUTING.md) | [Brazilian Portuguese](https://github.com/electron/electron/tree/master/docs-translations/pt-BR/project/CONTRIBUTING.md) :memo: Beschikbare vertalingen: [Koreaans](https://github.com/electron/electron/tree/master/docs-translations/ko-KR/project/CONTRIBUTING.md) | [Versimpeld Chinees](https://github.com/electron/electron/tree/master/docs-translations/zh-CN/project/CONTRIBUTING.md) | [Braziliaans Portugees](https://github.com/electron/electron/tree/master/docs-translations/pt-BR/project/CONTRIBUTING.md)
:+1::tada: First off, thanks for taking the time to contribute! :tada::+1: :+1::tada: Ten eerste, bedankt om de tijd te nemen om bij te dragen! :tada::+1:
This project adheres to the Contributor Covenant [code of conduct](CODE_OF_CONDUCT.md). Dit project volgt de [gedragscode](CODE_OF_CONDUCT.md) van bijdragers.
By participating, you are expected to uphold this code. Please report unacceptable Door deel te nemen, wordt je verwacht je aan deze code te houden. Onaanvaardbaar gedrag moet gerapporteerd worden bij atom@github.com.
behavior to atom@github.com.
The following is a set of guidelines for contributing to Electron. Dit is een set van richtlijnen om bij te dragen aan Electron.
These are just guidelines, not rules, use your best judgment and feel free to Dit zijn slechts richtijnen, geen regels, gebruik je gezond verstand voe je vrij om wijzigingen aan dit document voor te stellen in een pull request.
propose changes to this document in a pull request.
## Submitting Issues ## Issues indienen
* You can create an issue [here](https://github.com/electron/electron/issues/new), * Je kan [hier](https://github.com/electron/electron/issues/new) een issue indienen,
but before doing that please read the notes below and include as many details as maar lees eerst onderstaande suggesties en voeg zo veel mogelijk details toe bij je indiening. Indien mogelijk, voeg dan toe:
possible with your report. If you can, please include: * De versie van Electron die je gebruikt
* The version of Electron you are using * Het besturingssysteem dat je gebruikt
* The operating system you are using * Indien mogelijk, wat je aan het doen was toen het probleem zich voor deed en wat je verwachtte dat zou gebeuren
* If applicable, what you were doing when the issue arose and what you * Andere dingen die kunnen helpen bij het oplossen van je probleem:
expected to happen * Schermafbeeldingen en geanimeerde GIFs
* Other things that will help resolve your issue: * Foutmeldingen die voorkomen in je terminal, ontwikkeltools of als melding
* Screenshots and animated GIFs * Doe een [vluchtig onderzoek](https://github.com/electron/electron/issues?utf8=✓&q=is%3Aissue+)
* Error output that appears in your terminal, dev tools or as an alert om te zien of een gelijkaardig probleem al is gemeld
* Perform a [cursory search](https://github.com/electron/electron/issues?utf8=✓&q=is%3Aissue+)
to see if a similar issue has already been submitted
## Submitting Pull Requests ## Pull Requests Indienen
* Include screenshots and animated GIFs in your pull request whenever possible. * Voeg screenshots en geanimeerde GIFs toe in je pull request wanneer mogelijk.
* Follow the JavaScript, C++, and Python [coding style defined in docs](/docs/development/coding-style.md). * Volg de JavaScript, C++ en Python [codeer-stijl gedefinieerd in de documentatie](/docs/development/coding-style.md).
* Write documentation in [Markdown](https://daringfireball.net/projects/markdown). * Schrijf documentatie in in [Markdown](https://daringfireball.net/projects/markdown).
See the [Documentation Styleguide](/docs/styleguide.md). Zie de [Documentatie Stijlgids](/docs/styleguide.md).
* Use short, present tense commit messages. See [Commit Message Styleguide](#git-commit-messages). * Gebruik korte commit-berichten in de tegenwoordige tijd. Zie [Commit Bericht Stijlgids](#git-commit-messages).
## Styleguides ## Stijlgidsen
### General Code ### Code
* End files with a newline. * Beëindig bestanden met een newline.
* Place requires in the following order: * Requires in de volgende volgorde:
* Built in Node Modules (such as `path`) * Ingebouwde Node Modules (zoals `path`)
* Built in Electron Modules (such as `ipc`, `app`) * Ingebouwde Electron Modules (zoals `ipc`, `app`)
* Local Modules (using relative paths) * Lokale Modules (met relatieve paden)
* Place class properties in the following order: * Klasse-properties moeten in volgende volgorde:
* Class methods and properties (methods starting with a `@`) * Klasse-methodes en properties (methodes starten met `@`)
* Instance methods and properties * Instance-methodes en properties
* Avoid platform-dependent code: * Vermijd platform-afhankelijke code:
* Use `path.join()` to concatenate filenames. * Gebruik `path.join()` om filenames te concateneren.
* Use `os.tmpdir()` rather than `/tmp` when you need to reference the * Gebruik `os.tmpdir()` in plaats van `/tmp` voor de tijdelijke directory.
temporary directory. * Gebruik een gewone `return` wanneer je expliciet uit een functie returned.
* Using a plain `return` when returning explicitly at the end of a function. * Geen `return null`, `return undefined`, `null`, of `undefined`
* Not `return null`, `return undefined`, `null`, or `undefined`
### Git Commit Messages ### Git Commit Berichten
* Use the present tense ("Add feature" not "Added feature") * Gebruik tegenwoordige tijd ("Add feature" niet "Added feature")
* Use the imperative mood ("Move cursor to..." not "Moves cursor to...") * Gebruik gebiedende wijs ("Move cursor to..." niet "Moves cursor to...")
* Limit the first line to 72 characters or less * De eerste lijn mag maximum 72 karakters lang zijn
* Reference issues and pull requests liberally * Refereer uitvoerig naar issues en pull requests
* When only changing documentation, include `[ci skip]` in the commit description * Wanneer je enkel documentatie wijzigt, voeg dan `[ci skip]` toe aan het commit-bericht
* Consider starting the commit message with an applicable emoji: * Wanneer toepasbaar, begin je commit-bericht met volgende emoji:
* :art: `:art:` when improving the format/structure of the code * :art: `:art:` als het formaat/de structuur van de code wordt verbeterd
* :racehorse: `:racehorse:` when improving performance * :racehorse: `:racehorse:` als de performantie van de code wordt verbeterd
* :non-potable_water: `:non-potable_water:` when plugging memory leaks * :non-potable_water: `:non-potable_water:` als memory leaks worden opgelost
* :memo: `:memo:` when writing docs * :memo: `:memo:` als documentie is geschreven
* :penguin: `:penguin:` when fixing something on Linux * :penguin: `:penguin:` als er iets Linux-gerelateerd is opgelost
* :apple: `:apple:` when fixing something on macOS * :apple: `:apple:` als er iets macOS-gerelateerd is opgelost
* :checkered_flag: `:checkered_flag:` when fixing something on Windows * :checkered_flag: `:checkered_flag:` als er iets Windows-gerelateerd is opgelost
* :bug: `:bug:` when fixing a bug * :bug: `:bug:` als een bug is opgelost
* :fire: `:fire:` when removing code or files * :fire: `:fire:` als code of bestanden worden verwijderd
* :green_heart: `:green_heart:` when fixing the CI build * :green_heart: `:green_heart:` als de CI build wordt gefixt
* :white_check_mark: `:white_check_mark:` when adding tests * :white_check_mark: `:white_check_mark:` als er tests worden toegevoegd
* :lock: `:lock:` when dealing with security * :lock: `:lock:` als er iets met security wordt gedaan
* :arrow_up: `:arrow_up:` when upgrading dependencies * :arrow_up: `:arrow_up:` als dependencies worden geüpgraded
* :arrow_down: `:arrow_down:` when downgrading dependencies * :arrow_down: `:arrow_down:` als dependencies worden gedownpgraded
* :shirt: `:shirt:` when removing linter warnings * :shirt: `:shirt:` als linter waarschuwingen worden opgelost