diff --git a/website/translated_docs/vi/ansible.md b/website/translated_docs/vi/ansible.md index a79e02aa7..a535ef1a1 100644 --- a/website/translated_docs/vi/ansible.md +++ b/website/translated_docs/vi/ansible.md @@ -1,6 +1,6 @@ --- id: ansible -title: "Ansible" +title: "Phần mềm nguồn mở ansible" --- Chúng tôi có một giải pháp tuỳ chỉnh cho `verdaccio` trong tổ chức của chúng tôi. diff --git a/website/translated_docs/vi/auth.md b/website/translated_docs/vi/auth.md index e9ad0cbda..1485c82b2 100644 --- a/website/translated_docs/vi/auth.md +++ b/website/translated_docs/vi/auth.md @@ -1,16 +1,16 @@ --- -id: Yêu cầu xác thực +id: yêu cầu xác thực title: "Yêu cầu xác thực" --- -Yêu cầu xác thực được thông qua [plugin](plugins.md) mà bạn đang sử dụng. Vào [truy cập gói](packages.md) để biết danh mục các gói. +Cài đặt yêu cầu xác thực có liên quan chặt chẽ đến [plugin](plugins.md) mà bạn đang sử dụng. Giới hạn truy cập gói cũng được kiểm soát thông qua [quyền truy cập gói](packages.md). -Tự khách hàng có thể dùng công cụ `npm` để xác minh tài khoản của mình. Bạn có thể đăng nhập vào ứng dụng bằng mã sau: +Quá trình xác thực của khách hàng được xử lý bởi chính công cụ `npm`. Bạn có thể đăng nhập vào ứng dụng bằng lệnh sau: ```bash npm adduser --registry http://localhost:4873 ``` -Trong thư mục lưu trữ dữ liệu của người dùng trên File Server (File Server là một máy chủ chứa dữ liệu phân quyền thư mục và chia sẻ tài nguyên với nhau), một token được tạo ra trong tập tin cấu hình (config file) có sử dụng phương thức `npm`. Để biết thêm thông tin về `.npmrc`, xin hãy đọc phần [tài liệu chính thức](https://docs.npmjs.com/files/npmrc). +`npm` sẽ lưu Token được Verdaccio trả về trong tệp cấu hình, tệp này sẽ được lưu trữ trong thư mục chính của bạn. Để biết thêm thông tin về cấu hình `.npmrc`, vui lòng xem [ tài liệu chính thức ](https://docs.npmjs.com/files/npmrc). ```bash cat .npmrc @@ -19,11 +19,11 @@ registry=http://localhost:5555/ //registry.npmjs.org/:_authToken=secretNpmjsToken ``` -#### Anonymous publish +#### Gói phát hành ẩn danh -`verdaccio`allows you to enable anonymous publish, to achieve that you will need to set up correctly your [packages access](packages.md). +Bạn có thể chọn gói phát hành ẩn danh khi sử dụng `verdaccio`, để bật chế độ này lên bạn cần cài đặt phần [quyền truy cập gói](packages.md) một cách chính xác. -Eg: +Ví dụ: ```yaml 'my-company-*': @@ -32,11 +32,11 @@ Eg: proxy: npmjs ``` -As is described [on issue #212](https://github.com/verdaccio/verdaccio/issues/212#issuecomment-308578500) until `npm@5.3.0` and all minor releases **won't allow you publish without a token**. However `yarn` has not such limitation. +Như đã giải thích từ phần [issue #212](https://github.com/verdaccio/verdaccio/issues/212#issuecomment-308578500) đến phần `npm@5.3.0` và trong tất cả các phiên bản phụ ** bạn sẽ không được phép công khai các mã code của mình nếu không có một token nào**. Tuy nhiên đối với công cụ quản lý thư viện `yarn` thì không có yêu cầu này. -## Default htpasswd +## Tự động tạo ra tập tin htpasswd -In order to simplify the setup, `verdaccio` use a plugin based on `htpasswd`. As of version v3.0.x an [external plugin](https://github.com/verdaccio/verdaccio-htpasswd) is used by default. The v2.x version of this package still contains the built-in version of this plugin. +Để đơn giản hóa quá trình cài đặt, `verdaccio` đã sử dụng plugin dựa vào tập tin `htpasswd`. [Plugin ngoài](https://github.com/verdaccio/verdaccio-htpasswd) đã được cài đặt mặc định trong phiên bản v3.0.x. V2.x trong package (gói) này vẫn là phiên bản tích hợp với plugin này. ```yaml auth: @@ -47,9 +47,9 @@ auth: #max_users: 1000 ``` -| Property | Type | Required | Example | Support | Description | -| --------- | ------ | -------- | ---------- | ------- | ---------------------------------------- | -| file | string | Yes | ./htpasswd | all | file that host the encrypted credentials | -| max_users | number | No | 1000 | all | set limit of users | +| Lớp Property | Phương thức | Yêu cầu | Ví dụ | Hỗ trợ | Miêu tả | +| ------------ | ----------- | ------- | ---------- | ------ | -------------------------------------------- | +| tập tin | string | Có | ./htpasswd | tất cả | tập tin lưu trữ các thông tin đã được mã hóa | +| max_users | số | Không | 1000 | tất cả | giới hạn người dùng | -In case to decide do not allow user to login, you can set `max_users: -1`. \ No newline at end of file +Trường hợp bạn không muốn người dùng đăng nhập, bạn cài đặt `max_users: -1`. \ No newline at end of file diff --git a/website/translated_docs/vi/build.md b/website/translated_docs/vi/build.md index 7fae9af02..4f45834da 100644 --- a/website/translated_docs/vi/build.md +++ b/website/translated_docs/vi/build.md @@ -1,13 +1,13 @@ --- -id: build -title: "Build the source code" +id: xây dựng +title: "Xây dựng mã nguồn" --- -Verdaccio relies on `yarn` instead `npm` to download dependencies. +Để tải các đối tượng dependency, Verdaccio dùng công cụ `yarn` thay vì dùng `npm`. -*Note: the current build only will build with `➜ yarn@1.x`. +*Lưu ý: Hiện nay việc xây dựng mã nguồn đều dựa vào `➜ yarn@1.x`. ```bash - yarn install + cài đặt yarn ``` -To see the complete list of scripts, [click here](https://github.com/verdaccio/verdaccio/wiki/Build-Source-Code). \ No newline at end of file +Để xem đầy đủ danh sách các tập lệnh, [bấm vào đây](https://github.com/verdaccio/verdaccio/wiki/Build-Source-Code). \ No newline at end of file diff --git a/website/translated_docs/vi/chef.md b/website/translated_docs/vi/chef.md index 74c42b9d1..cdf5aa84f 100644 --- a/website/translated_docs/vi/chef.md +++ b/website/translated_docs/vi/chef.md @@ -2,13 +2,13 @@ id: chef title: "Chef Cookbook" --- -Using Chef Cookbook for Verdaccio +Cách sử dụng Chef Cookbook trong Verdaccio -For further information: +Để biết thêm thông tin: * * -> We are looking for contributors for this repository, if you are interested please notify the author via tickets. +> Chúng tôi đang tìm kiếm những người đóng góp vào kho dữ thông tin này, nếu bạn quan tâm, vui lòng thông báo cho tác giả dưới đây. -Author: [Keli Grubb](https://github.com/kgrubb) && Barthelemy Vessemont. \ No newline at end of file +Tác giả: [Keli Grubb](https://github.com/kgrubb) && Barthelemy Vessemont. \ No newline at end of file diff --git a/website/translated_docs/vi/ci.md b/website/translated_docs/vi/ci.md index 97a7584ea..0679b8c01 100644 --- a/website/translated_docs/vi/ci.md +++ b/website/translated_docs/vi/ci.md @@ -1,8 +1,8 @@ --- id: ci -title: "Continuous Integration" +title: "Tích hợp liên tục" --- -You may use verdaccio with continuous integration while login or publish. When using NPM to install a private module in a continuous integration environment for the first time, a brick wall is quickly hit. The NPM login command is designed to be used interactively. This causes an issue in CI, scripts, etc. Here’s how to use NPM login different continuous integration platforms. +Khi đăng nhập hoặc công khai các mã code của mình, bạn có thể sử dụng verdaccio bằng phương pháp tích hợp liên tục. Có thể bạn sẽ gặp sự cố ngay lập tức vào lần đầu tiên sử dụng NPM để chạy mô-đun chuyên dụng trong môi trường tích hợp liên tục. Lệnh đăng nhập NPM được tạo ra để tạo ra tính tương tác lẫn nhau khi sử dụng. Điều này có thể gây ra sự cố trong CI, tập lệnh, v. v. Dưới đây là cách sử dụng NPM để đăng nhập vào các nền tảng tích hợp liên tục khác nhau. - [Travis CI](https://remysharp.com/2015/10/26/using-travis-with-private-npm-deps) - [Circle CI 1.0](https://circleci.com/docs/1.0/npm-login/) or [Circle CI 2.0](https://circleci.com/docs/2.0/deployment-integrations/#npm) diff --git a/website/translated_docs/vi/cli.md b/website/translated_docs/vi/cli.md index d68664df4..6c0ba9f59 100644 --- a/website/translated_docs/vi/cli.md +++ b/website/translated_docs/vi/cli.md @@ -1,24 +1,24 @@ --- id: cli -title: "Command Line Tool" +title: "Công cụ dòng lệnh Command line" --- -The verdaccio CLI is your go start the application. +Dòng lệnh CLI của Verdaccio là công cụ để bạn bắt đầu khởi động và kiểm soát ứng dụng này. -## Commands +## Các lệnh ```bash verdaccio --listen 4000 --config ~./config.yaml ``` -| Command | Default | Example | Description | +| Tham số | Giá trị mặc định | Ví dụ | Miêu tả | | ------------------ | ------------------------------ | -------------- | ---------------------- | | --listen \ **-l** | 4873 | -p 7000 | http port | -| --config \ **-c** | ~/.local/verdaccio/config.yaml | ~./config.yaml | the configuration file | +| --config \ **-c** | ~/.local/verdaccio/config.yaml | ~./config.yaml | đường dẫn tệp cấu hình | -## Default config file location +## Vị trí đường dẫn tệp cấu hình mặc định -To locate the home directory, we rely on **$XDG_DATA_HOME** as a first choice and Windows environment we look for [APPDATA environment variable](https://www.howtogeek.com/318177/what-is-the-appdata-folder-in-windows/). +Để tìm thư mục chính, trước hết chúng ta chọn **$XDG_DATA_HOME**, sau đó tìm [biến môi trường APPDATA](https://www.howtogeek.com/318177/what-is-the-appdata-folder-in-windows/) trong Window. -## Default storage location +## Vị trí lưu trữ mặc định -We use **$XDG_DATA_HOME** environment variable as default to locate the storage by default which [should be the same](https://askubuntu.com/questions/538526/is-home-local-share-the-default-value-for-xdg-data-home-in-ubuntu-14-04) as $HOME/.local/share. If you are using a custom storage, this location is irrelevant. \ No newline at end of file +Chúng tôi sử dụng biến môi trường **$XDG_DATA_HOME **làm mặc định để tìm bộ nhớ theo mặc định, cũng giống như $HOME/.local/share. Vị trí này sẽ không liên quan đến bạn nếu bạn đang sử dụng bộ nhớ tùy chỉnh. \ No newline at end of file