Verdaccio [Translation into Italian, 1000 words] #9

in #utopian-io5 years ago

verdacciobanner3x.png

Project details

Project name: Verdaccio

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

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

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)


Contribution Specifications

This report is about my ninth contribution to Verdaccio translation in Italian.
I processed more than 1000 words from different files:

  • docker.md
  • e2e.md
  • github-actions.md
  • articles.md
  • ci.md

Here you will find a few useful considerations:

a). I learned that container doesn't need to be translated in this context and pull means download an image, hence we should render it scaricare, as you can verify here.

Pull
CC BY-SA 4.0 Pull Docker

b). You can find the meaning of Canary here.

c). These strings:

Thinking of using verdaccio to test @lernajs v3 (+use this generally), as it's hard to know if a publish will be successful. Would like us to fix an issue where we would like to compile Babel using itself before it's published (as we self-host but from latest npm) as a smoke test

are actually a tweet, hence I didn't translate them (confirmed by Juan Picado, PO)

I'd like to remind my colleagues from other teams to not translate the content following id: in the very first string of each file, as I explained in my previous post.

I'm also contributing by reporting some typos in the source text, therefore meanwhile some strings are being removed and replaced by the PO.

Translation overview

Canary

Populate canary packages on public services seems not to be a good idea

Github Actions

The action will perform a npm publish and if the publishing finishes succesfully will allow to continue to the next step, otherwise will fails. If there is any issue publishing a package you will notice using this action.
Within the image uses verdaccio-auth-memory and verdaccio-memory plugins to handle authentification and storage to speed up the process.

Running Verdaccio using Docker

Note: Verdaccio runs as a non-root user (uid=10001) inside the container, if you use bind mount to override default, you need to make sure the mount directory is assigned to the right user. In above example, you need to run sudo chown -R 100:101 /opt/verdaccio otherwise you will get permission errors at runtime.


Languages

SOURCE LANGUAGE: English

TARGET LANGUAGE: Italian

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

Word count

+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. Your translation work was excellent, as usual, and I very much appreciate the personal touches and explanations you are putting in your presentation posts.

Keep up the good work!


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!

Congratulations @akireuna! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

You made more than 5000 upvotes. Your next target is to reach 6000 upvotes.

You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

To support your work, I also upvoted your post!

Vote for @Steemitboard as a witness to get one more award and increased upvotes!

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.19
TRX 0.16
JST 0.032
BTC 64122.04
ETH 2745.21
USDT 1.00
SBD 2.66