Multilocale Translations

com.multilocale由 multilocale.com 發布官方發布者v0.1.2更新於 Oct 24, 2026

Manage app translations: find missing or duplicate phrases, add languages and export dictionaries.

已驗證Streamable HTTP可網頁執行開發者工具

概覽

AI 產生的概覽

讓助理管理 MultiLocale 在地化專案:查詢與搜尋翻譯字串、找出缺漏或重複項目、新增語言並匯出字典。

可以做什麼
提供 18 個工具,讓助理列出與建立在地化專案、查詢與搜尋翻譯字串,並找出重複的預設語言文字或尚未翻譯的鍵值。也可新增語言並以機器翻譯填入字串、更新或刪除鍵值、把字串分享到其他專案,以及分頁匯出單一語言的鍵值字典。另有開啟工作區與顯示專案概觀的工具。
適用情境
當你使用 MultiLocale 管理應用程式的多語系字串,並希望在對話中查詢專案、找出缺漏或重複的翻譯、新增語言或匯出字典時適用。
執行需求
需連線至遠端端點 HTTP),並具備可存取 MultiLocale 工作區的帳號。介面未宣告任何環境變數或標頭。
安裝前請注意
多個工具會寫入或刪除資料:新增與更新專案、新增與更新字串、新增語言、分享字串及刪除字串。刪除共享字串會永久影響其他專案,更新共享字串也會同步套用到所有專案。新增語言會對每個鍵產生機器翻譯,大型專案可能逾時。

安裝

在 SourceWeft 中

  1. 開啟 儀表板中的 Multilocale Translations,將其新增到工作區。
  2. 為需要使用其工具的對話啟用該服務。

Web executable,透過 Streamable HTTP。 遠端服務在工作區中設定後即可從網頁執行環境執行。

交給代理程式安裝

把這段提示詞貼上到 Claude Code、Codex、Cursor 等代理程式,或 SourceWeft 對話中。代理程式會讀取該伺服器的安裝指南,先向你展示發布者、端點和登入方式,經你同意後再把它新增到你的客戶端。金鑰不會寫進任何命令。

閱讀 https://sourceweft.com/mcp/com.multilocale%2Fmultilocale/install.md,並按其中說明把這個 MCP 伺服器接入我的客戶端。修改任何設定之前,先告訴我它的發布者、端點和登入方式,等我確認。不要把 API 金鑰寫進命令或我會提交的檔案;問我金鑰應從哪裡取得。

檢視代理程式所依據的安裝指南

其他 MCP 客戶端

把它新增到你客戶端的 mcpServers 設定中。

{
  "mcpServers": {
    "multilocale-translations": {
      "type": "http",
      "url": "https://mcp.multilocale.com/mcp"
    }
  }
}

工具

18

list_projects

List your localization projects

Use this when someone asks which localization projects they have in MultiLocale. Returns each project's id, name, default locale, languages and timestamps, up to 100 projects. Not for listing the strings inside a project.

無需輸入參數。

get_project

Get project details

Use this when someone asks about one localization project, such as which languages it has or its default locale. Returns the project's id, name, default locale, configured locales and creation and edit times. Not for how complete its translations are.

輸入參數projectIdOrName必填

add_project

Create a localization project

Use this when someone asks to create a new localization project with a given name and languages. Returns the new project with its default locale and locales; if the name is taken it returns already-exists and creates nothing. Not for adding a language to an existing project.

輸入參數name必填localesdefaultLocale必填

update_project

Change project languages or context

Use this when someone asks to change a project's default locale, replace its list of languages, or set its translation context. Returns which fields changed. The language list is replaced as a whole, no strings are translated or deleted, and the project name stays fixed. Not for adding a language with its translations.

輸入參數contextlocalesdefaultLocaleprojectIdOrName必填

list_phrases

List a project's strings

Use this when someone asks to see the translation strings in a project, optionally in one language or for one key. Returns up to 100 phrases with id, key, language and value, plus the total count. Not for finding strings by the words they contain.

輸入參數keyproject必填language

get_phrase

Show one string's translations

Use this when someone asks how one exact key is translated, in every language or in one. Returns that key's text per locale, up to 24 locales and 2,000 characters each, with machine-translation flags and the projects sharing it, and renders a phrase card. Not for searching keys by text.

