Changes

Pywikibot 6.4.0
The purpose of this module is to prepare the data used by [[Module:Convert]] to allow conversion between units of measurement.

Usage: Put one of the following lines (with nothing else) in a sandbox:
*<code><nowiki>{{#invoke:convert/makeunits|makeunits}}</nowiki></code>
*<code><nowiki>{{subst:#invoke:convert/makeunits|makeunits}}</nowiki></code>

Previewing the sandbox should display the wikitext that needs to be copied and pasted into [[Module:Convert/data]]. If a problem occurs, warning messages will be displayed to indicate that the unit definitions need to be fixed.

By default, the module reads the unit definitions from [[Module:Convert/documentation/conversion data]]. For testing purposes, it is possible to specify that the definitions are read from another page, for example, [[User:Johnuniq/sandbox2]], by specifying the wanted title:
*<code><nowiki>{{#invoke:convert/makeunits|makeunits|User:Johnuniq/sandbox2}}</nowiki></code>
*<code><nowiki>{{subst:#invoke:convert/makeunits|makeunits|User:Johnuniq/sandbox2}}</nowiki></code>

The module contains table <code>specials</code> which is used to insert a small amount of "built-in" data that is not currently defined in the input wikitext.

The module reads data from [[Module:Convert/text]] to allow [[Internationalization and localization|localization]] of the table of units for use on another wiki.