In easier to understand words: Node-js is a free platform whose goal is to provide its users the possibility to create lightweight and cost efficient web servers, how does Node.js do this?
Node.js handles web server connections in a way so they don´t take up as much space in a server, and thus, the owner of a project would not need to invest as much money in multiple servers# to store so much information in Gigabytes.
Being an Open Source Project, Node.js possesses immense value for providing so much while at the same time being totally free.
462,751 words have been translated so far in the Spanish folder of Node.js, which amounts to a total of 44% done in regards to the completion of the translation of this big project.
In this contribution I continued translating the second fs.md subfolder of Node.js.
"FS" stands for "file system", which refers to the management process of where data will be stored within a storage disk; such data is usually stored in a hard disk drive.
Some of the other operations managed by file systems are: storage management, file naming, directories/folders, metadata, access rules and privileges.
Most of the strings that were translated in this contributions show caveats and descriptions of values, directories and arguments:
ENGLISH (1): If <0>position</0> is <0>null</0>, data will be read from the current file position,
and the file position will be updated.
SPANISH (1): Si <0>position</0> es <0>null</0>, se leerán los datos desde la posición actual del archivo, y se actualizará la posición del archivo.
ENGLISH (2): <0>offset</0> is the offset in the buffer to start writing at.
SPANISH (2): <0>offset</0> es el offset dentro del búfer en donde se empieza a escribir.
ENGLISH (3): As such, opening a directory on macOS and Linux with the <0>'a+'</0> flag - see example
below - will return an error.
SPANISH (3): Y así, abrir un directorio en macOS y Linux con la bandera <0>'a+'</0> - vea el ejemplo
a continuación - devolverá un error.
ENGLISH (4): The kernel ignores the position argument and always appends the data to
the end of the file.
SPANISH (4): El núcleo ignora el argumento de posición y siempre anexa los datos al final del archivo.
ENGLISH (5): <0>Note</0>: When the path is a directory, the behavior of <1>fs.readFile()</1> and [<1>fs.readFileSync()</1>] is platform-specific.
SPANISH (5): <0>Nota</0>: Cuando la ruta es un directorio, el comportamiento de
<1>fs.readFile()</1> y [<1>fs.readFileSync()</1>] es específico en la plataforma.
In this contribution, the new concept I learned about while working on this subfolder was path:
Paths are ways to reference and locate a file or directory within the file system of an operating system.
A path indicates the exact location of a file or directory through the use of specific strings. They can have a multitude of shapes depending on the operating system and the file system. In short, they are made up of the names of the directories that are part of the route that leads to the file. These names are separated by a character that will usually be a backslash () in the operating systems of MS-DOS and Windows, or a slash in the operating systems of UNIX and Linux.
Words translated on my previous contribution, on fs.md
Total of words translated on this contribution, on fs.md
Here's the link to the fs.md subfolder:
The project's source language is English and it is being translated into Spanish.
Also, Node.js is currently being translated into other 32 languages. I´m contributing to making this project accessible to the Spanish speaking community online.
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 one year, translating sworn statements and legal documents from English to Spanish and viceversa.
Open Source Projects I've worked on and contributed to as a translator:
5 . Node.js
Part 1: 1016; Part 2: 1026; Part 3: 1035; Part 4: 1092; Part 5: 1050; Part 6: 1147; Part 7: 1133; Part 8: 1049; Part 9: 1090; Part 10: 1093; Part 11: 1024; Part 12: 1102; Part 13: 1085; Part 14: 1049; Part 15: 1035; Part 16: 1059; Part 17: 1041; Part 18: 1114; Part 19: 1114; Part 20: 1033; Part 21: 1030; Part 22: 1059 Part 23: 1047; Part 24: 1070.; Part 25: 1151, Part 26: 1039, Part 27: 1025, Part 28: 1035, Part 29: 1063, Part 30: 1037, Part 31: 1047.
Total of words translated so far: 32927
Proof of Authorship
This translation contribution was submitted via Crowdin on January 8th.
For further Proof of Authorship in regards to this contribution you can see my activity on Crowdin here