# SOME DESCRIPTIVE TITLE. # Copyright (C) 2026 Steffen Gutmann (msgids) # This file is distributed under the same license as the beebase package. # Alang Hsu , 2026. # msgid "" msgstr "" "Project-Id-Version: beebase 1.2\n" "Report-Msgid-Bugs-To: https://sourceforge.net/p/beebase/bugs\n" "POT-Creation-Date: 2021-03-28 23:49+PDT\n" "PO-Revision-Date: 2026-08-28 16:52+0800\n" "Last-Translator: Alang Hsu \n" "Language-Team: Chinese (traditional) \n" "Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "X-Bugs: Report translation errors to the Language-Team address.\n" "Plural-Forms: nplurals=1; plural=0;\n" msgctxt "MSG_Ok (//)" msgid " _Ok " msgstr " 確定(_O) " msgctxt "MSG_StarOk (//)" msgid "* Ok " msgstr "* 確定(_O) " msgctxt "MSG_Cancel (//)" msgid "_Cancel" msgstr "取消(_C)" msgctxt "MSG_Abort (//)" msgid "Abort" msgstr "中止" msgctxt "MSG_Quit (//)" msgid "Quit" msgstr "結束" msgctxt "MSG_Pause (//)" msgid "Pause" msgstr "暫停" msgctxt "MSG_Continue (//)" msgid "Continue" msgstr "繼續" msgctxt "MSG_Load (//)" msgid "Load" msgstr "載入" msgctxt "MSG_Save (//)" msgid "Save" msgstr "存檔" msgctxt "MSG_Convert (//)" msgid "Convert" msgstr "轉換" msgctxt "MSG_Rename (//)" msgid "Rename" msgstr "重新命名" msgctxt "MSG_Open (//)" msgid "Open" msgstr "開啟" msgctxt "MSG_Delete (//)" msgid "Delete" msgstr "刪除" msgctxt "MSG_Min (//)" msgid "Min" msgstr "最小化" msgctxt "MSG_Max (//)" msgid "Max" msgstr "最大化" msgctxt "MSG_Print (//)" msgid "Print" msgstr "列印" msgctxt "MSG_Find (//)" msgid "Find" msgstr "尋找" msgctxt "MSG_New (//)" msgid "_New" msgstr "新增(_N)" msgctxt "MSG_Duplicate (//)" msgid "Duplicate" msgstr "複製" msgctxt "MSG_Sort (//)" msgid "Sort" msgstr "排序" msgctxt "MSG_Apply (//)" msgid "Apply" msgstr "套用" msgctxt "MSG_Record (//)" msgid "Record" msgstr "記錄" msgctxt "MSG_Records (//)" msgid "Records" msgstr "記錄" msgctxt "MSG_Clear (//)" msgid "C_lear" msgstr "清除(_L)" msgctxt "MSG_Name (//)" msgid "_Name" msgstr "名稱(_N)" msgctxt "MSG_Title (//)" msgid "_Title" msgstr "標題(_T)" msgctxt "MSG_View (//)" msgid "V" msgstr "V" msgctxt "MSG_ViewBH (//)" msgid "" "Spawns a viewer\n" "with the filename." msgstr "" "啟動檢視器\n" "開啟該檔案名稱。" msgctxt "MSG_Edit (//)" msgid "E" msgstr "E" msgctxt "MSG_EditBH (//)" msgid "" "Spawns an editor\n" "with the filename." msgstr "" "啟動編輯器\n" "開啟該檔案名稱。" msgctxt "MSG_Filter (//)" msgid "_Filter?" msgstr "篩選(_F)?" msgctxt "MSG_Space (//)" msgid "Space" msgstr "空格" msgctxt "MSG_InitialRecord (//)" msgid "Initial record" msgstr "初始記錄" msgctxt "MSG_CurrentRecord (//)" msgid "Current record" msgstr "目前記錄" msgctxt "MSG_ReferenceShowBH (//)" msgid "Shows the referenced record" msgstr "顯示被參照的記錄" msgctxt "MSG_ReferenceAutoShow (//)" msgid "A" msgstr "A" msgctxt "MSG_ReferenceAutoShowBH (//)" msgid "" "If selected, the referenced table\n" "gets updated with the referenced\n" "record whenever you switch to\n" "another record in this table." msgstr "" "若勾選,每當您切換到\n" "此資料表中的另一筆記錄,\n" "參照資料表就會以\n" "被參照的記錄更新。" msgctxt "MSG_ReferenceFilter (//)" msgid "F" msgstr "F" msgctxt "MSG_ReferenceFilterBH (//)" msgid "" "If selected, you can only access\n" "records in this table where the\n" "reference is set to the current\n" "record of the referenced table." msgstr "" "若勾選,您只能存取\n" "此資料表中參照設為\n" "參照資料表目前記錄\n" "的記錄。" msgctxt "MSG_Table (//)" msgid "Table" msgstr "資料表" msgctxt "MSG_Field (//)" msgid "Field" msgstr "欄位" msgctxt "MSG_Window (//)" msgid "Window" msgstr "視窗" msgctxt "MSG_Display (//)" msgid "Display" msgstr "顯示" msgctxt "MSG_Popup (//)" msgid "Pop-up" msgstr "彈出式" msgctxt "MSG_General (//)" msgid "General" msgstr "一般" msgctxt "MSG_Panel (//)" msgid "Panel" msgstr "面板" msgctxt "MSG_Log (//)" msgid "Log" msgstr "記錄" #. #. Message strings for projects #. msgctxt "MSG_Unnamed (//)" msgid "Unnamed" msgstr "未命名" msgctxt "MSG_BeeBase (//)" msgid "BeeBase" msgstr "BeeBase" msgctxt "MSG_Changed (//)" msgid "Changed" msgstr "已變更" msgctxt "MSG_Old (//)" msgid "Old" msgstr "舊值" msgctxt "MSG_Locked (//)" msgid "Locked" msgstr "已鎖定" msgctxt "MSG_EmptyDisplay (//)" msgid "Empty display" msgstr "空白顯示" msgctxt "MSG_EmptyDisplayBH (//)" msgid "" "Welcome to BeeBase!\n" "\n" "Select menu item 'Project - Open'\n" "for loading an existing project,\n" "or 'Project - Structure editor'\n" "for starting a new one.\n" "\n" "For help, press or ." msgstr "" "歡迎使用 BeeBase!\n" "\n" "選取選單項目「專案 - 開啟」\n" "以載入既有專案,\n" "或「專案 - 結構編輯器」\n" "以建立新專案。\n" "\n" "如需說明,請按 。" #, c-format msgctxt "MSG_AboutBeeBase_GPL (//)" msgid "" "BeeBase V %s\n" "Copyright (C) %s Steffen Gutmann\n" "\n" "BeeBase is open source software distributed\n" "under the GNU General Public License (GPL).\n" "Source code and binaries are hosted under:\n" "https://sourceforge.net/projects/beebase.\n" "\n" "BeeBase uses:\n" "\n" "%s%s" msgstr "" "BeeBase V %s\n" "Copyright (C) %s Steffen Gutmann\n" "\n" "BeeBase 為依 GNU 通用公共授權 (GPL)\n" "散布的開放原始碼軟體。\n" "原始碼與二進位檔託管於:\n" "https://sourceforge.net/projects/beebase.\n" "\n" "BeeBase 使用了:\n" "\n" "%s%s" msgctxt "MSG_About_ShortDescription (//)" msgid "a relational programmable database with graphical user interface" msgstr "具圖形使用者介面的關聯式可程式化資料庫" #, c-format msgctxt "MSG_Info (//)" msgid "" "Project '%s'\n" "%ld records in %ld tables." msgstr "" "專案「%s」\n" "共 %ld 筆記錄,位於 %ld 個資料表。" msgctxt "MSG_SelectProjectname (//)" msgid "Select project name..." msgstr "選取專案名稱..." msgctxt "MSG_AskConvertProject (//)" msgid "" "Project '%s' is stored in an obsolete format.\n" "Please convert to the new SQLite3 format." msgstr "" "專案「%s」以過時的格式儲存。\n" "請轉換為新的 SQLite3 格式。" msgctxt "MSG_AskConvertProjectAnswers (//)" msgid "*Convert|_Cancel" msgstr "*轉換|取消(_C)" msgctxt "MSG_AskReplaceAnswers (//)" msgid "*Replace|_Cancel" msgstr "*取代|取消(_C)" #, c-format msgctxt "MSG_AskProjectChangesReallyContinue (//)" msgid "" "%ld change(s) has/have been made to\n" "this project. They will be lost!\n" "Do you really want to continue?" msgstr "" "此專案已有 %ld 項變更。\n" "這些變更將遺失!\n" "您真的要繼續嗎?" msgctxt "MSG_AskProjectChangesReallyContinueAnswers (//)" msgid "*Save project|C_ontinue|_Cancel" msgstr "*儲存專案|繼續(_O)|取消(_C)" #, c-format msgctxt "MSG_AskProjectConnectionsReallyContinue (//)" msgid "" "There is/are %ld open ARexx connection(s)\n" "to this project. If you continue,\n" "the open connections will break!\n" "Do you really want to continue?" msgstr "" "此專案有 %ld 個開啟的 ARexx 連線。\n" "若您繼續,開啟的連線\n" "將中斷!\n" "您真的要繼續嗎?" msgctxt "MSG_AskProjectConnectionsReallyContinueAnswers (//)" msgid "*Hide project|C_ontinue|_Cancel" msgstr "*隱藏專案|繼續(_O)|取消(_C)" #, c-format msgctxt "MSG_AskProjectChangesConnectionsReallyContinue (//)" msgid "" "%ld change(s) has/have been made to this project\n" "and there is/are %ld open ARexx connection(s)\n" "to this project. If you continue, the changes\n" "will be lost and the connections will break.\n" "Do you really want to continue?" msgstr "" "此專案已有 %ld 項變更,\n" "且此專案有 %ld 個開啟的 ARexx 連線。\n" "若您繼續,變更將遺失\n" "且連線將中斷。\n" "您真的要繼續嗎?" msgctxt "MSG_AskProjectChangesConnectionsReallyContinueAnswers (//)" msgid "*Save & hide project|C_ontinue|_Cancel" msgstr "*儲存並隱藏專案|繼續(_O)|取消(_C)" msgctxt "MSG_AskProjectSaveFirst (//)" msgid "" "In order to continue, please\n" "save this project first!" msgstr "" "若要繼續,請先\n" "儲存此專案!" msgctxt "MSG_AskProjectSaveFirstAnswers (//)" msgid "*Save project|_Cancel" msgstr "*儲存專案|取消(_C)" msgctxt "MSG_AskProjectRetryContinueAnswers (//)" msgid "*Retry|Continue" msgstr "*重試|繼續" #, c-format msgctxt "MSG_AskProjectReallyRevert (//)" msgid "" "%ld change(s) has/have been made to\n" "this project. Are you sure you want\n" "to revert to the saved version?" msgstr "" "此專案已有 %ld 項變更。\n" "您確定要還原為\n" "已儲存的版本嗎?" msgctxt "MSG_AskProjectReallyRevertAnswers (//)" msgid "*Revert|_Cancel" msgstr "*還原|取消(_C)" #, c-format msgctxt "MSG_AskProjectReloadNewVersion (//)" msgid "" "Project '%s' has been updated on disk.\n" "Would you like to reload the latest version?" msgstr "" "專案「%s」已在磁碟上更新。\n" "您要重新載入最新版本嗎?" msgctxt "MSG_AskProjectReloadNewVersionAnswers (//)" msgid "*Reload|_Cancel" msgstr "*重新載入|取消(_C)" msgctxt "MSG_LoadingDatabase (//)" msgid "Loading database" msgstr "正在載入資料庫" #, c-format msgctxt "MSG_AskProjectServerRequest (//)" msgid "" "There is an ARexx request for project\n" "'%s'. In order to serve\n" "the request, the project needs to be saved.\n" "Please decide if you want to save the project\n" "and handle the request now or at a later time." msgstr "" "專案「%s」有 ARexx 請求。\n" "為了處理請求,\n" "需要先儲存專案。\n" "請決定要立即儲存專案\n" "並處理請求,或稍後再處理。" msgctxt "MSG_AskProjectServerRequestAnswers (//)" msgid "*Save now|Save _later" msgstr "*立即儲存|稍後儲存(_L)" msgctxt "MSG_DeleteAnswers (//)" msgid "*Delete|_Cancel" msgstr "*刪除|取消(_C)" msgctxt "MSG_DeleteAllAnswers (//)" msgid "Delete all|_Cancel" msgstr "刪除全部|取消(_C)" #, c-format msgctxt "MSG_DeleteProject (//)" msgid "" "Do you really want to delete\n" "'%s'?" msgstr "" "您真的要刪除\n" "「%s」嗎?" msgctxt "MSG_ConfirmSaveReorg (//)" msgid "" "Saving and reorganizing the project\n" "may take a little while (depending on\n" "the project's size). Do you really\n" "want to save & reorg the project?" msgstr "" "儲存並重組專案\n" "可能需要一點時間(視\n" "專案大小而定)。您真的\n" "要存檔並重組專案嗎?" msgctxt "MSG_ConfirmSaveReorgAnswers (//)" msgid "_Save & reorg|_Cancel" msgstr "儲存並重組(_S)|取消(_C)" msgctxt "MSG_SaveReorgProject (//)" msgid "Saving & reorganizing project" msgstr "正在儲存並重組專案" msgctxt "MSG_SaveProject (//)" msgid "Saving project" msgstr "正在儲存專案" msgctxt "MSG_SavingDatabase (//)" msgid "Saving database" msgstr "正在儲存資料庫" msgctxt "MSG_Vacuum (//)" msgid "Vacuum" msgstr "重整" msgctxt "MSG_EnterAdminPassword (//)" msgid "Enter admin password" msgstr "輸入管理員密碼" msgctxt "MSG_EnterCurrentAdminPassword (//)" msgid "Enter current admin password" msgstr "輸入目前管理員密碼" msgctxt "MSG_WrongPassword (//)" msgid "Wrong password" msgstr "密碼錯誤" msgctxt "MSG_EnterNewAdminPassword (//)" msgid "Enter new admin password" msgstr "輸入新管理員密碼" msgctxt "MSG_ReEnterAdminPassword (//)" msgid "Re-enter admin password" msgstr "再次輸入管理員密碼" msgctxt "MSG_PasswordsDoNotMatch (//)" msgid "Passwords do not match" msgstr "密碼不符" msgctxt "MSG_AdminPasswordUpdated (//)" msgid "Admin password updated" msgstr "管理員密碼已更新" msgctxt "MSG_AdminPasswordCleared (//)" msgid "Admin password cleared" msgstr "管理員密碼已清除" #, c-format msgctxt "MSG_CodesetWarnings (//)" msgid "" "There are problems with the character encoding\n" "in project '%s'.\n" "Select menu item 'Check data integrity'\n" "for more information." msgstr "" "專案「%s」的字元編碼\n" "有問題。\n" "選取選單項目「檢查資料完整性」\n" "以取得更多資訊。" #, c-format msgctxt "MSG_AskChangesQuit (//)" msgid "" "There is/are %ld unsaved project(s).\n" "If you continue, the changes to the\n" "unsaved project(s) will be lost.\n" "Do you really want to quit BeeBase?" msgstr "" "有 %ld 個未儲存的專案。\n" "若您繼續,未儲存專案的\n" "變更將遺失。\n" "您真的要結束 BeeBase 嗎?" #, c-format msgctxt "MSG_AskConnectionsQuit (//)" msgid "" "There is/are %ld open ARexx connection(s).\n" "If you continue, all connections will break.\n" "Do you really want to quit BeeBase?" msgstr "" "有 %ld 個開啟的 ARexx 連線。\n" "若您繼續,所有連線將中斷。\n" "您真的要結束 BeeBase 嗎?" #, c-format msgctxt "MSG_AskChangesConnectionsQuit (//)" msgid "" "There is/are %ld unsaved project(s)\n" "and %ld open ARexx connection(s).\n" "If you continue, the changes to the\n" "unsaved project(s) will be lost and\n" "the open connections will break.\n" "Do you really want to quit BeeBase?" msgstr "" "有 %ld 個未儲存的專案\n" "與 %ld 個開啟的 ARexx 連線。\n" "若您繼續,未儲存專案的\n" "變更將遺失,\n" "開啟的連線將中斷。\n" "您真的要結束 BeeBase 嗎?" msgctxt "MSG_ConfirmQuit (//)" msgid "Do you really want to quit BeeBase?" msgstr "您真的要結束 BeeBase 嗎?" msgctxt "MSG_AskQuitAnswers (//)" msgid "_Quit|_Cancel" msgstr "結束(_Q)|取消(_C)" msgctxt "MSG_SoftwareFailureAnswers (//)" msgid "*Save|_Continue" msgstr "*儲存|繼續(_C)" #, c-format msgctxt "MSG_SoftwareFailure (//)" msgid "" "Software Failure! Error Code %08lx.\n" "This is your last chance to save project\n" "'%s'.\n" "If you want to save it, do _NOT_ overwrite\n" "any existing file. BeeBase may not be able\n" "to create a valid BeeBase project!" msgstr "" "軟體故障!錯誤碼 %08lx。\n" "這是最後一次儲存專案「%s」\n" "的機會。\n" "若要儲存,請_不要_覆寫任何\n" "既有檔案。BeeBase 可能無法\n" "建立有效的 BeeBase 專案!" #, c-format msgctxt "MSG_StackOverflow (//)" msgid "" "Stack overflow! This is your last chance to\n" "save project '%s'.\n" "If you want to save it, do _NOT_ overwrite\n" "any existing file. BeeBase may not be able\n" "to create a valid BeeBase project!" msgstr "" "堆疊溢位!這是最後一次\n" "儲存專案「%s」的機會。\n" "若要儲存,請_不要_覆寫任何\n" "既有檔案。BeeBase 可能無法\n" "建立有效的 BeeBase 專案!" msgctxt "MSG_Formats (//)" msgid "Formats" msgstr "格式" msgctxt "MSG_Formats_RealFormat (//)" msgid "Real format" msgstr "實數格式" msgctxt "MSG_Formats_RealFormat_DecimalPoint (//)" msgid "Decimal point (.)" msgstr "小數點 (.)" msgctxt "MSG_Formats_RealFormat_DecimalComma (//)" msgid "Decimal comma (,)" msgstr "小數逗號 (,)" msgctxt "MSG_Formats_DateFormat (//)" msgid "Date format" msgstr "日期格式" msgctxt "MSG_Formats_DateFormat_DayMonthYear (//)" msgid "Day.Month.Year" msgstr "日.月.年" msgctxt "MSG_Formats_DateFormat_MonthDayYear (//)" msgid "Month/Day/Year" msgstr "月/日/年" msgctxt "MSG_Formats_DateFormat_YearMonthDay (//)" msgid "Year-Month-Day" msgstr "年-月-日" #, c-format msgctxt "MSG_SetExternalEditor (//)" msgid "Set external editor (%f = filename)" msgstr "設定外部編輯器(%f = 檔案名稱)" #, c-format msgctxt "MSG_SetExternalViewer (//)" msgid "Set external viewer (%f = filename)" msgstr "設定外部檢視器(%f = 檔案名稱)" msgctxt "MSG_EnterRecordNumber (//)" msgid "Enter record number" msgstr "輸入記錄編號" msgctxt "MSG_SetMaxLinesPerSFWListRow (//)" msgid "Set maximum lines per list row" msgstr "設定清單列的最大列數" #. #. Message strings for dialogs #. msgctxt "MSG_EnterString (//)" msgid "Enter string" msgstr "輸入字串" msgctxt "MSG_EnterInteger (//)" msgid "Enter integer" msgstr "輸入整數" msgctxt "MSG_SelectItem (//)" msgid "Select item" msgstr "選取項目" msgctxt "MSG_MultiSelectItems (//)" msgid "Multi-select items" msgstr "多重選取項目" msgctxt "MSG_ItemsSelected (//)" msgid "Items selected:" msgstr "已選取項目:" #, c-format msgctxt "MSG_AskReplaceFile (//)" msgid "" "File '%s' exists.\n" "Replace it?" msgstr "" "檔案「%s」已存在。\n" "要取代嗎?" msgctxt "MSG_OpenText (//)" msgid "Open text..." msgstr "開啟文字..." msgctxt "MSG_SaveText (//)" msgid "Save text..." msgstr "存檔文字..." msgctxt "MSG_EditForm (//)" msgid "Edit form" msgstr "編輯表單" msgctxt "MSG_Err_EnterInteger (//)" msgid "Enter integer or leave field empty." msgstr "請輸入整數,或讓欄位保持空白。" msgctxt "MSG_Err_EnterReal (//)" msgid "Enter real or leave field empty." msgstr "請輸入實數,或讓欄位保持空白。" msgctxt "MSG_Err_EnterDate (//)" msgid "Enter date or leave field empty." msgstr "請輸入日期,或讓欄位保持空白。" msgctxt "MSG_Err_EnterTime (//)" msgid "Enter time or leave field empty." msgstr "請輸入時間,或讓欄位保持空白。" #, c-format msgctxt "MSG_Err_DeleteExternalProgramSource (//)" msgid "" "The external program source '%s'\n" "has been changed since the last successful compilation.\n" "Do you really want to delete it?" msgstr "" "外部程式來源「%s」\n" "自上次成功編譯後已被變更。\n" "您真的要刪除它嗎?" #. Message strings for log #. #, c-format msgctxt "MSG_LogError (//)" msgid "" "Log error:\n" "%s" msgstr "" "記錄錯誤:\n" "%s" msgctxt "MSG_SetLogFile (//)" msgid "Set log file" msgstr "設定記錄檔" msgctxt "MSG_SetLogLabel (//)" msgid "Set log label" msgstr "設定記錄標籤" msgctxt "MSG_ClearLog (//)" msgid "" "Are you sure you want to clear the log?\n" "This deletes all entries from the log." msgstr "" "您確定要清除記錄嗎?\n" "這會刪除記錄中的所有項目。" msgctxt "MSG_ClearLogAnswers (//)" msgid "*Clear|_Cancel" msgstr "*清除|取消(_C)" msgctxt "MSG_Log_ApplyChangeError_UnknownAction (//)" msgid "Unknown action" msgstr "未知動作" msgctxt "MSG_Log_ApplyChangeError_UnknownTable (//)" msgid "Unknown table" msgstr "未知資料表" msgctxt "MSG_Log_ApplyChangeError_UnknownField (//)" msgid "Unknown field" msgstr "未知欄位" msgctxt "MSG_Log_ApplyChangeError_InvalidField (//)" msgid "Invalid field" msgstr "無效欄位" msgctxt "MSG_Log_ApplyChangeError_InvalidRecordNumber (//)" msgid "Invalid record number" msgstr "無效的記錄編號" msgctxt "MSG_Log_ApplyChangeError_OldValueDoesNotMatch (//)" msgid "Old value does not match" msgstr "舊值不符" msgctxt "MSG_Log_ApplyChangeError_InvalidOldValue (//)" msgid "Invalid old value" msgstr "無效的舊值" msgctxt "MSG_Log_ApplyChangeError_InvalidNewValue (//)" msgid "Invalid new value" msgstr "無效的新值" #. #. Message strings for tables/fields/records #. msgctxt "MSG_NewTable (//)" msgid "New table" msgstr "新增資料表" msgctxt "MSG_ChangeTable (//)" msgid "Change table" msgstr "變更資料表" msgctxt "MSG_DeleteTableText (//)" msgid "Do you really want to delete this table?" msgstr "您真的要刪除這個資料表嗎?" msgctxt "MSG_NewField (//)" msgid "New field" msgstr "新增欄位" msgctxt "MSG_CopyField (//)" msgid "Copy field" msgstr "複製欄位" msgctxt "MSG_ChangeField (//)" msgid "Change field" msgstr "變更欄位" msgctxt "MSG_DeleteFieldText (//)" msgid "Do you really want to delete this field?" msgstr "您真的要刪除這個欄位嗎?" msgctxt "MSG_Boolean (//)" msgid "Boolean" msgstr "布林" msgctxt "MSG_Integer (//)" msgid "Integer" msgstr "整數" msgctxt "MSG_Real (//)" msgid "Real" msgstr "實數" msgctxt "MSG_String (//)" msgid "String" msgstr "字串" msgctxt "MSG_Date (//)" msgid "Date" msgstr "日期" msgctxt "MSG_Time (//)" msgid "Time" msgstr "時間" msgctxt "MSG_Memo (//)" msgid "Memo" msgstr "備註" msgctxt "MSG_Choice (//)" msgid "Choice" msgstr "選項" msgctxt "MSG_Reference (//)" msgid "Reference" msgstr "參照" msgctxt "MSG_Virtual (//)" msgid "Virtual" msgstr "虛擬" msgctxt "MSG_Button (//)" msgid "Button" msgstr "按鈕" msgctxt "MSG_DeleteRecord (//)" msgid "Do you really want to delete this record?" msgstr "您真的要刪除這筆記錄嗎?" msgctxt "MSG_DeleteAllRecords (//)" msgid "Do you really want to delete all records?" msgstr "您真的要刪除所有記錄嗎?" #. #. Program editor #. msgctxt "MSG_ProgramEditor (//)" msgid "Program editor" msgstr "程式編輯器" msgctxt "MSG_ProgramEditor_CompileAndClose (//)" msgid "C_ompile & close" msgstr "編譯並關閉(_O)" msgctxt "MSG_ProgramEditor_CompileAndCloseBH (//)" msgid "" "Closes program editor after\n" "successful compilation." msgstr "" "成功編譯後\n" "關閉程式編輯器。" msgctxt "MSG_ProgramEditor_Compile (//)" msgid "Com_pile" msgstr "編譯(_P)" msgctxt "MSG_ProgramEditor_CompileBH (//)" msgid "Compiles program." msgstr "編譯程式。" msgctxt "MSG_ProgramEditor_Revert (//)" msgid "_Revert" msgstr "還原(_R)" msgctxt "MSG_ProgramEditor_RevertBH (//)" msgid "" "Reloads last successfully\n" "compiled program into editor." msgstr "" "將上次成功編譯的\n" "程式重新載入編輯器。" #, c-format msgctxt "MSG_ProgramEditor_ShowError (//)" msgid "" "During program execution the following error\n" "occurred on line %ld, column %ld:\n" "\n" " %s\n" "\n" "To show you the exact place where this error occurred\n" "it is necessary to load the last successfully compiled\n" "version into the program editor. However, you have made\n" "changes to the program since then which would get lost.\n" "You can choose to show the error in your current program\n" "(but the location might be wrong due to your changes)\n" "or to undo your changes and show the exact location\n" "in the last successfully compiled one." msgstr "" "執行程式時,於第 %ld 列、第 %ld 行\n" "發生下列錯誤:\n" "\n" " %s\n" "\n" "為了向您顯示錯誤發生的確切位置,\n" "必須將上次成功編譯的版本\n" "載入程式編輯器。但您在此之後\n" "已變更程式,這些變更將遺失。\n" "您可以選擇在目前的程式中顯示錯誤\n" "(但位置可能因您的變更而不正確),\n" "或復原您的變更,在上次成功編譯\n" "的版本中顯示確切位置。" msgctxt "MSG_ProgramEditor_ShowAnswers (//)" msgid "C_urrent|C_ompiled|_Cancel" msgstr "目前(_U)|已編譯(_O)|取消(_C)" msgctxt "MSG_ProgramEditor_ShowDeleted (//)" msgid "" "You have decided to delete a field/table.\n" "Unfortunately this field/table is used in the\n" "project's program. If you really want to delete\n" "the field/table, you must now edit the\n" "program and remove all references to it.\n" "However, you have made changes to the program\n" "since the last successful compilation.\n" "You can choose to fix the references in your\n" "current program or to withdraw your changes and\n" "fix the references in the previously compiled one.\n" "If you cancel, the field/table will not be deleted." msgstr "" "您已決定刪除欄位/資料表。\n" "不幸的是,此欄位/資料表\n" "用於專案的程式中。若您真的\n" "要刪除該欄位/資料表,\n" "現在必須編輯程式,\n" "移除所有對它的參照。\n" "不過,自上次成功編譯以來,\n" "您已變更程式。\n" "您可以選擇在目前的程式中\n" "修正參照,或撤回變更,\n" "在先前編譯的版本中修正參照。\n" "若取消,欄位/資料表將不會被刪除。" msgctxt "MSG_ProgramEditor_Close (//)" msgid "" "You have made some changes in the\n" "program since the last successful\n" "compilation. If you continue, these\n" "changes will be lost." msgstr "" "自上次成功編譯以來,\n" "您已變更程式。\n" "若繼續,這些變更\n" "將遺失。" #, c-format msgctxt "MSG_ProgramEditor_IncludeFileError (//)" msgid "" "Error in include file\n" "'%s', line %ld, column %ld:\n" "%s" msgstr "" "引入檔「%s」\n" "第 %ld 列、第 %ld 行有錯誤:\n" "%s" #, c-format msgctxt "MSG_ProgramEditor_NoDebugInfo (//)" msgid "" "Error in project program: \n" "\n" "%s\n" "\n" "Recompile with debug information\n" "turned on for getting the exact\n" "error location." msgstr "" "專案程式有錯誤:\n" "\n" "%s\n" "\n" "請開啟偵錯資訊\n" "重新編譯,以取得\n" "確切的錯誤位置。" #, c-format msgctxt "MSG_ProgramEditor_NotAdmin (//)" msgid "" "Error in project program,\n" "line %ld, column %ld:\n" "\n" "%s\n" "\n" "In order to fix this issue you\n" "need to change to admin mode." msgstr "" "專案程式有錯誤,\n" "第 %ld 列、第 %ld 行:\n" "\n" "%s\n" "\n" "若要修正此問題,\n" "您需要切換至管理員模式。" #. #. Message strings for import & export #. msgctxt "MSG_Import (//)" msgid "Import" msgstr "匯入" msgctxt "MSG_ApplyChanges (//)" msgid "Apply changes" msgstr "套用變更" msgctxt "MSG_Export (//)" msgid "Export" msgstr "匯出" msgctxt "MSG_Import_File (//)" msgid "Import _file" msgstr "匯入檔案(_F)" msgctxt "MSG_Import_FileBH (//)" msgid "" "File containing records to be imported.\n" "The first record in this file must contain\n" "the field names of the table." msgstr "" "包含要匯入記錄的檔案。\n" "此檔案中的第一筆記錄\n" "必須包含資料表的欄位名稱。" msgctxt "MSG_Import_LogFile (//)" msgid "Import log _file" msgstr "匯入記錄檔(_F)" msgctxt "MSG_Import_LogFileBH (//)" msgid "" "Log file containing the changes to be\n" "imported and applied. The first record\n" "in this file must match the field\n" "names of the log table." msgstr "" "包含要匯入並套用之變更的記錄檔。\n" "此檔案中的第一筆記錄\n" "必須符合記錄資料表\n" "的欄位名稱。" msgctxt "MSG_Export_File (//)" msgid "_Export file" msgstr "匯出檔案(_E)" msgctxt "MSG_Export_Records_FileBH (//)" msgid "" "The file records will be written to.\n" "The first record in this file will contain\n" "the field names of the table." msgstr "" "記錄將寫入的檔案。\n" "此檔案中的第一筆記錄\n" "將包含資料表的欄位名稱。" msgctxt "MSG_Export_SFWList_FileBH (//)" msgid "" "The file the list will be written to.\n" "The first line in this file will\n" "contain the list header." msgstr "" "清單將寫入的檔案。\n" "此檔案中的第一列\n" "將包含清單標題。" msgctxt "MSG_ImExport_RecordDelimiter (//)" msgid "_Record delimiter" msgstr "記錄分隔字元(_R)" msgctxt "MSG_ImExport_RecordDelimiterBH (//)" msgid "" "Character that separates records.\n" "This must be a single ASCII character.\n" "You may also use an escape sequence\n" "\\n, \\t, \\f, \\??? (octal code) or\n" "\\x?? (hex code)." msgstr "" "分隔記錄的字元。\n" "必須是單一 ASCII 字元。\n" "您也可以使用跳脫序列\n" "\\n、\\t、\\f、\\???(八進位碼)或\n" "\\x??(十六進位碼)。" msgctxt "MSG_ImExport_FieldDelimiter (//)" msgid "Field _delimiter" msgstr "欄位分隔字元(_D)" msgctxt "MSG_ImExport_FieldDelimiterBH (//)" msgid "" "Character that separates fields.\n" "This must be a single ASCII character.\n" "You may also use an escape sequence\n" "\\n, \\t, \\f, \\??? (octal code) or\n" "\\x?? (hex code)." msgstr "" "分隔欄位的字元。\n" "必須是單一 ASCII 字元。\n" "您也可以使用跳脫序列\n" "\\n、\\t、\\f、\\???(八進位碼)或\n" "\\x??(十六進位碼)。" msgctxt "MSG_ImExportErr_InvalidDelimiter (//)" msgid "Invalid delimiter" msgstr "無效的分隔字元" msgctxt "MSG_ImExport_DoubleQuotes (//)" msgid "Double _quotes?" msgstr "雙引號(_Q)?" msgctxt "MSG_ImExport_DoubleQuotesBH (//)" msgid "" "If selected, the contents of\n" "all fields and their titles are\n" "surrounded by double quotes." msgstr "" "若勾選,所有欄位的內容\n" "及其標題都會以\n" "雙引號包住。" msgctxt "MSG_Import_OverwriteRecords (//)" msgid "_Overwrite records?" msgstr "覆寫記錄(_O)?" msgctxt "MSG_Import_OverwriteRecordsBH (//)" msgid "" "If selected, existing records are\n" "overwritten by the imported data." msgstr "" "若勾選,既有記錄會\n" "被匯入的資料覆寫。" msgctxt "MSG_Export_FilterBH (//)" msgid "" "If selected, only records matching\n" "the current filter will be exported." msgstr "" "若勾選,只會匯出\n" "符合目前篩選的記錄。" #, c-format msgctxt "MSG_ImportErr_UnmatchedDoubleQuote (//)" msgid "" "Unmatched double quote at\n" "line %ld, column %ld" msgstr "" "第 %ld 列、第 %ld 行有\n" "未配對的雙引號" #, c-format msgctxt "MSG_ImportErr_MissingDoubleQuote (//)" msgid "" "Missing double quote at\n" "line %ld, column %ld" msgstr "" "第 %ld 列、第 %ld 行\n" "缺少雙引號" #, c-format msgctxt "MSG_ImportErr_UnknownField (//)" msgid "" "Unknown field at\n" "line %ld, column %ld" msgstr "" "第 %ld 列、第 %ld 行\n" "有未知欄位" #, c-format msgctxt "MSG_ImportErr_InvalidFieldType (//)" msgid "" "Invalid field type at\n" "line %ld, column %ld" msgstr "" "第 %ld 列、第 %ld 行\n" "有無效的欄位型別" #, c-format msgctxt "MSG_ImportErr_NumFields (//)" msgid "" "Wrong number of fields\n" "for record starting at\n" "line %ld, column %ld" msgstr "" "起始於第 %ld 列、\n" "第 %ld 行的記錄\n" "欄位數目錯誤" #, c-format msgctxt "MSG_ImportErr_Error (//)" msgid "" "%s\n" "(Line %ld, column %ld)" msgstr "" "%s\n" "(第 %ld 列、第 %ld 行)" msgctxt "MSG_ImportErr_Boolean (//)" msgid "Field is neither TRUE nor NIL." msgstr "欄位既非 TRUE 也非 NIL。" msgctxt "MSG_ImportErr_Choice (//)" msgid "Unknown choice label" msgstr "未知的選項標籤" #, c-format msgctxt "MSG_Import_Record (//)" msgid "Importing record %ld..." msgstr "正在匯入記錄 %ld..." #, c-format msgctxt "MSG_Import_OverwrittenRecords (//)" msgid "%ld existing records have been overwritten." msgstr "已有 %ld 筆既有記錄被覆寫。" #, c-format msgctxt "MSG_Import_InsertRecords (//)" msgid "" "%ld new records have been imported.\n" "Should they now be inserted into the table?" msgstr "" "已匯入 %ld 筆新記錄。\n" "現在要將它們插入資料表嗎?" msgctxt "MSG_Import_InsertRecordsAnswers (//)" msgid "*Insert|_Abort" msgstr "*插入|中止(_A)" msgctxt "MSG_ApplyChanges_SkipUncommittedEntries (//)" msgid "" "The entries in the imported file starting at\n" "%s %s have not been committed.\n" "Should these entries be applied or skipped?" msgstr "" "匯入檔中起始於\n" "%s %s 的項目尚未提交。\n" "要套用還是跳過這些項目?" msgctxt "MSG_ApplyChanges_SkipAnswers (//)" msgid "_Apply|_Skip" msgstr "套用(_A)|跳過(_S)" msgctxt "MSG_ApplyChanges_SkipOldEntries (//)" msgid "" "There are entries in the imported file that\n" "are older than the entries in the project log.\n" "Should these entries be applied or skipped?" msgstr "" "匯入檔中有\n" "比專案記錄中的項目更舊的項目。\n" "要套用還是跳過這些項目?" msgctxt "MSG_ApplyChanges_NoChangesFound (//)" msgid "No changes found." msgstr "找不到任何變更。" msgctxt "MSG_ApplyChanges_ConfirmAnswers (//)" msgid "*Apply|_Cancel" msgstr "*套用|取消(_C)" #, c-format msgctxt "MSG_ApplyChanges_Confirm (//)" msgid "" "%ld changes imported.\n" "Should they be applied now?" msgstr "" "已匯入 %ld 項變更。\n" "現在要套用嗎?" #, c-format msgctxt "MSG_ApplyChanges_Error (//)" msgid "" "Error applying change from %s %s\n" "%s in table %s, record (%s) [%s],\n" "field: %s old: %s new: %s\n" "\n" "%s" msgstr "" "從 %s %s 套用變更時發生錯誤:%s\n" "在資料表 %s、記錄 (%s) [%s]、\n" "欄位:%s 舊值:%s 新值:%s\n" "\n" "%s" msgctxt "MSG_ApplyChanges_ErrorAnswers (//)" msgid "Ignore|_Abort" msgstr "忽略|中止(_A)" #, c-format msgctxt "MSG_ApplyChanges_ResultFailed (//)" msgid "" "No changes were applied.\n" "%ld were skipped, %ld failed,\n" "and %ld were left to go." msgstr "" "未套用任何變更。\n" "跳過 %ld 項、失敗 %ld 項,\n" "還有 %ld 項待處理。" #, c-format msgctxt "MSG_ApplyChanges_ResultSuccess (//)" msgid "" "Successfully applied %ld changes\n" "with %ld skipped, %ld failed,\n" "and %ld left to go." msgstr "" "成功套用 %ld 項變更,\n" "跳過 %ld 項、失敗 %ld 項,\n" "還有 %ld 項待處理。" #, c-format msgctxt "MSG_Export_Success (//)" msgid "" "%ld records have been exported\n" "to the file '%s'." msgstr "" "已將 %ld 筆記錄\n" "匯出至檔案「%s」。" #. Message strings for pdf export #. msgctxt "MSG_PDFExport (//)" msgid "Export as PDF" msgstr "匯出為 PDF" msgctxt "MSG_PDFExport_File (//)" msgid "PDF _file" msgstr "PDF 檔案(_F)" msgctxt "MSG_PDFExport_FileBH (//)" msgid "The PDF file to create." msgstr "要建立的 PDF 檔案。" msgctxt "MSG_PDFExport_Paper (//)" msgid "_Paper" msgstr "紙張(_P)" msgctxt "MSG_PDFExport_PaperBH (//)" msgid "Page size" msgstr "紙張大小" msgctxt "MSG_PDFExport_Orientation (//)" msgid "_Orientation" msgstr "方向(_O)" msgctxt "MSG_PDFExport_Orientation_Portrait (//)" msgid "Portrait" msgstr "直向" msgctxt "MSG_PDFExport_Orientation_Landscape (//)" msgid "Landscape" msgstr "橫向" msgctxt "MSG_PDFExport_OrientationBH (//)" msgid "Page direction" msgstr "紙張方向" msgctxt "MSG_PDFExport_Header (//)" msgid "_Header" msgstr "頁首(_H)" msgctxt "MSG_PDFExport_HeaderBH (//)" msgid "" "Optional header at the top.\n" "Leave empty for no header." msgstr "" "頂端的選用頁首。\n" "留空表示無頁首。" msgctxt "MSG_PDFExport_Footer (//)" msgid "Foo_ter" msgstr "頁尾(_T)" msgctxt "MSG_PDFExport_FooterBH (//)" msgid "" "Optional footer at the bottom.\n" "Leave empty for no footer." msgstr "" "底端的選用頁尾。\n" "留空表示無頁尾。" msgctxt "MSG_PDFExport_InvalidFontSize (//)" msgid "Invalid font size" msgstr "無效的字型大小" msgctxt "MSG_PDFExport_Status (//)" msgid "Status" msgstr "狀態" #, c-format msgctxt "MSG_PDFExport_Status_FitsPageWidth (//)" msgid "%ld page(s), fits page width." msgstr "%ld 頁,符合頁面寬度。" #, c-format msgctxt "MSG_PDFExport_Status_TooWide (//)" msgid "%ld page(s), %ld pts too wide" msgstr "共 %ld 頁,寬度超出 %ld 點" msgctxt "MSG_PDFExport_CreatePDF (//)" msgid "Create PDF" msgstr "建立 PDF" #, c-format msgctxt "MSG_PageFooter (//)" msgid "Page %ld/%ld" msgstr "第 %ld / %ld 頁" #. Error message strings #. msgctxt "MSG_ErrorMessage (//)" msgid "Error message" msgstr "錯誤訊息" msgctxt "MSG_Err_Ok (//)" msgid "Ok" msgstr "確定" msgctxt "MSG_Err_ErrorNum (//)" msgid "Error num out of range" msgstr "錯誤編號超出範圍" msgctxt "MSG_Err_NotImplemented (//)" msgid "Not (yet) implemented" msgstr "尚未實作" msgctxt "MSG_Err_Internal (//)" msgid "Internal error" msgstr "內部錯誤" msgctxt "MSG_Err_Mem (//)" msgid "Out of memory" msgstr "記憶體不足" msgctxt "MSG_Err_ObjectLevel (//)" msgid "The selected objects must be on the same level." msgstr "選取的物件必須位於同一層。" msgctxt "MSG_Err_GroupPanel (//)" msgid "The panel cannot be put into a group/window." msgstr "面板不能放入群組/視窗中。" msgctxt "MSG_Err_InitialRecord (//)" msgid "Attempt to write on initial record" msgstr "嘗試寫入初始記錄" msgctxt "MSG_Err_RecordExactlyOneRecord (//)" msgid "" "You cannot allocate or free records\n" "in an exactly-one-record table." msgstr "" "您無法在恰好一筆記錄的資料表中\n" "配置或釋放記錄。" msgctxt "MSG_Err_RecordNilValue (//)" msgid "NIL values are not supported for this field type." msgstr "此欄位型別不支援 NIL 值。" msgctxt "MSG_Err_RecordNotLocked (//)" msgid "Record not locked (internal error)." msgstr "記錄未鎖定(內部錯誤)。" msgctxt "MSG_Err_NoProjectName (//)" msgid "" "No name has been set for this project yet.\n" "Please save the project to set one." msgstr "" "尚未為此專案設定名稱。\n" "請儲存專案以設定名稱。" msgctxt "MSG_Err_OpenSwapFile (//)" msgid "Can't open swap file" msgstr "無法開啟交換檔" msgctxt "MSG_Err_ReadSwapFile (//)" msgid "Error reading swap file" msgstr "讀取交換檔時發生錯誤" #, c-format msgctxt "MSG_Err_Order (//)" msgid "" "Can't set/maintain order:\n" "%s" msgstr "" "無法設定/維持排序:\n" "%s" msgctxt "MSG_Err_InvalidName (//)" msgid "Invalid name" msgstr "無效的名稱" msgctxt "MSG_Err_NameAlreadyUsed (//)" msgid "Name already used" msgstr "名稱已被使用" msgctxt "MSG_Err_NoTable (//)" msgid "No table specified" msgstr "未指定資料表" msgctxt "MSG_Err_UserCanceled (//)" msgid "User canceled" msgstr "使用者已取消" #, c-format msgctxt "MSG_Err_SQLite3Message (//)" msgid "" "SQLite3 error\n" "%s" msgstr "" "SQLite3 錯誤\n" "%s" msgctxt "MSG_Err_SQLite3Generic (//)" msgid "SQLite3 generic error" msgstr "SQLite3 一般錯誤" msgctxt "MSG_Err_SQLite3IO (//)" msgid "SQLite3 I/O error" msgstr "SQLite3 I/O 錯誤" msgctxt "MSG_Err_CodesetInvalidUTF8 (//)" msgid "Invalid UTF-8 character sequence" msgstr "無效的 UTF-8 字元序列" msgctxt "MSG_Err_CodesetConversion (//)" msgid "UTF-8 conversion of characters failed" msgstr "字元轉換為 UTF-8 失敗" msgctxt "MSG_Err_ProjectReadOnly (//)" msgid "" "Project is read-only. Create a\n" "copy if you want to make changes." msgstr "" "專案為唯讀。若要變更,\n" "請建立副本。" msgctxt "MSG_Err_ProjectReadLock (//)" msgid "" "Can't obtain read lock on project.\n" "Maybe someone else is writing to it?\n" "Reload the project in a short while." msgstr "" "無法取得專案的讀取鎖定。\n" "也許有其他人正在寫入?\n" "請稍候片刻再重新載入專案。" msgctxt "MSG_Err_ProjectChangeLock (//)" msgid "" "Can't obtain change lock on project.\n" "Maybe someone else has started changing it?\n" "Wait until the other party finishes, then\n" "reload the project to make your changes." msgstr "" "無法取得專案的變更鎖定。\n" "也許已有其他人開始變更?\n" "請等對方完成後,再重新載入\n" "專案以進行變更。" msgctxt "MSG_Err_ProjectWriteLock (//)" msgid "" "Can't obtain write lock on project.\n" "Maybe someone else is accessing it?\n" "Just try again in a short while." msgstr "" "無法取得專案的寫入鎖定。\n" "也許有其他人正在存取?\n" "請稍候片刻再試。" #, c-format msgctxt "MSG_Err_ProjectVacuum (//)" msgid "" "The SQLite3 Vacuum command failed.\n" "Your database file is just fine though,\n" "it just is not as compact as it could be.\n" "\n" "%s: %s" msgstr "" "SQLite3 重整命令失敗。\n" "您的資料庫檔案仍然完好,\n" "只是未盡可能精簡。\n" "\n" "%s: %s" #, c-format msgctxt "MSG_Err_ProjectChangeWithoutChangeLock (//)" msgid "" "Project '%s'\n" "has been changed without obtaining\n" "a change lock first (internal error)." msgstr "" "專案「%s」\n" "在未先取得變更鎖定的情況下\n" "被變更(內部錯誤)。" msgctxt "MSG_Err_ProjectVersion (//)" msgid "" "The project has been updated on disk.\n" "Please reload the project by selecting\n" "menu item 'Project - Reload'." msgstr "" "專案已在磁碟上更新。\n" "請選取選單項目\n" "「專案 - 重新載入」重新載入專案。" msgctxt "MSG_Err_TableReference (//)" msgid "The table is referenced by a field." msgstr "此資料表被某個欄位參照。" msgctxt "MSG_Err_TableExactlyOneRecord (//)" msgid "The table does already have more than one record." msgstr "此資料表已有多筆記錄。" msgctxt "MSG_Err_InvalidMaxlen (//)" msgid "Invalid max. length" msgstr "無效的最大長度" msgctxt "MSG_Err_InitialValueLen (//)" msgid "String length of initial value too long" msgstr "初始值的字串長度太長" msgctxt "MSG_Err_InvalidInitialValue (//)" msgid "Invalid initial value" msgstr "無效的初始值" msgctxt "MSG_Err_UnknownType (//)" msgid "Unknown field type" msgstr "未知的欄位型別" msgctxt "MSG_Err_MissingLabels (//)" msgid "Missing labels" msgstr "缺少標籤" msgctxt "MSG_Err_NoReference (//)" msgid "No reference specified" msgstr "未指定參照" msgctxt "MSG_Err_InvalidReference (//)" msgid "" "You cannot change the reference\n" "to another table." msgstr "" "您不能將參照\n" "變更為另一個資料表。" msgctxt "MSG_Err_LoadPreferences (//)" msgid "Error loading preferences" msgstr "載入偏好設定時發生錯誤" msgctxt "MSG_Err_NoBeeBaseProject (//)" msgid "This is not a BeeBase project." msgstr "這不是 BeeBase 專案。" #, c-format msgctxt "MSG_Err_Version (//)" msgid "" "Can't load this project. Wrong version number.\n" "Retry with BeeBase %s." msgstr "" "無法載入此專案。版本號碼錯誤。\n" "請改用 BeeBase %s 重試。" msgctxt "MSG_Err_NoSuchFieldOrTable (//)" msgid "No such field or table" msgstr "沒有此欄位或資料表" msgctxt "MSG_Err_UnknownFieldInOrderSpec (//)" msgid "Unknown field in order specification" msgstr "排序規格中有未知欄位" msgctxt "MSG_Err_FieldTypeNotAllowedForOrdering (//)" msgid "Field type not allowed for ordering." msgstr "此欄位型別不允許用於排序。" msgctxt "MSG_Err_PathFull (//)" msgid "Maximum number of path components reached." msgstr "已達路徑元件數目上限。" msgctxt "MSG_Err_PathComponent (//)" msgid "Path contains invalid component." msgstr "路徑含有無效的元件。" msgctxt "MSG_Err_FieldInUse (//)" msgid "Field is used in program." msgstr "欄位用於程式中。" msgctxt "MSG_Err_TableInUse (//)" msgid "Table is used in program." msgstr "資料表用於程式中。" msgctxt "MSG_Err_NoFilename (//)" msgid "No filename given" msgstr "未提供檔案名稱" msgctxt "MSG_Err_OpenLogFile (//)" msgid "Can't open log file." msgstr "無法開啟記錄檔。" msgctxt "MSG_Err_WriteLogFile (//)" msgid "Error writing log file." msgstr "寫入記錄檔時發生錯誤。" #, c-format msgctxt "MSG_Err_OpenFile (//)" msgid "Can't open '%s'" msgstr "無法開啟「%s」" #, c-format msgctxt "MSG_Err_WriteFile (//)" msgid "Error writing '%s'" msgstr "寫入「%s」時發生錯誤" #, c-format msgctxt "MSG_Err_ReadFile (//)" msgid "Error reading '%s'" msgstr "讀取「%s」時發生錯誤" #, c-format msgctxt "MSG_Warn_CodesetProcessFile (//)" msgid "" "There were %ld characters that could not\n" "be converted correctly when processing\n" "'%s'.\n" "These characters have been replaced by '?'." msgstr "" "處理「%2$s」時,有 %1$ld 個字元\n" "無法正確轉換。\n" "這些字元已以「?」取代。" msgctxt "MSG_Warn_CodesetProcessFileAnswers (//)" msgid "*Continue|Cancel" msgstr "*繼續|取消" #, c-format msgctxt "MSG_Err_NotABeeBaseProject (//)" msgid "'%s' is not a BeeBase project." msgstr "「%s」不是 BeeBase 專案。" #, c-format msgctxt "MSG_Err_LockProject (//)" msgid "Can't lock project '%s'." msgstr "無法鎖定專案「%s」。" #, c-format msgctxt "MSG_Err_ProjectLocked (//)" msgid "Project '%s' has been locked." msgstr "專案「%s」已被鎖定。" #, c-format msgctxt "MSG_Err_ReadDir (//)" msgid "Can't read directory '%s'." msgstr "無法讀取目錄「%s」。" #, c-format msgctxt "MSG_Err_RmDir (//)" msgid "Can't delete directory '%s'." msgstr "無法刪除目錄「%s」。" msgctxt "MSG_Err_GetCwd (//)" msgid "Can't get current directory." msgstr "無法取得目前目錄。" #, c-format msgctxt "MSG_Err_MkDir (//)" msgid "Can't create directory '%s'." msgstr "無法建立目錄「%s」。" #, c-format msgctxt "MSG_Err_ChDir (//)" msgid "Can't find directory '%s'." msgstr "找不到目錄「%s」。" #, c-format msgctxt "MSG_Err_Delete (//)" msgid "Can't delete '%s'." msgstr "無法刪除「%s」。" #, c-format msgctxt "MSG_Err_Rename (//)" msgid "Can't rename '%s' to '%s'." msgstr "無法將「%s」重新命名為「%s」。" msgctxt "MSG_Err_MkTemp (//)" msgid "Unable to create temporary file name." msgstr "無法建立暫存檔名稱。" #, c-format msgctxt "MSG_Err_ExternalProgram (//)" msgid "" "Failed to call external program.\n" "Command: '%s'" msgstr "" "呼叫外部程式失敗。\n" "命令:「%s」" #, c-format msgctxt "MSG_Err_Help (//)" msgid "" "Error opening online help.\n" "Command: '%s'" msgstr "" "開啟線上說明時發生錯誤。\n" "命令:「%s」" msgctxt "MSG_Err_OpenProject (//)" msgid "Can't open new project." msgstr "無法開啟新專案。" msgctxt "MSG_Err_OpenWindow (//)" msgid "" "Can't open window.\n" "Best regards to Brigitte Thieringer!" msgstr "" "無法開啟視窗。\n" "向 Brigitte Thieringer 致上誠摯問候!" msgctxt "MSG_Err_CantOpenStructureEditor (//)" msgid "Can't open structure editor." msgstr "無法開啟結構編輯器。" msgctxt "MSG_Err_CantOpenProgramEditor (//)" msgid "Can't open program editor." msgstr "無法開啟程式編輯器。" msgctxt "MSG_Err_CantBuildGui (//)" msgid "Can't build project user interface." msgstr "無法建構專案的使用者介面。" msgctxt "MSG_Err_CreateGui (//)" msgid "Can't open/create user interface." msgstr "無法開啟/建立使用者介面。" msgctxt "MSG_Err_CantOpenMainWindow (//)" msgid "Can't open project's main window." msgstr "無法開啟專案的主視窗。" msgctxt "MSG_Err_DeleteInitialRecord (//)" msgid "You cannot delete the initial record." msgstr "您不能刪除初始記錄。" #, c-format msgctxt "MSG_Err_SetFilter (//)" msgid "" "Can't set filter:\n" "%s" msgstr "" "無法設定篩選:\n" "%s" msgctxt "MSG_Err_CompileProgram (//)" msgid "Can't compile program." msgstr "無法編譯程式。" msgctxt "MSG_Err_CompileProgramAnswers (//)" msgid "*Show error|_Ignore" msgstr "*顯示錯誤|忽略(_I)" #, c-format msgctxt "MSG_Err_CompileQuery (//)" msgid "" "Error in query line %ld column %ld.\n" "%s" msgstr "" "查詢第 %ld 列、第 %ld 行有錯誤。\n" "%s" #, c-format msgctxt "MSG_Err_ExecuteQuery (//)" msgid "" "Error executing query, line %ld column %ld\n" "(file %s): %s" msgstr "" "執行查詢時發生錯誤,第 %ld 列、第 %ld 行\n" "(檔案 %s):%s" #, c-format msgctxt "MSG_Err_Trigger (//)" msgid "Can't find function '%s'." msgstr "找不到函式「%s」。" msgctxt "MSG_Err_Listview_Compute (//)" msgid "" "Type error. Expected memo string\n" "with one label per line or NIL." msgstr "" "型別錯誤。預期每列一個標籤的\n" "備註字串或 NIL。" #, c-format msgctxt "MSG_Err_Print (//)" msgid "Print error: %s" msgstr "列印錯誤:%s" msgctxt "MSG_PrintErr_PageTooSmall (//)" msgid "Page too small for printing." msgstr "頁面太小,無法列印。" #. #. Message strings for programming #. msgctxt "MSG_ExecutingProgram (//)" msgid "Executing program..." msgstr "正在執行程式..." msgctxt "MSG_NullElement (//)" msgid "NULL element" msgstr "NULL 元素" msgctxt "MSG_CompErr_SymbolRedefined (//)" msgid "Symbol redefined" msgstr "符號重複定義" msgctxt "MSG_CompErr_SymbolNameTooLong (//)" msgid "Symbol name too long" msgstr "符號名稱太長" msgctxt "MSG_CompErr_IdentifierTooLong (//)" msgid "Identifier string too long" msgstr "識別碼字串太長" msgctxt "MSG_CompErr_TooManyNestedDefines (//)" msgid "Too many nested defines" msgstr "巢狀 define 太多" msgctxt "MSG_CompErr_TooManyNestedIncludes (//)" msgid "Too many nested includes" msgstr "巢狀 include 太多" msgctxt "MSG_CompErr_TooManyNestedIfs (//)" msgid "Too many nested #if's or #ifdef's" msgstr "巢狀 #if 或 #ifdef 太多" msgctxt "MSG_CompErr_CantOpenIncludeFile (//)" msgid "Can't open include file." msgstr "無法開啟引入檔。" msgctxt "MSG_CompErr_InavlidElseElIfEndIf (//)" msgid "Invalid #else, #elif or #endif" msgstr "無效的 #else、#elif 或 #endif" msgctxt "MSG_CompErr_MissingEndIf (//)" msgid "Missing #endif" msgstr "缺少 #endif" msgctxt "MSG_CompErr_SyntaxError (//)" msgid "Syntax error" msgstr "語法錯誤" msgctxt "MSG_CompErr_InvalidRealConstant (//)" msgid "Invalid real constant" msgstr "無效的實數常數" msgctxt "MSG_CompErr_InvalidIntegerConstant (//)" msgid "Invalid integer constant" msgstr "無效的整數常數" msgctxt "MSG_CompErr_InvalidDateConstant (//)" msgid "Invalid date constant" msgstr "無效的日期常數" msgctxt "MSG_CompErr_InvalidTimeConstant (//)" msgid "Invalid time constant" msgstr "無效的時間常數" msgctxt "MSG_CompErr_UnterminatedString (//)" msgid "Unterminated string" msgstr "未結束的字串" msgctxt "MSG_CompErr_Arity (//)" msgid "Wrong number of arguments" msgstr "引數數目錯誤" msgctxt "MSG_CompErr_CmpTypes (//)" msgid "Can't compare these types" msgstr "無法比較這些型別" msgctxt "MSG_CompErr_AddTypes (//)" msgid "Can't add these types" msgstr "無法相加這些型別" msgctxt "MSG_CompErr_SubTypes (//)" msgid "Can't subtract these types" msgstr "無法相減這些型別" msgctxt "MSG_CompErr_LowercaseIdentifier (//)" msgid "Local identifier must begin with lowercase character." msgstr "區域識別碼必須以小寫字元開頭。" msgctxt "MSG_CompErr_InvalidIdentifier (//)" msgid "Invalid identifier" msgstr "無效的識別碼" msgctxt "MSG_CompErr_UnknownIdentifier (//)" msgid "Unknown identifier" msgstr "未知的識別碼" msgctxt "MSG_CompErr_NotATableSpecifier (//)" msgid "Identifier is not a table specifier." msgstr "識別碼不是資料表指定項。" msgctxt "MSG_CompErr_FieldType (//)" msgid "Invalid field type" msgstr "無效的欄位型別" msgctxt "MSG_CompErr_InvalidTableList (//)" msgid "Invalid table list" msgstr "無效的資料表清單" msgctxt "MSG_CompErr_OrderConst (//)" msgid "Constant expression not allowed here." msgstr "此處不允許常數運算式。" msgctxt "MSG_CompErr_OrderFieldNumber (//)" msgid "Field number out of range" msgstr "欄位編號超出範圍" msgctxt "MSG_CompErr_OrderType (//)" msgid "No order defined for this type" msgstr "此型別未定義排序" msgctxt "MSG_CompErr_LValue (//)" msgid "Not an lvalue" msgstr "不是左值" msgctxt "MSG_CompErr_ExprExpected (//)" msgid "Expression expected" msgstr "需要運算式" msgctxt "MSG_CompErr_FuncDefExpected (//)" msgid "Function definition expected" msgstr "需要函式定義" msgctxt "MSG_CompErr_UnknownFunction (//)" msgid "Unknown function" msgstr "未知的函式" msgctxt "MSG_CompErr_FormatString (//)" msgid "Error in format string" msgstr "格式字串有錯誤" msgctxt "MSG_CompErr_StringFieldExpected (//)" msgid "String field expected" msgstr "需要字串欄位" msgctxt "MSG_CompErr_StringOrChoiceFieldExpected (//)" msgid "String or choice field expected" msgstr "需要字串或選項欄位" msgctxt "MSG_CompErr_VirtualFieldExpected (//)" msgid "Virtual field expected" msgstr "需要虛擬欄位" msgctxt "MSG_CompErr_Star (//)" msgid "Star '*' not allowed here" msgstr "此處不允許星號 '*'" msgctxt "MSG_CompErr_FieldTableExpected (//)" msgid "Field or table expected" msgstr "需要欄位或資料表" msgctxt "MSG_CompErr_InvalidNext (//)" msgid "Invalid NEXT" msgstr "無效的 NEXT" msgctxt "MSG_CompErr_InvalidReturn (//)" msgid "Invalid RETURN" msgstr "無效的 RETURN" msgctxt "MSG_CompErr_InvalidExit (//)" msgid "Invalid EXIT" msgstr "無效的 EXIT" msgctxt "MSG_CompErr_IllegalFunction (//)" msgid "Illegal function" msgstr "不合法的函式" msgctxt "MSG_CompErr_FunctionNameLength (//)" msgid "Function identifier too long" msgstr "函式識別碼太長" msgctxt "MSG_CompErr_ObsoleteFunction (//)" msgid "Call of obsolete function" msgstr "呼叫了已淘汰的函式" msgctxt "MSG_StackErr_Element (//)" msgid "No stack element to push (internal error)" msgstr "沒有可推入的堆疊元素(內部錯誤)" msgctxt "MSG_StackErr_Empty (//)" msgid "Stack underflow (internal error)" msgstr "堆疊下溢(內部錯誤)" msgctxt "MSG_ProgErr_DivideTypes (//)" msgid "Type error in division" msgstr "除法發生型別錯誤" msgctxt "MSG_ProgErr_MultiplyTypes (//)" msgid "Type error in multiplication" msgstr "乘法發生型別錯誤" msgctxt "MSG_ProgErr_AddSubTypes (//)" msgid "Type error in addition/subtraction" msgstr "加減法發生型別錯誤" msgctxt "MSG_ProgErr_CompareTypes (//)" msgid "Type error in comparison" msgstr "比較發生型別錯誤" msgctxt "MSG_ProgErr_Type (//)" msgid "Type error" msgstr "型別錯誤" msgctxt "MSG_ProgErr_ListExpected (//)" msgid "List expected" msgstr "需要清單" msgctxt "MSG_ProgErr_FileExpected (//)" msgid "File expected" msgstr "需要檔案" msgctxt "MSG_ProgErr_FunctionExpected (//)" msgid "Function expected" msgstr "需要函式" msgctxt "MSG_ProgErr_SideEffect (//)" msgid "Side effect not allowed here" msgstr "此處不允許副作用" msgctxt "MSG_ProgErr_FunctionArity (//)" msgid "Wrong number of arguments for function call" msgstr "函式呼叫的引數數目錯誤" msgctxt "MSG_ProgErr_ChoiceNumber (//)" msgid "Choice number out of range" msgstr "選項編號超出範圍" msgctxt "MSG_ProgErr_Trigger (//)" msgid "Can't find trigger function" msgstr "找不到觸發函式" msgctxt "MSG_ProgErr_VirtualComputeFunction (//)" msgid "Can't find compute function for virtual field" msgstr "找不到虛擬欄位的計算函式" msgctxt "MSG_ProgErr_EnabledComputeFunction (//)" msgid "Can't find compute function for enabled setting" msgstr "找不到啟用設定的計算函式" msgctxt "MSG_ProgErr_MissingArguments (//)" msgid "Missing arguments" msgstr "缺少引數" msgctxt "MSG_ProgErr_TooManyArguments (//)" msgid "Too many arguments" msgstr "引數太多" msgctxt "MSG_ProgErr_InvalidFile (//)" msgid "Invalid file pointer. Maybe you have already closed the file." msgstr "無效的檔案指標。也許您已關閉該檔案。" msgctxt "MSG_ProgErr_OpenOutputFile (//)" msgid "Can't open program output file" msgstr "無法開啟程式輸出檔" msgctxt "MSG_ProgErr_UnknownEncoding (//)" msgid "Unknown encoding parameter" msgstr "未知的編碼參數" msgctxt "MSG_ProgErr_ExternalProgram (//)" msgid "Error calling external program" msgstr "呼叫外部程式時發生錯誤" msgctxt "MSG_ProgErr_IndexOutOfRange (//)" msgid "Index out of range" msgstr "索引超出範圍" msgctxt "MSG_Prog_ProgrammedError (//)" msgid "Programmed error" msgstr "程式化錯誤" msgctxt "MSG_Prog_ProgrammedErrorAnswers (//)" msgid "* Ok |View program" msgstr "* 確定(_O) |檢視程式" msgctxt "MSG_Prog_WarnObsoleteFunction (//)" msgid "" "An obsolete function has been called.\n" "While this is not an error, it is\n" "recommended to update the project\n" "program and replace the function call.\n" "For more information, see the manual\n" "about obsolete functions." msgstr "" "已呼叫已淘汰的函式。\n" "雖然這不是錯誤,仍建議\n" "更新專案程式並取代\n" "該函式呼叫。\n" "詳細資訊請參閱手冊中\n" "關於已淘汰函式的說明。" msgctxt "MSG_Prog_WarnObsoleteFunctionAnswers (//)" msgid "*Continue|Generate error" msgstr "*繼續|產生錯誤" msgctxt "MSG_ProgErr_Recursion (//)" msgid "Too many recursive calls" msgstr "遞迴呼叫太多" msgctxt "MSG_ProgErr_UnknownType (//)" msgid "Unknown type" msgstr "未知的型別" #. #. Message strings for server #. msgctxt "MSG_ServErr_InvalidHandle (//)" msgid "Invalid handle" msgstr "無效的控制代碼" msgctxt "MSG_ServErr_BrokenConnection (//)" msgid "Broken connection" msgstr "連線中斷" msgctxt "MSG_ServErr_InTransaction (//)" msgid "In transaction" msgstr "在交易中" msgctxt "MSG_ServErr_NotInTransaction (//)" msgid "Not in transaction" msgstr "不在交易中" msgctxt "MSG_ServErr_NestedTransaction (//)" msgid "Nested transaction" msgstr "巢狀交易" msgctxt "MSG_ARexxErr_ResultStringTooLong (//)" msgid "Result string exceeds ARexx maximum string length (65535)." msgstr "結果字串超過 ARexx 字串長度上限(65535)。" msgctxt "MSG_ARexxErr_NoProject (//)" msgid "No such project opened" msgstr "未開啟此專案" msgctxt "MSG_ARexxErr_Busy (//)" msgid "BeeBase busy, try again later." msgstr "BeeBase 忙碌中,請稍後再試。" #. General strings for GUI #. msgctxt "MSG_Weight (//)" msgid "_Weight" msgstr "權重(_W)" msgctxt "MSG_WeightBH (//)" msgid "" "Layout weight. The higher the value\n" "the more space the object will have\n" "in the final window layout." msgstr "" "版面配置權重。數值越高,\n" "物件在最終視窗版面配置中\n" "佔用的空間越多。" msgctxt "MSG_Font (//)" msgid "Font" msgstr "字型" msgctxt "MSG_FontBH (//)" msgid "" "Font. Leave field\n" "empty for default font." msgstr "" "字型。留空欄位\n" "以使用預設字型。" msgctxt "MSG_Background (//)" msgid "_Background" msgstr "背景(_B)" msgctxt "MSG_BackgroundBH (//)" msgid "Background for the GUI item" msgstr "GUI 項目的背景" msgctxt "MSG_Background_Default (//)" msgid "_Default" msgstr "預設(_D)" msgctxt "MSG_Background_DefaultBH (//)" msgid "" "If checked, a default background is used.\n" "Otherwise the specified one is used." msgstr "" "勾選時使用預設背景。\n" "否則使用指定的背景。" #. #. Message strings for Field #. msgctxt "MSG_Field_NameBH (//)" msgid "" "Name of the field. Must begin with an\n" "uppercase letter followed by further letters,\n" "digits or underscore characters. Non-ASCII\n" "letters like German umlauts are not allowed." msgstr "" "欄位名稱。必須以大寫字母開頭,\n" "其後可接字母、數字或底線字元。\n" "不允許非 ASCII 字母\n" "(例如德語變音符號)。" msgctxt "MSG_Type (//)" msgid "_Type" msgstr "型別(_T)" msgctxt "MSG_Field_TypeBH (//)" msgid "" "Field type. The field type can only\n" "be specified at field creation time." msgstr "" "欄位型別。欄位型別只能在\n" "建立欄位時指定。" msgctxt "MSG_Field_String_MaxLength (//)" msgid "_Max length" msgstr "最大長度(_M)" msgctxt "MSG_Field_String_MaxLengthBH (//)" msgid "" "Maximum number of characters the\n" "string field can hold." msgstr "" "字串欄位可容納的\n" "字元數上限。" msgctxt "MSG_Field_Boolean_InitialValue_Nil (//)" msgid " NIL" msgstr " NIL" msgctxt "MSG_Field_Boolean_InitialValue_True (//)" msgid " TRUE" msgstr " TRUE" msgctxt "MSG_Field_Choice__Labels (//)" msgid "Edit la_bels..." msgstr "編輯標籤(_B)..." msgctxt "MSG_Field_Choice_LabelsBH (//)" msgid "" "Opens window for\n" "editing label strings." msgstr "" "開啟編輯\n" "標籤字串的視窗。" msgctxt "MSG_Field_Choice_Confirm (//)" msgid "To continue, please confirm the following:" msgstr "若要繼續,請確認下列事項:" msgctxt "MSG_Field_Choice_WarnChangeLabels (//)" msgid "" "Choice labels in existing records will show the new labels\n" "(records only store an index into the list of labels, and\n" "changes to labels or their order do not change any index)." msgstr "" "既有記錄中的選項標籤將顯示新標籤\n" "(記錄只儲存標籤清單的索引,\n" "變更標籤或其順序不會變更任何索引)。" msgctxt "MSG_Field_Choice_WarnEmptyLabels (//)" msgid "There are empty labels." msgstr "有空白的標籤。" msgctxt "MSG_Field_Choice_WarnDuplicateLabels (//)" msgid "There are duplicate labels." msgstr "有重複的標籤。" msgctxt "MSG_Field_Reference (//)" msgid "Set Reference to:" msgstr "設定參照為:" msgctxt "MSG_Field_ReferenceBH (//)" msgid "Reference to a table." msgstr "對資料表的參照。" msgctxt "MSG_Field_Reference_FilterBH (//)" msgid "" "If selected, the user can only\n" "access records where the reference\n" "is set to the current record of the\n" "referenced table." msgstr "" "若勾選,使用者只能\n" "存取參照設為參照資料表\n" "目前記錄的記錄。" msgctxt "MSG_AutoShow (//)" msgid "_Auto show?" msgstr "自動顯示(_A)?" msgctxt "MSG_Field_Reference_AutoShowBH (//)" msgid "" "If selected, the referenced table gets\n" "updated with the referenced record whenever\n" "the user switches to another record." msgstr "" "若勾選,每當使用者切換到\n" "另一筆記錄,參照資料表就會\n" "以參照的記錄更新。" msgctxt "MSG_Field_InitialValue (//)" msgid "Initial value" msgstr "初始值" msgctxt "MSG_Field__InitialValue (//)" msgid "_Initial value" msgstr "初始值(_I)" msgctxt "MSG_Field_InitialValueBH (//)" msgid "" "Initial value\n" "for this field" msgstr "" "此欄位的\n" "初始值" msgctxt "MSG_Field_InitialValue_Nil (//)" msgid "NIL" msgstr "NIL" msgctxt "MSG_Field_InitialValue_Other (//)" msgid "other" msgstr "其他" msgctxt "MSG_Field_OtherValue (//)" msgid "other _value:" msgstr "其他值(_V):" msgctxt "MSG_Field_NilString (//)" msgid "NI_L string" msgstr "NIL 字串(_L)" msgctxt "MSG_Field_NilStringBH (//)" msgid "" "String that should be displayed\n" "for the NIL value." msgstr "" "顯示 NIL 值時\n" "要顯示的字串。" msgctxt "MSG_Field_Compute (//)" msgid "Com_pute" msgstr "計算(_P)" msgctxt "MSG_Field_ComputeBH (//)" msgid "" "Trigger function which will be executed\n" "whenever the value of this field\n" "is needed, e.g. for displaying it." msgstr "" "每當需要此欄位的值時\n" "(例如顯示時)就會\n" "執行的觸發函式。" msgctxt "MSG_Field_Trigger (//)" msgid "T_rigger" msgstr "觸發(_R)" msgctxt "MSG_Field_TriggerBH (//)" msgid "" "Trigger function that should be\n" "called after the user has changed\n" "the field value." msgstr "" "使用者變更欄位值後\n" "應呼叫的觸發函式。" msgctxt "MSG_CountChanges (//)" msgid "_Count changes?" msgstr "計數變更(_C)?" msgctxt "MSG_Field_CountChangesBH (//)" msgid "" "Decides whether changing the\n" "field contents in a record\n" "counts as a change of the project.\n" "Uncheck this item if you want to\n" "ignore changes to this field." msgstr "" "決定變更記錄中的\n" "欄位內容是否\n" "計為專案變更。\n" "若想忽略對此欄位的\n" "變更,請取消勾選。" msgctxt "MSG_LogChanges (//)" msgid "Lo_g changes?" msgstr "記錄變更(_G)?" msgctxt "MSG_Field_LogChangesBH (//)" msgid "" "Decides whether changing the contents\n" "of the field in a record should\n" "be recorded in the project log." msgstr "" "決定變更記錄中\n" "欄位內容是否應\n" "記錄於專案記錄。" #. Message strings for EditLabels #. msgctxt "MSG_EditLabels (//)" msgid "Edit labels" msgstr "編輯標籤" msgctxt "MSG_EditLabels_LabelsBH (//)" msgid "" "List of labels. You may\n" "add, change or remove items\n" "from this list." msgstr "" "標籤清單。您可以\n" "新增、變更或移除\n" "此清單中的項目。" msgctxt "MSG_EditLabels_NewBH (//)" msgid "Creates a new label." msgstr "建立新標籤。" msgctxt "MSG_EditLabels_Remove (//)" msgid "_Remove" msgstr "移除(_R)" msgctxt "MSG_EditLabels_RemoveBH (//)" msgid "Removes the currently selected label." msgstr "移除目前選取的標籤。" msgctxt "MSG_EditLabels_Sort (//)" msgid "_Sort" msgstr "排序(_S)" msgctxt "MSG_EditLabels_SortBH (//)" msgid "Sorts the list of labels in alphabetical order." msgstr "依字母順序排序標籤清單。" msgctxt "MSG_EditLabels_Label (//)" msgid "_Label" msgstr "標籤(_L)" #. #. Message strings for programs #. msgctxt "MSG_EditProgram (//)" msgid "Edit program" msgstr "編輯程式" msgctxt "MSG_IncludeDir (//)" msgid "Include directory" msgstr "引入目錄" #. #. Message strings for DisplayObjects #. msgctxt "MSG_DisplayObject_Shortcut (//)" msgid "_Shortcut" msgstr "捷徑(_S)" msgctxt "MSG_DisplayObject_ShortcutBH (//)" msgid "" "The shortcut character can be used for\n" "activating the GUI item. If you don't\n" "want a shortcut, leave this field empty.\n" "Press to check if the entered\n" "shortcut character is already used by\n" "another item in the same window." msgstr "" "捷徑字元可用於啟動 GUI 項目。\n" "若不想要捷徑,請留空此欄位。\n" "按 可檢查輸入的\n" "捷徑字元是否已被同一視窗\n" "中的另一個項目使用。" #, c-format msgctxt "MSG_DisplayObject_ShortcutInUse (//)" msgid "" "Warning: shortcut already in use\n" "by %s." msgstr "" "警告:捷徑已被\n" "%s 使用。" msgctxt "MSG_DisplayObject_Enabled (//)" msgid "Enabled/disabled" msgstr "啟用/停用" msgctxt "MSG_DisplayObject_Enabled_Always (//)" msgid "Always enabled" msgstr "永遠啟用" msgctxt "MSG_DisplayObject_Enabled_NotInitial (//)" msgid "Disabled in initial" msgstr "在初始記錄中停用" msgctxt "MSG_DisplayObject_Enabled_Computed (//)" msgid "Compute enabled" msgstr "計算啟用" msgctxt "MSG_DisplayObject_EnabledBH (//)" msgid "" "Setting for the enabled/disabled state.\n" "'Disabled in initial' is like 'Always enabled'\n" "except that the object is disabled when it is\n" "inside a table showing its initial record." msgstr "" "啟用/停用狀態的設定。\n" "「在初始記錄中停用」類似「永遠啟用」,\n" "差別在於當物件位於顯示其初始記錄\n" "的資料表中時會被停用。" msgctxt "MSG_Computed (//)" msgid "Computed" msgstr "計算" msgctxt "MSG_Compute (//)" msgid "Compute" msgstr "計算" msgctxt "MSG_DisplayObject_ComputeEnabledBH (//)" msgid "" "Trigger function which computes the enabled state.\n" "If the function returns NIL, the object is disabled,\n" "otherwise enabled. The function is evaluated whenever\n" "a dependent item changes (different record is shown,\n" "a field changed, a record is added or deleted,\n" "user/admin mode is changed, or program is recompiled).\n" "Dependencies are obtained from the compute function." msgstr "" "計算啟用狀態的觸發函式。\n" "若函式回傳 NIL,物件停用,\n" "否則啟用。每當相依項目變更時\n" "(顯示不同記錄、欄位變更、\n" "新增或刪除記錄、切換使用者/管理員\n" "模式、或重新編譯程式)都會評估。\n" "相依項目取自計算函式。" #. #. Message strings for RecordDescription #. msgctxt "MSG_RecordDescription_Description (//)" msgid "Description" msgstr "說明" msgctxt "MSG_RecordDescription_DescriptionBH (//)" msgid "" "Short description of a record.\n" "Either a list of record fields,\n" "the result of a compute function,\n" "or the settings from the table object." msgstr "" "記錄的簡短說明。\n" "可以是記錄欄位清單、\n" "計算函式的結果、\n" "或資料表物件的設定。" msgctxt "MSG_Fields (//)" msgid "Fields" msgstr "欄位" msgctxt "MSG_RecordDescription_FromTable (//)" msgid "From table" msgstr "來自資料表" msgctxt "MSG_RecordDescription_FieldsBH (//)" msgid "" "Fields that are shown\n" "from the specific record." msgstr "從特定記錄顯示的欄位。" msgctxt "MSG_RecordDescription_RecordNumber (//)" msgid "Record number" msgstr "記錄編號" msgctxt "MSG_RecordDescription_ComputeBH (//)" msgid "" "Function for computing the record description.\n" "The function should either return a single expression\n" "or a list of expressions for multi-column lists." msgstr "" "計算記錄說明的函式。\n" "函式應回傳單一運算式,\n" "或供多欄清單使用的運算式清單。" msgctxt "MSG_RecordDescription_UseMultiColumnList (//)" msgid "Use multi-column list?" msgstr "使用多欄清單?" msgctxt "MSG_RecordDescription_UseMultiColumnListBH (//)" msgid "" "Specifies how fields are organized when\n" "shown in a listview pop-up.\n" "If checked, fields are aligned in columns.\n" "Otherwise, all fields are concatenated by\n" "a separator character ' - ' and placed into\n" "a single column." msgstr "" "指定在清單檢視彈出式中\n" "欄位的排列方式。\n" "勾選時,欄位依欄對齊。\n" "否則所有欄位以分隔字元\n" "「 - 」連接,放入單一欄。" #. #. Message strings for DisplayTable #. msgctxt "MSG_DisplayTable (//)" msgid "Display table" msgstr "顯示資料表" msgctxt "MSG_DisplayTable_HasPanel (//)" msgid "Has panel?" msgstr "有面板?" msgctxt "MSG_DisplayTable_HasPanelBH (//)" msgid "" "Whether a panel should be displayed\n" "at the top of the table." msgstr "" "是否在資料表頂端\n" "顯示面板。" msgctxt "MSG_DisplayTable_Panel_TitleBH (//)" msgid "" "Title of the panel. Will be displayed\n" "in the left corner of the panel bar." msgstr "" "面板的標題。顯示於\n" "面板列的左角。" msgctxt "MSG_DisplayTable_Panel_Gadgets (//)" msgid "Gadgets" msgstr "控制項" msgctxt "MSG_DisplayTable_Panel_NumAll (//)" msgid "_Num/All?" msgstr "編號/全部(_N)?" msgctxt "MSG_DisplayTable_Panel_NumAllBH (//)" msgid "" "If checked, the number of the current record\n" "together with the number of all records\n" "will be displayed in the right corner\n" "of the panel bar." msgstr "" "勾選時,目前記錄編號\n" "與全部記錄數會顯示在\n" "面板列的右角。" msgctxt "MSG_DisplayTable_Panel_FilterBH (//)" msgid "" "If checked, a filter button is added\n" "to the panel bar allowing the user to\n" "turn the table filter on and off." msgstr "" "勾選時,面板列會新增\n" "篩選按鈕,讓使用者\n" "開啟/關閉資料表篩選。" msgctxt "MSG_DisplayTable_Panel_Arrows (//)" msgid "_Arrows?" msgstr "箭頭(_A)?" msgctxt "MSG_DisplayTable_Panel_ArrowsBH (//)" msgid "" "If checked, two arrow buttons are added\n" "to the panel bar allowing the user to go\n" "to the previous or next record." msgstr "" "勾選時,面板列會新增\n" "兩個箭頭按鈕,讓使用者移到\n" "上一筆或下一筆記錄。" #. #. Message strings for DisplayField #. msgctxt "MSG_DisplayField (//)" msgid "Display field" msgstr "顯示欄位" msgctxt "MSG_DisplayField_Title (//)" msgid "Title" msgstr "標題" msgctxt "MSG_DisplayField_Extras (//)" msgid "Extras" msgstr "額外選項" msgctxt "MSG_DisplayField_TitlePosition (//)" msgid "_Position" msgstr "位置(_P)" msgctxt "MSG_DisplayField_TitlePositionBH (//)" msgid "" "Title position relative\n" "to the field" msgstr "" "標題相對於\n" "欄位的位置" msgctxt "MSG_DisplayField_TitleBH (//)" msgid "" "The title is placed near the\n" "field. If the title is empty,\n" "no title is displayed." msgstr "" "標題放在欄位附近。\n" "若標題為空,\n" "則不顯示標題。" msgctxt "MSG_DisplayField_ReadOnly (//)" msgid "_Read only?" msgstr "唯讀(_R)?" msgctxt "MSG_DisplayField_ReadOnlyBH (//)" msgid "" "If checked, the field can\n" "only be read but not modified." msgstr "" "勾選時,欄位只能\n" "讀取,不能修改。" msgctxt "MSG_DisplayField_ReadOnlyStringBH (//)" msgid "" "If checked, the field cannot be edited.\n" "However, when adding a pop-up button to the\n" "string field, the field can still be set to\n" "the selections offered in the pop-up." msgstr "" "勾選時,欄位不能編輯。\n" "不過,若為字串欄位加上\n" "彈出式按鈕,仍可將欄位設為\n" "彈出式中提供的選項。" msgctxt "MSG_DisplayField_Home (//)" msgid "_Home?" msgstr "起始(_H)?" msgctxt "MSG_DisplayField_HomeBH (//)" msgid "" "If checked, the cursor is set\n" "on this field whenever a new\n" "record is created." msgstr "" "勾選時,每當建立\n" "新記錄,游標就會\n" "移到這個欄位。" msgctxt "MSG_DisplayField_TabChain (//)" msgid "Tab chain?" msgstr "Tab 鏈?" msgctxt "MSG_DisplayField_TabChainBH (//)" msgid "" "If selected, the GUI object\n" "can obtain the keyboard focus\n" "through pressing the key." msgstr "" "勾選時,GUI 物件可透過\n" "按 鍵取得\n" "鍵盤焦點。" msgctxt "MSG_DisplayField_Alignment (//)" msgid "_Alignment" msgstr "對齊(_A)" msgctxt "MSG_DisplayField_AlignmentBH (//)" msgid "" "Alignment of the text inside\n" "the string or text field." msgstr "" "字串或文字欄位內\n" "文字的對齊方式。" msgctxt "MSG_DisplayField_Alignment_Center (//)" msgid "Center" msgstr "置中" msgctxt "MSG_DisplayField_Alignment_Left (//)" msgid "Left" msgstr "靠左" msgctxt "MSG_DisplayField_Alignment_Right (//)" msgid "Right" msgstr "靠右" msgctxt "MSG_DisplayField_Alignment_Top (//)" msgid "Top" msgstr "靠上" msgctxt "MSG_DisplayField_Alignment_Bottom (//)" msgid "Bottom" msgstr "靠下" msgctxt "MSG_DisplayField_Calendar (//)" msgid "Calendar?" msgstr "日曆?" msgctxt "MSG_DisplayField_CalendarBH (//)" msgid "" "Adds a pop-up button\n" "showing a calendar." msgstr "" "新增顯示日曆的\n" "彈出式按鈕。" msgctxt "MSG_DisplayField_Format (//)" msgid "Format" msgstr "格式" msgctxt "MSG_DisplayField_FormatBH (//)" msgid "Formatting for display" msgstr "顯示用的格式" msgctxt "MSG_DisplayField_Format_HHMMSS (//)" msgid "HH:MM:SS" msgstr "HH:MM:SS" msgctxt "MSG_DisplayField_Format_MMSS (//)" msgid "MM:SS" msgstr "MM:SS" msgctxt "MSG_DisplayField_Format_HHMM (//)" msgid "HH:MM" msgstr "HH:MM" msgctxt "MSG_DisplayField_Kind (//)" msgid "_Kind" msgstr "種類(_K)" msgctxt "MSG_DisplayField_Virtual_KindBH (//)" msgid "" "Display kind for virtual field.\n" "Boolean displays only NIL and non-NIL values.\n" "Text can display strings, numbers, etc.\n" "List displays items of a list, e.g. the\n" "result of a SELECT FROM WHERE call." msgstr "" "虛擬欄位的顯示種類。\n" "布林只顯示 NIL 與非 NIL 值。\n" "文字可顯示字串、數字等。\n" "清單顯示清單項目,例如\n" "SELECT FROM WHERE 呼叫的結果。" msgctxt "MSG_DisplayField_Virtual_Kind_List (//)" msgid "List" msgstr "清單" msgctxt "MSG_DisplayField_Button_KindBH (//)" msgid "Display kind for button field" msgstr "按鈕欄位的顯示種類" msgctxt "MSG_DisplayField_Button_Kind_TextButton (//)" msgid "Text button" msgstr "文字按鈕" msgctxt "MSG_DisplayField_Button_Kind_ImageButton (//)" msgid "Image button" msgstr "圖片按鈕" msgctxt "MSG_DisplayField_Choice_KindBH (//)" msgid "Display kind for choice field" msgstr "選項欄位的顯示種類" msgctxt "MSG_DisplayField_Choice_Kind_CycleButton (//)" msgid "Cycle button" msgstr "循環按鈕" msgctxt "MSG_DisplayField_Choice_Kind_RadioButtons (//)" msgid "Radio buttons" msgstr "選項按鈕" msgctxt "MSG_DisplayField_Choice_Frame (//)" msgid "_Frame?" msgstr "外框(_F)?" msgctxt "MSG_DisplayField_Choice_FrameBH (//)" msgid "" "Check this item and you will get\n" "a frame around the radio buttons." msgstr "" "勾選此項目,選項按鈕\n" "周圍就會有外框。" msgctxt "MSG_DisplayField_Choice_Horizontal (//)" msgid "Hori_zontal?" msgstr "水平(_Z)?" msgctxt "MSG_DisplayField_Choice_HorizontalBH (//)" msgid "Horizontal or vertical layout" msgstr "水平或垂直版面配置" msgctxt "MSG_DisplayField_NumDecimals (//)" msgid "Deci_mals" msgstr "小數位(_M)" msgctxt "MSG_DisplayField_NumDecimalsBH (//)" msgid "" "Number of digits after\n" "the decimal point\n" "for a real value" msgstr "" "實數值小數點\n" "後的位數" msgctxt "MSG_DisplayField_ShowTitles (//)" msgid "Show titles?" msgstr "顯示標題?" msgctxt "MSG_DisplayField_ShowTitlesBH (//)" msgid "" "If checked, the list field will\n" "also show the field names in the\n" "first row." msgstr "" "勾選時,清單欄位也會\n" "在第一列顯示欄位名稱。" msgctxt "MSG_DisplayField_ControlTable (//)" msgid "Control table?" msgstr "控制資料表?" msgctxt "MSG_DisplayField_ControlTableBH (//)" msgid "" "If checked, the list controls the table\n" "of the first column that is generated\n" "from a field of the table." msgstr "" "勾選時,清單控制由資料表欄位\n" "產生的第一欄所屬資料表。" msgctxt "MSG_DisplayField_OnDoubleClick (//)" msgid "On double-click" msgstr "按兩下時" msgctxt "MSG_DisplayField_OnDoubleClickBH (//)" msgid "" "Action to be performed when\n" "user double-clicks a list-view item." msgstr "" "使用者按兩下清單檢視項目\n" "時要執行的動作。" msgctxt "MSG_DisplayField_DoubleClick_DoNothing (//)" msgid "Do nothing" msgstr "不執行任何動作" msgctxt "MSG_DisplayField_DoubleClick_ShowRecord (//)" msgid "Show record" msgstr "顯示記錄" msgctxt "MSG_DisplayField_DoubleClick_CallTrigger (//)" msgid "Call trigger" msgstr "呼叫觸發" msgctxt "MSG_DisplayField_DoubleClick_Trigger (//)" msgid "T_rigger function" msgstr "觸發函式(_R)" msgctxt "MSG_DisplayField_DoubleClick_TriggerBH (//)" msgid "" "Trigger function that should be\n" "called when the user double-clicks\n" "an item in the list view." msgstr "" "使用者按兩下清單檢視中的\n" "項目時應呼叫的觸發函式。" msgctxt "MSG_DisplayField_URLDrop_Trigger (//)" msgid "Trigger function on URL _drop" msgstr "URL 拖放時的觸發函式(_D)" msgctxt "MSG_DisplayField_URLDrop_TriggerBH (//)" msgid "" "Trigger function that should be called\n" "when the user drags and drops URLs\n" "(e.g. filenames) onto the list view." msgstr "" "使用者將 URL(例如檔案名稱)\n" "拖放到清單檢視時\n" "應呼叫的觸發函式。" msgctxt "MSG_DisplayField_SortDrop_Trigger (//)" msgid "Trigger function on _sort drop" msgstr "排序拖放時的觸發函式(_S)" msgctxt "MSG_DisplayField_SortDrop_TriggerBH (//)" msgid "" "Trigger function that should be called\n" "when the user drags and drops an item\n" "for sorting items in the list view." msgstr "" "使用者在清單檢視中拖放\n" "項目以排序時應呼叫\n" "的觸發函式。" msgctxt "MSG_DisplayField_AutoUpdate (//)" msgid "Auto _update?" msgstr "自動更新(_U)?" msgctxt "MSG_DisplayField_AutoUpdateBH (//)" msgid "" "If checked, the virtual field is recomputed\n" "whenever a dependent item changes (a different\n" "record is shown, a field changed, a record\n" "is added or deleted, user/admin mode is changed,\n" "or program is recompiled). The dependencies are\n" "obtained from the field's compute function." msgstr "" "勾選時,每當相依項目變更\n" "(顯示不同記錄、欄位變更、\n" "新增或刪除記錄、切換使用者/管理員\n" "模式、或重新編譯程式),\n" "虛擬欄位就會重新計算。\n" "相依項目取自欄位的計算函式。" msgctxt "MSG_DisplayField_BubbleHelp (//)" msgid "" "Bubble\n" "help" msgstr "" "氣泡\n" "說明" msgctxt "MSG_DisplayField_RecordsBH (//)" msgid "" "Choose which records of the referenced\n" "table should be shown in the pop-up." msgstr "" "選擇參照資料表中要在\n" "彈出式中顯示的記錄。" msgctxt "MSG_DisplayField_Records_All (//)" msgid "All" msgstr "全部" msgctxt "MSG_DisplayField_Records_MatchFilter (//)" msgid "Match filter" msgstr "符合篩選" msgctxt "MSG_DisplayField_ComputeRecordsBH (//)" msgid "" "Trigger function which will be executed\n" "whenever the pop-up button is pressed.\n" "The compute function should return\n" "a list which is searched depth-first.\n" "Any records found are included in the\n" "list-view. Non-record items are ignored." msgstr "" "每當按下彈出式按鈕就會\n" "執行的觸發函式。\n" "計算函式應回傳以深度優先\n" "搜尋的清單。找到的任何記錄\n" "都會納入清單檢視。\n" "非記錄項目會被忽略。" msgctxt "MSG_DisplayField_InitialRecord (//)" msgid "Initial record?" msgstr "初始記錄?" msgctxt "MSG_DisplayField_InitialRecordBH (//)" msgid "" "If checked, the initial record is\n" "included in the pop-up list at the top." msgstr "" "勾選時,初始記錄會\n" "包含在彈出式清單頂端。" msgctxt "MSG_DisplayField_CurrentRecord (//)" msgid "Current record?" msgstr "目前記錄?" msgctxt "MSG_DisplayField_CurrentRecordBH (//)" msgid "" "If checked, the current record of\n" "the referenced table is included in\n" "the pop-up list at the top." msgstr "" "勾選時,參照資料表的\n" "目前記錄會包含在\n" "彈出式清單頂端。" msgctxt "MSG_DisplayField_Buttons (//)" msgid "Buttons" msgstr "按鈕" msgctxt "MSG_DisplayField_Listview (//)" msgid "_Listview pop-up?" msgstr "清單檢視彈出式(_L)?" msgctxt "MSG_DisplayField_ListviewBH (//)" msgid "" "Adds a pop-up button to the right of the\n" "string field to allow the user to choose\n" "a string from a list of strings.\n" "If the string field is read only, the user\n" "can still change its contents by using\n" "the pop-up button." msgstr "" "在字串欄位右側新增彈出式按鈕,\n" "讓使用者從字串清單中選擇字串。\n" "若字串欄位為唯讀,使用者\n" "仍可透過彈出式按鈕變更內容。" msgctxt "MSG_DisplayField_File (//)" msgid "F_ile pop-up?" msgstr "檔案彈出式(_I)?" msgctxt "MSG_DisplayField_FileBH (//)" msgid "" "Adds a pop-up button to the right of the\n" "string field to allow the user to select\n" "a filename.\n" "If the string field is read-only, the user\n" "can still change its contents by selecting\n" "the pop-up button." msgstr "" "在字串欄位右側新增彈出式按鈕,\n" "讓使用者選擇檔案名稱。\n" "若字串欄位為唯讀,使用者\n" "仍可透過選取彈出式按鈕變更內容。" msgctxt "MSG_DisplayField_Font (//)" msgid "Fo_nt pop-up?" msgstr "字型彈出式(_N)?" msgctxt "MSG_DisplayField_FontBH (//)" msgid "" "Adds a pop-up button to the right of the\n" "string field to allow the user to select\n" "a font name.\n" "If the string field is read only, the user\n" "can still change its contents by selecting\n" "the pop-up button." msgstr "" "在字串欄位右側新增彈出式按鈕,\n" "讓使用者選擇字型名稱。\n" "若字串欄位為唯讀,使用者\n" "仍可透過選取彈出式按鈕變更內容。" msgctxt "MSG_DisplayField_View (//)" msgid "_View?" msgstr "檢視(_V)?" msgctxt "MSG_DisplayField_ViewBH (//)" msgid "" "Adds a button for viewing the file\n" "given by the contents of the string field.\n" "Use menu item Preferences/Set external viewer\n" "for specifying the display program." msgstr "" "新增按鈕以檢視字串欄位\n" "內容指定的檔案。\n" "使用選單項目「偏好設定/設定外部檢視器」\n" "指定顯示程式。" msgctxt "MSG_DisplayField_ListviewSettings (//)" msgid "Listview settings" msgstr "清單檢視設定" msgctxt "MSG_DisplayField_Labels (//)" msgid "Label items" msgstr "標籤項目" msgctxt "MSG_DisplayField_LabelsBH (//)" msgid "" "Specifies either static labels\n" "or labels that are computed when\n" "the pop-up button is pressed." msgstr "" "指定靜態標籤,或按下\n" "彈出式按鈕時計算的\n" "標籤。" msgctxt "MSG_DisplayField_Labels_Static (//)" msgid "Static" msgstr "靜態" msgctxt "MSG_DisplayField_EditLabels (//)" msgid "Edit labels..." msgstr "編輯標籤..." msgctxt "MSG_DisplayField__EditLabels (//)" msgid "_Edit labels..." msgstr "編輯標籤(_E)..." msgctxt "MSG_DisplayField_EditLabelsBH (//)" msgid "" "Pops up a window for specifying\n" "the label strings." msgstr "" "彈出視窗以指定\n" "標籤字串。" msgctxt "MSG_DisplayField_ComputeLabelsBH (//)" msgid "" "Trigger function which will be executed\n" "whenever the pop-up button is pressed.\n" "The compute function should return\n" "a memo string with one label per line\n" "or NIL for an empty list-view." msgstr "" "每當按下彈出式按鈕就會\n" "執行的觸發函式。\n" "計算函式應回傳每列一個標籤\n" "的備註字串,或回傳 NIL\n" "表示空清單檢視。" msgctxt "MSG_DisplayField_Show (//)" msgid "_Show?" msgstr "顯示(_S)?" msgctxt "MSG_DisplayField_ShowBH (//)" msgid "" "If checked, the reference field\n" "also contains a button for showing\n" "the referenced record." msgstr "" "勾選時,參照欄位\n" "也會包含顯示參照記錄\n" "的按鈕。" msgctxt "MSG_DisplayField_AutoShowBH (//)" msgid "" "Adds a checkmark button to turn auto-show mode\n" "on and off. When turned on, the referenced\n" "table gets updated with the referenced record\n" "whenever the user switches to another record." msgstr "" "新增勾選按鈕以開啟/關閉自動顯示\n" "模式。開啟時,每當使用者切換到\n" "另一筆記錄,參照資料表就會以\n" "參照的記錄更新。" msgctxt "MSG_DisplayField_Filter (//)" msgid "Fi_lter?" msgstr "篩選(_L)?" msgctxt "MSG_DisplayField_FilterBH (//)" msgid "" "Adds a filter button to allow the user to toggle\n" "the state of the reference filter. When turned on,\n" "the user can only access records where the reference\n" "is set to the current record of the referenced table." msgstr "" "新增篩選按鈕,讓使用者切換\n" "參照篩選的狀態。開啟時,使用者\n" "只能存取參照設為參照資料表\n" "目前記錄的記錄。" msgctxt "MSG_DisplayField_Picture (//)" msgid "Picture" msgstr "圖片" msgctxt "MSG_DisplayField_DisplayPicture (//)" msgid "Display _picture?" msgstr "顯示圖片(_P)?" msgctxt "MSG_DisplayField_DisplayPictureBH (//)" msgid "" "Adds an image object for viewing the file\n" "given by the contents of the string field." msgstr "" "新增影像物件以檢視字串欄位\n" "內容指定的檔案。" msgctxt "MSG_DisplayField_TitleAtStringField (//)" msgid "_Title at string field?" msgstr "標題在字串欄位(_T)?" msgctxt "MSG_DisplayField_TitleAtStringFieldBH (//)" msgid "" "Displays the title (if any) to the\n" "left of the string field rather than\n" "to the left of the picture." msgstr "" "將標題(若有的話)顯示在\n" "字串欄位左側,而非圖片左側。" msgctxt "MSG_DisplayField_HideStringField (//)" msgid "_Hide string field?" msgstr "隱藏字串欄位(_H)?" msgctxt "MSG_DisplayField_HideStringFieldBH (//)" msgid "" "If checked, the string field is\n" "not shown in the window. This is\n" "useful if you want to display the\n" "external picture only." msgstr "" "勾選時,字串欄位不會\n" "顯示在視窗中。若只想\n" "顯示外部圖片,\n" "這會很有用。" msgctxt "MSG_Size (//)" msgid "Size" msgstr "大小" msgctxt "MSG_DisplayField_SizeBH (//)" msgid "" "Determines how the display object's width and height\n" "are calculated in the window layout.\n" " Resizable allows to resize the object. The object\n" "may become larger than the size of its image.\n" " Fixed sets the object's size to the size of the image.\n" "If the image sizes vary, the object resizes accordingly.\n" " Scrollable adds two scrollers to the object allowing\n" "to view images that are larger than the visible region.\n" " Scaled scales the image to the size of the object.\n" " Aspect scaled scales but preserves the aspect ratio." msgstr "" "決定顯示物件的寬高在視窗版面配置中\n" "如何計算。\n" " 可調整大小:允許調整物件大小。物件可能大於其影像的大小。\n" " 固定:將物件大小設為影像大小。若影像大小不同,物件會相應調整。\n" " 可捲動:為物件新增兩個捲軸,可檢視大於可見區域的影像。\n" " 縮放:將影像縮放至物件大小。\n" " 等比縮放:縮放但保持長寬比。" #. #. Message strings for DisplayGroup #. msgctxt "MSG_Group (//)" msgid "Group" msgstr "群組" msgctxt "MSG_DisplayGroup_TitleBH (//)" msgid "" "Text to be displayed centered\n" "in the group frame." msgstr "" "在群組外框中\n" "置中顯示的文字。" msgctxt "MSG_DisplayGroup_Attributes (//)" msgid "Attributes" msgstr "屬性" msgctxt "MSG_DisplayGroup_Border (//)" msgid "_Border?" msgstr "外框(_B)?" msgctxt "MSG_DisplayGroup_BorderBH (//)" msgid "" "If checked, a border frame will\n" "be drawn around the group." msgstr "" "勾選時,群組周圍\n" "會繪製外框。" msgctxt "MSG_DisplayGroup_Horizontal (//)" msgid "_Horizontal?" msgstr "水平(_H)?" msgctxt "MSG_DisplayGroup_HorizontalBH (//)" msgid "" "If checked, the group's elements are\n" "organized horizontally otherwise vertically." msgstr "" "勾選時,群組元素以水平\n" "排列,否則以垂直排列。" msgctxt "MSG_DisplayGroup_Spacing (//)" msgid "_Spacing?" msgstr "間距(_S)?" msgctxt "MSG_DisplayGroup_SpacingBH (//)" msgid "" "If checked, space is inserted\n" "between the group's objects." msgstr "" "勾選時,群組物件之間\n" "會插入空白。" #. #. Message strings for DisplayRegister #. msgctxt "MSG_Register (//)" msgid "Register group" msgstr "分頁群組" msgctxt "MSG_DisplayRegister_Labels (//)" msgid "Labels" msgstr "標籤" msgctxt "MSG_DisplayRegister_LabelsBH (//)" msgid "" "Labels used for the register group items.\n" "The number of labels should match the number\n" "of elements in the register group." msgstr "" "分頁群組項目使用的標籤。\n" "標籤數應與分頁群組中的\n" "元素數相符。" #. #. Message strings for DisplayImage #. msgctxt "MSG_Image (//)" msgid "Image" msgstr "圖片" msgctxt "MSG__Image (//)" msgid "_Image" msgstr "圖片(_I)" msgctxt "MSG_ImageBH (//)" msgid "Image to be displayed." msgstr "要顯示的圖片。" msgctxt "MSG_Image_Size_Resizeable (//)" msgid "Resizable" msgstr "可調整大小" msgctxt "MSG_Image_Size_Fixed (//)" msgid "Fixed" msgstr "固定" msgctxt "MSG_Image_Size_Scrollable (//)" msgid "Scrollable" msgstr "可捲動" msgctxt "MSG_Image_Size_Scaled (//)" msgid "Scaled" msgstr "縮放" msgctxt "MSG_Image_Size_AspectScaled (//)" msgid "Aspect scaled" msgstr "等比縮放" #. #. Message strings for DisplaySpace #. msgctxt "MSG_DisplaySpace_Delimiter (//)" msgid "D_elimiter?" msgstr "分隔列(_E)?" msgctxt "MSG_DisplaySpace_DelimiterBH (//)" msgid "" "If checked, a delimiter bar\n" "will be displayed." msgstr "" "勾選時,會顯示\n" "分隔列。" #. #. Message strings for DisplayText #. msgctxt "MSG_Text (//)" msgid "Text" msgstr "文字" msgctxt "MSG_DisplayText_TitleBH (//)" msgid "Text to be displayed." msgstr "要顯示的文字。" #. #. Message strings for DisplayWindow #. msgctxt "MSG_DisplayWindow_TitleBH (//)" msgid "" "Text to be displayed in\n" "the window title bar." msgstr "" "顯示在視窗\n" "標題列中的文字。" msgctxt "MSG_DisplayWindow_Id (//)" msgid "Id" msgstr "識別碼" msgctxt "MSG_DisplayWindow_IdBH (//)" msgid "" "A string of up to 4 characters defining\n" "the MUI window id. If set, the window's\n" "position and size can be saved using MUI's\n" "snapshot window facility. Press to\n" "check if the entered id is already used by\n" "another window in any currently opened project.\n" "Leave empty for no id and window dimensions\n" "are stored in the project file." msgstr "" "定義 MUI 視窗識別碼、最多 4 個字元\n" "的字串。若已設定,可使用 MUI 的\n" "快照視窗功能儲存視窗的位置與大小。\n" "按 檢查輸入的識別碼是否\n" "已被任何目前開啟專案中的其他\n" "視窗使用。留空則無識別碼,\n" "視窗尺寸會儲存在專案檔中。" #, c-format msgctxt "MSG_DisplayWindow_IdInUse (//)" msgid "" "Warning: window id already in use\n" "by %s." msgstr "" "警告:視窗識別碼已被\n" "%s 使用。" msgctxt "MSG_DisplayWindow_BadId (//)" msgid "" "Ids beginning with '_' are\n" "reserved for internal use." msgstr "" "以 '_' 開頭的識別碼\n" "保留供內部使用。" msgctxt "MSG_DisplayWindow_WindowButton (//)" msgid "B_utton?" msgstr "按鈕(_U)?" msgctxt "MSG_DisplayWindow_WindowButtonBH (//)" msgid "" "If checked, a button for opening\n" "and closing the window will be\n" "placed into the parent window." msgstr "" "勾選時,開啟/關閉視窗的\n" "按鈕會放在父視窗中。" msgctxt "MSG_DisplayWindow_ButtonSettings (//)" msgid "Button settings" msgstr "按鈕設定" msgctxt "MSG_DisplayWindow_CloseWindowWhenDisabled (//)" msgid "Close window when disabled?" msgstr "停用時關閉視窗?" msgctxt "MSG_DisplayWindow_CloseWindowWhenDisabledBH (//)" msgid "" "Check this if the window should be closed\n" "automatically when the button gets disabled." msgstr "" "若按鈕停用時應自動\n" "關閉視窗,請勾選此項。" #. #. #. Message strings for Filter #. msgctxt "MSG_ChangeFilter (//)" msgid "Change filter" msgstr "變更篩選" msgctxt "MSG_Filter_Operators (//)" msgid "Operators" msgstr "運算子" msgctxt "MSG_ApplyingFilter (//)" msgid "Applying filter..." msgstr "正在套用篩選..." #. #. Message strings for Order #. msgctxt "MSG_ChangeOrder (//)" msgid "Change order" msgstr "變更排序" msgctxt "MSG_Order_Type_FieldList (//)" msgid "Field list" msgstr "欄位清單" msgctxt "MSG_Order_Type_ComparisonFunction (//)" msgid "Comparison function" msgstr "比較函式" msgctxt "MSG_Order_FieldsBH (//)" msgid "Available fields for ordering." msgstr "可用於排序的欄位。" msgctxt "MSG_Order_Order (//)" msgid "Order" msgstr "排序" msgctxt "MSG_Order_OrderBH (//)" msgid "" "Current order list. All records are ordered by\n" "the first field in this list. If two records\n" "are equal in the first field then the second\n" "field determines the order, and so on.\n" "An up arrow means ascending ordering, a down\n" "arrow descending ordering." msgstr "" "目前的排序清單。所有記錄依此清單中的\n" "第一個欄位排序。若兩筆記錄在第一個\n" "欄位相等,則由第二個欄位決定順序,\n" "依此類推。向上箭頭表示遞增排序,\n" "向下箭頭表示遞減排序。" msgctxt "MSG_Order_ComparisonFunction (//)" msgid "_Function for comparing records" msgstr "比較記錄的函式(_F)" msgctxt "MSG_Order_ComparisonFunctionBH (//)" msgid "" "The function gets two record pointers as arguments\n" "and should return a value less then 0 if the first\n" "record is smaller than the second, 0 if they are\n" "equal, and a value greater than 0 if the first\n" "record is larger than the second one." msgstr "" "函式接收兩個記錄指標作為引數,\n" "若第一筆記錄小於第二筆應回傳\n" "小於 0 的值,相等回傳 0,\n" "第一筆大於第二筆則回傳\n" "大於 0 的值。" #. msgctxt "MSG_Order_ClearBH (//)" msgid "" "Clears all fields\n" "for an empty order." msgstr "" "清除所有欄位\n" "以得到空的排序。" #. #. Message strings for ProgOutput #. msgctxt "MSG_ProgOutput (//)" msgid "Program output file" msgstr "程式輸出檔" msgctxt "MSG_ProgOutput_Filename (//)" msgid "_Filename" msgstr "檔案名稱(_F)" msgctxt "MSG_ProgOutput_FilenameBH (//)" msgid "Pathname to which program output is sent." msgstr "程式輸出傳送到的路徑名稱。" msgctxt "MSG_ProgOutput_Default (//)" msgid "_Default?" msgstr "預設(_D)?" msgctxt "MSG_ProgOutput_DefaultBH (//)" msgid "" "If checked, a default filename\n" "is chosen as output." msgstr "" "勾選時,會選擇預設\n" "檔案名稱作為輸出。" msgctxt "MSG_ProgOutput_Append (//)" msgid "_Append?" msgstr "附加(_A)?" msgctxt "MSG_ProgOutput_AppendBH (//)" msgid "" "If checked, program output is appended to\n" "the file specified above, otherwise the file\n" "is overwritten silently." msgstr "" "勾選時,程式輸出會附加到\n" "上方指定的檔案,否則會\n" "靜默覆寫檔案。" #. #. Message strings for Table #. msgctxt "MSG_Table_NameBH (//)" msgid "" "Name of the table. Must begin with an\n" "uppercase letter followed by further letters\n" "digits or underscore characters. Non-ASCII\n" "letters like German umlauts are not allowed." msgstr "" "資料表名稱。必須以大寫字母開頭,\n" "其後可接字母、數字或底線字元。\n" "不允許非 ASCII 字母\n" "(例如德語變音符號)。" msgctxt "MSG_Table_NumberOfRecords (//)" msgid "Number of records" msgstr "記錄數" msgctxt "MSG_Table_NumberOfRecordsBH (//)" msgid "" "Normally you specify \"Unlimited\" here.\n" "\"Exactly one\" may be used in some special\n" "cases where only one record is needed." msgstr "" "通常在此指定「無限制」。\n" "「恰好一筆」可用於只需要\n" "一筆記錄的特殊情況。" msgctxt "MSG_Unlimited (//)" msgid "Unlimited" msgstr "無限制" msgctxt "MSG_Table_ExactlyOne (//)" msgid "Exactly one" msgstr "恰好一筆" msgctxt "MSG_Table_TriggerFunctions (//)" msgid "Trigger functions" msgstr "觸發函式" msgctxt "MSG_Table_Trigger_New (//)" msgid "Ne_w" msgstr "新增(_W)" msgctxt "MSG_Table_Trigger_NewBH (//)" msgid "" "Program function that should be called\n" "whenever the user wants to create a new\n" "record. If left empty, a new record will\n" "be created automatically." msgstr "" "每當使用者想建立新記錄時\n" "應呼叫的程式函式。若留空,\n" "會自動建立新記錄。" msgctxt "MSG_Table_Trigger_Delete (//)" msgid "_Delete" msgstr "刪除(_D)" msgctxt "MSG_Table_Trigger_DeleteBH (//)" msgid "" "Program function that should be called\n" "whenever the user wants to delete a record.\n" "If left empty, the record is deleted after\n" "an optional delete-record confirmation." msgstr "" "每當使用者想刪除記錄時\n" "應呼叫的程式函式。若留空,\n" "記錄會在接受選用的\n" "刪除確認後刪除。" msgctxt "MSG_Table_CountChangesBH (//)" msgid "" "Decides whether adding, deleting or\n" "changing the contents of a record\n" "counts as a change of the project.\n" "Uncheck this item if you want to\n" "ignore any changes in this table." msgstr "" "決定新增、刪除或變更記錄內容\n" "是否計為專案變更。\n" "若想忽略此資料表的任何變更,\n" "請取消勾選。" msgctxt "MSG_Table_LogChangesBH (//)" msgid "" "Decides whether adding, deleting, or\n" "changing the contents of a record\n" "should be recorded in the project log." msgstr "" "決定新增、刪除或變更記錄內容\n" "是否應記錄於專案記錄。" #. #. Message strings for search for #. msgctxt "MSG_SearchPattern (//)" msgid "Search _pattern" msgstr "搜尋模式(_P)" msgctxt "MSG_SearchPatternBH (//)" msgid "" "String pattern to search for. You may use\n" "the special wild-card characters '*' and '?'.\n" "'*' matches any number of characters whereas\n" "'?' matches exactly one character." msgstr "" "要搜尋的字串模式。您可以使用\n" "萬用字元 '*' 與 '?'。\n" "'*' 符合任意數目的字元,\n" "'?' 只符合恰好一個字元。" msgctxt "MSG_CaseSensitive (//)" msgid "Case sensi_tive?" msgstr "區分大小寫(_T)?" msgctxt "MSG_CaseSensitiveBH (//)" msgid "" "If checked, string comparison is done\n" "case sensitive, else case insensitive." msgstr "" "勾選時,字串比較區分\n" "大小寫,否則不區分。" msgctxt "MSG_AllFields (//)" msgid "_All fields?" msgstr "全部欄位(_A)?" msgctxt "MSG_AllFieldsBH (//)" msgid "" "If checked, all fields of the\n" "current table are checked for a match,\n" "otherwise only the currently active\n" "field is checked for." msgstr "" "勾選時,會檢查目前資料表的\n" "所有欄位是否符合,否則只\n" "檢查目前作用的欄位。" msgctxt "MSG_SearchDirection (//)" msgid "Search direction" msgstr "搜尋方向" msgctxt "MSG_Forward (//)" msgid "Forward" msgstr "向前" msgctxt "MSG_Backward (//)" msgid "Backward" msgstr "向後" msgctxt "MSG_StartWith (//)" msgid "Start with" msgstr "從開頭" msgctxt "MSG_FirstLastRecord (//)" msgid "First/last record" msgstr "第一筆/最後一筆記錄" msgctxt "MSG_Searching (//)" msgid "Searching..." msgstr "正在搜尋..." #, c-format msgctxt "MSG_SearchPatternNotFound (//)" msgid "Search pattern '%s' not found" msgstr "找不到搜尋模式「%s」" #. #. Message strings for Query Print #. msgctxt "MSG_QueryPrint_Delimiter (//)" msgid "Delimiter" msgstr "分隔字元" msgctxt "MSG_QueryPrint_DelimiterBH (//)" msgid "" "Character to be inserted\n" "between fields." msgstr "" "插入欄位之間的\n" "字元。" msgctxt "MSG_QueryPrint_Spaces (//)" msgid "Spaces" msgstr "空格" msgctxt "MSG_QueryPrint_Tabs (//)" msgid "Tabs" msgstr "定位點" msgctxt "MSG_QueryPrint_Custom (//)" msgid "Custom" msgstr "自訂" msgctxt "MSG_QueryPrint_FontBH (//)" msgid "Font for printing" msgstr "列印用字型" msgctxt "MSG_QueryPrint_NLQ (//)" msgid "NLQ" msgstr "NLQ" msgctxt "MSG_QueryPrint_Draft (//)" msgid "Draft" msgstr "草稿" msgctxt "MSG_QueryPrint_Misc (//)" msgid "Misc" msgstr "其他" msgctxt "MSG_QueryPrint_InitSequence (//)" msgid "_Init sequence" msgstr "起始序列(_I)" msgctxt "MSG_QueryPrint_InitSequenceBH (//)" msgid "" "Escape code sequence for initializing\n" "the printer. For entering characters\n" "you can also use \\n, \\t, \\f, \\???\n" "(octal code) or \\x?? (hex code)." msgstr "" "初始化印表機的跳脫碼序列。\n" "若要輸入字元,也可以使用\n" "\\n、\\t、\\f、\\???\n" "(八進位碼)或 \\x??(十六進位碼)。" msgctxt "MSG_QueryPrint_Indent (//)" msgid "Inden_t" msgstr "縮排(_T)" msgctxt "MSG_QueryPrint_IndentBH (//)" msgid "" "Number of spaces each\n" "line is indented." msgstr "" "每一列縮排的\n" "空格數。" msgctxt "MSG_QueryPrint_Headline (//)" msgid "_Headline?" msgstr "標題列(_H)?" msgctxt "MSG_QueryPrint_HeadlineBH (//)" msgid "" "If checked, the field names are\n" "printed in the first line." msgstr "" "勾選時,欄位名稱會\n" "列印在第一列。" msgctxt "MSG_QueryPrint_EscapeCodes (//)" msgid "_Escape codes?" msgstr "跳脫碼(_E)?" msgctxt "MSG_QueryPrint_EscapeCodesBH (//)" msgid "" "If not checked, all escape code sequences\n" "(e.g. init sequence, font selection, etc.)\n" "are not printed. This is useful for\n" "exporting records to an ASCII file." msgstr "" "未勾選時,所有跳脫碼序列\n" "(例如起始序列、字型選取等)\n" "都不會列印。這對將記錄\n" "匯出至 ASCII 檔很有用。" msgctxt "MSG_QueryPrint_Quotes (//)" msgid "_Quotes?" msgstr "引號(_Q)?" msgctxt "MSG_QueryPrint_QuotesBH (//)" msgid "" "If checked, each field entry is\n" "surrounded with double quotes." msgstr "" "勾選時,每個欄位內容\n" "會以雙引號包住。" msgctxt "MSG_QueryPrint_SizeBH (//)" msgid "Font size used for printing" msgstr "列印使用的字型大小" msgctxt "MSG_QueryPrint_Pica (//)" msgid "Pica" msgstr "Pica" msgctxt "MSG_QueryPrint_Elite (//)" msgid "Elite" msgstr "Elite" msgctxt "MSG_QueryPrint_Condensed (//)" msgid "Condensed" msgstr "壓縮" msgctxt "MSG_QueryPrint_AfterPrinting (//)" msgid "After printing" msgstr "列印後" msgctxt "MSG_QueryPrint_AfterPrintingBH (//)" msgid "" "Characters to be printed after\n" "all lines have been printed." msgstr "" "所有列列印完成後\n" "要列印的字元。" msgctxt "MSG_QueryPrint_FormFeed (//)" msgid "Form feed" msgstr "換頁" msgctxt "MSG_QueryPrint_LineFeeds (//)" msgid "Line feeds" msgstr "換列" msgctxt "MSG_QueryPrint_Nothing (//)" msgid "Nothing" msgstr "無" msgctxt "MSG_QueryPrint_NumLineFeeds (//)" msgid "_#" msgstr "#(_#)" msgctxt "MSG_QueryPrint_NumLineFeedsBH (//)" msgid "" "Number of line feeds\n" "to be printed." msgstr "要列印的換列數。" msgctxt "MSG_QueryPrint_Output (//)" msgid "Out_put" msgstr "輸出(_P)" msgctxt "MSG_QueryPrint_OutputBH (//)" msgid "" "Output file. You may use \"Console:\" for printing\n" "to standard output, \"CON:////Output/CLOSE/WAIT\"\n" "for printing to a CON-window, or \"PRT:\" for\n" "sending the output to your printer." msgstr "" "輸出檔。您可以使用「Console:」列印至\n" "標準輸出、「CON:////Output/CLOSE/WAIT」\n" "列印至 CON 視窗、或「PRT:」\n" "將輸出送往印表機。" msgctxt "MSG_QueryPrint_FitPageWidth (//)" msgid "Fit page _width?" msgstr "符合頁寬(_W)?" msgctxt "MSG_QueryPrint_FitPageWidthBH (//)" msgid "" "If checked, the resolution\n" "is set such that all lines\n" "fit into the page width." msgstr "" "勾選時,會設定解析度\n" "使所有列都能符合\n" "頁面寬度。" #. #. Message strings for QueryEditor #. msgctxt "MSG_QueryEditor (//)" msgid "Query editor" msgstr "查詢編輯器" msgctxt "MSG_Query_NameBH (//)" msgid "Name of the query" msgstr "查詢名稱" msgctxt "MSG_Query_TableNone (//)" msgid "None" msgstr "無" msgctxt "MSG_Query_TableBH (//)" msgid "Table to which query belongs" msgstr "查詢所屬的資料表" msgctxt "MSG_Query_Run (//)" msgid "Run..." msgstr "執行..." msgctxt "MSG_Query_RunBH (//)" msgid "Compiles and runs the query." msgstr "編譯並執行查詢。" msgctxt "MSG_Query_Export (//)" msgid "Export..." msgstr "匯出..." msgctxt "MSG_Query_ExportBH (//)" msgid "" "Exports the output of the\n" "query as a text file." msgstr "" "將查詢輸出\n" "匯出為文字檔。" msgctxt "MSG_Query_PDF (//)" msgid "PDF..." msgstr "PDF..." msgctxt "MSG_Query_PDFBH (//)" msgid "" "Exports the output of the\n" "query as a PDF file." msgstr "" "將查詢輸出\n" "匯出為 PDF 檔。" msgctxt "MSG_Query_Print (//)" msgid "Print..." msgstr "列印..." msgctxt "MSG_Query_PrintBH (//)" msgid "" "Prints the output of the\n" "query to a file or printer." msgstr "" "將查詢輸出列印\n" "至檔案或印表機。" msgctxt "MSG_Query_ProgramBH (//)" msgid "Query program" msgstr "查詢程式" msgctxt "MSG_Query_OutputBH (//)" msgid "Query output" msgstr "查詢輸出" msgctxt "MSG_Query_Close (//)" msgid "" "You have made some changes in the\n" "query program and the query can't\n" "be compiled. If you continue, the\n" "changes since the last successful\n" "compilation will be lost." msgstr "" "您已變更查詢程式,\n" "但查詢無法編譯。\n" "若繼續,上次成功編譯後的\n" "變更將遺失。" msgctxt "MSG_CloseAnswers (//)" msgid "C_ontinue|_Cancel" msgstr "繼續(_O)|取消(_C)" #. #. Message strings for StructureEditor #. msgctxt "MSG_StructureEditor (//)" msgid "Structure editor" msgstr "結構編輯器" msgctxt "MSG_StructureEditor_Tables (//)" msgid "Tables" msgstr "資料表" msgctxt "MSG_StructureEditor_TablesBH (//)" msgid "List of tables" msgstr "資料表清單" msgctxt "MSG_StructureEditor_Table_New (//)" msgid "N_ew" msgstr "新增(_W)" msgctxt "MSG_StructureEditor_Table_NewBH (//)" msgid "Creates a new table." msgstr "建立新資料表。" msgctxt "MSG_StructureEditor_Table_Delete (//)" msgid "De_l" msgstr "刪除(_L)" msgctxt "MSG_StructureEditor_Table_DeleteBH (//)" msgid "Deletes the currently selected table." msgstr "刪除目前選取的資料表。" msgctxt "MSG_StructureEditor_Sort1 (//)" msgid "Sort1" msgstr "排序 1" msgctxt "MSG_StructureEditor_Sort2 (//)" msgid "Sort2" msgstr "排序 2" msgctxt "MSG_StructureEditor_Table_SortBH (//)" msgid "" "Sorts the list of tables alphabetically (Sort1)\n" "or according to the order in the display list (Sort2)" msgstr "" "依字母順序排序資料表清單(排序 1)\n" "或依顯示清單中的順序排序(排序 2)" msgctxt "MSG_StructureEditor_FieldsBH (//)" msgid "" "Fields of the currently\n" "selected table" msgstr "" "目前選取資料表\n" "的欄位" msgctxt "MSG_StructureEditor_Field_NewBH (//)" msgid "" "Creates a new field in\n" "the currently selected table." msgstr "" "在目前選取的\n" "資料表中建立新欄位。" msgctxt "MSG_StructureEditor_Field_Copy (//)" msgid "Cop_y" msgstr "複製(_Y)" msgctxt "MSG_StructureEditor_Field_CopyBH (//)" msgid "" "Creates a copy of the\n" "selected field." msgstr "建立所選欄位的副本。" msgctxt "MSG_StructureEditor_Field_Delete (//)" msgid "_Del" msgstr "刪除(_D)" msgctxt "MSG_StructureEditor_Field_DeleteBH (//)" msgid "" "Deletes the currently\n" "selected field." msgstr "刪除目前選取的欄位。" msgctxt "MSG_StructureEditor_Field_SortBH (//)" msgid "" "Sorts the list of fields alphabetically (Sort1)\n" "or according to the order in the display list (Sort2)" msgstr "" "依字母順序排序欄位清單(排序 1)\n" "或依顯示清單中的順序排序(排序 2)" msgctxt "MSG_StructureEditor_TableDisplay (//)" msgid "Table mask" msgstr "資料表結構" msgctxt "MSG_StructureEditor_MainWindow (//)" msgid "Main window" msgstr "主視窗" msgctxt "MSG_StructureEditor_Panel (//)" msgid "_Panel" msgstr "面板(_P)" msgctxt "MSG_StructureEditor_PanelBH (//)" msgid "" "Adds a panel to the table display.\n" "The panel consists of a frame with a\n" "title bar and some buttons." msgstr "" "為資料表顯示新增面板。\n" "面板由含標題列與\n" "若干按鈕的外框組成。" msgctxt "MSG_StructureEditor_Add (//)" msgid "_Add" msgstr "新增(_A)" msgctxt "MSG_StructureEditor_AddBH1 (//)" msgid "" "Adds the currently selected\n" "table to the display list." msgstr "" "將目前選取的資料表\n" "加入顯示清單。" msgctxt "MSG_StructureEditor_AddBH2 (//)" msgid "" "Adds the currently selected\n" "field to the display list." msgstr "" "將目前選取的欄位\n" "加入顯示清單。" msgctxt "MSG_StructureEditor_Rem (//)" msgid "_Rem" msgstr "移除(_R)" msgctxt "MSG_StructureEditor_RemBH (//)" msgid "" "Removes the current\n" "display object." msgstr "移除目前的顯示物件。" msgctxt "MSG_StructureEditor_Up (//)" msgid "_Up" msgstr "上移(_U)" msgctxt "MSG_StructureEditor_UpBH (//)" msgid "" "Moves the current display\n" "object one field up." msgstr "" "將目前的顯示物件\n" "上移一個欄位。" msgctxt "MSG_StructureEditor_Down (//)" msgid "D_own" msgstr "下移(_O)" msgctxt "MSG_StructureEditor_DownBH (//)" msgid "" "Moves the current display\n" "object one field down." msgstr "" "將目前的顯示物件\n" "下移一個欄位。" msgctxt "MSG_StructureEditor_In (//)" msgid "In" msgstr "向內" msgctxt "MSG_StructureEditor_InBH (//)" msgid "" "Moves the current display object into the\n" "child list of its following display object.\n" "For this to work the following display object\n" "has to be a group or a window." msgstr "" "將目前的顯示物件移入其後\n" "顯示物件的子清單。\n" "這需要其後的顯示物件\n" "是群組或視窗。" msgctxt "MSG_StructureEditor_Out (//)" msgid "Out" msgstr "向外" msgctxt "MSG_StructureEditor_OutBH (//)" msgid "" "Moves the current display\n" "object out of its parent." msgstr "" "將目前的顯示物件\n" "移出其父項。" msgctxt "MSG_StructureEditor_Text (//)" msgid "_Text" msgstr "文字(_T)" msgctxt "MSG_StructureEditor_TextBH (//)" msgid "" "Adds a text object to the display list.\n" "A text object is used to display\n" "static text." msgstr "" "將文字物件加入顯示清單。\n" "文字物件用於顯示\n" "靜態文字。" msgctxt "MSG_StructureEditor_ImageBH (//)" msgid "" "Adds an image object to the display list.\n" "The image can be a simple color, a pattern\n" "or an image stored in a file." msgstr "" "將影像物件加入顯示清單。\n" "影像可以是單純顏色、圖樣\n" "或儲存在檔案中的影像。" msgctxt "MSG_StructureEditor_Space (//)" msgid "_Space" msgstr "空格(_S)" msgctxt "MSG_StructureEditor_SpaceBH (//)" msgid "" "Adds a space object to the display list.\n" "A space object is used for filling room\n" "in the display layout with empty space." msgstr "" "將空格物件加入顯示清單。\n" "空格物件用於在顯示版面配置中\n" "以空白填補空間。" msgctxt "MSG_StructureEditor_Balance (//)" msgid "Balance" msgstr "平衡" msgctxt "MSG_StructureEditor_BalanceBH (//)" msgid "" "Adds a balance object to the display list.\n" "A balance object is used for adjusting\n" "the geometry layout of objects that are\n" "in the same group as the balance object." msgstr "" "將平衡物件加入顯示清單。\n" "平衡物件用於調整與平衡物件\n" "位於同一群組之物件的\n" "幾何版面配置。" msgctxt "MSG_StructureEditor_Group (//)" msgid "_Group" msgstr "群組(_G)" msgctxt "MSG_StructureEditor_GroupBH (//)" msgid "" "Adds a group object to the display list.\n" "All multi-selected objects of the display\n" "list are moved to the new group automatically.\n" "The elements in the group are either organized\n" "vertically or horizontally." msgstr "" "將群組物件加入顯示清單。\n" "顯示清單中所有多重選取的物件\n" "都會自動移到新群組。\n" "群組中的元素以垂直\n" "或水平排列。" msgctxt "MSG_StructureEditor_Register (//)" msgid "Register" msgstr "分頁" msgctxt "MSG_StructureEditor_RegisterBH (//)" msgid "" "Adds a register group object to the display list.\n" "All multi-selected objects of the display list\n" "are moved to the new register group automatically.\n" "The number of elements in the register group\n" "should match the number of register labels." msgstr "" "將分頁群組物件加入顯示清單。\n" "顯示清單中所有多重選取的物件\n" "都會自動移到新的分頁群組。\n" "分頁群組中的元素數\n" "應與分頁標籤數相符。" msgctxt "MSG_StructureEditor_Window (//)" msgid "_Window" msgstr "視窗(_W)" msgctxt "MSG_StructureEditor_WindowBH (//)" msgid "" "Adds a window object to the display list.\n" "All multi-selected objects of the\n" "display list are moved to the new\n" "window automatically. The elements\n" "in the window are organized vertically." msgstr "" "將視窗物件加入顯示清單。\n" "顯示清單中所有多重選取的\n" "物件都會自動移到新視窗。\n" "視窗中的元素以垂直排列。" msgctxt "MSG_StructureEditor_DisplayBH (//)" msgid "" "List that shows how the database objects\n" "are arranged in the user interface.\n" "Close the structure editor to find out\n" "how the user interface is actually laid out." msgstr "" "顯示資料庫物件在使用者介面中\n" "如何排列的清單。\n" "關閉結構編輯器以了解\n" "使用者介面的實際版面配置。" msgctxt "MSG_StructureEditor_Display_HGroup (//)" msgid "HGroup" msgstr "水平群組" msgctxt "MSG_StructureEditor_Display_VGroup (//)" msgid "VGroup" msgstr "垂直群組" msgctxt "MSG_StructureEditor_RecompileProgram (//)" msgid "" "In order to update all necessary dependencies and\n" "maximize the performance of the project's program,\n" "it is recommended to recompile the project program." msgstr "" "為了更新所有必要的相依項目並將\n" "專案程式的效能最大化,\n" "建議重新編譯專案程式。" msgctxt "MSG_StructureEditor_RecompileProgramAnswers (//)" msgid "*Compile|_Later" msgstr "*編譯|稍後(_L)" msgctxt "MSG_StructureEditor_RenameTablesAndFields (//)" msgid "" "There are %ld table(s) and/or field(s)\n" "with names that are no longer valid.\n" "Please rename these tables and/or fields." msgstr "" "有 %ld 個資料表及/或欄位\n" "的名稱不再有效。\n" "請重新命名這些資料表及/或欄位。" msgctxt "MSG_StructureEditor_RenameTablesAndFieldsAnswers (//)" msgid "*Rename|_Later" msgstr "*重新命名|稍後(_L)" #. #. Message strings for menus #. msgctxt "MSG_Up (//)" msgid "Up" msgstr "上" msgctxt "MSG_Down (//)" msgid "Down" msgstr "下" msgctxt "MSG_ShiftUp (//)" msgid "Shift-Up" msgstr "Shift-上" msgctxt "MSG_ShiftDown (//)" msgid "Shift-Down" msgstr "Shift-下" msgctxt "MSG_AltUp (//)" msgid "Alt-Up" msgstr "Alt-上" msgctxt "MSG_AltDown (//)" msgid "Alt-Down" msgstr "Alt-下" msgctxt "MSG_ShiftCtrlUp (//)" msgid "Shift-Ctrl-Up" msgstr "Shift-Ctrl-上" msgctxt "MSG_ShiftCtrlDown (//)" msgid "Shift-Ctrl-Down" msgstr "Shift-Ctrl-下" msgctxt "MSG_ShiftAltUp (//)" msgid "Shift-Alt-Up" msgstr "Shift-Alt-上" msgctxt "MSG_ShiftAltDown (//)" msgid "Shift-Alt-Down" msgstr "Shift-Alt-下" # We add a trailing space such that we can also translate the Help key. msgctxt "MSG_Help (//)" msgid "Help " msgstr "說明 " msgctxt "MSG_Help_Key (//)" msgid "Help" msgstr "說明" msgctxt "MSG_F1 (//)" msgid "F1" msgstr "F1" msgctxt "MSG_Project (//)" msgid "Project" msgstr "專案" msgctxt "MSG_MenuItem_Info (//)" msgid "Info..." msgstr "資訊..." msgctxt "MSG_MenuItem_Clear (//)" msgid "Clear" msgstr "清除" msgctxt "MSG_MenuItem_New (//)" msgid "New" msgstr "新增" msgctxt "MSG_MenuItem_Open (//)" msgid "Open..." msgstr "開啟..." msgctxt "MSG_MenuItem_Open_Project (//)" msgid "Project..." msgstr "專案..." msgctxt "MSG_MenuItem_Open_Demo (//)" msgid "Demo..." msgstr "示範..." msgctxt "MSG_MenuItem_SwapRecords (//)" msgid "Swap records" msgstr "交換記錄" msgctxt "MSG_MenuItem_SaveAndReorg (//)" msgid "Save & reorg" msgstr "存檔並重組" msgctxt "MSG_MenuItem_SaveAndReorgAs (//)" msgid "Save & reorg as..." msgstr "另存並重組..." msgctxt "MSG_MenuItem_RevertToSaved (//)" msgid "Revert to saved" msgstr "還原為已存檔版本" msgctxt "MSG_MenuItem_Reload (//)" msgid "Reload" msgstr "重新載入" msgctxt "MSG_MenuItem_Delete (//)" msgid "Delete..." msgstr "刪除..." msgctxt "MSG_MenuItem_Close (//)" msgid "Close" msgstr "關閉" msgctxt "MSG_MenuItem_SaveClose (//)" msgid "Save & close" msgstr "存檔並關閉" msgctxt "MSG_MenuItem_AdminMode (//)" msgid "Change to admin mode" msgstr "切換至管理員模式" msgctxt "MSG_MenuItem_UserMode (//)" msgid "Change to user mode" msgstr "切換至使用者模式" msgctxt "MSG_MenuItem_ChangeAdminPassword (//)" msgid "Change admin password..." msgstr "變更管理員密碼..." msgctxt "MSG_MenuItem_CheckDataIntegrity (//)" msgid "Check data integrity..." msgstr "檢查資料完整性..." msgctxt "MSG_MenuItem_StructureEditor (//)" msgid "Structure editor..." msgstr "結構編輯器..." msgctxt "MSG_MenuItem_CloseStructureEditor (//)" msgid "Close structure editor" msgstr "關閉結構編輯器" msgctxt "MSG_MenuItem_ExportStructure (//)" msgid "Export structure..." msgstr "匯出結構..." msgctxt "MSG_Menu_Preferences (//)" msgid "Preferences" msgstr "偏好設定" msgctxt "MSG_MenuItem_UserSettings (//)" msgid "User settings" msgstr "使用者設定" msgctxt "MSG_MenuItem_Formats (//)" msgid "Formats..." msgstr "格式..." msgctxt "MSG_MenuItem_ExternalEditor (//)" msgid "External editor..." msgstr "外部編輯器..." msgctxt "MSG_MenuItem_ExternalViewer (//)" msgid "External viewer..." msgstr "外部檢視器..." msgctxt "MSG_MenuItem_ExtraButtonsInTabChain (//)" msgid "Extra buttons in Tab chain?" msgstr "Tab 鏈中額外按鈕?" msgctxt "MSG_MenuItem_AdvanceOnEnter (//)" msgid "Advance on ?" msgstr "按 前進?" msgctxt "MSG_MenuItem_ConfirmQuit (//)" msgid "Confirm quit?" msgstr "結束前確認?" msgctxt "MSG_MenuItem_MUI (//)" msgid "MUI..." msgstr "MUI..." msgctxt "MSG_MenuItem_RecordMem (//)" msgid "Record memory" msgstr "記錄記憶體" msgctxt "MSG_MenuItem_ConfirmDeleteRecord (//)" msgid "Confirm delete record?" msgstr "刪除記錄前確認?" msgctxt "MSG_MenuItem_MaxLinesPerSFWListRow (//)" msgid "Max lines per list row..." msgstr "清單每列最大列數..." msgctxt "MSG_MenuItem_ConfirmAutoReload (//)" msgid "Confirm auto reload?" msgstr "自動重新載入前確認?" msgctxt "MSG_MenuItem_ConfirmSaveReorg (//)" msgid "Confirm save & reorg?" msgstr "存檔並重組前確認?" msgctxt "MSG_MenuItem_VacuumAfterReorg (//)" msgid "Vacuum after reorg?" msgstr "重組後重整?" msgctxt "MSG_MenuItem_PathsRelativeToProject (//)" msgid "Paths relative to directory of project?" msgstr "使用相對專案目錄的路徑?" msgctxt "MSG_MenuItem_SaveAsDefault (//)" msgid "Save as default" msgstr "存為預設" msgctxt "MSG_MenuItem_LoggingActive (//)" msgid "Logging active?" msgstr "啟用記錄?" msgctxt "MSG_MenuItem_LoggingMode (//)" msgid "Logging mode" msgstr "記錄模式" msgctxt "MSG_MenuItem_LoggingMode_ToProject (//)" msgid "To project" msgstr "記錄至專案" msgctxt "MSG_MenuItem_LoggingMode_ToFile (//)" msgid "To file" msgstr "記錄至檔案" msgctxt "MSG_MenuItem_LoggingMode_ToProjectAndFile (//)" msgid "To project and file" msgstr "記錄至專案與檔案" msgctxt "MSG_MenuItem_SetLogFile (//)" msgid "Set log file..." msgstr "設定記錄檔..." msgctxt "MSG_MenuItem_SetLogLabel (//)" msgid "Set log label..." msgstr "設定記錄標籤..." msgctxt "MSG_MenuItem_ImportLog (//)" msgid "Import log..." msgstr "匯入記錄..." msgctxt "MSG_MenuItem_ExportLog (//)" msgid "Export log..." msgstr "匯出記錄..." msgctxt "MSG_MenuItem_ClearLog (//)" msgid "Clear log" msgstr "清除記錄" msgctxt "MSG_MenuItem_ApplyChanges (//)" msgid "Apply changes..." msgstr "套用變更..." msgctxt "MSG_MenuItem_ViewLog (//)" msgid "View log..." msgstr "檢視記錄..." msgctxt "MSG_MenuItem_NewRecord (//)" msgid "New record" msgstr "新增記錄" msgctxt "MSG_MenuItem_DuplicateRecord (//)" msgid "Duplicate record" msgstr "複製記錄" msgctxt "MSG_MenuItem_DeleteRecord (//)" msgid "Delete record" msgstr "刪除記錄" msgctxt "MSG_MenuItem_DeleteAllRecords (//)" msgid "Delete all records" msgstr "刪除所有記錄" msgctxt "MSG_MenuItem_GotoRecord (//)" msgid "Goto record" msgstr "跳至記錄" msgctxt "MSG_MenuItem_Previous (//)" msgid "Previous" msgstr "上一筆" msgctxt "MSG_MenuItem_Next (//)" msgid "Next" msgstr "下一筆" msgctxt "MSG_MenuItem_First (//)" msgid "First" msgstr "第一筆" msgctxt "MSG_MenuItem_Last (//)" msgid "Last" msgstr "最後一筆" msgctxt "MSG_MenuItem_JumpBackward (//)" msgid "Jump backward" msgstr "向後跳" msgctxt "MSG_MenuItem_JumpForward (//)" msgid "Jump forward" msgstr "向前跳" msgctxt "MSG_MenuItem_JumpTo (//)" msgid "Jump to..." msgstr "跳至..." msgctxt "MSG_MenuItem_ImportRecords (//)" msgid "Import records..." msgstr "匯入記錄..." msgctxt "MSG_MenuItem_ExportRecords (//)" msgid "Export records..." msgstr "匯出記錄..." msgctxt "MSG_MenuItem_ChangeFilter (//)" msgid "Change filter..." msgstr "變更篩選..." msgctxt "MSG_MenuItem_ChangeOrder (//)" msgid "Change order..." msgstr "變更排序..." msgctxt "MSG_MenuItem_ReorderAllRecords (//)" msgid "Reorder all records" msgstr "重新排序所有記錄" msgctxt "MSG_MenuItem_Find (//)" msgid "Find..." msgstr "尋找..." msgctxt "MSG_MenuItem_FindNext (//)" msgid "Find next" msgstr "尋找下一個" msgctxt "MSG_MenuItem_FindPrevious (//)" msgid "Find previous" msgstr "尋找上一個" msgctxt "MSG_MenuItem_ViewAllRecords (//)" msgid "View all records..." msgstr "檢視所有記錄..." msgctxt "MSG_MenuItem_Queries (//)" msgid "Queries..." msgstr "查詢..." msgctxt "MSG_Menu_Program (//)" msgid "Program" msgstr "程式" msgctxt "MSG_MenuItem_Edit (//)" msgid "Edit..." msgstr "編輯..." msgctxt "MSG_MenuItem_Compile (//)" msgid "Compile" msgstr "編譯" msgctxt "MSG_MenuItem_ProgramSource (//)" msgid "Program source" msgstr "程式來源" msgctxt "MSG_MenuItem_ProgramSource_Internal (//)" msgid "Internal?" msgstr "內部?" msgctxt "MSG_MenuItem_ProgramSource_External (//)" msgid "External...?" msgstr "外部...?" msgctxt "MSG_MenuItem_CleanupExternalProgramSource (//)" msgid "Cleanup external program source?" msgstr "清除外部程式來源?" msgctxt "MSG_MenuItem_ProgramDebugInfo (//)" msgid "Embed debug information?" msgstr "內嵌偵錯資訊?" msgctxt "MSG_MenuItem_ObsoleteFunctions (//)" msgid "Obsolete functions" msgstr "已淘汰的函式" msgctxt "MSG_MenuItem_ObsoleteFunctions_Ignore (//)" msgid "Ignore silently" msgstr "靜默忽略" msgctxt "MSG_MenuItem_ObsoleteFunctions_Warn (//)" msgid "Warn when called" msgstr "呼叫時警告" msgctxt "MSG_MenuItem_ObsoleteFunctions_Error (//)" msgid "Treat as error" msgstr "視為錯誤" msgctxt "MSG_MenuItem_SortTriggerFunctions (//)" msgid "Sort trigger functions in pop-ups?" msgstr "在彈出式中排序觸發函式?" msgctxt "MSG_MenuItem_IncludeDir (//)" msgid "Include directory..." msgstr "引入目錄..." msgctxt "MSG_MenuItem_OutputFile (//)" msgid "Output file..." msgstr "輸出檔..." msgctxt "MSG_Menu_Editor (//)" msgid "Editor" msgstr "編輯器" msgctxt "MSG_MenuItem_Cut (//)" msgid "Cut" msgstr "剪下" msgctxt "MSG_MenuItem_Copy (//)" msgid "Copy" msgstr "複製" msgctxt "MSG_MenuItem_CopyAll (//)" msgid "Copy all" msgstr "全部複製" msgctxt "MSG_MenuItem_Paste (//)" msgid "Paste" msgstr "貼上" msgctxt "MSG_MenuItem_Undo (//)" msgid "Undo" msgstr "復原" msgctxt "MSG_MenuItem_Redo (//)" msgid "Redo" msgstr "重做" msgctxt "MSG_Menu_SFWList (//)" msgid "Select from where" msgstr "Select from where" msgctxt "MSG_MenuItem_ExportAsText (//)" msgid "Export as text..." msgstr "匯出為文字..." msgctxt "MSG_MenuItem_ExportAsPDF (//)" msgid "Export as PDF..." msgstr "匯出為 PDF..." msgctxt "MSG_MenuItem_Contents (//)" msgid "Contents..." msgstr "內容..." msgctxt "MSG_MenuItem_About (//)" msgid "About..." msgstr "關於..." msgctxt "MSG_MenuItem_AboutMUI (//)" msgid "About MUI..." msgstr "關於 MUI..." msgctxt "MSG_ExportStructure (//)" msgid "Export structure" msgstr "匯出結構" msgctxt "MSG_PopImage_Pattern (//)" msgid "Pattern" msgstr "圖樣" msgctxt "MSG_PopImage_Color (//)" msgid "Color" msgstr "顏色" msgctxt "MSG_PopImage_External (//)" msgid "External" msgstr "外部"