將您的 AI 代理連接至 ai-l10n MCP 伺服器,即可將其轉變為專業的本地化工具。代理不再需要將原始 i18n 檔案內容貼入對話中,而是直接呼叫 l10n.dev 作為專屬翻譯引擎 — 確保格式正確、詞彙表持久化、風格指令自訂,並提供高效率的輸出。
傳統做法(將 i18n 檔案貼入對話中)很快就會遇到瓶頸。當您的代理使用專業本地化引擎時,會有以下改變:
ai-l10n MCP 伺服器增加了您的 AI 代理無法獨自實現的功能:
在翻譯前,要求代理從您的原文內容產生詞彙表。詞彙表會儲存至您的 l10n.dev 帳戶,並自動應用於後續的每個檔案與區塊 — 確保整個應用程式的術語始終保持一致。
針對每個語言對建立語言指令 — 例如「使用非正式語氣,針對拉丁美洲西班牙語」或「品牌術語始終保持英文」。指令會儲存在您的帳戶中,並在每次翻譯呼叫時自動應用,無需在每次對話中重複說明。
若無 MCP,翻譯大型 i18n 檔案意味著需將整個檔案載入代理的上下文視窗 — 既昂貴又常被截斷。透過 MCP,代理僅發送檔案路徑並僅接收元數據。整個翻譯過程在伺服器端完成,讓您的上下文視窗保持清空。
伺服器會在每次翻譯後驗證輸出格式是否與原文相符 — 保留 JSON 結構、Flutter ARB 元數據、YAML 翻譯鍵、PO 目錄、XLIFF 區段以及所有佔位符語法。驗證會在結果回傳前於伺服器端完成。
啟用基於雜湊值的變更偵測,以跳過已翻譯的字串。僅發送新增或修改的字串進行翻譯,節省您的字元數配額,並防止現有翻譯被覆蓋。
建立免費帳戶並在以下網址取得您的 API 金鑰:l10n.dev/ws/api-keys。您可以將金鑰設定為代理設定中的環境變數(如下所示),或要求您的代理使用 l10n_set_api_key 工具儲存一次 — 這會將其儲存至 ~/.ai-l10n/config.json 以供自動使用。
在下方選擇您的代理並加入 MCP 伺服器設定。所有代理均使用相同的 npm 套件 — 僅設定格式有所不同。
開啟 Settings → Developer → Edit Config。Claude Desktop 將為您的安裝開啟正確的 MCP 設定檔。加入 l10n 伺服器區塊:
{
"mcpServers": {
"l10n": {
"command": "npx",
"args": ["-y", "ai-l10n-mcp"],
"env": {
"L10N_API_KEY": "your-api-key-here"
}
}
}
}在 Cursor 中開啟 Customize 以管理 MCP 伺服器,或手動加入設定。使用 ~/.cursor/mcp.json 進行全域設定,或在您的專案中使用 .cursor/mcp.json 進行工作區特定設定:
{
"mcpServers": {
"l10n": {
"type": "stdio",
"command": "npx",
"args": ["-y", "ai-l10n-mcp"],
"env": {
"L10N_API_KEY": "your-api-key-here"
}
}
}
}在 Cascade 中開啟 MCP 面板,或前往 Devin Settings → Cascade → MCP Servers。如需手動設定,請編輯 ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"l10n": {
"command": "npx",
"args": ["-y", "ai-l10n-mcp"],
"env": {
"L10N_API_KEY": "your-api-key-here"
}
}
}
}開啟指令面板並選擇 MCP: Open User Configuration,或在您的工作區中建立 .vscode/mcp.json 檔案:
{
"servers": {
"l10n": {
"type": "stdio",
"command": "npx",
"args": ["-y", "ai-l10n-mcp"],
"env": {
"L10N_API_KEY": "your-api-key-here"
}
}
}
}加入至 ~/.codex/config.toml 進行全域設定,或在受信任的專案中加入 .codex/config.toml:
[mcp_servers.l10n]
command = "npx"
args = ["-y", "ai-l10n-mcp"]
[mcp_servers.l10n.env]
L10N_API_KEY = "your-api-key-here"或直接從終端機加入:
codex mcp add l10n --env L10N_API_KEY=your-api-key-here -- npx -y ai-l10n-mcp從終端機加入伺服器。這適用於 CLI 與 VS Code 擴充功能:
claude mcp add --env L10N_API_KEY=your-api-key-here --transport stdio l10n -- npx -y ai-l10n-mcp一旦連接 MCP,您的代理會在翻譯前主動檢查指令與詞彙表。當您說:「將我的應用程式翻譯成西班牙語和法語」時,典型的流程如下:
l10n_list_instructions — 發現沒有 es/fr 語言對的指令l10n_create_instructionl10n_list_glossaries — 發現沒有 es/fr 的啟用詞彙表l10n_translate_fileMCP 包含內建的 l10n_project_setup 提示,可引導您的代理檢查並設定語言指令與詞彙表,以達到最佳翻譯品質。在每個新專案開始時或審核本地化設定時執行它。
「執行 l10n_project_setup 提示」或「為此專案設定 l10n.dev」
MCP 包含內建的 l10n_automation_setup 提示,可引導您的代理設定 i18n 檔案的自動翻譯。執行一次以設定未來所有提交的自動翻譯,無需手動觸發翻譯。
「執行 l10n_automation_setup 提示」或「為此專案設定自動本地化」
準備好讓您的 AI 代理具備專業的本地化能力了嗎?
將 ai-l10n MCP 伺服器加入您的 AI 代理,可將脆弱且消耗大量 Token 的工作流程轉變為專業級的本地化。持久化詞彙表、自訂語氣指令、格式保證及增量更新,賦予您的代理其自身無法複製的能力。
立即連接您的代理,開始交付生產就緒的翻譯 — 支援 165 種語言,並在每個檔案與每次對話中保持一致性。