Remove "type" and "label" properties from all attributes
Summary
The template.yml
file (which gets compiled to template.json
has unnecessary type
and label
properties on every attribute in it. These properties are legacy data and date back to before Foundry had a localization system. Every label needs to be removed and added to the en.yml file instead, and then templates should be updated to use the localized versions. Additionally, the types should be removed and written out directly in the templates, either via hardcoding or by declaring a new constant to check for them.
Acceptance Criteria
-
type
andlabel
properties have been removed from all attributes in template.yml -
All previous label
properties have localization strings created for them inen.yml
-
All templates have been updated to use localization strings for labels and types are declared in the templates
Labels (do-not-change)
Edited by Matt Smith