text: Category:hu:Places in Budapest

title: Category:hu:Places in Budapest


text: Category:hy:Cities in Alabama, USA

license: Creative Commons - Attribution Share-Alike - https://creativecommons.org/licenses/by-sa/4.0/

title: Category:hy:Cities in Alabama, USA


text: Category:hy:Cities in Karnataka

title: Category:hy:Cities in Karnataka


text: Category:hy:Cities in Uzbekistan

title: Category:hy:Cities in Uzbekistan


text: Category:hy:Lazio

title: Category:hy:Lazio


text: Category:hy:Neighborhoods

title: Category:hy:Neighborhoods


text: Category:hy:Places in Alabama, USA

title: Category:hy:Places in Alabama, USA


text: Category:hy:Places in Karnataka

title: Category:hy:Places in Karnataka


text: Category:hy:Places in Uzbekistan

title: Category:hy:Places in Uzbekistan


text: Category:ia:Countries in Africa

title: Category:ia:Countries in Africa


text: Category:it:Indonesia

title: Category:it:Indonesia


text: Category:it:Places in Rio de Janeiro

title: Category:it:Places in Rio de Janeiro


text: Category:it:Places in Rio de Janeiro, Brazil


text: Category:iu:Countries

title: Category:iu:Countries


text: Category:iu:Countries in North America

title: Category:iu:Countries in North America


text: Category:ja:Daman and Diu

title: Category:ja:Daman and Diu


text: Category:ja:Essex, England

title: Category:ja:Essex, England


text: Category:ja:Greater London, England

title: Category:ja:Greater London, England


text: Category:ja:Jilin

title: Category:ja:Jilin


text: Category:ja:Lazio

title: Category:ja:Lazio


text: Category:ja:Neighbourhoods in the United Kingdom


text: Category:ja:Okinawa Prefecture

title: Category:ja:Okinawa Prefecture


text: Category:ja:Places in Chicago

title: Category:ja:Places in Chicago


text: Category:ja:Places in Fukuoka

title: Category:ja:Places in Fukuoka


text: Category:ja:Places in Jinan

title: Category:ja:Places in Jinan


text: Category:ja:Places in Los Angeles

title: Category:ja:Places in Los Angeles


text: Category:ja:Places in Yokohama

title: Category:ja:Places in Yokohama


text: Category:ja:Île-de-France

title: Category:ja:Île-de-France


text: Category:ka:Sapindales order plants

title: Category:ka:Sapindales order plants


text: Category:ko:Cities in Georgia

title: Category:ko:Cities in Georgia


text: Category:ko:Czech Republic

title: Category:ko:Czech Republic


text: Category:ko:Henan

title: Category:ko:Henan


text: Category:ko:Jilin

title: Category:ko:Jilin


text: Category:ko:Places in Georgia

title: Category:ko:Places in Georgia


text: Category:lb:Countries in Europe

title: Category:lb:Countries in Europe


text: Category:li:Countries in Europe

title: Category:li:Countries in Europe


text: Category:lt:Netherlands

title: Category:lt:Netherlands


text: Category:lv:Lazio

title: Category:lv:Lazio


text: Category:mfe:Abrahamism

title: Category:mfe:Abrahamism


text: Category:mga:Abrahamism

title: Category:mga:Abrahamism


text: Category:mga:Transport

title: Category:mga:Transport


text: Category:mga:Vehicles

title: Category:mga:Vehicles


text: Category:mi:Places in New Zealand

title: Category:mi:Places in New Zealand


text: Category:mi:Towns in New Zealand

title: Category:mi:Towns in New Zealand


text: Category:mi:Villages in New Zealand

title: Category:mi:Villages in New Zealand


text: Category:mk:Countries in Europe

title: Category:mk:Countries in Europe


text: Category:mk:Hawaii, USA

title: Category:mk:Hawaii, USA


text: Category:mn:Countries in South America

title: Category:mn:Countries in South America


text:
skotsk gäliska

Proper noun

 * 1) Scottish Gaelic

title: skotsk gäliska


text: Category:mr:Neighbourhoods in India

title: Category:mr:Neighbourhoods in India


text: Category:ms:Croatia

title: Category:ms:Croatia


text: Category:ms:Places in Indonesia

title: Category:ms:Places in Indonesia


text: Category:ms:Statistics

title: Category:ms:Statistics


text: Category:mul:Gansu

title: Category:mul:Gansu


text: Category:mul:Shaanxi

title: Category:mul:Shaanxi


text: Category:mul:Shanxi

title: Category:mul:Shanxi


text: Category:mwl:Countries in Europe

title: Category:mwl:Countries in Europe


text: Category:my:Places in Laos

title: Category:my:Places in Laos


text: Category:my:Places in Sri Lanka

title: Category:my:Places in Sri Lanka


text: Category:my:Places in the United States

title: Category:my:Places in the United States


text: Category:nb:Places in Spain

title: Category:nb:Places in Spain


text: Category:nb:Places in the United States

title: Category:nb:Places in the United States


text: Category:nds:Places in Germany

title: Category:nds:Places in Germany


text: Category:nhe:Fruits

title: Category:nhe:Fruits


text: Category:nhg:Places in Mexico

title: Category:nhg:Places in Mexico


text: Category:nhi:Medicine

title: Category:nhi:Medicine


text: Category:nl:Neighbourhoods in the Netherlands


text: Category:nl:Places in Argentina

title: Category:nl:Places in Argentina


text: Category:nl:Places in Austria

title: Category:nl:Places in Austria


text: Category:nl:Places in Chile

title: Category:nl:Places in Chile


text: Category:nl:Places in China

title: Category:nl:Places in China


text: Thesaurus:迷惘

title: Thesaurus:迷惘


text: Category:nl:Places in England

title: Category:nl:Places in England


text: Category:nl:Places in Estonia

title: Category:nl:Places in Estonia


text: Category:nl:Places in Finland

title: Category:nl:Places in Finland


text: Category:nl:Places in India

title: Category:nl:Places in India


text: Category:nl:Places in Iran

title: Category:nl:Places in Iran


text: Category:nl:Places in Iraq

title: Category:nl:Places in Iraq


text: Category:nl:Places in Ireland

title: Category:nl:Places in Ireland


text: Category:nl:Places in Israel

title: Category:nl:Places in Israel


text: Category:nl:Places in Japan

title: Category:nl:Places in Japan


text: Category:nl:Places in Lebanon

title: Category:nl:Places in Lebanon


text: Category:nl:Places in Lombardy

title: Category:nl:Places in Lombardy


text: Category:nl:Places in Norway

title: Category:nl:Places in Norway


text: Category:nl:Places in Romania

title: Category:nl:Places in Romania


text: Category:nl:Places in San Marino

title: Category:nl:Places in San Marino


text: Category:nl:Places in South Korea

title: Category:nl:Places in South Korea


text: Category:nl:Places in Sweden

title: Category:nl:Places in Sweden


text: Category:nl:Places in Syria

title: Category:nl:Places in Syria


text: Category:nl:Places in Ukraine

title: Category:nl:Places in Ukraine


text: Category:nl:Places in Yemen

title: Category:nl:Places in Yemen


text: Category:nl:Places in the Czech Republic


text: Category:nl:Places in the Democratic Republic of the Congo


