# The MIT License
# 
# Copyright (c) 2004-2010, Sun Microsystems, Inc., Kohsuke Kawaguchi, id:cactusman, Seiji Sogabe
# 
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
# 
# The above copyright notice and this permission notice shall be included in
# all copies or substantial portions of the Software.
# 
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
# THE SOFTWARE.

FilePath.did_not_manage_to_validate_may_be_too_sl=無法驗證 {0} (也有可能是太慢)
FilePath.validateAntFileMask.whitespaceSeparator=不再開放使用空白作為分隔符號，請改用半形逗號「,」。
FilePath.validateAntFileMask.doesntMatchAndSuggest=「{0}」完全比對不到，但「{1}」可以。這是您要的嗎？
FilePath.validateAntFileMask.portionMatchAndSuggest=「{0}」完全比對不到，不過存在「{1}」
FilePath.validateAntFileMask.portionMatchButPreviousNotMatchAndSuggest=「{0}」完全比對不到\: 不過存在「{1}」，但沒有「{2}」
FilePath.validateAntFileMask.doesntMatchAnything=「{0}」完全比對不到
FilePath.validateAntFileMask.matchWithCaseInsensitive=「{0}」完全比對不到，因為大小寫不同的關係。您可以停用區分大小寫。
FilePath.validateAntFileMask.doesntMatchAnythingAndSuggest=「{0}」完全比對不到\: 即使連「{1}」都不存在

FilePath.validateRelativePath.wildcardNotAllowed=不允許使用萬用字元
FilePath.validateRelativePath.notFile=「{0}」並不是檔案
FilePath.validateRelativePath.notDirectory=「{0}」並不是目錄
FilePath.validateRelativePath.noSuchFile=沒有「{0}」這個檔案
FilePath.validateRelativePath.noSuchDirectory=沒有 ''{0}'' 這個目錄

PluginManager.PluginDoesntSupportDynamicLoad.RestartRequired=外掛程式 {0} 不支援動態載入。要將 Jenkins 重新啟動後才會生效。
PluginManager.PluginIsAlreadyInstalled.RestartRequired=外掛程式 {0} 安裝完成。但是要將 Jenkins 重新啟動後才會生效。
Util.millisecond={0} 毫秒
Util.second={0} 秒
Util.minute={0} 分
Util.hour  ={0} 小時
Util.day   ={0} 天
Util.month ={0} 個月
Util.year  ={0} 年

FilePath.TildaDoesntWork=「~」只能在 Unix Shell 中使用。

PluginManager.PortNotANumber=連接埠不是數字
PluginManager.PortNotInRange=連接埠只能介於 {0} 到 {1}
PluginManager.UploadPluginsPermission.Description=已棄用 - 請改用整體/管理員 (Overall/Administer) 權限
PluginManager.ConfigureUpdateCenterPermission.Description=已棄用 - 請改用整體/管理員 (Overall/Administer) 權限
PluginManager.PluginCycleDependenciesMonitor.DisplayName=循環相依性檢測器
PluginManager.PluginUpdateMonitor.DisplayName=外掛組態無效
PluginManager.PluginDeprecationMonitor.DisplayName=已棄用的外掛監視器
PluginManager.CheckUpdateServerError=檢查更新站台「{0}」時發生錯誤。
PluginManager.UpdateSiteError=檢查更新站台 {0} 次都發生錯誤。最後的例外狀況為\: {1}
PluginManager.UpdateSiteChangeLogLevel=將日誌記錄器 {0} 的等級變更為 WARNING 或以下以查看更多資訊和每次嘗試的錯誤訊息
PluginManager.UnexpectedException=重試檢查更新伺服器時發生未預期的例外狀況


PluginManager.compatWarning=警告\: 新版本不相容於現在安裝的版本。這通常是因為它本身的行為模式或 API 有更動，或它的設定值格式不同於目前版本。其他相依於它的外掛可能會不相容於此更新並且不再如預期地運作，使用此外掛的作業可能需要重新設定。您可能得手動還原舊設定值才能還原到舊版。詳情請參考此外掛的發行資訊。
PluginManager.parentDepCompatWarning=下列外掛不相容\:
PluginManager.parentCompatWarning=下列外掛會受到影響\:
PluginManager.coreWarning=警告\: 這個外掛程式是為 Jenkins {0} 之後的版本設計。在您目前的 Jenkins 不見得可以正常運作。
PluginManager.depCoreWarning=警告\: 這個外掛的相依性外掛需要 Jenkins {0} 或更新版本。Jenkins 將會拒絕載入該相依性外掛，這會導致這個外掛載入失敗。
PluginManager.securityWarning=警告\: 這個版本的外掛用起來可能不安全。請查看下列安全性須知\:
PluginManager.ago={0}前
PluginManager.adoptThisPlugin=<strong>此外掛開放認養！</strong>我們正在尋找新的維護者，請造訪 <a href\="https\://www.jenkins.io/doc/developer/plugin-governance/adopt-a-plugin/" rel\="noopener noreferrer" target\="_blank">Adopt a Plugin</a> 取得更多資訊。
PluginManager.deprecationWarning=<strong>此外掛已棄用。</strong>這通常表示它可能已過時、不再繼續開發、不再正常運作等。<a href\="{0}" rel\="noopener noreferrer" target\="_blank">了解更多。</a>
PluginManager.insecureUrl=您正在使用不安全的 URL 下載該外掛，風險請自負！
PluginManager.invalidUrl=您正在使用無效的 URL 下載該外掛，只支援 https、http (不建議) 和 file。


AboutJenkins.DisplayName=關於 Jenkins
AboutJenkins.Description=查看版本及授權資訊

ProxyConfiguration.TestUrlRequired=測試 URL 為必填欄位。
ProxyConfiguration.MalformedTestUrl=測試 URL {0} 不正確。
ProxyConfiguration.FailedToConnectViaProxy=無法連線到 {0}。
ProxyConfiguration.FailedToConnect=無法連線到 {0} (代碼 {1})。
ProxyConfiguration.Success=成功 (代碼 {0})

Functions.NoExceptionDetails=沒有例外狀況的詳細資訊

PluginWrapper.missing=遺失外掛\: {0} ({1})
PluginWrapper.failed_to_load_plugin_2=載入失敗\: {0} ({1} {2})
PluginWrapper.failed_to_load_dependency_2=載入失敗\: {0} ({1} {2})
PluginWrapper.disabled_2=必要的外掛已被停用\: {0} ({1})
PluginWrapper.obsolete_2=需要更新\: {0} ({1} {2}) 需要更新到 {3} 或更新的版本
PluginWrapper.obsoleteCore=需要 Jenkins ({1}) 或更新版本
PluginWrapper.PluginWrapperAdministrativeMonitor.DisplayName=載入外掛失敗
PluginWrapper.Already.Disabled=外掛「{0}」早已停用
PluginWrapper.Plugin.Has.Dependent=外掛「{0}」有至少一個相依性外掛 ({1}) 且停用策略為 {2}，因此無法被停用
PluginWrapper.Plugin.Disabled=已停用外掛「{0}」
PluginWrapper.NoSuchPlugin=找不到名為「{0}」的外掛
PluginWrapper.Error.Disabling=停用外掛「{0}」時發生錯誤，錯誤\: 「{1}」

PluginManager.emptyUpdateSiteUrl=更新站台網址不得為空，請輸入網址
PluginManager.connectionFailed=無法連線至這個URL
