మూస:Infobox road/doc/country

వికీపీడియా నుండి
Jump to navigation Jump to search

Documentation related to the "country" parameter. Look up a country on ISO 3166-1 alpha-3 to find the correct code.

Supported countries

[మార్చు]

As of లువా తప్పిదం: bad argument #2 to 'formatDate': invalid timestamp 'mdy'. † denotes there is no official ISO 3166-1 alpha-3 code.

Country name ISO 3166-1
alpha-3 code
(Param value)
Links Ready for migration
Afghanistan AFG Yes
Åland Islands ALA Yes
Albania ALB Yes
Algeria DZA Yes
Andorra AND Yes
Angola AGO కాదు
Antigua and Barbuda ATG కాదు
Argentina ARG Yes
Armenia ARM Yes
Aruba ABW కాదు
Asian Highway Network ASIA† Yes
Australia AUS Yes
Austria AUT Yes
Azerbaijan AZE Yes
Bahamas BHS కాదు
Bahrain BHR కాదు
Bangladesh BGD Yes
Barbados BRB కాదు
Belarus BLR Yes
Belgium BEL Yes
Belize BLZ Yes
Benin BEN Yes
Bhutan BTN కాదు
Bolivia BOL Yes
Bosnia and Herzegovina BIH Yes
Botswana BWA Yes
Brazil BRA Yes
Brunei BRN Yes
Bulgaria BGR Yes
Burkina Faso BFA కాదు
Burundi BDI కాదు
Cabo Verde CPV Yes
Cambodia KHM కాదు
Cameroon CMR కాదు
Canada CAN Yes
Central African Republic CAF కాదు
Chad TCD కాదు
Chile CHL Yes
China CHN కాదు
Colombia COL కాదు
Comoros COM కాదు
Costa Rica CRI కాదు
Croatia HRV కాదు
Cuba CUB కాదు
Cyprus CYP కాదు
Czech Republic CZE కాదు
Democratic Republic of the Congo COD కాదు
Denmark DNK కాదు
Djibouti DJI కాదు
Dominica DMA కాదు
Dominican Republic DOM కాదు
Ecuador ECU కాదు
Egypt EGY కాదు
El Salvador SLV కాదు
England ENG కాదు
Equatorial Guinea GNQ కాదు
Eritrea ERI కాదు
Estonia EST కాదు
Eswatini SWZ కాదు
Ethiopia ETH కాదు
European E-roads EUR† కాదు
Federated States of Micronesia FSM కాదు
Fiji FJI కాదు
Finland FIN కాదు
France FRA కాదు
French Guiana GUF కాదు
Gabon GAB కాదు
Gambia GMB కాదు
Georgia GEO కాదు
Germany DEU కాదు
Ghana GHA కాదు
Gibraltar GIB కాదు
Greece GRC కాదు
Grenada GRD కాదు
Guadeloupe GLP కాదు
Guatemala GTM కాదు
Guernsey GGY కాదు
Guinea GIN కాదు
Guinea-Bissau GNB కాదు
Guyana GUY కాదు
Haiti HTI కాదు
Honduras HND కాదు
Hong Kong HKG కాదు
Hungary HUN కాదు
Iceland ISL కాదు
India IND కాదు
Indonesia IDN కాదు
Iran IRN కాదు
Iraq IRQ కాదు
Ireland IRL కాదు
Isle of Man IMN కాదు
Israel ISR కాదు
Italy ITA కాదు
Jamaica JAM కాదు
Japan JPN కాదు
Jersey JEY కాదు
Jordan JOR కాదు
Kazakhstan KAZ కాదు
Kenya KEN కాదు
Kiribati KIR కాదు
Kosovo KOS† కాదు
Kuwait KWT కాదు
Kyrgyzstan KGZ కాదు
Laos LAO కాదు
Latvia LVA కాదు
Lebanon LBN కాదు
Lesotho LSO కాదు
Liberia LBR కాదు
Libya LBY కాదు
Liechtenstein LIE కాదు
Lithuania LTU కాదు
Luxembourg LUX కాదు
Madagascar MDG కాదు
Malawi MWI కాదు
Malaysia MYS కాదు
Maldives MDV కాదు
Mali MLI కాదు
Malta MLT కాదు
Marshall Islands MHL కాదు
Mauritania MRT కాదు
Mauritius MUS కాదు
Mayotte MYT కాదు
Martinique MTQ కాదు
Mexico MEX కాదు
Moldova MDA కాదు
Monaco MCO కాదు
Mongolia MNG కాదు
Montenegro MNE కాదు
Morocco MAR కాదు
Mozambique MOZ కాదు
Myanmar MMR కాదు
Namibia NAM కాదు
Nauru NRU కాదు
Nepal NPL కాదు
Netherlands NLD కాదు
New Zealand NZL కాదు
Nicaragua NIC కాదు
Niger NER కాదు
Nigeria NGA కాదు
North Korea PRK కాదు
North Macedonia MKD కాదు
Northern Ireland NIR కాదు
Norway NOR కాదు
Oman OMN కాదు
Pakistan PAK కాదు
Palau PLW కాదు
Palestine PSE కాదు
Panama PAN కాదు
Papua New Guinea PNG కాదు
Paraguay PRY కాదు
Peru PER కాదు
Philippines PHL కాదు
Poland POL కాదు
Portugal PRT కాదు
Qatar QAT కాదు
Republic of the Congo COG కాదు
Réunion REU కాదు
Romania ROU కాదు
Russia RUS కాదు
Rwanda RWA కాదు
Saint Kitts and Nevis KNA కాదు
Saint Lucia LCA కాదు
Saint Vincent and the Grenadines VCT కాదు
Samoa WSM కాదు
San Marino SMR కాదు
São Tomé and Príncipe STP కాదు
Saudi Arabia SAU కాదు
Scotland SCT కాదు
Senegal SEN కాదు
Serbia SRB కాదు
Solomon Islands SLB కాదు
Somalia SOM కాదు
Singapore SGP కాదు
Slovakia SVK కాదు
Slovenia SVN కాదు
South Africa ZAF కాదు
South Korea KOR కాదు
South Sudan SSD కాదు
Spain ESP కాదు
Sri Lanka LKA కాదు
Sudan SDN కాదు
Suriname SUR కాదు
Sweden SWE కాదు
Switzerland CHE కాదు
Syria SYR కాదు
Taiwan TWN కాదు
Tajikistan TJK కాదు
Tanzania TZA కాదు
Thailand THA కాదు
Timor-Leste TLS కాదు
Togo TGO కాదు
Tonga TON కాదు
Trans-Africa Highway Network TAH† కాదు
Trinidad and Tobago TTO కాదు
Tunisia TUN కాదు
Turkey TUR కాదు
Turkmenistan TKM కాదు
Tuvalu TUV కాదు
Uganda UGA కాదు
Ukraine UKR కాదు
United Arab Emirates ARE కాదు
United Kingdom GBR కాదు
United States USA Yes
Uruguay URY కాదు
Uzbekistan UZB కాదు
Venezuela VEN కాదు
Vietnam VNM కాదు
Wales WLS కాదు
Yemen YEM కాదు
Yugoslavia YUG కాదు
Zambia ZMB కాదు
Zimbabwe ZWE కాదు

