Translate CONTRIBUTING.md
This commit is contained in:
parent
0babe4a5ed
commit
d4bbc24031
1 changed files with 61 additions and 66 deletions
|
@ -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
|
||||||
|
|
Loading…
Reference in a new issue