unreal.PolyglotTextData
¶
- class unreal.PolyglotTextData(category: LocalizedTextSourceCategory = Ellipsis, native_culture: str = '', namespace: str = '', key: str = '', native_string: str = '', localized_strings: None = {}, is_minimal_patch: bool = False)¶
Bases:
StructBase
Polyglot data that may be registered to the text localization manager at runtime. note: This struct is mirrored in PolyglotTextData.h
C++ Source:
Module: CoreUObject
File: NoExportTypes.h
Editor Properties: (see get_editor_property/set_editor_property)
category
(LocalizedTextSourceCategory): [Read-Write] The category of this polyglot data. note: This affects when and how the data is loaded into the text localization manager.is_minimal_patch
(bool): [Read-Write] True if this polyglot data is a minimal patch, and that missing translations should be ignored (falling back to any LocRes data) rather than falling back to the native string.key
(str): [Read-Write] The key of the text created from this polyglot data. note: This must not be empty.localized_strings
(Map[str, str]): [Read-Write] Mapping between a culture code and its localized string. note: The native culture may also have a translation in this map.namespace
(str): [Read-Write] The namespace of the text created from this polyglot data. note: This may be empty.native_culture
(str): [Read-Write] The native culture of this polyglot data. note: This may be empty, and if empty, will be inferred from the native culture of the text category.native_string
(str): [Read-Write] The native string for this polyglot data. note: This must not be empty (it should be the same as the originally authored text you are trying to replace).
- property category: LocalizedTextSourceCategory¶
[Read-Write] The category of this polyglot data. note: This affects when and how the data is loaded into the text localization manager.
- Type:
- property is_minimal_patch: bool¶
[Read-Write] True if this polyglot data is a minimal patch, and that missing translations should be ignored (falling back to any LocRes data) rather than falling back to the native string.
- Type:
(bool)
- property key: str¶
[Read-Write] The key of the text created from this polyglot data. note: This must not be empty.
- Type:
(str)
- property localized_strings: None¶
[Read-Write] Mapping between a culture code and its localized string. note: The native culture may also have a translation in this map.
- property namespace: str¶
[Read-Write] The namespace of the text created from this polyglot data. note: This may be empty.
- Type:
(str)