Spanish Translation of Node.js (Part 6) (1060 words)

in #utopian-io6 years ago


590px-Node.js_logo.svg.png

Source

This is my sixth contribution to Node.js. I’m currently translating this project into Spanish, along with an awesome group of translators and moderators from Utopian + Da Vinci, we are doing our best to do everything correctly. If you are interested in open-source projects, I encourage you to keep reading.

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 achieves low latency and high throughput by taking a “non-blocking” approach to serving requests. Basically, Node.js can open, create, read, write, close and delete files on a server, using JavaScript. It also includes tasks that will be executed on certain servers.

I know it can be a bit confusing at first, so let me explain it to you in simpler words:

Let’s say you want to build a software to keep record of your company’s earnings. A feature where viewing your monthly earnings is updated live can be very useful. In that way, if one of your sales employees is busy, another employee could still be seeing the updates live, without reloading the page.

This has been done before using other technologies. However, Node.js is way faster and better. So, yes it’s pretty awesome for developers.

Node.js official webpage

main-qimg-b07ce87264a4c3891182582dadb1eadd.png

Source

Contribution Specifications

Being such an important project, Node.js is being translated to several languages so it can reach many people around the world. As it for me, I am contributing to the Spanish language.

Translation Overview

During this contribution I continued working on url.md, this folder explains the functionalities of the URL module and the features of the URL Strings and URL Objects. This time, I translated the constructors: new URLSearchParams(), new URLSearchParams(string), new URLSearchParams(obj), new URLSearchParams(iterable).

As well as several modules such as: urlSearchParams.append(name, value), urlSearchParams.delete(name), urlSearchParams.entries() and urlSearchParams.get(name).

In case you’re wondering what a “constructor” is:

A constructor is a special method of a class or structure that initializes an object of that type. It is an instance method that usually has the same name as the class, and can be used to set the values of the members of an object, either to default or to user-defined values. Source

The above definition only applies for object-oriented programming and if you want to learn more you can check out this article: How to Use a Constructor in Java (for dummies)

Here is a sample text with its translation:

English:

Sets the value in the URLSearchParams object associated with name to value. If there are any pre-existing name-value pairs whose names are name, set the first such pair's value to value and remove all others. If not, append the name-value pair to the query string.

Spanish:

Establece el valor en el objeto URLSearchParams asociado con name para value. Si hay pares nombre-valor preexistentes cuyos nombres son name, establezca el primer valor de dicho par a value y elimine los otros. Si no es así, agregue el par nombre-valor a la string de consulta.

Since the text is related to computer science it is very important to do some research before translating a word if you are not sure about its meaning. As a matter of fact, some words were left untranslated on purpose, otherwise, their true meaning would be lost in the translation.

Languages

  • Source Language: English

  • Translated Language: Spanish

I have worked as a translator for the project Da Vinci Polyglot and I am currently working as a language moderator for the Utopian + Da Vinci translation category.

And of course, I am part of the Spanish team!

Word Count

I translated 1060 words on this contribution.

1st contribution

2nd contribution

3rd contribution

4th contribution

5th contribution

Proof of Authorship

server-nodejs.png

Source

Sort:  

Greetings, @marugy99. Thanks for submitting your contribution!

  • The presentation and content of your post are good. Your post satisfies the requirements for a complete evaluation of your contribution.
  • The translated content fits coherently the general meaning and use of the strings enlisted.
  • You've shown a very precise use of the terminology of the project.
  • You added valuable information that might be of interest for the community –specially for those who are adventuring in the world of Java!–. Thanks for sharing your experience and learnings in the making of this work.

Congratulations!

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!

So far this week you've reviewed 13 contributions. Keep up the good work!

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 16 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 23 SBD worth and should receive 95 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,
trufflepig
TrufflePig

Hi @marugy99!

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

Hey, @marugy99!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.032
BTC 63510.21
ETH 3068.27
USDT 1.00
SBD 3.81