常見問題
對問得最多的問題給出簡短回答。
上傳與保存
- 可以上傳哪些檔案?
- 基岩版地圖:.mcworld、.mctemplate,以及內含世界的 .zip 或 .rar。上限是 250 MB。
- 上傳的地圖會保存多久?
- 自最後一次使用起一小時。之後檔案和解析結果都會刪除,工作連結也不再可用。
- 同一個檔案上傳兩次會怎樣?
- 地圖不會解析第二遍:設定相同的話,你會立刻拿到已經存在的解析結果,也可能是別人做的那一份。勾選不同時,解析會從頭再來。
- 我的譯文放在哪裡?
- 在瀏覽器裡。草稿、自訂鍵和所選語言都留在你的裝置上,跟著解析過的地圖走,而不是跟著帳號。
- 只有一次會送到伺服器:你按下「產生」或「快速處理」的時候。清除網站資料會把草稿徹底刪掉,所以長時間的工作值得不時匯出成檔案。
譯文在遊戲裡看不到
- 告示牌上顯示的是鍵而不是文字,為什麼?
- 地圖裡既沒有玩家語言的語言檔,也沒有 en_US.lang。遊戲會退回 en_US;如果它也缺少,就直接把鍵印出來。Bedrockus 一定會寫 en_US.lang,所以這種情況出現在手工拼裝的地圖上。
- NPC 按鈕顯示的鍵被截斷了。
- NPC 對話的按鈕是遊戲唯一不認 rawtext 的地方:它拿光禿禿的鍵,並截斷到 16 個字元。所以按鈕的鍵都很短;你手動設定鍵時,也請守著同一個上限。
- 物品名稱不透過鍵翻譯。
- 以後也不會:遊戲不會解析物品名稱和世界名稱裡的鍵。這類文字原樣寫進地圖,因此產生時要另外選一種直接寫入世界的語言。
- 檔案裡有譯文,但遊戲顯示的還是舊文字。
- 檢查遊戲語言是否和檔案一致,以及地圖是否重新開啟過——語言檔是在載入世界時讀取的。
解析設定
- 「合併相同的行」是什麼意思?
- 不同位置的相同文字共用一個鍵。語言檔的行數會變少,但這些位置也被綁在一起:改一塊告示牌,其他剛好文字相同的地方也會跟著變。預設關閉——每個位置各自翻譯。
- 為什麼清單裡會有遊戲自帶的行——tile.、item.、xbox.?
- 資源包常常為了兩三行改動就把遊戲的語言檔整份帶上,舊版本的行也跟著一起來了。「包裡的遊戲文字」這個設定決定是全都取、只取作者改過的,還是一條都不取。
- 為什麼要略過地圖沒用到的內容?
- 一個包可能宣告了一千個物品,而地圖只放了三個方塊。這類行不影響產生的世界,只會讓清單變亂。想全部看到就取消勾選。
- 可以自己指定鍵嗎?
- 可以,任何一行的鍵都能換成你自己的——拉丁字母、數字和點。所有鍵共同的開頭在上傳時另外設定。
其他
- 不用網頁編輯器可以翻譯嗎?
- 可以,這就是快速處理:伺服器會馬上產生一個世界,為每種選定語言放一份填著原文的 .lang。用你喜歡的方式翻譯這些檔案,再放回地圖的壓縮檔裡。
- 支援 Java 版的地圖嗎?
- 不支援。那邊的世界格式和翻譯規則都不一樣;Bedrockus 只懂基岩版。
- 某一行標著「不翻譯」是什麼意思?
- 遊戲在那個位置不會接受任何譯文:可能是內部文字、指令輸出或者標記。這類行保持原樣,原因就顯示在旁邊。
- 配音也能翻譯嗎?
- 聲音不是文字,沒辦法搬進語言檔。Bedrockus 翻譯的是寫出來的字,配音仍然是地圖作者錄下的那一份。
- 如果配音確實要緊,做法是這樣:開場讓玩家選語言——用 NPC 對話、用 Script API 的選單(ActionFormData),或者乾脆用告示牌加按鈕。選擇替玩家打上標籤,地圖再依標籤播放對應的音軌:
// RP/sounds/sound_definitions.json "vo.intro.ru": { "category": "neutral", "sounds": [{ "name": "sounds/vo/ru/intro", "stream": true }] }, "vo.intro.en": { "category": "neutral", "sounds": [{ "name": "sounds/vo/en/intro", "stream": true }] }/playsound vo.intro.ru @a[tag=lang_ru] /playsound vo.intro.en @a[tag=lang_en]- 長檔案必須寫「stream」: true,否則整條音軌都會被讀進記憶體。