text: Category:nl:Places in the United Kingdom


text: Category:nn:Places in the United States

title: Category:nn:Places in the United States


text: Category:nn:South America

title: Category:nn:South America


text: Category:no:Akershus

title: Category:no:Akershus


text: Category:no:Aust-Agder

title: Category:no:Aust-Agder


text: Category:no:Buskerud

title: Category:no:Buskerud


text: Category:no:Finnmark

title: Category:no:Finnmark


text: Category:no:Hedmark

title: Category:no:Hedmark


text: Category:no:Hordaland

title: Category:no:Hordaland


text: Category:no:Møre og Romsdal

title: Category:no:Møre og Romsdal


text: Category:no:Nordland

title: Category:no:Nordland


text: Category:no:Oppland

title: Category:no:Oppland


text: Category:no:Rogaland

title: Category:no:Rogaland


text: Category:no:Sogn og Fjordane

title: Category:no:Sogn og Fjordane


text: Category:no:Telemark

title: Category:no:Telemark


text: Category:no:Troms

title: Category:no:Troms


text: Category:no:Vest-Agder

title: Category:no:Vest-Agder


text: Category:no:Østfold

title: Category:no:Østfold


text: Category:non:Places in Italy

title: Category:non:Places in Italy


text: Category:non:Places in Spain

title: Category:non:Places in Spain


text: Category:nrf:Places in the United States


text: Category:nv:Places in Utah, USA

title: Category:nv:Places in Utah, USA


text: Category:ny:Countries in Africa

title: Category:ny:Countries in Africa


text: Category:oc:Auvergne-Rhône-Alpes

title: Category:oc:Auvergne-Rhône-Alpes


text: Category:oc:Occitanie

title: Category:oc:Occitanie


text: Category:oc:Places in Catalonia

title: Category:oc:Places in Catalonia


text: Category:oc:Places in Normandy

title: Category:oc:Places in Normandy


text: Category:oc:Provence-Alpes-Côte d'Azur

title: Category:oc:Provence-Alpes-Côte d'Azur


text: Category:oge:Brassicales order plants

title: Category:oge:Brassicales order plants


text: Category:ojp:Politics

title: Category:ojp:Politics


text: Category:osx:Places in Israel

title: Category:osx:Places in Israel


text: Category:ote:Places in Mexico

title: Category:ote:Places in Mexico


text: Category:pa:Greater London, England

title: Category:pa:Greater London, England


text: Category:pa:Places in England

title: Category:pa:Places in England


text: Category:pa:Places in Greater London, England


text: Category:pa:Places in London

title: Category:pa:Places in London


text: Category:pag:Places in the Philippines

title: Category:pag:Places in the Philippines


text: Category:phi-pro:Medicine

title: Category:phi-pro:Medicine


text: Category:pl:Cities in Mexico

title: Category:pl:Cities in Mexico


text: Category:pl:Ireland

title: Category:pl:Ireland


text: Category:pl:Neighbourhoods in Poland

title: Category:pl:Neighbourhoods in Poland


text: Category:pl:Places in Azerbaijan

title: Category:pl:Places in Azerbaijan


text: Category:pl:Places in Bangladesh

title: Category:pl:Places in Bangladesh


text: Lenge

title: Lenge


text: Category:pl:Places in Ethiopia

title: Category:pl:Places in Ethiopia


text: Category:pl:Places in Hawaii, USA

title: Category:pl:Places in Hawaii, USA


text: Category:pl:Places in Iceland

title: Category:pl:Places in Iceland


text: Category:pl:Places in Indonesia

title: Category:pl:Places in Indonesia


text: Category:pl:Places in Mexico

title: Category:pl:Places in Mexico


text: Category:pl:Places in New South Wales

title: Category:pl:Places in New South Wales


text: Thesaurus:寄存

title: Thesaurus:寄存


text: Category:pl:Places in Saudi Arabia

title: Category:pl:Places in Saudi Arabia


text: Category:inc-pra:Cattle

title: Category:inc-pra:Cattle


text: Category:poe:Places in Mexico

title: Category:poe:Places in Mexico


text: Category:poi:Places in Mexico

title: Category:poi:Places in Mexico


text: Category:poz-pol-pro:Biology

title: Category:poz-pol-pro:Biology


text: Category:poz-pol-pro:Medicine

title: Category:poz-pol-pro:Medicine


text: Category:ppl:Countries in North America

title: Category:ppl:Countries in North America


text: Category:pro:Places in France

title: Category:pro:Places in France


text: Category:ps:Countries in Europe

title: Category:ps:Countries in Europe


text: Category:ps:Countries in North America

title: Category:ps:Countries in North America


text: Category:pt:Lazio

title: Category:pt:Lazio


text: Category:pt:Normandy

title: Category:pt:Normandy


text: Category:pt:Parks

title: Category:pt:Parks


text: Category:pt:Places in Antigua and Barbuda


text: Category:pt:Places in Athens

title: Category:pt:Places in Athens


text: Category:pt:Places in Extremadura

title: Category:pt:Places in Extremadura


text: Category:pt:Places in Fukushima Prefecture


text: Category:pt:Places in Lazio

title: Category:pt:Places in Lazio


text: Category:pt:Places in Los Angeles

title: Category:pt:Places in Los Angeles


text: Category:pt:Places in Porto Alegre

title: Category:pt:Places in Porto Alegre


text: Category:pt:Places in Rome

title: Category:pt:Places in Rome


text: Category:pt:Places in San Antonio

title: Category:pt:Places in San Antonio


text: Category:pt:Places in Vanuatu

title: Category:pt:Places in Vanuatu


text: Category:pt:Places in the Basque Country


text: Category:pt:Places in Île-de-France

title: Category:pt:Places in Île-de-France


text: Category:qu:Countries in Europe

title: Category:qu:Countries in Europe


text: Category:rad:Medicine

title: Category:rad:Medicine


text: Category:ro:Cities in Mexico

title: Category:ro:Cities in Mexico


text: Category:ro:Places in France

title: Category:ro:Places in France


text: Category:ro:Places in Mexico

title: Category:ro:Places in Mexico


text: Category:ro:Places in Spain

title: Category:ro:Places in Spain


text: Category:roa-gal:Places in France

title: Category:roa-gal:Places in France


text: Category:roa-opt:Lazio

title: Category:roa-opt:Lazio


text: Category:roa-tar:Places in Italy

title: Category:roa-tar:Places in Italy


text: Category:ru:Places in Benin

title: Category:ru:Places in Benin


text: Category:ru:Places in Bolivia

title: Category:ru:Places in Bolivia


text: Category:ru:Places in Egypt

title: Category:ru:Places in Egypt


text: Category:ru:Places in Ireland

title: Category:ru:Places in Ireland


text: Category:ru:Places in Ivory Coast

title: Category:ru:Places in Ivory Coast


text: Category:ru:Places in Khabarovsk Krai

title: Category:ru:Places in Khabarovsk Krai


text: Category:ru:Places in Lebanon

title: Category:ru:Places in Lebanon


text: Category:ru:Places in Liberia

title: Category:ru:Places in Liberia


text: Category:ru:Places in Manitoba

title: Category:ru:Places in Manitoba


