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.
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
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
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thank you for your review, @imcesca! Keep up the good work!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Congratulations @akireuna! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
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!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
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!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit