Node.js is currently being translated into 33 languages. I´m contributing to making this project accessible to the Spanish speaking community online.
The terminology of the text translated is mostly related to computer science and programming.
In this part of my contribution for Node.js, I continued translating the 2 folders I started working on previous contributions: http2.md and async_hooks.md, as shown in the following images:
I translated 250 words approximately on async_hooks.md and around 800 words on the http2.md folder.
These are the concepts and words I've learned so far while working on Node.js:
Callback, Addon, Compile, Array, POSIX, Hook, Instance, API, Resource, Promise, Embedder, Exception, Stream, String, Method, Class.
Learning about these concepts has allowed me to further understand the terminology of programming and computer science, and it has also helped me greatly in this part of my contribution, as there weren't many words I needed to look up and investigate this time as I already have a good understanding of the project's meaning.
Regardless, these are some of the new concepts I learned on my fifth contribution for Node.js:
1 . Handler:
A handler is basically a message queue. You post a message to it, and it will eventually process it by calling its run method and passing the message to it. Since these run calls will always occur in the order of messages received on the same thread, it allows you to serialize events.
2 . Recursion:
Recursion is a basic programming technique you can use in Java, in which a method calls itself to solve some problem. A method that uses this technique is recursive. Many programming problems can be solved only by recursion, and some problems that can be solved by other techniques are better solved by recursion.
The project's source language is English and it was translated into Spanish.
Besides collaborating as a translator for Open Source Projects on Crowdin I also work as a Freelance Translator for a law firm in the US, I've been working for that company for 8 months, translating sworn statements and legal documents from English to Spanish and viceversa.
Open Source Projects I've worked on and contributed as a translator:
5 . Node.js
Part 5: 1050.
Total of words translated so far: 5219.
Proof of Authorship
(Words translated on my first contribution for Node.js)
(Words translated on my second contribution for Node.js)
(Words translated on my third contribution for Node.js)
(Words translated on my fourth contribution for Node.js)
(Words translated on this contribution for Node.js, total of words translated so far)