Node.js Translation to Spanish - 1059 words (Part 36)

in #utopian-io6 years ago

https://steemitimages.com/640x0/https://ipfs.busy.org/ipfs/QmPNPiKtoRvonftEKcPhP9gHG9ZW6z4MqWSDFF4oHe8ULc

Hello, this is my 36th open source contribution for Utopian and DaVinci as translator. I have been translating different Node.js Files during the past few months. This time, I continued translating "process.md" file. I've found out that object process has a lot of utilities that make Node.js a very mutable program.

I work with an extensive team of translators team whose performance has been excellent. By this time a 39% of this huge project has been translated in just a few months; yes, a million words project being translated that fast. I must say that I'm very excited about it.

I invite you to read this translation report for more information about this interesting file. Also, you can read my previous reports to have much more information about all of the files I've translated.

Repository

https://github.com/nodejs/i18n

Project Details

Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser. It lets developers use JavaScript to write Command Line tools and for server-side scripting to produce dynamic web page content before the page is sent to the user's web browser. Consequently, Node.js represents a "JavaScript everywhere" paradigm,[6] unifying web application development around a single programming language, rather than different languages for server side and client side scripts.

Node.js

It looks difficult to understand at first, but let me explain it with the next example.

Imagine that you have been developing a new android app that uses the APIs from Google Maps and Twitter. When testing the app, you realize that both APIs are written in different languages and you must change one of them to make it work, but that's a lot of work and goes against the reasons to use an API. Node.js is the solution to problems like this because it allows the union between different programming languages without affecting its performance.

I decided to translate this project because I'm an engineering student and innovation is my passion; I love creating solutions to problems like this. Also, I like sharing information and a way to do it is translating the content of a big project like this so people around the world can access to it and share it too.

Contribution Specifications

  • Translation Overview

Node.js is a process itself and it means that it has a lot of methods, properties and child processes that are running concurrently during the Node.js execution. As a parent process, Node.js must have signals, codes, keys and events that say to him what to do at a specific moment. For example, when it receives a signal of 'click' a new process or method must start.

As you can see, a process has a very complex behavior and, in a way, unpredictable for the common users like me. Nonetheless, as I've been translating Node.js I've also been learning a lot of its functioning, as you can see in my previous reports. This time I will talk about two methods that give information (just information) to Node.js process, those are "process.getegid()" and "process.geteuid()". Both of them are methods that "return the numerical effective group/user identity of the Node.js process. respectively".

They are simple methods, but inform the process what group or user needs to be attended in a particular number. Also, it is useful to get data that can be used in a future moment by the process. The following is an example of their use:

Method

https://ipfs.busy.org/ipfs/QmbU3tJnMpVJWYfAkD64jLTEnPHajmqWQDitfkqraa76Ew

https://ipfs.busy.org/ipfs/QmbktZz2iFZRLUKmxBHc3DWmTxGhRLo1mh9X12BxtNmWaE

  • Language

The original language of this change log is English and it was translated into Spanish, which is my native language. I have experience translating in projects like Loopring wallet and Yapbam. These projects make me grow and learn a lot about open source projects.

English

The <0>process.seteuid()</0> method sets the effective user identity of the process.

Spanish

El método <0>process.seteuid()</0> establece el identificador de usuario efectivo del proceso.


English

If a username is specified, the method blocks while resolving the associated numeric ID.

Spanish

Si un nombre de usuario es especificado, el método se bloquea mientras resuelve el ID numérico asociado.


English

If Node.js is spawned with an IPC channel, the <0>process.send()</0> method can be used to send messages to the parent process.

Spanish

Si Node.js se genera con un canal IPC, el método <0>process.send()</0> puede ser utilizado para enviar mensajes al proceso primario.


English

If Node.js was not spawned with an IPC channel, <0>process.send()</0> will be <0>undefined</0>.

Spanish

Si Node.js no fue generado con un canal IPC, <0>process.send()</0> será <0>undefined</0>.


-Word Count

This contribution consist of 1059 translated words

image.png

Proof of Authorship

You can visit my profile (navx) on Crowdin's website to find proof of authorship. Also, you can visit the Activity tab in the Node.js project and filter my contributions between December 16th and December 18th, which were the dates of the translation and the corrections respectively.

Activity Tab

The next link, redirect to my crowdin profile:

https://crowdin.com/profile/navx


Best Regards!

Sort:  

Greetings, @navx. Thanks for submitting your contribution!

  • The presentation and contents of your post satisfy the requirements for a complete evaluation of your contribution.
  • The translated text fits coherently the general meaning and use of the enlisted strings.
  • Thanks for sharing various examples of the translated content and explaining its function within the whole text.
  • You did a precise use of the terminology involved in this translation.

Congratulations on this collaboration!

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Chat with us on Discord

Thank you for your review, @alejohannes! Keep up the good work!

Hi @navx!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server