創作者中心
後台
學習
商店
人才
論壇
路線圖
登入
Create
概覽
體驗
虛擬人偶
素材
Open Cloud
Roblox Studio 的最低規格要求已提升。
了解更多
Create
/
Open Cloud
/
All legacy APIs
中文(繁體)
回饋
Game internationalization v1
基本網址
https://gameinternationalization.roblox.com
JSON
下載
Autolocalization
GET
/v1
/autolocalization
/metadata
Metadata for AutoLocalization Configuration
PATCH
/v1
/autolocalization
/games
/{gameId}
/autolocalizationtable
POST
/v1
/autolocalization
/games
/{gameId}
/autolocalizationtable
PATCH
/v1
/autolocalization
/games
/{gameId}
/settings
Sets a game's auto-localization related settings
AutomaticTranslation
GET
/v1
/automatic-translation
/games
/{gameId}
/feature-status
Checks if automatic translation can be enabled for a game. The user must still have proper permissions for the game to get this info.
GET
/v1
/automatic-translation
/games
/{gameId}
/quota
Returns the automatic translation quota info for a game. The user must still have proper permissions for the game to get this info.
GET
/v1
/automatic-translation
/languages
/{languageCode}
/target-languages
Checks if the requested target languages are allowed for automatic translation based on the source language. If there are no requested target languages, then all allowed target languages for the source language will be returned.
Badge
GET
/v1
/badges
/{badgeId}
/icons
Get all icons for a badge
GET
/v1
/badges
/{badgeId}
/name-description
DELETE
/v1
/badges
/{badgeId}
/icons
/language-codes
/{languageCode}
Delete a localized icon from a badge
POST
/v1
/badges
/{badgeId}
/icons
/language-codes
/{languageCode}
Update a badge's icon
PATCH
/v1
/badges
/{badgeId}
/description
/language-codes
/{languageCode}
Update localized description of a badge
DELETE
/v1
/badges
/{badgeId}
/name-description
/language-codes
/{languageCode}
Delete localized name and description of a badge
PATCH
/v1
/badges
/{badgeId}
/name-description
/language-codes
/{languageCode}
Update localized name and description of a badge
PATCH
/v1
/badges
/{badgeId}
/name
/language-codes
/{languageCode}
Update localized name of a badge
DeveloperProduct
GET
/v1
/developer-products
/{developerProductId}
/icons
Get all icons for a developer product
GET
/v1
/developer-products
/{developerProductId}
/name-description
Get all names and descriptions of a developer product
DELETE
/v1
/developer-products
/{developerProductId}
/icons
/language-codes
/{languageCode}
Delete a localized icon from a developer product
POST
/v1
/developer-products
/{developerProductId}
/icons
/language-codes
/{languageCode}
Update a developer product's icon
PATCH
/v1
/developer-products
/{developerProductId}
/description
/language-codes
/{languageCode}
Update localized description of a developer product
DELETE
/v1
/developer-products
/{developerProductId}
/name-description
/language-codes
/{languageCode}
Delete localized name and description of a developer product
PATCH
/v1
/developer-products
/{developerProductId}
/name-description
/language-codes
/{languageCode}
Update localized name and description of a developer product
PATCH
/v1
/developer-products
/{developerProductId}
/name
/language-codes
/{languageCode}
Update localized name of a developer product
GameIcon
GET
/v1
/game-icon
/games
/{gameId}
Get all icons for a game
DELETE
/v1
/game-icon
/games
/{gameId}
/language-codes
/{languageCode}
Delete a localized icon from a game
POST
/v1
/game-icon
/games
/{gameId}
/language-codes
/{languageCode}
Update a game's icon
GameLocalizationStatus
GET
/v1
/game-localization-status
/{gameId}
/translation-counts
Gets the language translation counts for all languages of a game
GET
/v1
/game-localization-status
/translation-counts-for-language-or-locale
Gets the language translation counts for the specified table. The languages to retrieve must be provided.
GamePass
GET
/v1
/game-passes
/{gamePassId}
/icons
Get all icons for a game pass
GET
/v1
/game-passes
/{gamePassId}
/name-description
Get all names and descriptions of a game pass
DELETE
/v1
/game-passes
/{gamePassId}
/icons
/language-codes
/{languageCode}
Delete a localized icon from a game pass
POST
/v1
/game-passes
/{gamePassId}
/icons
/language-codes
/{languageCode}
Update a game pass's icon
PATCH
/v1
/game-passes
/{gamePassId}
/description
/language-codes
/{languageCode}
Update localized description of a game pass
DELETE
/v1
/game-passes
/{gamePassId}
/name-description
/language-codes
/{languageCode}
Delete localized name and description of a game pass
PATCH
/v1
/game-passes
/{gamePassId}
/name-description
/language-codes
/{languageCode}
Update localized name and description of a game pass
PATCH
/v1
/game-passes
/{gamePassId}
/name
/language-codes
/{languageCode}
Update localized name of a game pass
GameThumbnails
GET
/v1
/game-thumbnails
/games
/{gameId}
/images
Get the localized image ids in all languages for a game.
POST
/v1
/game-thumbnails
/games
/{gameId}
/language-codes
/{languageCode}
/alt-text
Updates the game thumbnail alt text.
POST
/v1
/game-thumbnails
/games
/{gameId}
/language-codes
/{languageCode}
/image
Uploads the game thumbnail.
POST
/v1
/game-thumbnails
/games
/{gameId}
/language-codes
/{languageCode}
/images
/order
Orders the specified image Ids for the game thumbnails.
DELETE
/v1
/game-thumbnails
/games
/{gameId}
/language-codes
/{languageCode}
/images
/{imageId}
Deletes the game thumbnail.
NameDescription
GET
/v1
/name-description
/games
/{gameId}
Gets a game's name and description in all supported languages
PATCH
/v1
/name-description
/games
/{gameId}
Updates a game's name and/or description in multiple languages.
GET
/v1
/name-description
/metadata
Rollout settings for name/description migration to new page
POST
/v1
/name-description
/games
/{gameId}
/history
Gets the history for name or description in a provided language.
POST
/v1
/name-description
/games
/translation-history
Gets the history for name or description in a provided language.
PlayerPolicy
GET
/v1
/player-policies-client
GET
/v1
/player-policies
/all-values
SourceLanguage
GET
/v1
/source-language
/games
/{gameId}
Gets the source language of a game
PATCH
/v1
/source-language
/games
/{gameId}
Sets the source language of a game
SupportedLanguages
GET
/v1
/supported-languages
/games
/{gameId}
Get the supported languages for a game.
PATCH
/v1
/supported-languages
/games
/{gameId}
Add or remove supported languages for a game.
GET
/v1
/supported-languages
/games
/{gameId}
/automatic-translation-status
Get the automatic translation status of supported languages for a game.
GET
/v1
/supported-languages
/games
/{gameId}
/universe-display-info-automatic-translation-settings
Get UniverseDisplayInfo automatic translation settings.
GET
/v1
/supported-languages
/metadata
Rollout settings for supported languages of a game
PATCH
/v1
/supported-languages
/games
/{gameId}
/languages
/{languageCode}
/automatic-translation-status
Enable or disable automatic translation for a game and language.
PATCH
/v1
/supported-languages
/games
/{gameId}
/languages
/{languageCode}
/universe-display-info-automatic-translation-settings
Update the switch which controls if the UniverseDisplayInformation should be automatically translated.
TranslationAnalytics
GET
/v1
/translation-analytics
/games
/{gameId}
/download-translation-analytics-report
Download translation analytics report after the report is ready
GET
/v1
/translation-analytics
/metadata
Get metadata related to UI and rollout settings
POST
/v1
/translation-analytics
/games
/{gameId}
/request-translation-analytics-report
Request translation analytics report to be generated
UiConfigurations
GET
/v1
/ui-configurations
Get ui configurations for frontend to use.
UserLocalizationSettings
GET
/v1
/user-localization-settings
/universe
/{universeId}
Get user localization settings for universe.
POST
/v1
/user-localization-settings
/universe
/{universeId}
Set user localization settings for universe.
LocalizationTable
PATCH
/v1
/localizationtable
/gametables
/{gameId}
模型
Models
Roblox.GameInternationalization.Api.AssociateLocalizationTablesToGameRequest
Roblox.GameInternationalization.Api.AssociateLocalizationTablesToGameResponse
Roblox.GameInternationalization.Api.AutoLocalizationMetadataResponse
Roblox.GameInternationalization.Api.AutomaticTranslationStatusTargetLanguage
Roblox.GameInternationalization.Api.EditAutomaticTranslationStatusForGameAndLanguageResponse
Roblox.GameInternationalization.Api.FailedNameDescription
Roblox.GameInternationalization.Api.GameAutolocalizationInformationResponse
Roblox.GameInternationalization.Api.GetAllowedAutomaticTranslationStatusForLanguagesResponse
Roblox.GameInternationalization.Api.GetAutomaticTranslationFeatureStatusForGameResponse
Roblox.GameInternationalization.Api.GetAutomaticTranslationQuotaForGameResponse
Roblox.GameInternationalization.Api.GetBadgeIconResponse
Roblox.GameInternationalization.Api.GetDeveloperProductIconResponse
Roblox.GameInternationalization.Api.GetGameIconResponse
Roblox.GameInternationalization.Api.GetGamePassIconResponse
Roblox.GameInternationalization.Api.GetGameThumbnailsResponse
Roblox.GameInternationalization.Api.GetNameDescriptionHistoryRequest
Roblox.GameInternationalization.Api.GetNameDescriptionHistoryResponse
Roblox.GameInternationalization.Api.GetNameDescriptionHistoryV2Request
Roblox.GameInternationalization.Api.GetPlayerPoliciesResponse
Roblox.GameInternationalization.Api.GetTranslationCountsForGameResponse
Roblox.GameInternationalization.Api.GetTranslationCountsForLanguageOrLocaleResponse
Roblox.GameInternationalization.Api.GetUiConfigurationsResponse
Roblox.GameInternationalization.Api.Language
Roblox.GameInternationalization.Api.LanguageOrLocale
Roblox.GameInternationalization.Api.LanguageOrLocaleSettings
Roblox.GameInternationalization.Api.LocalizationTableGameAssociation
Roblox.GameInternationalization.Api.MediaAssetResponse
Roblox.GameInternationalization.Api.Models.Request.SetUserLocalizationSettingsRequest
Roblox.GameInternationalization.Api.Models.Response.GameNameDescriptionMetadataResponse
Roblox.GameInternationalization.Api.Models.Response.GetUserLocalizationSettingsForUniverseResponse
Roblox.GameInternationalization.Api.Models.Response.SetUserLocalizationSettingsResponse
Roblox.GameInternationalization.Api.Models.Response.UploadImageForGameThumbnailResponse
Roblox.GameInternationalization.Api.MonthlyQuotaModel
Roblox.GameInternationalization.Api.NameDescription
Roblox.GameInternationalization.Api.PatchLanguage
Roblox.GameInternationalization.Api.QuotaModel
Roblox.GameInternationalization.Api.RequestTranslationAnalyticsReportRequest
Roblox.GameInternationalization.Api.RequestTranslationAnalyticsReportResponse
Roblox.GameInternationalization.Api.SetAutolocalizationSettingsForGameRequest
Roblox.GameInternationalization.Api.SetAutolocalizationTableForGameRequest
Roblox.GameInternationalization.Api.SortImageIdsRequest
Roblox.GameInternationalization.Api.SupportedLanguagesMetadataResponse
Roblox.GameInternationalization.Api.TranslationAnalyticsMetadataResponse
Roblox.GameInternationalization.Api.TranslationCount
Roblox.GameInternationalization.Api.TranslationCountCategoryInfoResponse
Roblox.GameInternationalization.Api.TranslationCountGameInfoResponse
Roblox.GameInternationalization.Api.TranslationCountLanguageOrLocaleResponse
Roblox.GameInternationalization.Api.TranslationHistory
Roblox.GameInternationalization.Api.Translator
Roblox.GameInternationalization.Api.UniverseDisplayInfoAutomaticTranslationSettings
Roblox.GameInternationalization.Api.UpdateBadgeDescriptionRequest
Roblox.GameInternationalization.Api.UpdateBadgeDescriptionResponse
Roblox.GameInternationalization.Api.UpdateBadgeNameDescriptionRequest
Roblox.GameInternationalization.Api.UpdateBadgeNameDescriptionResponse
Roblox.GameInternationalization.Api.UpdateBadgeNameRequest
Roblox.GameInternationalization.Api.UpdateBadgeNameResponse
Roblox.GameInternationalization.Api.UpdateDeveloperProductDescriptionRequest
Roblox.GameInternationalization.Api.UpdateDeveloperProductDescriptionResponse
Roblox.GameInternationalization.Api.UpdateDeveloperProductNameDescriptionRequest
Roblox.GameInternationalization.Api.UpdateDeveloperProductNameDescriptionResponse
Roblox.GameInternationalization.Api.UpdateDeveloperProductNameRequest
Roblox.GameInternationalization.Api.UpdateDeveloperProductNameResponse
Roblox.GameInternationalization.Api.UpdateGamePassDescriptionRequest
Roblox.GameInternationalization.Api.UpdateGamePassDescriptionResponse
Roblox.GameInternationalization.Api.UpdateGamePassNameDescriptionRequest
Roblox.GameInternationalization.Api.UpdateGamePassNameDescriptionResponse
Roblox.GameInternationalization.Api.UpdateGamePassNameRequest
Roblox.GameInternationalization.Api.UpdateGamePassNameResponse
Roblox.GameInternationalization.Api.UpdateNameDescriptionsRequest
Roblox.GameInternationalization.Api.UpdateNameDescriptionsResponse
Roblox.GameInternationalization.Api.UpdateThumbnailAltTextRequest
Roblox.GameInternationalization.Api.UpdateUniverseDisplayInfoAutomaticTranslationSettingsResponse
Roblox.GameLocalization.Client.UserUniverseLocalizationSettingValue
Roblox.Web.WebAPI.ApiEmptyResponseModel
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.GetBadgeIconResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.GetDeveloperProductIconResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.GetGameIconResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.GetGamePassIconResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.GetGameThumbnailsResponse]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.LanguageOrLocaleSettings]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.LanguageOrLocale]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.NameDescription]
Roblox.Web.WebAPI.Models.ApiArrayResponse[Roblox.GameInternationalization.Api.UniverseDisplayInfoAutomaticTranslationSettings]
Roblox.Web.WebApi.FormData.IUploadedFile
System.IO.Stream