Links
Project Details
Node.js is not a programming language but could be considered as a Java Script programming framework, although in reality the definition of framework is not entirely appropriate, as Node.js could be confused with an environment to create a particular type of applications. To be precise, Node.js is a framework / platform for running JavaScript applications
We therefore say that the most appropriate definition would be that of "platform for the execution of JavaScript applications", as we find written on the home page of the official website; in practice it is a JavaScript run-time, therefore a motor for the execution of JavaScript code.
Introduction
I'm glad that on Node.js I have the chance to start a file from scratch and working to complete its translation: in my previous project instead, there were many files partially translated by other users that just had some scatter word or sentence to render and this sometimes need more time and makes your work unpleasant and confused.
As I have already explained, the whole Italian team is working on Node.js and we are processing all the first folder (API) files, following the descending order as much as possible, to give a better translation.
Contribution Specifications
This new work of mine on Node.js comes after many days since my last one, therefore I pushed a heavier contribution and I had more time to review it carefully: it should be almost perfect!
In this contribution I processed part of util.md folder: I'd like to explain here a few things about some rendering.
- I found the expression mapping that could be translated mappatura in Italian but there are a couple of similar strings previously translated by @robertbira where he left them in English, hence I did the same.
Should we add this term to our Node.js untranslatable words file? - Placeholder sounds funny, reminds me a dinner with friends...Anyway, seems very common to render it with segnaposto, even in the IT language.
- Hot code path: I didn't found any way to render it, we probably use as it is, in English.
- Primitive could be translated with primitiva or dato primitivo and I decided to use the latter.
Moreover I learnt the meaning of indentation that is the
space left at the edge of a line of writing, or the process of leaving such a space
I translated 1650 words to have more than 1400 clean words, corresponding to the 30% of this folder.
Translation Overview
Util
The util module is primarily designed to support the needs of Node.js' own internal APIs. However, many of the utilities are useful for application and module developers as well. It can be accessed using:
const util = require('util');
util.debuglog(section)
section {string} A string identifying the portion of the application for which the debuglog function is being created.
Returns: {Function} The logging function
The util.debuglog() method is used to create a function that conditionally writes debug messages to stderr based on the existence of the NODE_DEBUG environment variable. If the section name appears within the value of that environment variable, then the returned function operates similar to [console.error()][]. If not, then the returned function is a no-op.
util.deprecate(fn, msg[, code])
When called, util.deprecate() will return a function that will emit a DeprecationWarning using the ['warning'][] event. The warning will be emitted and printed to stderr the first time the returned function is called. After the warning is emitted, the wrapped function is called without emitting a warning.
If the same optional code is supplied in multiple calls to util.deprecate(), the warning will be emitted only once for that code.
Languages
SOURCE LANGUAGE: English
TARGET LANGUAGE: Italian
To check my previous experiences as a translator you can consult my activities on Verdaccio and Joomla projects, selecting my name in the drop-down menu.
You can also view my application for Davinci.
Word count
Words Translated: +1400
Proof of Authorship
You can look up Crowdin project on the following link, as well as the summary of my activities.
Credits
I'd like to thank @davinci.witness and @utopian-io for this wonderful project I have the pleasure to work in and another big thank to the italian team, especially to the LM @imcesca and our Node.js expert @robertbira.
VOTE FOR DAVINCI.WITNESS & FOLLOW DAVINCI WITNESS TRAIL
(Image by @pab.ink)
The first image is public domain - Source Wikicommon