翻譯動態內容

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

您可以在 本地化表 中使用 參數 ,僅當顯示字串中的某個部分需要翻譯時,才會顯示 時間 和 2>日期2> 。

顯示遊戲中的物品數量。
顯示玩家的 Roblox 使用者名稱在訊息中。
使用本地化的分隔器顯示高分。

參數由一個 參數值 和一個可選 格式指定器 組成。

下列示例中,體驗有以下項目在其本地化桌中:

來源es
你好,Player_Name!你好,Player_Name!
我的名字是 NPC_Name我的名字是 NPC_Name

如果使用者將本地語言設為 es ,翻譯結果將會是如下:

原始遊戲內文字西班牙語翻譯
你好,new_storm!哦,新風暴!
我的名字是迪瓦·德雷吉斯勒我的名字是 Diva Dragonslayer

在某些情況下,您可能想要使用格式指定來控制參數值在本地化字串中的格式。

可用的格式指定器如下:

指定器類型說明輸出範例
int數字有可選的負符號;不要用千分號。1234
已修復數字兩個十六進制指示器,可選的負符號,和沒有千分號。1234.501234,50
數字兩個十六進制指示器、可選擇的負符號和千分號。1,234.501234,50
HEX數字將整數轉換為十六進制;零是由 64 位兩位補充。3FF
十六進制數字與 HEX 相同,但大小寫。3ff
日期數字作為通用用戶可讀取的 UTC 時戳。2017-10-10 13:38:10
iso8601數字UTC 時間為 UTC 時間的 UTC 時間。2017-10-12T22:02:38Z
短時間數字UTC 時間標準準據資格的時間格式。下午 1:4513:45
短時間數字UTC 時戳與短時間一般日期 + 時間模式。10/10/2017 下午 1:45
短日期數字UTC 時戳到日期模式。10/10/20172017-10-10
翻譯字串在本地化表中尋找字面 來源 字串匹配,並使用可用的語言翻譯。

翻譯子串

使用 翻譯 指定器,當需要從您的本地化表中直接翻譯時。翻譯會尋找您的本地化表中參數的正確匹配。

下列示例中,體驗有以下行在其本地化桌中:

來源es
我是 Place_Name:translate 的。Soy de Place_Name:translate。
巴西巴西
倫敦倫敦
德國艾爾馬尼亞

如果使用者將本地語言設為「es」,翻譯結果將顯示如下:

原始遊戲內文字西班牙語翻譯
我是巴西人。巴西。
我是從倫敦來的。倫敦人。
我是德國的。來自德國。

使用數字翻譯

您可以使用指定器格式化您的數量值,以符合您體驗中的上下文。

在下面的範例中,體驗有以下數字相關欄位在其本地化桌中:

來源es
距離 race_time:fixed第race_time:fixed秒
$1:num 現金和 2:int 寶石$1:num 現金和 2:int 寶石

如果使用者將本地語言設為 es ,翻譯結果將顯示為次

原始遊戲內文字西班牙語翻譯
75.202844 秒75,20 秒
$2500.5 現金和 99.8 寶石$2,500,50 現金和 100 個寶石