Verdaccio [Translation into Italian, +1000 words]

in #utopian-io5 years ago (edited)

verdacciobanner3x.png

Project details

Project name: Verdaccio

Crowdin link: https://crowdin.com/project/verdaccio

GitHub link: https://github.com/verdaccio

Website: www.verdaccio.org

Description

Verdaccio is a lightweight private npm proxy registry.

What's a registry?

A repository for packages that implements the CommonJS Compliant Package Registry specification for reading package info
Provide an API compatible with npm clients (yarn/npm/pnpm)
Follow the semantic Versioning compatible (semver)


Introduction

Verdaccio was my first project translated for Davinci-Utopian.io: I completed it a couple of months ago, but a new version has been released and, consequently, some old strings were modified and some new added.
Hence, my goal is to finish rendering it soon, as it's not a huge project and I'm the only Italian translator who has worked on it. Moreover, Verdaccio website is already online, so it's quite important for the PO to have its translation ready.

Contribution Specifications

First of all, I'd like to say that Verdaccio's owner Juan Picado is very helpful and kind: I've contacted him recently and he answered very quickly to my message.
I had a doubt regarding the string located at the top of every file: it's always shown as id: something.

verdaccio.png

I didn't know for sure if it needed to be translated or not. He explained to me this:

Hi Erika !! . the id is something should not be translated, it is a key part of the platform we use to generate the website.

Thanks again for your contribution :-)

(I told you he is very kind!)

Since some of my colleagues from other teams translated that in their language...

PLEASE PAY ATTENTION TO IT! :)

420pxWarning_icon.svg.png

Image CC0


Another detail I'd like to mention is regarding the term stateful: I found a website with an explanation of its meaning and the confirm we don't translate it in our mother language.

Translation overview

Best Practices

If you want to use a modified version of some public package foo, you can just publish it to your local server, so when your type npm install foo, it'll consider installing your version.

Understanding Groups

The meaning of $all and $anonymous
As you know Verdaccio uses the htpasswd by default. That plugin does not implement the methods allow_access, allow_publish and allow_unpublish. Thus, Verdaccio will handle that in the following way:
If you are not logged in (you are anonymous), $all and $anonymous means exactly the same.
If you are logged in, $anonymous won't be part of your groups and $all will match any logged user. A new group $authenticated will be added to the list.

Amazon

Architecture notes: * Deploy this stack into the region closest to your users for maximum performance. * We use an auto scaling group primarily for self-healing. The system requirements of Verdaccio are pretty low, so it's unlikely you'll need multiple instances to handle traffic load. * Because Amazon Linux 2 doesn't include Node, we run Verdaccio as a Docker image rather than natively on the instance. This is faster and more secure than relying on third party package sources for Node. * Elastic File System is cheap and stateful, and works across AZs. An alternative would be the third-party S3 storage plugin. * For backup, use AWS Backup


Languages

SOURCE LANGUAGE: English

TARGET LANGUAGE: Italian

To check my previous experiences as a translator you can consult my application

Word count

Words Translated: +1000

Proof of Authorship

You can lookup 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




Source

Sort:  

Hi @akireuna.

Congratulations and thank you for another great contribution and thanks for going back to this project, since you were it’s original translator.
The translation work is very good and in line with the work that has been done so far, with only one mistake that I could find.

Good job!


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, @imcesca! Keep up the good work!

Hi @akireuna!

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, @akireuna!

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.16
TRX 0.13
JST 0.027
BTC 58270.16
ETH 2600.36
USDT 1.00
SBD 2.39