Skip to content

Commit 19cb2db

Browse files
committed
新增部分翻譯,並且修正 默認 => 預設
1 parent e0af80a commit 19cb2db

11 files changed

Lines changed: 19 additions & 21 deletions

File tree

source/extending/core_classes.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@
3939
替換核心類別
4040
======================
4141

42-
要使用自己的系統類別來替代掉默認的系統類別,請確定 :doc:`Autoloader <../concepts/autoloader>` 可以找得到你的類別,以及你的新類別實作了相應的介面,並修改 :doc:`Service <../concepts/services>` 來載入你的類別替換掉核心類別。
42+
要使用自己的系統類別來替代掉預設的系統類別,請確定 :doc:`Autoloader <../concepts/autoloader>` 可以找得到你的類別,以及你的新類別實作了相應的介面,並修改 :doc:`Service <../concepts/services>` 來載入你的類別替換掉核心類別。
4343

4444
例如,你有一個新的 ``App\Libraries\RouteCollection`` 類別,你想用它來替換掉系統核心類別,你就可這樣創建你的類別:
4545

source/general/common_functions.rst

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,11 @@ CodeIgniter 提供了一些全域函數與變數讓你在任何時候都可以
5454
.. php:function:: env ( $key[, $default=null])
5555
5656
:param string $key: 需要檢索的環境變數名稱
57-
:param mixed $default: 如果沒有找到值,默認回傳的值
58-
:returns: 環境變數,默認值或為 null 。
57+
:param mixed $default: 如果沒有找到值,預設回傳的值
58+
:returns: 環境變數,預設值或為 null 。
5959
:rtype: mixed
6060

61-
用於檢索已經被設定過的環境變數,如果沒有找到,則會回傳一個默認值。將會是實際的布林值,而不是以字串表示。
61+
用於檢索已經被設定過的環境變數,如果沒有找到,則會回傳一個預設值。將會是實際的布林值,而不是以字串表示。
6262

6363
當與 .env 檔案結合使用時,這個函數會特別有用。用於設定環境本身的特定值,如資料庫設定、API 金鑰等等。
6464

@@ -88,7 +88,7 @@ CodeIgniter 提供了一些全域函數與變數讓你在任何時候都可以
8888
8989
:param string $line: 要檢索的文字行數。
9090
:param array $args: 替代置換符號的資料陣列。
91-
:param string $locale: 指定要使用的語言環境,而非默認的語言環境
91+
:param string $locale: 指定要使用的語言環境,而非預設的語言環境
9292

9393
根據別名字串檢索特定的語言環境檔案。
9494

@@ -106,9 +106,9 @@ CodeIgniter 提供了一些全域函數與變數讓你在任何時候都可以
106106
.. php:function:: old( $key[, $default = null, [, $escape = 'html' ]] )
107107
108108
:param string $key: 需要檢查的舊表單資料。
109-
:param mixed $default: 如果 $key 不存在,則回傳默認值
109+
:param mixed $default: 如果 $key 不存在,則回傳預設值
110110
:param mixed $escape: `轉譯 <#esc>`_ 內容或使用 false 禁用。
111-
:returns: 定義 key 的值,或者使用默認值
111+
:returns: 定義 key 的值,或者使用預設值
112112
:rtype: mixed
113113

114114
提供一個簡單的方法,可以從已經提交的表單中造訪「舊的輸入資料」。
@@ -168,7 +168,7 @@ CodeIgniter 提供了一些全域函數與變數讓你在任何時候都可以
168168

169169
抓取目前的 RendererInterface 相容類別,並告訴它渲染所指定的視圖。提供便捷的方法,可以在控制器、程式庫與路由閉包中使用。
170170

171-
在 `$options` 陣列中有一個選項可以使用,即 `saveData` 。它指定的資料將保持在同一請求多次呼叫的 `View()` 之中。在默認的情況下,這個視圖的資料將在顯示視圖後被棄用。
171+
在 `$options` 陣列中有一個選項可以使用,即 `saveData` 。它指定的資料將保持在同一請求多次呼叫的 `View()` 之中。在預設的情況下,這個視圖的資料將在顯示視圖後被棄用。
172172

