Project Details
Verdaccio is lightweight private npm proxy registry built in Node.js. It’s repository for packages that implements the CommonJS Compliant Package Registry specification for reading package info, and it provides an API compatible with npm clients (yarn/npm/pnpm) and follow the semantic Versioning compatible (semver).
In short, Verdaccio is a solution for private npm registry and a local network proxy. It’s fully compatible with npm, yarn, and pnpm. It’s easy to install and use with default configurations, and yet still allows you to add some snippets to adapt.
Contribution Specifications
Translation Overview
The whole project is over 10k words. It includes 30 docs and 1 JSON file. I started from beginning in order to fully understand the whole project following its doc sequence and also to keep consistency of the wording being picked. This is critical esp when there were some part of the files been translated by other person. In last five submissions, I completed 5,053 words.
In this submission, the report shows 1,581words are done, but as there are a lot untranslatable codes, I would say, probably 65% is done @ 1,027 words. Summary of the translations that I did on this submission-
- Some additions to config file
- Docker plugin and custom port config.
- Some additions to plugin
- Completion of uplinks
- What is Verdaccio, a repository, a proxy and a nutshell.
- Installing as Windows service
Languages
I translated this project from English to Chinese Simplified. I used to contribute to translation of some code projects like code of hour, code.org. I have some good knowledges in programing language. However, to be honest, I am not a programmer and thus did encounter some confusions. I have tried to read their read.me doc on GitHub and online to better understand what those technical terms mean, I hope they are as accurate as possible.
• Link of this project in GitHub- https://github.com/verdaccio/verdaccio
• Language in this contribution- https://crowdin.com/project/verdaccio/zh-CN#
Word Count-
Before my contribution, 8 files were not worked on or not completed.
After my contribution, all these files are 100% done except for docker.md-
Top member report from Crowdin -
Proof of Authorship
Link of my activity in Crowdin to prove my work-
https://crowdin.com/profile/emmali73/activity
Snapshot of strings that I worked on-