Skip to content

Commit

Permalink
Fine-tune translation II
Browse files Browse the repository at this point in the history
  • Loading branch information
Edit-Mr committed Jun 4, 2024
1 parent 4329fa4 commit 2933269
Show file tree
Hide file tree
Showing 33 changed files with 130 additions and 130 deletions.
2 changes: 1 addition & 1 deletion src/zh-Hant/api.md
Original file line number Diff line number Diff line change
Expand Up @@ -125,7 +125,7 @@ Reveal.isLastVerticalSlide();
### 模式

```javascript
// 顯示一個幫助介面,包含鍵盤快捷方式,可以傳遞 true/false 來強制開啟/關閉
// 顯示一個幫助介面,包含鍵盤快捷鍵,可以傳遞 true/false 來強制開啟/關閉
Reveal.toggleHelp();

// 切換簡報狀態,可以傳遞 true/false 來強制開啟/關閉
Expand Down
10 changes: 5 additions & 5 deletions src/zh-Hant/auto-slide.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ layout: default

# 自動播放

簡報可以設定為自動播放幻燈片,無需任何用戶輸入。要啟用此功能,您需要使用 `autoSlide` 配置選項指定幻燈片變更的間隔時間。間隔以毫秒為單位。
簡報可以設定為自動播放幻燈片,無需任何用戶輸入。要啟用此功能,你需要使用 `autoSlide` 配置選項指定幻燈片變更的間隔時間。間隔以毫秒為單位。

```javascript
// 每五秒自動切換一張幻燈片
Expand All @@ -24,9 +24,9 @@ Reveal.initialize({
</div>
</div>

對於自動播放的幻燈片集,將自動出現播放/暫停控制元件。如果用戶開始與幻燈片集互動,播放將自動暫停。您還可以通過鍵盤上的「A」鍵來暫停或恢復播放(在這裡的嵌入式演示中不適用)。
對於自動播放的幻燈片集,將自動出現播放/暫停控制元件。如果用戶開始與幻燈片集互動,播放將自動暫停。你還可以通過鍵盤上的「A」鍵來暫停或恢復播放(在這裡的嵌入式演示中不適用)。

您可以通過在[配置選項](/zh-hant/config/)中指定 `autoSlideStoppable: false` 來禁用自動播放控制,防止播放被暫停。
你可以通過在[配置選項](/zh-hant/config/)中指定 `autoSlideStoppable: false` 來禁用自動播放控制,防止播放被暫停。

## 幻燈片計時

Expand All @@ -40,11 +40,11 @@ Reveal.initialize({
</section>
```

## 自動播放方法
## 自動播放函式

`autoSlideMethod` 屬性可以更改自動撥放的方向。

我們預設將按順序播放所有幻燈片,包括水平和[垂直](/zh-hant/vertical-slides/)幻燈片。如果您只想沿頂層導航並忽略垂直幻燈片,您可以提供一個調用 `Reveal.right()` 的方法
我們預設將按順序播放所有幻燈片,包括水平和[垂直](/zh-hant/vertical-slides/)幻燈片。如果你只想沿頂層導航並忽略垂直幻燈片,你可以提供一個調用 `Reveal.right()` 的函式

```js
Reveal.configure({
Expand Down
2 changes: 1 addition & 1 deletion src/zh-Hant/backgrounds.md
Original file line number Diff line number Diff line change
Expand Up @@ -130,7 +130,7 @@ layout: default
</section>
```

iframe 會在變得可見時懶加載。如果你想提前預加載 iframe,你可以在幻燈片 `<section>` 上添加 `data-preload` 屬性。你也可以使用 `preloadiframes` 配置選項為所有 iframes 啟用全局預加載
iframe 會在變得可見時懶加載。如果你想提前預加載 iframe,你可以在幻燈片 `<section>` 上添加 `data-preload` 屬性。你也可以使用 `preloadiframes` 配置選項為所有 iframes 啟用全域預加載

## 背景轉場

Expand Down
26 changes: 13 additions & 13 deletions src/zh-Hant/config.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ layout: default

# 配置選項

可以通過使用大量的參數來微調簡報。這些選項可以在您[初始化](/zh-hant/initialization/) reveal.js 時包含進去。也可以在運行時[重新配置](#%E9%87%8D%E6%96%B0%E9%85%8D%E7%BD%AE)
可以通過使用大量的參數來微調簡報。這些選項可以在你[初始化](/zh-hant/initialization/) reveal.js 時包含進去。也可以在運行時[重新配置](#%E9%87%8D%E6%96%B0%E9%85%8D%E7%BD%AE)

注意,**所有**屬性值都是**可選的**,以下顯示默認值。

Expand Down Expand Up @@ -38,7 +38,7 @@ Reveal.initialize({
// - "c": 扁平化幻燈片編號
// - "c/t": 扁平化幻燈片編號 / 總幻燈片數
//
// 或者,您可以提供一個返回當前幻燈片的幻燈片編號的函數
// 或者,你可以提供一個返回當前幻燈片的幻燈片編號的函數
// 該函數應該接受一個幻燈片對象並返回一個字符串 [幻燈片編號] 或
// 三個字符串 [n1,delimiter,n2]。見 #formatSlideNumber()。
slideNumber: false,
Expand All @@ -58,7 +58,7 @@ Reveal.initialize({
// 標記是否應監控哈希並相應地更改幻燈片
respondToHashChanges: true,

// 啟用跳轉到幻燈片的導航快捷方式
// 啟用跳轉到幻燈片的導航快捷鍵
jumpToSlide: true,

// 將每次幻燈片更改推送到瀏覽器歷史記錄。意味著 `hash: true`
Expand All @@ -71,11 +71,11 @@ Reveal.initialize({

// 可選函數,當返回 false 時阻止鍵盤事件
//
// 如果您將此設置為 'focused',我們只會在嵌入式幻燈片聚焦時捕獲鍵盤事件
// 如果你將此設置為 'focused',我們只會在嵌入式幻燈片聚焦時捕獲鍵盤事件
keyboardCondition: null,

// 禁用默認的 reveal.js 幻燈片佈局(縮放和居中)
// 以便您可以使用自定義 CSS 佈局
// 以便你可以使用自定義 CSS 佈局
disableLayout: false,

// 啟用幻燈片概覽模式
Expand Down Expand Up @@ -103,26 +103,26 @@ Reveal.initialize({
// 移除上/下箭頭。左/右箭頭步進通過所有幻燈片(水平和垂直)。
//
// "grid"
// 啟用時,從一個垂直堆疊向相鄰的垂直堆疊進行左/右步進時,將使您處於相同的垂直
// 啟用時,從一個垂直堆疊向相鄰的垂直堆疊進行左/右步進時,將使你處於相同的垂直
// 索引。
//
// 考慮一個有六張幻燈片按兩個垂直堆疊排序的套件:
// 1.1 2.1
// 1.2 2.2
// 1.3 2.3
//
// 如果您在幻燈片 1.3 上並向右導航,您通常會從 1.3 -> 2.1。如果使用 "grid",相同的導航將帶您
// 如果你在幻燈片 1.3 上並向右導航,你通常會從 1.3 -> 2.1。如果使用 "grid",相同的導航將帶你
// 從 1.3 -> 2.3。
navigationMode: 'default',

// 每次加載簡報時隨機化幻燈片的順序
shuffle: false,

// 全局開啟或關閉片段
// 全域開啟或關閉片段
fragments: true,

// 標記是否將當前片段包含在 URL 中,
// 以便重新加載後您會回到相同的片段位置
// 以便重新加載後你會回到相同的片段位置
fragmentInURL: true,

// 標記簡報是否在嵌入模式下運行,
Expand All @@ -138,7 +138,7 @@ Reveal.initialize({
// 標記是否應向所有觀眾顯示演講者筆記
showNotes: false,

// 全局覆蓋用於自動播放嵌入式媒體(視頻/音頻/iframe)
// 全域覆蓋用於自動播放嵌入式媒體(視頻/音頻/iframe)
// - null: 媒體只有在存在 data-autoplay 時才會自動播放
// - true: 所有媒體將自動播放,無論個別設定如何
// - false: 無論個別設定如何,都不會自動播放媒體
Expand Down Expand Up @@ -190,7 +190,7 @@ Reveal.initialize({
// 用戶輸入後停止自動播放
autoSlideStoppable: true,

// 自動播放時用於導航的方法(默認為 navigateNext)
// 自動播放時用於導航的函式(默認為 navigateNext)
autoSlideMethod: null,

// 指定你認為你將花在每張幻燈片上的平均時間(秒)。這用於在演講者視圖中顯示配速計時器
Expand Down Expand Up @@ -231,7 +231,7 @@ Reveal.initialize({
pdfSeparateFragments: true,

// 用於減少導出 PDF 頁面內容高度的偏移量。
// 這存在於根據您如何打印到 PDF 來解釋環境差異。
// 這存在於根據你如何打印到 PDF 來解釋環境差異。
// CLI 打印選項,如 phantomjs 和 wkpdf,可以精確地
// 結束在文檔的總高度,而在瀏覽器中打印必須在
// 一個像素之前結束。
Expand All @@ -258,7 +258,7 @@ Reveal.initialize({

## 重新配置

使用 `configure` 方法可以在初始化後更新配置
使用 `configure` 函式可以在初始化後更新配置

```javascript
// 關閉 autoSlide
Expand Down
8 changes: 4 additions & 4 deletions src/zh-Hant/creating-plugins.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@ layout: default
| 屬性 ||
| :------------------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| id <span class="r-var-type">字符串</span> | 插件的唯一 ID。這可以用來通過 `Reveal.getPlugin(<id>)` 檢索插件實例。 |
| init <span class="r-var-type">函數</span> | 可選的函數,當插件應該運行時被調用。它被調用時有一個參數;插件註冊的[簡報實例](/zh-hant/api/)的引用。<br><br>init 函數可以選擇性地返回一個 [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)。如果返回了 Promise,reveal.js 將等待它解析完成,然後簡報初始化完成並觸發[準備好的事件](/zh-hant/events/#%E5%B0%B1%E7%B7%92)|
| destroy <span class="r-var-type">函數</span> | 可選的函數,當這個插件註冊的 reveal.js 實例被卸載時調用。 |
| init <span class="r-var-type">函數</span> | 可選的函數,當插件應該運行時被調用。它被調用時有一個參數;插件導入的[簡報實例](/zh-hant/api/)的引用。<br><br>init 函數可以選擇性地返回一個 [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise)。如果返回了 Promise,reveal.js 將等待它解析完成,然後簡報初始化完成並觸發[準備好的事件](/zh-hant/events/#%E5%B0%B1%E7%B7%92)|
| destroy <span class="r-var-type">函數</span> | 可選的函數,當這個插件導入的 reveal.js 實例被卸載時調用。 |

{.key-value}

Expand All @@ -35,9 +35,9 @@ export default () => ({
});
```

## 註冊插件
## 導入插件

插件通過將它們包含在[配置選項](/zh-hant/config/)`plugins` 數組中來註冊。你也可以在運行時使用 `Reveal.registerPlugin( Plugin )` 註冊插件
插件通過將它們包含在[配置選項](/zh-hant/config/)`plugins` 數組中來導入。你也可以在運行時使用 `Reveal.registerPlugin( Plugin )` 導入插件

```js
import Reveal from 'dist/reveal.esm.js';
Expand Down
12 changes: 6 additions & 6 deletions src/zh-Hant/events.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,25 +6,25 @@ layout: default

# 事件

我們發送許多事件,以便您可以輕鬆地響應簡報中的變化。使用 `Reveal.on()` 添加事件監聽器,使用 `Reveal.off()` 移除它們。
我們發送許多事件,以便你可以輕鬆地響應簡報中的變化。使用 `Reveal.on()` 添加事件監聽器,使用 `Reveal.off()` 移除它們。

```js
Reveal.on('eventname', callbackFunction);
```

## 就緒

當 reveal.js 加載了所有非異步依賴並準備好接受 API 調用時,會觸發 `ready` 事件。要檢查 reveal.js 是否已經「就緒」,你可以調用 `Reveal.isReady()`
當 reveal.js 加載了所有非異步依賴並準備好接受 API 調用時會觸發 `ready` 事件。要檢查 reveal.js 是否已經「就緒」,你可以調用 `Reveal.isReady()`

```javascript
Reveal.on('ready', (event) => {
// event.currentSlide, event.indexh, event.indexv
});
```

我們還會在 `.reveal` 元素上添加一個 `.ready` 類,以便您可以用 CSS 掛鉤進這個狀態。
我們還會在 `.reveal` 元素上添加一個 class 叫 `.ready`,以便你可以用 CSS 掛鉤進這個狀態。

`Reveal.initialize` 方法還返回一個 [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise),當簡報準備好時解析。以下與添加 `ready` 事件的監聽器同義:
`Reveal.initialize` 函式還返回一個 [Promise](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise),當簡報準備好時解析。以下與添加 `ready` 事件的監聽器同義:

```javascript
Reveal.initialize().then(() => {
Expand All @@ -36,7 +36,7 @@ Reveal.initialize().then(() => {

每次幻燈片變更時,都會觸發 `slidechanged` 事件。事件對象包含當前幻燈片的索引值以及對前一幻燈片和當前幻燈片 HTML 元素的引用。

一些庫,如 MathJax(參見 [#226](https://github.com/hakimel/reveal.js/issues/226#issuecomment-10261609)),可能會對幻燈片的變形和顯示狀態感到困惑。通常,這可以通過從此回調調用它們的更新或渲染函數來修復。
一些函式庫如 MathJax(參見 [#226](https://github.com/hakimel/reveal.js/issues/226#issuecomment-10261609)),可能會對幻燈片的變形和顯示狀態感到困惑。通常,這可以通過從此回調調用它們的更新或渲染函數來修復。

```javascript
Reveal.on('slidechanged', (event) => {
Expand All @@ -46,7 +46,7 @@ Reveal.on('slidechanged', (event) => {

## 幻燈片轉換結束

`slidechanged` 事件在幻燈片變更時立即觸發。如果您寧願在幻燈片轉換完成並完全可見時調用事件監聽器,您可以使用 `slidetransitionend` 事件。`slidetransitionend` 事件包含與 `slidechanged` 相同的事件數據。
`slidechanged` 事件在幻燈片變更時立即觸發。如果你寧願在幻燈片轉換完成並完全可見時調用事件監聽器,你可以使用 `slidetransitionend` 事件。`slidetransitionend` 事件包含與 `slidechanged` 相同的事件數據。

```javascript
Reveal.on('slidetransitionend', (event) => {
Expand Down
10 changes: 5 additions & 5 deletions src/zh-Hant/fragments.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ layout: default

# 片段

片段用於突出顯示或逐步顯示幻燈片上的單個元素。所有帶有 `fragment` 類的元素將在轉到下一張幻燈片之前逐步顯示
片段用於突出顯示或逐步顯示幻燈片上的單個元素。所有帶有叫做 `fragment` 的 class 的元素將在轉到下一張幻燈片之前逐步顯示

默認的片段樣式是從不可見開始,然後淡入。通過添加不同的類到片段,可以更改這種樣式。
默認的片段樣式是從不可見開始,然後淡入。通過添加不同的 class 到片段,可以更改這種樣式。

```html
<p class="fragment">淡入</p>
Expand Down Expand Up @@ -55,7 +55,7 @@ layout: default

## 自定義片段 <span class="r-version-badge new">4.5.0</span>

可以通過為 `.fragment.effectname``.fragment.effectname.visible` 分別定義 CSS 樣式來實現自定義效果。當片段在簡報中被逐步顯示時,`visible` 類將被添加到每個片段上
可以通過為 `.fragment.effectname``.fragment.effectname.visible` 分別定義 CSS 樣式來實現自定義效果。當片段在簡報中被逐步顯示時,叫做 `visible` 的 class 將被添加到每個片段上

例如,以下定義了一種片段樣式,其中元素最初被模糊,但在逐步顯示時變得清晰。

Expand Down Expand Up @@ -95,9 +95,9 @@ layout: default
</div>
</div>

請注意,我們為每個片段添加了一個 `custom` 。這告訴 reveal.js 避免應用其默認的淡入片段樣式。
請注意,我們為每個片段添加了一個 叫做 `custom` 的 class 。這告訴 reveal.js 避免應用其默認的淡入片段樣式。

如果您希望所有元素保持模糊,除了當前片段外,您可以用 `current-fragment` 替換 `visible`
如果你希望所有元素保持模糊,除了當前片段外,你可以用 `current-fragment` 替換 `visible`

```css
.fragment.blur.current-fragment {
Expand Down
6 changes: 3 additions & 3 deletions src/zh-Hant/fullscreen.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,9 @@ layout: default

### 全螢幕模式

reveal.js 支援全螢幕模式。在鍵盤上按「F」鍵即可進入全螢幕模式觀看您的簡報。一旦進入全螢幕模式,按「ESC」鍵退出。
reveal.js 支援全螢幕模式。在鍵盤上按「F」鍵即可進入全螢幕模式觀看你的簡報。一旦進入全螢幕模式,按「ESC」鍵退出。

請在下方試用。請注意,這個例子使用了一個[嵌入式](/zh-hant/presentation-size/#%E5%B5%8C%E5%85%A5%E5%BC%8F)簡報,您需要點擊以給它焦點然後按 F 鍵。
你可以在下方試用。請注意,這個範例使用了一個[嵌入式](/zh-hant/presentation-size/#%E5%B5%8C%E5%85%A5%E5%BC%8F)簡報,你需要點擊以給它焦點然後按 F 鍵。

<div class="reveal reveal-example">
<div class="slides">
Expand All @@ -17,4 +17,4 @@ reveal.js 支援全螢幕模式。在鍵盤上按「F」鍵即可進入全螢幕
</div>
</div>

這個功能允許使用者更加沉浸地觀看簡報,尤其是在大螢幕上展示時,全螢幕模式可以更好地吸引觀眾的注意力。簡報者可以利用全螢幕模式來顯示詳細圖表或圖像,讓觀眾更容易看清楚細節。
這個功能允許使用者更加沉浸地觀看簡報,尤其是在大螢幕上展示時,全螢幕模式可以更好地吸引觀眾的注意力。簡報者可以利用全螢幕模式來顯示詳細圖表或圖像,讓觀眾更容易看清楚細節。
2 changes: 1 addition & 1 deletion src/zh-Hant/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ reveal.js 是一個開源的 HTML 簡報框架。能讓任何有瀏覽器的人

## 準備好開始了嗎?

只需一分鐘即可完成設置。閱讀[安裝說明](/zh-hant/installation/)來了解如何創建您的第一份簡報
只需一分鐘即可完成設置。閱讀[安裝說明](/zh-hant/installation/)來了解如何創建你的第一份簡報

## 在線編輯器

Expand Down
Loading

0 comments on commit 2933269

Please sign in to comment.