Skip to content

Commit 9b33b3e

Browse files
committed
docs(vn): translate custom/config-monaco.md
1 parent c06f4a8 commit 9b33b3e

File tree

3 files changed

+16
-16
lines changed

3 files changed

+16
-16
lines changed

custom/config-monaco.md

+12-12
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ Tạo file `./setup/monaco.ts` với nội dung sau:
88
import { defineMonacoSetup } from '@slidev/types'
99

1010
export default defineMonacoSetup(async (monaco) => {
11-
// use `monaco` to configure
11+
// sử dụng `monaco` để cấu hình
1212
})
1313
```
1414

1515
Tim hiểu thêm về [cấu hình Monaco](https://github.com/Microsoft/monaco-editor).
1616

17-
## TypeScript Types
17+
## Các kiểu dữ liệu TypeScript
1818

19-
Khi sử dụng TypeScript với Monaco, các types cho các dependencies sẽ được cài đặt tự động trên phía client.
19+
Khi sử dụng TypeScript với Monaco, các kiểu dữ liệu của các phụ thuộc sẽ được cài đặt tự động phía máy khách.
2020

2121
````md
2222
```ts {monaco}
@@ -27,11 +27,11 @@ const counter = ref(0)
2727
```
2828
````
2929

30-
Trong ví dụ trên, hãy đảm bảo rằng `vue``@vueuse/core` được cài đặt là các dependencies / devDependencies trong dự án của bạn. Slidev sẽ xử lý phần còn lại để tự động làm việc với các types cho trình editor. Khi được triển khai dưới dạng SPA, các types này cũng sẽ được đóng gói cho việc static host.
30+
Trong ví dụ trên, hãy đảm bảo rằng `vue``@vueuse/core` được cài đặt là các phụ thuộc (dependencies / devDependencies) trong dự án của bạn. Slidev sẽ xử lý phần còn lại để tự động làm việc với các kiểu dữ liệu cho trình soạn thảo. Khi được triển khai dưới dạng SPA, các kiểu dữ liệu này cũng sẽ được đóng gói cho việc static host.
3131

32-
### Các type bổ sung
32+
### Các kiểu dữ liệu bổ sung
3333

34-
Slidev sẽ quét tất cả các khối code Monaco trong các slide của bạn và tự động import các type cho những thư viện mà bạn đã sử dụng. Trong trường hợp Slidev bỏ sót một số type, bạn có thể chỉ định rõ ràng các package bổ sung để import các type cho chúng:
34+
Slidev sẽ quét tất cả các khối code Monaco trong các slide của bạn và tự động import các kiểu dữ liệu cho những thư viện mà bạn đã sử dụng. Trong trường hợp Slidev bỏ sót một số kiểu dữ liệu, bạn có thể chỉ định rõ ràng các package bổ sung để import các kiểu dữ liệu cho chúng:
3535

3636
```md
3737
---
@@ -41,23 +41,23 @@ monacoTypesAdditionalPackages:
4141
---
4242
```
4343

44-
### Tự động nhận type
44+
### Tự động nhận kiểu dữ liệu
4545

46-
Bạn có thể tùy chọn chuyển sang load các type từ CDN bằng cách thiết lập headmatter sau:
46+
Bạn có thể tùy chọn chuyển sang load các kiểu dữ liệu từ CDN bằng cách thiết lập headmatter sau:
4747

4848
```md
4949
---
5050
monacoTypesSource: ata
5151
---
5252
```
5353

54-
Tính năng này được hỗ trợ bởi [`@typescript/ata`](https://github.com/microsoft/TypeScript-Website/tree/v2/packages/ata) và hoạt động hoàn toàn ở client-side.
54+
Tính năng này được hỗ trợ bởi [`@typescript/ata`](https://github.com/microsoft/TypeScript-Website/tree/v2/packages/ata) và hoạt động hoàn toàn ở phía máy khách.
5555

5656
## Cấu hình theme
5757

5858
Kể từ v0.48.0, Monaco sẽ tái sử dụng theme Shiki mà bạn đã cấu hình trong [file cấu hình của Shiki](/custom/config-highlighter#configure-shiki), được hỗ trợ bởi [`@shikijs/monaco`](https://shiki.style/packages/monaco). Bạn không cần phải lo lắng về điều này nữa, và nó sẽ có một style nhất quán với phần còn lại của các khối code trong Slidev.
5959

60-
## Cấu hình Trình soạn thảo
60+
## Cấu hình trình soạn thảo
6161

6262
> Có sẵn từ v0.43.0
6363
@@ -94,6 +94,6 @@ monaco: false # cũng có thể là `dev` hoặc `build` để enable có điề
9494
---
9595
```
9696

97-
## Cấu hình code runners
97+
## Cấu hình Code Runners
9898

99-
Để cấu hình cách Monaco Runner chạy code hoặc thêm hỗ trợ cho các ngôn ngữ tùy chỉnh, vui lòng tham khảo [Cấu hình code runners](/custom/config-code-runners).
99+
Để cấu hình cách Monaco Runner chạy code hoặc thêm hỗ trợ cho các ngôn ngữ tùy chỉnh, vui lòng tham khảo [Cấu hình Code Runners](/custom/config-code-runners).

custom/config-vite.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ export default defineConfig({
4545
})
4646
```
4747

48-
Xem [khai báo type](https://github.com/slidevjs/slidev/blob/main/packages/types/src/vite.ts#L11) để biết thêm các option.
48+
Xem [khai báo kiểu dữ liệu](https://github.com/slidevjs/slidev/blob/main/packages/types/src/vite.ts#L11) để biết thêm các option.
4949

5050
::: warning
5151
Không được phép thêm lại các plugin đã được Slidev sử dụng nội bộ. Ví dụ, thay vì:

custom/index.md

+3-3
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@ twoslash: true
4848
lineNumbers: false
4949
# enable trình chỉnh sửa monaco, có thể là boolean, 'dev' hoặc 'build'
5050
monaco: true
51-
# Nguồn load các type monaco, có thể là 'cdn', 'local' hoặc 'none'
51+
# Nguồn load các kiểu dữ liệu monaco, có thể là 'cdn', 'local' hoặc 'none'
5252
monacoTypesSource: local
53-
# chỉ định rõ các package local bổ sung để import các type monaco
53+
# chỉ định rõ các package local bổ sung để import các kiểu dữ liệu monaco
5454
monacoTypesAdditionalPackages: []
5555
# chỉ định rõ các module local bổ sung làm dependencies của monaco có thể chạy
5656
monacoRunAdditionalDeps: []
@@ -111,7 +111,7 @@ htmlAttrs:
111111
---
112112
```
113113

114-
Xem thêm [định nghĩa type](https://github.com/slidevjs/slidev/blob/main/packages/types/src/config.ts) để biết thêm chi tiết.
114+
Xem thêm [định nghĩa kiểu dữ liệu](https://github.com/slidevjs/slidev/blob/main/packages/types/src/config.ts) để biết thêm chi tiết.
115115

116116
## Cấu hình theo slide {#frontmatter}
117117

0 commit comments

Comments
 (0)