173173
提供 $option 陣列是為了方便第三方與 Twig 等程式庫的集成。
174174

source/general/configuration.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@
8282

8383
CodeIgniter 透過使用「點 env」檔實現環境變數,這使得設定環境變數變得簡單又不用費功夫。「點 env」檔這個說法來自於 CodeIgniter 環境變數檔案的名稱,它指的是「 .env 」。
8484

85-
CodeIgniter 希望你將 **.env** 檔案置於根目錄下,緊鄰 ``system`` 與 ``app`` 目錄。在 CodeIgniter 中,有一個用於環境變數的樣板文件,它位於根目錄下,名為 **env** (注意!這個檔案的開頭並沒有 **** )。它內涵所有你的專案可能會使用到的變數集合,這些變數已經被分配了空值、虛值或默認值。你可以藉由將這個檔案重新命名成 **.env** 或將這個檔案複製一份命名成 **.env** 使它開始作用。這個檔案將會作為你的應用程式的起點。
85+
CodeIgniter 希望你將 **.env** 檔案置於根目錄下,緊鄰 ``system`` 與 ``app`` 目錄。在 CodeIgniter 中,有一個用於環境變數的樣板文件,它位於根目錄下,名為 **env** (注意!這個檔案的開頭並沒有 **** )。它內涵所有你的專案可能會使用到的變數集合,這些變數已經被分配了空值、虛值或預設值。你可以藉由將這個檔案重新命名成 **.env** 或將這個檔案複製一份命名成 **.env** 使它開始作用。這個檔案將會作為你的應用程式的起點。
8686

8787
.. important:: 為了不讓敏感資訊洩漏出去,請確定你的版本控制系統不追蹤 **.env** 檔案。以 *git* 來說,就是在 **.gitignore** 添加這個需要被忽略的檔案。
8888

source/general/environments.rst

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,9 @@
77
環境常數
88
========================
99

10-
在預設的情形下,CodeIgniter 內建的環境常數將使用 ``$_SERVER['CI_ENVIRONMENT']`` 提供的值,否則默認為 production(上線模式)。可以根據你的伺服器的性質,設定多種不同的模式。
10+
在預設的情形下,CodeIgniter 內建的環境常數將使用 ``$_SERVER['CI_ENVIRONMENT']`` 提供的值,否則預設為 production(上線模式)。可以根據你的伺服器的性質,設定多種不同的模式。
1111

12-
.. note:: The environment ``testing`` is the special one for PHPUnit testing.
13-
It has special conditions built into the framework at various places to assist with that.
14-
You can't use it for your development.
12+
.. note:: 環境變數 ``testing`` 是執行 PHPUnit 測時時的特殊環境。在框架中的各個地方都有特別的設定來幫助 PHPUnit 執行測試,所以你不能在開發中使用這個環境變數。
1513

1614
.env
1715
----

source/general/errors.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ CodeIgniter 透過 Exceptions 將錯誤報告建構到你的系統中,包括 `
9696
throw \CodeIgniter\Exceptions\PageNotFoundException::forPageNotFound();
9797
}
9898

99-
你可以將訊息傳遞到異常中,替換掉默認 404 所顯示的訊息。
99+
你可以將訊息傳遞到異常中,替換掉預設 404 所顯示的訊息。
100100

101101
設定例外
102102
---------------
@@ -129,7 +129,7 @@ CodeIgniter 透過 Exceptions 將錯誤報告建構到你的系統中,包括 `
129129

130130
throw new \CodeIgniter\Router\Exceptions\RedirectException($route);
131131

