Skip to content

v0.2.49..v0.2.50 changeset ConvertTDSv40Schema.py

Garret Voltz edited this page Nov 6, 2019 · 1 revision
diff --git a/scripts/schema/ConvertTDSv40Schema.py b/scripts/schema/ConvertTDSv40Schema.py
index 5aaa095..ca508e4 100755
--- a/scripts/schema/ConvertTDSv40Schema.py
+++ b/scripts/schema/ConvertTDSv40Schema.py
@@ -1371,6 +1371,7 @@ parser.add_argument('--dumpenum', help='Dump out the enumerated attributes, one
 parser.add_argument('--fcodeattrlist', help='Dump out a list of FCODE attributes',action='store_true')
 parser.add_argument('--fcodelist', help='Dump out a list of FCODEs',action='store_true')
 parser.add_argument('--fcodeschema', help='Dump out a list of fcodes in the internal OSM schema format',action='store_true')
+parser.add_argument('--fieldvalues', help='Dump out the schema as a JSON object for the Translation Assistant',action='store_true')
 parser.add_argument('--fromenglish', help='Dump out From English translation rules',action='store_true')
 parser.add_argument('--fullschema', help='Dump out a schema with text enumerations',action='store_true')
 parser.add_argument('--numrules', help='Dump out number rules',action='store_true')
@@ -1442,6 +1443,8 @@ elif args.fullschema:
 elif args.dumpenum:
     dumpEnumerations(schema,'enumTDSv40')
 
+elif args.fieldvalues:
+    printFieldValues(schema,'tdsv40FieldValues')
 
 else:
     convertTextEnumerations(schema)
Clone this wiki locally