Alternative template for South African towns (but not municipalities). Acts as a frontend for a metadata template (Template:Metadata South Africa), wrapper for infobox settlement.

{{Infobox South African town
| name                    = 
| official_name           = 
| other_name              = 
| native_name             = 
| image_skyline           = 
| image_alt               = 
| image_caption           = 
| image_flag              = 
| image_seal              = 
| image_shield            = 
| nickname                = 
| motto                   = 
| image_map               = 
| map_caption             = 
| pushpin_map             = 
| pushpin_map_caption     = 
| latd  =  |latm  =  |lats  = 
| longd =  |longm =  |longs = 
| established_title       = 
| established_date        = 
| named_for               = 
| seat_type               = 
| seat                    = 
| government_type         = 
| leader_party            = 
| leader_title            = 
| leader_name             = 
| leader_title1           = 
| leader_name1            = 
| leader_title2           = 
| leader_name2            = 
| area_metro_km2          = 
| area_blank1_title       = 
| area_blank1_km2         = 
| elevation_m             = 
| population_est          = 
| pop_est_as_of           = 
| population_as_of        = 
| population_metro        = 
| population_metro_footnotes = 
| population_demonym      = 
| population_note         = 
<!-- blank fields (section 1) -->
| blank_name_sec1         = 
| blank_info_sec1         = 
| blank1_name_sec1        = 
| blank1_info_sec1        = 
| blank2_name_sec1        = 
| blank2_info_sec1        = 
<!-- twin cities --------------->
| twin1                   = 
| twin1_country           = 
| twin2                   = 
| twin2_country           = 
| twin3                   = 
| twin3_country           = 
| twin4                   = 
| twin4_country           = 
| twin5                   = 
| twin5_country           = 
| twin6                   = 
| twin6_country           = 
<!-- Other information -->
| other_specify           = <!-- to specify the "other" field in the language section, if this makes up a significant proportion of the total --->
| postal_code_type        = 
| postal_code             = 
| area_code_type          = 
| area_code               = 
| website                 = 
| footnotes               = 
}}