Template:Native name checker/doc

inspects the value in the native_name parameter in infoboxes that support that parameter, and returns that value and, when appropriate, an error message.

Usage
Typical use is:

Error messages
returns these error messages: Mainspace articles with any of the above errors are listed in. A help link at the end of each error message links to this page.
 * Error : parameter value is malformed – native_name is expected to hold  or .  The detector is looking for a   html attribute with a properly formatted IETF language tag.  If not found,  emits this error message.
 * Error : list markup expected for multiple names – when  detects more than one name in native_name, those names are expected to be listed using appropriate list markup.  The detector is looking for  html list markup.  When that markup is not detected,  emits this error message.  Data from multiple  templates can be combined into a single  template or multiple  templates can be listed using.
 * Error : &lt;br /> lists not allowed – Per MOS:NOBREAKS, the use of  to separate items of a list is proscribed.  Usually -separated lists are caught by the list markup expected detector but, occasionally, not.  The detector looks for a variety of acceptable and unacceptable  variants.  Data from multiple  templates can be combined into a single  template or multiple  templates can be listed using.