
translate tchinese strings:

    # gui.rpy:2
    old "## Initialization"
    new "## 初始化"

    # gui.rpy:5
    old "## The init offset statement causes the init code in this file to run before init code in any other file."
    new "## init offset 語句會導致此檔案中的 init 程式碼在任何其他檔案中的 init 程式碼之前執行"

    # gui.rpy:9
    old "## Calling gui.init resets the styles to sensible default values, and sets the width and height of the game."
    new "## 呼叫 gui.init 將樣式重置為合理的預設值，並設定遊戲的寬度和高度"

    # gui.rpy:21
    old "## Colors"
    new "## 顔色"

    # gui.rpy:23
    old "## The colors of text in the interface."
    new "## 介面中文字的顏色"

    # gui.rpy:25
    old "## An accent color used throughout the interface to label and highlight text."
    new "## 整個介面中使用的強調色，用於標記和突出顯示文字"

    # gui.rpy:29
    old "## The color used for a text button when it is neither selected nor hovered."
    new "## 當文字按鈕既未被選取也未被懸停時所使用的顏色"

    # gui.rpy:32
    old "## The small color is used for small text, which needs to be brighter/darker to achieve the same effect."
    new "## 小顏色適用於小文本，需要更亮/更暗才能達到與普通文本相同的效果"

    # gui.rpy:36
    old "## The color that is used for buttons and bars that are hovered."
    new "## 用於懸停的按鈕和欄的顏色"

    # gui.rpy:39
    old "## The color used for a text button when it is selected but not focused. A button is selected if it is the current screen or preference value."
    new "## 當文字按鈕被選取但未獲得焦點時所使用的顏色。如果按鈕是目前畫面或首選項值，則按鈕將被選取"

    # gui.rpy:43
    old "## The color used for a text button when it cannot be selected."
    new "## 無法選擇文字按鈕時使用的顏色"

    # gui.rpy:46
    old "## Colors used for the portions of bars that are not filled in. These are not used directly, but are used when re-generating bar image files."
    new "## 顏色用於未填充的條形部分。這些顏色不直接使用，而是在重新生成條形圖像檔案時使用"

    # gui.rpy:51
    old "## The colors used for dialogue and menu choice text."
    new "## 用於對話和選單選擇文字的顏色"

    # gui.rpy:56
    old "## Fonts and Font Sizes"
    new "## 字形和字形大小"

    # gui.rpy:58
    old "## The font used for in-game text."
    new "## 用於遊戲內文字的字形"

    # gui.rpy:61
    old "## The font used for character names."
    new "## 用於角色名稱的字形"

    # gui.rpy:64
    old "## The font used for out-of-game text."
    new "## 用於遊戲外文本的字形"

    # gui.rpy:67
    old "## The size of normal dialogue text."
    new "## 正常對話文字的大小"

    # gui.rpy:70
    old "## The size of character names."
    new "## 角色名稱的大小"

    # gui.rpy:73
    old "## The size of text in the game's user interface."
    new "## 遊戲用戶介面中的文字的大小"

    # gui.rpy:76
    old "## The size of labels in the game's user interface."
    new "## 遊戲用戶介面中標籤的大小"

    # gui.rpy:79
    old "## The size of text on the notify screen."
    new "## 通知螢幕上的文字大小"

    # gui.rpy:82
    old "## The size of the game's title."
    new "## 遊戲標題的大小"

    # gui.rpy:86
    old "## Main and Game Menus"
    new "## 主選單和遊戲選單"

    # gui.rpy:88
    old "## The images used for the main and game menus."
    new "## 用於主選單和遊戲選單的圖像"

    # gui.rpy:92
    old "## Should we show the name and version of the game?"
    new "## 我們需要顯示遊戲的名稱和版本嗎？"

    # gui.rpy:96
    old "## Dialogue"
    new "## 對話"

    # gui.rpy:98
    old "## These variables control how dialogue is displayed on the screen one line at a time."
    new "## 這些變數控制對話如何一次一行地顯示在螢幕上"

    # gui.rpy:101
    old "## The height of the textbox containing dialogue."
    new "## 包含對話的文本框的高度"

    # gui.rpy:104
    old "## The placement of the textbox vertically on the screen. 0.0 is the top, 0.5 is center, and 1.0 is the bottom."
    new "## 文本框在螢幕上垂直的位置。0.0 是頂部，0.5 是中心，1.0 是底部"

    # gui.rpy:109
    old "## The placement of the speaking character's name, relative to the textbox. These can be a whole number of pixels from the left or top, or 0.5 to center."
    new "## 對話角色的名字相對於文本框的位置。這些可以是從左側或頂部開始的整數像素，也可以是到中心的 0.5 個像素"

    # gui.rpy:114
    old "## The horizontal alignment of the character's name. This can be 0.0 for left-aligned, 0.5 for centered, and 1.0 for right-aligned."
    new "## 角色名稱的水平對齊方式。左對齊可以為 0.0，居中對齊可以為 0.5，右對齊可以為 1.0"

    # gui.rpy:118
    old "## The width, height, and borders of the box containing the character's name, or None to automatically size it."
    new "## 包含角色名稱的框的寬度、高度和邊框，或無以自動調整其大小"

    # gui.rpy:123
    old "## The borders of the box containing the character's name, in left, top, right, bottom order."
    new "## 包含角色名稱的框的邊框，按左、上、右、下順序排列"

    # gui.rpy:127
    old "## If True, the background of the namebox will be tiled, if False, the background of the namebox will be scaled."
    new "## 如果為 True ，名稱框的背景將平鋪，如果為 False ，則名稱框的背景將縮放"

    # gui.rpy:132
    old "## The placement of dialogue relative to the textbox. These can be a whole number of pixels relative to the left or top side of the textbox, or 0.5 to center."
    new "## 對話相對於文本框的位置。這些可以是相對於文字方塊左側或頂部的整數像素，或相對於中心的 0.5 個像素"

    # gui.rpy:138
    old "## The maximum width of dialogue text, in pixels."
    new "## 對話文字的最大寬度，以像素為單位"

    # gui.rpy:141
    old "## The horizontal alignment of the dialogue text. This can be 0.0 for left-aligned, 0.5 for centered, and 1.0 for right-aligned."
    new "## 對話文字的水平對齊方式。左對齊可以為 0.0，居中對齊可以為 0.5，右對齊可以為 1.0"

    # gui.rpy:146
    old "## Buttons"
    new "## 按鈕"

    # gui.rpy:148
    old "## These variables, along with the image files in gui/button, control aspects of how buttons are displayed."
    new "## 這些變數與 gui/button 中的圖像檔案一起控制按鈕顯示方式的各個方面"

    # gui.rpy:151
    old "## The width and height of a button, in pixels. If None, Ren'Py computes a size."
    new "## 按鈕的寬度和高度，以像素為單位。如果沒有，Ren'Py 會計算其尺寸"

    # gui.rpy:155
    old "## The borders on each side of the button, in left, top, right, bottom order."
    new "## 按鈕兩側的邊框，依左、上、右、下順序排列"

    # gui.rpy:158
    old "## If True, the background image will be tiled. If False, the background image will be linearly scaled."
    new "## 如果為 True ，背景圖像將平鋪。如果為 False ，背景圖像將線性縮放"

    # gui.rpy:162
    old "## The font used by the button."
    new "## 按鈕使用的字型"

    # gui.rpy:165
    old "## The size of the text used by the button."
    new "## 按鈕使用的文字大小"

    # gui.rpy:179
    old "## These variables override settings for different kinds of buttons. Please see the gui documentation for the kinds of buttons available, and what each is used for."
    new "## 這些變數會覆寫不同類型按鈕的設定。請參閱 gui 文檔以了解可用按鈕的類型以及每個按鈕的用途"

    # gui.rpy:183
    old "## These customizations are used by the default interface:"
    new "## 預設介面使用這些自訂設定："

    # gui.rpy:198
    old "## You can also add your own customizations, by adding properly-named variables. For example, you can uncomment the following line to set the width of a navigation button."
    new "## 您也可以透過新增正確命名的變數來新增自己的自訂設定。例如，您可以取消註解以下行以設定導覽按鈕的寬度"

    # gui.rpy:205
    old "## Choice Buttons"
    new "## 選項按鈕"

    # gui.rpy:207
    old "## Choice buttons are used in the in-game menus."
    new "## 選擇按鈕用於遊戲內選單"

    # gui.rpy:220
    old "## File Slot Buttons"
    new "## 存檔槽按鈕"

    # gui.rpy:222
    old "## A file slot button is a special kind of button. It contains a thumbnail image, and text describing the contents of the save slot. A save slot uses image files in gui/button, like the other kinds of buttons."
    new "## 存檔槽按鈕是一種特殊類型的按鈕。它包含縮圖和描述儲存槽內容的文字。與其他類型的按鈕一樣，儲存槽使用 gui/button 中的圖像檔案"

    # gui.rpy:226
    old "## The save slot button."
    new "## 儲存槽按鈕"

    # gui.rpy:234
    old "## The width and height of thumbnails used by the save slots."
    new "## 儲存槽使用的縮圖的寬度和高度"

    # gui.rpy:238
    old "## The number of columns and rows in the grid of save slots."
    new "## 儲存槽網格中的列數和行數"

    # gui.rpy:243
    old "## Positioning and Spacing"
    new "## 位置和間距"

    # gui.rpy:245
    old "## These variables control the positioning and spacing of various user interface elements."
    new "## 這些變數控制各種用戶介面元素的位置和間距"

    # gui.rpy:248
    old "## The position of the left side of the navigation buttons, relative to the left side of the screen."
    new "## 導航按鈕左側一般相對於螢幕左側的位置"

    # gui.rpy:252
    old "## The vertical position of the skip indicator."
    new "## 跳過指示器的垂直位置"

    # gui.rpy:255
    old "## The vertical position of the notify screen."
    new "## 通知畫面的垂直位置"

    # gui.rpy:258
    old "## The spacing between menu choices."
    new "## 選單選項之間的間距"

    # gui.rpy:261
    old "## Buttons in the navigation section of the main and game menus."
    new "## 主選單和遊戲選單導航部分中的按鈕"

    # gui.rpy:264
    old "## Controls the amount of spacing between preferences."
    new "## 控制首選項之間的間距"

    # gui.rpy:267
    old "## Controls the amount of spacing between preference buttons."
    new "## 控制首選項按鈕之間的間距"

    # gui.rpy:270
    old "## The spacing between file page buttons."
    new "## 存檔頁面按鈕之間的間距"

    # gui.rpy:273
    old "## The spacing between file slots."
    new "## 存檔槽之間的間距"

    # gui.rpy:277
    old "## Frames"
    new "## 框架"

    # gui.rpy:279
    old "## These variables control the look of frames that can contain user interface components when an overlay or window is not present."
    new "## 當不存在覆蓋層或視窗時，這些變數控制可以包含使用者介面元件的框架的外觀"

    # gui.rpy:282
    old "## Generic frames that are introduced by player code."
    new "## 由玩家代碼引入的通用框架"

    # gui.rpy:285
    old "## The frame that is used as part of the confirm screen."
    new "## 用作確認螢幕一部分的框架"

    # gui.rpy:288
    old "## The frame that is used as part of the skip screen."
    new "## 用作跳過螢幕一部分的框架"

    # gui.rpy:291
    old "## The frame that is used as part of the notify screen."
    new "## 用作通知螢幕一部分的框架"

    # gui.rpy:294
    old "## Should frame backgrounds be tiled?"
    new "## 應該平鋪框架背景嗎？"

    # gui.rpy:298
    old "## Bars, Scrollbars, and Sliders"
    new "## 條、捲軸和滑塊"

    # gui.rpy:300
    old "## These control the look and size of bars, scrollbars, and sliders."
    new "## 這些控制條、捲軸和滑塊的外觀和大小"

    # gui.rpy:302
    old "## The default GUI only uses sliders and vertical scrollbars. All of the other bars are only used in creator-written code."
    new "## 預設 GUI 僅使用滑塊和垂直捲軸。所有其他捲軸僅在創建者編寫的程式碼中使用"

    # gui.rpy:305
    old "## The height of horizontal bars, scrollbars, and sliders. The width of vertical bars, scrollbars, and sliders."
    new "## 水平條、捲軸和滑塊的高度。垂直條、捲軸和滑塊的寬度"

    # gui.rpy:311
    old "## True if bar images should be tiled. False if they should be linearly scaled."
    new "## 如果需要條圖平鋪，則為 True。如果需要條圖線性縮放，則為 False"

    # gui.rpy:316
    old "## Horizontal borders."
    new "## 水平邊框"

    # gui.rpy:321
    old "## Vertical borders."
    new "## 垂直邊框"

    # gui.rpy:326
    old "## What to do with unscrollable scrollbars in the gui. \"hide\" hides them, while None shows them."
    new "## 如何處理 gui 中不可滾動的捲軸。 \"hide\" 隱藏它們，而 None 則顯示它們"

    # gui.rpy:331
    old "## History"
    new "## 歷史"

    # gui.rpy:333
    old "## The history screen displays dialogue that the player has already dismissed."
    new "## 歷史畫面顯示玩家已經閱讀過的對話"

    # gui.rpy:335
    old "## The number of blocks of dialogue history Ren'Py will keep."
    new "## Ren'Py 將保留的對話歷史記錄區塊的數量"

    # gui.rpy:338
    old "## The height of a history screen entry, or None to make the height variable at the cost of performance."
    new "## 歷史畫面條目的高度，或設爲 None 以犧牲性能為代價使高度可變"

    # gui.rpy:342
    old "## The position, width, and alignment of the label giving the name of the speaking character."
    new "## 給予對話角色名稱的標籤的位置、寬度和對齊方式"

    # gui.rpy:349
    old "## The position, width, and alignment of the dialogue text."
    new "## 對話文字的位置、寬度和對齊方式"

    # gui.rpy:356
    old "## NVL-Mode"
    new "## NVL-模式"

    # gui.rpy:358
    old "## The NVL-mode screen displays the dialogue spoken by NVL-mode characters."
    new "## NVL 模式畫面顯示 NVL 模式角色所說的對話"

    # gui.rpy:360
    old "## The borders of the background of the NVL-mode background window."
    new "## NVL 模式背景視窗的背景邊框"

    # gui.rpy:363
    old "## The height of an NVL-mode entry. Set this to None to have the entries dynamically adjust height."
    new "## NVL 模式條目的高度。將其設為 None 以使條目動態調整高度"

    # gui.rpy:367
    old "## The spacing between NVL-mode entries when gui.nvl_height is None, and between NVL-mode entries and an NVL-mode menu."
    new "## 當 gui.nvl_height 為 None 時 NVL 模式條目之間的間距，以及 NVL 模式條目和選單之間的間距"

    # gui.rpy:384
    old "## The position, width, and alignment of nvl_thought text (the text said by the nvl_narrator character.)"
    new "## nvl_thought 文字的位置、寬度和對齊方式（由 nvl_narrator 字元表示的文字）"

    # gui.rpy:391
    old "## The position of nvl menu_buttons."
    new "## nvl menu_buttons 的位置"

    # gui.rpy:403
    old "## This increases the size of the quick buttons to make them easier to touch on tablets and phones."
    new "## 這增加了快捷按鈕的大小，使它們在平板電腦和手機上更容易觸摸"

    # gui.rpy:409
    old "## This changes the size and spacing of various GUI elements to ensure they are easily visible on phones."
    new "## 這會改變各種 GUI 元素的大小和間距，以確保它們在手機上輕鬆可見"

    # gui.rpy:413
    old "## Font sizes."
    new "## 字形大小"

    # gui.rpy:421
    old "## Adjust the location of the textbox."
    new "## 調整文本框的位置"

    # gui.rpy:427
    old "## Change the size and spacing of items in the game menu."
    new "## 更改遊戲選單中項目的大小和間距"

    # gui.rpy:436
    old "## File button layout."
    new "## 檔案按鈕佈局"

    # gui.rpy:440
    old "## NVL-mode."
    new "## NVL 模式"

    # gui.rpy:456
    old "## Quick buttons."
    new "## 快捷按鈕"

    # gui/game/gui.rpy:5
    old "## The init offset statement causes the initialization statements in this file to run before init statements in any other file."
    new "## init offset 語句導致此文件中的初始化語句在任何其他文件中的 init 語句之前運行。"

    # gui/game/gui.rpy:14
    old "## Enable checks for invalid or unstable properties in screens or transforms"
    new "## 啟用螢幕或變換中無效或不穩定屬性的檢查"

    # gui/game/gui.rpy:19
    old "## GUI Configuration Variables"
    new "## GUI 配置變數"

    # gui/game/gui.rpy:167
    old "## The color of button text in various states."
    new "## 各種狀態下按鈕文字的顏色"

    # gui/game/gui.rpy:173
    old "## The horizontal alignment of the button text. (0.0 is left, 0.5 is center, 1.0 is right)."
    new "## 按鈕文字的水平對齊方式。（0.0 為左，0.5 為中，1.0 為右）"

    # gui/game/gui.rpy:278
    old "## The position of the main menu text."
    new "## 主選單文字的位置"

    # gui/game/gui.rpy:287
    old "## Generic frames."
    new "## 通用框架"

    # gui/game/gui.rpy:307
    old "## The default GUI only uses sliders and vertical scrollbars. All of the other bars are only used in creator-written screens."
    new "## 預設 GUI 僅使用滑塊和垂直滾動條。所有其他捲軸僅在創建者編寫的螢幕中使用"

    # gui/game/gui.rpy:347
    old "## Additional space to add between history screen entries."
    new "## 在歷史畫面條目之間添加的額外空間。"

    # gui/game/gui.rpy:371
    old "## The maximum number of NVL-mode entries Ren'Py will display. When more entries than this are to be show, the oldest entry will be removed."
    new "## Ren'Py 將顯示的 NVL 模式條目的最大數量。當要顯示的條目多於此時，最舊的條目將被刪除。"

    # gui/game/gui.rpy:408
    old "## Localization"
    new "## 在地化"

    # gui/game/gui.rpy:410
    old "## This controls where a line break is permitted. The default is suitable for most languages. A list of available values can be found at https://www.renpy.org/doc/html/style_properties.html#style-property-language"
    new "## 這控制允許換行的位置。預設值適用於大多數語言。可用值的清單可以在 https://www.renpy.org/doc/html/style_properties.html#style-property-language 中找到財產語言"

    # gui/game/gui.rpy:418
    old "## Mobile devices"
    new "## 行動裝置"

    # gui/game/gui.rpy:449
    old "## Change the size and spacing of various things."
    new "## 改變各種東西的大小和間距。"

