Spanish Translation of Node.js (Part 5) (1070 words)

in #utopian-io6 years ago (edited)

image.png

source

Github 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.

Node.js It is an open source execution environment for developing web applications. It is an environment in which you can run a program written in JavaScript.

What is it for?
Node.js lights in real-time web applications employing push technology over web sockets. Node.js allows having web applications with real-time, two-way connections, where both, the client and server can initiate communication, allowing them free data exchange. It can handle many concurrent connections at a time. It is built on Chrome’s V8 JavaScript engine and uses an event-driven, non-blocking I/O model that makes it lightweight and efficient. Node.js now plays a critical role in the technology stack of many high-profile companies who depend on its unique benefits.
SOURCE 1
SOURCE 2

Contribution Specifications

Node.js is currently being translated into 33 languages and I am contributing to translate it into Spanish. 53% of the whole the project has been translated.

image.png

This is my translation number 5. So far, I have translated:
image.png

This time I started working on a new folder, called TLS.md which basically provides the Transport Layer Security implementation.

What does Transport Layer Security (TLS) mean?

Definition
Transport layer security (TLS) is a protocol that provides communication security between client/server applications that communicate with each other over the Internet. It enables privacy, integrity, and protection for the data that is transmitted between different nodes on the Internet.
SSL and TLS are both cryptographic protocols that provide data encryption between servers, machines, and applications operating over a network. SSL is the predecessor to TLS. Over the years, new versions of the protocols have been released to address vulnerabilities and support stronger, more secure cipher suites and algorithms.

TLS was introduced in 1999 as a new version of SSL and was based on SSL 3.0:

There are different versions of TLS and SSL, and each version supports different features. However, TLS is a more secure option for data transmission. SOURCE

The TLS protocol aims primarily to provide privacy and data integrity between two or more communicating computer applications.

image.png

SOURCE

image.png

SOURCE

.

The concept that called my attention this time was cipher
According to Wikipedia a ciper is: In cryptography, a cipher (or cypher) is an algorithm for performing encryption or decryption—a series of well-defined steps that can be followed as a procedure. SOURCE

This is one of the translations where cypher is mentioned:
image.png

So, a cipher suite is a set of cryptographic algorithms and the schannel SSP implementation of the TLS/SSL protocols use algorithms from a cipher suite to create keys and encrypt information. A cipher suite specifies one algorithm for each of the following tasks:

  • Key exchange
  • Bulk encryption
  • Message authentication
    SOURCE
The security of ciphers can vary and some ciphers are supported only on a particular version of TLS. Also, Microsoft’s implementation of TLS in their SChannel library complicates the matter slightly because Microsoft only allows certain ciphers to be used with certain types of certificates.

image.png

SOURCE

Languages
• Source Language: English
• Translated Language: Spanish

Word Count
Words translated on this contribution: 1070 words.

1st contribution
2nd contribution
3rd contribution
4th contribution

Proof of Authorship
The translation was submitted via Crowdin. All relevant information on the following links.
Node.js Crowdin page
My Crowdin Profile
My Crowdin Activity

Examples of my translations
image.png
image.png
image.png
image.png

Sort:  

Greetings, @rositaumce. Thanks for submitting your contribution!

  • The presentation and contents of your post are great! It satisfies the requirements for a complete evaluation of your contribution.
  • The translated content fits the general meaning and use of the enlisted strings.
  • You did a fairly accurate use of the terminology of the project. Keep up your efforts and it'll pay off very soon.
  • Thanks for explaining the contents of the folder you translated and adding several examples of your job.
  • Your description of the way the addressed strings work and their utility was very clear and complete. Thanks for taking your time to document yourself about the project... Excellent post.
  • This is the first collaboration of yours I have the chance to review. We're very pleased to have you on the team...

welcome aboard.gif

Congratulations on this contribution!

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 @rositaumce!

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

Hola Rosita, te habla José de nuestro grupo de traductores ^^

Te recomiendo una app que es muy buena y popular acá, se llama @Partiko.

Te permite ver todo lo de tu blog acá en steemit de manera muy cómoda. Ellos incluso hacen mini-loterías semanales en su servidor, pero a mí personalmente me encanta porque te permite navegar Steemit de manera muy cómoda por el movil.

Te puedes registrar por medio de mi enlace: https://partiko.app/referral/elpoliglota (te dará el doble de puntos ^^)

Si tienes alguna duda eres bienvenida para escribirme por Discord: elpoliglota [Spanish]#6917

Éxitos!

Posted using Partiko Android

Hola José, que tal? Muchas gracias por el dato. Me pregunto si la aplicación está disponible en cualquier país. Vivo actualmente en Suiza. Voy a ver si la encuentro. Nuevamente gracias y que tengas un buen fin de semana.

Hello, as a member of @steemdunk you have received a free courtesy boost! Steemdunk is an automated curation platform that is easy to use and built for the community. Join us at https://steemdunk.xyz

Upvote this comment to support the bot and increase your future rewards!

Congratulations @rositaumce! You received a personal award!

Happy Birthday! - You are on the Steem blockchain for 1 year!

Click here to view your Board

Do not miss the last post from @steemitboard:

Carnival Challenge - Collect badge and win 5 STEEM
Vote for @Steemitboard as a witness and get one more award and increased upvotes!