diff options
Diffstat (limited to 'l10n-zh-TW/dom')
28 files changed, 1705 insertions, 0 deletions
diff --git a/l10n-zh-TW/dom/chrome/accessibility/AccessFu.properties b/l10n-zh-TW/dom/chrome/accessibility/AccessFu.properties new file mode 100644 index 0000000000..6b41f5479e --- /dev/null +++ b/l10n-zh-TW/dom/chrome/accessibility/AccessFu.properties @@ -0,0 +1,112 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this file, +# You can obtain one at http://mozilla.org/MPL/2.0/. + +# Roles +menubar = 選單列 +scrollbar = 捲動列 +grip = 尺寸調整框 +alert = 警告 +menupopup = 彈出選單 +document = 文件 +pane = 窗格 +dialog = 對話框 +separator = 分隔線 +toolbar = 工具列 +statusbar = 狀態列 +table = 表格 +columnheader = 欄標題 +rowheader = 行標題 +column = 欄 +row = 行 +cell = 格子 +link = 鏈結 +list = 清單 +listitem = 清單項目 +outline = 大綱 +outlineitem = 大綱項目 +pagetab = 頁面導覽標籤 +propertypage = 屬性頁面 +graphic = 圖形 +switch = 切換開關 +pushbutton = 按鈕 +checkbutton = 多選按鈕 +radiobutton = 單選按鈕 +combobox = 下拉選單 +progressbar = 進度列 +slider = 滾動條 +spinbutton = 旋轉按鈕 +diagram = 圖表 +animation = 動畫 +equation = 方程式 +buttonmenu = 按鈕選單 +whitespace = 空白 +pagetablist = 導覽標籤清單 +canvas = 畫布 +checkmenuitem = 複選清單項目 +passwordtext = 密碼文字 +radiomenuitem = 單選清單項目 +textcontainer = 文字容器 +togglebutton = 開關按鈕 +treetable = 樹狀表格 +header = 檔頭 +footer = 檔尾 +paragraph = 段落 +entry = 項目 +caption = 表格標題 +heading = 標題 +section = 區段 +form = 表單 +comboboxlist = 複選下拉清單 +comboboxoption = 複選下拉清單項目 +imagemap = 影像地圖 +listboxoption = 下拉選單項目 +listbox = 下拉選單 +flatequation = 方程式 +gridcell = 網格欄位 +note = 附註 +figure = 圖片 +definitionlist = 定義清單 +term = 詞彙 +definition = 定義 + +mathmltable = 數學表格 +mathmlcell = 格子 +mathmlenclosed = 包入 +mathmlfraction = 分數 +mathmlfractionwithoutbar = 無分數線分數 +mathmlroot = 方根 +mathmlscripted = 移位 +mathmlsquareroot = 平方根 + +# More sophisticated roles which are not actual numeric roles +textarea = 文字區域 + +base = 底數 +close-fence = 後括號 +denominator = 分母 +numerator = 分子 +open-fence = 前括號 +overscript = 頂標 +presubscript = 前下標 +presuperscript = 前上標 +root-index = 根指數 +subscript = 下標 +superscript = 上標 +underscript = 下標 + +# More sophisticated object descriptions +headingLevel = 標題等級 %S + +# Landmark announcements +banner = 橫幅 +complementary = 補充 +contentinfo = 內容資訊 +main = 主要 +navigation = 導覽 +search = 搜尋 + +region = 區域 + +stateRequired = 必要的 + diff --git a/l10n-zh-TW/dom/chrome/accessibility/mac/accessible.properties b/l10n-zh-TW/dom/chrome/accessibility/mac/accessible.properties new file mode 100644 index 0000000000..155b3330e8 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/accessibility/mac/accessible.properties @@ -0,0 +1,70 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +jump = 跳至 +press = 按下 +check = 勾選 +uncheck = 不勾選 +select = 選取 +open = 開啟 +close = 關閉 +switch = 切換 +click = 點選 +collapse= 收起 +expand = 展開 +activate= 啟用 +cycle = 循環 + +# An action provided to accessibility clients such as screen readers to allow +# them to click an element when the click will be handled by a container +# (ancestor) element. This is not normally reported to users. +click ancestor = 點擊上游元素 + +# Universal Access API support +# (Mac Only) +# The Role Description for AXWebArea (the web widget). Like in Safari. +htmlContent = HTML 內容 +# The Role Description for the Tab button. +tab = Tab 鍵 +# The Role Description for definition list dl, dt and dd +term = 詞彙 +definition = 定義 +# The Role Description for an input type="search" text field +searchTextField = 搜尋欄位 +# The Role Description for WAI-ARIA Landmarks +application = 應用程式 +search = 搜尋 +banner = 橫幅 +navigation = 導覽 +complementary = 補充 +content = 內容 +main = 主要 +# The (spoken) role description for various WAI-ARIA roles +alert = 警告 +alertDialog = 警告對話框 +dialog = 對話框 +article = 文章 +document = 文件 +# The (spoken) role description for the WAI-ARIA figure role +# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-figure +figure = 圖形 +# The (spoken) role description for the WAI-ARIA heading role +# https://w3c.github.io/aria/core-aam/core-aam.html#role-map-heading +heading = 標題 +log = 記錄 +marquee = 跑馬燈 +math = 數學公式 +note = 附註 +region = 區域 +status = 應用程式狀態 +timer = 計時器 +tooltip = 提示 +separator = 分隔線 +tabPanel = 分頁區塊 +# The roleDescription for the html:mark element +highlight = 強調 +# The roleDescription for the details element +details = 詳細資訊 +# The roleDescription for the summary element +summary = 摘要 diff --git a/l10n-zh-TW/dom/chrome/accessibility/unix/accessible.properties b/l10n-zh-TW/dom/chrome/accessibility/unix/accessible.properties new file mode 100644 index 0000000000..39cc98e77f --- /dev/null +++ b/l10n-zh-TW/dom/chrome/accessibility/unix/accessible.properties @@ -0,0 +1,21 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +jump = 跳至 +press = 按下 +check = 勾選 +uncheck = 不勾選 +select = 選取 +open = 開啟 +close = 關閉 +switch = 切換 +click = 點選 +collapse= 收起 +expand = 展開 +activate= 啟用 +cycle = 循環 +# An action provided to accessibility clients such as screen readers to allow +# them to click an element when the click will be handled by a container +# (ancestor) element. This is not normally reported to users. +click ancestor = 點擊上游元素 diff --git a/l10n-zh-TW/dom/chrome/accessibility/win/accessible.properties b/l10n-zh-TW/dom/chrome/accessibility/win/accessible.properties new file mode 100644 index 0000000000..39cc98e77f --- /dev/null +++ b/l10n-zh-TW/dom/chrome/accessibility/win/accessible.properties @@ -0,0 +1,21 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +jump = 跳至 +press = 按下 +check = 勾選 +uncheck = 不勾選 +select = 選取 +open = 開啟 +close = 關閉 +switch = 切換 +click = 點選 +collapse= 收起 +expand = 展開 +activate= 啟用 +cycle = 循環 +# An action provided to accessibility clients such as screen readers to allow +# them to click an element when the click will be handled by a container +# (ancestor) element. This is not normally reported to users. +click ancestor = 點擊上游元素 diff --git a/l10n-zh-TW/dom/chrome/appstrings.properties b/l10n-zh-TW/dom/chrome/appstrings.properties new file mode 100644 index 0000000000..af055e54bd --- /dev/null +++ b/l10n-zh-TW/dom/chrome/appstrings.properties @@ -0,0 +1,37 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +malformedURI2=請檢查 URL 是否正確,然後再試一次。 +fileNotFound=找不到檔案 %S。請確定位置正確後再試一次。 +fileAccessDenied=無法讀取位於 %S 的檔案。 +dnsNotFound2=找不到 %S。請檢查名稱是否正確然後再試一次。 +unknownProtocolFound=某個下列的通訊協定 %S 不是已註冊的通訊協定,或不允許在此環境中使用。 +connectionFailure=嘗試連線到 %S 時被拒絕。 +netInterrupt=與 %S 的連線中斷。可能只有部份資料傳送成功。 +netTimeout=嘗試連線到 %S 但超過時間限制仍無回應。 +redirectLoop=已超過此網址的轉向限制,無法載入網頁。可能是因為您不允許此網站使用 Cookie。 +confirmRepostPrompt=要檢視此網頁,程式必須重新傳送先前送過的資料。這會重做一次所有事情(像是搜尋或線上購物)。 +resendButton.label=重新傳送 +unknownSocketType=您要安裝個人安全管理員 (PSM) 才能檢視此網頁。請重裝本程式並確定有選取 PSM,或與系統管理員連絡。 +netReset=此文件無資料。 +notCached=此文件已不存在。 +netOffline=離線模式無法顯示此文件。要切換到連線模式請從選單「檔案」「離線模式」切換。 +isprinting=不能修改列印或預覽列印中的文件。 +deniedPortAccess=由於安全性考量,目前無法存取指定的 Port。 +proxyResolveFailure=找不到您所設定的 Proxy 伺服器,請檢查您的設定是否正確後再試一次。 +proxyConnectFailure=您設定的 Proxy 伺服器拒絕連線,請檢查您的設定是否正確後再試一次。 +contentEncodingError=您嘗試檢視的頁面無法顯示,因為其中使用了無效或不支援的壓縮類型。 +unsafeContentType=因為其中含有可能不安全的檔案類型,無法顯示您嘗試檢視的頁面。請向網站擁有者回報此問題。 +malwareBlocked=%S 這個網站被回報為有害網站,已依照您的安全性偏好設定予以封鎖。 +harmfulBlocked=%S 這個網站被回報為可能有害的網站,已依照您的安全性偏好設定予以封鎖。 +unwantedBlocked=%S 這個網站被回報為提供不安全的軟體,已依照您的安全性偏好設定予以封鎖。 +deceptiveBlocked=位於 %S 的這張網頁已被回報為詐騙網站,並已依照安全性偏好設定封鎖。 +cspBlocked=這個頁面包含了內容安全政策以致於無法以這種方式被載入。 +xfoBlocked=這個頁面包含 X-Frame-Options 政策,以致於無法以這種方式載入。 +corruptedContentErrorv2=網站 %S 發生了違反通訊協定的情況,無法修復。 +sslv3Used=無法保證您在 %S 的資料安全,因為此網站使用 SSLv3 通訊協定,這個協定已不再安全。 +weakCryptoUsed=%S 的網站管理員未正確設定好網站。為了確保您的資訊不會被盜走,並未建立與該網站間的連線。 +inadequateSecurityError=此網站嘗試建立安全性不足的連線。 +blockedByPolicy=您的組織已封鎖存取此網頁或網站。 +networkProtocolError=Firefox 遇到了違反通訊協定的情況,無法修復。 diff --git a/l10n-zh-TW/dom/chrome/dom/dom.properties b/l10n-zh-TW/dom/chrome/dom/dom.properties new file mode 100644 index 0000000000..20c1a2107f --- /dev/null +++ b/l10n-zh-TW/dom/chrome/dom/dom.properties @@ -0,0 +1,479 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +KillScriptTitle=警告: 指令碼沒有回應 +KillScriptMessage=此頁面可能內含需大量執行時間的指令碼,或已經停止回應。您可以馬上停止執行,或是繼續等待它完成。 +KillScriptWithDebugMessage=此頁面可能內含需大量執行時間的指令碼,或已經停止回應。您可以馬上停止執行、在除錯器中進行除錯,或是繼續等待它完成。 +KillScriptLocation=指令碼: %S + +KillAddonScriptTitle=警告: 附加元件指令碼沒有回應 +# LOCALIZATION NOTE (KillAddonScriptMessage): %1$S is the name of an extension. +# %2$S is the name of the application (e.g., Firefox). +KillAddonScriptMessage=來自擴充套件「%1$S」的指令碼在此網頁中執行,造成 %2$S 停止回應。\n\n瀏覽器可能還在忙碌中,或是已經無法回應。您可以現在就中斷該指令碼,或是繼續等待外掛程式完成工作。 +KillAddonScriptGlobalMessage=在下次重新載入前,防止來自該擴充套件的指令碼在此頁面中執行 + +StopScriptButton=停止執行 Script +DebugScriptButton=對 Script 除錯 +WaitForScriptButton=繼續 +DontAskAgain=不要再問我 +WindowCloseBlockedWarning=Script 無法關閉非由 Script 開啟的視窗。 +OnBeforeUnloadTitle=您確定嗎? +OnBeforeUnloadMessage2=此頁面詢問您是否要離開 — 您輸入的資訊可能尚未儲存。 +OnBeforeUnloadStayButton=留在此頁 +OnBeforeUnloadLeaveButton=離開頁面 +EmptyGetElementByIdParam=傳給 getElementById() 的是空字串。 +SpeculationFailed2=一個使用 document.write() 寫成的不平衡樹造成網路資料被重新剖析。若需更多資訊,請參考: https://developer.mozilla.org/en-US/docs/Glossary/speculative_parsing +DocumentWriteIgnored=一個同步讀取的外部程式碼(Script)所呼叫的 document.write() 被忽略。 +# LOCALIZATION NOTE (EditorFileDropFailed): Do not translate contenteditable, %S is the error message explaining why the drop failed. +EditorFileDropFailed=將檔案置放於 contenteditable 元素失敗: %S。 +FormValidationTextTooLong=請把這段文字縮減到 %S 個字元以內(您現在用了 %S 個字)。 +FormValidationTextTooShort=請輸入至少 %S 個字元(目前輸入 %S 個字元)。 +FormValidationValueMissing=請填寫此欄位。 +FormValidationCheckboxMissing=必須勾選此方塊才能繼續。 +FormValidationRadioMissing=請在這些選項當中挑一個。 +FormValidationFileMissing=請選擇一個檔案。 +FormValidationSelectMissing=請在清單中選出一個項目。 +FormValidationInvalidEmail=請輸入一個電子郵件地址。 +FormValidationInvalidURL=請輸入一個網址。 +FormValidationInvalidDate=請輸入有效的日期。 +FormValidationInvalidTime=請輸入有效的時間。 +FormValidationInvalidDateTime=請輸入有效的日期與時間。 +FormValidationInvalidDateMonth=請輸入有效的月份。 +FormValidationInvalidDateWeek=請輸入有效的週數。 +FormValidationPatternMismatch=請依照所要求的格式輸入。 +# LOCALIZATION NOTE (FormValidationPatternMismatchWithTitle): %S is the (possibly truncated) title attribute value. +FormValidationPatternMismatchWithTitle=請依照所要求的格式輸入: %S。 +# LOCALIZATION NOTE (FormValidationNumberRangeOverflow): %S is a number. +FormValidationNumberRangeOverflow=請選擇小於或等於 %S 的值。 +# LOCALIZATION NOTE (FormValidationDateTimeRangeOverflow): %S is a date or a time. +FormValidationDateTimeRangeOverflow=請選擇不晚於 %S 的值。 +# LOCALIZATION NOTE (FormValidationNumberRangeUnderflow): %S is a number. +FormValidationNumberRangeUnderflow=請選擇大於或等於 %S 的值。 +# LOCALIZATION NOTE (FormValidationDateTimeRangeUnderflow): %S is a date or a time. +FormValidationDateTimeRangeUnderflow=請選擇不早於 %S 的值。 +# LOCALIZATION NOTE (FormValidationStepMismatch): both %S can be a number, a date or a time. +FormValidationStepMismatch=請選擇有效的值。最接近的有效值為 %S 與 %S。 +# LOCALIZATION NOTE (FormValidationStepMismatchOneValue): %S can be a number, a date or a time. This is called instead of FormValidationStepMismatch when the second value is the same as the first. +FormValidationStepMismatchOneValue=請選擇有效的值。最接近的有效值為 %S。 +# LOCALIZATION NOTE (FormValidationTimeReversedRangeUnderflowAndOverflow): %1$S,%2$S are time. +FormValidationTimeReversedRangeUnderflowAndOverflow=請選擇 %1$S 到 %2$S 之間的值。 +FormValidationBadInputNumber=請輸入數字。 +FullscreenDeniedDisabled=已拒絕進入全螢幕模式的要求,因為使用者偏好設定中已關閉 Fullscreen API。 +FullscreenDeniedFocusedPlugin=已拒絕進入全螢幕模式的要求,因為焦點位於一個視窗的外掛程式中。 +FullscreenDeniedHidden=已拒絕進入全螢幕模式的要求,因為文件已不再可見。 +FullscreenDeniedHTMLDialog=已拒絕進入全螢幕的要求,因為請求的元素是 <dialog> 元素。 +FullscreenDeniedContainerNotAllowed=已拒絕進入全螢幕模式的要求,因為至少有一個包含文件的容器不是 iframe 或沒有「allowfullscreen」屬性。 +FullscreenDeniedNotInputDriven=已拒絕進入全螢幕模式的要求,因為 Element.requestFullscreen() 不是從使用者產生的短期執行 event handler 當中呼叫的。 +FullscreenDeniedMouseEventOnlyLeftBtn=已拒絕進入全螢幕模式的要求,因為 Element.requestFullscreen() 不是由滑鼠左鍵點擊所觸發的滑鼠 event handler 所呼叫的。 +FullscreenDeniedNotHTMLSVGOrMathML=已拒絕進入全螢幕模式的要求,因為請求的元素不是 <svg>、<math> 或 HTML 元素。 +FullscreenDeniedNotInDocument=已拒絕進入全螢幕模式的要求,因為請求元素已經不在文件之中。 +FullscreenDeniedMovedDocument=已拒絕進入全螢幕模式的要求,因為請求的元素已經移動了文件。 +FullscreenDeniedLostWindow=已拒絕進入全螢幕模式的要求,因為視窗已經消失。 +FullscreenDeniedSubDocFullscreen=已拒絕進入全螢幕模式的要求,因為要求進入全螢幕模式的文件的子文件已經全螢幕。 +FullscreenDeniedNotDescendant=已拒絕進入全螢幕模式的要求,因為請求元素不是目前的全螢幕元素的子元素。 +FullscreenDeniedNotFocusedTab=已拒絕進入全螢幕模式的要求,因為請求元素不在目前焦點所在的分頁當中。 +FullscreenDeniedFeaturePolicy=由於 FeaturePolicy 指令,已拒絕進入全螢幕模式的要求。 +FullscreenExitWindowFocus=因為焦點移動至視窗中,已結束全螢幕模式。 +RemovedFullscreenElement=因為已自螢幕移除全螢幕元素,已結束全螢幕模式。 +FocusedWindowedPluginWhileFullscreen=因為焦點移動至外掛程式視窗中,已結束全螢幕模式。 +PointerLockDeniedDisabled=因為使用者偏好設定中已關閉 Pointer Lock API,游標鎖定請求已被拒絕。 +PointerLockDeniedInUse=因為游標正由其他文件控制,游標鎖定請求已被拒絕。 +PointerLockDeniedNotInDocument=因為請求的元素不在文件中,游標鎖定請求已被拒絕。 +PointerLockDeniedSandboxed=因為已透過沙盒限制 Pointer Lock API,游標鎖定請求已被拒絕。 +PointerLockDeniedHidden=因為文件不可見,游標鎖定請求已被拒絕。 +PointerLockDeniedNotFocused=因為焦點不在文件中,游標鎖定請求已被拒絕。 +PointerLockDeniedMovedDocument=因為請求的元素移動了文件,游標鎖定請求已被拒絕。 +PointerLockDeniedNotInputDriven=因為 Element.requestPointerLock() 並不由使用者產生的短期 event handler 所呼叫、文件也非全螢幕,游標鎖定請求已被拒絕。 +PointerLockDeniedFailedToLock=因為瀏覽器無法鎖定游標,游標鎖定請求已被拒絕。 +HTMLSyncXHRWarning=在同步模式當中,不支援剖析 XMLHttpRequest 當中的 HTML。 +# LOCALIZATION NOTE: %S is the name of the header in question +ForbiddenHeaderWarning=已拒絕設定被禁止的檔頭: %S +ResponseTypeSyncXHRWarning=在同步模式的視窗內容當中,不再支援使用 XMLHttpRequest 當中的 responseType 屬性。 +TimeoutSyncXHRWarning=在同步模式的視窗內容當中,不再支援使用 XMLHttpRequest 當中的 timeout 屬性。 +# LOCALIZATION NOTE: Do not translate navigator.sendBeacon, unload, pagehide, or XMLHttpRequest. +UseSendBeaconDuringUnloadAndPagehideWarning=在 unload 與 pagehide 改用 navigator.sendBeacon 而不使用同步的 XMLHttpRequest 可改善使用者的體驗。 +JSONCharsetWarning=嘗試將透過 XMLHttpRequest 取得的 JSON 宣告為非 UTF-8 編碼,但只支援使用 UTF-8 解碼 JSON。 +# LOCALIZATION NOTE: Do not translate HTMLMediaElement and createMediaElementSource. +MediaElementAudioSourceNodeCrossOrigin=傳送給 createMediaElementSource 的 HTMLMediaElement 有跨來源資源,節點將不會輸出聲音。 +# LOCALIZATION NOTE: Do not translate MediaStream and createMediaStreamSource. +MediaStreamAudioSourceNodeCrossOrigin=傳送給 createMediaStreamSource 的 MediaStream 含有跨來源的資源,節點將不會輸出音訊。 +# LOCALIZATION NOTE : Do not translate MediaStreamTrack and createMediaStreamTrackSource. +MediaStreamTrackAudioSourceNodeCrossOrigin=傳送給 createMediaStreamTrackSource 的 MediaStreamTrack 含有跨來源的資源,節點將不會輸出音訊。 +# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream. +MediaElementAudioCaptureOfMediaStreamError=捕捉到的 HTMLMediaElement 正在播放 MediaStream,目前暫不支援套用音量或靜音狀態。 +# LOCALIZATION NOTE: Do not translate HTMLMediaElement and MediaStream. +MediaElementStreamCaptureCycle=指派給 srcObject 的 MediaStream 來自從這個 HTMLMediaElement 捕捉到的內容,形成一個循環,忽略指派動作。 +MediaLoadExhaustedCandidates=無法載入所有可用的資源。已暫停載入媒體。 +MediaLoadSourceMissingSrc=<source> 元素沒有「src」屬性。媒體資源載入失敗。 +MediaStreamAudioSourceNodeDifferentRate=目前暫不支援將 AudioNodes 連結至不同取樣率的 AudioContexts。 +# LOCALIZATION NOTE: %1$S is the Http error code the server returned (e.g. 404, 500, etc), %2$S is the URL of the media resource which failed to load. +MediaLoadHttpError=HTTP 載入失敗,傳回狀態代碼 %1$S。媒體資源 %2$S 載入失敗。 +# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load. +MediaLoadInvalidURI=無效 URI。媒體資源 %S 載入失敗。 +# LOCALIZATION NOTE: %1$S is the media resource's format/codec type (basically equivalent to the file type, e.g. MP4,AVI,WMV,MOV etc), %2$S is the URL of the media resource which failed to load. +MediaLoadUnsupportedTypeAttribute=不支援「%1$S」格式的「type」屬性。媒體資源 %2$S 載入失敗。 +MediaLoadUnsupportedTypeAttributeLoadingNextChild=不支援「%1$S」指定的「type」屬性。媒體資源 %2$S 載入失敗。將嘗試載入下一個 <source> 元素。 +# LOCALIZATION NOTE: %1$S is the MIME type HTTP header being sent by the web server, %2$S is the URL of the media resource which failed to load. +MediaLoadUnsupportedMimeType=不支援 HTTP Content-Type 為「%1$S」。媒體資源 %2$S 載入失敗。 +# LOCALIZATION NOTE: %S is the URL of the media resource which failed to load because of error in decoding. +MediaLoadDecodeError=媒體資源 %S 無法被解碼。 +MediaWidevineNoWMF=嘗試在缺少 Windows Media Foundation 時播放 Widevine,請參考 https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows +# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm') +MediaWMFNeeded=需要安裝微軟的其他軟體才能播放 %S 格式的影片。請參考 https://support.mozilla.org/kb/fix-video-audio-problems-firefox-windows +# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm') +MediaPlatformDecoderNotFound=無法播放此頁面中的影片。您的系統可能缺少 %S 格式必要的視訊解碼器 +MediaUnsupportedLibavcodec=無法播放此頁面的影片,您的系統有未支援版本的 libavcodec +# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English) +MediaDecodeError=無法解碼媒體資源 %1$S,錯誤: %2$S +# LOCALIZATION NOTE: %1$S is the URL of the media resource, %2$S is technical information (in English) +MediaDecodeWarning=可解碼媒體資源 %1$S,但發生錯誤: %2$S +# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm') +MediaCannotPlayNoDecoders=無法播放媒體內容,缺少 %S 格式的視訊解碼器 +# LOCALIZATION NOTE: %S is a comma-separated list of codecs (e.g. 'video/mp4, video/webm') +MediaNoDecoders=缺少下列請求格式的解碼器: %S +MediaCannotInitializePulseAudio=無法使用 PulseAudio +# LOCALIZATION NOTE: %S is the URL of the web page which is not served on HTTPS and thus is not encrypted and considered insecure. +MediaEMEInsecureContextDeprecatedWarning=已棄用在非安全環境(非 HTTPS)下的 %S 使用加密媒體擴充功能的用法,將被移除。請盡快將來源切換至 HTTPS 之類的安全環境。 +# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (either an audioCapabilities or a videoCapabilities) that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string. +MediaEMENoCapabilitiesDeprecatedWarning=於 %S 呼叫 navigator.requestMediaKeySystemAccess(),卻不傳入包含 audioCapabilities 或 videoCapabilities 的 MediaKeySystemConfiguration 的方法已被棄用,即將停止支援。 +# LOCALIZATION NOTE: %S is the URL of the web page which is calling web APIs without passing data (a "codecs" string in the "contentType") that will soon be required. See https://bugzilla.mozilla.org/show_bug.cgi?id=1368583#c21 for explanation of this string. +MediaEMENoCodecsDeprecatedWarning=於 %S 呼叫 navigator.requestMediaKeySystemAccess(),傳入的 MediaKeySystemConfiguration 中的 audioCapabilities 或 videoCapabilities 的 contentType 不含「codecs」字串的方法已被棄用,即將停止支援。 +# LOCALIZATION NOTE: Do not translate "Mutation Event" and "MutationObserver" +MutationEventWarning=已棄用 Mutation Events。請改用 MutationObserver。 +BlockAutoplayError=僅在使用者同意時才允許自動播放;使用者開啟了本網站,或媒體已被靜音。 +BlockAutoplayWebAudioStartError=已阻止 AudioContext 自動啟動,必須由使用者跟頁面進行互動後才可建立或恢復。 +# LOCALIZATION NOTE: Do not translate "Components" +ComponentsWarning=已棄用 Components 物件,很快就會被移除。 +PluginHangUITitle=警告: 外掛程式沒有回應 +PluginHangUIMessage=%S 可能正在忙碌中,或是已經沒有回應。您可以現在就結束該外掛程式,或是繼續等待外掛程式完成工作。 +PluginHangUIWaitButton=繼續 +PluginHangUIStopButton=結束外掛程式 +# LOCALIZATION NOTE: Do not translate "NodeIterator" or "detach()". +NodeIteratorDetachWarning=對 NodeIterator 呼叫 detach() 將不再有效。 +# LOCALIZATION NOTE: Do not translate "LenientThis" and "this" +LenientThisWarning=將忽略取得或設定包含 [LenientThis] 的屬性請求,因為「this」物件不正確。 +# LOCALIZATION NOTE: Do not translate "captureEvents()" or "addEventListener()" +UseOfCaptureEventsWarning=已棄用 captureEvents()。請改用 DOM 2 的 addEventListener() 方法。更多說明請見 http://developer.mozilla.org/en/docs/DOM:element.addEventListener +# LOCALIZATION NOTE: Do not translate "releaseEvents()" or "removeEventListener()" +UseOfReleaseEventsWarning=已棄用 releaseEvents()。請改用 DOM 2 的 removeEventListener() 方法。更多說明請見 http://developer.mozilla.org/en/docs/DOM:element.removeEventListener +# LOCALIZATION NOTE: Do not translate "XMLHttpRequest" +SyncXMLHttpRequestWarning=因為會影響使用者的使用體驗,已棄用主執行緒中的同步 XMLHttpRequest。若需更多資訊請參考 http://xhr.spec.whatwg.org/ +# LOCALIZATION NOTE: Do not translate "window.controllers/Controllers" +Window_Cc_ontrollersWarning=已棄用 window.controllers/Controllers,請勿用於瀏覽器偵測。 +ImportXULIntoContentWarning=已棄用匯入 XUL 節點至內容文件的用法,未來將移除此功能。 +# LOCALIZATION NOTE: Do not translate "IndexedDB". +IndexedDBTransactionAbortNavigation=因為瀏覽網頁的行為,有一筆尚未完成的 IndexedDB 交易已被終止。 +# LOCALIZATION NOTE: Do not translate Will-change, %1$S,%2$S are numbers. +IgnoringWillChangeOverBudgetWarning=Will-change 的記憶體消耗量太高。預算是文件的表面區域乘以 %1$S(%2$S 像素),will-change 超出預算的部分將被忽略。 +# LOCALIZATION NOTE: Do not translate "Worker". +HittingMaxWorkersPerDomain2=因為相同來源的其他文件已經佔用了最大數量的 Worker,無法立刻啟動 Worker。已將 Worker 排入佇列,將在其他 Worker 完成工作後啟動。 +# LOCALIZATION NOTE: Do not translate "Application Cache API", "AppCache" and "ServiceWorker". +AppCacheWarning=已棄用 Application Cache API(AppCache),未來將移除。請考慮改用 ServiceWorker 提供離線功能。 +# LOCALIZATION NOTE: Do not translate "Worker". +EmptyWorkerSourceWarning=嘗試從空白來源建立 Worker,原本可能不是要這樣做。 +WebrtcDeprecatedPrefixWarning=含有「moz」前綴的 WebRTC 介面(mozRTCPeerConnection、mozRTCSessionDescription、mozRTCIceCandidate)已被棄用。 +NavigatorGetUserMediaWarning=navigator.mozGetUserMedia 已被 navigator.mediaDevices.getUserMedia 取代 +# LOCALIZATION NOTE: Do not translate "RTCPeerConnection", "getLocalStreams", "getRemoteStreams", "getSenders" or "getReceivers". +RTCPeerConnectionGetStreamsWarning=RTCPeerConnection.getLocalStreams/getRemoteStreams 已被棄用,請改用 RTCPeerConnection.getSenders/getReceivers。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL. +InterceptionFailedWithURL=無法載入「%S」。ServiceWorker 攔截了請求,並遇到未知錯誤。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "cors", "Response", "same-origin" or "Request". %1$S is a URL, %2$S is a URL. +CorsResponseForSameOriginRequest=無法回覆「%2$S」以載入「%1$S」。不允許 ServiceWorker 使用 cors Response 來合成 same-origin Request。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "FetchEvent.respondWith()", "FetchEvent", "no-cors", "opaque", "Response", or "RequestMode". %1$S is a URL. %2$S is a RequestMode value. +BadOpaqueInterceptionRequestModeWithURL=「%1$S」載入失敗。有 ServiceWorker 在處理「%2$S」 FetchEvent 時傳送了 opaque Response 給 FetchEvent.respondWith()。Opaque Response 物件僅在 RequestMode 為「no-cors」時有效。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Error", "Response", "FetchEvent.respondWith()", or "fetch()". %S is a URL. +InterceptedErrorResponseWithURL=ServiceWorker 傳送了 Error Response 給 FetchEvent.respondWith(),「%S」載入失敗。這通常代表 ServiceWorker 執行了無效的 fetch() 呼叫。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", or "Response.clone()". %S is a URL. +InterceptedUsedResponseWithURL=ServiceWorker 傳送了使用過的 Response 給 FetchEvent.respondWith(),「%S」載入失敗。Response 的內容僅能讀取一次,若需要多次存取,請使用 Response.clone()。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "opaqueredirect", "Response", "FetchEvent.respondWith()", or "FetchEvent". %S is a URL. +BadOpaqueRedirectInterceptionWithURL=ServiceWorker 處理非瀏覽 FetchEvent 時傳送了 opaqueredirect Response 給 FetchEvent.respondWith(),「%S」載入失敗。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Response", "FetchEvent.respondWith()", "RedirectMode" or "follow". %S is a URL. +BadRedirectModeInterceptionWithURL=「%S」載入失敗。ServiceWorker 在 RedirectMode 不是「follow」的情況下傳送了被重導的 Response 給 FetchEvent.respondWith()。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker" or "FetchEvent.preventDefault()". %S is a URL. +InterceptionCanceledWithURL=「%S」載入失敗。ServiceWorker 呼叫了 FetchEvent.preventDefault() 取消載入。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", or "FetchEvent.respondWith()". %1$S is a URL. %2$S is an error string. +InterceptionRejectedResponseWithURL=「%1$S」載入失敗。ServiceWorker 傳送了 promise 給 FetchEvent.respondWith(),因下列錯誤被拒絕:「%2$S」。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "promise", "FetchEvent.respondWith()", or "Response". %1$S is a URL. %2$S is an error string. +InterceptedNonResponseWithURL=「%1$S」載入失敗。ServiceWorker 傳送了 promise 給解出了非 Response 值「%2$S」的 FetchEvent.respondWith()。 +# LOCALIZATION NOTE: Do not translate "mozImageSmoothingEnabled", or "imageSmoothingEnabled" +PrefixedImageSmoothingEnabledWarning=mozImageSmoothingEnabled 已被棄用,請改用不含前綴的 imageSmoothingEnabled 屬性。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker", "Service-Worker-Allowed" or "HTTP". %1$S and %2$S are URLs. +ServiceWorkerScopePathMismatch=ServiceWorker 註冊失敗: 提供的 scope「%1$S」路徑不在最大允許的 scope「%2$S」當中。請調整 scope、移動 Service Worker 指令碼,或使用 Service-Worker-Allowed HTTP 檔頭以允許該 scope。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a stringified numeric HTTP status code like "404" and %3$S is a URL. +ServiceWorkerRegisterNetworkError=為 scope「%1$S」註冊或更新 ServiceWorker 失敗: 指令碼「%3$S」載入失敗,狀態為 %2$S。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker, %2$S is a MIME Media Type like "text/plain" and %3$S is a URL. +ServiceWorkerRegisterMimeTypeError2=為 Scope「%1$S」註冊或更新 ServiceWorker 失敗: 指令碼「%3$S」的 Content-Type「%2$S」不正確。必須為 JavaScript MIME 類型。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker". %S is a URL representing the scope of the ServiceWorker. +ServiceWorkerRegisterStorageError=為 scope 「%S」註冊/更新 ServiceWorker 失敗: 因為使用者設定或目前處於隱私瀏覽模式環境,無法存取儲存空間。 +ServiceWorkerGetRegistrationStorageError=ServiceWorker 註冊資訊取得失敗: 因為使用者設定或目前處於隱私瀏覽模式環境,無法存取儲存空間。 +ServiceWorkerGetClientStorageError=無法取得 ServiceWorker 客戶端: 因為使用者設定或目前處於隱私瀏覽模式環境,無法存取儲存空間。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker" and "postMessage". %S is a URL representing the scope of the ServiceWorker. +ServiceWorkerPostMessageStorageError=為 scope「%S」的 ServiceWorker 執行「postMessage」失敗: 因為使用者設定或目前處於隱私瀏覽模式環境,無法存取儲存空間。 +# LOCALIZATION NOTE: Do not translate "ServiceWorker". %1$S is a URL representing the scope of the ServiceWorker. +ServiceWorkerGraceTimeoutTermination=因為寬限期逾時,在仍有進行中的 waitUntil/respondWith promise 的情況下結束 scope「%1$S」的 ServiceWorker。 +# LOCALIZATION NOTE (ServiceWorkerNoFetchHandler): Do not translate "Fetch". +ServiceWorkerNoFetchHandler=Fetch event handler 必須在 worker 指令碼初次求值時就新增。 +ExecCommandCutCopyDeniedNotInputDriven=因為並不是從由使用者產生的短期 event handler 呼叫,已拒絕執行 document.execCommand(‘cut’/‘copy’)。 +ManifestIdIsInvalid=id 成員無法解析為正確網址。 +ManifestIdNotSameOrigin=id 成員必須與 start_url 成員的 origin 相同。 +ManifestShouldBeObject=Manifest 應為物件。 +ManifestScopeURLInvalid=scope 網址無效。 +ManifestScopeNotSameOrigin=scope 網址必須與文件來源相同。 +ManifestStartURLOutsideScope=啟動網址在 scope 外,該 scope 無效。 +ManifestStartURLInvalid=啟動網址無效。 +ManifestStartURLShouldBeSameOrigin=啟動網址應與文件來源相同。 +# LOCALIZATION NOTE: %1$S is the name of the object whose property is invalid. %2$S is the name of the invalid property. %3$S is the expected type of the property value. E.g. "Expected the manifest's start_url member to be a string." +ManifestInvalidType=預期 %1$S 的成員 %2$S 應為 %3$S。 +# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "theme_color: 42 is not a valid CSS color." +ManifestInvalidCSSColor=%1$S: %2$S 不是有效的 CSS 色彩。 +# LOCALIZATION NOTE: %1$S is the name of the property whose value is invalid. %2$S is the (invalid) value of the property. E.g. "lang: 42 is not a valid language code." +ManifestLangIsInvalid=%1$S: %2$S 不是有效的語言代碼。 +# LOCALIZATION NOTE: %1$S is the name of the parent property whose value is invalid (e.g., "icons"). %2$S is the index of the image object that is invalid (from 0). %3$S is the name of actual member that is invalid. %4$S is the invalid value. E.g. "icons item at index 2 is invalid. The src member is an invalid URL http://:Invalid" +ManifestImageURLIsInvalid=Index %2$S 的 %1$S 無效。%3$S 成員網址 %4$S 無效 +# LOCALIZATION NOTE: %1$S is the name of the parent property that that contains the unusable image object (e.g., "icons"). %2$S is the index of the image object that is unusable (from 0). E.g. "icons item at index 2 lacks a usable purpose. It will be ignored." +ManifestImageUnusable=Index %2$S 的 %1$S 缺少有用的用途,將會忽略。 +# LOCALIZATION NOTE: %1$S is the name of the parent property that contains the unsupported value (e.g., "icons"). %2$S is the index of the image object that has the unsupported value (from 0). %3$S are the unknown purposes. E.g. "icons item at index 2 includes unsupported purpose(s): a b." +ManifestImageUnsupportedPurposes=Index %2$S 的 %1$S 有不受支援的用途: %3$S。 +# LOCALIZATION NOTE: %1$S is the name of the parent property that has a repeated purpose (e.g., "icons"). %2$S is the index of the image object that has the repeated purpose (from 0). %3$S is the repeated purposes. E.g. "icons item at index 2 includes repeated purpose(s): a b." +ManifestImageRepeatedPurposes=Index %2$S 的 %1$S 有重複的用途: %3$S。 +PatternAttributeCompileFailure=因為 regexp 模式無效,無法檢查 <input pattern='%S'>: %S +# LOCALIZATION NOTE: Do not translate "postMessage" or DOMWindow. %S values are origins, like https://domain.com:port +TargetPrincipalDoesNotMatch=無法於「DOMWindow」執行「postMessage」: 提供的目標來源(%S)與接收的視窗來源(%S)不符。 +# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port +RewriteYouTubeEmbed=將舊版 Youtube Flash embed(%S)重寫為 iframe embed(%S)。若可行的話,請更新頁面改用 iframe。 +# LOCALIZATION NOTE: Do not translate 'YouTube'. %S values are origins, like https://domain.com:port +RewriteYouTubeEmbedPathParams=將舊版 Youtube Flash embed(%S)重寫為 iframe embed(%S)。Query 無效,已自網址移除。若可行的話,請更新頁面改用 iframe。 +# LOCALIZATION NOTE: This error is reported when the "Encryption" header for an +# incoming push message is missing or invalid. Do not translate "ServiceWorker", +# "Encryption", and "salt". %1$S is the ServiceWorker scope URL. +PushMessageBadEncryptionHeader=scope「%1$S」的 ServiceWorker 無法解密推送訊息。每封訊息的「Encryption」檔頭需包含獨特的「salt」參數。請參考 https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 取得更多資訊。 +# LOCALIZATION NOTE: This error is reported when the "Crypto-Key" header for an +# incoming push message is missing or invalid. Do not translate "ServiceWorker", +# "Crypto-Key", and "dh". %1$S is the ServiceWorker scope URL. +PushMessageBadCryptoKeyHeader=scope「%1$S」的 ServiceWorker 無法解密推送訊息。「Crypto-Key」檔頭需包含應用程式伺服器公鑰,作為「dh」參數內容。請參考 https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 取得更多資訊。 +# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt because the deprecated +# "Encryption-Key" header for an incoming push message is missing or invalid. +# Do not translate "ServiceWorker", "Encryption-Key", "dh", "Crypto-Key", and +# "Content-Encoding: aesgcm". %1$S is the ServiceWorker scope URL. +PushMessageBadEncryptionKeyHeader=scope「%1$S」的 ServiceWorker 無法解密推送訊息。「Encryption-Key」檔頭需包含「dh」參數。此檔頭已被棄用,即將移除,請改用「Crypto-Key」與「Content-Encoding: aesgcm」。請參考 https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 取得更多資訊。 +# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt +# because the "Content-Encoding" header is missing or contains an +# unsupported encoding. Do not translate "ServiceWorker", "Content-Encoding", +# "aesgcm", and "aesgcm128". %1$S is the ServiceWorker scope URL. +PushMessageBadEncodingHeader=scope「%1$S」的 ServiceWorker 無法解密推送訊息。「Content-Encoding」檔頭必須為「aesgcm」。也可使用「aesgcm128」但已被棄用,即將移除。請參考 https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 取得更多資訊。 +# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt +# because the "dh" parameter is not valid base64url. Do not translate +# "ServiceWorker", "dh", "Crypto-Key", and "base64url". %1$S is the +# ServiceWorker scope URL. +PushMessageBadSenderKey=scope「%1$S」的 ServiceWorker 無法解密推送訊息。「Crypto-Key」檔頭當中的「dh」參數必須是應用程式伺服器以 base64url 編碼(https://tools.ietf.org/html/rfc7515#appendix-C))過的 Diffie-Hellman 公鑰,並以「uncompressed」或「raw」(編碼前僅有 65 位元組)格式提供。請參考 https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-4 取得更多資訊。 +# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt +# because the "salt" parameter is not valid base64url. Do not translate +# "ServiceWorker", "salt", "Encryption", and "base64url". %1$S is the +# ServiceWorker scope URL. +PushMessageBadSalt=scope「%1$S」的 ServiceWorker 無法解密推送訊息。「Encryption」檔頭當中的「salt」參數必須以 base64url 編碼(https://tools.ietf.org/html/rfc7515#appendix-C))過,並在編碼前有至少 16 位元組。請參考 https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 取得更多資訊。 +# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt +# because the "rs" parameter is not a number, or is less than the pad size. +# Do not translate "ServiceWorker", "rs", or "Encryption". %1$S is the +# ServiceWorker scope URL. %2$S is the minimum value (1 for aesgcm128, 2 for +# aesgcm). +PushMessageBadRecordSize=scope「%1$S」的 ServiceWorker 無法解密推送訊息。「Encryption」檔頭當中的「rs」參數內容必須在 %2$S 跟 2^36-31 之間,或被完全忽略。請參考 https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-3.1 取得更多資訊。 +# LOCALIZATION NOTE: This error is reported when a push message fails to decrypt +# because an encrypted record is shorter than the pad size, the pad is larger +# than the record, or any of the padding bytes are non-zero. Do not translate +# "ServiceWorker". %1$S is the ServiceWorker scope URL. %2$S is the pad size +# (1 for aesgcm128, 2 for aesgcm). +PushMessageBadPaddingError=scope「%1$S」的 ServiceWorker 無法解密推送訊息。加密訊息中的某筆紀錄並未被正確填塞。請參考 https://tools.ietf.org/html/draft-ietf-httpbis-encryption-encoding-02#section-2 取得更多資訊。 +# LOCALIZATION NOTE: This error is reported when push message decryption fails +# and no specific error info is available. Do not translate "ServiceWorker". +# %1$S is the ServiceWorker scope URL. +PushMessageBadCryptoError=scope「%1$S」的 ServiceWorker 無法解密推送訊息。若需有關加密功能的說明,請參考 https://developer.mozilla.org/docs/Web/API/Push_API/Using_the_Push_API#Encryption。 +# LOCALIZATION NOTE: %1$S is the type of a DOM event. 'passive' is a literal parameter from the DOM spec. +PreventDefaultFromPassiveListenerWarning=忽略從註冊為「passive」的 listener 對「%1$S」類型事件的「preventDefault()」呼叫。 +# LOCALIZATION NOTE: 'ImageBitmapRenderingContext.transferImageBitmap' and 'ImageBitmapRenderingContext.transferFromImageBitmap' should not be translated +ImageBitmapRenderingContext_TransferImageBitmapWarning=ImageBitmapRenderingContext.transferImageBitmap 已被棄用,即將移除,請改用 ImageBitmapRenderingContext.transferFromImageBitmap。 +IIRFilterChannelCountChangeWarning=IIRFilterNode 頻道數量變更可能會造成雜音。 +BiquadFilterChannelCountChangeWarning=BiquadFilterNode 頻道數量變更可能會造成雜音。 +# LOCALIZATION NOTE: Do not translate ".png" +GenericImageNamePNG=圖片.png +GenericFileName=檔案 +GeolocationInsecureRequestIsForbidden=地理資訊請求僅能在安全的瀏覽環境中完成。 +NotificationsInsecureRequestIsForbidden=僅能於安全環境中請求通知權限。 +NotificationsCrossOriginIframeRequestIsForbidden=僅能於頂層文件或同源 iframe 請求通知權限。 +NotificationsRequireUserGesture=通知權限僅能由使用者產生,於短期內執行的 event handler 發出請求。 +NotificationsRequireUserGestureDeprecationWarning=已棄用在短期執行,由使用者產生的 event handler 之外要求通知權限的做法,將在未來停止支援。 +# LOCALIZATION NOTE: Do not translate "content", "Window", and "window.top" +WindowContentUntrustedWarning=Window 物件的「content」屬性已被棄用,請改用「window.top」。 +# LOCALIZATION NOTE: The first %S is the tag name of the element that starts the loop, the second %S is the element's ID. +SVGRefLoopWarning=ID 為「%S」的 SVG <%S> 當中發生循環參照。 +# LOCALIZATION NOTE: The first %S is the tag name of the element in the chain where the chain was broken, the second %S is the element's ID. +SVGRefChainLengthExceededWarning=SVG <%S> 的參照鏈太長,在 ID 為「%S」的元素後就被放棄。 +# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.nearestViewportElement or SVGElement.viewportElement. +SVGNearestViewportElement=已棄用 SVGGraphicsElement.nearestViewportElement,並將在未來移除。請改用 SVGElement.viewportElement。 +# LOCALIZATION NOTE: Do not translate SVGGraphicsElement.farthestViewportElement. +SVGFarthestViewportElement=已棄用 SVGGraphicsElement.farthestViewportElement,並將在未來移除。 +# LOCALIZATION NOTE: Do not translate "<script>". +ScriptSourceEmpty=<script> 元素的「%S」屬性空白。 +# LOCALIZATION NOTE: Do not translate "<script>". +ScriptSourceInvalidUri=<script> 元素的「%S」屬性不是有效的 URI:「%S」 +# LOCALIZATION NOTE: Do not translate "<script>". +ScriptSourceLoadFailed=來源為「%S」的 <script> 載入失敗。 +ModuleSourceLoadFailed=來源為「%S」的模組載入失敗。 +# LOCALIZATION NOTE: Do not translate "<script>". +ScriptSourceMalformed=<script> 來源 URI 不正常:「%S」。 +ModuleSourceMalformed=模組來源 URI 不正常:「%S」。 +# LOCALIZATION NOTE: Do not translate "<script>". +ScriptSourceNotAllowed=此文件中不允許使用 <script> 來源 URI:「%S」。 +ModuleSourceNotAllowed=此文件中不允許使用模組來源 URI:「%S」。 +WebExtContentScriptModuleSourceNotAllowed=只能透過 moz-extension 網址來載入 WebExtension 的內容指令碼,而非下列網址:「%S」 +ModuleResolveFailure=解析模組指定器「%S」時發生錯誤。相對模組指定器必須以「./」、「../」或「/」開頭。 +ModuleResolveFailureNoWarn=解析模組指定器「%S」時發生錯誤。 +ModuleResolveFailureWarnRelative=解析模組指定器「%S」時發生錯誤。相對模組指定器必須以「./」、「../」或「/」開頭。 +ImportMapInvalidTopLevelKey=匯入的 map 裡面有無效的頂層鍵值「%S」。 +ImportMapEmptySpecifierKeys=對應鍵不可以是空字串。 +ImportMapAddressesNotStrings=地址必須是字串。 +ImportMapInvalidAddress=地址「%S」無效。 +# %1$S is the specifier key, %2$S is the URL. +ImportMapAddressNotEndsWithSlash=對 Specifier key「%1$S」指定了無效的地址;由於「%1$S」以斜線結尾,地址「%2$S」也應同樣以斜線結尾。 +ImportMapScopePrefixNotParseable=無法剖析 scope 前綴網址「%S」。 +ImportMapResolutionBlockedByNullEntry=Specifier「%S」的解析被 null 值阻擋。 +ImportMapResolutionBlockedByAfterPrefix=由於前綴後的字串無法被剖析成 import map 當中的地址的相對網址,Specifier「%S」的解析被阻擋。 +ImportMapResolutionBlockedByBacktrackingPrefix=由於解析出的網址,並未以 import map 當中的地址開頭,Specifier「%S」的解析被阻擋。 +ImportMapResolveInvalidBareSpecifier=Specifier「%S」是 bare specifier,但未被重新對應。 +ImportMapResolveInvalidBareSpecifierWarnRelative=Specifier「%S」是 bare specifier,但未被重新對應。相對模組指定器必須以「./」、「../」或「/」開頭。 +# LOCALIZATION NOTE: Do not translate "<script type='importmap'>", "src". +ImportMapExternalNotSupported=不支援外部的匯入地圖:目前暫時不支援在 <script type='importmap'> 當中包含的 src 屬性。 +# LOCALIZATION NOTE: %1$S is the invalid property value and %2$S is the property name. +InvalidKeyframePropertyValue=根據「%2$S」的語法,關鍵影格屬性值「%1$S」無效。 +# LOCALIZATION NOTE: Do not translate "ReadableStream". +ReadableStreamReadingFailed=從 ReadableStream 讀取資料失敗:「%S」。 +# LOCALIZATION NOTE: Do not translate "registerProtocolHandler" +RegisterProtocolHandlerPrivateBrowsingWarning=無法於隱私瀏覽模式中使用 registerProtocolHandler。 +MotionEventWarning=動態感測器的用法已被棄用。 +OrientationEventWarning=方向感測器的用法已被棄用。 +ProximityEventWarning=接近感測器的用法已被棄用。 +AmbientLightEventWarning=環境光線感測器的用法已被棄用。 +# LOCALIZATION NOTE: Do not translate "storage", "indexedDB.open" and "navigator.storage.persist()". +IDBOpenDBOptions_StorageTypeWarning=在傳送給 indexedDB.open 的選項中使用「storage」的用法已被棄用,很快將被移除。若要取得持續性的儲存空間,請改用 navigator.storage.persist()。 +UnsupportedEntryTypesIgnored=忽略不支援的 entryTypes: %S。 +AllEntryTypesIgnored=無有效的 entryTypes,中斷註冊。 +# LOCALIZATION NOTE: do not localize key=“%S” modifiers=“%S” id=“%S” +GTK2Conflict2=GTK2 上無法使用的按鍵事件: key=“%S” modifiers=“%S” id=“%S” +WinConflict2=某些鍵盤配置無法使用的按鍵事件: key=“%S” modifiers=“%S” id=“%S” +# LOCALIZATION NOTE: do not trnaslated "document.domain" +DocumentSetDomainNotAllowedWarning=不允許對跨來源的隔離環境設定 document.domain。 + +#LOCALIZATION NOTE(DeprecatedTestingInterfaceWarning): Do not translate this message. It's just testing only. +DeprecatedTestingInterfaceWarning=TestingDeprecatedInterface 是純測試用的介面,這是它的棄用測試訊息。 +#LOCALIZATION NOTE(DeprecatedTestingMethodWarning): Do not translate this message. It's just testing only. +DeprecatedTestingMethodWarning=TestingDeprecatedInterface.deprecatedMethod() 是純測試用的方法,這是它的棄用測試訊息。 +#LOCALIZATION NOTE(DeprecatedTestingAttributeWarning): Do not translate this message. It's just testing only. +DeprecatedTestingAttributeWarning=TestingDeprecatedInterface.deprecatedAttribute 是純測試用的屬性,這是它的棄用測試訊息。 +# LOCALIZATION NOTE (CreateImageBitmapCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D and createImageBitmap. +CreateImageBitmapCanvasRenderingContext2DWarning=在 createImageBitmap 使用 CanvasRenderingContext2D 的用法已被棄用。 + +# LOCALIZATION NOTE (DrawWindowCanvasRenderingContext2DWarning): Do not translate CanvasRenderingContext2D, drawWindow and tabs.captureTab. +DrawWindowCanvasRenderingContext2DWarning=CanvasRenderingContext2D 當中的 drawWindow 用法已遭棄用,請改用 tabs.captureTab 的擴充套件 API。https://developer.mozilla.org/docs/Mozilla/Add-ons/WebExtensions/API/tabs/captureTab +# LOCALIZATION NOTE: Do not translate "mozTextStyle" and "CanvasRenderingContext2D.font". +MozTextStyleWarning=已棄用 mozTextStyle,未來將移除。請改用 CanvasRenderingContext2D.font。 + +# LOCALIZATION NOTE (MozRequestFullScreenDeprecatedPrefixWarning): Do not translate mozRequestFullScreen. +MozRequestFullScreenDeprecatedPrefixWarning=mozRequestFullScreen() 已被棄用。 +# LOCALIZATION NOTE (MozfullscreenchangeDeprecatedPrefixWarning): Do not translate onmozfullscreenchange. +MozfullscreenchangeDeprecatedPrefixWarning=onmozfullscreenchange 已被棄用。 +# LOCALIZATION NOTE (MozfullscreenerrorDeprecatedPrefixWarning): Do not translate onmozfullscreenerror. +MozfullscreenerrorDeprecatedPrefixWarning=onmozfullscreenerror 已被棄用。 +# LOCALIZATION NOTE(External_AddSearchProviderWarning): Do not translate AddSearchProvider. +External_AddSearchProviderWarning=AddSearchProvider 已被棄用。 +# LOCALIZATION NOTE: Do not translate "MouseEvent.mozPressure" and "PointerEvent.pressure". +MouseEvent_MozPressureWarning=已棄用 MouseEvent.mozPressure,請改用 PointerEvent.pressure。 +# LOCALIZATION NOTE: Do not translate MathML, align, numalign and denomalign. +MathML_DeprecatedAlignmentAttributesWarning=已棄用 MathML 屬性「align」、「numalign」、「denomalign」,未來將移除。 +# LOCALIZATION NOTE: Do not translate MathML and bevelled. +MathML_DeprecatedBevelledAttribute=已棄用 MathML 屬性「bevelled」,未來將移除。 +# LOCALIZATION NOTE: Do not translate thin, medium, thick and linethickness. +MathML_DeprecatedLineThicknessValueWarning=「thin」、「medium」及「thick」是已經棄用的 linethickness 屬性值,未來將移除。 +# LOCALIZATION NOTE: Do not translate small, normal, big and mathsize. +MathML_DeprecatedMathSizeValueWarning=「small」、「normal」及「big」是已經棄用的 mathsize 屬性值,未來將移除。 +# LOCALIZATION NOTE: Do not translate veryverythinmathspace, verythinmathspace, +# thinmathspace, mediummathspace, thickmathspace, verythickmathspace, veryverythickmathspace and MathML. +MathML_DeprecatedMathSpaceValueWarning=「veryverythinmathspace」、「verythinmathspace」、「thinmathspace」、「mediummathspace」、「thickmathspace」、「verythickmathspace」及「veryverythickmathspace」是已經棄用的 MathML 長度值,未來將移除。 +# LOCALIZATION NOTE: Do not translate radical, notation and menclose. +MathML_DeprecatedMencloseNotationRadical=已棄用 <menclose> 元素「notation」屬性的值「radical」,未來將移除。 +# LOCALIZATION NOTE: Do not translate MathML or mfenced. +MathML_DeprecatedMfencedElement=已棄用 MathML 元素 mfenced,未來將移除。 +# LOCALIZATION NOTE: Do not translate MathML, subscriptshift and superscriptshift. +MathML_DeprecatedScriptShiftAttributes=已棄用 MathML 屬性「subscriptshift」、「superscriptshift」,未來將移除。 +# LOCALIZATION NOTE: Do not translate MathML, background, color, fontfamily, fontsize, fontstyle and fontweight. +MathML_DeprecatedStyleAttributeWarning=已棄用 MathML 屬性「background」、「color」、「fontfamily」、「fontsize」、「fontstyle」、「fontweight」,未來將移除。 +# LOCALIZATION NOTE: Do not translate MathML and STIXGeneral. %S is a documentation URL. +MathML_DeprecatedStixgeneralOperatorStretchingWarning=已棄用以 STIXGeneral 字型描繪拉長的 MathML 運算子的用法,可能會在未來移除此功能。若想了解仍會持續支援的新版字型的詳細資訊,請參考 %S +# LOCALIZATION NOTE: Do not translate MathML and scriptminsize. +MathML_DeprecatedScriptminsizeAttributeWarning=已棄用 MathML 屬性「scriptminsize」,未來將移除。 +# LOCALIZATION NOTE: Do not translate MathML and scriptsizemultiplier. +MathML_DeprecatedScriptsizemultiplierAttributeWarning=已棄用 MathML 屬性「scriptsizemultiplier」,未來將移除。 +FormSubmissionUntrustedEventWarning=已棄用透過未受信任的 submit 事件送出表單內容的作法,未來將移除。 +WebShareAPI_Failed=分享操作失敗。 +WebShareAPI_Aborted=分享操作中斷。 +# LOCALIZATION NOTE (UnknownProtocolNavigationPrevented): %1$S is the destination URL. +UnknownProtocolNavigationPrevented=由於是未知的通訊協定,並未開啟「%1$S」。 +PostMessageSharedMemoryObjectToCrossOriginWarning=無法將包含共享記憶體物件的訊息用 POST 方式傳送到跨來源視窗。 +# LOCALIZATION NOTE: %S is the URL of the resource in question +UnusedLinkPreloadPending=使用 link preload 預載的資源「%S」並未在載入後幾秒內使用。請確認 preload 標籤的所有屬性都設定正確。 + +# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), iframe, allow-same-origin and sandbox (though you may translate "sandboxed"). +RequestStorageAccessNullPrincipal=無法於不透明來源(例如於缺少 allow-same-origin 屬性的沙盒中運作的 iframe)的文件呼叫 document.requestStorageAccess()。 +# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(), iframe, allow-storage-access-by-user-activation and sandbox (though you may translate "sandboxed"). +RequestStorageAccessSandboxed=無法於缺少 allow-storage-access-by-user-activation 屬性的沙盒中運作的 iframe 呼叫 document.requestStorageAccess()。 +# LOCALIZATION NOTE: Do not translate document.requestStorageAccess() and iframe. +RequestStorageAccessNested=無法於巢狀 iframe 呼叫 document.requestStorageAccess()。 +# LOCALIZATION NOTE: Do not translate document.requestStorageAccess(). In some locales it may be preferable to not translate "event handler", either. +RequestStorageAccessUserGesture=document.requestStorageAccess() 僅能由使用者產生,於短期內執行的 event handler 發出請求。 +# LOCALIZATION NOTE: Do not translate "Location" and "History". +LocChangeFloodingPrevented=在短時間內對 Location 或 History API 的呼叫次數過多。 +FolderUploadPrompt.title = 確認上傳 +# LOCALIZATION NOTE: %S is the name of the folder the user selected in the file picker. +FolderUploadPrompt.message = 您確定要上傳「%S」當中的所有檔案嗎?請只在您信任此網站時才這麼做。 +FolderUploadPrompt.acceptButtonLabel = 上傳 +InputPickerBlockedNoUserActivation=由於使用者並未觸發,已封鎖 <input> 選擇器。 +ExternalProtocolFrameBlockedNoUserActivation=由於使用者並未觸發,或此 iframe 上次載入以來的時間不足,已封鎖使用外部通訊協定的 iframe。 +MultiplePopupsBlockedNoUserActivation=由於使用者並未觸發,已封鎖彈出多個視窗的行為。 +# LOCALIZATION NOTE: %S is the URL of the preload that was ignored. +PreloadIgnoredInvalidAttr=由於未知的「as」或「type」值,或「media」屬性不符合,已忽略預載 %S。 +# LOCALIZATION NOTE: %S is the blob URL. Don't translate "agent cluster". +BlobDifferentClusterError=無法從不同 agent cluster 存取 blob 網址「%S」。 +# LOCALIZATION NOTE: Do not translate "Element.setCapture()" and "Element.setPointerCapture()"". +ElementSetCaptureWarning=已棄用 Element.setCapture(),請改用 Element.setPointerCapture()。若需更多資訊,請參考 https://developer.mozilla.org/docs/Web/API/Element/setPointerCapture +# LOCALIZATION NOTE: Do not translate "Element.releaseCapture()" and "Element.releasePointerCapture()". +ElementReleaseCaptureWarning=已棄用 Element.releaseCapture(),請改用 Element.releasePointerCapture()。若需更多資訊,請參考 https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture +# LOCALIZATION NOTE: Do not translate "Document.releaseCapture()" and "Element.releasePointerCapture()". +DocumentReleaseCaptureWarning=已棄用 Document.releaseCapture(),請改用 Element.releasePointerCapture()。若需更多資訊,請參考 https://developer.mozilla.org/docs/Web/API/Element/releasePointerCapture + +# LOCALIZATION NOTE: Don't translate browser.runtime.lastError, %S is the error message from the unchecked value set on browser.runtime.lastError. +WebExtensionUncheckedLastError=並未檢查 browser.runtime.lastError 的值: %S + +# LOCALIZATION NOTE: Do not translate "OffscreenCanvas.toBlob()" and "OffscreenCanvas.convertToBlob()". +OffscreenCanvasToBlobWarning=已棄用 OffscreenCanvas.toBlob(),請改用 OffscreenCanvas.convertToBlob()。 + +# LOCALIZATION NOTE: Do not translate "IDBDatabase.createMutableFile()" +IDBDatabaseCreateMutableFileWarning=已棄用 IDBDatabase.createMutableFile()。若此 API 完成標準化,可能於 https://bugzil.la/1748667 的 Origin Private File System 功能中實作。 +# LOCALIZATION NOTE: Do not translate "IDBMutableFile.open()" +IDBMutableFileOpenWarning=已棄用 IDBMutableFile.open()。若此 API 完成標準化,可能於 https://bugzil.la/1748667 的 Origin Private File System 功能中實作。 + +# LOCALIZATION NOTE: Do not translate "InstallTrigger" +InstallTriggerDeprecatedWarning=已棄用 InstallTrigger,將在未來移除。 +# LOCALIZATION NOTE: Do not translate "InstallTrigger.install()" +InstallTriggerInstallDeprecatedWarning=已棄用 InstallTrigger.install(),將在未來移除。若需更多說明,請參考 https://extensionworkshop.com/documentation/publish/self-distribution/ + +# LOCALIZATION NOTE: Do not translate "mozCurrentTransform", "CanvasRenderingContext2D.getTransform()", and "CanvasRenderingContext2D.setTransform()". +MozCurrentTransformWarning=已棄用 mozCurrentTransform,將在未來移除。請改用 CanvasRenderingContext2D.getTransform() 或 CanvasRenderingContext2D.setTransform()。 +# LOCALIZATION NOTE: Do not translate "mozCurrentTransformInverse", "CanvasRenderingContext2D.getTransform()", and "CanvasRenderingContext2D.setTransform()". +MozCurrentTransformInverseWarning=已棄用 mozCurrentTransformInverse,將在未來移除。請改用 CanvasRenderingContext2D.getTransform() 或 CanvasRenderingContext2D.setTransform()。 + +# LOCALIZATION NOTE: Do not translate "HTMLOptionsCollection.length". %1$S is the invalid value, %2$S is the current limit. +SelectOptionsLengthAssignmentWarning=拒絕透過指派 HTMLOptionsCollection.lengt(值為 %1$S)來展開 <select> 選項。最大支援的值為 %2$S。 + +# LOCALIZATION NOTE: Do not translate "u2f.register()" or "navigator.credentials.create()" +U2FRegisterWarning=已棄用 u2f.register(),並將在未來移除。請改用 navigator.credentials.create()。 +# LOCALIZATION NOTE: Do not translate "u2f.sign()" or "navigator.credentials.get()" +U2FSignWarning=已棄用 u2f.sign(),並將在未來移除。請改用 navigator.credentials.get()。 diff --git a/l10n-zh-TW/dom/chrome/global-strres.properties b/l10n-zh-TW/dom/chrome/global-strres.properties new file mode 100644 index 0000000000..3e783d929f --- /dev/null +++ b/l10n-zh-TW/dom/chrome/global-strres.properties @@ -0,0 +1,6 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +16389=發生錯誤 (%1$S) + diff --git a/l10n-zh-TW/dom/chrome/global.dtd b/l10n-zh-TW/dom/chrome/global.dtd new file mode 100644 index 0000000000..ce87cfd1b1 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/global.dtd @@ -0,0 +1,6 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<!ENTITY locale.dir "ltr"> + diff --git a/l10n-zh-TW/dom/chrome/layout/HtmlForm.properties b/l10n-zh-TW/dom/chrome/layout/HtmlForm.properties new file mode 100644 index 0000000000..ff242c7e35 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/layout/HtmlForm.properties @@ -0,0 +1,43 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +Reset=重設 +Submit=送出查詢 +Browse=瀏覽… +FileUpload=上傳檔案 +DirectoryUpload=選擇要上傳的資料夾 +DirectoryPickerOkButtonLabel=上傳 +ForgotPostWarning=表格含有 enctype=%S 但未使用 method=post。傳送時會使用 method=GET 且忽略 enctype 設定。 +ForgotFileEnctypeWarning=表格含有上傳檔案的輸入,但未使用 method=POST 與 enctype=multipart/form-data。檔案將不會被上傳。 +# LOCALIZATION NOTE (DefaultFormSubject): %S will be replaced with brandShortName +DefaultFormSubject=來自 %S 的表單 +CannotEncodeAllUnicode=有一張使用 %S 編碼送出的表單無法對所有的 Unicode 字元進行編碼,所以使用者所輸入的東西可能發生錯誤。若要避免這個問題,應該修改此網頁,將網頁本身改為 UTF-8 編碼格式,或是在表單元素上指定 accept-charset=utf-8,以確保能使用 UTF-8 編碼送出表單。 +AllSupportedTypes=所有支援的類型 +# LOCALIZATION NOTE (NoFileSelected): this string is shown on a +# <input type='file'> when there is no file selected yet. +NoFileSelected=未選擇檔案。 +# LOCALIZATION NOTE (NoFilesSelected): this string is shown on a +# <input type='file' multiple> when there is no file selected yet. +NoFilesSelected=未選擇檔案。 +# LOCALIZATION NOTE (NoDirSelected): this string is shown on a +# <input type='file' directory/webkitdirectory> when there is no directory +# selected yet. +NoDirSelected=未選擇目錄。 +# LOCALIZATION NOTE (XFilesSelected): this string is shown on a +# <input type='file' multiple> when there are more than one selected file. +# %S will be a number greater or equal to 2. +XFilesSelected=選擇了 %S 個檔案。 +ColorPicker=選擇一種色彩 +# LOCALIZATION NOTE (AndNMoreFiles): Semi-colon list of plural forms. +# See: http://developer.mozilla.org/en/docs/Localization_and_Plurals +# This string is shown at the end of the tooltip text for <input type='file' +# multiple> when there are more than 21 files selected (when we will only list +# the first 20, plus an "and X more" line). #1 represents the number of files +# minus 20 and will always be a number equal to or greater than 2. So the +# singular case will never be used. +AndNMoreFiles=還有 #1 個檔案 +# LOCALIZATION NOTE (DefaultSummary): this string is shown on a <details> when +# it has no direct <summary> child. Google Chrome should already have this +# string translated. +DefaultSummary=詳細資訊 diff --git a/l10n-zh-TW/dom/chrome/layout/MediaDocument.properties b/l10n-zh-TW/dom/chrome/layout/MediaDocument.properties new file mode 100644 index 0000000000..221982c165 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/layout/MediaDocument.properties @@ -0,0 +1,22 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +#LOCALIZATION NOTE (ImageTitleWithDimensions2AndFile): first %S is filename, second %S is type, third %S is width and fourth %S is height +#LOCALIZATION NOTE (ImageTitleWithoutDimensions): first %S is filename, second %S is type +#LOCALIZATION NOTE (ImageTitleWithDimensions2): first %S is type, second %S is width and third %S is height +#LOCALIZATION NOTE (ImageTitleWithNeitherDimensionsNorFile): first %S is type +#LOCALIZATION NOTE (MediaTitleWithFile): first %S is filename, second %S is type +#LOCALIZATION NOTE (MediaTitleWithNoInfo): first %S is type +ImageTitleWithDimensions2AndFile=%S(%S 圖片,%Sx%S 像素) +ImageTitleWithoutDimensions=%S (%S 圖片) +ImageTitleWithDimensions2=(%S 圖片,%Sx%S 像素) +ImageTitleWithNeitherDimensionsNorFile=(%S 圖片) +MediaTitleWithFile=%S (%S 物件) +MediaTitleWithNoInfo=(%S 物件) + +InvalidImage=無法顯示錯誤的圖片「%S」。 +UnsupportedImage=由於需要使用不支援的功能,無法顯示「%S」圖片。 +ScaledImage=已縮放 (%S%%) + +TitleWithStatus=%S — %S diff --git a/l10n-zh-TW/dom/chrome/layout/css.properties b/l10n-zh-TW/dom/chrome/layout/css.properties new file mode 100644 index 0000000000..e2baddb1f5 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/layout/css.properties @@ -0,0 +1,46 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +MimeNotCss=無法載入樣式表 %1$S,因為它的 MIME 型態「%2$S」不是「text/css」。 +MimeNotCssWarn=已載入樣式表 %1$S 為 CSS,但它的 MIME 型態「%2$S」不是「text/css」。 + +PEDeclDropped=中斷宣告。 +PEDeclSkipped=略過,從下個宣告開始繼續處理。 +PEUnknownProperty=發現未知屬性「%1$S」。 +PEValueParsingError=分析「%1$S」的值時發生錯誤。 +PEUnknownAtRule=分析 at-rule「%1$S」時找到無法辨識的規則或是錯誤。 +PEMQUnexpectedOperator=媒體清單中有未預期的運算子。 +PEMQUnexpectedToken=媒體清單中有未預期的 token「%1$S」。 +PEAtNSUnexpected=在 @namespace 中找到未預期的 token:「%1$S」。 +PEKeyframeBadName=@keyframes 規則名稱預期應為識別符。 +PEBadSelectorRSIgnored=由於有錯誤的選擇器所以略過規則組。 +PEBadSelectorKeyframeRuleIgnored=因為用了錯誤的選擇器,已忽略 Keyframe 規則。 +PESelectorGroupNoSelector=應該要有選擇器。 +PESelectorGroupExtraCombinator=令人混淆的組合。 +PEClassSelNotIdent=類別選擇器應該要有識別符卻出現了「%1$S」。 +PETypeSelNotType=預期應要有元素名稱或「*」,卻出現「%1$S」。 +PEUnknownNamespacePrefix=未知的 namespace 前置詞「%1$S」。 +PEAttributeNameExpected=預期應有屬性名稱識別符,卻出現「%1$S」。 +PEAttributeNameOrNamespaceExpected=應該要有 attribute 名稱或 namespace 卻出現了「%1$S」。 +PEAttSelNoBar=預期應有「|」卻出現「%1$S」。 +PEAttSelUnexpected=屬性選擇器中有未預期的 token:「%1$S」。 +PEAttSelBadValue=屬性選擇器的值應為識別符或字串,卻出現了「%1$S」。 +PEPseudoSelBadName=Pseudo-class 或 pseudo-element 應該要有識別符卻出現了「%1$S」。 +PEPseudoSelEndOrUserActionPC=在 pseudo-element 後預期應為選擇器的結尾或 user action pseudo-class,卻出現「%1$S」。 +PEPseudoSelUnknown=未知的 pseudo-class 或 pseudo-element「%1$S」 +PEPseudoClassArgNotIdent=Pseudo-class 的參數應為識別符或字串,卻出現了「%1$S」。 +PEColorNotColor=預期應有色彩,卻出現「%1$S」。 +PEParseDeclarationDeclExpected=預期要有宣告,但找到「%1$S」。 +PEUnknownFontDesc=不明描述「%1$S」,位於 @font-face 。 +PEMQExpectedFeatureName=預期應有媒體功能名稱,卻出現「%1$S」。 +PEMQNoMinMaxWithoutValue=以 max- 或 min- 開頭的媒體功能必須要有值。 +PEMQExpectedFeatureValue=找到無效的媒體功能名稱。 +PEExpectedNoneOrURL=預期應為「none」或網址,卻出現「%1$S」。 +PEExpectedNoneOrURLOrFilterFunction=預期應為「none」、網址或濾鏡函式,卻出現「%1$S」。 +PEDisallowedImportRule=@import 規則在建構的樣式表中尚未生效。 + +PENeverMatchingHostSelector=「%S」當中的 :host 選擇器會有作用,不會符合任何項目。也許您要用的是 :host()? + +TooLargeDashedRadius=「dashed」樣式的邊框半徑太大(限制為 100000px),以 solid 描繪。 +TooLargeDottedRadius=「dotted」樣式的邊框半徑太大(限制為 100000px),以 solid 描繪。 diff --git a/l10n-zh-TW/dom/chrome/layout/htmlparser.properties b/l10n-zh-TW/dom/chrome/layout/htmlparser.properties new file mode 100644 index 0000000000..5ec1680012 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/layout/htmlparser.properties @@ -0,0 +1,145 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# Encoding warnings and errors +EncNoDeclarationFrame=未宣告框架文件的字元編碼。若您直接檢視該框架中的文件看起來可能會不大一樣。 +EncXmlDecl=這份 HTML 文件的字元編碼使用了 XML 的語法進行宣告,這個行為不符合標準,且直接在 <head> 區塊一開始使用 <meta> 標籤進行宣告更有效。 +EncMetaTooLate=用來宣告字元編碼的 <meta> 標籤太晚才出現,改以根據內容猜測編碼方式。需將 <meta> 標籤移動至 <head> 區塊的一開始才可正確使用該編碼。 +EncMetaTooLateFrame=用來宣告字元編碼的 <meta> 標籤太晚才出現,改以使用父文件的編碼。需將 <meta> 標籤移動至 <head> 區塊的一開始才可正確使用該編碼。 +EncMetaAfterHeadInKilobyte=用來宣告字元編碼的 <meta> 標籤應移動至 <head> 區塊的一開始才可正確使用該編碼。 +EncNoDecl=並未宣告文件的字元編碼,改以根據內容猜測編碼方式。應透過 HTTP 標頭中的 Content-Type、使用 <meta> 標籤,或使用位元組順序符號(BOM)來宣告字元編碼。 +EncNoDeclPlain=並未宣告文件的字元編碼,改以根據內容猜測編碼方式。應透過 HTTP 標頭中的 Content-Type,或使用位元組順序符號(BOM)來宣告字元編碼。 +EncMetaUnsupported=在 HTML 文件當中的 meta 標籤宣告了一個不受支援的字元編碼。已忽略該宣告。 +EncProtocolUnsupported=在傳輸通訊協定當中宣告了一個不受支援的字元編碼。已忽略該宣告。 +EncMetaUtf16=網頁的 meta 標籤宣告使用 UTF-16 作為字元編碼格式。已將此解釋為宣告使用 UTF-8 編碼。 +EncMetaUserDefined=網頁的 meta 標籤宣告使用 x-user-defined 作為字元編碼格式。為了保持與刻意編碼錯誤的傳統字體相容性,將會解譯為宣告使用 windown-1252 編碼。此網站應該轉移為使用 Unicode。 + +EncMetaReplacement=用來宣告字元編碼的 meta 標籤內容造成跨網站指令碼風險,已改用替代編碼。 +EncProtocolReplacement=在傳輸通訊協定層級宣告了一種有跨網站指令碼風險的字元編碼,已改用替代編碼。 +EncDetectorReload=並未宣告文件的字元編碼,僅可於完整接收文件後根據內容猜測編碼方式,此行為造成文件必須被重新載入。應透過 HTTP 標頭中的 Content-Type、<meta> 標籤,或使用位元組順序符號(BOM)來宣告字元編碼。 +EncDetectorReloadPlain=並未宣告文件的字元編碼,僅可於完整接收文件後根據內容猜測編碼方式,此行為造成文件必須被重新載入。應透過 HTTP 標頭中的 Content-Type 或使用位元組順序符號(BOM)來宣告字元編碼。 +EncError=根據宣告的字元編碼,位元組串流發生錯誤。宣告的字元編碼可能不正確。 +EncErrorFrame=根據從父文件繼承的字元編碼,位元組串流發生錯誤。必須透過 Content-Type HTTP 標頭、<meta> 標籤、或使用位元組順序符號(BOM)來宣告字元編碼。 +EncErrorFramePlain=根據從父文件繼承的字元編碼,位元組串流發生錯誤。必須透過 Content-Type HTTP 標頭、或使用位元組順序符號(BOM)來宣告字元編碼。 +EncSpeculationFailMeta=由於在進行宣告字元編碼的 <meta> 標籤出現前出現了非 ASCII 字元,已重新剖析文件的開頭。<meta> 標籤應為 <head> 標籤的第一個子元素,且在其之前不應有非 ASCII 字元文字出現。 +EncSpeculationFailXml=由於在文件中出現非 ASCII 字元,卻找不到用來宣告字元編碼的 <meta> 標籤,需退回採用 XML 的宣告語法,並重新剖析文件的開頭。應在 <head> 標籤的第一個子元素加入用來宣告字元編碼的 <meta> 標籤,而不使用 XML 宣告語法。 +# The audience of the following message isn't the author of the document but other people debugging browser behavior. +EncSpeculationFail2022=由於 ISO-2022-JP 與 ASCII 編碼不相容,已重新剖析文件的開頭。 + +# The bulk of the messages below are derived from +# https://hg.mozilla.org/projects/htmlparser/file/1f633cef7de7/src/nu/validator/htmlparser/impl/ErrorReportingTokenizer.java +# which is available under the MIT license. + +# Tokenizer errors +errGarbageAfterLtSlash=「</」之後有無效內容。 +errLtSlashGt=發現「</>」。可能造成的原因: 未跳脫的「<」(應該要跳脫成「<」) 或是打錯了的結尾標籤。 +errCharRefLacksSemicolon=字符引用未由分號結束。 +errNoDigitsInNCR=字符引用當中沒有數字。 +errGtInSystemId=系統識別符當中出現了「>」。 +errGtInPublicId=公用識別符當中出現了「>」。 +errNamelessDoctype=缺少名稱的 Doctype。 +errConsecutiveHyphens=連續的連字號沒有結束註解。「--」不被允許在註解當中出現,但「- -」可以。 +errPrematureEndOfComment=文件為正常結束。請使用「-->」正確地結束註解。 +errBogusComment=不正確的註解語法。 +errUnquotedAttributeLt=在一個沒有被引號包起來的屬性值當中出現了「<」。可能造成的原因: 前面缺了一個「>」。 +errUnquotedAttributeGrave=在一個沒有被引號包起來的屬性值當中發現「`」。可能造成的原因: 使用了不正確的符號作為引號。 +errUnquotedAttributeQuote=在一個沒有被引號包起來的屬性值當中出現了引號。可能造成的原因: 屬性值被放在一起,或是在當中放了 URL 查詢字串。 +errUnquotedAttributeEquals=在一個沒有被引號包起來的屬性值當中出現了「=」。可能造成的原因: 屬性值被放在一起,或是在當中放了 URL 查詢字串。 +errSlashNotFollowedByGt=斜線後面沒有「>」。 +errNoSpaceBetweenAttributes=屬性之間沒有空格隔開。 +errUnquotedAttributeStartLt=在一個沒有被引號包起來的屬性值當中發現「<」作為開頭。可能造成的原因: 前面缺少「>」。 +errUnquotedAttributeStartGrave=在一個沒有被引號包起來的屬性值當中發現「`」作為開頭。可能造成的原因: 使用了錯誤的符號作為引號。 +errUnquotedAttributeStartEquals=在一個沒有被引號包起來的屬性值的開頭發現「=」。可能造成的原因: 多餘的等號。 +errAttributeValueMissing=缺少屬性值。 +errBadCharBeforeAttributeNameLt=在預期應該要有屬性名稱的地方看到了「<」。可能造成的原因: 前面少了「>」。 +errEqualsSignBeforeAttributeName=在預期應該要有屬性名稱的地方看到了「=」。可能造成的原因: 缺少屬性名稱。 +errBadCharAfterLt=在「<」後面出現了不正確的符號。可能造成的原因: 未跳脫的「<」。請試著把它跳脫為「<」。 +errLtGt=發現了「<>」。可能造成的原因: 未跳脫的「<」(應該要跳脫為「<」)或是把起始標籤打錯了。 +errProcessingInstruction=發現了「?」。可能造成的原因: 嘗試在 HTML 當中使用 XML 處理指令。(HTML 當中並不支援 XML 處理指令) +errUnescapedAmpersandInterpretedAsCharacterReference=在「&」後面的字串已被解譯為字符引用。(也許應該把「&」跳脫為「&」。) +errNotSemicolonTerminated=字符引用並未由分號結束。(也許應該把「&」跳脫為「&」。) +errNoNamedCharacterMatch=「&」並未開始一個字符引用。(也許「&」應該要被跳脫為「&」。) +errQuoteBeforeAttributeName=在預期應該要有屬性名稱的地方發現了引號。可能造成的原因: 前面缺少了「=」。 +errLtInAttributeName=在屬性名稱當中有「<」。可能造成的原因: 前面缺少了「>」。 +errQuoteInAttributeName=屬性名稱當中發現了引號。可能造成的原因: 前面也有個引號消失了。 +errExpectedPublicId=預期要有一個公用識別符,但 Doctype 已經結束了。 +errBogusDoctype=不正確的 Doctype。 +maybeErrAttributesOnEndTag=結束標籤擁有屬性。 +maybeErrSlashInEndTag=在結束標籤的結尾發現了多餘的「/」。 +errNcrNonCharacter=引用了非字元的字符。 +errNcrSurrogate=引用了代理範圍的字符。 +errNcrControlChar=引用了控制符號。 +errNcrCr=數值字符引用了 <CR> 符號。 +errNcrInC1Range=數值字符引用了 C1 控制範圍當中的符號。 +errEofInPublicId=公用識別符當中出現了檔案結束符號。 +errEofInComment=註解當中出現了檔案結束符號。 +errEofInDoctype=Doctype 當中出現了檔案結束符號。 +errEofInAttributeValue=在屬性值內遇到檔案結束符號。忽略該標籤。 +errEofInAttributeName=在屬性名稱當中出現了檔案結束符號。忽略該標籤。 +errEofWithoutGt=發現檔案結束符號,但先前沒有標籤以「>」結束。忽略該標籤。 +errEofInTagName=在尋找標籤名稱時發現檔案結束符號。忽略該標籤。 +errEofInEndTag=結束標籤當中有檔案結束符號。忽略該標籤。 +errEofAfterLt=在「<」後面發現檔案結束符號。 +errNcrOutOfRange=超過允許的 Unicode 範圍的字符引用。 +errNcrUnassigned=字符引用了一個被永久保留的未指派代碼點。 +errDuplicateAttribute=屬性重複。 +errEofInSystemId=在系統識別符當中發現檔案結束符號。 +errExpectedSystemId=預期應有一個系統識別符,但 Doctype 已經結束了。 +errMissingSpaceBeforeDoctypeName=在 Doctype 名稱前面少了一個空白。 +errNestedComment=在註解中發現「<!--」。可能的原因: 巢狀註解(不允許)。 +errNcrZero=引用了空字符。 +errNoSpaceBetweenDoctypeSystemKeywordAndQuote=在 Doctype 當中的「SYSTEM」關鍵字與引號中間沒有空格。 +errNoSpaceBetweenPublicAndSystemIds=在 Doctype 當中的公用與系統識別符中間沒有空格。 +errNoSpaceBetweenDoctypePublicKeywordAndQuote=在 Doctype 的「PUBLIC」關鍵字與引號中間沒有空格。 + +# Tree builder errors +errDeepTree=文件樹太深了,將壓扁到 513 個元素深。 +errStrayStartTag2=多餘的起始標籤「%1$S」。 +errStrayEndTag=多餘的結束標籤「%1$S」。 +errUnclosedElements=發現了結束標籤「%1$S」,但那是開放元素。 +errUnclosedElementsImplied=暗示了結束標籤「%1$S」,但那裡有開放元素。 +errUnclosedElementsCell=有一個儲存格隱含了要結束,但那裏有開放元素。 +errStrayDoctype=多餘的 Doctype。 +errAlmostStandardsDoctype=幾乎是標準模式的 Doctype。預期要有「<!DOCTYPE html>」。 +errQuirkyDoctype=詭異的 Doctype 。原本預期應為「<!DOCTYPE html>」。 +errAlmostStandardsDoctypeVerbose=此頁面使用接近標準模式,版面配置可能會受到影響。若要使用完全符合標準模式,請使用「<!DOCTYPE html>」。 +errQuirkyDoctypeVerbose=此頁面使用 Quirks 模式,版面配置可能會受到影響。若要使用完全符合標準模式,請使用「<!DOCTYPE html>」。 +errNonSpaceInTrailer=在頁面尾端出現非空白符號。 +errNonSpaceAfterFrameset=「frameset」後面有非空白字元。 +errNonSpaceInFrameset=「frameset」當中有非空白字元。 +errNonSpaceAfterBody=Body 後面有非空白字元。 +errNonSpaceInColgroupInFragment=剖析片段時在「colgroup」當中發現非空白字元。 +errNonSpaceInNoscriptInHead=「head」當中的「noscript」裡面有非空白字元。 +errFooBetweenHeadAndBody=「head」與「body」當中有「%1$S」元素 +errStartTagWithoutDoctype=尚未定義 Doctype 就出現了起始標籤。預期應有「<!DOCTYPE html>」。 +errNoSelectInTableScope=表格的 scope 中沒有「select」。 +errStartSelectWhereEndSelectExpected=在預期應有結束標籤的地方出現了「select」的起始標籤。 +errStartTagWithSelectOpen=未結束的「select」標籤當中包含了「%1$S」起始標籤。 +errBadStartTagInNoscriptInHead=「head」當中的「noscript」的開始標籤「%1$S」不正確。 +errImage=在「image」當中發現了起始標籤。 +errFooSeenWhenFooOpen2=發現了「%1$S」的起始標籤,但有個相同型別的元素已經開啟了。 +errHeadingWhenHeadingOpen=標題不能為其他標題的子元素。 +errFramesetStart=發現了「frameset」起始標籤。 +errNoCellToClose=沒有儲存格可以關閉。 +errStartTagInTable=在「table」當中發現了「%1$S」的起始標籤。 +errFormWhenFormOpen=發現了「form」的起始標籤,但已經有個「form」元素存在。不允許出現巢狀表單,將忽略該標籤。 +errTableSeenWhileTableOpen=發現了「table」的起始標籤,但先前的「table」標籤尚未結束。 +errStartTagInTableBody=在表格內容中發現了「%1$S」的起始標籤。 +errEndTagSeenWithoutDoctype=還沒發現 Doctype 就發現了結束標籤。預期應有「<!DOCTYPE html>」。 +errEndTagAfterBody=在「body」標籤結束後發現了一個結束標籤。 +errEndTagSeenWithSelectOpen=發現了「%1$S」的結束標籤,但「select」標籤還仍然開啟。 +errGarbageInColgroup=在「colgroup」片段當中發現了無效的內容。 +errEndTagBr=使用了「br」結束標籤。 +errNoElementToCloseButEndTagSeen=在 scope 中沒有發現「%1$S」元素,但發現了「%1$S」的結束標籤。 +errHtmlStartTagInForeignContext=HTML 起始標籤「%1$S」位於外部命名空間文本當中。 +errNoTableRowToClose=沒有可以結束的表格行。 +errNonSpaceInTable=表格當中有錯置的非空格符號。 +errUnclosedChildrenInRuby=「ruby」當中有未關閉的子元素。 +errStartTagSeenWithoutRuby=發現了起始標籤「%1$S」,但「ruby」元素尚未開啟。 +errSelfClosing=在一個非虛無的 HTML 元素當中使用了自我結束語法(「/>」)。將忽略該斜線並將其視為起始標籤。 +errNoCheckUnclosedElementsOnStack=堆疊中有未關閉的元素。 +errEndTagDidNotMatchCurrentOpenElement=結束標籤「%1$S」並未符合目前已開啟元素的名稱(「%2$S」)。 +errEndTagViolatesNestingRules=結束標籤「%1$S」違反巢狀規則。 +errEndWithUnclosedElements=發現「%1$S」的結束標籤,但還有未關閉的元素。 +errListUnclosedStartTags=元素未結束。 diff --git a/l10n-zh-TW/dom/chrome/layout/layout_errors.properties b/l10n-zh-TW/dom/chrome/layout/layout_errors.properties new file mode 100644 index 0000000000..18eafc73e7 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/layout/layout_errors.properties @@ -0,0 +1,55 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +ImageMapRectBoundsError=<area shape="rect">的"coords" 屬性不是 "left,top,right,bottom" 格式。 +ImageMapCircleWrongNumberOfCoords=<area shape="circle"> 標籤中的 "coords" 屬性並不是 "center-x,center-y,radius" 的格式。 +ImageMapCircleNegativeRadius=<area shape="circle"> 標籤中的 "coords" 屬性不能有負的半徑。 +ImageMapPolyWrongNumberOfCoords=<area shape="poly"> 標籤中的 "coords" 屬性並不是 "x1,y1,x2,y2,…" 的格式。 +ImageMapPolyOddNumberOfCoords=<area shape="poly"> 標籤中的 "coords" 屬性少了最後的 y 座標 (正確格式是 "x1,y1,x2,y2,…")。 + +TablePartRelPosWarning=不支援表格當中行與行群組的相對位置。此網站使用了沒有效果的功能,可能需要修改。 + +ScrollLinkedEffectFound3=此網站使用與滾動列連結的定位效果,可能無法與同步平移效果一同使用,請參考 https://firefox-source-docs.mozilla.org/performance/scroll-linked_effects.html 當中的詳細資訊,並與我們一起討論相關的工具與功能! + +## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLargeArea): +## %1$S is an integer value of the area of the frame +## %2$S is an integer value of the area of a limit based on the viewport size +CompositorAnimationWarningContentTooLargeArea=無法在合成器上執行動畫,因為畫框區域(%1$S)比起 viewport(%2$S)來說太大了 +## LOCALIZATION NOTE(CompositorAnimationWarningContentTooLarge2): +## (%1$S, %2$S) is a pair of integer values of the frame size +## (%3$S, %4$S) is a pair of integer values of a limit based on the viewport size +## (%5$S, %6$S) is a pair of integer values of an absolute limit +CompositorAnimationWarningContentTooLarge2=因為畫框大小(%1$S, %2$S)比起 viewport 來說太大(超過(%3$S, %4$S)),或超過最大允許大小(%5$S, %6$S),無法在合成器上執行動畫。 +## LOCALIZATION NOTE(CompositorAnimationWarningTransformBackfaceVisibilityHidden): +## 'backface-visibility: hidden' is a CSS property, don't translate it. +CompositorAnimationWarningTransformBackfaceVisibilityHidden=「backface-visibility: hidden」變形動畫無法在合成器上執行 +## LOCALIZATION NOTE(CompositorAnimationWarningTransformSVG, +## CompositorAnimationWarningTransformWithGeometricProperties, +## CompositorAnimationWarningTransformWithSyncGeometricAnimations, +## CompositorAnimationWarningTransformFrameInactive, +## CompositorAnimationWarningOpacityFrameInactive): +## 'transform' and 'opacity' mean CSS property names, don't translate it. +CompositorAnimationWarningTransformSVG=元素以 SVG 變形的動畫無法在合成器上執行 +CompositorAnimationWarningTransformWithGeometricProperties=當幾何屬性在相同元素中同時執行時,「transform」動畫無法在合成器上執行 +CompositorAnimationWarningTransformWithSyncGeometricAnimations=因為應該與同時開始的幾何屬性動畫同步,無法在合成器上執行「transform」動畫 +CompositorAnimationWarningTransformFrameInactive=畫框並未標示為進行「transform」動畫,無法在合成器上執行 +CompositorAnimationWarningTransformIsBlockedByImportantRules=由於相關變形屬性被 !important 規則蓋過,無法於合成器上執行變形動畫。 +CompositorAnimationWarningOpacityFrameInactive=畫框並未標示為進行「opacity」動畫,無法在合成器上執行 +CompositorAnimationWarningHasRenderingObserver=因為元素有正在描繪中的 observer,動畫無法在合成器上執行(-moz-element 或 SVG 剪裁/遮罩) +CompositorAnimationWarningHasCurrentColor=「background-color」動畫無法與「current-color」關鍵影格一起在合成器上運作。 + +## LOCALIZATION NOTE: Do not translate zoom, calc(), "transform", "transform-origin: 0 0" +ZoomPropertyWarning=此頁面使用了不標準的屬性「zoom」,請考慮在相關屬性中改用 calc(),或改用「transform」以及「transform-origin: 0 0」。 + +## LOCALIZATION NOTE(PrincipalWritingModePropagationWarning): +## Do not translate <html>, <body>, CSS, "writing-mode", "direction", "text-orientation", :root, and "The Principal Writing Mode" because they are technical terms. +PrincipalWritingModePropagationWarning=呈現 <html> 元素時,<html> 元素所使用的「writing-mode」、「direction」及「text-orientation」都從 <body> 元素的對應值取得,而不使用 <html> 自己的值。請考慮將這些屬性設定在 :root 這個 CSS 偽類別(pseudo-class)。若需更多資訊,請參考 https://www.w3.org/TR/css-writing-modes-3/#principal-flow 當中的「The Principal Writing Mode」一節。 + +## LOCALIZATION NOTE(ScrollAnchoringDisabledInContainer): +## %1$S is an integer value with the total number of adjustments +## %2$S is a floating point value with the average distance adjusted +## %3$S is a floating point value with the total adjusted distance +ScrollAnchoringDisabledInContainer=由於有太多連續的調整(%1$S)總距離又太小(平均 %2$S px,總計 %3$S px),已停用捲動容器中的捲動錨點。 + +ForcedLayoutStart=在頁面完整載入前強制進行排版。若尚未載入樣式表,可能會造成不含樣式的內容在頁面中短暫出現。 diff --git a/l10n-zh-TW/dom/chrome/layout/printing.properties b/l10n-zh-TW/dom/chrome/layout/printing.properties new file mode 100644 index 0000000000..a39f971874 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/layout/printing.properties @@ -0,0 +1,57 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# Page number formatting +## @page_number The current page number +#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line. +# Place the word %ld where the page number and number of pages should be +# The first %ld will receive the the page number +pagenumber=第 %1$d 頁 + +# Page number formatting +## @page_number The current page number +## @page_total The total number of pages +#LOCALIZATION NOTE (pageofpages): Do not translate %ld in the following line. +# Place the word %ld where the page number and number of pages should be +# The first %ld will receive the the page number +# the second %ld will receive the total number of pages +pageofpages=第 %1$d 頁,共 %2$d 頁 + +PrintToFile=列印至檔案 +print_error_dialog_title=印表機錯誤 +printpreview_error_dialog_title=預覽列印錯誤 + +# Printing error messages. +#LOCALIZATION NOTE: Some of these messages come in pairs, one +# for printing and one for print previewing. You can remove that +# distinction in your language by removing the entity with the _PP +# suffix; then the entity without a suffix will be used for both. +# You can also add that distinction to any of the messages that don't +# already have it by adding a new entity with a _PP suffix. +# +# For instance, if you delete PERR_GFX_PRINTER_DOC_IS_BUSY_PP, then +# the PERR_GFX_PRINTER_DOC_IS_BUSY message will be used for that error +# condition when print previewing as well as when printing. If you +# add PERR_FAILURE_PP, then PERR_FAILURE will only be used when +# printing, and PERR_FAILURE_PP will be used under the same conditions +# when print previewing. +# +PERR_FAILURE=列印時發生錯誤。 + +PERR_ABORT=列印工作被取消或中斷。 +PERR_NOT_AVAILABLE=目前無法使用某些列印功能。 +PERR_NOT_IMPLEMENTED=有些列印功能尚未完成。 +PERR_OUT_OF_MEMORY=記憶體不足,無法列印。 +PERR_UNEXPECTED=列印時發生未預期的問題。 + +PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE=未安裝印表機。 +PERR_GFX_PRINTER_NO_PRINTER_AVAILABLE_PP=無可用的印表機,無法顯示列印預覽。 +PERR_GFX_PRINTER_NAME_NOT_FOUND=找不到所選的印表機。 +PERR_GFX_PRINTER_COULD_NOT_OPEN_FILE=無法開啟輸出檔以列印至檔案。 +PERR_GFX_PRINTER_STARTDOC=開始列印工作時遇到問題。 +PERR_GFX_PRINTER_ENDDOC=完成列印工作時遇到問題。 +PERR_GFX_PRINTER_STARTPAGE=列印新頁面時遇到問題。 +PERR_GFX_PRINTER_DOC_IS_BUSY=文件還在載入中,無法列印。 +PERR_GFX_PRINTER_DOC_IS_BUSY_PP=文件還在載入中,無法預覽列印。 + diff --git a/l10n-zh-TW/dom/chrome/layout/xmlparser.properties b/l10n-zh-TW/dom/chrome/layout/xmlparser.properties new file mode 100644 index 0000000000..d575aea92a --- /dev/null +++ b/l10n-zh-TW/dom/chrome/layout/xmlparser.properties @@ -0,0 +1,49 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# Map Expat error codes to error strings +1 = 記憶體不足 +2 = 語法錯誤 +3 = 找不到元素 +4 = 不符合語法 +5 = 未結束的 token +6 = 只有部份字元 +7 = 不符合的標籤 +8 = 重複的屬性 +9 = 文件元素後有垃圾 +10 = 錯誤的 Entity 參考參數 +11 = 未定義的 Entity +12 = 遞迴的 Entity 參考 +13 = 非同步 Entity +14 = 參考至不正確的字元號碼 +15 = 參考至二進位的 Entity +16 = 屬性參考外部 Entity +17 = xml 或文字宣告不在 Entity 的開頭 +18 = 未知的字元集 +19 = XML 指定的字元集不正確 +20 = 未結束的 CDATA +21 = 處理外部 Entity 參考時發生錯誤 +22 = 非獨立文件 +23 = 未預期的 Parser 狀態 +24 = Entity 宣告於參數實體 +27 = 前置詞 (Prefix) 未繫結至 namespace +28 = 必須為未定義的前置詞 (Prefix) +29 = 參數實體有不完整的標記 +30 = XML 宣告不符語法 +31 = 文字宣告不符語法 +32 = 公開 ID 有不合法的字元 +38 = 保留的前置詞 (Prefix) (xml) 必須為未定義或繫結到另一個 namespace 名稱 +39 = 保留的前置詞 (Prefix) (xmlns) 不能被定義或為未定義 +40 = 前置詞 (Prefix) 不能被繫結到任一保留的 namespace 名稱 + +# %1$S is replaced by the Expat error string, may be followed by Expected (see below) +# %2$S is replaced by URL +# %3$u is replaced by line number +# %4$u is replaced by column number +XMLParsingError = XML 解析錯誤: %1$S\n位置: %2$S\n行號 %3$u, 第 %4$u 個字: + +# %S is replaced by a tag name. +# This gets appended to the error string if the error is mismatched tag. +Expected = 。應有: </%S>。 + diff --git a/l10n-zh-TW/dom/chrome/layout/xul.properties b/l10n-zh-TW/dom/chrome/layout/xul.properties new file mode 100644 index 0000000000..dc6e7d8475 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/layout/xul.properties @@ -0,0 +1,6 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +PINotInProlog=<?%1$S?> 處理指令 (Processing instruction) 出現於前言 (Prolog) 以外時將不再有任何效果 (見 Bug 360119)。 + diff --git a/l10n-zh-TW/dom/chrome/mathml/mathml.properties b/l10n-zh-TW/dom/chrome/mathml/mathml.properties new file mode 100644 index 0000000000..9e0efc91be --- /dev/null +++ b/l10n-zh-TW/dom/chrome/mathml/mathml.properties @@ -0,0 +1,15 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +InvalidChild=無效標記: <%1$S> 不被允許成為 <%2$S> 的子元素。 +ChildCountIncorrect=無效標記: <%1$S/> 標籤的子元素數量不正確。 +DuplicateMprescripts=無效標記: <mmultiscripts/> 當中有超過一個 <mprescripts/>。 +# LOCALIZATION NOTE: The first child of <mmultiscript/> is the base, that is the element to which scripts are attached. +NoBase=無效標記: <mmultiscripts/> 中預期應有一個 Base 元素,卻未找到。 +SubSupMismatch=無效標記: <mmultiscripts/> 中有無效的 subscript/superscript 對。 + +# LOCALIZATION NOTE: When localizing the single quotes ('), follow the conventions in css.properties for your target locale. +AttributeParsingError=剖析 <%3$S/> 標籤的「%2$S」屬性的「%1$S」值時發生錯誤。已忽略屬性。 +AttributeParsingErrorNoTag=剖析「%2$S」屬性的「%1$S」值時發生錯誤。已忽略屬性。 +LengthParsingError=將 MathML 屬性值「%1$S」作為長度剖析時發生錯誤。已忽略屬性。 diff --git a/l10n-zh-TW/dom/chrome/netError.dtd b/l10n-zh-TW/dom/chrome/netError.dtd new file mode 100644 index 0000000000..63fe6842d8 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/netError.dtd @@ -0,0 +1,98 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<!ENTITY loadError.label "頁面載入錯誤"> +<!ENTITY retry.label "重試"> + +<!-- Specific error messages --> + +<!ENTITY connectionFailure.title "連線失敗"> +<!ENTITY connectionFailure.longDesc "<p>連線失敗,不過網址似乎是正確的。</p><ul><li>可能是網站暫停服務?請稍候重試。</li><li>無法瀏覽其它網站?請檢查網路連線。</li><li>電腦有開防火牆或 Proxy?請確定這些設定是否正確。</li></ul>"> + +<!ENTITY deniedPortAccess.title "因安全考量禁止使用的 Port"> +<!ENTITY deniedPortAccess.longDesc "<p>網址所指定的 Port(例如 <q>mozilla.org:80</q> 表示使用 Port 80)通常<em>不是</em>給正常網站所使用的。為了安全考量,已取消對該網址的連線。</p>"> + +<!ENTITY dnsNotFound.title "找不到網址"> +<!ENTITY dnsNotFound.longDesc "<p>瀏覽器找不到網址對應的伺服器主機。</p><ul><li>是否打錯了網域名稱?(例如把 <q><strong>www</strong>.mozilla.org</q> 打成 <q><strong>ww</strong>.mozilla.org</q>)</li><li>確定此網域存在嗎?或許網域已經過期了。</li><li>可以瀏覽其它網站嗎?若不行,請檢查您的網路連線狀態與 DNS 網域名稱伺服器設定。</li><li>電腦有開防火牆或 Proxy?請確定這些設定是否正確。</li></ul>"> + +<!ENTITY fileNotFound.title "找不到檔案"> +<!ENTITY fileNotFound.longDesc "<ul><li>或許此項目已被改名或刪除了?</li><li>是否有拼錯字、大小寫錯誤?</li><li>您有存取該項目的權限嗎?</li></ul>"> + +<!ENTITY fileAccessDenied.title "對檔案的存取要求已被拒絕"> +<!ENTITY fileAccessDenied.longDesc "<ul><li>可能是檔案被刪除、移動了,或存取權限不足。</li></ul>"> + +<!ENTITY generic.title "無法完成要求"> +<!ENTITY generic.longDesc "<p>沒有關於此問題或錯誤的詳細解說資訊。</p>"> + +<!ENTITY malformedURI.title "不正確的網址"> +<!ENTITY malformedURI.longDesc "<p>網址不正確。請檢查網址是否有誤後再重試。</p>"> + +<!ENTITY netInterrupt.title "資料傳輸中斷"> +<!ENTITY netInterrupt.longDesc "<p>瀏覽器連線成功,但傳輸被中斷了;請稍候重試。</p><ul><li>無法瀏覽其它網站?請檢查網路連線。</li><li>仍有其它問題?請洽詢您的網路管理員或網路業者。</li></ul>"> + +<!ENTITY notCached.title "文件已過期"> +<!ENTITY notCached.longDesc "<p>您所請求的文件已不存在於瀏覽器的快取當中。</p><ul><li>為了您的安全,瀏覽器將不會自動重新請求敏感文件。</li><li>請點下重試以重新向網站請求取得文件。</li></ul>"> + +<!ENTITY netOffline.title "離線模式"> +<!ENTITY netOffline.longDesc2 "<p>瀏覽器正在離線模式,無法連線到指定位置。</p><ul><li>目前的網路連線正常嗎?</li><li>請按下「重試」以切換到連線模式並重新載入頁面。</li></ul>"> + +<!ENTITY contentEncodingError.title "內容編碼錯誤"> +<!ENTITY contentEncodingError.longDesc "<p>您嘗試檢視的頁面無法顯示,因為其中使用了無效或不支援的壓縮類型。</p><ul><li>請向網站擁有者回報此問題。</li></ul>"> + +<!ENTITY unsafeContentType.title "不安全的檔案格式"> +<!ENTITY unsafeContentType.longDesc " +<ul> + <li>請向網站擁有者回報此問題。</li> +</ul> +"> + +<!ENTITY netReset.title "連線中斷"> +<!ENTITY netReset.longDesc "<p>網路連線被中斷,可能是中間的網路有問題。請稍候再重試。</p>"> + +<!ENTITY netTimeout.title "網路連線逾時"> +<!ENTITY netTimeout.longDesc "<p>指定的網站一直沒有回應,瀏覽器已停止等待。</p><ul><li>該網站可能暫時流量過高?請稍候再試。</li><li>無法瀏覽其它網站?請檢查網路連線。</li><li>電腦有開防火牆或 Proxy?請確定這些設定是否正確。</li><li>仍有其它問題?請洽詢您的網路管理員或網路業者。</li></ul>"> + +<!ENTITY unknownProtocolFound.title "未知的通訊協定"> +<!ENTITY unknownProtocolFound.longDesc "<p>指定的網址使用了瀏覽器無法辨識的通訊協定(如 <q>wxyz://</q>),無法正確連線。</p><ul><li>您是要存取非文字的影音多媒體服務嗎?請檢查網站上是否有更多需求。</li><li>某些通訊協定需要另外安裝其它軟體或外掛程式才能使用。</li></ul>"> + +<!ENTITY proxyConnectFailure.title "Proxy 伺服器拒絕連線"> +<!ENTITY proxyConnectFailure.longDesc "<p>瀏覽器被設定為使用 Proxy 代理伺服器,但該伺服器拒絕連線。</p><ul><li>瀏覽器的 Proxy 設定正確嗎?請檢查並重試。</li><li>該 Proxy 允許您從這個區域的網路連線嗎?</li><li>仍有問題?請洽詢您的網路管理員或網路業者。</li></ul>"> + +<!ENTITY proxyResolveFailure.title "找不到 Proxy 伺服器"> +<!ENTITY proxyResolveFailure.longDesc "<p>瀏覽器被設定為使用 Proxy 代理伺服器,但找不到該伺服器。</p><ul><li>瀏覽器的 Proxy 設定正確嗎?請檢查並重試。</li><li>網路連線正常嗎?</li><li>仍有問題?請洽詢您的網路管理員或網路業者。</li></ul>"> + +<!ENTITY redirectLoop.title "重新轉向發生迴圈"> +<!ENTITY redirectLoop.longDesc "<p>瀏覽器已停止試圖取得資料,因為網站似乎在無止盡的重新導向(Redirect)。</p><ul><li>您是否關掉或拒絕存取 Cookie (對有些網站是必要的)?</li><li><em>注意</em>: 若接受此網站存取 Cookie 也無法解決此問題,通常是伺服器設定錯誤而非您的電腦的問題。</li></ul>"> + +<!ENTITY unknownSocketType.title "錯誤的回應"> +<!ENTITY unknownSocketType.longDesc "<p>網站回應錯誤,瀏覽器無法繼續。</p>"> + +<!ENTITY nssFailure2.title "安全連線失敗"> +<!ENTITY nssFailure2.longDesc2 "<p>因為無法驗證已接收資料的真實性,無法顯示您嘗試檢視的頁面。</p><ul><li>請向網站擁有者回報此問題。</li></ul>"> + +<!ENTITY nssBadCert.title "安全連線失敗"> +<!ENTITY nssBadCert.longDesc2 "<ul><li>可能是伺服器設定問題造成,或是有人嘗試偽裝成該伺服器。</li><li>若您以前可以與該伺服器正常連線,那麼這個錯誤可能只是暫時的,請稍候再試試看。</li> </ul>"> + +<!ENTITY securityOverride.linkText "或者您也可以新增例外網站…"> +<!ENTITY securityOverride.warningContent "<p>您不應該在連線至無法完全信任的網路,或是以前沒有遇到警告的情況下新增此伺服器的例外。</p> +<p>若您仍然想把此網站加入到例外清單,可以在進階加密設定當中新增。</p>"> + +<!ENTITY cspBlocked.title "依內容安全政策封鎖"> +<!ENTITY cspBlocked.longDesc "<p>瀏覽器阻止了這個頁面載入,因為這個頁面有個內容安全政策不允許其以這種方式載入。</p>"> + +<!ENTITY xfoBlocked.title "因 X-Frame-Options 封鎖"> +<!ENTITY xfoBlocked.longDesc "<p>因為這個頁面包含 X-Frame-Options 政策,不允許以這種方式載入,瀏覽器封鎖了這個頁面載入。</p>"> + +<!ENTITY corruptedContentErrorv2.title "內容毀損錯誤"> +<!ENTITY corruptedContentErrorv2.longDesc "<p>因為在資料傳輸過程當中偵測到錯誤,無法顯示您正要檢視的頁面。</p><ul><li>請通知網站管理者以讓他們知道這個問題。</li></ul>"> + +<!ENTITY inadequateSecurityError.title "您的連線並不安全"> +<!-- LOCALIZATION NOTE (inadequateSecurityError.longDesc) - Do not translate + "NS_ERROR_NET_INADEQUATE_SECURITY". --> +<!ENTITY inadequateSecurityError.longDesc "<p><span class='hostname'></span> 使用過時的安全性技術,容易遭受攻擊。攻擊者可以簡單地得知您認為安全的資訊。網站管理員修正伺服器設定後您才能連線至此網站。</p><p>錯誤代碼: NS_ERROR_NET_INADEQUATE_SECURITY</p>"> + +<!ENTITY blockedByPolicy.title "已封鎖頁面"> + +<!ENTITY networkProtocolError.title "網路通訊協定錯誤"> +<!ENTITY networkProtocolError.longDesc "<p>因為偵測到網路通訊協定中的問題,無法顯示您嘗試檢視的頁面。</p><ul><li>請聯絡網站管理員來解決這個問題。</li></ul>"> diff --git a/l10n-zh-TW/dom/chrome/netErrorApp.dtd b/l10n-zh-TW/dom/chrome/netErrorApp.dtd new file mode 100644 index 0000000000..143826d85b --- /dev/null +++ b/l10n-zh-TW/dom/chrome/netErrorApp.dtd @@ -0,0 +1,37 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<!-- This file exists to allow applications to override one or more messages + from netError.dtd; Applications which want to do this should override + this file with their own version of netErrorApp.dtd --> + +<!-- An example (from Firefox): + +<!ENTITY securityOverride.linkText "或者您也可以新增例外網站…"> +<!ENTITY securityOverride.getMeOutOfHereButton "帶我離開這裡!"> +<!ENTITY securityOverride.exceptionButtonLabel "新增例外網站…"> + +<!ENTITY securityOverride.warningContent "<p>您不應該在連線至無法完全信任的網路,或是以前沒有遇到警告的情況下新增此伺服器的例外。</p> +<p>若您仍然想把此網站加入到例外清單,可以在進階加密設定當中新增。</p> + +<button id='getMeOutOfHereButton'>&securityOverride.getMeOutOfHereButton;</button> +<button id='exceptionDialogButton'>&securityOverride.exceptionButtonLabel;</button>"> + +--> + +<!-- An example (from Firefox): + +<!ENTITY securityOverride.linkText "Or you can add an exception…"> +<!ENTITY securityOverride.getMeOutOfHereButton "Get me out of here!"> +<!ENTITY securityOverride.exceptionButtonLabel "Add Exception…"> + +<!ENTITY securityOverride.warningContent " +<p>You should not add an exception if you are using an internet connection that you do not trust completely or if you are not used to seeing a warning for this server.</p> +<p>If you still wish to add an exception for this site, you can do so in your advanced encryption settings.</p> + +<button id='getMeOutOfHereButton'>&securityOverride.getMeOutOfHereButton;</button> +<button id='exceptionDialogButton'>&securityOverride.exceptionButtonLabel;</button> +"> + +--> diff --git a/l10n-zh-TW/dom/chrome/nsWebBrowserPersist.properties b/l10n-zh-TW/dom/chrome/nsWebBrowserPersist.properties new file mode 100644 index 0000000000..3f060ca18f --- /dev/null +++ b/l10n-zh-TW/dom/chrome/nsWebBrowserPersist.properties @@ -0,0 +1,17 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +readError=無法讀取原始檔案,無法儲存 %S。\n\n請稍候再試,或聯絡伺服器管理員。 +writeError=無法儲存 %S (請試試別的檔案路徑)。 +launchError=無法開啟 %S。請試著先存至磁碟後再開啟。 +diskFull=磁碟空間不足,無法儲存 %S。 +readOnly=無法儲存 %S (因為磁碟機或檔案有寫入保護)。 +accessError=無法儲存 %S (無法改變該資料夾的內容)。 +SDAccessErrorCardReadOnly=因為 SD 卡使用中,無法下載檔案。 +SDAccessErrorCardMissing=因為未插入 SD 卡,無法下載檔案。 +helperAppNotFound=由於對應的程式不存在所以無法開啟 %S。請變更相關設定。 +noMemory=記憶體不足。請關閉其它程式後重試。 +title=下載 %S 中 +fileAlreadyExistsError=無法儲存 %S (已有該檔或加了「_files」的目錄,請試試別的檔名)。 +fileNameTooLongError=無法儲存檔名過長的 %S。請縮短檔名。 diff --git a/l10n-zh-TW/dom/chrome/security/caps.properties b/l10n-zh-TW/dom/chrome/security/caps.properties new file mode 100644 index 0000000000..ab50d37edd --- /dev/null +++ b/l10n-zh-TW/dom/chrome/security/caps.properties @@ -0,0 +1,9 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. +CheckLoadURIError = 安全性錯誤: %S 的內容無法由 %S 載入資料或鏈結。 +CheckSameOriginError = 安全性錯誤: %S 的內容無法由 %S 載入資料。 +ExternalDataError = 安全性錯誤: 位於 %S 的內容嘗試載入 %S,但作為圖片使用時不應載入外部資料。 + +CreateWrapperDenied = 權限不足以建立 class %S 物件的 wrapper +CreateWrapperDeniedForOrigin = <%2$S> 權限不足,無法建立 Class %1$S 物件的 wrapper。 diff --git a/l10n-zh-TW/dom/chrome/security/csp.properties b/l10n-zh-TW/dom/chrome/security/csp.properties new file mode 100644 index 0000000000..3d70e3ebaa --- /dev/null +++ b/l10n-zh-TW/dom/chrome/security/csp.properties @@ -0,0 +1,123 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# CSP Warnings: +# LOCALIZATION NOTE (CSPViolation): +# %1$S is the reason why the resource has not been loaded. +CSPViolation = 頁面的設定阻擋了資源載入: %1$S +# LOCALIZATION NOTE (CSPViolationWithURI): +# %1$S is the directive that has been violated. +# %2$S is the URI of the resource which violated the directive. +CSPViolationWithURI = 頁面的設定阻擋了 %2$S 的資源載入:(「%1$S」)。 +# LOCALIZATION NOTE (CSPROViolation): +# %1$S is the reason why the resource has not been loaded. +CSPROViolation = report-only 的 CSP 政策 ("%1$S") 發生了違規。行為已被允許,且已送出 CSP 報告。 +# LOCALIZATION NOTE (CSPROViolationWithURI): +# %1$S is the directive that has been violated. +# %2$S is the URI of the resource which violated the directive. +CSPROViolationWithURI = 根據 %2$S 的頁面設定觀察到載入資源 ("%1$S")。將送出 CSP 回報。 +# LOCALIZATION NOTE (triedToSendReport): +# %1$S is the URI we attempted to send a report to. +triedToSendReport = 嘗試傳送報表至無效 URI:「%1$S」 +# LOCALIZATION NOTE (couldNotParseReportURI): +# %1$S is the report URI that could not be parsed +couldNotParseReportURI = 無法剖析回報 URI: %1$S +# LOCALIZATION NOTE (couldNotProcessUnknownDirective): +# %1$S is the unknown directive +couldNotProcessUnknownDirective = 無法處理未知指示「%1$S」 +# LOCALIZATION NOTE (ignoringUnknownOption): +# %1$S is the option that could not be understood +ignoringUnknownOption = 忽略未知的選項 %1$S +# LOCALIZATION NOTE (ignoringDuplicateSrc): +# %1$S defines the duplicate src +ignoringDuplicateSrc = 忽略重複的來源 %1$S +# LOCALIZATION NOTE (ignoringNonAsciiToken): +# %1$S defines the name of the directive +# %2$S is the token string containing non-ASCII characters. +ignoringNonAsciiToken = 忽略含有非 ASCII 字元「%2$S」的指令「%1$S」 +# LOCALIZATION NOTE (ignoringSrcFromMetaCSP): +# %1$S defines the ignored src +ignoringSrcFromMetaCSP = 忽略來源「%1$S」(不支援透過 meta 元素提供)。 +# LOCALIZATION NOTE (ignoringSrcWithinScriptStyleSrc): +# %1$S is the ignored src +# script-src and style-src are directive names and should not be localized +ignoringSrcWithinScriptStyleSrc = 忽略 script-src 或 style-src 當中的「%1$S」: 指定了 nonce-source 或 hash-source +# LOCALIZATION NOTE (ignoringSrcForStrictDynamic): +# %1$S is the ignored src +# script-src, as well as 'strict-dynamic' should not be localized +ignoringSrcForStrictDynamic = 忽略來自 script-src 的「%1$S」: 已指定「strict-dynamic」 +# LOCALIZATION NOTE (ignoringSrcWithinNonceOrHashDirective): +# %1$S is the ignored src (e.g. "unsafe-inline") +# %2$S is the directive (e.g. "script-src-elem") +ignoringSrcWithinNonceOrHashDirective = 忽略 %2$S 當中的「%1$S」:指定了 nonce-source 或 hash-source +# LOCALIZATION NOTE (ignoringScriptSrcForStrictDynamic): +# %1$S is the ignored src +# %1$S is the directive src (e.g. "script-src-elem") +# 'strict-dynamic' should not be localized +ignoringScriptSrcForStrictDynamic = 忽略 %2$S 當中的「%1$S」:指定了「strict-dynamic」 +# LOCALIZATION NOTE (ignoringStrictDynamic): +# %1$S is the ignored src +ignoringStrictDynamic = 忽略來源「%1$S」(僅支援來自 script-src 的來源)。 +# LOCALIZATION NOTE (ignoringUnsafeEval): +# %1$S is the csp directive (e.g. script-src-elem) +# 'unsafe-eval' and 'wasm-unsafe-eval' should not be localized +ignoringUnsafeEval = 忽略「%1$S」當中的「unsafe-eval」或「wasm-unsafe-eval」。 +# LOCALIZATION NOTE (strictDynamicButNoHashOrNonce): +# %1$S is the csp directive that contains 'strict-dynamic' +# 'strict-dynamic' should not be localized +strictDynamicButNoHashOrNonce = 「%1$S」當中不含有效 nonce 或雜湊的 ‘strict-dynamic’ 關鍵字可能會封鎖所有指令碼載入 +# LOCALIZATION NOTE (reportURInotHttpsOrHttp2): +# %1$S is the ETLD of the report URI that is not HTTP or HTTPS +reportURInotHttpsOrHttp2 = 回報網址 (%1$S) 應為 HTTP 或 HTTPS 網址。 +# LOCALIZATION NOTE (reportURInotInReportOnlyHeader): +# %1$S is the ETLD of the page with the policy +reportURInotInReportOnlyHeader = 此網站 (%1$S) 含有 Report-Only 政策卻沒有回報網址。CSP 將不會封鎖,且無法回報此政策違反。 +# LOCALIZATION NOTE (failedToParseUnrecognizedSource): +# %1$S is the CSP Source that could not be parsed +failedToParseUnrecognizedSource = 無法剖析未知的來源 %1$S +# LOCALIZATION NOTE (upgradeInsecureRequest): +# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme. +upgradeInsecureRequest = 已將不安全的請求「%1$S」升級使用「%2$S」通訊協定 +# LOCALIZATION NOTE (ignoreSrcForDirective): +ignoreSrcForDirective = 忽略「%1$S」指示的 srcs +# LOCALIZATION NOTE (hostNameMightBeKeyword): +# %1$S is the hostname in question and %2$S is the keyword +hostNameMightBeKeyword = 將 %1$S 解譯為主機名稱而非關鍵字。若您刻意要將其設為關鍵字,請改用 '%2$S'(用單引號包起來)。 +# LOCALIZATION NOTE (notSupportingDirective): +# directive is not supported (e.g. 'reflected-xss') +notSupportingDirective = 不支援指示「%1$S」,將忽略該指示與指示值。 +# LOCALIZATION NOTE (blockAllMixedContent): +# %1$S is the URL of the blocked resource load. +blockAllMixedContent = 封鎖不安全的請求「%1$S」。 +# LOCALIZATION NOTE (ignoringDirectiveWithNoValues): +# %1$S is the name of a CSP directive that requires additional values +ignoringDirectiveWithNoValues = 由於不含任何參數,忽略「%1$S」。 +# LOCALIZATION NOTE (ignoringReportOnlyDirective): +# %1$S is the directive that is ignored in report-only mode. +ignoringReportOnlyDirective = 在以唯讀政策「%1$S」傳遞時,忽略沙盒指示 +# LOCALIZATION NOTE (IgnoringSrcBecauseOfDirective): +# %1$S is the name of the src that is ignored. +# %2$S is the name of the directive that causes the src to be ignored. +IgnoringSrcBecauseOfDirective=由於有「%2$S」指示,將忽略「%1$S」。 +# LOCALIZATION NOTE (IgnoringSourceWithinDirective): +# %1$S is the ignored src +# %2$S is the directive which supports src +IgnoringSourceWithinDirective = 忽略來源「%1$S」(不支援於「%2$S」當中)。 + +# CSP Errors: +# LOCALIZATION NOTE (couldntParseInvalidSource): +# %1$S is the source that could not be parsed +couldntParseInvalidSource = 無法剖析無效來源 %1$S +# LOCALIZATION NOTE (couldntParseInvalidHost): +# %1$S is the host that's invalid +couldntParseInvalidHost = 無法剖析無效主機 %1$S +# LOCALIZATION NOTE (couldntParsePort): +# %1$S is the string source +couldntParsePort = 無法剖析 %1$S 當中的埠號 +# LOCALIZATION NOTE (duplicateDirective): +# %1$S is the name of the duplicate directive +duplicateDirective = 偵測到重複的 %1$S 指示。將忽略第一個以外的指示。 +# LOCALIZATION NOTE (couldntParseInvalidSandboxFlag): +# %1$S is the option that could not be understood +couldntParseInvalidSandboxFlag = 無法剖析無效的沙盒旗標「%1$S」 diff --git a/l10n-zh-TW/dom/chrome/security/security.properties b/l10n-zh-TW/dom/chrome/security/security.properties new file mode 100644 index 0000000000..9b4cba705f --- /dev/null +++ b/l10n-zh-TW/dom/chrome/security/security.properties @@ -0,0 +1,169 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +# Mixed Content Blocker +# LOCALIZATION NOTE: "%1$S" is the URI of the blocked mixed content resource +BlockMixedDisplayContent = 已封鎖載入混和的顯示內容「%1$S」 +BlockMixedActiveContent = 已封鎖載入混和的主動內容「%1$S」 + +# CORS +# LOCALIZATION NOTE: Do not translate "Access-Control-Allow-Origin", Access-Control-Allow-Credentials, Access-Control-Allow-Methods, Access-Control-Allow-Headers +CORSDisabled=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: 已停用 CORS)。 +CORSDidNotSucceed2=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: CORS 請求未成功)。狀態代碼: %2$S。 +CORSOriginHeaderNotAdded=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: 無法新增 CORS 'Origin' 檔頭)。 +CORSExternalRedirectNotAllowed=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: 不允許 CORS 請求被重導到外部)。 +CORSRequestNotHttp=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: CORS 請求未使用 http 通訊協定)。 +CORSMissingAllowOrigin2=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: 缺少 CORS 'Access-Control-Allow-Origin' 檔頭)。狀態代碼: %2$S。 +CORSMultipleAllowOriginNotAllowed=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: 不允許有多個「Access-Control-Allow-Origin」CORS 標頭)。 +CORSAllowOriginNotMatchingOrigin=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: CORS 'Access-Control-Allow-Origin' 檔頭不符合「%2$S」)。 +CORSNotSupportingCredentials=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: CORS 'Access-Control-Allow-Origin' 設定為「*」時不支援使用帳號密碼)。 +CORSMethodNotFound=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: CORS 'Access-Control-Allow-Methods' 檔頭中找不到方法)。 +CORSMissingAllowCredentials=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: CORS 'Access-Control-Allow-Credentials' 檔頭應為 'true')。 +CORSPreflightDidNotSucceed3=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: CORS preflight 回應並未成功)。狀態代碼: %2$S。 +CORSInvalidAllowMethod=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: CORS 'Access-Control-Allow-Methods' 檔頭中的 token「%2$S」無效)。 +CORSInvalidAllowHeader=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: CORS 'Access-Control-Allow-Headers' 檔頭中的 token「%2$S」無效)。 +CORSMissingAllowHeaderFromPreflight2=已封鎖跨來源請求: 同源政策不允許讀取 %1$S 的遠端資源。(原因: 根據 CORS preflight 回應的 'Access-Control-Allow-Headers' 內容,不允許使用檔頭「%2$S」)。 + +# LOCALIZATION NOTE: Do not translate "Strict-Transport-Security", "HSTS", "max-age" or "includeSubDomains" +STSUnknownError=Strict-Transport-Security: 處理網站回傳的檔頭時發生未知的錯誤。 +STSUntrustworthyConnection=Strict-Transport-Security: 與網站間的連線不可靠,忽略回傳的檔頭。 +STSCouldNotParseHeader=Strict-Transport-Security: 網站回傳了一個無法被剖析的檔頭。 +STSNoMaxAge=Strict-Transport-Security: 網站回傳了一個不包含 ‘max-age’ 指示的檔頭。 +STSMultipleMaxAges=Strict-Transport-Security: 網站回傳了包含多個 ‘max-age’ 指示的檔頭。 +STSInvalidMaxAge=Strict-Transport-Security: 網站回傳了一個包含無效 ‘max-age’ 指示的檔頭。 +STSMultipleIncludeSubdomains=Strict-Transport-Security: 網站回傳了包含多個 ‘includeSubDomains’ 指示的檔頭。 +STSInvalidIncludeSubdomains=Strict-Transport-Security: 網站回傳了一個包含無效 ‘includeSubDomains’ 指示的檔頭。 +STSCouldNotSaveState=Strict-Transport-Security: 將網站標示為 Strict-Transport-Security 主機時發生錯誤。 + +InsecurePasswordsPresentOnPage=不安全 (http://) 的頁面中包含了密碼欄位,這可能會是個讓帳號密碼被盜取的安全性風險。 +InsecureFormActionPasswordsPresent=不安全 (http://) 的表單發送行為中包含了密碼欄位,這可能會是個讓帳號密碼被盜取的安全性風險。 +InsecurePasswordsPresentOnIframe=不安全 (http://) 的 iframe 中包含了密碼欄位,這可能會是個讓帳號密碼被盜取的安全性風險。 +# LOCALIZATION NOTE: "%1$S" is the URI of the insecure mixed content resource +LoadingMixedActiveContent2=在安全的加密網頁中載入混合(不安全的)主動式內容「%1$S」 +LoadingMixedDisplayContent2=在安全的加密網頁中載入混合(不安全的)顯示內容「%1$S」 +LoadingMixedDisplayObjectSubrequestDeprecation=不建議透過外掛程式在安全頁面載入混合(不安全)的內容「%1$S」,這個行為即將被封鎖。 +# LOCALIZATION NOTE: "%S" is the URI of the insecure mixed content download +MixedContentBlockedDownload = 已封鎖下載不安全的內容「%S」。 + +# LOCALIZATION NOTE: Do not translate "allow-scripts", "allow-same-origin", "sandbox" or "iframe" +BothAllowScriptsAndSameOriginPresent=同時包含 allow-scripts 與 allow-same-origin 兩個 sandbox 屬性的 iframe 的 sandbox 功能會被移除。 +# LOCALIZATION NOTE: Do not translate "allow-top-navigation-by-user-activation", "allow-top-navigation", "sandbox" or "iframe" +BothAllowTopNavigationAndUserActivationPresent=同時含有 allow-top-navigation 與 allow-top-navigation-by-user-activation sandbox 屬性的 iframe,將允許頂層瀏覽。 + +# Sub-Resource Integrity +# LOCALIZATION NOTE: Do not translate "script" or "integrity". "%1$S" is the invalid token found in the attribute. +MalformedIntegrityHash=script 元素中的 integrity 屬性雜湊值格式錯誤:「%1$S」。正確的格式為「<雜湊演算法>-<雜湊值>」。 +# LOCALIZATION NOTE: Do not translate "integrity" +InvalidIntegrityLength=integrity 屬性中的雜湊值長度錯誤。 +# LOCALIZATION NOTE: Do not translate "integrity" +InvalidIntegrityBase64=無法解碼 integrity 屬性中的雜湊值。 +# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the type of hash algorithm in use (e.g. "sha256"). +IntegrityMismatch=integrity 屬性中的「%1$S」雜湊值沒有一個符合子資源的內容。 +# LOCALIZATION NOTE: "%1$S" is the URI of the sub-resource that cannot be protected using SRI. +IneligibleResource=因為並未開啟 CORS,也沒有設定 same-origin,「%1$S」無法用作完整性檢查。 +# LOCALIZATION NOTE: Do not translate "integrity". "%1$S" is the invalid hash algorithm found in the attribute. +UnsupportedHashAlg=integrity 屬性中有不支援的雜湊演算法:「%1$S」 +# LOCALIZATION NOTE: Do not translate "integrity" +NoValidMetadata=integrity 未含任何有效的後設資料。 + +# LOCALIZATION NOTE: Do not translate "RC4". +WeakCipherSuiteWarning=此網站使用已棄用且不安全的 RC4 演算法進行加密。 + +DeprecatedTLSVersion2=此網站使用了已棄用的 TLS 通訊協定版本,請升級到 TLS 1.2 或 1.3。 + +#XCTO: nosniff +# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options: nosniff". +MimeTypeMismatch2=MIME 類型(「%2$S」)不符合,所以來自「%1$S」的資源被封鎖(X-Content-Type-Options: nosniff)。 +# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff". +XCTOHeaderValueMissing=X-Content-Type-Options 標頭警告: 此值原本為「%1$S」;您是不是要傳「nosniff」? +# LOCALIZATION NOTE: Do not translate "X-Content-Type-Options" and also do not translate "nosniff". +XTCOWithMIMEValueMissing=由於缺少 MIME 類型、類型未知或不正確,並未描繪來自「%1$S」的資源(X-Content-Type-Options: nosniff)。 + +BlockScriptWithWrongMimeType2=因為使用了未允許的 MIME 類型(「%2$S」),已封鎖來自「%1$S」的指令碼。 +WarnScriptWithWrongMimeType=即使 MIME 類型(「%2$S」)不是有效的 JavaScript MIME 類型,仍已載入來自「%1$S」的指令碼。 +# LOCALIZATION NOTE: Do not translate "importScripts()" +BlockImportScriptsWithWrongMimeType=因為使用了未允許的 MIME 類型(「%2$S」),已封鎖透過 importScripts() 載入的指令碼「%1$S」。 +BlockWorkerWithWrongMimeType=因為使用了未允許的 MIME 類型(「%2$S」),已封鎖載入來自「%1$S」的 Worker。 +BlockModuleWithWrongMimeType=因為使用了未允許的 MIME 類型(「%2$S」),已封鎖載入來自「%1$S」的模組。 + +# LOCALIZATION NOTE: Do not translate "data: URI". +BlockTopLevelDataURINavigation=不允許瀏覽頂層資料: 不允許的 URI(「%1$S」載入被封鎖) +BlockSubresourceRedirectToData=重導到不安全的資料: 不受允許的 URI(已封鎖載入「%1$S」) + +BlockSubresourceFTP=不允許在 HTTP(s) 頁面中載入 FTP 子資源(封鎖載入:「%1$S」) + +# LOCALIZATION NOTE: Do not translate "file: URI". “%1$S” is the whole URI of the loaded file. “%2$S” is the MIME type e.g. "text/plain". +BlockFileScriptWithWrongMimeType=從檔案載入指令碼: 由於 URI(「%1$S」)的 MIME 類型(「%2$S」)不是有效的 JavaScript MIME 類型,已封鎖該檔案。 + +# LOCALIZATION NOTE: “%S” is the whole URI of the loaded file. +BlockExtensionScriptWithWrongExt=由於是不允許的副檔名,已封鎖載入「%S」指令碼資源。 + +RestrictBrowserEvalUsage=父程序或系統環境中,不允許使用 eval() 或類似 eval 的用法(已封鎖「%1$S」的用法) + +# LOCALIZATION NOTE (MixedContentAutoUpgrade): +# %1$S is the URL of the upgraded request; %2$S is the upgraded scheme. +MixedContentAutoUpgrade=已將不安全的顯示請求「%1$S」升級使用「%2$S」通訊協定 +# LOCALIZATION NOTE (RunningClearSiteDataValue): +# %S is the URI of the resource whose data was cleaned up +RunningClearSiteDataValue=收到 Clear-Site-Data 檔頭,強制清除「%S」資料。 +UnknownClearSiteDataValue=收到 Clear-Site-Data 檔頭,值「%S」未知。 + +# Reporting API +ReportingHeaderInvalidJSON=報告標頭: 收到無效的 JSON 值。 +ReportingHeaderInvalidNameItem=報告標頭: 群組名稱無效。 +ReportingHeaderDuplicateGroup=報告標頭: 忽略重複的群組名稱「%S」。 +ReportingHeaderInvalidItem=報告標頭: 忽略無效項目「%S」。 +ReportingHeaderInvalidEndpoint=報告標頭: 忽略項目「%S」的無效端點。 +# LOCALIZATION NOTE(ReportingHeaderInvalidURLEndpoint): %1$S is the invalid URL, %2$S is the group name +ReportingHeaderInvalidURLEndpoint=報告標頭: 忽略項目「%2$S」的無效端點網址「%1$S」。 + +FeaturePolicyUnsupportedFeatureName=功能政策: 忽略不支援的功能名稱「%S」。 +# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501 +FeaturePolicyInvalidEmptyAllowValue= 功能政策: 忽略功能「%S」的空白允許清單。 +# TODO: would be nice to add a link to the Feature-Policy MDN documentation here. See bug 1449501 +FeaturePolicyInvalidAllowValue=功能政策: 忽略不支援的允許值「%S」。 + +# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI. +ReferrerLengthOverLimitation=HTTP Referrer 標頭: 長度超過「%1$S」位元組限制。將縮短 Referrer 標頭為 origin:「%2$S」 +# LOCALIZATION NOTE: "%1$S" is the limitation length (bytes) of referrer URI, "%2$S" is the origin of the referrer URI. +ReferrerOriginLengthOverLimitation=HTTP Referrer 標頭: origin 長度超過「%1$S」位元組限制。將移除 origin「%2$S」的 Referrer 標頭。 + +# LOCALIZATION NOTE: Do not translate "no-referrer-when-downgrade", "origin-when-cross-origin" and "unsafe-url". %S is the URI of the loading channel. +ReferrerPolicyDisallowRelaxingWarning=參照政策: 發出下列跨網站請求時,較不嚴格的策略,包含「no-referrer-when-downgrade」、「origin-when-cross-origin」及「unsafe-url」即將被忽略: %S +# LOCALIZATION NOTE: %1$S is the ignored referrer policy, %2$S is the URI of the loading channel. +ReferrerPolicyDisallowRelaxingMessage=參照政策: 忽略對 %2$S 的跨網站請求中,較不嚴格的參照策略「%1$S」 + +# X-Frame-Options +# LOCALIZATION NOTE(XFrameOptionsInvalid): %1$S is the header value, %2$S is frame URI. Do not translate "X-Frame-Options". +XFrameOptionsInvalid = 載入「%2$S」時發現無效的 X-Frame-Options 檔頭:「%1$S」指示無效。 +# LOCALIZATION NOTE(XFrameOptionsDeny): %1$S is the header value, %2$S is frame URI and %3$S is the parent document URI. Do not translate "X-Frame-Options". +XFrameOptionsDeny=由於「X-Frame-Options」指示設定為「%1$S」,已拒絕在畫框中載入「%2$S」。 + +# HTTPS-Only Mode +# LOCALIZATION NOTE: %1$S is the URL of the upgraded request; %2$S is the upgraded scheme. +HTTPSOnlyUpgradeRequest = 已將不安全的請求「%1$S」升級使用「%2$S」通訊協定。 +# LOCALIZATION NOTE: %1$S is the URL of request. +HTTPSOnlyNoUpgradeException = 由於可豁免升級,並未升級不安全的請求「%1$S」。 +# LOCALIZATION NOTE: %1$S is the URL of the failed request; %2$S is an error-code. +HTTPSOnlyFailedRequest = 不安全的請求「%1$S」升級失敗。(%2$S) +# LOCALIZATION NOTE: %S is the URL of the failed request; +HTTPSOnlyFailedDowngradeAgain = 不安全的連線請求「%S」升級失敗,再次降級為「http」通訊協定。 +# LOCALIZATION NOTE: Hints or indicates a new transaction for a URL is likely coming soon. We use +# a speculative connection to start a TCP connection so that the resource is immediately ready +# when the transaction is actually submitted. HTTPS-Only and HTTPS-First will upgrade such +# speculative TCP connections from http to https. +# %1$S is the URL of the upgraded speculative TCP connection; %2$S is the upgraded scheme. +HTTPSOnlyUpgradeSpeculativeConnection = 已將不安全的推測式 TCP 預先連線「%1$S」升級使用「%2$S」通訊協定。 + +# LOCALIZATION NOTE: %S is the URL of the blocked request; +IframeSandboxBlockedDownload = 由於觸發的 iframe 設定了 sandbox 旗標,已封鎖下載「%S」。 + +# LOCALIZATION NOTE: %S is the URL of the blocked request; +SandboxBlockedCustomProtocols = 已封鎖從沙盒環境導航到自訂通訊協定網址「%S」的請求。 + +# Sanitizer API +# LOCALIZATION NOTE: Please do not localize "DocumentFragment". It's the name of an API. +SanitizerRcvdNoInput = 收到空白或無輸入資訊,回傳空白的 DocumentFragment。 +# LOCALIZATION NOTE: "Sanitizer" is the name of the API. Please do not localize. +SanitizerOptionsDiscarded = 還不支援 Sanitizer 建構子的選項,請注意這還是實驗中的行為。 diff --git a/l10n-zh-TW/dom/chrome/svg/svg.properties b/l10n-zh-TW/dom/chrome/svg/svg.properties new file mode 100644 index 0000000000..81781c6fa5 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/svg/svg.properties @@ -0,0 +1,6 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +AttributeParseWarning=解析 %1$S 屬性時發現未預期的值 %2$S。 + diff --git a/l10n-zh-TW/dom/chrome/xml/prettyprint.dtd b/l10n-zh-TW/dom/chrome/xml/prettyprint.dtd new file mode 100644 index 0000000000..cf9bef833d --- /dev/null +++ b/l10n-zh-TW/dom/chrome/xml/prettyprint.dtd @@ -0,0 +1,6 @@ +<!-- This Source Code Form is subject to the terms of the Mozilla Public + - License, v. 2.0. If a copy of the MPL was not distributed with this + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> + +<!ENTITY xml.nostylesheet "此 XML 未包含顯示用的樣式資訊。將以文件樹的方式顯示如下。"> + diff --git a/l10n-zh-TW/dom/chrome/xslt/xslt.properties b/l10n-zh-TW/dom/chrome/xslt/xslt.properties new file mode 100644 index 0000000000..a9b99bc2f6 --- /dev/null +++ b/l10n-zh-TW/dom/chrome/xslt/xslt.properties @@ -0,0 +1,39 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +1 = 無法分析 XSLT 樣式表。 +2 = 分析 XPath 運算式失敗。 +3 = +4 = XSLT 轉換失敗。 +5 = 錯誤的 XSLT/XPath 函式。 +6 = XSLT 樣式表可能產生遞迴了。 +7 = 不合 XSLT 1.0 的屬性。 +8 = XPath 運算式應該要傳回 NodeSet。 +9 = XSLT 轉換因 <xsl:message> 而結束。 +10 = 載入 XSLT 樣式表時發生網路錯誤: +11 = XSLT 樣式表沒有 XML mimetype: +12 = XSLT 樣式表直接或間接的試圖遞迴載入它自己: +13 = 呼叫 XPath 函式時傳入的參數數目不對。 +14 = 呼叫了未知的 XPath 擴充功能, +15 = XPath 分析失敗: 應該要有「)」: +16 = XPath 分析失敗: 無效的 axis: +17 = XPath 分析失敗: 應該要有名稱或 Nodetype 測試: +18 = XPath 分析失敗: 應該要有「]」: +19 = XPath 分析失敗: 錯誤的變數名: +20 = XPath 分析失敗: 不應該有的表達式結束: +21 = XPath 分析失敗: 應該要有 operator: +22 = XPath 分析失敗: 未關閉的敘述 (literal): +23 = 分析 XPath 錯誤: 缺少「:」: +24 = XPath 分析失敗: 不應該有 '!' ,且 negation 為 not(): +25 = XPath 分析失敗: 找到非法的字元: +26 = XPath 分析失敗: 應該要有 Binary operator: +27 = 由於安全性的考量,已停止載入一項 XSLT 樣式表。 +28 = 正對無效的表達式求值。 +29 = 大括弧不對稱。 +30 = 建立中的元素有無效的 QName。 +31 = 可變繫結 (Variable binding) 於相同模板中緊隨另一個可變繫結。 +32 = 不允許呼叫 key 函數。 + +LoadingError = 載入樣式表錯誤: %S +TransformError = XSLT 轉換發生錯誤:%S diff --git a/l10n-zh-TW/dom/dom/XMLPrettyPrint.ftl b/l10n-zh-TW/dom/dom/XMLPrettyPrint.ftl new file mode 100644 index 0000000000..f9186c78a6 --- /dev/null +++ b/l10n-zh-TW/dom/dom/XMLPrettyPrint.ftl @@ -0,0 +1,5 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +xml-nostylesheet = 此 XML 未包含顯示用的樣式資訊。將以文件樹的方式顯示如下。 diff --git a/l10n-zh-TW/dom/dom/media.ftl b/l10n-zh-TW/dom/dom/media.ftl new file mode 100644 index 0000000000..4dc70fb3fa --- /dev/null +++ b/l10n-zh-TW/dom/dom/media.ftl @@ -0,0 +1,6 @@ +# This Source Code Form is subject to the terms of the Mozilla Public +# License, v. 2.0. If a copy of the MPL was not distributed with this +# file, You can obtain one at http://mozilla.org/MPL/2.0/. + +default-audio-output-device-label = 預設音訊輸出裝置 +mediastatus-fallback-title = { -brand-short-name } 正在播放媒體內容 |