BamlLocalizableResource.Readable Property

Definition

Gets or sets whether the resource is visible for translation.

public:
 property bool Readable { bool get(); void set(bool value); };
public bool Readable { get; set; }
member this.Readable : bool with get, set
Public Property Readable As Boolean

Property Value

true if the resource is visible for translation; otherwise, false.

Remarks

The Readable value serves as a recommendation to the localizer about whether the content of the localizable resource can be directly translated as plain strings.

For example, when the string "Red" is used as a UI string, it can be directly translated to another language. In this case the Readable property should be set to true.

When the string "Red" is used as a predefined color value of a Brush, it cannot be translated. Therefore the Readable property should be set to false.

Applies to