Setup instructions

[మార్చు]

No setup is necessary for the above countries so long as all of the links are blue. If the country you're looking for isn't listed, the templates that need to be set up are listed below. <country ISO code> is the country's ISO 3166-1 alpha-3 code. If you are uncomfortable with setting up these templates yourself, feel free to post on Template talk:Infobox road, and another editor will do it for you.

Template What it does Example
[[Template:Infobox road/name/<country ISO code>]] Specifies the name that should be shown at the top of the infobox, below the shield but above everything else. Template:Infobox road/name/USA
[[Template:Infobox road/shieldmain/<country ISO code>]] Specifies the shield that should be shown at the top of the infobox. Template:Infobox road/shieldmain/USA
[[Template:Infobox road/shield/<country ISO code>]] Specifies the shield that should be shown in the browse row. Template:Infobox road/shield/USA
Template:Infobox road/styles.css Specifies the header colors in the infobox.
Module:Infobox road/browselinks Specifies the links that should be shown at the bottom of the infobox, above the browse row but below everything else.

To set up a basic road data module for an example country where the ISO 3166-1 alpha-3 code is AAA, copy and paste the following code into Module:Road data/strings/AAA:

--[==[
To inspect the content of this data module, use [[Special:ExpandTemplates]]
and enter the following input text:
  {{#invoke:Road data/dump|dump|module=Module:<name-of-this-module>}}

To inspect the content of this data module when editing, enter the following
into the Debug console:
  local util = require("Module:Road data/util")
  print(util.arrayToString(p))
To inspect a particular route type, change `p` above to include the route type,
e.g., `p.I` and `p["US-Hist"]`.
]==]

-- <name of country>
local AAA = {}

local util = require("Module:Road data/util")

AAA.type = {
    shield = "",
    name = "",
    link = "",
    abbr = "",
    translation = "",
    lang = ""
	
}

return AAA

The comment at the top gives instructions on how to use the debug console while editing the data module.

For each route type, set up a table with the following fields:

  • shield - the route marker or number plate that denotes the route; do not include the File: namespace prefix
  • name - the official name of the route
  • link - the title of the pages
  • abbr - an abbreviation of the name of the route
  • translation - if the country is in a non-English-speaking area, the official name of the route in the native language
  • lang - the ISO 639-2 code of the native language; this code is used by {{Lang}} and {{Lang-xx}}.

Read Module:Road data/strings/doc for more instructions on filling out the road data string modules