ماڈیول:Wikidata2/P106
دستاویز [تخلیق]
شاید آپ اس اسکریبنٹو ماڈیول کا دستاویزی صفحہ تخلیق کرنا چاہتے ہیں۔ صارفین ماڈیول کے تختہ مشق (تخلیق | آئینہ) اور ثابتات (تخلیق) میں تجربات کرسکتے ہیں۔ براہ کرم /دستاویز کے ذیلی صفحہ پر زمرہ جات شامل فرمائیں۔ اس ماڈیول کے ذیلی صفحات۔ |
local p = {}
local categoryLinksToEntitiesWithMissingLabel = '[[زمرہ:صفحات بها مهن بحاجة للتأنيث]]';
local function formatGenderLabelForEntityId( entit, isFemale , options)
local label = formatStatements( {property ='P2521', entityId = entit, noref ='true' ,langpref='ur'})
local vv = formatEntityId(entit , options)
if isFemale and isFemale =='Q6581072'
then
vv = formatEntityId(entit, {label = ( label )})
end
return vv
end
function p.formatEntityWithGenderClaim( datavalue ,datatype , options)
local value = datavalue.value
local entit = datavalue.value.id
local isFemale = formatStatements( {property ='P21', entityId = options.entityId , noref ='true' ,rank='all'
,enbarten ='true',separator='',conjunction='',formatting ='raw'})
local s = formatGenderLabelForEntityId( entit , isFemale , options).value
return s
end
return p