置全攻略:從英文界面到簡體中文的完整指南)
1. 為什么一個中文設(shè)置值得單獨寫一篇Navicat 這個工具做數(shù)據(jù)庫開發(fā)、運維、數(shù)據(jù)分析的人基本都繞不開。它支持 MySQL、PostgreSQL、SQLite、Oracle、SQL Server 等主流數(shù)據(jù)庫圖形化界面做得順手查詢構(gòu)建器、數(shù)據(jù)傳輸、結(jié)構(gòu)同步這些功能用起來確實省事。但很多人第一次裝完打開界面上全是英文菜單找“連接”“查詢”“工具”這些入口得反應(yīng)半天尤其是剛?cè)胄械呐笥褜χ⑽慕缑孢B新建連接都要摸索一陣。把 Navicat 設(shè)置成中文本質(zhì)上就是改一個界面語言選項操作本身不復(fù)雜。但我在實際幫人處理這個問題的過程中發(fā)現(xiàn)不同版本、不同安裝方式、不同操作系統(tǒng)下這個選項的位置和生效方式有差異網(wǎng)上搜到的教程又經(jīng)常只講一半導(dǎo)致很多人卡在“找不到選項”或者“改了沒生效”這兩個坑里。所以這篇內(nèi)容我打算把 Navicat 中文設(shè)置這件事從頭到尾講透包括選項在哪、為什么改了沒反應(yīng)、不同版本的區(qū)別、以及一些相關(guān)的實用配置建議。這篇適合誰看如果你是剛裝好 Navicat 的新手照著做就能把界面切成中文如果你已經(jīng)用過一段時間但一直懶得改這里會告訴你最省事的路徑如果你幫別人裝過 Navicat 但遇到過“語言選項是灰的”這種情況后面排查部分會解釋原因。全文基于 Navicat Premium 17 和 18 的實測界面來寫同時會說明舊版本15、16的差異因為這幾個版本目前用的人最多。需要提前說明的是Navicat 的語言設(shè)置是軟件內(nèi)置功能不需要額外下載語言包也不需要修改系統(tǒng)區(qū)域設(shè)置。這一點和某些開源工具不一樣那些工具可能要單獨裝漢化包或者改配置文件Navicat 直接在首選項里切換就行。下面進入正題。2. Navicat 中文設(shè)置的核心邏輯與版本差異2.1 語言切換功能藏在哪個菜單里Navicat 的界面語言設(shè)置不在“工具”菜單下也不在“幫助”里而是在首選項Preferences中。這個設(shè)計邏輯其實和很多跨平臺軟件一致——語言屬于應(yīng)用級別的全局配置不屬于某個具體連接或某個具體數(shù)據(jù)庫對象所以放在首選項里是合理的。具體路徑是打開 Navicat 后在頂部菜單欄找到“Tools”工具下拉菜單里點擊“Preferences”首選項。Windows 下快捷鍵是Ctrl ,macOS 下是Command ,這個快捷鍵和大多數(shù)軟件打開設(shè)置的習(xí)慣一致記住一次以后就方便了。打開首選項窗口后左側(cè)是一列分類找到“General”常規(guī)這一項點擊它。右側(cè)區(qū)域會出現(xiàn)若干設(shè)置項其中有一項叫“Language”語言旁邊是一個下拉選擇框。點開下拉框里面會列出當(dāng)前版本支持的所有界面語言通常包括 English、簡體中文、繁體中文、日語、韓語、法語、德語、西班牙語、葡萄牙語、俄語等。選擇“簡體中文”然后點擊窗口右下角的“OK”按鈕。這里有一個關(guān)鍵細節(jié)部分版本在點擊 OK 后會提示需要重啟 Navicat 才能生效。如果你點完 OK 發(fā)現(xiàn)界面還是英文先別急著懷疑操作錯了把 Navicat 完全退出再重新打開大概率就變成中文了。所謂“完全退出”Windows 下要確保任務(wù)欄托盤區(qū)域沒有 Navicat 的圖標(biāo)殘留macOS 下要確保 Dock 欄圖標(biāo)下方?jīng)]有小圓點。如果只是點了窗口右上角的關(guān)閉按鈕程序可能還在后臺運行重啟后語言設(shè)置不會重新加載。2.2 不同版本的語言選項位置對比Navicat 從 15 到 18首選項的布局有過調(diào)整但語言選項的位置基本沒變都在 General 分類下。不過有幾個版本差異值得注意版本語言選項位置是否需要重啟備注Navicat 15Tools → Preferences → General → Language是部分早期小版本語言列表里沒有簡體中文Navicat 16Tools → Preferences → General → Language是語言列表完整切換后重啟生效Navicat Premium 17Tools → Preferences → General → Language是實測切換后需完全退出再啟動Navicat Premium 18Tools → Preferences → General → Language是界面微調(diào)邏輯一致從表格能看出來核心路徑四個版本完全一致。那為什么還有人找不到我總結(jié)下來主要是兩個原因一是菜單欄被折疊了二是裝的是某些特殊渠道的安裝包。先說菜單欄折疊。Navicat 在窗口寬度較窄的時候頂部菜單欄會自動把不常用的項收起來只顯示圖標(biāo)或者縮寫。如果你把 Navicat 窗口拉得很小Tools 菜單可能只顯示一個扳手圖標(biāo)鼠標(biāo)移上去才會展開文字。這種情況下直接找“Tools”兩個字可能找不到認圖標(biāo)就行。再說安裝包的問題。網(wǎng)上流傳的一些所謂“精簡版”“綠色版”Navicat安裝后語言列表里可能只有英文一項或者 Language 下拉框直接是灰色的點不動。這種情況不是操作問題是安裝包本身把語言資源文件刪掉了。解決辦法只有一個換官方原版安裝包重新安裝。官方安裝包在 Navicat 官網(wǎng)可以下載有 14 天全功能試用期試用期內(nèi)所有功能都能用包括語言切換。2.3 為什么改了語言卻沒生效這是被問得最多的一個問題。操作步驟明明沒錯Language 也選了簡體中文OK 也點了重啟后界面還是英文。我排查過多次原因基本集中在下面三種情況。第一種沒有完全退出程序。前面提過Navicat 關(guān)閉主窗口后進程可能還在后臺。Windows 下打開任務(wù)管理器看看有沒有navicat.exe進程還在運行macOS 下打開活動監(jiān)視器搜索 Navicat。如果有手動結(jié)束進程再重新啟動。實測下來Windows 下這種情況最多因為很多人習(xí)慣點右上角 X 關(guān)窗口以為程序退了其實只是最小化到了托盤。第二種配置文件權(quán)限問題。Navicat 的語言設(shè)置會寫入用戶配置文件Windows 下通常在%APPDATA%\PremiumSoft\Navicat Premium\目錄下macOS 下在~/Library/Application Support/PremiumSoft/Navicat Premium/。如果這個目錄的寫入權(quán)限有問題設(shè)置保存不進去重啟后自然還是舊語言。解決辦法是檢查該目錄的權(quán)限確保當(dāng)前用戶有讀寫權(quán)限。如果是公司電腦有安全軟件限制可能需要聯(lián)系 IT 放開。第三種多版本共存導(dǎo)致配置串了。有些人電腦上同時裝了 Navicat 15 和 Navicat 17兩個版本的配置目錄是分開的但如果你在 15 里改了語言打開 17 發(fā)現(xiàn)沒變那是因為改的不是同一個程序的配置。確認你改的是當(dāng)前正在用的那個版本的設(shè)置。提示如果以上三種都排查了還是不行可以嘗試在首選項里先把語言切成 English點 OK完全退出再打開切成簡體中文再完全退出再打開。這個“切換兩次”的方法聽起來有點玄學(xué)但確實解決過幾次配置文件狀態(tài)異常的情況。3. 從安裝到中文界面的完整實操流程3.1 安裝階段的注意事項雖然這篇主題是中文設(shè)置但安裝環(huán)節(jié)有幾個點直接影響后面能不能順利切語言所以有必要提一下。下載安裝包的時候認準官方渠道。官方安裝包分 Windows 和 macOS 兩個版本W(wǎng)indows 下還有 32 位和 64 位的區(qū)別現(xiàn)在新版本基本只提供 64 位了。安裝過程中有一個步驟是選擇安裝路徑默認路徑就行不建議裝到中文路徑下。雖然 Navicat 對中文路徑的兼容性已經(jīng)不錯了但個別舊版本在中文路徑下會出現(xiàn)配置文件讀寫異常導(dǎo)致語言設(shè)置保存失敗。這個坑我踩過一次當(dāng)時排查了半天才發(fā)現(xiàn)是安裝路徑里有中文。安裝完成后第一次啟動Navicat 會彈出試用提示選擇“試用”即可進入主界面。這個時候界面是英文的屬于正常現(xiàn)象接下來就按前面的步驟去首選項里改語言。3.2 中文設(shè)置的分步操作我把完整步驟拆成帶編號的流程你可以直接照著做啟動 Navicat等待主界面完全加載。點擊頂部菜單欄的Tools工具。在下拉菜單中點擊Preferences首選項。如果菜單項太多找不到直接用快捷鍵Ctrl ,Windows或Command ,macOS。在彈出的首選項窗口左側(cè)列表中點擊General常規(guī)。在右側(cè)找到Language語言下拉框點擊展開。從列表中選擇簡體中文。點擊窗口右下角的OK按鈕保存設(shè)置。完全退出 NavicatWindows 下右鍵任務(wù)欄托盤圖標(biāo)選擇退出macOS 下按Command Q。重新啟動 Navicat界面應(yīng)該已經(jīng)變成中文。整個過程如果順利兩分鐘內(nèi)就能搞定。如果第 9 步打開還是英文回到 2.3 節(jié)排查原因。3.3 驗證設(shè)置是否生效的方法怎么確認語言設(shè)置真的寫進去了除了看界面文字還有一個更直接的方法打開首選項看 Language 下拉框里當(dāng)前選中的是不是“簡體中文”。如果顯示的是簡體中文但界面還是英文那就是配置文件加載的問題如果顯示的還是 English那就是設(shè)置根本沒保存成功。另外Navicat 的界面語言切換后一些已經(jīng)打開的窗口比如查詢編輯器、表設(shè)計器可能需要關(guān)閉再重新打開才會應(yīng)用新語言。主界面菜單和工具欄會立即在重啟后生效但個別對話框的文字刷新時機可能稍晚。這個不算 bug是界面資源加載機制決定的不用太在意。4. 中文設(shè)置之外的實用配置建議4.1 字體與編碼設(shè)置界面切成中文之后還有一個和中文顯示密切相關(guān)的問題字體。Navicat 默認的編輯器字體在某些系統(tǒng)上顯示中文會發(fā)虛或者間距不均勻尤其是 Windows 下默認的 Consolas 字體中文支持一般。建議在首選項的Editor編輯器分類下把字體改成微軟雅黑或思源黑體字號根據(jù)自己屏幕調(diào)一般 12 到 14 比較舒服。macOS 下可以用PingFang SC或Menlo。編碼方面Navicat 連接 MySQL 時默認使用 UTF-8這個一般不用改。但如果你連接的數(shù)據(jù)庫字符集是 GBK 或 latin1查詢結(jié)果里的中文可能會顯示成亂碼。這種情況下需要在連接屬性里把編碼改成對應(yīng)的字符集。具體路徑是右鍵連接 → 編輯連接 → 高級 → 編碼選擇與數(shù)據(jù)庫一致的字符集。這個設(shè)置和界面語言是兩回事但都影響中文顯示體驗所以一并提一下。4.2 常用快捷鍵與界面布局調(diào)整中文界面下菜單項的快捷鍵提示也會跟著變但實際按鍵組合不變。比如新建查詢還是Ctrl Q新建連接還是Ctrl N。如果你之前用英文界面記住了某些菜單的位置切成中文后位置不變只是文字變了肌肉記憶可以保留。界面布局方面Navicat 的主窗口分為左側(cè)連接樹、中間對象列表、右側(cè)詳細信息三個區(qū)域。如果你覺得某個區(qū)域太窄拖動分隔條調(diào)整就行。這些布局設(shè)置也會保存在配置文件里和語言設(shè)置一樣重啟后保持。4.3 深色模式與中文的搭配Navicat 16 以后支持深色模式在首選項的Appearance外觀分類下可以切換。深色模式下中文顯示效果整體不錯但如果你用的是某些第三方主題或者自定義配色中文可能會有對比度不足的問題。實測下來官方自帶的深色主題配微軟雅黑閱讀體驗很好長時間看查詢結(jié)果眼睛不容易累。5. 常見問題排查速查表下面這張表整理了 Navicat 中文設(shè)置過程中最常遇到的幾個問題以及對應(yīng)的排查方向。遇到問題可以先查表大部分情況都能對上號。問題現(xiàn)象可能原因排查方法Language 下拉框是灰色的點不動安裝包精簡了語言資源換官方原版安裝包重裝選了簡體中文重啟后還是英文程序未完全退出任務(wù)管理器結(jié)束 navicat 進程后重啟設(shè)置保存后下次打開又變回英文配置文件目錄無寫入權(quán)限檢查%APPDATA%下對應(yīng)目錄權(quán)限語言列表里沒有簡體中文版本過舊或安裝包不完整升級到 16 及以上版本用官方包界面部分中文部分英文界面資源加載不完整完全退出后重新啟動或修復(fù)安裝中文顯示為方塊或亂碼系統(tǒng)缺少中文字體安裝微軟雅黑或思源黑體除了表里這些還有一個比較少見的情況某些安全軟件會把 Navicat 的配置文件目錄加入保護列表導(dǎo)致設(shè)置寫入被攔截。如果你確認權(quán)限沒問題、也完全退出了程序但設(shè)置就是保存不了可以臨時關(guān)閉安全軟件再試一次。如果關(guān)閉后能保存就把 Navicat 的配置目錄加入安全軟件白名單。注意不建議從非官方渠道下載所謂的“注冊碼”“許可密鑰”來激活 Navicat。這類文件不僅存在安全風(fēng)險而且很多捆綁了惡意程序可能導(dǎo)致配置文件被篡改語言設(shè)置異常只是最輕的后果。官方提供 14 天全功能試用試用期足夠完成日常學(xué)習(xí)和開發(fā)工作。如果長期使用建議購買正版授權(quán)既穩(wěn)定又安全。6. 我在實際操作中積累的幾個經(jīng)驗幫人處理 Navicat 中文設(shè)置這件事前前后后大概遇到過幾十次有幾個經(jīng)驗是教程里一般不寫的但確實能省時間。第一個經(jīng)驗先確認版本再動手。如果是 Navicat 15 以前的版本語言列表里可能沒有簡體中文這時候再怎么操作也沒用直接升級版本更快。怎么確認版本打開 Navicat點菜單欄的 Help → About里面會顯示具體版本號。15 和 16 的界面差異不大但 15 的某些小版本確實缺中文資源。第二個經(jīng)驗Windows 下用便攜版要特別注意。有些人喜歡用便攜版 Navicat解壓就能用不寫注冊表。便攜版的配置文件通常放在程序目錄下如果你把程序目錄放在 U 盤或者只讀目錄里語言設(shè)置保存不了。便攜版最好放在本地硬盤的可寫目錄下使用。第三個經(jīng)驗macOS 下如果 Navicat 是從非 App Store 渠道下載的首次打開可能被系統(tǒng)攔截。需要在“系統(tǒng)設(shè)置 → 隱私與安全性”里允許打開。這個和中文設(shè)置無關(guān)但很多人卡在這一步以為軟件裝壞了。允許打開后后續(xù)的語言設(shè)置流程和 Windows 一致。第四個經(jīng)驗中文設(shè)置和數(shù)據(jù)庫連接配置是獨立的。有些人擔(dān)心改了界面語言會影響已有的數(shù)據(jù)庫連接其實不會。語言設(shè)置只影響界面文字連接信息、查詢歷史、密碼保存這些都不受影響。放心改就行。最后分享一個小技巧如果你經(jīng)常需要在多臺電腦上使用 Navicat可以把配置文件目錄同步到云盤這樣語言設(shè)置、連接配置、常用查詢都能跟著走。Windows 下配置目錄是%APPDATA%\PremiumSoft\macOS 下是~/Library/Application Support/PremiumSoft/。把這個目錄整體復(fù)制到新電腦的對應(yīng)位置打開 Navicat 就是熟悉的中文界面和完整的連接列表。不過要注意配置文件里可能包含數(shù)據(jù)庫密碼同步到云盤前確保云盤本身是安全的或者把密碼相關(guān)的配置排除掉。