Defined in WikibaseLexeme.datatypes.php as 'PT:wikibase-lexeme-form' and 'PT:wikibase-lexeme-sense'
|Resolved||Lydia_Pintscher||T191166 change name of data types for Form and Sense|
|Resolved||Jakob_WMDE||T191976 Change the datatypes IDs of datatypes for referencing forms and senses|
- Mentioned In
- rEWLE3048efe9fbbe: Change data type IDs for forms and senses.
rEWLEba060db92a7c: Change data type IDs for forms and senses.
rEWLE55ff5608601d: Change data type IDs for forms and senses.
rEWLEd8f535f88416: Change data type IDs for forms and senses.
rEWLE90db8ff78202: Fix i18n string for Form and Sense datatype
Changing the data type IDs will probably cause some "Unknown data type 'wikibase-lexeme-form'" errors on the test system. Does that need to be addressed? Any newly created property will work just fine.
Good point @Jakob_WMDE. This could be fixed using LexemeSerializationUpdater I believe. The point would be to change the "datatype" property of the JSON object in the text table. If the value was "wikibase-lexeme-form" it should become "wikibase-form" (and similar thing for the sense case).