Verdaccio [Translation into Italian, 1000 words] #9

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

H2
H3
H4
3 columns
2 columns
1 column
Join the conversation now
Logo
Center