輸入參數key必填project必填language

search_phrases

Search strings by text

Use this when someone asks to find translation strings that contain a word or phrase, in their keys or text. Returns up to 100 matches with id, key, language and value from a case-insensitive match within one project. Not for one exact key.

輸入參數query必填project必填language

find_duplicate_phrase_values

Find duplicate source strings

Use this when someone wants to clean up a project by finding keys that repeat the same default-language text. Returns up to 25 repeated values with the keys that share them, scanning 1,000 default-locale strings by default and at most 2,000. Not for untranslated strings.

輸入參數project必填scanLimit

find_missing_translations

Find missing translations

Use this when someone asks which strings are not translated yet, or how complete each language is. Returns completion percentages and up to 25 missing keys per locale, for one locale or up to 10, compared with the default locale. Nothing is translated or written. Not for filling in the missing translations.

輸入參數project必填languagescanLimitlocaleLimit

export_locale_dictionary

Export one language's strings

Use this when someone wants the key and value pairs of one language, for example to review or copy a translation file. Returns up to 50 entries per call (25 by default) sorted by key, values cut to 500 characters, with nextSkip for the next page. Not for a complete file download, which the MultiLocale CLI provides.

輸入參數skiplimitproject必填language必填

list_team_members

List your team

Use this when someone asks who is on their MultiLocale team or what role each person has. Returns each member's display name and role, up to 100 members (no emails, ids or contact details). Not for inviting or removing people.

無需輸入參數。

add_phrase

Add a string and translate it

Use this when someone asks to add a new string or key to their app's translations. Returns the created key with one machine translation per configured locale, made from the source text in the default locale. A key that already exists returns already-exists and is left unchanged. Not for changing an existing translation.

輸入參數key必填modelvaluecontextproject必填

update_phrase

Edit a translation

Use this when someone asks to fix or change the text of one key in one language. Returns the previous and new text and the projects sharing that string; the change applies in all of them and marks the text as human-edited. Not for adding a new key.

輸入參數key必填value必填project必填language必填

add_locale

Add a language and translate it

Use this when someone asks to add a new language to a project and translate their strings into it. Returns the updated language list and how many strings were machine-translated, one per key, all before anything is saved, so a very large project can time out. Not for a language the project already has.

輸入參數modellocale必填contextproject必填

share_phrase

Share a string with other projects

Use this when someone asks to reuse a key's translations in other projects, such as a common button label. Returns the target projects and how many language rows were attached, up to 25 targets; later edits to that string apply in every attached project. Not for a copy that can differ per project.

輸入參數key必填project必填targetProjects必填

delete_phrase

Delete a string in every language

Use this when someone asks to remove a key from their translations. Returns how many language rows were deleted and which other projects shared them; a shared string is deleted permanently for those projects too. Not for removing only one language's translation.

輸入參數key必填project必填

open_multilocale

MultiLocale

Use this when someone wants to open Multilocale and browse their workspace interactively. Localization projects, strings and translations. Starts with up to 100 items. Not for changing data.

無需輸入參數。

show_project_overview

Show project overview

Use this when someone wants a quick overview of one of their localization projects. Returns an overview card with the project's default locale, up to 24 configured locales and timestamps. Not for translation completeness.

輸入參數projectIdOrName必填

版本歷史

2
  1. v0.1.2最新Sep 27, 2026
  2. v0.1.1Sep 16, 2026

評分

已滿足適用檢查項的 83%

該評分衡量此收錄條目的完整程度,依據註冊中心條目、端點與公開來源計算得出。它不是對伺服器本身的評價,也不表示伺服器安全或目前可用:可連通性是帶日期的檢查結果,評分也不包含安裝量或使用者評價。

  • 近 30 天內可連通必需25 分
  • 已宣告認證方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 圖示10 分
  • 文件15 分

    請宣告包含 README 的 GitHub 儲存庫,或在 OAuth 受保護資源後設資料中提供 resource_documentation。

  • 授權條款不適用

    託管服務按其提供方的條款使用,因此這裡不要求授權條款。此檢查項不計入百分比。