Ghi chú phát hành
Học
Lớp công cụ
LocalizationTable

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.


Tóm Tắt
Thuộc Tính
DevelopmentLanguage:string
Đã Lỗi Thời
Root:Instance
Đã Lỗi Thời
Phương Pháp
GetContents():string
Đã Lỗi Thời
GetString(targetLocaleId: string,key: string):string
Đã Lỗi Thời
RemoveEntry(key: string,source: string,context: string):()
RemoveEntryValue(key: string,source: string,context: string,localeId: string):()
RemoveKey(key: string):()
Đã Lỗi Thời
SetContents(contents: string):()
Đã Lỗi Thời
SetEntries(entries: Variant):()
SetEntry(key: string,targetLocaleId: string,text: string):()
Đã Lỗi Thời
SetEntryContext(key: string,source: string,context: string,newContext: string):()
SetEntryExample(key: string,source: string,context: string,example: string):()
SetEntryKey(key: string,source: string,context: string,newKey: string):()
SetEntrySource(key: string,source: string,context: string,newSource: string):()
SetEntryValue(key: string,source: string,context: string,localeId: string,text: string):()
Thành viên kế thừa
Mẫu mã
Bảng Địa Phương Hóa
local LocalizationService = game:GetService("LocalizationService")
local function createLocalizationTable(entries): LocalizationTable
local localTable = Instance.new("LocalizationTable")
localTable.SourceLocaleId = LocalizationService.SystemLocaleId
localTable:SetEntries(entries)
return localTable
end
local entries = {
{
Key = "Hello_World", -- Chìa khóa 'expressionKey' sẽ được sử dụng với GetString
Values = { -- Một từ điển các khóa tương ứng với các thẻ ngôn ngữ IETF, và các bản dịch của chúng.
["ru"] = " !", -- Tiếng Nga
["fr"] = "Bonjour le monde!", -- Tiếng Pháp
["de"] = "Hallo Welt!", -- Tiếng Đức
["en-US"] = "Hello world!", -- Tiếng Anh
["it"] = "Ciao mondo!", -- Tiếng Ý
["pt-BR"] = "Ol Mundo!", -- Tiếng Bồ Đào Nha
["ja"] = "", -- Tiếng Nhật
["es"] = "Hola Mundo!", -- Tiếng Tây Ban Nha
},
},
}
local helloWorldTable = createLocalizationTable(entries)
local translatorEnglish = helloWorldTable:GetTranslator("en-US")
print(translatorEnglish:FormatByKey("Hello_World"))

Tài Liệu Tham Khảo API
Thuộc Tính
DevelopmentLanguage
Đã Lỗi Thời

Root
Đã Lỗi Thời

SourceLocaleId
Đọc Song Song
Các khả năng: Basic
LocalizationTable.SourceLocaleId:string

Phương Pháp
GetContents
Đã Lỗi Thời

GetEntries
Các khả năng: Basic
LocalizationTable:GetEntries():{any}
Lợi Nhuận
Mẫu mã
Sử dụng LocalizationTable
local LocalizationService = game:GetService("LocalizationService")
local localizationTable = LocalizationService:FindFirstChild("LocalizationTable")
local entries = {
{
["Key"] = "0001",
["Source"] = "en-us",
["Values"] = {
["0001"] = "Xin chào Muddah, xin chào Fadduh.",
["0002"] = "Tôi đang ở Camp Granada.",
["0003"] = "Trại rất thú vị.",
["0004"] = "Và họ nói rằng chúng ta sẽ có chút vui vẻ nếu trời ngừng mưa.",
},
},
}
localizationTable:SetEntries(entries)
local get_results = localizationTable:GetEntries()
for _index, dict in pairs(get_results) do
for _key, value in pairs(dict["Values"]) do -- Lặp qua từng cặp khóa, giá trị trong từ điển để in chuỗi của chúng ta
print(value)
end
end

GetString
Đã Lỗi Thời

GetTranslator
Các khả năng: Basic
LocalizationTable:GetTranslator(localeId:string):Instance
Tham Số
localeId:string
Lợi Nhuận

RemoveEntry
Các khả năng: Basic
LocalizationTable:RemoveEntry(
key:string, source:string, context:string
):()
Tham Số
key:string
source:string
context:string
Lợi Nhuận
()

RemoveEntryValue
Các khả năng: Basic
LocalizationTable:RemoveEntryValue(
key:string, source:string, context:string, localeId:string
):()
Tham Số
key:string
source:string
context:string
localeId:string
Lợi Nhuận
()

RemoveKey
Đã Lỗi Thời

RemoveTargetLocale
Các khả năng: Basic
LocalizationTable:RemoveTargetLocale(localeId:string):()
Tham Số
localeId:string
Lợi Nhuận
()

SetContents
Đã Lỗi Thời

SetEntries
Các khả năng: Basic
LocalizationTable:SetEntries(entries:Variant):()
Tham Số
entries:Variant
Lợi Nhuận
()

SetEntry
Đã Lỗi Thời

SetEntryContext
Các khả năng: Basic
LocalizationTable:SetEntryContext(
key:string, source:string, context:string, newContext:string
):()
Tham Số
key:string
source:string
context:string
newContext:string
Lợi Nhuận
()

SetEntryExample
Các khả năng: Basic
LocalizationTable:SetEntryExample(
key:string, source:string, context:string, example:string
):()
Tham Số
key:string
source:string
context:string
example:string
Lợi Nhuận
()

SetEntryKey
Các khả năng: Basic
LocalizationTable:SetEntryKey(
key:string, source:string, context:string, newKey:string
):()
Tham Số
key:string
source:string
context:string
newKey:string
Lợi Nhuận
()

SetEntrySource
Các khả năng: Basic
LocalizationTable:SetEntrySource(
key:string, source:string, context:string, newSource:string
):()
Tham Số
key:string
source:string
context:string
newSource:string
Lợi Nhuận
()

SetEntryValue
Các khả năng: Basic
LocalizationTable:SetEntryValue(
key:string, source:string, context:string, localeId:string, text:string
):()
Tham Số
key:string
source:string
context:string
localeId:string
text:string
Lợi Nhuận
()

©2026 Roblox Corporation. Roblox, logo Roblox và Powering Imagination là các nhãn hiệu đã đăng ký và chưa đăng ký của chúng tôi tại Hoa Kỳ và các quốc gia khác.