自動翻譯

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

自動翻譯是一個自動收集和翻譯你體驗中的字符串的工具。此工具可用於任何體驗,允許你立即開始在體驗中顯示翻譯的字符串,擴大你的潛在受眾。

自動翻譯如何運作

自動翻譯的運作是首先通過 收集字符串 來捕獲在體驗中遇到的字符串,無論是通過測試還是遊玩。一旦捕獲這些字符串,Roblox 將自動翻譯這些字符串並將其添加到你體驗的本地化表中。

在收集這些字符串之後,你可以 啟用翻譯 來自動顯示已捕獲的字符串給那些默認語言設置為翻譯語言的用戶。

自動翻譯僅為本地化表中的空白條目提供自動翻譯,不會覆蓋任何現有的翻譯,包括開發者或翻譯者所做的任何 自定義翻譯。例如,如果你手動清除了某個條目的翻譯,則工具會假設你不想為該條目進行翻譯。

啟用自動文本捕獲

自動文本捕獲(ATC)從你體驗中的 UI 元素捕獲文本字符串並將其添加到你的翻譯表中。當啟用時,ATC 工具會添加用戶在你的體驗中或在 Studio 測試期間遇到的 UI 元素的文本。

ATC 隨著時間的推移評估應該添加到你翻譯表中的字符串,因此在用戶遇到這些字符串後,新的字符串可能需要幾天時間才會出現在翻譯者門戶中。如果你需要立即捕獲字符串,可以使用 Studio 文本捕獲過程

要啟用自動文本捕獲:

  1. 在本地化設置中,導航到 設置

  2. 啟用 在用戶遊玩時從體驗 UI 捕獲文本

    本地化設置部分突顯了在用戶遊玩時捕獲文本的切換開關.

ATC 在遇到文本後的 1-2 分鐘內將文本字符串添加到本地化表中。如果你不希望 ATC 收集某個特定的文本字符串,例如名稱或唯一文本條目,則禁用文本對象的 AutoLocalize 屬性。

在 Studio 中捕獲文本

在某些情況下,你可能需要立即將字符串捕獲到你的翻譯表中。在這些情況下,你可以使用 Studio 中的文本捕獲工具在測試遊玩時捕獲字符串。這些字符串將在遇到它們後的 1-2 分鐘內添加到本地化表中。

要在 Studio 中啟用文本捕獲:

  1. 在 Studio 工具欄中,打開 插件工具

  2. 啟用 自動文本捕獲

    Studio 中的本地化工具顯示已啟用 ATC 切換開關。

如果你在同一 Studio 會話中開始和停止測試遊玩,Studio 文本捕獲將保持開啟,但在開始新的 Studio 會話時必須再次啟用。

自動清理

ATC 還會檢查你的體驗中不再存在的字符串,例如用戶名稱或與過去事件相關的字符串。默認情況下,當工具識別到這些陳舊條目時,它將自動移除這些條目。只有自動捕獲的字符串和自動翻譯將被移除;手動添加或有手動翻譯的字符串不會受到影響。

如果你不希望 ATC 清理你的本地化表,請導航到你的本地化設置並禁用第二個 ATC 切換開關:

本地化設置部分突顯了啟用 Roblox 移除陳舊條目的切換開關。

啟用翻譯

一旦字符串捕獲到你的本地化表中,請按照以下步驟啟用翻譯內容:

  1. 在你的體驗的本地化頁面中,導航到 設置

  2. 啟用 使用翻譯內容

    本地化設置部分突顯了啟用 Roblox 使用體驗中翻譯內容的切換開關。
  3. 導航到 語言 標籤。

  4. 啟用任何支持的語言以進行自動翻譯。

    • 體驗信息 是指你的體驗的名稱和描述。
    • 體驗字符串和產品 是指出現在你體驗中的文本。
    本地化語言部分突顯了每種語言的自動翻譯切換開關。

自動翻譯配額

Roblox 對自動翻譯有初始配額和每月配額。初始配額決定了你首次為體驗本地化時可以翻譯多少個字符串條目。在用盡初始配額後,隨後的任何翻譯將來自你的每月配額,該配額每月重置。

你可以在體驗的本地化頁面上跟蹤你的自動翻譯配額使用情況:

本地化語言部分顯示頁面頂部的自動翻譯配額,包括每月配額更新的日期。

配額是根據 每個字符每種語言 進行計算的。例如,將源字符串 "hello" 翻譯成所有 15 種支持自動翻譯的語言將計算為 5×15(75)個字符。

自動翻譯更新

隨著自動翻譯工具的改進,對現有字符串可能會提供更準確的翻譯。當這些更新可用時,Roblox 將刷新任何自動翻譯。自動翻譯更新將出現在你的翻譯歷史中。

翻譯歷史記錄在每個翻譯條目的底部顯示。

如果你有特定的翻譯希望保持不變,你可以鎖定該條目以確保其不會受到任何更新的影響。

每個翻譯條目中的翻譯條目字段下方可訪問 '鎖定自動更新的翻譯' 切換開關。

默認情況下,手動添加的字符串和有手動翻譯的字符串是鎖定的。如果你解鎖條目,它將受到自動翻譯更新和啟用的 ATC 的影響。如果你想為先前更改或清除的翻譯生成新的自動翻譯,請解鎖該條目。

支援的語言

Roblox 支援以下列出的語言之間的自動翻譯。目前,Roblox Translate 將始終假設源字符串是以 體驗源語言 為主。

當前支持的自動翻譯語言
阿拉伯語
中文(簡體)
中文(繁體)
英語
法語
德語
印尼語
意大利語
日語
韓語
波蘭語
葡萄牙語
俄語
西班牙語
泰語
土耳其語
越南語