text: Category:ru:Places in North Korea

title: Category:ru:Places in North Korea


text: Category:ru:Places in Northern Ireland

title: Category:ru:Places in Northern Ireland


text: Category:ru:Places in Portugal

title: Category:ru:Places in Portugal


text: Category:ru:Places in Primorsky Krai

title: Category:ru:Places in Primorsky Krai


text: Category:ru:Places in Queensland

title: Category:ru:Places in Queensland


text: Category:ru:Places in Rhode Island, USA

title: Category:ru:Places in Rhode Island, USA


text: Category:ru:Places in Taiwan

title: Category:ru:Places in Taiwan


text: iskeletin

title: iskeletin


text: Category:ru:Places in Vietnam

title: Category:ru:Places in Vietnam


text: Category:ru:Places in Wales

title: Category:ru:Places in Wales


text: Category:ru:Places in the Republic of Karelia


text: Category:ru:Île-de-France

title: Category:ru:Île-de-France


text: Category:rue:Countries in Europe

title: Category:rue:Countries in Europe


text: Category:rue:Countries in North America

title: Category:rue:Countries in North America


text: Category:rys:Places in Japan

title: Category:rys:Places in Japan


text: Category:ryu:Places in Japan

title: Category:ryu:Places in Japan


text: Category:scn:Countries in Europe

title: Category:scn:Countries in Europe


text: Category:scn:Places in the United States


text: Category:sco:America

title: Category:sco:America


text: Category:sco:Countries in North America

title: Category:sco:Countries in North America


text: Category:sco:Places in Northern Ireland

title: Category:sco:Places in Northern Ireland


text: Category:sem-pro:Gods

title: Category:sem-pro:Gods


text: Category:sh:Hawaii, USA

title: Category:sh:Hawaii, USA


text: Category:sh:Places in France

title: Category:sh:Places in France


text: Category:sh:Places in Kenya

title: Category:sh:Places in Kenya


text: Category:sk:Cities in Italy

title: Category:sk:Cities in Italy


text: Category:sk:Cities in Mexico

title: Category:sk:Cities in Mexico


text: Category:sk:Places in Mexico

title: Category:sk:Places in Mexico


text: Category:sl:Places in Hawaii, USA

title: Category:sl:Places in Hawaii, USA


text: Category:sl:Places in New South Wales

title: Category:sl:Places in New South Wales


text: Category:sm:Places in Samoa

title: Category:sm:Places in Samoa


text: Category:sms:Places in Norway

title: Category:sms:Places in Norway


text: Category:sq:Countries in North America

title: Category:sq:Countries in North America


text: Category:sq:Places in Croatia

title: Category:sq:Places in Croatia


text: Category:stq:Art

title: Category:stq:Art


text: Category:stq:Human activity

title: Category:stq:Human activity


text: Category:stq:Technology

title: Category:stq:Technology


text: Category:sv:Places in China

title: Category:sv:Places in China


text: Category:sv:Places in Indonesia

title: Category:sv:Places in Indonesia


text: Category:sv:Places in Lapland, Finland

title: Category:sv:Places in Lapland, Finland


text: Category:sv:Places in Stockholm

title: Category:sv:Places in Stockholm


text: Category:sv:South America

title: Category:sv:South America


text: Category:ta:Places in Russia

title: Category:ta:Places in Russia


text: Category:te:Places in Ukraine

title: Category:te:Places in Ukraine


text: Category:tep:Places in Mexico

title: Category:tep:Places in Mexico


text: Category:tg:Cities in Uzbekistan

title: Category:tg:Cities in Uzbekistan


text: Category:tg:Places in Uzbekistan

title: Category:tg:Places in Uzbekistan


text: Category:th:Lazio

title: Category:th:Lazio


text: Category:th:Places in Germany

title: Category:th:Places in Germany


text: Category:tl:Places in Aragon

title: Category:tl:Places in Aragon


text: Category:tl:Places in France

title: Category:tl:Places in France


text: Category:tl:Places in Veneto

title: Category:tl:Places in Veneto


text: Category:tl:Places in the Netherlands

title: Category:tl:Places in the Netherlands


text: Category:tl:Places of worship

title: Category:tl:Places of worship


text: Category:tr:Anatids

title: Category:tr:Anatids


text: Category:tr:Places in Afghanistan

title: Category:tr:Places in Afghanistan


text: Category:tr:Places in Alabama, USA

title: Category:tr:Places in Alabama, USA


text: Category:tr:Places in Armenia

title: Category:tr:Places in Armenia


text: Category:tr:Places in England

title: Category:tr:Places in England


text: Category:tr:Places in France

title: Category:tr:Places in France


text: Category:tr:Places in Michigan, USA

title: Category:tr:Places in Michigan, USA


text: Category:tr:Places in the United Kingdom


text: Category:tr:Places in the United States

title: Category:tr:Places in the United States


text: Category:tr:Poultry

title: Category:tr:Poultry


text: Category:tt:Countries in North America

title: Category:tt:Countries in North America


text: Category:tum:Architecture

title: Category:tum:Architecture


text: Category:tum:Art

title: Category:tum:Art


text: Category:tum:Sound

title: Category:tum:Sound


text: Category:ug:Places in Italy

title: Category:ug:Places in Italy


text: Category:ug:Places in Lazio

title: Category:ug:Places in Lazio


text: Category:ug:Places in Rome

title: Category:ug:Places in Rome


text: Category:uga:Names

title: Category:uga:Names


text: Category:uga:Ranunculales order plants

title: Category:uga:Ranunculales order plants


text: Category:uga:Spices and herbs

title: Category:uga:Spices and herbs


text: Category:uk:Places in the United States

title: Category:uk:Places in the United States


text: Category:ur:Cities in Uzbekistan

title: Category:ur:Cities in Uzbekistan


text: Category:ur:Crucifers

title: Category:ur:Crucifers


text: Category:ur:Places in Uzbekistan

title: Category:ur:Places in Uzbekistan


text: Category:ur:Places in the United States

title: Category:ur:Places in the United States


text: Category:ur:Plantain family plants

title: Category:ur:Plantain family plants


text: Category:uz:Cities in Uzbekistan

title: Category:uz:Cities in Uzbekistan


text: Category:uz:Places in Uzbekistan

title: Category:uz:Places in Uzbekistan


text: Category:uz:Regions of Uzbekistan

title: Category:uz:Regions of Uzbekistan


text: Category:vec:Countries in Europe

title: Category:vec:Countries in Europe


text: Category:vec:Places in Mexico

title: Category:vec:Places in Mexico


text: Category:vi:Counties of the United States


text: Category:vi:Places in Austria

title: Category:vi:Places in Austria


text: Category:vi:Places in Cambodia

title: Category:vi:Places in Cambodia


text: Category:vi:Places in England

title: Category:vi:Places in England


text: Category:vi:Places in France

title: Category:vi:Places in France


text: Category:vi:Places in Iceland

title: Category:vi:Places in Iceland


text: Category:vi:Places in Italy

title: Category:vi:Places in Italy


text: Category:vi:Places in Jilin

title: Category:vi:Places in Jilin


text: Category:vi:Places in Luxembourg

title: Category:vi:Places in Luxembourg


text: Category:vi:Places in New York, USA

