From 84d7b044c6e25e3d1d3b5327a1f49db0b730b16e Mon Sep 17 00:00:00 2001 From: ShikiSuen Date: Thu, 10 Feb 2022 18:41:37 +0800 Subject: [PATCH] i18n // zh-Hant translation. --- .../Resources/zh-Hant.lproj/InfoPlist.strings | 5 + .../zh-Hant.lproj/Localizable.strings | 18 + .../Resources/zh-Hant.lproj/MainMenu.strings | 73 ++++ .../Resources/zh-Hant.lproj/InfoPlist.strings | 6 + .../zh-Hant.lproj/Localizable.strings | 49 +++ .../zh-Hant.lproj/frmPrefWindow.strings | 192 +++++++++ .../zh-Hant.lproj/frmAboutWindow.strings | 27 ++ .../Resources/zh-Hant.lproj/InfoPlist.strings | 4 + .../Resources/zh-Hant.lproj/Main.strings | 387 ++++++++++++++++++ .../zh-Hant.lproj/frmAboutWindow.strings | 27 ++ vChewing.xcodeproj/project.pbxproj | 21 + 11 files changed, 809 insertions(+) create mode 100644 Installer/Resources/zh-Hant.lproj/InfoPlist.strings create mode 100644 Installer/Resources/zh-Hant.lproj/Localizable.strings create mode 100644 Installer/Resources/zh-Hant.lproj/MainMenu.strings create mode 100644 Source/Resources/zh-Hant.lproj/InfoPlist.strings create mode 100644 Source/Resources/zh-Hant.lproj/Localizable.strings create mode 100644 Source/WindowNIBs/Source/WindowNIBs/zh-Hant.lproj/frmPrefWindow.strings create mode 100644 Source/WindowNIBs/zh-Hant.lproj/frmAboutWindow.strings create mode 100644 UserPhraseEditor/Resources/zh-Hant.lproj/InfoPlist.strings create mode 100644 UserPhraseEditor/Resources/zh-Hant.lproj/Main.strings create mode 100644 UserPhraseEditor/Resources/zh-Hant.lproj/frmAboutWindow.strings diff --git a/Installer/Resources/zh-Hant.lproj/InfoPlist.strings b/Installer/Resources/zh-Hant.lproj/InfoPlist.strings new file mode 100644 index 00000000..006fab5a --- /dev/null +++ b/Installer/Resources/zh-Hant.lproj/InfoPlist.strings @@ -0,0 +1,5 @@ +/* Localized versions of Info.plist keys */ + +CFBundleName = "威注音安裝程式"; +NSHumanReadableCopyright = "© 2011-2022 OpenVanilla Project & © 2021-2022 vChewing Project."; +CFEULAContent = "軟體之著作權利人依此麻理授權條款,將其對於軟體之著作權利授權釋出,只須使用者踐履以下二項麻理授權條款敘明之義務性規定,其即享有對此軟體程式及其相關說明文檔自由不受限制地進行利用之權利,範圍包括「使用、重製、修改、合併、出版、散布、再授權、及販售程式重製作品」等諸多方面之應用,而散布程式之人、更可將上述權利傳遞予其後收受程式之後手,倘若其後收受程式之人亦服膺以下二項麻理授權條款之義務性規定,則其對程式亦享有與前手運用範圍相同之同一權利。\n\n甲、散布此一軟體程式者,須將本條款其上之「著作權聲明」及以下之「免責聲明」內嵌於軟體程式及其重製作品之實體之中。\n\n乙、敝授權合約不提供對「貢獻者」之商品名稱、商標、服務標誌或產品名稱之商標許可,除非用以滿足履行上文所述義務之必要。\n\n因麻理軟體程式之授權模式乃是無償提供,是以在現行法律之架構下可以主張合理之免除擔保責任。麻理軟體之著作權人或任何之後續散布者,對於其所散布之麻理軟體程式皆不負任何形式上實質上之擔保責任,明示亦或隱喻、商業利用性亦或特定目之使用性,這些均不在保障之列。利用麻理軟體程式之所有風險均由使用者自行擔負。假如所使用之麻理程式發生缺陷性問題,使用者需自行擔負修正、改正及必要之服務支出。麻理軟體程式之著作權人不負任何形式上實質上之擔保責任,無論任何一般之、特殊之、偶發之、因果關係式之損害,或是麻理軟體程式之不適用性,均須由使用者自行負擔。\n"; diff --git a/Installer/Resources/zh-Hant.lproj/Localizable.strings b/Installer/Resources/zh-Hant.lproj/Localizable.strings new file mode 100644 index 00000000..715314c2 --- /dev/null +++ b/Installer/Resources/zh-Hant.lproj/Localizable.strings @@ -0,0 +1,18 @@ +"Upgrade" = "接受並升級"; +"Cancel" = "取消"; +"Cannot activate the input method." = "無法啟用輸入法。"; +"Cannot copy the file to the destination." = "無法將輸入法拷貝至目的地。"; +"Install Failed" = "安裝失敗"; +"Installation Successful" = "安裝成功"; +"OK" = "確定"; +"vChewing is ready to use." = "威注音輸入法安裝成功"; +"Stopping the old version. This may take up to one minute…" = "正在試圖結束正在運行的舊版輸入法,大概需要一分鐘…"; +"Attention" = "請注意"; +"vChewing is upgraded, but please log out or reboot for the new version to be fully functional." = "vChewing 安裝完成,但建議您登出或重新開機,以便順利使用新版。"; +"Fatal Error" = "安裝錯誤"; +"Abort" = "放棄安裝"; +"Cannot register input source %@ at %@." = "無法從檔案位置 %2$@ 安裝輸入法 \"%1$@\"。"; +"Cannot find input source %@ after registration." = "在註冊完輸入法 \"%@\" 仍然無法找到輸入法。"; +"Warning" = "安裝不完整"; +"Input method may not be fully enabled. Please enable it through System Preferences > Keyboard > Input Sources." = "輸入法已經安裝好,但可能沒有完全啟用。請從「系統偏好設定」 > 「鍵盤」 > 「輸入方式」分頁加入輸入法。"; +"Continue" = "繼續"; diff --git a/Installer/Resources/zh-Hant.lproj/MainMenu.strings b/Installer/Resources/zh-Hant.lproj/MainMenu.strings new file mode 100644 index 00000000..5890ada1 --- /dev/null +++ b/Installer/Resources/zh-Hant.lproj/MainMenu.strings @@ -0,0 +1,73 @@ + +/* Class = "NSMenu"; title = "AMainMenu"; ObjectID = "29"; */ +"29.title" = "AMainMenu"; + +/* Class = "NSMenuItem"; title = "vChewing Installer"; ObjectID = "56"; */ +"56.title" = "威注音安裝程式"; + +/* Class = "NSMenu"; title = "vChewing Installer"; ObjectID = "57"; */ +"57.title" = "威注音安裝程式"; + +/* Class = "NSMenuItem"; title = "About vChewing Installer"; ObjectID = "58"; */ +"58.title" = "關於威注音安裝程式"; + +/* Class = "NSMenuItem"; title = "File"; ObjectID = "83"; */ +"83.title" = "檔案"; + +/* Class = "NSMenu"; title = "Services"; ObjectID = "130"; */ +"130.title" = "服務"; + +/* Class = "NSMenuItem"; title = "Services"; ObjectID = "131"; */ +"131.title" = "服務"; + +/* Class = "NSMenuItem"; title = "Hide vChewing Installer"; ObjectID = "134"; */ +"134.title" = "隱藏威注音安裝程式"; + +/* Class = "NSMenuItem"; title = "Quit vChewing Installer"; ObjectID = "136"; */ +"136.title" = "結束威注音安裝程式"; + +/* Class = "NSMenuItem"; title = "Hide Others"; ObjectID = "145"; */ +"145.title" = "隱藏其他程式"; + +/* Class = "NSMenuItem"; title = "Show All"; ObjectID = "150"; */ +"150.title" = "顯示所有程式"; + +/* Class = "NSWindow"; title = "vChewing Installer"; ObjectID = "371"; */ +"371.title" = "威注音輸入法安裝程式"; + +/* Class = "NSButtonCell"; title = "I Accept"; ObjectID = "576"; */ +"576.title" = "我接受"; + +/* Class = "NSButtonCell"; title = "Cancel"; ObjectID = "593"; */ +"593.title" = "取消安裝"; + +/* Class = "NSTextFieldCell"; title = "MIT-NTL License:"; ObjectID = "AVS-ih-FXM"; */ +"AVS-ih-FXM.title" = "麻理去商標授權合約 (3-Clause BSD License):"; + +/* Class = "NSTextFieldCell"; title = "vChewing for macOS"; ObjectID = "GNc-8S-1VG"; */ +"GNc-8S-1VG.title" = "vChewing for macOS"; + +/* Class = "NSTextFieldCell"; title = "version_placeholder"; ObjectID = "JRP-At-H9q"; */ +// "JRP-At-H9q.title" = "version_placeholder"; + +/* Class = "NSTextFieldCell"; title = "DISCLAIMER: The vChewing project, having no relationship of cooperation or affiliation with the OpenVanilla project, is not responsible for the phrase database shipped in the original McBopomofo project. Certain geopolitical and ideological contents, which are potentially harmful to the global spread of this software, have been removed from vChewing official phrase database."; ObjectID = "Q9M-ni-kUM"; */ +"Q9M-ni-kUM.title" = "免責聲明:威注音專案對小麥注音官方專案內贈的小麥注音原版詞庫內容不負任何責任。威注音輸入法專用的威注音官方詞庫已清除任何「會在法理上妨礙威注音在全球傳播」的「與地緣政治及政治意識形態有關的」內容。威註音專案與 OpenVanilla 專案之間無合作關係、無隸屬關係。"; + +/* Class = "NSTextFieldCell"; title = "Derived from OpenVanilla McBopopmofo Project."; ObjectID = "QYf-Nf-hoi"; */ +"QYf-Nf-hoi.title" = "該專案由 OpenVanilla 小麥注音專案衍生而來。"; + +/* Class = "NSTextFieldCell"; title = "McBopomofo Engine by Mengjuei Hsieh, Lukhnos Liu, Zonble Yang, et al.\nvChewing macOS Development Reinforced by Hiraku Wang. +vChewing Phrase Database Maintained by Shiki Suen."; ObjectID = "VW8-s5-Wpn"; */ +"VW8-s5-Wpn.title" = "小麥注音引擎研發:Mengjuei Hsieh, Lukhnos Liu, Zonble Yang, 等。\n威注音 macOS 程式研發協力:Hiraku Wang。\n威注音詞庫維護:Shiki Suen。"; + +/* Class = "NSTextFieldCell"; title = "Placeholder for showing copyright information."; ObjectID = "eo3-TK-0rB"; */ +// "eo3-TK-0rB.title" = "Placeholder for showing copyright information."; + +/* Class = "NSWindow"; title = "Window"; ObjectID = "gHl-Hx-eQn"; */ +"gHl-Hx-eQn.title" = "視窗"; + +/* Class = "NSTextFieldCell"; title = "By installing the software, click the \"I Accept\" to the terms above:"; ObjectID = "mf8-6e-z7X"; */ +"mf8-6e-z7X.title" = "若要安裝該軟體,請接受上述條款。"; + +/* Class = "NSTextFieldCell"; title = "Stopping the old version. This may take up to one minute…"; ObjectID = "nTo-dx-qfZ"; */ +"nTo-dx-qfZ.title" = "等待舊版完全停用,大約需要一分鐘…"; diff --git a/Source/Resources/zh-Hant.lproj/InfoPlist.strings b/Source/Resources/zh-Hant.lproj/InfoPlist.strings new file mode 100644 index 00000000..a9ce050b --- /dev/null +++ b/Source/Resources/zh-Hant.lproj/InfoPlist.strings @@ -0,0 +1,6 @@ +CFBundleName = "威注音"; +CFBundleDisplayName = "威注音"; +NSHumanReadableCopyright = "© 2011-2022 OpenVanilla Project & © 2021-2022 vChewing Project."; +"org.atelierInmu.inputmethod.vChewing.IMECHT" = "威注音-繁"; +"org.atelierInmu.inputmethod.vChewing.IMECHS" = "威注音-簡"; +CFEULAContent = "軟體之著作權利人依此麻理授權條款,將其對於軟體之著作權利授權釋出,只須使用者踐履以下二項麻理授權條款敘明之義務性規定,其即享有對此軟體程式及其相關說明文檔自由不受限制地進行利用之權利,範圍包括「使用、重製、修改、合併、出版、散布、再授權、及販售程式重製作品」等諸多方面之應用,而散布程式之人、更可將上述權利傳遞予其後收受程式之後手,倘若其後收受程式之人亦服膺以下二項麻理授權條款之義務性規定,則其對程式亦享有與前手運用範圍相同之同一權利。\n\n甲、散布此一軟體程式者,須將本條款其上之「著作權聲明」及以下之「免責聲明」內嵌於軟體程式及其重製作品之實體之中。\n\n乙、敝授權合約不提供對「貢獻者」之商品名稱、商標、服務標誌或產品名稱之商標許可,除非用以滿足履行上文所述義務之必要。\n\n因麻理軟體程式之授權模式乃是無償提供,是以在現行法律之架構下可以主張合理之免除擔保責任。麻理軟體之著作權人或任何之後續散布者,對於其所散布之麻理軟體程式皆不負任何形式上實質上之擔保責任,明示亦或隱喻、商業利用性亦或特定目之使用性,這些均不在保障之列。利用麻理軟體程式之所有風險均由使用者自行擔負。假如所使用之麻理程式發生缺陷性問題,使用者需自行擔負修正、改正及必要之服務支出。麻理軟體程式之著作權人不負任何形式上實質上之擔保責任,無論任何一般之、特殊之、偶發之、因果關係式之損害,或是麻理軟體程式之不適用性,均須由使用者自行負擔。\n"; diff --git a/Source/Resources/zh-Hant.lproj/Localizable.strings b/Source/Resources/zh-Hant.lproj/Localizable.strings new file mode 100644 index 00000000..8041c5b7 --- /dev/null +++ b/Source/Resources/zh-Hant.lproj/Localizable.strings @@ -0,0 +1,49 @@ +"About vChewing…" = "關於威注音…"; +"vChewing Preferences…" = "威注音偏好設定…"; +"Check Later" = "晚點再通知我"; +"Check for Updates…" = "檢查是否有新版…"; +"Check for Update Completed" = "新版檢查完畢"; +"You are already using the latest version of vChewing." = "目前使用的已經是最新版本。"; +"Update Check Failed" = "無法檢查新版"; +"There may be no internet connection or the server failed to respond.\n\nError message: %@" = "網路連線失敗,或是伺服器沒有回應。\n\n錯誤說明:%@"; +"OK" = "確定"; +"Dismiss" = "關閉本視窗"; +"New Version Available" = "有新版可下載"; +"Not Now" = "以後再說"; +"Visit Website" = "前往網站"; +"You're currently using vChewing %@ (%@), a new version %@ (%@) is now available. Do you want to visit vChewing's website to download the version?%@" = "目前使用的威注音官方版本是 %1$@ (%2$@),網路上有更新版本 %3$@ (%4$@) 可供下載。是否要前往威注音網站下載新版來安裝?%5$@"; +"Force KangXi Writing" = "康熙繁體字模式"; +"NotificationSwitchON" = "✔ 已啟用"; +"NotificationSwitchOFF" = "✘ 已停用"; +"Edit User Phrases…" = "編輯自訂語彙…"; +"Reload User Phrases" = "重載自訂語彙"; +"Unable to create the user phrase file." = "無法創建自訂語彙檔案。"; +"Please check the permission of at \"%@\"." = "請檢查此處的存取權限:\"%@\"."; +"Edit Excluded Phrases" = "編輯要濾除的語彙…"; +"Half-Width Punctuation Mode" = "半形標點模式"; +"\"%@\" length must ≥ 2 for a user phrase." = "「%@」字數不足以自訂語彙。"; +"\"%@\" length should ≤ %d for a user phrase." = "「%@」字數超過 %d、無法自訂。"; +"\"%@\" selected. ENTER to add user phrase." = "「%@」敲 Enter 添入自訂語彙。"; +"\"%@\" already exists." = "「%@」已存在。"; +"Edit Phrase Replacement Table…" = "編輯語彙置換表…"; +"Use Phrase Replacement" = "使用語彙置換"; +"Candidates keys cannot be empty." = "您必須指定選字鍵。"; +"Candidate keys can only contain ASCII characters like alphanumerals." = "選字鍵只能是英數等 ASCII 字符。"; +"Candidate keys cannot contain space." = "選字鍵不得包含空格。"; +"There should not be duplicated keys." = "選字鍵不得重複。"; +"Please specify at least 4 candidate keys." = "請至少指定四個選字鍵。"; +"Maximum 15 candidate keys allowed." = "選字鍵最多只能指定十五個。"; +"⚠︎ Phrase replacement mode enabled, interfering user phrase entry." = "⚠︎ 語彙置換功能已啟用,會波及語彙自訂。"; +"⚠︎ Unhandlable char selected for user phrases." = "⚠︎ 已選中無法處理的字元,無法加入自訂語彙。"; +"Per-Char Select Mode" = "模擬逐字選字輸入"; +"CNS11643 Mode" = "全字庫模式"; +"Per-Char Associated Phrases" = "逐字選字聯想模式"; +"Open User Data Folder" = "開啟使用者資料夾"; +"Edit Associated Phrases…" = "編輯聯想詞…"; +"Reboot vChewing…" = "重新啟動輸入法…"; +"auto" = "與系統設定一致"; +"en" = "英文"; +"zh-Hans" = "簡體中文"; +"zh-Hant" = "繁體中文"; +"ja" = "和文"; +"Apple Zhuyin Bopomofo" = "Apple 注音鍵盤佈局"; diff --git a/Source/WindowNIBs/Source/WindowNIBs/zh-Hant.lproj/frmPrefWindow.strings b/Source/WindowNIBs/Source/WindowNIBs/zh-Hant.lproj/frmPrefWindow.strings new file mode 100644 index 00000000..d15e9c36 --- /dev/null +++ b/Source/WindowNIBs/Source/WindowNIBs/zh-Hant.lproj/frmPrefWindow.strings @@ -0,0 +1,192 @@ + +/* Class = "NSWindow"; title = "vChewing Preferences"; ObjectID = "1"; */ +"1.title" = "威注音偏好設定"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "5"; */ +"5.title" = "OtherViews"; + +/* Class = "NSMenuItem"; title = "Standard"; ObjectID = "6"; */ +"6.title" = "微軟/大千/王安/國喬/零壹/仲鼎"; + +/* Class = "NSMenuItem"; title = "ETen"; ObjectID = "7"; */ +"7.title" = "倚天傳統"; + +/* Class = "NSMenuItem"; title = "Hsu"; ObjectID = "8"; */ +"8.title" = "許氏(國音&自然)"; + +/* Class = "NSMenuItem"; title = "ETen26"; ObjectID = "9"; */ +"9.title" = "倚天二十六鍵"; + +/* Class = "NSMenuItem"; title = "Hanyu Pinyin"; ObjectID = "10"; */ +"10.title" = "漢語拼音二式(字母拼音+數字標調)"; + +/* Class = "NSTextFieldCell"; title = "Bopomofo:"; ObjectID = "12"; */ +"12.title" = "注音鍵盤佈局:"; + +/* Class = "NSTextFieldCell"; title = "Choose the cursor position where you want to list possible candidates."; ObjectID = "14"; */ +"14.title" = "用以觸發選字的游標相對位置:"; + +/* Class = "NSButtonCell"; title = "Cursor to the front of the phrase (like Matsushita Hanin IME)"; ObjectID = "16"; */ +"16.title" = "游標至於詞語前方 // 松下漢音風格"; + +/* Class = "NSButtonCell"; title = "Cursor to the rear of the phrase (like MS New-Phonetic IME)"; ObjectID = "17"; */ +"17.title" = "游標至於詞語後方 // 微軟新注音風格"; + +/* Class = "NSButtonCell"; title = "Radio"; ObjectID = "18"; */ +"18.title" = "Radio"; + +/* Class = "NSButtonCell"; title = "Radio"; ObjectID = "20"; */ +"20.title" = "Radio"; + +/* Class = "NSButtonCell"; title = "Horizontal"; ObjectID = "21"; */ +"21.title" = "橫向佈局"; + +/* Class = "NSButtonCell"; title = "Vertical"; ObjectID = "22"; */ +"22.title" = "縱向佈局"; + +/* Class = "NSTextFieldCell"; title = "Candidate List Layout:"; ObjectID = "24"; */ +"24.title" = "候選字窗佈局:"; + +/* Class = "NSTextFieldCell"; title = "Candidate UI font size:"; ObjectID = "29"; */ +"29.title" = "字型大小設定:"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "92"; */ +"92.title" = "OtherViews"; + +/* Class = "NSMenuItem"; title = "12"; ObjectID = "93"; */ +"93.title" = "12"; + +/* Class = "NSMenuItem"; title = "14"; ObjectID = "94"; */ +"94.title" = "14"; + +/* Class = "NSMenuItem"; title = "16"; ObjectID = "95"; */ +"95.title" = "16"; + +/* Class = "NSMenuItem"; title = "18"; ObjectID = "96"; */ +"96.title" = "18"; + +/* Class = "NSMenuItem"; title = "24"; ObjectID = "98"; */ +"98.title" = "24"; + +/* Class = "NSMenuItem"; title = "32"; ObjectID = "99"; */ +"99.title" = "32"; + +/* Class = "NSMenuItem"; title = "64"; ObjectID = "100"; */ +"100.title" = "64"; + +/* Class = "NSMenuItem"; title = "96"; ObjectID = "101"; */ +"101.title" = "96"; + +/* Class = "NSButtonCell"; title = "Enable SPACE key for calling candidate window"; ObjectID = "110"; */ +"110.title" = "敲空格鍵以選字"; + +/* Class = "NSTextFieldCell"; title = "Alphanumeric:"; ObjectID = "126"; */ +"126.title" = "英數鍵盤佈局:"; + +/* Class = "NSMenu"; title = "OtherViews"; ObjectID = "128"; */ +"128.title" = "OtherViews"; + +/* Class = "NSMenuItem"; title = "IBM"; ObjectID = "137"; */ +"137.title" = "IBM"; + +/* Class = "NSTabViewItem"; label = "Keyboard"; ObjectID = "1AW-xf-c2f"; */ +"1AW-xf-c2f.label" = "鍵盤"; + +/* Class = "NSBox"; title = "General Settings"; ObjectID = "2Y6-Am-WM1"; */ +"2Y6-Am-WM1.title" = "一般設定"; + +/* Class = "NSTextFieldCell"; title = "Choose which keys you prefer for selecting candidates."; ObjectID = "2pS-nv-te4"; */ +"2pS-nv-te4.title" = "選擇您所偏好的用來選字的按鍵組合。"; + +/* Class = "NSButtonCell"; title = "Stop farting (when typed phonetic combination is invalid, etc.)"; ObjectID = "62u-jY-BRh"; */ +"62u-jY-BRh.title" = "不要放屁 // 例:當輸入的音韻有誤時,等"; + +/* Class = "NSTextFieldCell"; title = "UI language setting:"; ObjectID = "9DS-Rc-TXq"; */ +"9DS-Rc-TXq.title" = "介面語言設定:"; + +/* Class = "NSButtonCell"; title = "Emulating select-candidate-per-character mode"; ObjectID = "ArK-Vk-OoT"; */ +"ArK-Vk-OoT.title" = "模擬 90 年代前期注音逐字選字輸入風格"; + +/* Class = "NSButtonCell"; title = "Auto-convert traditional Chinese glyphs to KangXi characters"; ObjectID = "BSK-bH-Gct"; */ +"BSK-bH-Gct.title" = "自動將繁體中文字轉換為康熙字"; + +/* Class = "NSBox"; title = "Advanced Settings"; ObjectID = "E1l-m8-xgb"; */ +"E1l-m8-xgb.title" = "進階設定"; + +/* Class = "NSMenuItem"; title = "English"; ObjectID = "FSG-lN-CJO"; */ +"FSG-lN-CJO.title" = "英文"; + +/* Class = "NSTextFieldCell"; title = "Selection Keys:"; ObjectID = "FnD-oH-El5"; */ +"FnD-oH-El5.title" = "選字鍵:"; + +/* Class = "NSMenuItem"; title = "Auto-Select"; ObjectID = "GlJ-Ns-9eE"; */ +"GlJ-Ns-9eE.title" = "自動選擇"; + +/* Class = "NSButtonCell"; title = "Sort entries when reloading user phrases and excluded phrases list"; ObjectID = "Li3-Yg-SOC"; */ +"Li3-Yg-SOC.title" = "在重新載入自訂語彙與濾除語彙時,統整檔案內容排序"; + +/* Class = "NSTabViewItem"; label = "General"; ObjectID = "QUQ-oY-4Hc"; */ +"QUQ-oY-4Hc.label" = "一般"; + +/* Class = "NSTextFieldCell"; title = "Choose your preferred keyboard layout."; ObjectID = "RQ6-MS-m4C"; */ +"RQ6-MS-m4C.title" = "選擇您所偏好的鍵盤佈局。"; + +/* Class = "NSButtonCell"; title = "Push the cursor to the front of the phrase after candidate selection"; ObjectID = "RUG-ls-KyA"; */ +"RUG-ls-KyA.title" = "在選字後將游標置於該字詞的前方"; + +/* Class = "NSMenuItem"; title = "Traditional Chinese"; ObjectID = "TXr-FF-ehw"; */ +"TXr-FF-ehw.title" = "繁體中文"; + +/* Class = "NSBox"; title = "Output Settings"; ObjectID = "Uyz-xL-TVN"; */ +"Uyz-xL-TVN.title" = "輸出設定"; + +/* Class = "NSButtonCell"; title = "Enable CNS11643 Support (2022-01-07)"; ObjectID = "W24-T4-cg0"; */ +"W24-T4-cg0.title" = "啟用 CNS11643 全字庫支援 (2022-01-07)"; + +/* Class = "NSBox"; title = "Keyboard Layout"; ObjectID = "Wvt-HE-LOv"; */ +"Wvt-HE-LOv.title" = "鍵盤佈局"; + +/* Class = "NSButtonCell"; title = "Check for updates automatically"; ObjectID = "Z9t-P0-BLF"; */ +"Z9t-P0-BLF.title" = "自動檢查軟體更新"; + +/* Class = "NSTextFieldCell"; title = "Change user interface language (will reboot the IME)."; ObjectID = "ZEv-Q2-mYL"; */ +"ZEv-Q2-mYL.title" = "變更使用者介面語言,會自動重新啟動輸入法。"; + +/* Class = "NSMenuItem"; title = "Simplified Chinese"; ObjectID = "akC-2g-ybz"; */ +"akC-2g-ybz.title" = "簡體中文"; + +/* Class = "NSButtonCell"; title = "Use ESC key to clear entire input buffer"; ObjectID = "f2j-xD-4xK"; */ +"f2j-xD-4xK.title" = "敲 ESC 鍵以清空整個輸入緩衝區"; + +/* Class = "NSButtonCell"; title = "Automatically reload user data files if changes detected"; ObjectID = "f8i-69-zxm"; */ +"f8i-69-zxm.title" = "自動重新載入變更過的使用者數據內容"; + +/* Class = "NSTextFieldCell"; title = "Change UI font size of candidate window for a better visual clarity."; ObjectID = "iRg-wx-Nx2"; */ +"iRg-wx-Nx2.title" = "變更候選字窗的字型大小。"; + +/* Class = "NSTextFieldCell"; title = "Define your preferred action when user data files reload."; ObjectID = "j48-5a-cEs"; */ +"j48-5a-cEs.title" = "請指定在使用者數據重載時要啟用的功能。"; + +/* Class = "NSComboBoxCell"; jQC-12-UuK.ibShadowedObjectValues[0] = "Item 1"; ObjectID = "jQC-12-UuK"; */ +"jQC-12-UuK.ibShadowedObjectValues[0]" = "Item 1"; + +/* Class = "NSComboBoxCell"; jQC-12-UuK.ibShadowedObjectValues[1] = "Item 2"; ObjectID = "jQC-12-UuK"; */ +"jQC-12-UuK.ibShadowedObjectValues[1]" = "Item 2"; + +/* Class = "NSComboBoxCell"; jQC-12-UuK.ibShadowedObjectValues[2] = "Item 3"; ObjectID = "jQC-12-UuK"; */ +"jQC-12-UuK.ibShadowedObjectValues[2]" = "Item 3"; + +/* Class = "NSButtonCell"; title = "Sort entries when reloading the phrase replacement map"; ObjectID = "o60-vW-i1B"; */ +"o60-vW-i1B.title" = "在重新載入語彙濾除表時,統整檔案內容排序"; + +/* Class = "NSMenuItem"; title = "Japanese"; ObjectID = "rVQ-Hx-cGi"; */ +"rVQ-Hx-cGi.title" = "和語"; + +/* Class = "NSBox"; title = "Dictionary Settings"; ObjectID = "s4r-ji-vbr"; */ +"s4r-ji-vbr.title" = "辭典設定"; + +/* Class = "NSTextFieldCell"; title = "Choose your preferred layout of the candidate window."; ObjectID = "xC5-yV-1W1"; */ +"xC5-yV-1W1.title" = "選擇您所偏好的候選字窗佈局。"; + +/* Class = "NSTabViewItem"; label = "Advanced"; ObjectID = "xrE-8T-WKO"; */ +"xrE-8T-WKO.label" = "進階"; diff --git a/Source/WindowNIBs/zh-Hant.lproj/frmAboutWindow.strings b/Source/WindowNIBs/zh-Hant.lproj/frmAboutWindow.strings new file mode 100644 index 00000000..f1463355 --- /dev/null +++ b/Source/WindowNIBs/zh-Hant.lproj/frmAboutWindow.strings @@ -0,0 +1,27 @@ + +/* Class = "NSTextFieldCell"; title = "MIT-NTL License:"; ObjectID = "lblLicense"; */ +"lblLicense.title" = "麻理去商標授權合約 (MIT-NTL License):"; + +/* Class = "NSTextFieldCell"; title = "version"; ObjectID = "lblVersionString"; */ +// "lblVersionString.title" = "版本"; + +/* Class = "NSWindow"; title = "About vChewing for macOS"; ObjectID = "ttlAboutWindow"; */ +"ttlAboutWindow.title" = "關於 macOS 版「威注音輸入法」"; + +/* Class = "NSTextFieldCell"; title = "Derived from OpenVanilla McBopopmofo Project."; ObjectID = "lblProjectDescription"; */ +"lblProjectDescription.title" = "該專案由 OpenVanilla 小麥注音專案衍生而來。"; + +/* Class = "NSButtonCell"; title = "OK"; ObjectID = "btnConfirm"; */ +"btnConfirm.title" = "確定"; + +/* Class = "NSTextFieldCell"; title = "vChewing for macOS"; ObjectID = "lblAppTitle"; */ +"lblAppTitle.title" = "vChewing for macOS"; + +/* Class = "NSTextFieldCell"; title = "DISCLAIMER: The vChewing project, having no relationship of cooperation or affiliation with the OpenVanilla project, is not responsible for the phrase database shipped in the original McBopomofo project. Certain geopolitical and ideological contents, which are potentially harmful to the global spread of this software, have been removed from vChewing official phrase database."; ObjectID = "lblDisclaimer"; */ +"lblDisclaimer.title" = "免責聲明:威注音專案對小麥注音官方專案內贈的小麥注音原版詞庫內容不負任何責任。威注音輸入法專用的威注音官方詞庫已清除任何「會在法理上妨礙威注音在全球傳播」的「與地緣政治及政治意識形態有關的」內容。威註音專案與 OpenVanilla 專案之間無合作關係、無隸屬關係。"; + +/* Class = "NSTextFieldCell"; title = "© 2011-2022 OpenVanilla Project & © 2021-2022 vChewing Project."; ObjectID = "lblCopyright"; */ +// "lblCopyright.title" = "© 2011-2022 OpenVanilla Project & © 2021-2022 vChewing Project."; + +/* Class = "NSTextFieldCell"; title = "McBopomofo Engine by Mengjuei Hsieh, Lukhnos Liu, Zonble Yang, et al.\nvChewing macOS Development Reinforced by Hiraku Wang.\nvChewing Phrase Database Maintained by Shiki Suen."; ObjectID = "lblCredits"; */ +"VW8-s5-Wpn.title" = "小麥注音引擎研發:Mengjuei Hsieh, Lukhnos Liu, Zonble Yang, 等。\n威注音 macOS 程式研發協力:Hiraku Wang。\n威注音詞庫維護:Shiki Suen。"; diff --git a/UserPhraseEditor/Resources/zh-Hant.lproj/InfoPlist.strings b/UserPhraseEditor/Resources/zh-Hant.lproj/InfoPlist.strings new file mode 100644 index 00000000..011ffae7 --- /dev/null +++ b/UserPhraseEditor/Resources/zh-Hant.lproj/InfoPlist.strings @@ -0,0 +1,4 @@ +CFBundleName = "威注音語彙編輯器"; +CFBundleDisplayName = "威注音語彙編輯器"; +NSHumanReadableCopyright = "© 2021-2022 vChewing Project."; +CFEULAContent = "軟體之著作權利人依此麻理授權條款,將其對於軟體之著作權利授權釋出,只須使用者踐履以下二項麻理授權條款敘明之義務性規定,其即享有對此軟體程式及其相關說明文檔自由不受限制地進行利用之權利,範圍包括「使用、重製、修改、合併、出版、散布、再授權、及販售程式重製作品」等諸多方面之應用,而散布程式之人、更可將上述權利傳遞予其後收受程式之後手,倘若其後收受程式之人亦服膺以下二項麻理授權條款之義務性規定,則其對程式亦享有與前手運用範圍相同之同一權利。\n\n甲、散布此一軟體程式者,須將本條款其上之「著作權聲明」及以下之「免責聲明」內嵌於軟體程式及其重製作品之實體之中。\n\n乙、敝授權合約不提供對「貢獻者」之商品名稱、商標、服務標誌或產品名稱之商標許可,除非用以滿足履行上文所述義務之必要。\n\n因麻理軟體程式之授權模式乃是無償提供,是以在現行法律之架構下可以主張合理之免除擔保責任。麻理軟體之著作權人或任何之後續散布者,對於其所散布之麻理軟體程式皆不負任何形式上實質上之擔保責任,明示亦或隱喻、商業利用性亦或特定目之使用性,這些均不在保障之列。利用麻理軟體程式之所有風險均由使用者自行擔負。假如所使用之麻理程式發生缺陷性問題,使用者需自行擔負修正、改正及必要之服務支出。麻理軟體程式之著作權人不負任何形式上實質上之擔保責任,無論任何一般之、特殊之、偶發之、因果關係式之損害,或是麻理軟體程式之不適用性,均須由使用者自行負擔。\n"; diff --git a/UserPhraseEditor/Resources/zh-Hant.lproj/Main.strings b/UserPhraseEditor/Resources/zh-Hant.lproj/Main.strings new file mode 100644 index 00000000..d6aff7cb --- /dev/null +++ b/UserPhraseEditor/Resources/zh-Hant.lproj/Main.strings @@ -0,0 +1,387 @@ + +/* Class = "NSMenuItem"; title = "自訂工具列…"; ObjectID = "1UK-8n-QPP"; */ +"1UK-8n-QPP.title" = "自訂工具列…"; + +/* Class = "NSMenuItem"; title = "威注音語彙編輯器"; ObjectID = "1Xt-HY-uBw"; */ +"1Xt-HY-uBw.title" = "威注音語彙編輯器"; + +/* Class = "NSMenu"; title = "檢索"; ObjectID = "1b7-l0-nxx"; */ +"1b7-l0-nxx.title" = "檢索"; + +/* Class = "NSMenuItem"; title = "調低"; ObjectID = "1tx-W0-xDw"; */ +"1tx-W0-xDw.title" = "調低"; + +/* Class = "NSMenuItem"; title = "提高"; ObjectID = "2h7-ER-AoG"; */ +"2h7-ER-AoG.title" = "提高"; + +/* Class = "NSMenuItem"; title = "形態轉換"; ObjectID = "2oI-Rn-ZJC"; */ +"2oI-Rn-ZJC.title" = "形態轉換"; + +/* Class = "NSMenu"; title = "拼寫與文法"; ObjectID = "3IN-sU-3Bg"; */ +"3IN-sU-3Bg.title" = "拼寫與文法"; + +/* Class = "NSMenuItem"; title = "採預設設定"; ObjectID = "3Om-Ey-2VK"; */ +"3Om-Ey-2VK.title" = "採預設設定"; + +/* Class = "NSMenu"; title = "語音"; ObjectID = "3rS-ZA-NoH"; */ +"3rS-ZA-NoH.title" = "語音"; + +/* Class = "NSMenuItem"; title = "Tighten"; ObjectID = "46P-cB-AYj"; */ +"46P-cB-AYj.title" = "使之緊湊"; + +/* Class = "NSMenuItem"; title = "檢索"; ObjectID = "4EN-yA-p0u"; */ +"4EN-yA-p0u.title" = "檢索"; + +/* Class = "NSMenuItem"; title = "進入全螢幕"; ObjectID = "4J7-dP-txa"; */ +"4J7-dP-txa.title" = "進入全螢幕"; + +/* Class = "NSMenuItem"; title = "退出威注音語彙編輯器"; ObjectID = "4sb-4s-VLi"; */ +"4sb-4s-VLi.title" = "退出威注音語彙編輯器"; + +/* Class = "NSMenuItem"; title = "編輯"; ObjectID = "5QF-Oa-p0T"; */ +"5QF-Oa-p0T.title" = "編輯"; + +/* Class = "NSMenuItem"; title = "拷貝樣式"; ObjectID = "5Vv-lz-BsD"; */ +"5Vv-lz-BsD.title" = "拷貝樣式"; + +/* Class = "NSMenuItem"; title = "關於威注音語彙編輯器"; ObjectID = "5kV-Vb-QxS"; */ +"5kV-Vb-QxS.title" = "關於威注音語彙編輯器"; + +/* Class = "NSMenuItem"; title = "重做"; ObjectID = "6dh-zS-Vam"; */ +"6dh-zS-Vam.title" = "重做"; + +/* Class = "NSMenuItem"; title = "自動糾正拼寫"; ObjectID = "78Y-hA-62v"; */ +"78Y-hA-62v.title" = "自動糾正拼寫"; + +/* Class = "NSMenu"; title = "書寫方向"; ObjectID = "8mr-sm-Yjd"; */ +"8mr-sm-Yjd.title" = "書寫方向"; + +/* Class = "NSMenuItem"; title = "內容替代項目"; ObjectID = "9ic-FL-obx"; */ +"9ic-FL-obx.title" = "內容替代項目"; + +/* Class = "NSMenuItem"; title = "智能拷貝/貼上"; ObjectID = "9yt-4B-nSM"; */ +"9yt-4B-nSM.title" = "智能拷貝/貼上"; + +/* Class = "NSMenu"; title = "Main Menu"; ObjectID = "AYu-sK-qS6"; */ +"AYu-sK-qS6.title" = "主選單"; + +/* Class = "NSMenuItem"; title = "偏好設定…"; ObjectID = "BOF-NM-1cW"; */ +"BOF-NM-1cW.title" = "偏好設定…"; + +/* Class = "NSMenuItem"; title = "\t由左至右"; ObjectID = "BgM-ve-c93"; */ +"BgM-ve-c93.title" = "\t由左至右"; + +/* Class = "NSMenuItem"; title = "另存…"; ObjectID = "Bw7-FT-i3A"; */ +"Bw7-FT-i3A.title" = "另存…"; + +/* Class = "NSWindow"; title = "Window"; ObjectID = "Ckk-yw-fiv"; */ +"Ckk-yw-fiv.title" = "視窗"; + +/* Class = "NSMenuItem"; title = "關閉檔案"; ObjectID = "DVo-aG-piG"; */ +"DVo-aG-piG.title" = "關閉檔案"; + +/* Class = "NSMenuItem"; title = "拼寫與文法"; ObjectID = "Dv1-io-Yv7"; */ +"Dv1-io-Yv7.title" = "拼寫與文法"; + +/* Class = "NSMenuItem"; title = "文字"; ObjectID = "Fal-I4-PZk"; */ +"Fal-I4-PZk.title" = "文字"; + +/* Class = "NSMenu"; title = "內容替代項目"; ObjectID = "FeM-D8-WVr"; */ +"FeM-D8-WVr.title" = "內容替代項目"; + +/* Class = "NSMenuItem"; title = "粗體"; ObjectID = "GB9-OM-e27"; */ +"GB9-OM-e27.title" = "粗體"; + +/* Class = "NSMenu"; title = "格式"; ObjectID = "GEO-Iw-cKr"; */ +"GEO-Iw-cKr.title" = "格式"; + +/* Class = "NSMenuItem"; title = "Use Default"; ObjectID = "GUa-eO-cwY"; */ +"GUa-eO-cwY.title" = "使用預設值"; + +/* Class = "NSMenuItem"; title = "字型"; ObjectID = "Gi5-1S-RQB"; */ +"Gi5-1S-RQB.title" = "字型"; + +/* Class = "NSMenuItem"; title = "書寫方向"; ObjectID = "H1b-Si-o9J"; */ +"H1b-Si-o9J.title" = "書寫方向"; + +/* Class = "NSMenuItem"; title = "檢視"; ObjectID = "H8h-7b-M4v"; */ +"H8h-7b-M4v.title" = "檢視"; + +/* Class = "NSMenuItem"; title = "文本取代"; ObjectID = "HFQ-gK-NFA"; */ +"HFQ-gK-NFA.title" = "文本取代"; + +/* Class = "NSMenuItem"; title = "顯示拼寫與文法"; ObjectID = "HFo-cy-zxI"; */ +"HFo-cy-zxI.title" = "顯示拼寫與文法"; + +/* Class = "NSMenu"; title = "檢視"; ObjectID = "HyV-fh-RgO"; */ +"HyV-fh-RgO.title" = "檢視"; + +/* Class = "NSMenuItem"; title = "下標"; ObjectID = "I0S-gh-46l"; */ +"I0S-gh-46l.title" = "下標"; + +/* Class = "NSMenuItem"; title = "開啟檔案…"; ObjectID = "IAo-SY-fd9"; */ +"IAo-SY-fd9.title" = "開啟檔案…"; + +/* Class = "NSMenuItem"; title = "齊行"; ObjectID = "J5U-5w-g23"; */ +"J5U-5w-g23.title" = "齊行"; + +/* Class = "NSMenuItem"; title = "Use None"; ObjectID = "J7y-lM-qPV"; */ +"J7y-lM-qPV.title" = "Use None"; + +/* Class = "NSMenuItem"; title = "恢復至近期存檔"; ObjectID = "KaW-ft-85H"; */ +"KaW-ft-85H.title" = "恢復至近期存檔"; + +/* Class = "NSMenuItem"; title = "全部顯示"; ObjectID = "Kd2-mp-pUS"; */ +"Kd2-mp-pUS.title" = "全部顯示"; + +/* Class = "NSMenuItem"; title = "全部置於前方"; ObjectID = "LE2-aR-0XJ"; */ +"LE2-aR-0XJ.title" = "全部置於前方"; + +/* Class = "NSMenuItem"; title = "貼上尺標"; ObjectID = "LVM-kO-fVI"; */ +"LVM-kO-fVI.title" = "貼上尺標"; + +/* Class = "NSMenuItem"; title = "\t由左至右"; ObjectID = "Lbh-J2-qVU"; */ +"Lbh-J2-qVU.title" = "\t由左至右"; + +/* Class = "NSMenuItem"; title = "拷貝尺標"; ObjectID = "MkV-Pr-PK5"; */ +"MkV-Pr-PK5.title" = "拷貝尺標"; + +/* Class = "NSMenuItem"; title = "服務"; ObjectID = "NMo-om-nkz"; */ +"NMo-om-nkz.title" = "服務"; + +/* Class = "NSMenuItem"; title = "\t預設"; ObjectID = "Nop-cj-93Q"; */ +"Nop-cj-93Q.title" = "\t預設"; + +/* Class = "NSMenuItem"; title = "最小化"; ObjectID = "OY7-WF-poV"; */ +"OY7-WF-poV.title" = "最小化"; + +/* Class = "NSMenuItem"; title = "基線"; ObjectID = "OaQ-X3-Vso"; */ +"OaQ-X3-Vso.title" = "基線"; + +/* Class = "NSMenuItem"; title = "隱藏本程式視窗"; ObjectID = "Olw-nP-bQN"; */ +"Olw-nP-bQN.title" = "隱藏本程式視窗"; + +/* Class = "NSMenuItem"; title = "向上文檢索"; ObjectID = "OwM-mh-QMV"; */ +"OwM-mh-QMV.title" = "向上文檢索"; + +/* Class = "NSMenuItem"; title = "停止朗讀"; ObjectID = "Oyz-dy-DGm"; */ +"Oyz-dy-DGm.title" = "停止朗讀"; + +/* Class = "NSMenuItem"; title = "擴大字號"; ObjectID = "Ptp-SP-VEL"; */ +"Ptp-SP-VEL.title" = "擴大字號"; + +/* Class = "NSMenuItem"; title = "顯示字型"; ObjectID = "Q5e-8K-NDq"; */ +"Q5e-8K-NDq.title" = "顯示字型"; + +/* Class = "NSMenuItem"; title = "縮放"; ObjectID = "R4o-n2-Eq4"; */ +"R4o-n2-Eq4.title" = "縮放"; + +/* Class = "NSMenuItem"; title = "\t由右至左"; ObjectID = "RB4-Sm-HuC"; */ +"RB4-Sm-HuC.title" = "\t由右至左"; + +/* Class = "NSMenuItem"; title = "上標"; ObjectID = "Rqc-34-cIF"; */ +"Rqc-34-cIF.title" = "上標"; + +/* Class = "NSMenuItem"; title = "全選"; ObjectID = "Ruw-6m-B2m"; */ +"Ruw-6m-B2m.title" = "全選"; + +/* Class = "NSMenuItem"; title = "跳轉至選中的內容"; ObjectID = "S0p-oC-mLd"; */ +"S0p-oC-mLd.title" = "跳轉至選中的內容"; + +/* Class = "NSMenu"; title = "視窗"; ObjectID = "Td7-aD-5lo"; */ +"Td7-aD-5lo.title" = "視窗"; + +/* Class = "NSMenuItem"; title = "首字母大寫"; ObjectID = "UEZ-Bs-lqG"; */ +"UEZ-Bs-lqG.title" = "首字母大寫"; + +/* Class = "NSMenuItem"; title = "置中"; ObjectID = "VIY-Ag-zcb"; */ +"VIY-Ag-zcb.title" = "置中"; + +/* Class = "NSMenuItem"; title = "隱藏其他程式視窗"; ObjectID = "Vdr-fp-XzO"; */ +"Vdr-fp-XzO.title" = "隱藏其他程式視窗"; + +/* Class = "NSMenuItem"; title = "斜體"; ObjectID = "Vjx-xi-njq"; */ +"Vjx-xi-njq.title" = "斜體"; + +/* Class = "NSMenu"; title = "編輯"; ObjectID = "W48-6f-4Dl"; */ +"W48-6f-4Dl.title" = "編輯"; + +/* Class = "NSMenuItem"; title = "下畫線"; ObjectID = "WRG-CD-K1S"; */ +"WRG-CD-K1S.title" = "下畫線"; + +/* Class = "NSMenuItem"; title = "新增檔案"; ObjectID = "Was-JA-tGl"; */ +"Was-JA-tGl.title" = "新增檔案"; + +/* Class = "NSMenuItem"; title = "依目標格式貼上"; ObjectID = "WeT-3V-zwk"; */ +"WeT-3V-zwk.title" = "依目標格式貼上"; + +/* Class = "NSMenuItem"; title = "檢索…"; ObjectID = "Xz5-n4-O0W"; */ +"Xz5-n4-O0W.title" = "檢索…"; + +/* Class = "NSMenuItem"; title = "檢索且取代…"; ObjectID = "YEy-JH-Tfz"; */ +"YEy-JH-Tfz.title" = "檢索且取代…"; + +/* Class = "NSMenuItem"; title = "\t預設"; ObjectID = "YGs-j5-SAR"; */ +"YGs-j5-SAR.title" = "\t預設"; + +/* Class = "NSMenuItem"; title = "開始朗讀"; ObjectID = "Ynk-f8-cLZ"; */ +"Ynk-f8-cLZ.title" = "開始朗讀"; + +/* Class = "NSMenuItem"; title = "置左"; ObjectID = "ZM1-6Q-yy1"; */ +"ZM1-6Q-yy1.title" = "置左"; + +/* Class = "NSMenuItem"; title = "段落"; ObjectID = "ZvO-Gk-QUH"; */ +"ZvO-Gk-QUH.title" = "段落"; + +/* Class = "NSMenuItem"; title = "列印…"; ObjectID = "aTl-1u-JFS"; */ +"aTl-1u-JFS.title" = "列印…"; + +/* Class = "NSMenuItem"; title = "視窗"; ObjectID = "aUF-d1-5bR"; */ +"aUF-d1-5bR.title" = "視窗"; + +/* Class = "NSMenu"; title = "字型"; ObjectID = "aXa-aM-Jaq"; */ +"aXa-aM-Jaq.title" = "字型"; + +/* Class = "NSMenuItem"; title = "Use Default"; ObjectID = "agt-UL-0e3"; */ +"agt-UL-0e3.title" = "使用預設值"; + +/* Class = "NSMenuItem"; title = "顯示調色盤"; ObjectID = "bgn-CT-cEk"; */ +"bgn-CT-cEk.title" = "顯示調色盤"; + +/* Class = "NSMenu"; title = "檔案"; ObjectID = "bib-Uj-vzu"; */ +"bib-Uj-vzu.title" = "檔案"; + +/* Class = "NSMenuItem"; title = "檢索選中的內容"; ObjectID = "buJ-ug-pKt"; */ +"buJ-ug-pKt.title" = "檢索選中的內容"; + +/* Class = "NSMenu"; title = "形態轉換"; ObjectID = "c8a-y6-VQd"; */ +"c8a-y6-VQd.title" = "形態轉換"; + +/* Class = "NSMenuItem"; title = "Use None"; ObjectID = "cDB-IK-hbR"; */ +"cDB-IK-hbR.title" = "Use None"; + +/* Class = "NSMenuItem"; title = "所選範圍"; ObjectID = "cqv-fj-IhA"; */ +"cqv-fj-IhA.title" = "所選範圍"; + +/* Class = "NSMenuItem"; title = "智能鏈結"; ObjectID = "cwL-P1-jid"; */ +"cwL-P1-jid.title" = "智能鏈結"; + +/* Class = "NSMenuItem"; title = "轉換微小寫"; ObjectID = "d9M-CD-aMd"; */ +"d9M-CD-aMd.title" = "轉換微小寫"; + +/* Class = "NSMenu"; title = "文字"; ObjectID = "d9c-me-L2H"; */ +"d9c-me-L2H.title" = "文字"; + +/* Class = "NSMenuItem"; title = "檔案"; ObjectID = "dMs-cI-mzQ"; */ +"dMs-cI-mzQ.title" = "檔案"; + +/* Class = "NSMenuItem"; title = "撤銷"; ObjectID = "dRJ-4n-Yzg"; */ +"dRJ-4n-Yzg.title" = "撤銷"; + +/* Class = "NSMenuItem"; title = "貼上"; ObjectID = "gVA-U4-sdL"; */ +"gVA-U4-sdL.title" = "貼上"; + +/* Class = "NSMenuItem"; title = "智能引號"; ObjectID = "hQb-2v-fYv"; */ +"hQb-2v-fYv.title" = "智能引號"; + +/* Class = "NSMenuItem"; title = "立即檢查全文"; ObjectID = "hz2-CU-CR7"; */ +"hz2-CU-CR7.title" = "立即檢查全文"; + +/* Class = "NSMenu"; title = "服務"; ObjectID = "hz9-B4-Xy5"; */ +"hz9-B4-Xy5.title" = "服務"; + +/* Class = "NSMenuItem"; title = "縮小字號"; ObjectID = "i1d-Er-qST"; */ +"i1d-Er-qST.title" = "縮小字號"; + +/* Class = "NSMenu"; title = "基線"; ObjectID = "ijk-EB-dga"; */ +"ijk-EB-dga.title" = "基線"; + +/* Class = "NSMenuItem"; title = "字元間距"; ObjectID = "jBQ-r6-VK2"; */ +"jBQ-r6-VK2.title" = "字元間距"; + +/* Class = "NSMenuItem"; title = "\t由右至左"; ObjectID = "jFq-tB-4Kx"; */ +"jFq-tB-4Kx.title" = "\t由右至左"; + +/* Class = "NSMenuItem"; title = "格式"; ObjectID = "jxT-CU-nIS"; */ +"jxT-CU-nIS.title" = "格式"; + +/* Class = "NSMenuItem"; title = "顯示側邊欄"; ObjectID = "kIP-vf-haE"; */ +"kIP-vf-haE.title" = "顯示側邊欄"; + +/* Class = "NSMenuItem"; title = "檢查拼寫時同時檢查文法"; ObjectID = "mK6-2p-4JG"; */ +"mK6-2p-4JG.title" = "檢查拼寫時同時檢查文法"; + +/* Class = "NSMenuItem"; title = "連字"; ObjectID = "o6e-r0-MWq"; */ +"o6e-r0-MWq.title" = "連字"; + +/* Class = "NSMenu"; title = "開啟近期的檔案"; ObjectID = "oas-Oc-fiZ"; */ +"oas-Oc-fiZ.title" = "開啟近期的檔案"; + +/* Class = "NSMenuItem"; title = "Loosen"; ObjectID = "ogc-rX-tC1"; */ +"ogc-rX-tC1.title" = "Loosen"; + +/* Class = "NSMenuItem"; title = "刪除"; ObjectID = "pa3-QI-u2k"; */ +"pa3-QI-u2k.title" = "刪除"; + +/* Class = "NSMenuItem"; title = "保存…"; ObjectID = "pxx-59-PXV"; */ +"pxx-59-PXV.title" = "保存…"; + +/* Class = "NSMenuItem"; title = "向下文檢索"; ObjectID = "q09-fT-Sye"; */ +"q09-fT-Sye.title" = "向下文檢索"; + +/* Class = "NSMenuItem"; title = "頁面設定…"; ObjectID = "qIS-W8-SiK"; */ +"qIS-W8-SiK.title" = "頁面設定…"; + +/* Class = "NSMenuItem"; title = "一邊敲字一邊檢查拼寫"; ObjectID = "rbD-Rh-wIN"; */ +"rbD-Rh-wIN.title" = "一邊敲字一邊檢查拼寫"; + +/* Class = "NSMenuItem"; title = "智能破折號"; ObjectID = "rgM-f4-ycn"; */ +"rgM-f4-ycn.title" = "智能破折號"; + +/* Class = "NSMenuItem"; title = "顯示工具列"; ObjectID = "snW-S8-Cw5"; */ +"snW-S8-Cw5.title" = "顯示工具列"; + +/* Class = "NSMenuItem"; title = "資料偵測器"; ObjectID = "tRr-pd-1PS"; */ +"tRr-pd-1PS.title" = "資料偵測器"; + +/* Class = "NSMenuItem"; title = "開啟近期的檔案"; ObjectID = "tXI-mr-wws"; */ +"tXI-mr-wws.title" = "開啟近期的檔案"; + +/* Class = "NSMenu"; title = "字元間距"; ObjectID = "tlD-Oa-oAM"; */ +"tlD-Oa-oAM.title" = "字元間距"; + +/* Class = "NSMenu"; title = "威注音語彙編輯器"; ObjectID = "uQy-DD-JDr"; */ +"uQy-DD-JDr.title" = "威注音語彙編輯器"; + +/* Class = "NSMenuItem"; title = "剪下"; ObjectID = "uRl-iY-unG"; */ +"uRl-iY-unG.title" = "剪下"; + +/* Class = "NSMenuItem"; title = "貼上樣式"; ObjectID = "vKC-jM-MkH"; */ +"vKC-jM-MkH.title" = "貼上樣式"; + +/* Class = "NSMenuItem"; title = "顯示尺標"; ObjectID = "vLm-3I-IUL"; */ +"vLm-3I-IUL.title" = "顯示尺標"; + +/* Class = "NSMenuItem"; title = "Clear Menu"; ObjectID = "vNY-rz-j42"; */ +"vNY-rz-j42.title" = "清空選單"; + +/* Class = "NSMenuItem"; title = "轉換為大寫"; ObjectID = "vmV-6d-7jI"; */ +"vmV-6d-7jI.title" = "轉換為大寫"; + +/* Class = "NSMenu"; title = "連字"; ObjectID = "w0m-vy-SC9"; */ +"w0m-vy-SC9.title" = "連字"; + +/* Class = "NSMenuItem"; title = "齊右"; ObjectID = "wb2-vD-lq4"; */ +"wb2-vD-lq4.title" = "齊右"; + +/* Class = "NSMenuItem"; title = "拷貝"; ObjectID = "x3v-GG-iWU"; */ +"x3v-GG-iWU.title" = "拷貝"; + +/* Class = "NSMenuItem"; title = "Use All"; ObjectID = "xQD-1f-W4t"; */ +"xQD-1f-W4t.title" = "Use All"; + +/* Class = "NSMenuItem"; title = "語音"; ObjectID = "xrE-MZ-jX0"; */ +"xrE-MZ-jX0.title" = "語音"; + +/* Class = "NSMenuItem"; title = "顯示替代項目"; ObjectID = "z6F-FW-3nz"; */ +"z6F-FW-3nz.title" = "顯示替代項目"; diff --git a/UserPhraseEditor/Resources/zh-Hant.lproj/frmAboutWindow.strings b/UserPhraseEditor/Resources/zh-Hant.lproj/frmAboutWindow.strings new file mode 100644 index 00000000..be411a6a --- /dev/null +++ b/UserPhraseEditor/Resources/zh-Hant.lproj/frmAboutWindow.strings @@ -0,0 +1,27 @@ + +/* Class = "NSButtonCell"; title = "OK"; ObjectID = "btnConfirm"; */ +"btnConfirm.title" = "確定"; + +/* Class = "NSTextFieldCell"; title = "vChewing Phrase Editor for macOS"; ObjectID = "lblAppTitle"; */ +"lblAppTitle.title" = "vChewing Phrase Editor for macOS"; + +/* Class = "NSTextFieldCell"; title = "Placeholder for showing copyright information."; ObjectID = "lblCopyright"; */ +"lblCopyright.title" = "Placeholder for showing copyright information."; + +/* Class = "NSTextFieldCell"; title = "vChewing Phrase Editor developed by Shiki Suen.\nvChewing Phrase Database Maintained by Shiki Suen."; ObjectID = "lblCredits"; */ +"lblCredits.title" = "威注音語彙編輯器研發:Shiki Suen。\n威注音詞庫維護:Shiki Suen。"; + +/* Class = "NSTextFieldCell"; title = "DISCLAIMER: The vChewing project, having no relationship of cooperation or affiliation with the OpenVanilla project, is not responsible for the phrase database shipped in the original McBopomofo project. Certain geopolitical and ideological contents, which are potentially harmful to the global spread of this software, have been removed from vChewing official phrase database."; ObjectID = "lblDisclaimer"; */ +"lblDisclaimer.title" = "免責聲明:威注音專案對小麥注音官方專案內贈的小麥注音原版詞庫內容不負任何責任。威注音輸入法專用的威注音官方詞庫已清除任何「會在法理上妨礙威注音在全球傳播」的「與地緣政治及政治意識形態有關的」內容。威註音專案與 OpenVanilla 專案之間無合作關係、無隸屬關係。"; + +/* Class = "NSTextFieldCell"; title = "MIT-NTL License:"; ObjectID = "lblLicense"; */ +"lblLicense.title" = "麻理去商標授權合約 (MIT-NTL License):"; + +/* Class = "NSTextFieldCell"; title = "A subproduct of the vChewing Input Method for macOS."; ObjectID = "lblProjectDescription"; */ +"lblProjectDescription.title" = "此乃威注音輸入法的內建組件之一。"; + +/* Class = "NSTextFieldCell"; title = "version_placeholder"; ObjectID = "lblVersionString"; */ +"lblVersionString.title" = "version_placeholder"; + +/* Class = "NSWindow"; title = "About vChewing Phrase Editor for macOS"; ObjectID = "ttlAboutWindow"; */ +"ttlAboutWindow.title" = "關於 macOS 版「威注音語彙編輯器」"; diff --git a/vChewing.xcodeproj/project.pbxproj b/vChewing.xcodeproj/project.pbxproj index fd012704..849eb542 100644 --- a/vChewing.xcodeproj/project.pbxproj +++ b/vChewing.xcodeproj/project.pbxproj @@ -173,9 +173,19 @@ 5BD05C6327B2BBEF004C4F1D /* Content.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Content.swift; sourceTree = ""; }; 5BD05C6427B2BBEF004C4F1D /* WindowController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = WindowController.swift; sourceTree = ""; }; 5BD05C6527B2BBEF004C4F1D /* ViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; + 5BDCBB4227B4F6C600D0CC59 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/MainMenu.strings"; sourceTree = ""; }; + 5BDCBB4327B4F6C600D0CC59 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/frmAboutWindow.strings"; sourceTree = ""; }; + 5BDCBB4527B4F6C600D0CC59 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "Source/WindowNIBs/zh-Hant.lproj/frmPrefWindow.strings"; sourceTree = ""; }; + 5BDCBB4727B4F6C600D0CC59 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/InfoPlist.strings"; sourceTree = ""; }; + 5BDCBB4827B4F6C600D0CC59 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; + 5BDCBB4927B4F6C700D0CC59 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/InfoPlist.strings"; sourceTree = ""; }; + 5BDCBB4A27B4F6C700D0CC59 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Localizable.strings"; sourceTree = ""; }; + 5BDCBB4B27B4F6C700D0CC59 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/frmAboutWindow.strings"; sourceTree = ""; }; + 5BDCBB4D27B4F6C700D0CC59 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/InfoPlist.strings"; sourceTree = ""; }; 5BE78BD827B37750005EA1BE /* ctlAboutWindow.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ctlAboutWindow.swift; sourceTree = ""; }; 5BE78BDB27B37764005EA1BE /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = Base; path = Base.lproj/frmAboutWindow.xib; sourceTree = ""; }; 5BE78BDF27B37968005EA1BE /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/frmAboutWindow.strings; sourceTree = ""; }; + 5BFDF48C27B51867009523B6 /* zh-Hant */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hant"; path = "zh-Hant.lproj/Main.strings"; sourceTree = ""; }; 6A0D4EA215FC0D2D00ABF4B3 /* vChewing.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = vChewing.app; sourceTree = BUILT_PRODUCTS_DIR; }; 6A0D4EF515FC0DA600ABF4B3 /* IME-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "IME-Info.plist"; sourceTree = ""; }; 6A0D4EF615FC0DA600ABF4B3 /* vChewing-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "vChewing-Prefix.pch"; sourceTree = ""; }; @@ -771,6 +781,7 @@ knownRegions = ( en, Base, + "zh-Hant", ); mainGroup = 6A0D4E9215FC0CFA00ABF4B3; packageReferences = ( @@ -955,6 +966,7 @@ isa = PBXVariantGroup; children = ( 5B73FB5F27B2BE1300E9BF49 /* en */, + 5BDCBB4D27B4F6C700D0CC59 /* zh-Hant */, ); name = InfoPlist.strings; sourceTree = ""; @@ -964,6 +976,7 @@ children = ( 5B7BC4AF27AFFBE800F66C24 /* Base */, 5B7BC4B227AFFC0B00F66C24 /* en */, + 5BDCBB4527B4F6C600D0CC59 /* zh-Hant */, ); name = frmPrefWindow.xib; sourceTree = ""; @@ -981,6 +994,7 @@ children = ( 5BBBB76A27AED5DB0023B93A /* Base */, 5B05A47F27AFF84200437698 /* en */, + 5BDCBB4327B4F6C600D0CC59 /* zh-Hant */, ); name = frmAboutWindow.xib; sourceTree = ""; @@ -989,6 +1003,7 @@ isa = PBXVariantGroup; children = ( 5BD05C5C27B2BBA9004C4F1D /* Base */, + 5BFDF48C27B51867009523B6 /* zh-Hant */, ); name = Main.storyboard; sourceTree = ""; @@ -998,6 +1013,7 @@ children = ( 5BE78BDB27B37764005EA1BE /* Base */, 5BE78BDF27B37968005EA1BE /* en */, + 5BDCBB4B27B4F6C700D0CC59 /* zh-Hant */, ); name = frmAboutWindow.xib; sourceTree = ""; @@ -1014,6 +1030,7 @@ isa = PBXVariantGroup; children = ( 6ACA41EB15FC1D9000935EF6 /* en */, + 5BDCBB4727B4F6C600D0CC59 /* zh-Hant */, ); name = InfoPlist.strings; sourceTree = ""; @@ -1022,6 +1039,7 @@ isa = PBXVariantGroup; children = ( 6ACA41EF15FC1D9000935EF6 /* en */, + 5BDCBB4827B4F6C600D0CC59 /* zh-Hant */, ); name = Localizable.strings; sourceTree = ""; @@ -1031,6 +1049,7 @@ children = ( 6A15B32421A51F2300B92CD3 /* Base */, 5BBBB77727AEDB290023B93A /* en */, + 5BDCBB4227B4F6C600D0CC59 /* zh-Hant */, ); name = MainMenu.xib; sourceTree = ""; @@ -1040,6 +1059,7 @@ children = ( D4E33D8927A838CF006DB1CF /* Base */, 5B05A47C27AFF7CF00437698 /* en */, + 5BDCBB4A27B4F6C700D0CC59 /* zh-Hant */, ); name = Localizable.strings; sourceTree = ""; @@ -1049,6 +1069,7 @@ children = ( D4E33D8E27A838F0006DB1CF /* Base */, 5B05A47B27AFF7CA00437698 /* en */, + 5BDCBB4927B4F6C700D0CC59 /* zh-Hant */, ); name = InfoPlist.strings; sourceTree = "";