Node.js GitHub repository
You can take a look at their Crowdin project here.
And if you want to read the official node.js description
Node.js is a pinnacle of computing systems, being a project of such a massive importance to the open sourcer community it is being translated into several languages, I am working as a spanish translator and I'm proud to use my services for the greater good.
Today's contribution is focused completely on the assert.md file, and if you don't know what assertions are, here is a definition for you:
In computer programming, an assertion is a statement that a predicate (Boolean-valued function, i.e. a true–false expression) is always true at that point in code execution. It can help a programmer read the code, help a compiler compile it, or help the program detect its own defects.
It is basically a statement that checks wether or not a condition is met, and if it's not met then it returns an AssertionError. The assertion works basically as a shield against a specific type of errors , those are the unmet conditions errors.
Basic terms that must be known in order to understand the translation:
Invariants: in computer science, a loop invariant is a property of a program loop that is true before (and after) each iteration. It is a logical assertion, sometimes checked within the code by an assertion call. Knowing its invariant(s) is essential in understanding the effect of a loop. Because of the similarity of loops and recursive programs, proving partial correctness of loops with invariants is very similar to proving correctness of recursive programs via induction. In fact, the loop invariant is often the same as the inductive hypothesis to be proved for a recursive program equivalent to a given loop. wikipedia
Function: In programming, a named section of a program that performs a specific task. In this sense, a function is a type of procedure or routine. source
These are some of the examples
1015 words were translated in this part and my total of translated words in node.js is: 4951+1015 = ??? words (leave the answer in the replies :p)
Proof of Authorship
My Crowdin profile
I have been translating since september 2017 and with DaVinci since last summer, happy to be here.