title: Category:vi:Places in New York, USA


text: Category:vi:Places in North Korea

title: Category:vi:Places in North Korea


text: Category:vi:Places in Shandong

title: Category:vi:Places in Shandong


text: Category:vi:Places in Yunnan

title: Category:vi:Places in Yunnan


text: Category:vi:Places in the United Kingdom


text: Category:vo:Places in Italy

title: Category:vo:Places in Italy


text: Category:vo:Places in Spain

title: Category:vo:Places in Spain


text: Category:xpi:Places in Scotland

title: Category:xpi:Places in Scotland


text: Category:yi:Neighborhoods

title: Category:yi:Neighborhoods


text: Category:yi:Places in Los Angeles

title: Category:yi:Places in Los Angeles


text: Category:yoi:Places in Japan

title: Category:yoi:Places in Japan


text: Category:za:Neighborhoods

title: Category:za:Neighborhoods


text: Category:za:Places in Nanning

title: Category:za:Places in Nanning


text: Category:zea:Places in the Netherlands

title: Category:zea:Places in the Netherlands


text: Category:zh:Cities in Merseyside, England


text: Category:zh:County seats of Montana, USA


text: Category:zh:Districts of England

title: Category:zh:Districts of England


text: Category:zh:Districts of Merseyside, England


text: Category:zh:Greater London, England

title: Category:zh:Greater London, England


text: Category:zh:Neighbourhoods in Canada

title: Category:zh:Neighbourhoods in Canada


text: Category:zh:Neighbourhoods in Malaysia

title: Category:zh:Neighbourhoods in Malaysia


text: Category:zh:Places in Azerbaijan

title: Category:zh:Places in Azerbaijan


text: Category:zh:Places in Bahia, Brazil

title: Category:zh:Places in Bahia, Brazil


text: Category:zh:Places in Benin

title: Category:zh:Places in Benin


text: Category:zh:Places in Changzhou

title: Category:zh:Places in Changzhou


text: Category:zh:Places in Connecticut, USA

title: Category:zh:Places in Connecticut, USA


text: Category:zh:Places in Foshan

title: Category:zh:Places in Foshan


text: Category:zh:Places in Fukuoka

title: Category:zh:Places in Fukuoka


text: Category:zh:Places in Grand Est

title: Category:zh:Places in Grand Est


text: Category:zh:Places in Greater London, England


text: Category:zh:Places in Hangzhou

title: Category:zh:Places in Hangzhou


text: Category:zh:Places in Iowa, USA

title: Category:zh:Places in Iowa, USA


text: Category:zh:Places in Jinan

title: Category:zh:Places in Jinan


text: Category:zh:Places in Kunming

title: Category:zh:Places in Kunming


text: Category:zh:Places in London

title: Category:zh:Places in London


text: Category:zh:Places in Macau

title: Category:zh:Places in Macau


text: Category:zh:Places in Maryland, USA

title: Category:zh:Places in Maryland, USA


text: Category:zh:Places in Mauritania

title: Category:zh:Places in Mauritania


text: Category:zh:Places in Merseyside, England


text: Category:zh:Places in Nanning

title: Category:zh:Places in Nanning


text: Category:zh:Places in New Mexico, USA

title: Category:zh:Places in New Mexico, USA


text: Category:zh:Places in Ningbo

title: Category:zh:Places in Ningbo


text: Category:zh:Places in Normandy

title: Category:zh:Places in Normandy


text: Category:zh:Places in North Carolina, USA


text: Category:zh:Places in Nova Scotia

title: Category:zh:Places in Nova Scotia


text: Category:zh:Places in Oklahoma, USA

title: Category:zh:Places in Oklahoma, USA


text: Category:zh:Places in Qingdao

title: Category:zh:Places in Qingdao


text: Category:zh:Places in Quebec

title: Category:zh:Places in Quebec


text: Category:zh:Places in Shaoxing

title: Category:zh:Places in Shaoxing


text: Category:zh:Places in South Australia

title: Category:zh:Places in South Australia


text: Category:zh:Places in South Dakota, USA

title: Category:zh:Places in South Dakota, USA


text: Category:zh:Places in Turkmenistan

title: Category:zh:Places in Turkmenistan


text: Category:zh:Places in Vancouver

title: Category:zh:Places in Vancouver


text: Category:zh:Places in Wales

title: Category:zh:Places in Wales


text: Category:zh:Places in West Virginia, USA


text: Category:zh:Places in Wisconsin, USA

title: Category:zh:Places in Wisconsin, USA


text: Category:zh:Places in Wuxi

title: Category:zh:Places in Wuxi


text: Category:zh:Places in Yantai

title: Category:zh:Places in Yantai


text: Category:zh:Places in the United Arab Emirates


text: Category:zh:Places in Île-de-France

title: Category:zh:Places in Île-de-France


text: Category:zh:Towns in Montana, USA

title: Category:zh:Towns in Montana, USA


text: Category:zh:Île-de-France

title: Category:zh:Île-de-France


text: Category:zoc:Places in Mexico

title: Category:zoc:Places in Mexico


text: Category:zos:Places in Mexico

title: Category:zos:Places in Mexico


text: Thesaurus:用力氣

title: Thesaurus:用力氣


text: Thesaurus:失火

title: Thesaurus:失火


text: Thesaurus:點燃

title: Thesaurus:點燃


text:
googly eye

Noun

 * 1) Craft supplies typically made of white, black, and clear plastic that resemble eyes.
 * 2)  Strabismus, a condition in which the two eyes do not align in the same direction; tropia, a squint.
 * 3) Eyes that bulge abnormally.
 * 1) Eyes that bulge abnormally.
 * 1) Eyes that bulge abnormally.
 * 1) Eyes that bulge abnormally.

Verb

 * 1)  To  observe intently; to stare (at something).

title: googly eye


text:
Reconstruction:Proto-West Germanic/walu

Etymology
Feminine varient of.

Noun

 * 1) choice, selection

title: Reconstruction:Proto-West Germanic/walu


text:
Reconstruction:Proto-Germanic/walą

Etymology
From.

Noun

 * 1) choice, selection

title: Reconstruction:Proto-Germanic/walą


text:
አይጥ

Noun

 * 1) mouse

title: አይጥ


text:
እንቁራሪት

Noun

 * 1) frog

title: እንቁራሪት


text:
ዝሆን

Noun

 * 1) elephant

title: ዝሆን


text: とうろく

title: とうろく


text: tōroku

title: tōroku


text: kyō-

title: kyō-


text: Kyō

title: Kyō


text: eldinn

title: eldinn


text: このかみ

title: このかみ


text: konokami

title: konokami


text: ねんちょう

title: ねんちょう


text: nenchō

title: nenchō


text: としした

title: としした


text: toshishita

title: toshishita


text: -datta

title: -datta


text: としうえ

title: としうえ


text: toshiue

title: toshiue


text:
Module:ja-new

local export = {}

local pagename = mw.loadData("Module:headword/data").pagename

local find = mw.ustring.find local length = mw.ustring.len local sub, gsub = mw.ustring.sub, mw.ustring.gsub local match, gmatch = mw.ustring.match, mw.ustring.gmatch

local m_ja = require("Module:ja")