132-
``$route`` 可以是一個被宣告過的路由名稱、相對的 URL ,或者是完整的 URL 。你也可以給予一個重新導向碼來替換掉默認的 ( ``302`` , "temporary redirect") :
132+
``$route`` 可以是一個被宣告過的路由名稱、相對的 URL ,或者是完整的 URL 。你也可以給予一個重新導向碼來替換掉預設的 ( ``302`` , "temporary redirect") :
133133

134134
::
135135

source/general/modules.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ CodeIgniter 支援使用程式碼模組化的方式,幫助你創建具有重
104104
Composer 與探索
105105
======================
106106

107-
透過 Composer 安裝的軟體包也在默認探索的範圍之中,這是因為 Composer 的命名空間是採用 PSR4 規範的。 PSR0 的命名空間就不會被自動探索功能檢測到。
107+
透過 Composer 安裝的軟體包也在預設探索的範圍之中,這是因為 Composer 的命名空間是採用 PSR4 規範的。 PSR0 的命名空間就不會被自動探索功能檢測到。
108108

109109
如果你不希望在定位檔案時掃描所有 Composer 的以知目錄,你可以透過編輯 ``Config\Modules.php`` 檔案,修改裡頭的 ``$discoverInComposer`` 變數來關閉這個功能:
110110

source/installation/installing_composer.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ Composer 安裝
3131

3232
若是你不需要安裝 phpunit 及其所有的 Composer 依賴,則必須在上述的指令中添加 ``-–no-dev``。執行了這個指令, Composer 將會安裝單純的框架檔案,以及我們預先同捆的三個所需的依賴程式庫。
3333

34-
下例將使用默認的專案資料夾名稱「 appstarter 」演示上述需求的安裝指令: ::
34+
下例將使用預設的專案資料夾名稱「 appstarter 」演示上述需求的安裝指令: ::
3535

3636
composer create-project codeigniter4/appstarter --no-dev
3737

source/installation/upgrade_4xx.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ CodeIgniter 4 是一個完全重寫的框架,它不具備向後相容的特性
8080

8181
- 在程式庫資料夾下,某些類別用於繼承或取代框架中原有的功能。現在,你不再需要以 ``MY_x`` 來命名。
8282

83-
- 你可以在任何需要的地方創建這個類別,只需要在 ``app/Config/Services.php`` 中添加合適服務方法( service methods ),來替換掉默認組件
83+
- 你可以在任何需要的地方創建這個類別,只需要在 ``app/Config/Services.php`` 中添加合適服務方法( service methods ),來替換掉預設組件
8484

8585
Upgrading Libraries
8686
===================

source/libraries/encryption.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ digest Message digest algorithm (``SHA512``)
8383
預設行為
8484
================
8585

86-
默認情況下,加密程式庫使用OpenSSL的處理程序。該加密處理程序使用 AES-256-CTR 演算法,你設定的 *key* 和 SHA512 HMAC 身分驗證。
86+
預設情況下,加密程式庫使用OpenSSL的處理程序。該加密處理程序使用 AES-256-CTR 演算法,你設定的 *key* 和 SHA512 HMAC 身分驗證。
8787

8888
設置你的加密金鑰
8989
===========================

source/tutorial/create_news_items.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888

8989
完成了上述工作,剩下的就是將模型給設定好,讓資料可以被正確保存。 ``save()`` 方法將根據主鍵來判斷是否需要插入訊息,若是這一筆資料已存在便會執行更新。在本例中,我們並沒有傳遞 id 給它,所以它將會插入一筆新的紀錄在 **news** 表。
9090

91-
但是,在默認的情形向,模型中的插入與更新方法並不會保存任何資料,因為它不知道那些欄位是可以被安全地更新。我們可以編輯模型,在 ``$allowedFields`` 屬性中宣告可更新地欄位列表。
91+
但是,在預設的情形向,模型中的插入與更新方法並不會保存任何資料,因為它不知道那些欄位是可以被安全地更新。我們可以編輯模型,在 ``$allowedFields`` 屬性中宣告可更新地欄位列表。
9292

9393
::
9494

0 commit comments

Comments
 (0)