<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="ar">
	<id>https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D9%88%D8%AD%D8%AF%D8%A9%3A%D9%85%D8%B5%D9%86%D9%81</id>
	<title>وحدة:مصنف - تاريخ المراجعة</title>
	<link rel="self" type="application/atom+xml" href="https://3rabica.org/index.php?action=history&amp;feed=atom&amp;title=%D9%88%D8%AD%D8%AF%D8%A9%3A%D9%85%D8%B5%D9%86%D9%81"/>
	<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:%D9%85%D8%B5%D9%86%D9%81&amp;action=history"/>
	<updated>2026-06-10T19:09:53Z</updated>
	<subtitle>تاريخ التعديل لهذه الصفحة في الويكي</subtitle>
	<generator>MediaWiki 1.43.7</generator>
	<entry>
		<id>https://3rabica.org/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:%D9%85%D8%B5%D9%86%D9%81&amp;diff=1998&amp;oldid=prev</id>
		<title>عبد العزيز في 19:06، 15 مايو 2023</title>
		<link rel="alternate" type="text/html" href="https://3rabica.org/index.php?title=%D9%88%D8%AD%D8%AF%D8%A9:%D9%85%D8%B5%D9%86%D9%81&amp;diff=1998&amp;oldid=prev"/>
		<updated>2023-05-15T19:06:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;صفحة جديدة&lt;/b&gt;&lt;/p&gt;&lt;div&gt;-- version 202103111200 from master @kabwiki&lt;br /&gt;