-- note that arrays loaded by mw.loadData cannot be directly used by gsub local data = mw.loadData("Module:ja/data")

function export.new(frame, _args) -- _args is used when called from other Lua code local args = _args or frame:getParent.args local pos_table_convert = { ["s"] = { "n", "vsuru" }, ["suru"] = { "n", "vsuru" }, ["an"] = { "a", "n" }, ["anoun"] = { "a", "n" }, ["as"] = { "adv", "vsuru" }, }

local pos_table = { ["n/noun/"] = { "Noun", "noun" }, ["v/verb"] = { "Verb", "verb" }, ["vs/vsuru/verb suru"] = { "Verb", "verb-suru" }, ["vform/verb form"] = { "Verb", "verb form" }, ["a/adj/adjective"] = { "Adjective", "adj" }, ["adv/adverb"] = { "Adverb", "pos|adverb" }, ["pron/pronoun"] = { "Pronoun", "pos|pronoun" }, ["pn/propn/proper/proper noun"] = { "Proper noun", "pos|proper" }, ["ph/phrase"] = { "Phrase", "phrase" }, ["intj/interjection"] = { "Interjection", "pos|interjection" }, ["conj"] = { "Conjunction", "pos|conjunction" }, ["part"] = { "Particle", "pos|particle" }, ["prep"] = { "Preposition", "pos|preposition" }, ["suf/suffix"] = { "Suffix", "pos|suffix" }, ["pref/prefix"] = { "Prefix", "pos|prefix" }, ["affix"] = { "Affix", "pos|affix" }, ["prov"] = { "Proverb", "pos|proverb" }, ["id/idiom"] = { "Idiom", "pos|idiom" }, ["adn/adnominal"] = { "Adnominal", "pos|adnominal" }, }	local _pos_table = pos_table; pos_table = {} for k, v in pairs(_pos_table) do for i in mw.text.gsplit(k, "/") do pos_table[i] = v end end local function waapuro_r_to_kana(text) return require("Module:typing-aids").replace{"ja", text} end

local result = args["en"] and ("===Etymology " .. args["en"] .. "===") or "==Japanese==" local hf = args["en"] and "=" or ""

if args["wp"] then result = result .. "\n" end wp_count = 2 while args["wp" .. wp_count] do result = result .. "\n" wp_count = wp_count + 1 end

if args["swp"] then result = result .. "\n" end swp_count = 2 while args["swp" .. swp_count] do result = result .. "\n" swp_count = swp_count + 1 end

text = args[1] ~= "" and args[1] or pagename text = gsub(text, "%-", "|") text = waapuro_r_to_kana(text)

local function make_tab(original, yomi) output_text = "" original = gsub(original, " ", "|") original = gsub(original, "%.", "|") original = gsub(original, "%^", "") if find(original, "<") then for word in gmatch(original, "<([^>]+)>") do output_text = output_text .. "|" .. word end yomi = yomi or "k" else output_text = gsub(original, ">([1-9])", "|k%1=") output_text = find(output_text, "|") and "|" .. output_text or false end yomi = yomi or (find(original, "%|") and "o") or "n" return "\n", yomi end

if find(pagename, "[一-鿿㐀-䶿﨎﨏﨑﨓﨔﨟﨡﨣﨤﨧-﨩𠀀-𪛟𪜀-𮯯𰀀-𱍏]") or args["kalt"] then to_add, yomi = make_tab(text, args["yomi"]) result = result .. to_add end

if find(text, "<") then text = gsub(text, "[<>]", "") else text = gsub(text, "^[^>|]+>%d+([^>|]+)", "%1") text = gsub(text, "|[^>|]+>%d+([^>|]+)", "%1") text = gsub(text, "([あかがさざただなはばぱまやらわ])|(あ)", "%1.%2") text = gsub(text, "([いきぎしじちぢにひびぴみり])|(い)", "%1.%2") text = gsub(text, "([うくぐすずつづぬふむゆる])|(う)", "%1.%2") text = gsub(text, "([えけげせぜてでねへめれ])|([えい])", "%1.%2") text = gsub(text, "([おこごそぞとどのほぼぽもよろ])|([おう])", "%1.%2") text = gsub(text, "|", "") end

if args["wpd"] then result = result .. "\n" end wpd_count = 2 while args["wpd" .. wpd_count] do result = result .. "\n" wpd_count = wpd_count + 1 end

if args["pic"] then result = result .. args["pic"] end pic_count = 2 while args["pic" .. pic_count] do result = result .. args["pic" .. pic_count] swp_count = pic_count + 1 end

local function other(class, title, args) local code, i = "", 2

if args[class] then code = code .. "\n\n===" .. hf .. title .. hf .. "===\n* "

while args[class .. i] do code = code .. "\n* " i = i + 1 end end

code = gsub(code, "{{ja%-l|([^%|%}]+)[:：]", "{{ja-r|%1|") -- change something like "{{ja-l|辞典:じてん}}" to "{{ja-r|辞典|じてん}}" code = gsub(code, "{{ja%-l|([ぁ-ー ^%%.]+)}}", "{{ja-r|%1}}") -- change something like "{{ja-l|じてん}}" to "{{ja-r|じてん}}"

return code end

result = result .. other("alt", "Alternative forms", args)

if args["d"] or args["e"] or args["we1"] or args["yo1"] or args["b"] or args["lb"] or args["c"] or args["co1"] or args["bl1"] or args["pr1"] or args["su1"] then result = result .. "\n\n" if not args["en"] then result = result .. hf .. "===Etymology===" .. hf .. "\n" end if args["we1"] then result = result .. "{{waei|" .. args["we1"] .. "|" .. args["we2"] we_count = 3 while args["we" .. we_count] do result = result .. "|" .. args["we" .. we_count] we_count = we_count + 1 end result = result .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"			if args["c"] then result = result .. ", {{cal|ja|nocap=y|" .. (args["cl"] or "en") .. (args["c"] and "|" .. args["c"] or "") .. (args["tr"] and "|tr=" .. args["tr"] or "") .. (args["t"] and "||" .. args["t"] or "") .. (args["lit"] and "|lit=" .. args["lit"] or "") .. (args["pos"] and "|pos=" .. args["pos"] or "") .. (args["g"] and "|g=" .. args["g"] or "") .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"			end if args["pr1"] then result = result .. ", equivalent to {{pre|ja|" .. args["pr1"] .. "|" .. args["pr2"] .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") .. (args["presort"] and "|sort=" .. args["presort"] or "") .. "}}"			elseif args["su1"] then result = result .. ", equivalent to {{suf|ja|" .. args["su1"] .. "|" .. args["su2"] .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"			elseif args["co1"] then result = result .. ", equivalent to {{af|ja|" .. args["co1"] .. (args["alt1"] and "|alt1=" .. args["alt1"] or "") .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. "|" .. args["co2"] .. (args["alt2"] and "|alt2=" .. args["alt2"] or "") .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") co_count = 3 while args["co" .. co_count] do result = result .. "|" .. args["co" .. co_count] .. (args["alt" .. co_count] and "|alt" .. co_count .. "=" .. args["alt" .. co_count] or "") .. (args["tr" .. co_count] and "|tr" .. co_count .. "=" .. args["tr" .. co_count] or "") .. (args["pos" .. co_count] and "|pos" .. co_count .. "=" .. args["pos" .. co_count] or "") .. (args["t" .. co_count] and "|t" .. co_count .. "=" .. args["t" .. co_count] or "") co_count = co_count + 1 end result = result .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"			elseif args["bl1"] then result = result .. ", equivalent to a {{blend|ja|nocap=y|" .. args["bl1"] .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. "|" .. args["bl2"] .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") bl_count = 3 while args["bl" .. bl_count] do result = result .. "|" .. args["bl" .. bl_count] .. (args["tr" .. bl_count] and "|tr" .. bl_count .. "=" .. args["tr" .. bl_count] or "") .. (args["pos" .. bl_count] and "|pos" .. bl_count .. "=" .. args["pos" .. bl_count] or "") .. (args["t" .. bl_count] and "|t" .. bl_count .. "=" .. args["t" .. bl_count] or "") bl_count = bl_count + 1 end result = result .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"			end elseif args["yo1"] then result = result .. "{{ja-yoji|" .. args["yo1"] .. "|" .. args["yo2"] .. (args["yo3"] and "|" .. args["yo3"] or "") .. (args["yo4"] and "|" .. args["yo4"] or "") .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["tr3"] and "|tr3=" .. args["tr3"] or "") .. (args["tr4"] and "|tr4=" .. args["tr4"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["pos3"] and "|pos3=" .. args["pos3"] or "") .. (args["pos4"] and "|pos4=" .. args["pos4"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") .. (args["t3"] and "|t3=" .. args["t3"] or "") .. (args["t4"] and "|t4=" .. args["t4"] or "") .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"		elseif args["c"] then result = result .. "{{cal|ja|" .. (args["cl"] or "en") .. (args["c"] and "|" .. args["c"] or "") .. (args["tr"] and "|tr=" .. args["tr"] or "") .. (args["t"] and "||" .. args["t"] or "") .. (args["lit"] and "|lit=" .. args["lit"] or "") .. (args["pos"] and "|pos=" .. args["pos"] or "") .. (args["g"] and "|g=" .. args["g"] or "") .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"			if args["pr1"] then result = result .. ", equivalent to {{pre|ja|" .. args["pr1"] .. "|" .. args["pr2"] .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") .. (args["presort"] and "|sort=" .. args["presort"] or "") .. "}}"			elseif args["su1"] then result = result .. ", equivalent to {{suf|ja|" .. args["su1"] .. "|" .. args["su2"] .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"			elseif args["co1"] then result = result .. ", equivalent to {{af|ja|" .. args["co1"] .. (args["alt1"] and "|alt1=" .. args["alt1"] or "") .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. "|" .. args["co2"] .. (args["alt2"] and "|alt2=" .. args["alt2"] or "") .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") co_count = 3 while args["co" .. co_count] do result = result .. "|" .. args["co" .. co_count] .. (args["alt" .. co_count] and "|alt" .. co_count .. "=" .. args["alt" .. co_count] or "") .. (args["tr" .. co_count] and "|tr" .. co_count .. "=" .. args["tr" .. co_count] or "") .. (args["pos" .. co_count] and "|pos" .. co_count .. "=" .. args["pos" .. co_count] or "") .. (args["t" .. co_count] and "|t" .. co_count .. "=" .. args["t" .. co_count] or "") co_count = co_count + 1 end result = result .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"			elseif args["bl1"] then result = result .. ", equivalent to a {{blend|ja|nocap=y|" .. args["bl1"] .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. "|" .. args["bl2"] .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") bl_count = 3 while args["bl" .. bl_count] do result = result .. "|" .. args["bl" .. bl_count] .. (args["tr" .. bl_count] and "|tr" .. bl_count .. "=" .. args["tr" .. bl_count] or "") .. (args["pos" .. bl_count] and "|pos" .. bl_count .. "=" .. args["pos" .. bl_count] or "") .. (args["t" .. bl_count] and "|t" .. bl_count .. "=" .. args["t" .. bl_count] or "") bl_count = bl_count + 1 end result = result .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"			end elseif args["pr1"] then result = result .. "From {{pre|ja|" .. args["pr1"] .. "|" .. args["pr2"] .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") .. (args["presort"] and "|sort=" .. args["presort"] or "") .. "}}"		elseif args["su1"] then result = result .. "From {{suf|ja|" .. args["su1"] .. "|" .. args["su2"] .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"		elseif args["co1"] then result = result .. "From {{af|ja|" .. args["co1"] .. (args["alt1"] and "|alt1=" .. args["alt1"] or "") .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. "|" .. args["co2"] .. (args["alt2"] and "|alt2=" .. args["alt2"] or "") .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") co_count = 3 while args["co" .. co_count] do result = result .. "|" .. args["co" .. co_count] .. (args["alt" .. co_count] and "|alt" .. co_count .. "=" .. args["alt" .. co_count] or "") .. (args["tr" .. co_count] and "|tr" .. co_count .. "=" .. args["tr" .. co_count] or "") .. (args["pos" .. co_count] and "|pos" .. co_count .. "=" .. args["pos" .. co_count] or "") .. (args["t" .. co_count] and "|t" .. co_count .. "=" .. args["t" .. co_count] or "") co_count = co_count + 1 end result = result .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"		elseif args["bl1"] then result = result .. "{{blend|ja|" .. args["bl1"] .. (args["tr1"] and "|tr1=" .. args["tr1"] or "") .. (args["pos1"] and "|pos1=" .. args["pos1"] or "") .. (args["t1"] and "|t1=" .. args["t1"] or "") .. "|" .. args["bl2"] .. (args["tr2"] and "|tr2=" .. args["tr2"] or "") .. (args["pos2"] and "|pos2=" .. args["pos2"] or "") .. (args["t2"] and "|t2=" .. args["t2"] or "") bl_count = 3 while args["bl" .. bl_count] do result = result .. "|" .. args["bl" .. bl_count] .. (args["tr" .. bl_count] and "|tr" .. bl_count .. "=" .. args["tr" .. bl_count] or "") .. (args["pos" .. bl_count] and "|pos" .. bl_count .. "=" .. args["pos" .. bl_count] or "") .. (args["t" .. bl_count] and "|t" .. bl_count .. "=" .. args["t" .. bl_count] or "") bl_count = bl_count + 1 end result = result .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"		elseif args["b"] then result = result .. "From {{bor|ja|" .. (args["bl"] or "en") .. (args["b"] and "|" .. args["b"] or "") .. (args["tr"] and "|tr=" .. args["tr"] or "") .. (args["t"] and "||" .. args["t"] or "") .. (args["lit"] and "|lit=" .. args["lit"] or "") .. (args["pos"] and "|pos=" .. args["pos"] or "") .. (args["g"] and "|g=" .. args["g"] or "") .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"		elseif args["lb"] then result = result .. "{{lbor|ja|" .. (args["lbl"] or "grc") .. (args["lb"] and "|" .. args["lb"] or "") .. (args["tr"] and "|tr=" .. args["tr"] or "") .. (args["t"] and "||" .. args["t"] or "") .. (args["lit"] and "|lit=" .. args["lit"] or "") .. (args["pos"] and "|pos=" .. args["pos"] or "") .. (args["g"] and "|g=" .. args["g"] or "") .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"		else result = result .. (args["e"] or				("From {{der|ja|" .. (args["dl"] or "en") .. (args["d"] and "|" .. args["d"] or "") .. (args["tr"] and "|tr=" .. args["tr"] or "") .. (args["t"] and "||" .. args["t"] or "") .. (args["lit"] and "|lit=" .. args["lit"] or "") .. (args["pos"] and "|pos=" .. args["pos"] or "") .. (args["g"] and "|g=" .. args["g"] or "") .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"))		end result = result .. (args["e_ref"] and args["e_ref"] or "") end

if not args["nop"] then result = result .. "\n\n" .. hf .. "===Pronunciation===" .. hf .. "\n{{ja-pron" .. (args[1] ~= "" and "|" .. gsub(text, '%^', '') or "") result = result .. (args["acc"] and "|acc=" .. args["acc"] or "") .. (args["acc_ref"] and "|acc_ref=" .. args["acc_ref"] or "") acc_count = 2 while args["acc" .. acc_count] do result = result .. "|acc" .. acc_count .. "=" .. args["acc" .. acc_count] .. (args["acc" .. acc_count .. "_ref"] and "|acc" .. acc_count .. "_ref=" .. args["acc" .. acc_count .. "_ref"] or "") acc_count = acc_count + 1 end result = result .. (args["dev"] and "|dev=" .. args["dev"] or "") .. (args["devm"] and "|devm=" .. args["devm"] or "") .. "}}"		if args["hmp"] then if yomi and not (yomi == "n" or y == "n") then result = result .. "\n** " else result = result .. "\n* " end result = result .. (args["hmp"] and "{{hmp|ja|" .. args["hmp"] or "") hmp_count = 2 while args["hmp" .. hmp_count] do result = result .. "|" .. args["hmp" .. hmp_count] hmp_count = hmp_count + 1 end result = result .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"		end end if not args["hh"] then args["hh"] = args["hhira"] end if not args["hk"] then args["hk"] = args["hkata"] end if not args["tran"] then args["tran"] = args["trans"] end if not args["cnt"] then args["cnt"] = args["count"] end if args["eg"] then args[3] = args[3] .. "\n#" .. args["eg"] end local eg_count = 2 while args["eg" .. eg_count] do args[3] = args[3] .. "\n#" .. args["eg" .. eg_count] eg_count = eg_count + 1 end -- by this time the unnamed args should be either -- {{subst:ja-new| || || |...}} or	-- {{subst:ja-new| || | }} -- our task here is to convert the second format to the first if pos_table_convert[args[2]] then if args[5] then error("use the simpler POS codes, for example change \"suru|def1|def2\" to \"n|def1|vsuru|def2\"") end args[2], args[3], args[4], args[5] = pos_table_convert[args[2]][1], args[3], pos_table_convert[args[2]][2], args[4] end local function add_pos(header, template_name, def) result = result .. "\n\n" .. hf .. "===" .. header .. "===" .. hf .. "\n{{ja-" .. template_name .. (args[1] ~= "" and "|" .. text or "") .. (args["head"] and "|head=" .. args["head"] or "") .. (template_name == "noun" and args["cnt"] and "|count=" .. args["count"] or "") .. (args["sin"] and "|shin=" .. args["sin"] or "") .. (args["ak"] and "|" .. waapuro_r_to_kana(args["ak"]) or "") .. (args["ak2"] and "|" .. waapuro_r_to_kana(args["ak2"]) or "") .. (args["ak3"] and "|" .. waapuro_r_to_kana(args["ak3"]) or "") .. -- TODO: ak (args["rom"] and "|rom=" .. args["rom"] or "") .. (args["hh"] and "|hhira=" .. waapuro_r_to_kana(args["hh"]) or "") .. (args["hk"] and "|hkata=" .. waapuro_r_to_kana(args["hk"]) or "")

if header == "Adjective" then result = result .. "|infl=" .. (args["infl"] and args["infl"] or "na") end

if template_name == "verb" then result = result .. (args["type"] and "|type=" .. args["type"] or "") end if template_name == "verb" or template_name == "verb-suru" then result = result .. (args["tran"] and "|tr=" .. args["tran"] or "") end result = result .. "}}"		result = result .. "\n\n# " .. (def or "{{rfdef|ja}}")

if header == "Adjective" then result = result .. "\n\n" .. hf .. "====Inflection====" .. hf .. "\n" if args["infl"] == "i" or args["infl"] == "い" then result = result .. "{{ja-i" .. (args[1] ~= "" and "|" .. sub(text, 1, -2) or "") .. "}}"			elseif not args["infl"] or args["infl"] == "na" or args["infl"] == "な" then result = result .. "{{ja-na" .. (args[1] ~= "" and "|" .. text or "") .. "}}"			end end

if template_name == "verb" then result = result .. "\n\n" .. hf .. "====Conjugation====" .. hf .. "\n{{ja-" if args["type"] == "2" then result = result .. "ichi" else local final = table.remove(m_ja.moraify(text)) final = require("Module:Hrkt-translit").tr(final) result = result .. "go-" .. final:match("^[b-df-hj-np-tv-z]*") .. "u" end result = result .. (args[1] ~= "" and "|" .. sub(text, 1, -2) or "") .. "}}"		end if template_name == "verb-suru" then result = result .. "\n\n" .. hf .. "====Conjugation====" .. hf .. "\n{{ja-suru" .. (args[1] ~= "" and "|" .. text or "") .. "}}"		end end if not pos_table[args[2]] then error("The POS code " .. args[2] .. " is not valid. See Module:ja-new for a list of valid POS.") end add_pos(pos_table[args[2]][1], pos_table[args[2]][2], args[3]) if args["use"] then result = result .. "\n\n" .. hf .. "====Usage notes====" .. hf .. "\n* " .. args["use"] end result = result .. other("syn", "=Synonyms=", args) result = result .. other("ant", "=Antonyms=", args) result = result .. other("der", "=Derived terms=", args) result = result .. other("rel", "=Related terms=", args) if args[4] then if not pos_table[args[4]] then error("The POS code " .. args[4] .. " is not valid. See Module:ja-new for a list of valid POS.") end add_pos(pos_table[args[4]][1], pos_table[args[4]][2], args[5]) if args["Use"] then result = result .. "\n\n" .. hf .. "====Usage notes====" .. hf .. "\n* " .. args["Use"] end result = result .. other("Syn", "=Synonyms=", args) result = result .. other("Ant", "=Antonyms=", args) result = result .. other("Der", "=Derived terms=", args) result = result .. other("Rel", "=Related terms=", args) end if args[6] then if not pos_table[args[6]] then error("The POS code " .. args[6] .. " is not valid. See Module:ja-new for a list of valid POS.") end add_pos(pos_table[args[6]][1], pos_table[args[6]][2], args[7]) if args["USE"] then result = result .. "\n\n" .. hf .. "====Usage notes====" .. hf .. "\n* " .. args["Use"] end result = result .. other("SYN", "=Synonyms=", args) result = result .. other("ANT", "=Antonyms=", args) result = result .. other("DER", "=Derived terms=", args) result = result .. other("REL", "=Related terms=", args) end if args[8] then error("this template only supports up to three POS, please ask someone to expand me") end

if args["dzh"] or args["den"] or args["dko"] or args["dvi"] then result = result .. "\n\n" .. hf .. "===Descendants===" .. hf .. "\n" .. (args["dzh"] and "* {{desc|zh|" .. args["dzh"] .. (args["dzhb"] and "|bor=y" or "") .. (args["dzhd"] and "|der=y" or "") .. (args["dzhc"] and "|clq=y" or "") .. "}}" or "") if args["dzh"] then if args["den"] or args["dko"] or args["dvi"] then result = result .. "\n" end end result = result .. (args["den"] and "* {{desc|en|" .. args["den"] .. (args["denb"] and "|bor=y" or "") .. (args["dend"] and "|der=y" or "") .. (args["denc"] and "|clq=y" or "") .. "}}" or "") if args["den"] then if args["dko"] or args["dvi"] then result = result .. "\n" end end result = result .. (args["dko"] and "* {{desc|ko|" .. args["dko"] .. (args["dkob"] and "|bor=y" or "") .. (args["dkod"] and "|der=y" or "") .. (args["dkoc"] and "|clq=y" or "") .. "}}" or "") if args["dko"] then if args["dvi"] then result = result .. "\n" end end result = result .. (args["dvi"] and "* {{desc|vi|" .. args["dvi"] .. (args["dvib"] and "|bor=y" or "") .. (args["dvid"] and "|der=y" or "") .. (args["dvic"] and "|clq=y" or "") .. "}}" or "") end result = result .. other("ana", "Anagrams", args) result = result .. other("also", "See also", args) local ref if args["ref"] then ref = args["ref"] ~= "n" else ref = args["acc_ref"] or args["e_ref"] end if ref then result = result .. "\n\n===References===\n " end

if args["cn"] then result = result .. "\n\n{{cln|ja|" .. args["cn"] cn_count = 2 while args["cn" .. cn_count] do result = result .. "|" .. args["cn" .. cn_count] cn_count = cn_count + 1 end result = result .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"	end if args["ct"] then result = result .. (args["cn"] and "\n" or "\n\n") .. "{{C|ja|" .. args["ct"] ct_count = 2 while args["ct" .. ct_count] do result = result .. "|" .. args["ct" .. ct_count] ct_count = ct_count + 1 end result = result .. (args["sort"] and "|sort=" .. args["sort"] or "") .. "}}"	end

if args["k"] then result = result .."\n\n==Korean==\n{{ko-hanjatab}}\n\n===" .. pos_table[args["kp"] or "n"][1] .. "===\n{{ko-" .. pos_table[args["kp"] or "n"][2] .. "|hangeul=" .. args["k"] .. (args["mr"] and "|mr=" .. args["mr"] or "") .. (args["yl"] and "|y=" .. args["yl"] or "") .. "}}" ..			"\n\n# {{hanja form of|" .. args["k"] .. "|" .. (args["kd"] or args[3]) .. "}}"	end

return result end

function export.add(frame) local args = frame:getParent.args local page = mw.title.new(pagename):getContent if not find(page, '==Japanese==\n') then return export.new(nil, args) end page = match(page, '==Japanese==\n.-%-%-%-%-') or match(page, '==Japanese==\n.*') -- ensure that there is no whitespace between = and heading title (WT:NORM) page = gsub(page, '(\n===*) *([^=\n]-) *(===*\n)', function(a,b,c) return a .. b .. c end) local kireme = find(page, '\n===References===') or find(page, '\n%-%-%-%-$') if kireme then kireme = kireme + 1 else page = gsub(page, '\n$', '') .. '\n\n' kireme = find(page, '$') end local main_part = sub(page, 1, kireme - 1) local ending_part = sub(page, kireme, length(page)) if find(ending_part, '===References===') then args["ref"] = 'n' end local function ja_new_and_korean(args) local ja_new = export.new(nil, args) local korean = nil if find(ja_new, '\n\n%-%-%-%-\n\n==Korean==') then _, _, ja_new, korean = find(ja_new, '(.+)\n\n%-%-%-%-\n\n(==Korean==.+)') end return ja_new .. '\n\n', korean end local result, new_section, korean_section -- case 1, the current entry has multiple Etymology sections, and our task is to append a new etymology section at the end local largest_etym_number for number in gmatch(main_part, '===Etymology (%d+)===') do largest_etym_number = number end if largest_etym_number then args["en"] = tostring(tonumber(largest_etym_number) + 1) new_section, korean_section = ja_new_and_korean(args) result = main_part .. new_section .. ending_part else -- case 2, the current entry has only one word with POS headers on L3, or no word at all (with the sole L3 header being ===Kanji===) local kireme for l3_name in gmatch(main_part, '\n===([^=\n]+)') do			if not find(l3_name, '^Kanji') and not kireme then kireme = find(main_part, '\n===' .. l3_name) + 1 end end if kireme then -- case 2a, the current entry has only one word, and we should put the existing word under Etymology 1 and add the new word as Etymology 2 local header_and_kanji_section = sub(main_part, 1, kireme - 1) local existing_word = sub(main_part, kireme, length(main_part)) if not find(existing_word, '===Etymology===\n') then existing_word = '===Etymology===\n\n' .. existing_word end existing_word = gsub(existing_word, '^===Etymology===', '===Etymology 1===') existing_word = gsub(existing_word, '(\n===*) *([^=\n]-) *(===*\n)', function(a,b,c) return a .. '=' .. b .. '=' .. c end) if find(header_and_kanji_section, '{{ja%-kanjitab') then local kanjitab = match(header_and_kanji_section, '{{ja%-kanjitab.-\n') header_and_kanji_section = gsub(header_and_kanji_section, '{{ja%-kanjitab.-\n', '') existing_word = gsub(existing_word, '^===Etymology 1===', function (a) return a .. '\n' .. kanjitab end) end args["en"] = "2" new_section, korean_section = ja_new_and_korean(args) result = header_and_kanji_section .. existing_word .. new_section .. ending_part else -- case 2b, the current entry has only a ===Kanji=== section new_section, korean_section = ja_new_and_korean(args) new_section = gsub(new_section, '^==Japanese==\n*', '') result = main_part .. new_section .. ending_part end end if korean_section then result = result .. '\n' .. korean_section end result = gsub(result, '\n\n\n', '\n\n') return result end

return export

title: Module:ja-new


text: Category:en:Places in Washington, D.C.

title: Category:en:Places in Washington, D.C.


text: Category:en:Washington, D.C.

title: Category:en:Washington, D.C.


text:
niyon

Etymology
Possibly related to / and /. See also, , and other Tagalog demonstrative pronouns.

Pronoun

 * 1) of that; that over there; yonder

title: niyon


text: Category:cs:Places in Prague

title: Category:cs:Places in Prague


text:
Module:ja-new/documentation

Used by Template:ja-new. This module should not be transcluded by any page ([//en.wiktionary.org/w/index.php?title=Special:WhatLinksHere/Module:ja-new&hidelinks=1 check]).

title: Module:ja-new/documentation


text: Category:en:Places in Glasgow

title: Category:en:Places in Glasgow


text: Template:partial calque

title: Template:partial calque


text: Category:Washington, D.C.

title: Category:Washington, D.C.


text: Harib

title: Harib