&lt;br /&gt;
local grapheme_ids = { &lt;br /&gt;
	&amp;#039;Q2545446&amp;#039;, --grapheme&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q19776628&amp;#039;, --Latin-script letter&lt;br /&gt;
	&amp;#039;Q9788&amp;#039;, --letter&lt;br /&gt;
	&amp;#039;Q9398093&amp;#039;, --vowel letter&lt;br /&gt;
	&amp;#039;Q3841820&amp;#039;, --consonant letter&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q19793459&amp;#039;, --Greek letter&lt;br /&gt;
	&amp;#039;Q19793988&amp;#039;, --Cyrillic letter&lt;br /&gt;
	&amp;#039;Q41713761&amp;#039;, --Arabic letter&lt;br /&gt;
	&amp;#039;Q19793980&amp;#039;, --Semitic letter&lt;br /&gt;
	&amp;#039;Q41799439&amp;#039;, --letter of the Ge&amp;#039;ez script&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q21092339&amp;#039;, --mathematical symbol&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q41885931&amp;#039;, --IPA symbol&lt;br /&gt;
	&amp;#039;Q41798684&amp;#039;, --kana character&lt;br /&gt;
	&amp;#039;Q2373910&amp;#039;, --syllabogram&lt;br /&gt;
	&amp;#039;Q53764732&amp;#039;, --CJK character&lt;br /&gt;
	&amp;#039;Q10617810&amp;#039;, --punctuation mark&lt;br /&gt;
	&amp;#039;Q1668151&amp;#039;, --punctuation mark&lt;br /&gt;
	&amp;#039;Q3241972&amp;#039;, -- character&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q188725&amp;#039;, --ligature&lt;br /&gt;
	&amp;#039;Q36975&amp;#039;, --glyph&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local number_ids = { &lt;br /&gt;
	&amp;#039;Q21199&amp;#039;, -- natural number&lt;br /&gt;
	&amp;#039;Q12503&amp;#039;, -- integer&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local year_ids = { &lt;br /&gt;
	&amp;#039;Q577&amp;#039;, -- year&lt;br /&gt;
	&amp;#039;Q3186692&amp;#039;, --calendar year&lt;br /&gt;
	&amp;#039;Q3311614&amp;#039;, --century leap year&lt;br /&gt;
	&amp;#039;Q19828&amp;#039;, --leap year&lt;br /&gt;
	&amp;#039;Q2378962&amp;#039;, --century year&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
local human_ids = {	&lt;br /&gt;
	&amp;#039;Q5&amp;#039;, -- human &lt;br /&gt;
	&amp;#039;Q15632617&amp;#039;, -- fictional human&lt;br /&gt;
	&amp;#039;Q15773317&amp;#039;, -- television character&lt;br /&gt;
	&amp;#039;Q95074&amp;#039;, -- fictional character&lt;br /&gt;
	&amp;#039;Q21070598&amp;#039;, -- narrative entity&lt;br /&gt;
	&amp;#039;Q21070568&amp;#039;, -- human who may be fictional&lt;br /&gt;
	&amp;#039;Q178885&amp;#039;, -- deity&lt;br /&gt;
	&amp;#039;Q13405593&amp;#039;, -- nature deity&lt;br /&gt;
	&amp;#039;Q235113&amp;#039;, --angel &lt;br /&gt;
}&lt;br /&gt;
local language_ids = {&lt;br /&gt;
	&amp;#039;Q34770&amp;#039;, -- language &lt;br /&gt;
	&amp;#039;Q33742&amp;#039;, -- natural language &lt;br /&gt;
	&amp;#039;Q38058796&amp;#039;, -- extinct language &lt;br /&gt;
	&amp;#039;Q2315359&amp;#039;, --historical language&lt;br /&gt;
	&amp;#039;Q45762&amp;#039;, --dead language&lt;br /&gt;
	&amp;#039;Q33384&amp;#039;, -- dialect&lt;br /&gt;
	&amp;#039;Q17376908&amp;#039;, --languoid&lt;br /&gt;
	&amp;#039;Q4536530&amp;#039;, --language&lt;br /&gt;
	&amp;#039;Q152559&amp;#039;, --macrolanguage&lt;br /&gt;
}&lt;br /&gt;
local lanfamily_ids = { &lt;br /&gt;
	&amp;#039;Q25295&amp;#039;, -- language family&lt;br /&gt;
	&amp;#039;Q11820611&amp;#039;, --language subfamily&lt;br /&gt;
}&lt;br /&gt;
local ethnic_ids = { &lt;br /&gt;
	&amp;#039;Q41710&amp;#039;, -- ethnic group &lt;br /&gt;
}&lt;br /&gt;
local taxon_ids = { &lt;br /&gt;
	&amp;#039;Q16521&amp;#039;, -- taxon &lt;br /&gt;
	&amp;#039;Q713623&amp;#039;, -- clade &lt;br /&gt;
	&amp;#039;Q23038290&amp;#039;, -- fossil taxon&lt;br /&gt;
	&amp;#039;Q310890&amp;#039;, -- monotypic taxon&lt;br /&gt;
	&amp;#039;Q855769&amp;#039;, -- strain &lt;br /&gt;
	&amp;#039;Q75913269&amp;#039;, -- group or class of strains&lt;br /&gt;
}&lt;br /&gt;
local country_ids = { &lt;br /&gt;
	&amp;#039;Q6256&amp;#039;, -- country &lt;br /&gt;
	&amp;#039;Q3624078&amp;#039;, --  sovereign state&lt;br /&gt;
	&amp;#039;Q3024240&amp;#039;, -- historical country&lt;br /&gt;
	&amp;#039;Q417175&amp;#039;, --kingdom &lt;br /&gt;
	&amp;#039;Q1048835&amp;#039;, -- political territorial entity&lt;br /&gt;
	&amp;#039;Q15634554&amp;#039;, --state with limited recognition&lt;br /&gt;
	&amp;#039;Q107390&amp;#039;, --federated state&lt;br /&gt;
	&amp;#039;Q35657&amp;#039;, -- state of the United States* &lt;br /&gt;
	&amp;#039;Q34876&amp;#039;, -- province*&lt;br /&gt;
	&amp;#039;Q10864048&amp;#039;, --first-level administrative country subdivision*&lt;br /&gt;
	&amp;#039;Q6465&amp;#039;, -- department of France*&lt;br /&gt;
	&amp;#039;Q36784&amp;#039;, -- region of France*&lt;br /&gt;
	&amp;#039;Q859869&amp;#039;, --region of Niger*&lt;br /&gt;
	&amp;#039;Q162620&amp;#039;, --province of Spain*&lt;br /&gt;
	&amp;#039;Q467745&amp;#039;, --union territory of India&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q15239622&amp;#039;, --disputed territory&lt;br /&gt;
	&amp;#039;Q1970725&amp;#039;, --natural region&lt;br /&gt;
	&amp;#039;Q1620908&amp;#039;, --historical region&lt;br /&gt;
	&amp;#039;Q3502482&amp;#039;, --cultural region&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q2577883&amp;#039;, --occupied territory&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local city_ids = { &lt;br /&gt;
	&amp;#039;Q5119&amp;#039;, -- capital &lt;br /&gt;
	&amp;#039;Q515&amp;#039;, -- city  &lt;br /&gt;
	&amp;#039;Q2264924&amp;#039;, -- port city&lt;br /&gt;
	&amp;#039;Q1549591&amp;#039;, -- big city &lt;br /&gt;
	&amp;#039;Q15253706&amp;#039;, -- like a city&lt;br /&gt;
	&amp;#039;Q7930989&amp;#039;, -- city/town&lt;br /&gt;
	&amp;#039;Q174844&amp;#039;, -- megacity &lt;br /&gt;
	&amp;#039;Q200250&amp;#039;, -- metropolis &lt;br /&gt;
	&amp;#039;Q149621&amp;#039;, -- district &lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q1637706&amp;#039;, --city with millions of inhabitants&lt;br /&gt;
	&amp;#039;Q123705&amp;#039;, -- neighborhood&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q532&amp;#039;, -- village&lt;br /&gt;
	&amp;#039;Q5084&amp;#039;, -- hamlet&lt;br /&gt;
	&amp;#039;Q21507948&amp;#039;, -- former village&lt;br /&gt;
	&amp;#039;Q350895&amp;#039;, -- abandoned village&lt;br /&gt;
	&amp;#039;Q486972&amp;#039;, -- human settlement&lt;br /&gt;
	&amp;#039;Q22674925&amp;#039;, -- former populated place&lt;br /&gt;
	&amp;#039;Q10354598&amp;#039;, -- rural settlement&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q1093829&amp;#039;, -- city of the United States&lt;br /&gt;
	&amp;#039;Q3327870&amp;#039;, -- municipal corporation in the United States &lt;br /&gt;
	&amp;#039;Q21518270&amp;#039;, -- state or insular area capital in the United States &lt;br /&gt;
	&amp;#039;Q54935504&amp;#039;, --city of Switzerland &lt;br /&gt;
	&amp;#039;Q137773&amp;#039;, -- ward of Japan&lt;br /&gt;
	&amp;#039;Q2989398&amp;#039;, -- commune of Algeria&lt;br /&gt;
	&amp;#039;Q484170&amp;#039;, -- commune of France&lt;br /&gt;
	&amp;#039;Q23759397&amp;#039;, --municipality of Bangladesh&lt;br /&gt;
	&amp;#039;Q328584&amp;#039;, --municipality of Slovenia&lt;br /&gt;
	&amp;#039;Q203300&amp;#039;, --municipality of Liechtenstein&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q2590631&amp;#039;, --municipality of Hungary &lt;br /&gt;
	&amp;#039;Q2074737&amp;#039;, -- municipality of Spain &lt;br /&gt;
	&amp;#039;Q605291&amp;#039;, -- municipality of Niger&lt;br /&gt;
	&amp;#039;Q41067667&amp;#039;, -- municipality of Tunisia&lt;br /&gt;
	&amp;#039;Q3327862&amp;#039;, -- urban commune of Morocco&lt;br /&gt;
	&amp;#039;Q2989470&amp;#039;, -- commune of Mauritania  &lt;br /&gt;
	&amp;#039;Q17318027&amp;#039;, -- rural commune of Morocco&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q15284&amp;#039;, -- municipality&lt;br /&gt;
	&amp;#039;Q3266850&amp;#039;, -- commune&lt;br /&gt;
	&amp;#039;Q515483&amp;#039;, -- baladiyah&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q30059&amp;#039;, --arrondissement&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q1639634&amp;#039;, --local government area of Nigeria* &lt;br /&gt;
	&amp;#039;Q2914501&amp;#039;, --department of Niger*&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q240601&amp;#039;, --province of Algeria&lt;br /&gt;
	&amp;#039;Q2614970&amp;#039;, --district of Algeria&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local city_properties = { &lt;br /&gt;
	&amp;#039;P150&amp;#039;, -- contains administrative territorial entity&lt;br /&gt;
	&amp;#039;P1376&amp;#039;, -- capital of&lt;br /&gt;
	&amp;#039;P190&amp;#039;, --twinned administrative body&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local musical_band_ids = { &lt;br /&gt;
	&amp;#039;Q215380&amp;#039;, -- band &lt;br /&gt;
	&amp;#039;Q56816954&amp;#039;, --  heavy metal band &lt;br /&gt;
	&amp;#039;Q2088357&amp;#039; -- musical ensemble&lt;br /&gt;
}&lt;br /&gt;
local album_ids = { &lt;br /&gt;
	&amp;#039;Q482994&amp;#039;, -- album &lt;br /&gt;
	&amp;#039;Q208569&amp;#039; -- studio album&lt;br /&gt;
}&lt;br /&gt;
local tv_ids = { &lt;br /&gt;
	&amp;#039;Q5398426&amp;#039;, --television series&lt;br /&gt;
	&amp;#039;Q63952888&amp;#039;, -- anime television series&lt;br /&gt;
	&amp;#039;Q581714&amp;#039;, -- animated series&lt;br /&gt;
	&amp;#039;Q11424&amp;#039;, --film&lt;br /&gt;
	&amp;#039;Q17517379&amp;#039;, --animated short film&lt;br /&gt;
	&amp;#039;Q202866&amp;#039;, --animated film &lt;br /&gt;
	&amp;#039;Q24862&amp;#039;, --short film&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local book_ids = { &lt;br /&gt;
	&amp;#039;Q47461344&amp;#039;, -- written work &lt;br /&gt;
	&amp;#039;Q179461&amp;#039;, -- religious text &lt;br /&gt;
	&amp;#039;Q7725634&amp;#039;, --literary work&lt;br /&gt;
	&amp;#039;Q14406742&amp;#039;, -- comic book series&lt;br /&gt;
	&amp;#039;Q21198342&amp;#039;, -- manga series &lt;br /&gt;
	&amp;#039;Q10901350&amp;#039;, -- anime and manga *&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local int_work_ids = { &lt;br /&gt;
	&amp;#039;Q15621286&amp;#039;, -- intellectual work&lt;br /&gt;
	&amp;#039;Q196600&amp;#039;, -- media franchise&lt;br /&gt;
	&amp;#039;Q1344&amp;#039;, -- opera&lt;br /&gt;
	&amp;#039;Q58483083&amp;#039;, --dramatico-musical work&lt;br /&gt;
	&amp;#039;Q2188189&amp;#039;, --musical work&lt;br /&gt;
	&amp;#039;Q838948&amp;#039;, -- work of art&lt;br /&gt;
	&amp;#039;Q7889&amp;#039;, --video game&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local religion_ids = { &lt;br /&gt;
	&amp;#039;Q9174&amp;#039;, -- religion &lt;br /&gt;
	&amp;#039;Q6957341&amp;#039;, -- major religious group&lt;br /&gt;
	&amp;#039;Q1189816&amp;#039;, -- ethnic religion&lt;br /&gt;
	&amp;#039;Q13414953&amp;#039;, -- religious denomination&lt;br /&gt;
	&amp;#039;Q1192063&amp;#039;, -- Islamic schools and branches&lt;br /&gt;
	&amp;#039;Q19097&amp;#039;, -- sect &lt;br /&gt;
	&amp;#039;Q879146&amp;#039;, -- Christian denomination&lt;br /&gt;
	&amp;#039;Q1530022&amp;#039;, -- religious organization&lt;br /&gt;
	&amp;#039;Q3001185&amp;#039;, -- Jewish denomination&lt;br /&gt;
	&amp;#039;Q5839321&amp;#039;, -- religious school of thought&lt;br /&gt;
	&amp;#039;Q222516&amp;#039;, -- school of Buddhism&lt;br /&gt;
	&amp;#039;Q1826286&amp;#039;, --religious movement&lt;br /&gt;
	&amp;#039;Q209928&amp;#039;, --madhhab&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local script_ids = { &lt;br /&gt;
	&amp;#039;Q8192&amp;#039;, -- writing system&lt;br /&gt;
	&amp;#039;Q29517555&amp;#039;, -- natural script &lt;br /&gt;
	&amp;#039;Q1191702&amp;#039;, -- constructed script &lt;br /&gt;
	&amp;#039;Q4004706&amp;#039;, -- unicase alphabet&lt;br /&gt;
	&amp;#039;Q65045986&amp;#039;, -- bicameral alphabet &lt;br /&gt;
	&amp;#039;Q9779&amp;#039;, -- alphabet &lt;br /&gt;
	&amp;#039;Q185087&amp;#039;, --abjad &lt;br /&gt;
	&amp;#039;Q1049394&amp;#039;, -- phonetic writing system&lt;br /&gt;
	&amp;#039;Q1191127&amp;#039;, --featural writing system&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local school_ids = { &lt;br /&gt;
	&amp;#039;Q3918&amp;#039;, --university &lt;br /&gt;
	&amp;#039;Q1663017&amp;#039;, --engineering school &lt;br /&gt;
	&amp;#039;Q38723&amp;#039;, --higher education institution &lt;br /&gt;
	&amp;#039;Q847027&amp;#039;, --grande école &lt;br /&gt;
	&amp;#039;Q3354859&amp;#039;, --collegiate university &lt;br /&gt;
	&amp;#039;Q875538&amp;#039;, --public university &lt;br /&gt;
	&amp;#039;Q15936437&amp;#039;, -- research university &lt;br /&gt;
	&amp;#039;Q265662&amp;#039;, --national university &lt;br /&gt;
	&amp;#039;Q3914&amp;#039;, --school &lt;br /&gt;
	&amp;#039;Q57775519&amp;#039;, --upper secondary school &lt;br /&gt;
	&amp;#039;Q2511322&amp;#039;, --lycée&lt;br /&gt;
	&amp;#039;Q4671277&amp;#039;, --academic institution&lt;br /&gt;
	&amp;#039;Q31855&amp;#039;, --research institute&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q845392&amp;#039;, -- polytechnic&lt;br /&gt;
	&amp;#039;Q1371037&amp;#039;, --institute of technology&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
local hydrography_ids = { &lt;br /&gt;
    &amp;#039;Q4022&amp;#039;, --river&lt;br /&gt;
    &amp;#039;Q23397&amp;#039;, --lake&lt;br /&gt;
	&amp;#039;Q165&amp;#039;, -- sea&lt;br /&gt;
	&amp;#039;Q949819&amp;#039;, --ship canal&lt;br /&gt;
	&amp;#039;Q12284&amp;#039;, -- canal&lt;br /&gt;
	&amp;#039;Q1267889&amp;#039;, -- waterway&lt;br /&gt;
	&amp;#039;Q1233637&amp;#039;, -- river mouth&lt;br /&gt;
	&amp;#039;Q124714&amp;#039;, --spring (water) &lt;br /&gt;
	&amp;#039;Q1322134&amp;#039;, --gulf&lt;br /&gt;
	&amp;#039;Q9430&amp;#039;, --ocean&lt;br /&gt;
	&amp;#039;Q15324&amp;#039;, --body of water&lt;br /&gt;
	&amp;#039;Q9019918&amp;#039;,	&amp;#039;Q131681&amp;#039;,	&amp;#039;Q4862338&amp;#039;,	&amp;#039;Q3267675&amp;#039;,	&amp;#039;Q204324&amp;#039;,	&amp;#039;Q4366834&amp;#039;,	&amp;#039;Q8261440&amp;#039;,	&amp;#039;Q211302&amp;#039;,&amp;#039;Q13586859&amp;#039;,&amp;#039;Q3215290&amp;#039;,&amp;#039;Q47053&amp;#039;,&amp;#039;Q43197&amp;#039;,&lt;br /&gt;
	&amp;#039;Q39594&amp;#039;,&amp;#039;Q187223&amp;#039;,&amp;#039;Q940023&amp;#039;,&amp;#039;Q5926864&amp;#039;,&amp;#039;Q37901&amp;#039;,&amp;#039;Q1210950&amp;#039;,&amp;#039;Q3705882&amp;#039;,&amp;#039;Q2507626&amp;#039;,&amp;#039;Q31615&amp;#039;,&amp;#039;Q33837&amp;#039;,&amp;#039;Q13137873&amp;#039;,&amp;#039;Q2936105&amp;#039;,&amp;#039;Q204894&amp;#039;,&lt;br /&gt;
	&amp;#039;Q17018380&amp;#039;,&amp;#039;Q6341928&amp;#039;,&amp;#039;Q1140477&amp;#039;,&amp;#039;Q491713&amp;#039;,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local orography_ids = { &lt;br /&gt;
	&amp;#039;Q46831&amp;#039;, --mountain range &lt;br /&gt;
	&amp;#039;Q8502&amp;#039;, --mountain&lt;br /&gt;
	&amp;#039;Q1437459&amp;#039;, --non-geologically related mountain range  &lt;br /&gt;
	&amp;#039;Q39816&amp;#039;, --valley&lt;br /&gt;
	&amp;#039;Q271669&amp;#039;, -- landform&lt;br /&gt;
	&amp;#039;Q75520&amp;#039;, --plateau&lt;br /&gt;
	&amp;#039;Q34763&amp;#039;, -- peninsula&lt;br /&gt;
	&amp;#039;Q55818&amp;#039;, -- impact crater&lt;br /&gt;
	&amp;#039;Q3240715&amp;#039;, --crater&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q5107&amp;#039;, --continent&lt;br /&gt;
	&amp;#039;Q205895&amp;#039;, --landmass&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q150784&amp;#039;, --canyon &lt;br /&gt;
    &amp;#039;Q55462971&amp;#039;, --fluvial landform&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local software_ids = { &lt;br /&gt;
	&amp;#039;Q9135&amp;#039;, -- operating system &lt;br /&gt;
	&amp;#039;Q218616&amp;#039;, -- proprietary software &lt;br /&gt;
	&amp;#039;Q20983788&amp;#039;, -- free operating system &lt;br /&gt;
	&amp;#039;Q7397&amp;#039;, -- software &lt;br /&gt;
	&amp;#039;Q341&amp;#039;, -- free software &lt;br /&gt;
	&amp;#039;Q6368&amp;#039;, -- web browser &lt;br /&gt;
	&amp;#039;Q20825628&amp;#039;, -- GNU package&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local disease_ids = { &lt;br /&gt;
	&amp;#039;Q12136&amp;#039;, -- disease &lt;br /&gt;
	&amp;#039;Q18123741&amp;#039;, -- infectious disease &lt;br /&gt;
	&amp;#039;Q179630&amp;#039;, -- syndrome  &lt;br /&gt;
	&amp;#039;Q12136&amp;#039;, -- notifiable disease  &lt;br /&gt;
	&amp;#039;Q506680&amp;#039;, -- endemic disease &lt;br /&gt;
	&amp;#039;Q169872&amp;#039;, -- symptom&lt;br /&gt;
	&amp;#039;Q1441305&amp;#039;, --clinical sign&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local disease_properties = { &lt;br /&gt;
	&amp;#039;P1995&amp;#039;, --health specialty&lt;br /&gt;
	&amp;#039;P780&amp;#039;, --symptoms&lt;br /&gt;
	&amp;#039;P923&amp;#039;, --medical examinations&lt;br /&gt;
	&amp;#039;P924&amp;#039;, --possible treatment&lt;br /&gt;
	&amp;#039;P2176&amp;#039;, --drug used for treatment&lt;br /&gt;
	&lt;br /&gt;
--	&amp;#039;P8656&amp;#039;, --Symptom Ontology ID&lt;br /&gt;
--	&amp;#039;P5082&amp;#039;, --Store medisinske leksikon ID&lt;br /&gt;
--	&amp;#039;P1692&amp;#039;, --ICD-9-CM ()&lt;br /&gt;
--	&amp;#039;P1748&amp;#039;, --NCI Thesaurus ID&lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
local website_ids = { &lt;br /&gt;
	&amp;#039;Q35127&amp;#039;, --website &lt;br /&gt;
	&amp;#039;Q171&amp;#039;, --wiki &lt;br /&gt;
	&amp;#039;Q15633582&amp;#039;, --MediaWiki website &lt;br /&gt;
	&amp;#039;Q327349&amp;#039;, --web directory &lt;br /&gt;
	&amp;#039;Q4182287&amp;#039;, --web search engine &lt;br /&gt;
	&amp;#039;Q10876391&amp;#039;, -- Wikipedia language edition &lt;br /&gt;
	&amp;#039;Q19967801&amp;#039;, --online service &lt;br /&gt;
	&amp;#039;Q1273203&amp;#039;, --email service provider &lt;br /&gt;
	&amp;#039;Q1668024&amp;#039;, --service on internet &lt;br /&gt;
	&amp;#039;Q1343205&amp;#039;, --file hosting service &lt;br /&gt;
	&amp;#039;Q1210425&amp;#039;, --internet hosting service &lt;br /&gt;
	&amp;#039;Q17232649&amp;#039;, --news website &lt;br /&gt;
	&amp;#039;Q62694393&amp;#039;, --URL shortener &lt;br /&gt;
	&amp;#039;Q193424&amp;#039;, --web service &lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local organization_ids = { &lt;br /&gt;
	&amp;#039;Q4830453&amp;#039;, --business &lt;br /&gt;
	&amp;#039;Q6881511&amp;#039;, --enterprise &lt;br /&gt;
	&amp;#039;Q17990971&amp;#039;, --public enterprise&lt;br /&gt;
	&amp;#039;Q18388277&amp;#039;, --technology company &lt;br /&gt;
	&amp;#039;Q1589009&amp;#039;, --privately held company &lt;br /&gt;
	&amp;#039;Q1110794&amp;#039;, --daily newspaper &lt;br /&gt;
	&amp;#039;Q1153191&amp;#039;, --online newspaper &lt;br /&gt;
	&amp;#039;Q11032&amp;#039;, --newspaper &lt;br /&gt;
	&amp;#039;Q43229&amp;#039;, --organization &lt;br /&gt;
	&amp;#039;Q484652&amp;#039;, --international organization&lt;br /&gt;
	&amp;#039;Q245065&amp;#039;, --intergovernmental organization&lt;br /&gt;
	&amp;#039;Q15265344&amp;#039;, --broadcaster&lt;br /&gt;
	&amp;#039;Q2001305&amp;#039;, --television channel&lt;br /&gt;
	&amp;#039;Q14350&amp;#039;, --radio station&lt;br /&gt;
	&amp;#039;Q7188&amp;#039;, --government&lt;br /&gt;
	&amp;#039;Q7210356&amp;#039;, --political organisation&lt;br /&gt;
	&amp;#039;Q7278&amp;#039;, -- political party&lt;br /&gt;
	&amp;#039;Q46970&amp;#039;, --airline&lt;br /&gt;
	&amp;#039;Q157031&amp;#039;, --foundation &lt;br /&gt;
	&amp;#039;Q708676&amp;#039;, --charitable organization &lt;br /&gt;
	&amp;#039;Q29918292&amp;#039;, --cultural organization &lt;br /&gt;
	&amp;#039;Q48204&amp;#039;, --voluntary association &lt;br /&gt;
	&amp;#039;Q15911314&amp;#039;, --association&lt;br /&gt;
	&amp;#039;Q5193377&amp;#039;, --cultural institution&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q163740&amp;#039;, --nonprofit organization&lt;br /&gt;
	&amp;#039;Q17127659&amp;#039;, --terrorist organization&lt;br /&gt;
	&amp;#039;Q1788992&amp;#039;, --criminal organization&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q772547&amp;#039;, --armed forces&lt;br /&gt;
	&amp;#039;Q17149090&amp;#039;, --armed organization&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q20857065&amp;#039;, -- United States federal agency&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q327333&amp;#039;, --government agency&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q22687&amp;#039;, --bank &lt;br /&gt;
	&amp;#039;Q66344&amp;#039;, --central bank&lt;br /&gt;
	&amp;#039;Q895526&amp;#039;, --organ&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q476028&amp;#039;, --association football club&lt;br /&gt;
	&amp;#039;Q17270000&amp;#039;, --football club&lt;br /&gt;
	&amp;#039;Q847017&amp;#039;, --sports club&lt;br /&gt;
	&amp;#039;Q4438121&amp;#039;, --sports organization&lt;br /&gt;
	&amp;#039;Q6979593&amp;#039;, --national association football team&lt;br /&gt;
	&amp;#039;Q1194951&amp;#039;, --national sports team&lt;br /&gt;
	&amp;#039;Q15944511&amp;#039;, --association football team&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q988108&amp;#039;, --club&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q15899789&amp;#039;, --principal organ of the United Nations&lt;br /&gt;
	&amp;#039;Q15285626&amp;#039;, --organization established by the United Nations&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local organization_properties = { &lt;br /&gt;
	&amp;#039;P749&amp;#039;, -- parent organization&lt;br /&gt;
	&amp;#039;P355&amp;#039;, --subsidiary&lt;br /&gt;
	&amp;#039;P159&amp;#039;, --headquarters location&lt;br /&gt;
	&amp;#039;P1454&amp;#039;, --legal form &lt;br /&gt;
}&lt;br /&gt;
 &lt;br /&gt;
local building_ids = { &lt;br /&gt;
	&amp;#039;Q1802963&amp;#039;, --	mansion&lt;br /&gt;
	&amp;#039;Q3947&amp;#039;, --house&lt;br /&gt;
    &amp;#039;Q52177058&amp;#039;, --civic building&lt;br /&gt;
    &amp;#039;Q16831714&amp;#039;, --government building&lt;br /&gt;
    &lt;br /&gt;
	&amp;#039;Q41176&amp;#039;, -- building&lt;br /&gt;
	&amp;#039;Q294422&amp;#039;, --public building&lt;br /&gt;
	&amp;#039;Q1021645&amp;#039;, --office building&lt;br /&gt;
	&amp;#039;Q79146420&amp;#039;, --multistorey building&lt;br /&gt;
	&amp;#039;Q11755959&amp;#039;, --multi-storey urban building&lt;br /&gt;
	&amp;#039;Q18142&amp;#039;, --high-rise building&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q4989906&amp;#039;, --monument&lt;br /&gt;
	&amp;#039;Q811979&amp;#039;, --architectural structure&lt;br /&gt;
	&amp;#039;Q11303&amp;#039;, --skyscraper&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q162875&amp;#039;, --mausoleum&lt;br /&gt;
	&amp;#039;Q6023295&amp;#039;, --funerary structure&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q44539&amp;#039;, --temple &lt;br /&gt;
	&amp;#039;Q867143&amp;#039;, --Roman temple &lt;br /&gt;
	&amp;#039;Q5393308&amp;#039;, --Buddhist temple&lt;br /&gt;
	&amp;#039;Q842402&amp;#039;, --Hindu temple&lt;br /&gt;
	&amp;#039;Q96352513&amp;#039;, --religious building ruin &lt;br /&gt;
	&amp;#039;Q24398318&amp;#039;, --religious building &lt;br /&gt;
	&amp;#039;Q1370598&amp;#039;, --place of worship&lt;br /&gt;
	&amp;#039;Q120560&amp;#039;, --minor basilica&lt;br /&gt;
	&amp;#039;Q163687&amp;#039;, --basilica&lt;br /&gt;
	&amp;#039;Q16970&amp;#039;, -- church building&lt;br /&gt;
	&amp;#039;Q1088552&amp;#039;, --Catholic church building &lt;br /&gt;
	&amp;#039;Q108325&amp;#039;, --chapel &lt;br /&gt;
	&amp;#039;Q56750657&amp;#039;, --hermitage &lt;br /&gt;
	&amp;#039;Q56242063&amp;#039;, --Protestant church building&lt;br /&gt;
	&amp;#039;Q56242250&amp;#039;, -- anglican or episcopal cathedral&lt;br /&gt;
	&amp;#039;Q56242045&amp;#039;, --Anglican church&lt;br /&gt;
	&amp;#039;Q58079064&amp;#039;, -- protestant cathedral&lt;br /&gt;
	&amp;#039;Q32815&amp;#039;, --mosque&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q1154710&amp;#039;, --association football stadium&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q12819564&amp;#039;, --station&lt;br /&gt;
	&amp;#039;Q1248784&amp;#039;, --airport &lt;br /&gt;
	&amp;#039;Q644371&amp;#039;, --international airport &lt;br /&gt;
	&amp;#039;Q94993988&amp;#039;, --commercial traffic aerodrome &lt;br /&gt;
	&amp;#039;Q62447&amp;#039;, --aerodrome &lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q9259&amp;#039;, --UNESCO World Heritage Site &lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q88291&amp;#039;, --citadel&lt;br /&gt;
	&amp;#039;Q57821&amp;#039;, --fortification&lt;br /&gt;
	&amp;#039;Q1784293&amp;#039;, -- cordon&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q1440300&amp;#039;, --observation tower &lt;br /&gt;
	&amp;#039;Q12518&amp;#039;, --tower &lt;br /&gt;
	&amp;#039;Q33506&amp;#039;, --museum &lt;br /&gt;
	&amp;#039;Q200334&amp;#039;, --bell tower &lt;br /&gt;
	&amp;#039;Q72926449&amp;#039;, --church tower&lt;br /&gt;
	&amp;#039;Q797765&amp;#039;, --inclined tower &lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q16560&amp;#039;, --palace&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q15911738&amp;#039;, --hydroelectric power station &lt;br /&gt;
	&amp;#039;Q159719&amp;#039;, --power station  &lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q3497167&amp;#039;, --gravity dam &lt;br /&gt;
	&amp;#039;Q12323&amp;#039;, --dam &lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q483110&amp;#039;, --stadium&lt;br /&gt;
	&amp;#039;Q641226&amp;#039;, --arena&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local chemical_ids = { &lt;br /&gt;
	&amp;#039;Q11173&amp;#039;, -- chemical compound&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local food_ids = { -- unused for the time being, most wikidata classification use these ids &amp;#039;as subclass of&amp;#039; instead of &amp;#039;instance of&amp;#039;&lt;br /&gt;
	&amp;#039;Q2095&amp;#039;, --food &lt;br /&gt;
	&amp;#039;Q6460735&amp;#039;, -- meals &lt;br /&gt;
	&amp;#039;Q13276&amp;#039;, --cake&lt;br /&gt;
	&amp;#039;Q5159627&amp;#039;, --confection&lt;br /&gt;
	&amp;#039;Q182940&amp;#039;, --dessert&lt;br /&gt;
	&amp;#039;Q951964&amp;#039;, --food product&lt;br /&gt;
	&amp;#039;Q26902770&amp;#039;,--Food products&lt;br /&gt;
	&amp;#039;Q4498085&amp;#039;, --bakery product ()&lt;br /&gt;
	&amp;#039;Q25403900&amp;#039;, --food ingredient ()&lt;br /&gt;
	&amp;#039;Q746549&amp;#039;, --dish&lt;br /&gt;
	&amp;#039;Q41415&amp;#039;, --soup &lt;br /&gt;
	&amp;#039;Q1401891&amp;#039;, --viennoiserie ()&lt;br /&gt;
	&amp;#039;Q1470834&amp;#039;, --fruit preparation ()&lt;br /&gt;
	&amp;#039;Q772630&amp;#039;, --main course ()&lt;br /&gt;
	&amp;#039;Q13270&amp;#039;, --biscuit ()&lt;br /&gt;
	&amp;#039;Q13266&amp;#039;, --cookie ()&lt;br /&gt;
	&amp;#039;Q477248&amp;#039;, --pastry ()&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local food_properties = { &lt;br /&gt;
	&amp;#039;P5456&amp;#039;, --TasteAtlas ID (P5456)&lt;br /&gt;
	&amp;#039;P2012&amp;#039;, -- cuisine (P2012)&lt;br /&gt;
	&amp;#039;P1821&amp;#039;, --Open Food Facts food category ID (P1821)&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local event_ids = {&lt;br /&gt;
	&amp;#039;Q1190554&amp;#039;, --occurrence &lt;br /&gt;
	&amp;#039;Q1656682&amp;#039;, --event &lt;br /&gt;
	&amp;#039;Q27968055&amp;#039;, --recurrent event edition&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q12184&amp;#039;, --pandemic&lt;br /&gt;
	&amp;#039;Q44512&amp;#039;, --epidemic&lt;br /&gt;
	&amp;#039;Q3241045&amp;#039;, --disease outbreak&lt;br /&gt;
	&amp;#039;Q838718&amp;#039;, --city fire&lt;br /&gt;
	&amp;#039;Q168983&amp;#039;, --conflagration&lt;br /&gt;
	&amp;#039;Q3839081&amp;#039;, --disaster&lt;br /&gt;
	&amp;#039;Q381072&amp;#039;, --crisis&lt;br /&gt;
	&amp;#039;Q290178&amp;#039;, --economic crisis&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q13418847&amp;#039;, --historical event&lt;br /&gt;
	&amp;#039;Q625298&amp;#039;, --peace treaty&lt;br /&gt;
	&amp;#039;Q131569&amp;#039;, --treaty&lt;br /&gt;
	&amp;#039;Q321839&amp;#039;, --accord&lt;br /&gt;
	&amp;#039;Q2006324&amp;#039;, --agreement&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q7157512&amp;#039;, --peace conference&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q1644573&amp;#039;, --pilgrimage&lt;br /&gt;
	&amp;#039;Q375011&amp;#039;, --religious festival&lt;br /&gt;
	&amp;#039;Q132241&amp;#039;, --festival&lt;br /&gt;
	&amp;#039;Q4801521&amp;#039;, --arts festival&lt;br /&gt;
	&amp;#039;Q1751626&amp;#039;, --theatre festival&lt;br /&gt;
	&amp;#039;Q868557&amp;#039;, --music festival&lt;br /&gt;
	&amp;#039;Q23902005&amp;#039;, --literary festival&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q1197685&amp;#039;, --public holiday&lt;br /&gt;
	&amp;#039;Q60075825&amp;#039;, --Christian holy day&lt;br /&gt;
	&amp;#039;Q94920&amp;#039;, --Jewish holiday&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q11483816&amp;#039;, --annual event&lt;br /&gt;
	&amp;#039;Q2558684&amp;#039;, --world day&lt;br /&gt;
	&amp;#039;Q2673813&amp;#039;, --rest day&lt;br /&gt;
	&amp;#039;Q1445650&amp;#039;, --holiday&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q1062856&amp;#039;, --anniversary &lt;br /&gt;
	&amp;#039;Q200538&amp;#039;, --party&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q59544&amp;#039;, --intangible cultural heritage&lt;br /&gt;
	&amp;#039;Q210272&amp;#039;, --cultural heritage&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q1914636&amp;#039;, --activity&lt;br /&gt;
	&amp;#039;Q273120&amp;#039;, --protest&lt;br /&gt;
	&amp;#039;Q10931&amp;#039;, --revolution&lt;br /&gt;
	&amp;#039;Q124734&amp;#039;, --rebellion&lt;br /&gt;
	&amp;#039;Q3109572&amp;#039;, -- civil resistance&lt;br /&gt;
	&amp;#039;Q754479&amp;#039;, --nonviolent resistance&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q1673271&amp;#039;, --regime change&lt;br /&gt;
	&amp;#039;Q1510761&amp;#039;, --social change&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q8465&amp;#039;, --civil war&lt;br /&gt;
	&amp;#039;Q198&amp;#039;, --war &lt;br /&gt;
	&amp;#039;Q350604&amp;#039;, --armed conflict&lt;br /&gt;
	&amp;#039;Q180684&amp;#039;, --conflict&lt;br /&gt;
	&amp;#039;Q750215&amp;#039;, --mass murder&lt;br /&gt;
	&amp;#039;Q41397&amp;#039;, --genocide&lt;br /&gt;
	&amp;#039;Q4817637&amp;#039;, --atrocity crime&lt;br /&gt;
	&amp;#039;Q2223653&amp;#039;, --terrorist attack&lt;br /&gt;
	&amp;#039;Q1139665&amp;#039;, --political murder&lt;br /&gt;
	&amp;#039;Q16738832&amp;#039;, --criminal case&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q188055&amp;#039;, --siege&lt;br /&gt;
	&amp;#039;Q273976&amp;#039;, --blockade &lt;br /&gt;
	&amp;#039;Q645883&amp;#039;, --military operation&lt;br /&gt;
	&amp;#039;Q28972820&amp;#039;, --operation&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q53706&amp;#039;, --robbery&lt;br /&gt;
	&amp;#039;Q1371150&amp;#039;, --hostage crisis&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q18608583&amp;#039;, --recurring sporting event&lt;br /&gt;
	&amp;#039;Q15275719&amp;#039;, --recurring event&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q2495862&amp;#039;, --congress&lt;br /&gt;
	&amp;#039;Q2761147&amp;#039;, --meeting&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q2618461&amp;#039;, --legislative election&lt;br /&gt;
	&amp;#039;Q1076105&amp;#039;, --general election &lt;br /&gt;
	&amp;#039;Q40231&amp;#039;, --election&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q5257307&amp;#039;, --prize&lt;br /&gt;
	&amp;#039;Q7191&amp;#039;, --Nobel Prize&lt;br /&gt;
	&amp;#039;Q618779&amp;#039;, --award&lt;br /&gt;
	&amp;#039;Q378427&amp;#039;, --literary award&lt;br /&gt;
	&amp;#039;Q17701409&amp;#039;, --economics award&lt;br /&gt;
	&amp;#039;Q11448906&amp;#039;, --science award&lt;br /&gt;
	&amp;#039;Q15229207&amp;#039;, --sports award&lt;br /&gt;
	&amp;#039;Q19020&amp;#039;, --Academy Awards&lt;br /&gt;
	&amp;#039;Q96474685&amp;#039;, --award for best original music&lt;br /&gt;
	&lt;br /&gt;
	&amp;#039;Q11796413&amp;#039;, --decoration&lt;br /&gt;
	&amp;#039;Q193622&amp;#039;, --order&lt;br /&gt;
	&amp;#039;Q56291528&amp;#039;, --state order&lt;br /&gt;
	&amp;#039;Q3302125&amp;#039;, --state decoration&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q1788716&amp;#039;, --military decoration&lt;br /&gt;
	&amp;#039;Q973011&amp;#039;, --campaign medal&lt;br /&gt;
	&amp;#039;Q131647&amp;#039;, --medal&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
	&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local astr_object_ids = {&lt;br /&gt;
	&amp;#039;Q634&amp;#039;, --planet&lt;br /&gt;
	&amp;#039;Q13205267&amp;#039;, --planet of the Solar System&lt;br /&gt;
	&amp;#039;Q844911&amp;#039;, --superior planet&lt;br /&gt;
	&amp;#039;Q3504248&amp;#039;, --inner planet&lt;br /&gt;
	&amp;#039;Q3901935&amp;#039;, --inferior planet&lt;br /&gt;
	&amp;#039;Q2199&amp;#039;, --dwarf planet&lt;br /&gt;
	&amp;#039;Q16873378&amp;#039;, --planetary body&lt;br /&gt;
	&amp;#039;Q3132741&amp;#039;, --substellar object&lt;br /&gt;
	&amp;#039;Q400144&amp;#039;, --planemo&lt;br /&gt;
	&amp;#039;Q2537&amp;#039;, --natural satellite&lt;br /&gt;
	&amp;#039;Q1297322&amp;#039;, --satellite&lt;br /&gt;
	&amp;#039;Q121750&amp;#039;, --gas giant &lt;br /&gt;
	&amp;#039;Q21857994&amp;#039;, --giant planet&lt;br /&gt;
	&amp;#039;Q30014&amp;#039;, --outer planet&lt;br /&gt;
	&amp;#039;Q30250610&amp;#039;, --object in the outer Solar System&lt;br /&gt;
&lt;br /&gt;
	&amp;#039;Q6999&amp;#039;, --astronomical object&lt;br /&gt;
&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
local categories = {&lt;br /&gt;
	[&amp;quot;number&amp;quot;] = number_ids,&lt;br /&gt;
	[&amp;quot;grapheme&amp;quot;] = grapheme_ids,&lt;br /&gt;
	[&amp;quot;year&amp;quot;] = year_ids,&lt;br /&gt;
	[&amp;quot;human&amp;quot;] = human_ids,&lt;br /&gt;
	[&amp;quot;language&amp;quot;] = language_ids,&lt;br /&gt;
	[&amp;quot;language family&amp;quot;] = lanfamily_ids,&lt;br /&gt;
	[&amp;quot;ethnic group&amp;quot;] = ethnic_ids,&lt;br /&gt;
	[&amp;quot;taxon&amp;quot;] = taxon_ids,&lt;br /&gt;
	[&amp;quot;city&amp;quot;] = city_ids,&lt;br /&gt;
	[&amp;quot;country&amp;quot;] = country_ids,&lt;br /&gt;
	[&amp;quot;musical band&amp;quot;] = musical_band_ids,&lt;br /&gt;
	[&amp;quot;album&amp;quot;] = album_ids,&lt;br /&gt;
	[&amp;quot;tv&amp;quot;] = tv_ids,&lt;br /&gt;
	[&amp;quot;book&amp;quot;] = book_ids,&lt;br /&gt;
	[&amp;quot;intellectual work&amp;quot;] = int_work_ids,&lt;br /&gt;
	[&amp;quot;religion&amp;quot;] = religion_ids,&lt;br /&gt;
	[&amp;quot;script&amp;quot;] = script_ids,&lt;br /&gt;
	[&amp;quot;school&amp;quot;] = school_ids,&lt;br /&gt;
	[&amp;quot;hydrography&amp;quot;] = hydrography_ids,&lt;br /&gt;
	[&amp;quot;orography&amp;quot;] = orography_ids,&lt;br /&gt;
	[&amp;quot;software&amp;quot;] = software_ids,&lt;br /&gt;
	[&amp;quot;disease&amp;quot;] = disease_ids,&lt;br /&gt;
	[&amp;quot;website&amp;quot;] = website_ids,&lt;br /&gt;
	[&amp;quot;organization&amp;quot;] = organization_ids,&lt;br /&gt;
	[&amp;quot;building&amp;quot;] = building_ids,&lt;br /&gt;
	[&amp;quot;chemical&amp;quot;] = chemical_ids,&lt;br /&gt;
	[&amp;quot;event&amp;quot;] = event_ids,&lt;br /&gt;
	[&amp;quot;astronomical object&amp;quot;] = astr_object_ids,&lt;br /&gt;
	[&amp;quot;food&amp;quot;] = food_ids,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local p_categories = {&lt;br /&gt;
	[&amp;quot;organization&amp;quot;] = organization_properties,&lt;br /&gt;
	[&amp;quot;disease&amp;quot;] = disease_properties,&lt;br /&gt;
	[&amp;quot;food&amp;quot;] = food_properties,&lt;br /&gt;
	[&amp;quot;city&amp;quot;] = city_properties,&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local queryindex = {&lt;br /&gt;
	&amp;quot;number&amp;quot;,&lt;br /&gt;
	&amp;quot;grapheme&amp;quot;,&lt;br /&gt;
	&amp;quot;year&amp;quot;,&lt;br /&gt;
	&amp;quot;human&amp;quot;,&lt;br /&gt;
	&amp;quot;language&amp;quot;,&lt;br /&gt;
	&amp;quot;language family&amp;quot;,&lt;br /&gt;
	&amp;quot;ethnic group&amp;quot;,&lt;br /&gt;
	&amp;quot;taxon&amp;quot;,&lt;br /&gt;
	&amp;quot;city&amp;quot;,&lt;br /&gt;
	&amp;quot;country&amp;quot;,&lt;br /&gt;
	&amp;quot;musical band&amp;quot;,&lt;br /&gt;
	&amp;quot;album&amp;quot;,&lt;br /&gt;
	&amp;quot;tv&amp;quot;,&lt;br /&gt;
	&amp;quot;book&amp;quot;,&lt;br /&gt;
	&amp;quot;intellectual work&amp;quot;,&lt;br /&gt;
	&amp;quot;religion&amp;quot;,&lt;br /&gt;
	&amp;quot;script&amp;quot;,&lt;br /&gt;
	&amp;quot;school&amp;quot;,&lt;br /&gt;
	&amp;quot;hydrography&amp;quot;,&lt;br /&gt;
	&amp;quot;orography&amp;quot;,&lt;br /&gt;
	&amp;quot;software&amp;quot;,&lt;br /&gt;
	&amp;quot;disease&amp;quot;,&lt;br /&gt;
	&amp;quot;website&amp;quot;,&lt;br /&gt;
	&amp;quot;organization&amp;quot;,&lt;br /&gt;
	&amp;quot;building&amp;quot;,&lt;br /&gt;
	&amp;quot;chemical&amp;quot;,&lt;br /&gt;
	&amp;quot;event&amp;quot;,&lt;br /&gt;
	&amp;quot;astronomical object&amp;quot;,&lt;br /&gt;
	&amp;quot;food&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
local p = {}&lt;br /&gt;
local lualinq = require &amp;quot;Module:LuaLinq&amp;quot;&lt;br /&gt;
&lt;br /&gt;
function belongsTo(item_ids, category_ids)&lt;br /&gt;
	return lualinq.main(category_ids):any(function(x) return lualinq.main(item_ids):any(function(y) return x == y; end) end)&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function findCategoryName(item_ids)&lt;br /&gt;
	for _,k in ipairs(queryindex) do&lt;br /&gt;
		if belongsTo(item_ids, categories[k]) then return k end&lt;br /&gt;
	end&lt;br /&gt;
    return nil&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function isTaxonCommonName(item)&lt;br /&gt;
	return lualinq.main(item.claims[&amp;quot;P31&amp;quot;]):where(function(c) return c.mainsnak.datavalue.value[&amp;#039;id&amp;#039;] == &amp;quot;Q55983715&amp;quot; and c.qualifiers ~= nil and lualinq.main(c.qualifiers[&amp;quot;P642&amp;quot;]):first().datavalue.value[&amp;#039;id&amp;#039;]  ~= nil ; end):any()&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function findCategoryNameFromProperties(item)&lt;br /&gt;
	for _,k in ipairs(queryindex) do&lt;br /&gt;
		local pc = p_categories[k]&lt;br /&gt;
		if pc then &lt;br /&gt;
			for __,l in ipairs(pc) do&lt;br /&gt;
				if item.claims[l] then return k end&lt;br /&gt;
			end&lt;br /&gt;
	    end&lt;br /&gt;
	end&lt;br /&gt;
    return nil&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function isSet(var)&lt;br /&gt;
	return not (var == nil or (type(var) == &amp;#039;string&amp;#039; and mw.text.trim(var) == &amp;#039;&amp;#039;))&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
local function getEntityId(args, pargs, unnamed)&lt;br /&gt;
	pargs = pargs or {}&lt;br /&gt;
	local id = args.item or args.from or (unnamed and mw.text.trim(args[1] or &amp;#039;&amp;#039;) or nil)&lt;br /&gt;
	if not isSet(id) then&lt;br /&gt;
		id = pargs.item or pargs.from or (unnamed and mw.text.trim(pargs[1] or &amp;#039;&amp;#039;) or nil)&lt;br /&gt;
	end&lt;br /&gt;
	if isSet(id) then&lt;br /&gt;
		if string.find(id, &amp;quot;:&amp;quot;) then -- remove prefix as Property:Pid&lt;br /&gt;
			id = mw.text.split(id, &amp;quot;:&amp;quot;)[2]&lt;br /&gt;
		end&lt;br /&gt;
	else&lt;br /&gt;
		id = mw.wikibase.getEntityIdForCurrentPage()&lt;br /&gt;
	end&lt;br /&gt;
	return id&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
function p.main(frame)&lt;br /&gt;
	local args = frame.args or frame -- via invoke or require&lt;br /&gt;
	local pargs = frame.args and frame:getParent().args or {}&lt;br /&gt;
	local id = getEntityId(args, pargs)&lt;br /&gt;
	if id == nil then&lt;br /&gt;
	 return &amp;#039;entity not found&amp;#039;&lt;br /&gt;
	end&lt;br /&gt;
	&lt;br /&gt;
	local item = mw.wikibase.getEntity(id)&lt;br /&gt;
    &lt;br /&gt;
    if item == nil or item.claims == nil then&lt;br /&gt;
        return &amp;#039;entity not found bis&amp;#039;&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    local queryable_ids = lualinq.main(item.claims[&amp;quot;P31&amp;quot;]):select(function(c) return c.mainsnak.datavalue.value[&amp;#039;id&amp;#039;]; end)&lt;br /&gt;
    &lt;br /&gt;
    local name = nil&lt;br /&gt;
    &lt;br /&gt;
    if queryable_ids:any() then&lt;br /&gt;
        name = findCategoryName(queryable_ids:toArray())&lt;br /&gt;
        &lt;br /&gt;
	    if name == nil then --try once more with parent&lt;br /&gt;
	         name = findCategoryName(lualinq.main(mw.wikibase.getEntity(queryable_ids:first()).claims[&amp;quot;P279&amp;quot;]):select(function(c) return c.mainsnak.datavalue.value[&amp;#039;id&amp;#039;]; end):toArray())&lt;br /&gt;
	    end&lt;br /&gt;
	    &lt;br /&gt;
	    if name == nil and isTaxonCommonName(item) then&lt;br /&gt;
	    	name = &amp;quot;taxon common name&amp;quot;&lt;br /&gt;
		end&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    if name == nil then&lt;br /&gt;
        name = findCategoryNameFromProperties(item)&lt;br /&gt;
    end&lt;br /&gt;
    &lt;br /&gt;
    return name&lt;br /&gt;
end&lt;br /&gt;
&lt;br /&gt;
-- Aliases&lt;br /&gt;
p.find = p.main&lt;br /&gt;
p.findCategory = p.main&lt;br /&gt;
&lt;br /&gt;
return p&lt;/div&gt;</summary>
		<author><name>عبد العزيز</name></author>
	</entry>
</feed>