ዊኪፔዲያ
tiwiki
https://ti.wikipedia.org/wiki/%E1%88%98%E1%89%A0%E1%8C%88%E1%88%B2_%E1%8C%88%E1%8C%BD
MediaWiki 1.43.0-wmf.5
first-letter
ሜድያ
ፍሉይ
ምይይጥ
ተጠቃሚ
ምይይጥ ተጠቃሚ
ዊኪፐድያ
ምይይጥ ዊኪፐድያ
ፋይል
ምይይጥ ፋይል
ሜድያዊኪ
ምይይጥ ሜድያዊኪ
ሞደል
ምይይጥ ሞደል
ሓገዝ
ምይይጥ ሓገዝ
መደብ
ምይይጥ መደብ
ማዕጾ
ምይይጥ ማዕጾ
TimedText
TimedText talk
ሞድዩል
ምይይጥ ሞድዩል
ሞደል:Sitesupportpage
10
17
2400
2004-01-29T15:21:27Z
MediaWiki default
71
wikitext
text/x-wiki
<sitesupportpage>
odlo3q2qspr4rxe1yukj5rilk7wumhq
ሞደል:Gnunote
10
61
2444
2004-01-29T15:21:27Z
MediaWiki default
71
wikitext
text/x-wiki
All text is available under the terms of the <a class=internal href='/wiki/GNU_FDL'>GNU Free Documentation License</a>.
iqoi3msj3367xih2y2zwfjc2oojrwxm
ዊኪፐድያ:!Most wanted articles
4
591
2974
2004-04-11T23:39:52Z
207.31.251.130
wikitext
text/x-wiki
<ol start=1></ol>
pezx7385o3910tfwsxb3suac2dw5g9i
ዊኪፐድያ:!Short articles
4
592
2975
2004-02-27T16:50:16Z
216.40.225.75
wikitext
text/x-wiki
<ol start=1></ol>
pezx7385o3910tfwsxb3suac2dw5g9i
ዊኪፐድያ:!Long articles
4
593
2976
2004-02-27T16:50:38Z
216.40.225.75
wikitext
text/x-wiki
<ol start=1></ol>
pezx7385o3910tfwsxb3suac2dw5g9i
ዊኪፐድያ:!Dead-end pages
4
594
2977
2004-02-27T16:51:45Z
216.40.225.75
wikitext
text/x-wiki
<ol start=1></ol>
pezx7385o3910tfwsxb3suac2dw5g9i
መበገሲ ገጽ
0
595
22535
21437
2021-04-09T00:48:39Z
Joanmp14
5782
correction
wikitext
text/x-wiki
<templatestyles src="ሞደል:መበገሲ ገጽ/OOUI/styles.css" />__NOTOC____NOEDITSECTION__
{{መበገሲ ገጽ/ርእሰዋይ}}
<div class="main-wrapper">
<div class="main-wrapper-column">
{{መበገሲ ገጽ/ክፋል
|መንነት = tfa
|ሽም =
|ርእሰዋይ = ንዕለት ዝተሓርየ ጽሑፍ <div style="float:right;">[[ፋይል:Nuvola filesystems services.svg|38px|]]</div> <br><br>{{መበገሲ ገጽ:ዝተሓርየ/A|show=link}}
|ትሕዝቶ = {{መበገሲ ገጽ:ዝተሓርየ/A}}
|ተግባራት =
* {{መበገሲ ገጽ/መጠወቒ | {{መበገሲ ገጽ:ዝተሓርየ/A|show=title}} | ኣንብብ }}
|ኣማራጽታት =
* {{መበገሲ ገጽ/ዝርዝር | ዊኪፔዲያ:ብሉጽ ጽሑፋት/ሕጹያት | ሕጹያት }}
|መበገሲ ምስሊ = 1
}}
{{መበገሲ ገጽ/ክፋል
|መንነት = potd
|ሽም = <!-- ንዕለት ዝተሓርየ ምስሊ -->
|ርእሰዋይ = ንዕለት ዝተሓርየ ምስሊ <div style="float:right;">[[ፋይል:Image-x-generic.svg|38px|]]</div>
|ትሕዝቶ = <div style="text-align: center;">{{POTD commons|thumb=no|title=no}}</div>
}}
</div>
<div class="main-wrapper-column">
{{መበገሲ ገጽ/ክፋል
|መንነት = port
|ርእሰዋይ = ዝርዝር ፖርታላት (መደባት) <div style="float:right;">[[ፋይል:Portal.svg|38px|]]</div>
|ትሕዝቶ = {{መበገሲ ገጽ/Portals}}
}}
{{መበገሲ ገጽ/ክፋል
|መንነት = wmfsp
|ርእሰዋይ = [[:meta:Special:MyLanguage/Wikimedia projects|ካልኦት ፕሮጀክታት]] [[መሰረት ዊኪሜድያ]]<div style="float:right;">[[ፋይል:Wikimedia-logo.svg|38px|]]</div>
|ትሕዝቶ = {{መበገሲ ገጽ/ፕሮጀክታት}}
}}
ojueva59gts77wsrqvx8j0cpjpy94iu
ዊኪፐድያ:Broken/
4
780
3162
2004-08-13T12:56:04Z
24.29.135.164
wikitext
text/x-wiki
<table>
<tr><td align="right"><a href="/w/wiki.phtml?title=Special:Allpages&from=Fucking" title ="Special:Allpages">Fucking</a></td><td> to </td><td align="left">Main Page</td></tr>
</table>
6yzhlv36h2yi91v5pn3u9xq0lt6cifj
ዊኪፐድያ:ባዓል ብዙሕ ቋንቋ
4
781
5258
4047
2007-04-21T04:21:34Z
Blake~tiwiki
77
[[Wikipedia:Multilingual coordination]] moved to [[Wikipedia:ባዓል ብዙሕ ቋንቋ]]: Translation into Tigrinya
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
ዊኪፐድያ:Deletion log
4
783
3165
2004-11-30T21:14:25Z
Angela
2
deleted "Fucking": content before blanking was: 'fucking sucking'
wikitext
text/x-wiki
<ul><li>21:14, 30 Nov 2004 [[User:Angela|Angela]] deleted "Fucking" <em>(content before blanking was: 'fucking sucking')</em></li>
</ul>
5k62oadry9rm1j028rl43g9kt188ayo
ኤርትራ
0
1476
24661
24551
2023-12-30T12:06:24Z
80.62.117.158
/* ሃይማኖት */
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ሃገረ ኤርትራ
| ሕብረት = ኣባል ሃገር
| ልዕለሕብረት = [[ሕብረት ኣፍሪቃ]]
| ምስሊ_ባንዴራ = Flag of Eritrea.svg
| ምስሊ_ኣርማ = Coat of arms of Eritrea (or-argent-azur).svg
| ሃገራዊ_ጭርሖ = ዓወት ንሓፋሽ
| ሃገራዊ_መዝሙር = [[ኤርትራ ኤርትራ ኤርትራ]]<br>
| ሃገራዊ_መዝሙር_ፋይል = National Anthem of Eritrea by US Navy Band.ogg
| ምስሊ_ካርታ = Eritrea (Africa orthographic projection).svg
| ርእሰ_ከተማ = [[ኣስመራ]]
| ወግዓዊ_ቋንቋ = ዋላ ሓደ<ref>https://web.archive.org/web/20110503234856/http://www.shaebia.org/constitution.html#CHAP1_</ref> (''ቋንቋታት ስራሕ ርኣይ'')
| ሃገራዊ_ቋንቋታት = [[ቋንቋ ትግርኛ|ትግርኛ]]<br /> [[ቋንቋ ቤጃ|ቤጃ]]<br /> [[ቋንቋ ትግረ|ትግረ]]<br /> [[ቋንቋ ኩናማ|ኩናማ]]<br /> [[ቋንቋ ሳሆ|ሳሆ]]<br /> [[ቋንቋ ብሊን|ብሊን]]<br /> [[ቋንቋ ናራ|ናራ]]<br /> [[ቋንቋ ዓፋር|ዓፋር]]
| ቋንቋታት_ስራሕ = [[ቋንቋ ትግርኛ|ትግርኛ]]<br /> [[ቋንቋ ዓረብኛ|ዓረብኛ]]<br /> [[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]<ref>{{Cite web |title=Archive copy |url=http://www.shabait.com/about-eritrea/eritrea-at-a-glance/49-eritrea-at-a-glance |access-date=2020-08-24 |archive-date=2012-03-03 |archive-url=https://web.archive.org/web/20120303132512/http://www.shabait.com/about-eritrea/eritrea-at-a-glance/49-eritrea-at-a-glance |dead-url=yes }}</ref>
| ካልእ_ቋንቋ = [[ቋንቋ ጥልያን|ጥልያን]]
| ዓይነት_መንግስቲ = ኣሃዳዊት ሓንቲ ሰልፊ ዘለዋ ፕረዚደንታዊት ሪፓብሊክ ኣብ ትሕቲ ፍጹም ምልካዊ ስርዓት
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት]]
| ስም_መራሒ1 = [[ኢሳይያስ ኣፈወርቂ]]
| ሓጋጊ_ኣካል = ሃገራዊ ባይቶ
| መሰረት = [[ኤርትራ ኲናት ናይ ናጽነት|ናጽነት]]
| ምዕራፋት_መሰረት = • [[ብተግባር]]<br /> • [[ብሕጊ]]
| ዕለታት_መሰረት = ካብ [[ኢትዮጵያ]] <br />24 ግንቦት 1991<br />24 ግንቦት 1993
| ዜግነት_ህዝቢ = ኤርትራዊ/ -ት
| ስፍሓት = 117,600
| ሚእታዊት_ማይ = 0,14
| ብዝሒ_ህዝቢ = 6,081,196
| ብዝሒ_ህዝቢ_ዓመት = 2020
| ባጤራ = [[ኤርትራዊ ናቕፋ|ናቕፋ]] ([[ኣይሶ 4217|ERN]])
| ዞባ_ግዜ = [[ግዜ ምብራቕ ኣፍሪቃ|EAT]] ([[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]] +3)
| ዓውዲ_ኢንተርነት = [[.er]]
| ስልካዊ_ቅድመ_ጥብቆ = +291
| ኮድ_ኣይሶ = 232 / ERI / ER
| ኣባል_ናይ = [[ው.ሕ.ሃ.]]፣ [[ሕብረት ኣፍሪቃ|ሕ.ኣ.]]
| መዘኻኸሪታት =
}}
'''ኤርትራ'''፣ ብወግዒ '''ሃገረ ኤርትራ'''፣ ኣብ ሰሜናዊ ምብራቕ [[ኣፍሪቃ]] እትርከብ ሃገር እያ። ብሰሜንን ብምዕራብን ብ[[ሱዳን]] ትዳወብ፤ ብደቡብ ድማ ምስ [[ኢትዮጵያ]]ን [[ጅቡቲ|ጅቡት]]ን፤ ምብራቕ እታ ሃገር ምስ [[ቀይሕ ባሕሪ]] ሰፊሕ ገማግም ባሕሪ ኣለዎ። ከምኡ’ውን ኣካል ኤርትራ፣ [[ደሴታት ዳህላክ]]፣ ኣብ ገማግም ባሕሪ [[ምጽዋዕ]] ዝርከብ እኩባት ደሴታት እዩ። ስማ ካብታ ብ1 ጥሪ 1890 ዝተፈጥረት መግዛእቲ ጥልያን ዝነበረት ኤርትራ ዝመጸ ኮይኑ፣ ብስም Mare Erythraeum፣ ''ማረ ኤሪትርየም'' («ቀይሕ ባሕሪ»፣ ብላቲን) ብግዲኡ ካብ «erythros»፣ ''ኤሪትሮስ'' ዝብል ናይ ግሪኽኛ ዝተሰየመ ኮይኑ፣ ትርጉሙ ድማ «ቀይሕ» እዩ። ብ1993 ካብ ኢትዮጵያ ናጻ ኮይና። ርእሰ ከተማኣን ዝበዝሐ ህዝቢ ዘለዋ ከተማኣን [[ኣስመራ]] እያ።
ንመብዛሕትኡ ንኤርትራን [[ክልል ትግራይ|ሰሜን ኢትዮጵያ]]ን ዝቖመ [[ንግስነት ኣኽሱም]]፣ ኣብ ከባቢ 1ይ ወይ 2ይ ክፍለ ዘመን ተቐልቂሉ፣ እዚ ንግስነት እዚ ድሕሪ ምቕልቃሉ ነዊሕ ከይጸንሐ [[ክርስትና]] ዝወሰደ እዩ። ኣብ ማእከላይ ዘመን፣ ዝበዝሕ ክፋል ኤርትራ ኣብ ትሕቲ መግዛእቲ ንግስነት [[ምድሪ ባሕሪ]] ኣትዩ፣ ገለ ክፋሉ ድማ [[ሪፓብሊክ ሓማሴን|ሓማሴን]] ኣቚሙ።
ኣብ መበል 16 ክፍለ ዘመን [[ሃጸያዊ ግዝኣት ኦቶማን|ኦቶማናውያን]] ንገለ ክፋል መሬት ኤርትራ ይሕዙ። ኣብ መበል 19 ክፍለ ዘመን [[ግብጺ]] ንገለ ክፋል ኤርትራ ወሪራ። ምፍጣር ዘመናዊት ኤርትራ ውጽኢት ምውህሃድ ናጻ መንግስታትን ሓያሎ ተወፈርቲ [[ሃጸያዊ ግዝኣት ኢትዮጵያ]]ን [[ሃጸያዊ ግዝኣት ኦቶማን]]ን ብምዃኑ፣ ን[[ኢጣልያዊት ኤርትራ]] ንምቛም ምኽንያት ኮይኑ። ብ1885 ኢጣልያውያን ወተሃደራት ናብ መሬት ኤርትራ ብምእታው ብ1 ጥሪ 1890 ከኣ ኢጣልያ ነቲ ዝተወረረ መሬታ ናይ ገዛእ ርእሳ መግዛእቲ ምዃና ብወግዒ ኣዊጃቶ።
ብ1941 ኤርትራ ከም ኣካል [[ወፍሪ ምብራቕ ኣፍሪቃ (ካልኣይ ውግእ ዓለም)|ወፍሪ ምብራቕ ኣፍሪቃ]] ብ[[ሃጸያዊ ግዝኣት ብሪጣንያ]] ተታሒዛ፣ ብ1952 ድማ ምስ ሃጸያዊ ግዝኣት ኢትዮጵያ ተሓዊሳ [[ፈደረሽን ኢትዮጵያን ኤርትራን]] ኣጣይሻ። እዚ ግዱድ ሕብረት እዚ ናብ [[ኲናት ናጽነት ኤርትራ]] ዘምርሕ እዩ፣ እዚ ኲናት ናጽነት ናይ ሎሚ ኤርትራ ብ1993 ተዛዚሙ።
ኤርትራ ሃገራዊ ምርጫ ብተደጋጋሚ ክናዋሕ ዝጸንሐት ሓንቲ ሰልፊ ዘለዋ ሃገር እያ። ብመሰረት ጸብጻብ [[ህዩማን ራይትስ ዎች]]፣ መዝገብ ሰብኣዊ መሰላት መንግስቲ ኤርትራ፣ ካብቶም ዝኸፍኡ ኣብ ዓለም ተቖጺሩ ይርከብ። ወተሃደራዊ ኣገልግሎት ካብ 17 ክሳዕ 50 ዓመት ግዴታ ስለዝኾነ፣ ዋላ'ኳ እቲ ሕጊ 18 ኣዋርሕ ክጸንሕ ዝእዝዝ እንተኾነ፣ ሰራዊትን ሰበ ስልጣንን እታ ሃገር ብዘይ ፍቓዶም ነቲ ግዜ ንዘይተወሰነ ግዜን ንዘይተወሰነ ግዜን ብምንዋሕ፣ ገለ ኤርትራውያን ካብታ ሃገር ክሃድሙ ይገብሮም። ኩለን ናይ ውሽጢ ሃገር መራኸቢ ብዙሃን ብመንግስቲ ዝውነና ብምዃነን፣ ኤርትራ’ውን ድሕሪ [[ቱርክመኒስታን]]ን [[ሰሜን ኮርያ]]ን ኣብ መሐበሪ ናጽነት ፕረስ ዓለም ዝወሓደ ናጽነት ፕረስ ዘለዋ ኮይና ተሰሪዓ።
== ምምሕዳራዊ ክፍልታት ==
ኤርትራ ኣብ ሽድሽተ ምምሕዳራዊ [[ዞባታት ኤርትራ|ዞባታት]] ትምቀል።
[[ፋይል:Eritrea,_administrative_divisions_-_ti_-_colored.svg|left|thumb|230px|ዞባታት ኤርትራ]]
{| class="wikitable sortable"
|+ ዞባታት ኤርትራ
|-
! ዞባ
! ስፍሓት (ትርብዒት ኪ.ሜ.)
! ብዝሒ ህዝቢ
! ርእሰ ከተማ
|-
| [[ዞባ ማእከል|ማእከል]]
| 1,300
| 1,053,254
| [[ኣስመራ]]
|-
| [[ዞባ ዓንሰባ|ዓንሰባ]]
| 23,200
| 893,587
| [[ከረን]]
|-
| [[ዞባ ጋሽ ባርካ|ጋሽ ባርካ]]
| 33,200
| 1,103,742
| [[ባረንቱ]]
|-
| [[ዞባ ደቡብ|ደቡብ]]
| 8,000
| 1,476,765
| [[መንደፈራ]]
|-
| [[ዞባ ሰሜናዊ ቀይሕ ባሕሪ|ሰሜናዊ ቀይሕ ባሕሪ]]
| 27,800
| 897,454
| [[ምጽዋዕ]]
|-
| [[ዞባ ደቡባዊ ቀይሕ ባሕሪ|ደቡባዊ ቀይሕ ባሕሪ]]
| 27,600
| 398,073
| [[ዓሰብ]]
|}
== ስነ ህዝቢ ==
=== ሃይማኖት ===
{{Bar box
|ላዕሊ_ኣርእስቲ=ሃይማኖት ኣብ ኤርትራ (2020)<ref name="Pew Research Center">{{Cite news|url=https://www.pewforum.org/2015/04/02/religious-projection-table/2020/percent/all/|title=Religious Composition by Country, 2010-2050|access-date=13 ታሕሳስ 2020|language=en|archive-date=2019-12-21|archive-url=https://web.archive.org/web/20191221014350/https://www.pewforum.org/2015/04/02/religious-projection-table/2020/percent/all/|dead-url=yes}}</ref>
|ታሕተዋይ_ኣርእስቲ=
|ሕብሪ_ኣርእስቲ=#ddd
|ርእሰዋይ1=ሃይማኖት
|ርእሰዋይ2=ሚእታዊት
|ኣሳላልፋ=left
|ትሕዝቶ=
{{Bar box/Bar percent|[[ክርስትና]]|blue|48.75}}
{{Bar box/Bar percent|[[ምስልምና]]|green|51.25}}
{{Bar box/Bar percent|ካልኦት ሃይማኖታት|orange|0.4}}
{{Bar box/Bar percent|ዋላ ሓደ|gray|0.1}}
}}
ኤርትራ ክልተ ዓብላሊ ሃይማኖታት ኣለዋ፦ ክርስትና፣ 50% ሰዓብቲ ኣለዋ፤ ከምኡ’ውን 50% ካብ ህዝቢ ዝጥርንፍ [[ምስልምና]] እዩ።
== መወከሲታት ==
<references />
[[መደብ:ኤርትራ| ]]
[[መደብ:ሃገራት ኣፍሪቃ]]
jeq4egfya9m975nk7h30dcgiua4nlv4
ዊኪፐድያ:Welcome, newcomers!
4
1565
16843
12593
2013-04-15T01:47:40Z
Addbot
2869
wikitext
text/x-wiki
=Geez Font Download page=
# Get the Geez Unicode TTF font
# In [[Windows]]: put the .ttf [[font]] into the \Windows\Fonts directory
# For [[OS X]]: put the .ttf [[font]] into the /Library/Fonts directory
----
Some Geez Font resources:
*[http://ted002.interfree.it/geezfont/gfzemenu.ttf Ted's Gfzemenu.ttf]
*[http://www.alanwood.net/unicode/fonts.html Alan Wood’s Unicode Resources]
*[http://edoras.duhs.duke.edu/papers/tigrinya.zip Tigrinya Input and Font for OS X]
[[de:Wikipedia:UTF-8-Probleme]]
mnrarwf8xk91per4xe6s7dhu76u65hy
ኣስመራ
0
1650
24662
24109
2024-01-02T03:02:14Z
ኣልመዳ
9604
Fixed
wikitext
text/x-wiki
{{stub}}
{{ሓበሬታ ንኡስ ሃገራዊ ኣካል
| ምሉእ ስም = ኣስመራ
| መበቆላዊ ስም =
| ሕብረት = [[ርእሰ ከተማ]] [[ኤርትራ]]
| ምስሊ = Asmara Montage.png
| ዓይነት_ላዕለዋይ_1 = [[ንኡስ ዞባታት ኤርትራ|ዞባ]]
| ላዕለዋይ_1 = [[ማእከል]]
| ካርታ_loc = ኤርትራ
| ብዝሒ_ህዝቢ = 963,000
| ብዝሒ_ህዝቢ_ዓመት = 2020
| ስፍሓት = 12,158,1
| መሰረት = 800 ቅ.ክ.
| ህንጻ = ከተማ
| ዕለት_ምፍጣር = 1890
| ሃገር =
}}
'''ኣስመራ''' ዝዓበየትን ርእሰ ከተማን [[ኤርትራ]] እያ። ኣስታት 579 ሽሕ ዝኸውን ህዝቢውን ይቅመጥዋ። ካብቶም ቀንዲ ኢንዱስትርያዊ ፍራያት ዐለባ፡ ዝተዐሸገ ስጋ፡ ቢራ፡ ሳእኒን ኣሕልታትን ይርከብዎም።ከምኡ ውን ኣብ ዩ.ኔ.ስ.ኮ(U.N.E.S.O) ተመዝጊባ ዘላ ከተማ እያ።
ቀንዲ ተቀማጦ ኣስመራ ካብ ብሄረ ትግረ ኮይኖም ኣርባዕተ ኣስመራ ሓምሻዮም ነበራ ይብሃሉ: ከምቲ ዝፍለጥ ኣብ ኣስመራ ሸፋቱ የሸግርዎም ስለዝነበሩ እተን ኣንስቶም እየን ኣስሚረንኦም:: ኣርባዕተ ክንብል ከለና ኣሕዋት ኣይነበሩን ገዛ ኣስምዔን ገዛ ስርንስር ጥራሕ እዮም ደቂ ሓደ ሰብኣይ እንዳ ሓሰበላ ዝብሃሉ ናበራ ዝብሃሉ ደቂ ክልተ ኣሕዋት ኮይኖም ካብ ሓሰብን ሓሰበላን ይውለዱ:: ገዛ ስርንስርን ኣስምዔን ነበራን ደቂ ክልተ ኣሕዋት ክኮኑ ከለው:: እቶም ክልተ ነገድ ገዛ ጉረቶምን ሸለለን ግና ካብ ካልእ ቦታ ዝነገዱ እዮም:: ብዛዕባ ነበራ ምስ መግዛእቲ ኣሉላ ናብ ከባቢ ገማግም ቀይሕ ባሕሪ ክቅመጡ ተገዲዶም ኣብ ጉልዒ ዝብሃል ዓድን ብድሕሪ ቤት ገርግሽ ዘሎ ኣጻድፍ ክነብሩ ወሲኖም ብዙሓት ካብኦም ኣብ ከባቢ ኣስመራ ዝነብሩ ኣለዉ።
== ታሪኽ ==
ኣስመራ ኣብ መበል ዐሰርተው ክልተ ክፍለ ዘመን ካብ ኣርባዕተ ማይቤት እያ ተመስሪታ ። ከም ዝዝንተው ፈለማ ገዛ ጉርቶም፣ ገዛ ሸለለ፣ ገዛ ሰረንሰር ን ገዛ አሰምዐ ዝተባህሉ ኣርባዕተ ማይ ቤት ይነብሩ ነይሮም ። ዝተጠቅሱ ማይ ቤታት
ካብ መታሕትን ካብ ስግር መረብ ምላሽን ብዝመጹ ዝነበሩ ጸላእቲ ብቀጻሊ ይውረሩ ነበሩ።ነዚ ንምክልካል ድማ ኣንስቲ ኣርባዕቲአን ዓዲ ብሓባር ክሰምራ ተሰማምዓ።እቲ ሓሳብ ውን ንሰብኡተን ነገርኦም ። እቶም ሰብኡት ውን በዚ ተሰማሚዖም ነቲ ሓሳብ ናይ ኣንስቶም ኣብ ግብሪ ኣውዓልዎ። ሳልእን ውን ስለ ዝሰመሩ "ኣርባዕተ ኣስመራ" ኢሎም ነታ ሓዳሽ ዓዲ ሰየምዋ። እቲ ምስኡ ጠቢቑ ዝዓበየ ብ ኢጣልያውያን ዝኸተመ ክፍሊ ኸኣ ኣስመራ ተባሂሉ ክፅዋዕ ጀመረ ። እታ ጥንታዊት ክፋል ግና ክሳብ ሕጂ ደቀባት ይሰፍርዋን ኣርባዕተ ኣስመራ ተባሂላ ትጽዋዕን ኣላ ። ኣስመራ ብ 1889 ወረርቲ ሓይሊ ጥልያን ኣትዮም ኣኸቲሞም ቀይሕ ባሕሪ ናብ ከተማ ምጽዋዕ ዝበጽሕ መገዲ ባቡር ተሰሪሑላ ግን ከኣ ክሳብ ሕጂ ዝጠፍኣ ዓድታት ኣለዋ ኣብ ዉሽጢ ኣስመራ ከም ገጀረት፡ሰምበል፡ሰኒታ፡ቤት መኻእ ኣብ ግዜ ኣሉላ መሬቶም ገዲፎም ተሰደዱ ህዝቢ ደቀባት ናይቲ ቦታ ኣብ ድሕሪ ቤት ገርግሽ ዝርከብ ኣጻድፍ ይነብሩ ኣለዉ።
[[Category:ኤርትራ]]
2wbkctafx6p71zhxqvddyspawsfdneu
ስነ-ኮኾብ
0
1765
23543
23541
2022-04-15T23:29:52Z
Kwamikagami
3286
wikitext
text/x-wiki
[[File:DSCN6149 Effelsberg totale.jpg|thumb]]
'''ስነ-ኮኾብ''' ('''አስትሮኖሚ''') ናይ አፅናፈ ዓለምን አብ ውሽጡ ዝርከቡ ነገራትን ዘፅንዕ ናይ ምርምር ክፋል እዩ።
አስትሮኖሚ ዘፅንዕ ስብ አስትሮኖመር ተባሂሉ ይፅዋዕ። አስትሮኖመራት ዝርኤ ብርሃን ጥራይ ዘይኮነ ከም ናይ ሬድዮ ሞገዳት ዝአመሰሉ ዘይረአዩ ናይ ሓይሊ ዓይነታት ብዝርኢ [[ተለስኮፕ]] ዝተባህለ መሳርያ ን ሰማያት የጽንዑ።
አብ ቀረባ ዝርከቡ ከም [[ጸሓይ]] (ምልክት: ☉)፣ [[ፕላነት]]ትን (☿ ♀ 🜨 ♂ ♃ ♄ ⛢ ♆)፣ [[ኮመት]]ትን (☄)፣ ከምኡውን አዝዮም ርሑቕ ዘለዉጋላክሲ
ዝተባሃሉ ናይ ጠፈር አካላትን ካልኦት አብ አዝዩ ርሑቕ ቦታ ዝርከቡ ናይ ጠፈር አካላት ብዑምቀት የፅንዑ።
jjga477jcydcs5rwujwi7yx8bazn1za
ባዮሎጂ
0
1766
24757
23775
2024-04-11T21:36:48Z
CommonsDelinker
65
Replacing EscherichiaColi_NIAID.jpg with [[File:E._coli_Bacteria_(7316101966).jpg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:Duplicate|Duplicate]]: Exact or scaled-down duplicate: [[:c::File:E. coli Bacteria (7316101966).jpg|]]).
wikitext
text/x-wiki
<div class="thumb tright">
<div style="width:280px;">
{|
|valign="top"|[[ፋይል:Thompson's_Gazelle.jpeg|125px]]
|valign="top"|[[ፋይል:Yanagi.jpg|125px]]
|-
|valign="bottom"|[[ፋይል:Goliathus goliatus dos.jpg|125px]]
|valign="bottom"|[[ፋይል:E. coli Bacteria (7316101966).jpg|125px]]
|}
</div>
<div class="thumbcaption" style="width:280px;"></div>
</div>
'''ባዮሎጂ''' ብዛዕባ ህይወት ዘለዎም ነገራት ዘፅንዕ ናይ ምርምር ክፋል እዩ። ነዚ ፅንዓት ዘካይድ ሰብ ''[[ባዮኦልጂስት]]'' ተባሂሉ ይፅዋዕ። መብዛሕቱ ግዜ ባዮሎጂ አብ ክልተ ይምቀል። እቶም ክልተ ጨንፈራትውን ''[[ቦታኒ]]'' (ብዛዕባ ተኽልታት ዘጽንዕ) ከምኡውን ''[[ዙሎጂ]]'' (ብዛዕባ እንስሳታት ዘፅንዕ) እዮም። እዞም ክልተ ጨንፈራት ከአ ደጊም ናብ ዝተፈላለዩ ጨንፈራትን ፍሉይ ናይ ምርምር ክፋላት ይምቀሉ።
ይኹን እምበር ከም ''[[አናቶሚ]]'' (ህይወት ናይ ዘለዎም ነገራት ንድፊ ዘጽንዕ ጨንፈር) ን ''[[ጀነቲክስ]]'' (አብ ልዕሊ ውርሰ ባህሪ ድግበር ፅንዓት) ዝአመስሉ መብዛሕትኦም ጨናፍር ባዮሎጂ ንእንስሣ ይኹን ን አታኽልቲ ብዘየገድስ ንክልቲኦም ክፋል ህይወት የፅንዑ።
ባዮሎጂስትታት መብዛሕትኡ ግዜ ጽንዐቶም ንምክያድ ካብ ጨንፈር ፅንዓት ናቶም ዝተፈልየ ናይ ምርምር ክፋላት ዝጥቀሙሉ ዘዴታትን ሐደስቲ ፍልጠታትን ይጥቀሙ። ንአብነት ተጠቐስና፡ ህይወት አብ ዘለዎም እንስሳታትን አታኽልትን ዝካየዱ ውህደታት ንምርዳእ ክሕግዞም ምእንቲ ''[[ፊዚክስ]]'' ን ''[[ኬሚስትሪ]]'' አብ ዝተባህሉ ናይ ምርምር ጨንፈራት ይውከሉ።
== ==
<gallery>
ፋይል:Guriezo Adino vaca toro terneras.jpg|Animalia - Bos primigenius taurus
ፋይል:Zboże.jpg|Planta - Triticum
ፋይል:Morchella esculenta 08.jpg|Fungi - Morchella esculenta
ፋይል:Fucus serratus2.jpg|Stramenopila/Chromista - Fucus serratus
ፋይል:Gemmatimonas aurantiaca.jpg|Bacteria - Gemmatimonas aurantiaca (- = 1 Micrometer)
ፋይል:Halobacteria.jpg|Archaea - Halobacteria
ፋይል:Gamma phage.png|Virus - Gamma phage
</gallery>
[[Category:ባዮሎጂ]]
6fliujvbxle5228ejaoog6lrvkk0e8s
ጥዕና ሳይንስ
0
1768
17060
6506
2013-08-07T20:34:19Z
Codex Sinaiticus
157
wikitext
text/x-wiki
ናይ '''ጥዕና ሳይንስ''' ንናይ ሰብን [[እንስሳ]]ን ጥዕና ዝምልከት ጨንፈር ስነ ፍልጠት እዩ ። ናይ ጥዕና ሳይንስ አብ ክልተ ጨናፍር ይምቀል ። እቲ ቀዳማይ ንመጽናዕትን ፈተነታትን እቲ ካልኣይ ከኣ ንተግባራዊ መዓላኡ ይምልከት።
[[Category:ሕክምና]]
e09iad6henj3vhze0i65vslpzaajvtk
ሞደል:Delete
10
1777
17091
16803
2013-08-28T12:54:24Z
130.88.141.34
Wikidata
wikitext
text/x-wiki
{| style="margin:0.5em; padding:0.5em; background:#FEE; border:1px solid #999;"
|-
| [[Image:Icono aviso borrar.png|60px|left]]
| <big>'''This page has been nominated for speedy deletion.'''</big><br />The reason given is "{{{1}}}". If you disagree with its speedy deletion, please explain why on [[{{TALKPAGENAME}}|its talk page]]. If this page obviously does not meet the criteria for speedy deletion, or you intend to fix it, please remove this notice, but do not remove this notice from a page that you have created yourself.
<span class="plainlinks">''Administrators, remember to check [[Special:Whatlinkshere/{{FULLPAGENAME}}|if anything links here]] and [{{fullurl:{{FULLPAGENAME}}|action=history}} the page history] ([{{fullurl:{{FULLPAGENAME}}|diff=0}} last edit]) before [{{fullurl:{{FULLPAGENAME}}|action=delete}} deletion].''</span>
|}<includeonly>{{{category|[[Category:Candidates for speedy deletion]]}}}</includeonly>
gxn8g5r17r8td21qlw8buw1irtw3ewj
ጃፓን
0
1920
19551
18296
2019-10-31T08:12:25Z
Trần Nguyễn Minh Huy
1478
replace png
wikitext
text/x-wiki
'''ጃፓን''' (日本 Nippon/Nihon)
[[File:Japan-location-cia.png|thumb|ጃፓን]]
[[File:Flag_of_Japan.svg|thumb|[[ባንዴራ]] ብጃፓን]]
[[File:Japan sea map.png|thumb|]]
[[File:Satellite image of Japan in May 2003.jpg|thumb|ጃፓን]]
[[Category:ጃፓን|*]]
[[Category:ሀገራት]]
mpgz3j4lp4wgi0wq79nxwdg9b4uv09u
Japan
0
1933
6284
6241
2008-06-22T00:26:36Z
Jorunn
108
Redirecting to [[ጃፓን]]
wikitext
text/x-wiki
#REDIRECT [[ጃፓን]]
cm4t6jn4s964u0cxbikyzreeukijonf
ርሑስ ቀውዒ! ርሑስ ምጅማር ትምህርቲ!
0
1935
22488
22481
2021-03-05T21:52:49Z
Savh
1407
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:CabbagePotato|CabbagePotato]]
wikitext
text/x-wiki
'''ርሑስ ቀውዒ! ርሑስ ምጅማር ትምህርቲ!''':
እንሆ እምበኣር ዕረፍቲ ክረምቲ ተወዲኡ፡ ቀውዒ ኣትዩ፡ ቤት ትምህርቲ ተኸፊቱ።
መምህራን ስራሕና፡ ተመሃሮ ከኣ [[ትምህርት]]ኹም ጀሚርኩም።
ጽቡቕ ምጅማር ይግበረልና!
ኣዳለውቲ እዚ መርበብ'ዚ ብዝተኻእለ መጠን ንዓኻትኩም ይጠቅም ይኸውን
ኢልና ዝገመትናዮ ነገራት ከነዳልወልኩም ክንፍትን ኢና።
መምህራንን ወለድን ተመሃሮን ከኣ በብወገንኩም ብዝተኻእለኩም መጠን፡
ይጠቅም እትብልዎ ጽሑፋት ይኹን ርእይቶታት ምስ እትሰዱልና፡
ትሕዝቶ መርበብና ሃብታም ኪኸውን ይኽእል። ስለ'ዚ ሓገዝኩም ኣይፈለየና።
mt5bqxjz3qmqsvvzc1pch88414k0h9c
ቴማ ቋንቋ ኣደ
0
1936
23808
17071
2022-08-07T07:00:54Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ቴማ ቋንቋ ኣደ''':
ኣብዚ መርበብ'ዚ፡ ብ26 ቋንቋታት፡ ሓበሬታታት ብዛዕባ ቋንቋ ኣደ ይውሃብ። [[ትግርኛ]] ሓንቲ ካብ'ዘን [[ቋንቋ]]ታት እዚኣተን ኢያ።
እዚ ዓይነት መርበብ'ዚ ብትግርኛ ዚውሃብ ዘሎ፡ ንመጀመርታ ግዜ ኢዩ።
ብሃገራዊ ምምሕያሽን ምምዕባልን ትምህርቲ ይምወል።
ብመምህራን ቋንቋ ኣደ ከኣ ይዳሎ።
በብእዋኑ እናማዕበለን እናተለዋወጠን ይኸይድ።
ምእንቲ ኪምዕብል ናይ ኵልና ምትሕብባር የድልዮ።ንዚውሃበና ምኽርን ሓበሬታን ምስ ምስጋና ንቕበል።
መልእኽትኹም በዚ ዚስዕብ ኣድራሻ ክትልእኩልና ትኽእሉ።
[[መደብ:ቋንቋ]]
cp7yx3ufk1nusivc3fyn1uh9wlb4uxo
ርሑስ ክረምቲ
0
1937
18649
18565
2016-09-01T12:11:02Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
'''ርሑስ ክረምቲ''':
ዝኸበርኩም ተኸታተልቲ መርበብና
እንሆ ዓመት ትምህርቲ ፪፬፬፫-፪፬፬፬ ተወዲኡ፥ ክረምቲ ኣትዩ፥ ኣብያተ ትምህርቲ ተዓጽየን።
ተመሃሮ ነናይ ሓደ ዓመት ፍልጠት ወሲኾም።
ገለ ካብኣቶም ናይ ካልኣይ ደረጃ ትምህርቶም ፈጺሞም። "ዝኣከብኩሞ ፍልጠት ንባዕልኻትኩምን ንኣከባቢኹምን ንሃገርናን ንዓለምናን ዚጠቅም ይግበሮ!"
ተባሂሎም ተመሪቖም።
መርበብ ቋንቋ-ኣደ፡ ኣብ ምእታው ቀውዒ፡ ትምህርቲ-ሓዘል መደባቱ ሒዙ ኪመጽእ እናኣተስፈወ፡
ሰናይ ዕረፍቲ ይምነየልኩም። ብሰላም የራኽበና!!!
ኣብ ሃገርና
ምዕጻው ኣብያተ ትምህርቲ ብኸመይ ይብዓል ነበረ?
ኣብ ፵ታትን ፶ታትን
ናይ መንግስቲ ኣብያተ ትምህርቲ፡ ብፍላይ ኣብ ዓበይቲ ከተማታት ከም ኣስመራ፡ ኵለን ብሓባር ኣብ ሓደ ዓቢ ሜዳ ተሰሪዐን፡ በብጽሒተን ብምልዓል፡ ገለ ቤት ትምህርቲ ብመዝሙር፡ ገለ ብትርኢት ምውስዋስ ኣካላት፡ ከምኡ ድማ ብጕያ፡ ብዝላ፡ ብጕስጢ፡ ወዘተ.. ናይ ሓባር ውድድር ብምግባር፡ ይብዓል ነበረ። ነናይ ክፍሎም ብሉጻት ተመሃሮ ኸኣ ካብ ኣመሓደርቲ ብልጫታቶም ይወስዱ ነበሩ።
ኣብቲ በዓል ኵሎም ተመሃሮ ብሓባር ዚዝምሩዋ ዝነበሩ መዝሙር:
[[ወላዲትና ዓድና]]
[[ኣብዛ ዓለም ብመላኣ]]
[[ንዓናሲ የልቦን ከምኣ]]
[[ግሩም ጸሓይ ኣብ ዋዒኣ ጥዑም'ውን ኣየራ]]
rungj65xy8cukhutbgf2w67sczf40hm
ትምህርቲ ትግርኛ ብርሑቕ
0
1939
23810
17069
2022-08-07T07:01:37Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ትምህርቲ ትግርኛ ብርሑቕ''':
ኣብ [[ሽወደን]]፡ ኵሉ ቈልዓ ቋንቋ ኣደኡ ኪምሃር መሰል ኣሎዎ። ግን ብዝተፈላለየ ምኽንያታት ገለ ተመሃሮ ኪምሃሩ ዕድል ኣይረኸቡን። ነዚ መፍትሒ ንምፍጣር፡
ትካል ምምዕባልን ምምሕያሽን ትምህርቲ ዝሓለፈ ዓመት ንፈተነ ተባሂሉ፡ [[ትምህርቲ ቋንቋ ኣደ]] ብርሑቕ ብሾብዓተ ቋንቋታት ተዋሂቡ። ሓንቲ ካብ'ዘን ቋንቋታት እዚኣተን [[ትግርኛ]] ኢያ። ኣብዚ ፈተነ’ዚ ዝተኻፈሉ ኣብ [[ክሪስትያንስታድ]] ዚርከቡ ተመሃሮ ኢዮም። ከምቲ ተሓሲቡዎ ዝነበረ፡ ንዕብይ ዝበሉ ተመሃሮ፡ ብ[[ኮምፕዩተር]] እናተሓገዙ ኪምሃሩ ኢዩ። ግን ኣብኡ ዚርከቡ ተመሃሮ ካብ ደቂ ፮ ዓመት ክሳዕ ፮ይ ክፍሊ ዚምሃሩ ኢዮም ነይሮም። ካብቶም ዝተመዝገቡ ፪፯ ተመሃሮ ፩፱ ተኻፊሎሞ። ነቲ ነገር ንምቅላል፡ መምህር ኣብ ወርሒ ሓደ ግዜ እናኸዶም፡ ዝተረፈ ግዜኦም ከኣ ብወለዶም እናተሓገዙ ኪምሃሩ ጸኒሖም። እዚ ቀዳማይ ፈተነ’ዚ ዝሓለፈ ሰሙን ተዛዚሙ።
ኣብቲ መዛዘሚ መዓልቲ፡ ኣኼባ ስድራ-ቤት ተገይሩ። ነቲ ዝሓለፈ ትምህርቲ ገምጋም ተገይሩሉ። ስድራ-ቤታት በቲ ዝተዋህበ [[ትምህርቲ]] ሕጉሳት ከም ዝዀኑ ገሊጾም። ግን ሓደ ግዜ ኣብ ወርሒ ኣዝዩ ውሑድ ስለ ዝዀነ፡ ኣብ ሰሙን ሓደ ግዜ ኪረኽቦም ዚኽእል መምህር ኪግበረሎም፡ እቲ ዝጸንሐ መምህር ከኣ፡ ኪህቦም ዝጸንሐ ኣመሃህራ መታን ከይቋረጾም፡ ገለ ገለ መዓልታት እናመጸ ሓገዙ ኬወፍየሎም ሓቲቶም።
ስድራ-ቤታትን ኣካየድቲ ስራሕን በቲ ዝቐረበ ሓሳባት ተሰማሚዖም፡ ተመሳጊኖም ተፈላልዮም። ቀጻሊ ትምህርቲ ኣብ ወርሒ [[መስከረም]] ኪጅመር ኢዩ።
[[መደብ:ቋንቋ]]
fcomhddqubz02iwisawicwb1oa71f3b
ቈላ
0
1940
18848
17076
2016-10-30T06:21:56Z
82.164.211.38
wikitext
text/x-wiki
'''ቈላ''':
እዚ እቲ ካብ ፬ ክሳብ ፩፶፬()ሜ. ልዕሊ ጽፍሒ ባሕሪ ዘሎ ቦታ ኢዩ። እዚ ቦታታት እዚ ውዑይ ኢዩ። ብፍላይ ኣብ ግዜ [[ክረምቲ]] ኣዝዩ ውዑይ ኢዩ። ንኣብነት ኣብ ዓሰብ ክሳዕ ፶፭°C ዝተመዝገበሉ እዋን ኣሎ።
[[Category:ጆግራፍ]]
905ijy6w35d9d85nyfsbg84zdit8bwd
ደጋ
0
1942
23770
23244
2022-08-06T10:11:04Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
{{stub}}
[[ፋይል:Eritrean Highlands.jpg|thumb|ደጋ]]
እቲ ካብ ፪፬፬፬(፳፻፬፻፵፬) ልዕሊ ጽፍሒ ባሕሪ ንላዕሊ ዘሎ ቦታ ደጋ ይብሃል። እዚ ቦታታት እዚ ምስቲ ካልእ ቦታታት [[ኤርትራ]] ኣነጻጺርካ ዝሑል ኢዩ። ኣብ እዋን ቀውዕን ሓጋይን፡ ኣብ ለይቲ ክሳዕ ፭°C ኣቢሉ ይብጽሕ። ብመዓልቲ ግን ካብ ፩፭°C ንላዕሊ ኢዩ።
[[Category:ኤርትራ]]
6vub5ae7ro792sj37t9s5shrn9i4fmo
ብመምህር ፍስሃየ ባህታ
0
1943
20342
20333
2020-03-06T04:48:02Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:HakanIST|HakanIST]]
wikitext
text/x-wiki
'''ብመምህር ፍስሃየ [[ባህታ]]''' (ወዲ ዓዲ):
ኣንበሳ እቲ " ንጉስ እንስሳ" ተባሂሉ ዚጽዋዕ እንስሳ በረኻ ኢዩ። ቀደም፡ ኣንበሳ ኣብ ኣፍሪቃ ጥራይ ዘይኰነስ ኣብ እስያን ኣብ ገለ ቦታታት ኤውሮጳን'ውን ይነብር ነበረ። ኣብ'ዚ ዘለናዮ እዋን ግን፡ ኣናብስ ኣብ ኣፍሪቃ፡ ኣብ ውሽጢ እቲ ከይበርስ ተባሂሉ ዝተሓዝአ፡ ሃድን ከኣ ዘይፍቀዶ ቦታታት ጥራይ ኢዮም ዚርከቡ።
ተባዕታይ ኣንበሳ እቲ ዝሓየለን ግርማ ዘሎዎን እንስሳ ኢዩ። ሓደ ኣንበሳ፡ ኣብ'ቲ ብጹሕ ዕድመኡ፡ ምስ'ቲ ጽቡቕ ጸጕሩ፡ ኣዝዩ ግርማ ዝመልኦ ትርኢት ኣሎዎ። ሓደ ንእሽቶ - እቲ 'ሽደን' ኢልና እንጽውዖ'ውን ጸጕራም ኢዩ። ኣንበሳ ኣብ ግዜ እርጋኑ፡ ሕብሩ እናቐየረ፡ ማለት እናጸለመ'ውን ይኸይድ'ዩ።
ተባዕታይ ኣንበሳ ንውሓቱ ( ካብ ርእሱ ክሳብ ጭራኡ) 2,5 ሜ. ኣቢሉ ይበጽሕ። ቍመቱ ( ካብ ርእሱ ክሳብ እግሩ) ከኣ ካብ 1,2 ሜ. ንላዕሊ ኢዩ። ኣንስተይቲ ኣንበሳ (ዋዕሮ) ግን ካብኡ ትንእስ። ክብደቶም ካብ 125 - 250 ኪ.ግ. ኢዩ።
==ምፍራይ==
ኣናብስ፡ ደቂ ክልተ ዓመት ምስ ኰኑ ኪወልዱ ይኽእሉ። ምልኦ ዋዕሮ ካብ 105 ክሳዕ 112 መዓልታት ኢዩ። ካብ ክልተ ክሳብ ሓሙሽተ ኰራኵር ክትወልድ ትኽእል። ኣብ ከክልተ ዓመት ትወልድ። እዋን ሕርሳ ምስ ኣኸለ፡ ሓደ ምቹእ ቦታ ትመርጽ። እዚ ቦታ'ዚ ጸላእቲ ብቐሊል ዘይረኽቡዎን ጥቓ ማይ ዘሎዎን ኪኸውን ትመርጽ።
ደቃ ኪውለዱ ከለዉ፡ ዓይኖም ኣይርእን'ዩ። ጸጕሮም ከኣ ነቝጣ ነቝጣ ኢዩ። ንኽልተ ኣዋርሕ ካብ ጡብ ኣዲኦም ጥራይ ኢዮም ዚምገቡ። ደቂ ሽዱሽተ ሰሙን ምስ ኰኑ፡ ናብቲ ዚብላዕ ዘሎዎ ቦታ ምስ ኣዲኦም ይስዕቡ።
ኰራኵር ኣናብስ፡ ሓደ ዓመት ከይገበሩ ኣስናኖም ስለ ዘይድልድል ባዕላቶም ስጋ ኪምንጭቱ ኣይክእሉን ኢዮም። ስለ'ዚ መግቢ ካብ ኣደኦም ኢዮም ዚጽበዩ። ቀስ ብቐስ ግን ከመይ ጌርካ ከም ዚህደን ይምሃሩ እሞ፡ ደቂ 15 ኣዋርሕ ኣቢሎም ምስ ኰኑ፡ ባዕላቶም ነኣሽቱ እንስሳታት ኪሃድኑ ይጅምሩ። ደቂ ክልተ ዓመት ምስ ኰኑ፡ ኣደኦም መሊሳ መላእ ስለ እትኸውን ኪገድፉዋ ኣሎዎም። ገለ ካብተን ኣንስትዮ ደቃ ኪጸንሓ ይፍቀደለን። እቶም ተባዕትዮ ግን ካብቲ ዕስለ ኬልግሱ ይግደዱ።
==[[ሃድን]]==
ኣናብስ ኣብ ግዜ ጸሓይ ዕራርቦ ኢዮም ዚሃድኑ። ኣብ እዋን ቀትሪ ግን ይድቅሱ። ኣናብስ ብለይቲ ናይ ምርኣይ ክእለት ኣሎዎም። ስለ'ዚ ከኣ ብጸልማት ኪሃድኑ ኣይጽገሙን። ተባዕታይ ኣንበሳ ባዕሉ ኣይሃድንን ኢዩ። ምስ ክብደቱ ኣነጻጺርካ ልቡ ንእሽቶ ኢያ። ስለ'ዚ ቍሩብ ምስ ጐየየ ቀልጢፉ ይደክም። እተን ዚሃድና ኣንስትዮ ኢየን። ነቲ ዝተሃድነ ብቐዳምነት ኪበልዖ ዚጅምር ግን እቲ ተባዕታይ ኢዩ። ንሱ፡ በሊዑ ምስ ጸገበ ነተን ኣንስትዮን ደቀነን ኪበልዑ ይፈቕደሎም።
41idqs8ljp1mbnhwvp91btgjpw8jjum
ኣነባብራ
0
1944
21249
21207
2020-09-24T22:20:27Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
'''ኣነባብራ''' ኣናብስ ከም ሓደ ዓቢ ስድራ-ቤት ኰይኖም ኢዮም ዚነብሩ። ሓንቲ ጕጅለ ወይ ዕስለ ካብ 20 - 30 ዚዀኑ ኣናብስ ይህልዉዋ። ሓደ ተባዕታይ ጥራይ ከኣ ይህሉዋ። ኣብ ገሊአን [[ጕጅለ]]ታት ግን ክሳብ ኣርባዕተ ተባዕትዮ ኪርከቡ ይኽእሉ። እዚኣቶም ግን ወይ ኣሕዋት ወይ ከም ኣሕዋት ኰይኖም ዚነብሩ ኢዮም። እቲ መራሒ ግን ኵሉ ግዜ ሓደ ኢዩ። እቶም ካልኦት ናቱ ተኣዘዝቲ ኢዮም።
ኣንበሳ ነቲ ሕዙእ ቦታ ናይ'ታ ወገኑ ኣጽኒዑ ይሕዝ። ካልእ ተባዕታይ ኣንበሳ ኣብ'ቲ ቦታኡ ኪኣቱ ኣይፍቀደሉን። እተን ዋዕሮታት እንተዀና'ውን ካልኦት ዋዕሮታት ኪኣትወአን ኣይፈቕዳን። እንተ ኣትዮሞም ግን ዓቢ ባእሲ ይልዓል። ክሳዕ ዚዳኸሙ ከኣ ይቃለሱ። ሽዑ እቲ ዝሰዓረ ነታ ዕስለ ይውንና፡ እቲ ዝተሳዕረ ኣንበሳ ከኣ ካብኣ ይስጐጕ።
8byjajyopdfoi8rlr31w8d47nhk9pmr
ብተመሃሮ ቤት ትምህርቲ ቡሰንሁስ
0
1945
20339
20336
2020-03-06T04:48:00Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:Codex Sinaiticus|Codex Sinaiticus]]
wikitext
text/x-wiki
'''ብተመሃሮ ቤት ትምህርቲ ቡሰንሁስ''':
ኣብ ሓደ ቦታ፡ ኣብ [[ኣፍሪቃ]]፡
ብዙሓት እንስሳታት ነበሩ።
ሓደ ግዜ ማይ ኪሰትዩ ኣብ ሓደ ሩባ ተራኸቡ።
ማይ ምስ ሰተዩ ኬዕርፉ ኮፍ በሉ።
ነብሪ ግን ምስኣቶም ኣይነበረን።
ቍርብ ጽንሕ ምስ በሉ፡ ኣንበሳ ነገር ደለየ።
" ካብ ኵሎም እንስሳታት መን'ዩ ሓያል? " ኢሉ ሓተቶም።
ኵሎም ፈሪሖም ንስኻ! ንስኻ በሉዎ። [[ወኻርያ]] ግን ኣይመለሰትሉን።
[[Category:ትምህርቲ]]
stmrvwa8nhynbnpfqqd8cboymq92jlq
ሓረጋት
0
1946
21584
21488
2020-12-15T02:29:21Z
Dcljr
46
Undo revision 21488 by [[Special:Contributions/2605:6440:1003:0:0:0:0:1C3C|2605:6440:1003:0:0:0:0:1C3C]] ([[User talk:2605:6440:1003:0:0:0:0:1C3C|talk]]) -- rv blanking
wikitext
text/x-wiki
'''ሓረጋት''':
ንበቡ!
[[እቲ ወዲ'ቲ]]
[[እታ ጓል'ቲኣ]]
[[እቶም ዓቢ ሰብኣይ]]
[[እተን ዓባይ ሰበይቲ]]
[[ትማሊ ዝረአናዮ ወዲ]]
[[ጽባሕ እንኸዶ ቦታ]]
[[ድሕረይ ዝነበረት ጓል]]
[[ቅድመኻ ዝነበረ ቈልዓ]]
[[እቲ ሕሱም ከልቢ]]
[[እዘን ክልተ ኣዋልድ]]
[[ንሕናን ንሳቶምን]]
[[ሓጺርን ረጒድን]]
[[ነዊሕን ቀጢንን]]
[[ህዉኽን ቅልጡፍን]]
[[እናጐየየ ከይዱ]]
[[እናዘለለ መጺኡ]]
[[እናበልዐ የንብብ]]
[[እናጸሓፈ ይዛረብ]]
[[ብየማኑን ብጸጋሙን]]
[[ብላዕልን ብታሕትን]]
[[ሰማይን ምድርን]]
[[ኣብ ዓድን ኣብ ባሕርን]]
[[ንፉዕ ምስ ሕማቕ]]
[[ዓቃል ምስ ህዉኽ]]
[[ዝሑል ምስ ውዑይ]]
[[ብሩኽዶ ርጉም]]
[[ጥዑይዶ ሕሙም]]
[[ህኩይዶ ትጉህ]]
[[ዝተሰብረ ምዕራይ]]
[[ዝረስሐ ምጽራይ]]
[[በቃቕ ኣንጭዋ]]
[[ነብርን ወኻርያን]]
[[ኣንበሳን ድብን]]
[[ኣቦን ወድን ኣድጎምን]]
[[ኣንበሳን ኣንጭዋን]]
[[ዘይሓስብ ነጋዳይ]]
[[ፈታው ወርቂ ንጉስ]]
[[ዳሞንን ፒቲያስን]]
[[Category:ሓረጋት| ]]
6031sv4hwsxztowb84j7sk4c398hdcv
ዓለም-ለኻዊ መዓልቲ ቋንቋ ኣደ ፪፬፬፮
0
1948
23815
17062
2022-08-07T07:03:15Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
፪፩ የካቲት [[ዓለምለኽ|ዓለም-ለኻዊ]] መዓልቲ ቋንቋ ኣደ ኢዩ። እዚ መዓልቲ እዚ ብ፩፱፱፱ ብ[[ዩነስኮ]] (UNESCO) ዝተሓንጸጸ ኢዩ። ዕላማኡ፡ ኣብ ዓለም ምሉእ ዘሎ ሰብ [[ቋንቋ]]ኡ ኪጥቀምን ብቋንቋኡ ኪጥቀም ዕድል ኪረክብን ንምትብባዕ ኢዩ።
በዚ ምኽንያት፡ ኣብዛ መዓልቲ እዚኣ፡ ኣብ ዝተፈላለያ ሃገራት፡ ገለ ቋንቋታት ንኸይጠፍኣ ንምክልኻል፡ ብቛንቋ ኣደኻ ክትምሃር ምእንቲ ኪክኣልን ኣብ መንጎ ብዙሓት ባህልታት ምርድዳእ ኪህሉን ብዜመልክት ዝተፈላለየ መደባት ከቢሩ ይውዕል።
እዚ ትካል'ዚ ንሻብዓይ ግዜኡ ኢዩ ዜብዕሎ ዘሎ። ኣብ ዝተፈላለየ ቦታታት ሽወደን፡ ብዝተፈላልየ መገዲ ከቢሩ ውዒሉ። ከም ኣብነት፡ ኣብ ቤት ትምህርቲ ዩልስታ ብዓቢ ድምቀት ከቢሩ ኣምስዩ።
እዚ በዓል'ዚ ብክልት፫ [[ተማሃሮ]] ኢዩ ተኸፊቱ። ሓለቓ ቤት ትምህርቲ ዩልስታ፡ ኤልሳቤጥ ከኣ ነቲ ኣብኡ ዝነበረ ተዓዛቢ፡ " እንቋዕ ብደሓን ምጻእኩም። ቤት ትምህርትና፡ ካብ ዝተፈላለየ ወገናት ዓለም ዝመጹን ዝተፈላለየ ቋንቋታት ዚዛረቡን ተመሃሮ ዝሓቘፈ ቤት ትምህርቲ ብምዃኑ ብዙሕ የሐብነናን የሐጕሰናን፡ ስል ዝዀነ ከኣ፡ ነዛ መዓልቲ እዚኣ ከነኽብራ ይግባእ" ድሕሪ ምባላ ነቲ መድረኽ ነቶም ነቲ በዓል ዚመርሓ ዝነበራ ተመሃሮ ኣተሓላሊፋትለን።
ነቲ በዓል ተመሃሮ ጥራይ ዘይኰኑ፡ ወለዶምን ናእሽቱ ኣሕዋቶምን ኣሓቶምን እውን ተኻፊሎሞ። እዚ ብብዙሓት ስድራ-ቤታት ዝደመቐ በዓል፡ ነታ ቤት ትምህርቲ ብፍላይን፡ ንሽወደን ድማ ብሓፈሻኡን፡ ብዝሐ ባህላውያን ገይሩወን ኣምስዩ። ተመሃሮ፡ ብዝተፈላለየ ቋንቋታት ግጥምታት ነቢቦም።
ነፍሲ ወከፍ ጕጅለ ተመሃሮ ነናይ ሃገሮምን ባህሎምን ሳዕስዒታት ኣብ ዘርአዩሉ እዋን፣ በቶም ጕጅለ ጥራይ ከይተወሰነ፡ ካብ ካልኦት ጕጅለታት'ውን ዘዘሊሎም ናብ ስዕስዒት እናተሓወሱዎም፣ ሓደ ዓቢን ናይ ሓባርን ባህሊ መሲሉ ኣምስዩ።
ቋንቋ ትግርኛ'ውን ሓንቲ ካብዘን ቋንቋታት እዚኣተን ኰይና ኣምስያ። ተመሃሪት ልዋም ተስፋይ ነዚ ኣብ ታሕቲ ዘሎ ግጥሚ ነቢባቶ።ትዕግስቲ ኣብራሃን ልዋም ፍትዊን ከኣ ናብ ቋንቋ ሽወደን ተጒመናኦ። ተመሃሮ ትግርኛ፡ ብቛንቛ ትግርኛ ኪዛረቡን ኪነቡን ከለው፡ ባህላዊ ሳዕሲዒቶም ኪስዕስዑ ከለውን ክትርኢ ኣዝዩ የሐጕስ። ብዝያዳ ንኺምዕብል ግን ሓገዝ ወለዲ የድልዮ።
ወረጃን ሓጎስ ዝመልኦን ምሸት! ኣገናዕ!!!
[[መደብ:ቋንቋ]]
jtfly4l102ldrzc3lcw2tgr8l7c7qoh
ብልዋም ተስፋይ
0
1949
20343
20332
2020-03-06T04:48:02Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
'''ብልዋም ተስፋይ''':
ሓደ ግዜ ወኻርያን ራዛን ጐረባብቲ ነበራ። ሓደ መዓልቲ [[ወኻርያ]] ንራዛ ኣብ ግዜ ምሳሕ ዓደመታ። ራዛ ከኣ ክትምሳሕ መጸት። ጐራሕ ወኻርያ፡ ጽቡቕ ምሳሕ ኣብ ሓደ ገፊሕን ጸፊሕን ሸሓኒ ቀረበትላ። መስኪነይቲ ራዛ ኣፋ ነዊሕ ስለ ዝዀነ ንምብላዕ ጸገማ። ጐራሕ ወኻርያ ንበይና ንዅሉ እቲ መግቢ በልዓቶ።
----
ዝገበረቶ ከየሕፈራ ኸኣ ንራዛ እናላገጸት፡ ፍቕርቲ ጐረበተይ ብዙሕ ስለ ዘይበላዕኪ ሕዝንቲ ኢየ በለታ።
ራዛ ዘረባኣ ምስ ሰምዐት፡ ኣይኰነን ኣነ ጽቡቕ ምሳሕ በሊዐ፡ የቐንየለይ መሓዛይ። ንስኺ ከኣ ጽባሕ ኣብ ገዛይ ምሳይ ክትምስሒ ዓዲመኪ ኣለኹ በለታ።
ንጽባሒቱ ጐራሕ ወኻርያ ከም ውዕላ ናብ እንዳ ገረቤታ ከደት። ራዛ ከኣ ጽቡቅ ምሳሕ ኣብ ሓደ ነዊሕ ዝኽሳዱ ጥርሙዝ ቀሪባ ኣዳልያ ጸንሓታ።
----
መኣዲ ምስ ተቐረበ ራዛ ኣጸቢቓ በልዐት። ወኻርያ ግና ኣፋ ኣልሚጻ ተረፈት። ሽዑ ወኻርያ በደላ ተፈለጣ። ርእሳ ኣድኒና ኣውን ከደት። ራዛ ከኣ ብልባ ከምዚ ኢያ ዝገበርክኒ ኢላ ስቕ በለት።
እዚ እንተረሲዕኩም ሞት ትረስዕኩም።
4svkabruatmbpeyupe33aldobg4nd5n
ብዮሃና ፍስሃየ
0
1950
21248
21208
2020-09-24T22:20:26Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
'''ብዮሃና ፍስሃየ''':
ሓደ መዓልቲ ሓንቲ ማንቲል ካሮቲ ክትደሊ ወጺኣ።
ሽዑ ሓደ ጐብየ ረኺባ።
ጐብየ - እንታይ ትደልዪ ኣለኺ?
ማንቲለ - ኣይግድሸካን ኢዩ!
ጐብየ - ካሮቲ ምሽ! ክትቅልጥፊ ኣለኪ!
ማንቲለ - ንስኻ ትቕልጥፍ ማለት ድዩ? ክንወዳደር ጽባሕ ሰዓት ሰለስተ ኣብዚ ንራኸብ።
ጐብየ - [[ሕራይ]]!
ንጽባሒቱ ንግሆ ጐብየ ተሲኡ ስፖርት ጌሩ፡ ማንቲለ ግን ደቂሳ ስለ ትስዕር መሲሉዋ። ሰዓት ሰለስተ ምስ ኮነ ተራኺቦም። ማንቲለ ኩለን ትፈልጠን ማንቲለታት ኣምጺኣተን፡ መታን ምስ ደኸመት ክሕግዛኣ። ኩለን ማንቲለታት ድሕሪ ስንጽሮታትን ገረብን ተሓቢአን መታን ጐብየ ከይርእየን።
----
ተዅላ ነቲ ቅድድም ጀሚሩሎም።
ተዅላ - ሰለስተ! ክልተ! ሓደ! ንቐሉ!
ሽዑ ነቒሎም። ኩለን ማንቲለታት እታ ሓንቲ ማንቲለ ክትመጽእ እናተጸበያ በብተራ ጐየን። ጐብየ ስቕ ኢላ ጐያ ጐያ። ኩለን ማንቲለታት በብተራ ምስ ጐየያ እታ ሓንቲ ጠፊኣ። ሽዑ ጐብየ ሓሊፋተን ከይዳ። ስዒራ!
ewtohtar9k10ikix6d6fydok3q5qoz4
ኣየናይ ኢዩ ቅኑዕ?
0
1951
17216
6484
2013-12-19T20:43:44Z
192.12.13.5
wikitext
text/x-wiki
'''ኣየናይ ኢዩ ቅኑዕ?''' እ'ዚ ዓምዲ'ዚ ካብ'ዚ እዋን'ዚ ጀሚሩ ብቐጻሊ ኣብ ኣዘራርባናን ኣጸሓሕፋናን ንእንገብሮ ገለ ገለ ጌጋታት ንምእራም ምስ ነበብትና ናይ ሓባር ክትዕ ከነካይደሉ ከፊትናዮ ኣለና።
ነቢቡ ዶ ኣንቢቡ
መልሲ: ነቢቡ ዝበሃል ትግርኛ ኣበይ ይዝረብ:: ንለውጦ እንተኾይኑ ግና ንመያየጠሉ::
ኣንቢቡ = ንኻልእ ሰብ ከም ዚነብብ ገይሩ
ኣንቢዑ = ንኻልእ ሰብ ከም ዚነብዕ ገይሩ
ነቢቡ / ነቢዑ (ባዕሉ) መዝገበ ቃላት መሪጌታ [[ግርማጽዮን]]፡ ገጽ 392
ኣንበበ መዝገበ ቃላት [[ትግርኛ]] ተክአ ተስፋይ፡ ገጽ 543
ነብበ፡ ይነብብ፡ ይንብብ፤ መዝገበ ቃላት ሐዲስ ኪዳነ ወልድ ክፍለ፡ ገጽ 618
አንበበ = ለበሃማን ያነብቦሙ = ንዓባሳት ከምዝዛረቡ ይገብሮም። ብልሳነ ግዕዝ ነበበ ብትግርኛ ተዛረበ ማለት እዩ።
l9lnu2cfjyhg0751ck6248dirseaw0h
ድርብ ቋንቋነት
0
1952
23816
17080
2022-08-07T07:03:36Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ድርብ ቋንቋነት''':
ዝበዝሑ ህዝብታት ዓለም ሰብ ድርብ ወይ ብዙሕ ቋንቋ ኢዮም።
ድርብ ወይ ብዝሐ-ቋንቋ ንውልቀ-ሰብ ይኹን ንሕብረተ-ሰብ ኣዝዩ ጠቓሚ ኢዩ። ካብ ሓደ ሃገር ናብ ካልእ ሃገር ዝቐየሩ ስድራቤታት፡ ቋንቋ ኣደኦም ምስ ዚዕቅቡ ምስ ሃገሮም ርክቦም ኪቕጽሉ ዝቐለል ይዀነሎም። ካብ ከምዚኦም ዓይነት ስድራ-ቤታት ዝተወልዱ ቈልዑ፡ ቋንቋ ስድራኦም ኪዛረቡ ዚኽእሉ ምስ ዝዀኑ፡ ባህሊ ስድራ-ቤቶም ንኺቕበሉ ዝዓበየ ዕድል ኣሎዎም።
ድርብ ቋንቋ ዘሎዎም ሰባት፡ ጥቕሚ ብዝሐ-ባህልታት ብቐሊሉ የስተ ማቕሩ፡ ሰፊሕ ኣረኣኣያ ዓለም ኪፈጥሩ ከኣ ይኽእሉ።
ቋንቋ ኣደ፡ ንርክብ ኣብ መንጎ ስድራቤታትን ኣዝማድን፡ ንቘልዑ ከኣ ኣብ ናይ ገዛእ ርእሶም መንነትን ዝምድናን ርግጸኛታት ኪዀኑን ኣዝዩ ጠቓሚ ኢዩ።
ኵሎም ቘልዑ ክልተ ወይ ዝያዳ ቋንቋታት ኣብ ሓደ ግዜ ኬጽንዑ ይኽእሉ ኢዮም። ግን ንኽልቲኡ ቋንቋታት ብማዕረ ዚኽእሉዎ ሳሕቲ ኢዩ።
ቈልዓ፡ ንኽልቲኡ ቋንቋታት ብዝለ ዓለ ደረጃ መታን ኬማዕብሎ፡ ሓገዝ ስድራ-ቤትን ቅድመ ትምህ ርትን ቤት ትምህርትን የድሊ። ምስቲ ቘልዓ ርክብ ዘሎዎም ዓበይቲ፡ እቲ ቘልዓ ቋንቋ ኣደኡ ንኺጥቀም ብዝተፈላለየ መንገዲ ኬተባብዑዎን ኪድግፉዎን ኣድላዪ ኢዩ።
----
ቋንቋ ውሑዳን ብምጥቃም- ኣብ ስድራ-ቤታት ጥራይ ዘይኰነ፡ ኣብ ቦታ መጻወቲ፡ ኣብ ቅድመ ትምህርቲ፡ ኣብ ክፍልን ኣብ ስራሕን - ስድራ ቤታትን መምህራንን ነቲ ቘልዓ ብዝሐ ቋንቋ ምህላው ባህርያዊ ከም ዝዀነ ብጭቡጥ ኬርእዩዎ ይኽእሉ። ድርብ-ቋንቋነት ብዙሕ ኣወንታዊ ነገራት ስለ ዘሎዎ፣መብዛሕትኦም ክልተ ወይ ሓያለ ቋንቋ ዘሎዎም ስድራ-ቤታት ነዞም ቋንቋታት’ዚኣቶም ኬልግሱዎም ኢልካ ምሕሳብ ብፍጹም ዘይክኣል’ዩ።
እቲ ዝተረፈ ሕብረተ-ሰብ፡ ሰባት ብብዙሕ ቋንቋታት ምዝራቦም ብኣወን ታዊ ዓይኒ ምስ ዚርእዮ፣ ምዕባሌ ክልተ ቋንቋ ይቐልል።
[[መደብ:ቋንቋ]]
ise4qrualqb7rach4jyxp597ytmf3n0
ንምዕባለ ቋንቋ ሽወደን ውላደይ
0
1953
23811
17072
2022-08-07T07:01:58Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ንምዕባለ ቋንቋ ሽወደን ውላደይ''':
ብኸመይ ክድግፎ እኽእል?
እቲ ጽቡቕ መሰረት መማዕበሊ [[ቋንቋ]] [[ሽወደን]] ናይ ሓደ ቈልዓ፡ ጽቡቕ ምትሕብባር ኣብ መንጎ [[ቅድመ-ትምህርት]]ን [[ቤት-ትምህርት]]ን ወለድን'ዩ። ቅድመ-ትምህርትን ቤት-ትምህርትን ኣብ ናይቲ ቈልዓ ምምዕባል ቋንቋ ሽወደን ዓቢ ሓላፍነት ኣሎዎ። ስድራቤት’ውን ብዝተፈላለየ መንገዲ፡ ብዝያዳ ኸኣ ኣብ ናይ’ቲ ቈልዓ ስራሕ ትምህርቲ፡ ብዝተፈላለየ ኣገባብ ብምትብባዕ፡ ኪሕግዙ ይኽእሉ። ዋላ እቶም ወለዲ ቋንቋ ሽወደን ብዙሕ ዘይክእሉ እንተዀኑ’ውን፣ ኣብ ናይ’ቲ ተመሃራይ ዕዮ-ቤት ኪሕግዙ ይኽእሉ።
ብዙሓት ወለዲ፡ ደቆም ምስኣቶም ዚጻወቱ ሽወደናውያን መሓዙት እንተዘይብሎም ከመይ ገይሮም ቋንቋ [[ሽወደን]] ኪምሃሩ ይኽእሉ ዚብል ሕቶ ኣሎዎም። ወለዲ ኪሓስቡለን ዘሎዎም ብውሑድ ክልተ ነጥብታት ኣለዋ። እታ ቀዳመይቲ፡ እቲ ቈልዓ ብዝተፈላለየ መንገዲ ሽወደን ዚዛረቡ ሰባት ኪረኽበሉ ዚኽእል ዕድላት ኪርከበሉ፤ እቲ ኣዝዩ ኣገዳሲ ከኣ፡ እቲ ቈልዓ ምስ ካልኦት መሓዙትን ዓበይትን - ቋንቋኦም ሽወደን ይኹን ኣይኹን ብዘየገድስ - ቋንቋ ሽወደን ኪጥቀመሉ ዚኽእል ዕድላት ኪረክብ ኢዩ። ንኣብነት ወለዲ እቲ ቈልዓ፡ ሽወደን ዚዛረቡ ቈልዑ ኣብ ዚርከቡዎ ምንቅስቓሳት ከም ኵዕሶ እግሪ፡ መዝሙር፡ ሳዕስዒት ወዘተ… ኪካፈል ኬተባብዑዎ የድሊ።
እታ ካልኣይቲ፡ ነቲ ቈልዓ፡ ኣየናይ ቅድመ-ትምህርትን ቤት-ትምህርትን ከም ዚሰማምዖ ኣብ ግምት ምእታው ኢዩ። እቶም ወለዲ፡ እቶም ኣብ ቅድመ-ትምህርትን ቤት-ትምህርትን ዘለዉ መምህራን፡ ሰፊሕ ፍልጠትን ንቕሓትን ናይ ምዕባለ ድርብ ቋንቋ፡ ትምህርቲ ካልኣይ ቋንቋን ቈልዑ ንኻልኣይ ቋንቋ ከመይ ከም ዚምሃሩን ዚፈልጡ ኪዀኑ ኪጠልቡ መሰል ኣሎዎም። ከምኡ’ውን ወለዲ፡ መምህራን ንናይ ደቆም ቋንቋ ኣደን ሽወ ደንን ብዜማዕብል መንገዲ ዚሰርሑ ኪዀኑ ኪጠልቡ መሰል ኣሎዎም።
[[መደብ:ቋንቋ]]
qa9lapg7o0ftv0yd75ryu06zkx3jap2
ውላደይ ኣብ ቅድመ-ትምህርቲ ምዝራብ እንተ
0
1954
22092
22069
2021-01-23T08:02:48Z
Mirinano
6915
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:.anaconda|.anaconda]]
wikitext
text/x-wiki
'''ውላደይ ኣብ ቅድመ-ትምህርቲ ምዝራብ እንተ''':
ኣቋረጾ፡ እንታይ ክገብር?
ቍሩብ ጽንሕ በል እሞ ተዓዘብ። ኣብ ገለ እዋን፡ ቈልዑ ኣብ’ቲ [[ቋንቋ]] ኣደኦም ዘይዝውተሮ ቅድመ ትምህርቲ ምስ ጀመሩ፡ “እዋን ስቕታ” ተባሂሉ ዚጽዋዕ ተረኽቦ የጋጥም ኢዩ። እቲ ቈልዓ ኸኣ ንነዊሕ እዋን ብ[[ሽወደን]] ሓንቲ ቃል እኳ ኣየውጽእን። ኣብ’ዚ እዋን”ዚ፡ ብኻልእ ኵነታቶም፡ ቅሱናት፣ ብኻልእ ኣገባብ ድማ ሓሳባቶም ዚገልጹ - ንኣብነት ንዝደለዩዎ እናኣርኣዩን እናኣመልከቱን - ኣብ ቤቶም ከኣ ብቋንቋ ኣደኦም ምዝራብ እንተ ዘየቋሪጾም፣ ጸገም የለን ማለት’ዩ። ቅልጡፍ ምልክት እኳ እንተ ዘይተራእየ፡ ኵሉ ግዜ ፍልጠት ናይ’ቲ ሓዲሽ ቋንቋ እናኣዋህለሉ ኢዮም ዚኸዱ። ቈልዑ ድሕሪ’ቲ “እዋን ስቕታ”፡ እኹል ፍልጠት ናይ’ቲ ሓዲሽ ቋንቋ ምስ ኣዋህለሉ ኢዮም ኪዛረቡ ዚጅምሩ። ብዝዀነ ነኣሽቱ ቈልዑ፡ ቋንቋ ኣደኦም ኣብ ቤት ትምህርቲ ቅቡልን ዚዝረበሉን ምዃኑ ምስ ተዓዘቡ ኢዮም ፍዅስ ዚብለሎም።
smyo4gv9kqyx4a8l7ujmhxhyisb4ro4
ውላደይ ኣብ ቤት-ትምህርቲ ንቋንቋ-ኣደ
0
1955
23813
17063
2022-08-07T07:02:37Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ውላደይ ኣብ ቤት-ትምህርቲ ን[[ቋንቋ]]-ኣደ''':
ከም ዓይነት ትምህርቲ ኪምሃሮዶ?
ምርምር ከም ዜርእዮ፡ ብቛንቋ ኣደኦም ምንባብን ምጽሓፍን ተማሂሮም ዝጸንሑ ሰብ ድርበ-ቋንቋ ቈልዑ፡ ነቲ ቋንቋኦም ምምዕባሉን ምዕቃቡን ይቐለሎም። ኵሎም ቈልዑ በቲ ዝሓየለ ቋንቋኦም ኬንብቡን ኪጽሕፉን እንተ ዚምሃሩ እቲ ዝበለጸ ምዀነ። እዚ ኸኣ ቋንቋ ኣደኦም’ዩ። ብሓደ ቋንቋ ምንባብን ምጽሓፍን ምኽኣል፡ ካልእ ቋንቋ ከተንብብ ንምምሃር ዝቐለለ ይኸውን። ቈልዑ ኣብ ሓደ እዋን ሓያለ ቋንቋታት ምንባብን ምጽሓፍን ኪምሃሩ’ውን ይኽእሉ’ዮም። ኣብቲ ኣብ ቤት ትምህርቲ ዚውሃብ ትምህርቲ ቋንቋ ኣደ፡ ቈልዓ ብቛንቋ ኣደኡ ምንባብን ምጽሓፍን ናይ ምምሃር ተኽእሎ ኣሎዎ። ንኣብነት ደብዳበ ብምጽሓፍን፡ መጻሕ ፍቲ ይኹን ካልኦት ጽሑፋት ብምንባብን፡ ርክብ ምስ መበቈል ሃገሩ ኪቕጽልን ኬዛይድን ይኽእል።
ቈልዓ ኣብ ቤት ትምህርቱ መሰል ትምህርቲ ቋንቋ ኣደ ኣሎዎ። ሓደ ጕጅለ [[ትምህርቲ ቋንቋ]] ኣደ ንምምስራት፡ ኣብ ዞባኦም ብውሑድ ሓሙሽተ ተመሃሮ ኪህልዉ ኣሎዎም። ሓደ ቋንቋ ዘሎዎም ቈልዑ ኣብ በበይነን ኣብያተ ትምህርቲ ዚምሃሩ እንተ ዀይኖም፣ ኣብ’ቲ ትምህርቲ ቋንቋ ኣደ ዚውሃበሉ ግዜ ኣብ ሓደ ቤት ትምህርቲ ይእከቡ። እቲ ትምህርቲ ብነጻ ድሌት’ዩ ዚውሃብ፤ ስለዚ ወለዲ ውላዶም ትምህርቲ ቋንቋ ኣደ ኪምሃር ዚደልዩ እንተዀይኖም፡ ንቤት ትምህርቲ ኬመልክቱ ኣሎዎም። እቲ ቈልዓ ቋንቋ ሽወደን ኣጸቢቑ ዘይመልኽ ምስ ዚኸውን፡ ብቛንቋ ኣደኡ ሓገዝ ትምህርቲ ኪረክብ መሰል ኣሎዎ። እዚ ማለት ድማ፡ እቲ ቈልዓ ኣብ በበይኑ ዓይነታት ትምህርቲ ብመምህር ቋንቋ-ኣደኡ ሓገዝ ይረክብ ማለት ኢዩ። መምህር፡ ንትሕዝቶ ናይ’ቲ መማህ ርቱ ዚምሃሩዎ ትምህርቲ፡ ብቛንቋ ኣደኡ የረድኦን ኣብ መጽናዕቱ ይሕግዞን። ነቲ ቈልዓ ሓገዝ ትምህርቲ ብቛንቋ ኣደኡ ዜድልዮ እንተ ዀይኑ እቲ ቤት ትምህርቲ ይውስን።
ቋንቋ ኣደ ብኻልእ ኣገባብ’ውን ክትምሃሮ ይክኣል’ዩ። ንዚውሃቡ ኣገልግሎታትን እንታይ ማለት ምዃኖም ንምፍላጥን ንቤት ትምህርቲ ኪሕተት ይክኣል።
ንገለ ጕጅለ ቋንቋታትን ኣብ ገለ [[ቦታ]]ታትን ብመልክዕ [[ድርበ-ቋንቋዊ]] ክፍልታት ወይ ናብ ሓደ ቋንቋ ዘድሃበ ነጻ ቤት ትምህርቲ፡ ድርበ- ቋንቋዊ ትምህርቲ ንምምራጽ ተኽእሎ ኣሎ።
[[መደብ:ቋንቋ]]
gylq83nwbl2wf7p249a4j4mhokzces6
ገለ መግለጽታት ቃላት
0
1956
23857
23817
2022-08-09T13:38:23Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
'''ገለ መግለጽታት ቃላት''':
ካልኣይ ቋንቋ - እቲ/እቶም ድሕሪ ቀዳማይ ቋንቋ ዚውሃብ/ቡ ቋንቋ/ታት ኢዩ/ዮም። ኣብ መንጎ ቀዳማይን ካልኣይን ቋንቋ ዘሎ ዶብ ንምፍላይ ኵሉግዜ ቀሊል ኣይኰነን። ገና ብቘልዓኡ ተወሳኺ ቋንቋ ንዝተማህረ ቈልዓ ብዚምልከት፡ እቲ ቘልዓ ክልተ ቀዳሞት ቋንቋታት ኣሎዎ ኪብሃል ይክኣል።
ቀዳማይ ቋንቋ - እቲ/እቶም መጀመርታ እቲ ቘልዓ ዚምሃሮ/ም ቋንቋ/ ታት ኢዩ/ዮም።
[[ቋንቋ ሃገር]] - እዚ ኣምር’ዚ፡ ምስ’ቲ ብ1977 ኪትኣታተው ዝጀመረ ጽገና ቋንቋ-ሃገር ዝተባህለ ተተሓሒዙ ዝቘመ’ዩ። "ትምህርቲ ቋንቋ-ሃገር" ሕጂ "ትምህርቲ ቋንቋ-ኣደ" ተባሂሉ ይጽዋዕ ኣሎ። ሓደ ካብ ወለዲ ወይ መጕ ዚት፡ ቋንቋ-ኣደኦም ዘይሽወደን ምስ ዚኸውን፣ እሞ መዓልታዊ ምስ ውላ ዶም በቲ ቛንቋ’ቲ ዚዛረቡ ምስ ዚዀኑ፣ ቈልዑ ትምህርቲ ቋንቋ-ኣደ ኪወስዱ መሰል ኣሎዎም።
[[ቋንቋ ብዙሕ|ቋንቋ ብዙሓን]] - እቲ ዝዓበየን ዓብላልን ቋንቋ ናይ’ታ ሃገር። ኣብ ሽወ ደን ቋንቋ ሽወደን’ዩ ቋንቋ-ብዙሓን።
[[ቋንቋ ውሑድ|ቋንቋ ውሑዳን]] - እቶም ብገለ ክፋላት ናይ’ቲ ህዝቢ ዚዝረቡ ቋንቋታት። ኣብ ሽወደን ሓሙሽተ ወግዓውያን ቋንቋታት-ውሑዳን ውሽጢ-ሃገር ኣለዉ፡- ፊንላንዳዊ፡ ዪዲሽ፡ መአንኬሊ፡ ሮማኒ ቺብ፡ ሳሚ። ካልኦት፡ ሓደስቲ እታው ዚዛረቡሎም፡ ኣዝዮም ብዙሓት ቋንቋታት-ውሑዳን፡ ከም ዓረብ፡ ዳንማርክ፡ ኩርድ፡ ፐርስያዊ፡ ቱርኪ፡ ሶማል ዝኣመሰሉ ድማ'ለዉ።
[[ቋንቋ ኣደ ]]- ሰፊሕ ኣምር ኰይኑ፣ ኣውራ ግን እቲ/ቶም ኣብ ቤት ዚጽ ናዕ/ንዑ ቀዳማይ/ሞት ቋንቋ/ታት ማለት’ዩ።
[[ድርብ ቋንቋነት]] - ንኽልተ ወይ ዝያዳ ቋንቋታት፡ ብድምር ንምግላጽ እንጥቀመሉ’ዩ።
[[መደብ:ቋንቋ]]
sp0t4z6fluqn5qkdxegvcynj3x8eqnv
ካልኦት ሓበሬታታት
0
1957
22988
21247
2021-08-05T18:12:08Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.8
wikitext
text/x-wiki
'''ካልኦት ሓበሬታታት''':
ናብ መርበብ ኢንተርነት ንዚኣትዉ፡ (ኣብ ኣብያተ ንባብ ኣለዉ) ብዛዕባ ድርበ-ቋንቋነት ኣብ ስድራ-ቤታትን ኣብያተ ትምህርትን ሰፊሕ ሓበሬታ ይርከብ።
ብዛዕባ ትምህርቲ ቋንቋ-ኣደ ኣብ ቅድመ-ትምህርትን ቤት ትምህርትን፡ ኣብ መርበብ ቋንቋ-ኣደ ኪርአ ይክኣል። ኣብኡ ናብ ወለድን ቈልዑን ዝኣመተ ፍሉይ ሓበሬታ’ውን ይርከቦ።
[https://web.archive.org/web/20051221084456/http://www.skolutveckling.se/mangfald/]
[http://www.lhs.se/sfi/]
3m1sxfujzaymwybbazsk01felqag8qf
ትምህርቲ ቋንቋ ኣደ
0
1958
23809
21614
2022-08-07T07:01:15Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ትምህርቲ ቋንቋ ኣደ''':
ትምህርቲ ብቛንቋ ኣደ ኣብ መባእታ፡ ሳላ'ቲ ኣብ ሜዳ ንጡፍ ዓውደ መጽናዕቲ ድሕሪ ምግባር ኪካየድ ዝጸንሐ ኣመሃህራ፡ ድሕሪ ናጽነት ክንሰርሐሉ ዋላ ሽግር ኣየጋጠመን። ካብ 93 - 95 ተሰሪሑሉ። ደሓር ዋሕዲ ሰብ ኣጋጢሙ፡ ደስኪሉ ምስ ጸንሐ፡ ብቛንቋ ኣደ መምህራን ዚዀኑ ንምስልጣን፡ ዓስራይ ክፍሊ ዝወድኡ ዜድሊ ክእለትን ጠባይን ዘማልኡ ተመሃሮ ብምምራጽ፡ ናብዚ ተቐቢልና ነቲ ኣብ መባእታ ዚጠቕሞም ኣገባብ ኣመሃህራ እናመሃርና፡ ምስኡ ድማ ንማትሪክ ንምድላው ዚጥቀሙሉ ትምህርቲ እናሃብና፡ ክንዕወተሉ ክኢልና። ኣብ ርእሲ ካልእ ትምህርቶም፡ (ብ[[ፊደላት ላቲን]] ነንቛንቋኦም) ናይ'ቲ ኪምህሩሉ ዚዳለዉሉ ዘለዉ ቋንቋ ኣደ ይምሃሩ።
ኣብዚ እዋን'ዚ ምስልጣን መምህራን ኣብ ክልተ ኣብያተ ትምህርቲ ተኸፊሉ፡-
እቲ ሓደ ተመሃሮ 10ይ ክፍሊ ወዲኦም ዚኣትዉዎ ኣብ ማይ ነፍሒ ዚርከብ በቲ ኣብ ላዕሊ ዝተጠቕሰ ኣገባብ ዚምሃሩ፡ ዝተፈላለዩ ቋንቋ ኣደ ዚምህሩ መምህራን ዚስልጥኑሉ፡
እቲ ካልኣይ ድማ ብሄሮም ኰነ ቋንቋ ኣዲኦም ብዘየገድስ፡ 11 ክፍሊ ወዲኦም ዚኣትዉዎ ኣብ ኣስመራ ዚርከብ ቤት ትምህርቲ ኢዮም።"
ንዝሓትተናዮ ምኽሪ መም. መብርህቱ ከምዚ ይብል፡-
"ኣብ ሃገር ሽወደን ዘሎ ምዕባሌ ኣዝዩ ልዑል'ዩ። ንነፍሲ ወከፍ ካብ ወጻኢ ዝመበቈሉ ቘልዓ ቋንቋ ኣዲኡ ኪምሃርን ባህሉ ከይርስዕን (ኬማዕብልን) ዚብል ዕላማ ኣዝዩ ቅዱስ'ዩ። ከምኡ እንተ ዘይከውንሲ እቲ ምዕባሌ እቲ ሃገር ንዘዝመጹ ቈልዑ ናብ ባህሉን ቋንቋኡን ውሒጡዎም ምተረፈ። ዚምስገን ኢዩ። እንተዀነ ብዘይካ ትግርኛ ካልኦት 8 ቋንቋታት እውን ስለ ዘለዋና፡ በተን ዝተረፋ ቋንቋታት ሃገርና ኪምህሩ ዚኽእሉ ኤርትርውያን ከምዚ ናታትኩም ኪምህሩ ከተተባብዑዎም እምሕጸን" ኢሉ።
ሓጋይ - ክረምቲ
ሓግዙኒ ሊቃውንቲ!
[[መደብ:ቋንቋ]]
5adppi6mz9rxtrf2qyoep07qf2222ds
ኣስዒቡዎ ዘሎ ምግጫው-ትርጉም ኣብ ወጻእን ኣብ ሃገርናን
0
1959
18583
18489
2016-09-01T12:09:09Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
'''ኣስዒቡዎ ዘሎ ምግጫው-ትርጉም ኣብ ወጻእን ኣብ ሃገርናን''':
እዘን ክልተ በቀማምጣአን ኣንጻር ዝዀና ክፍለ-ዓመታት'ዚኣተን፣ ኣዋርሓተን ማዕዶ-ማዕዶ፡ ኵነታት ኣየረን ዘይቃረብ ዘይቃዶ፣ ገገዛእ-ርእሳተን ዝኸኣላ በበይነን ምዃነን ንምዝኽኻር ጥራይ ክጽሕፍ።
ሓጋይ ኣብ ሃገርና ዝሑል፡ ብርሃን መዓልቲ ዚሓጽረሉ፣ ጸልማት ለይቲ ዚነውሐሉ፣ ኣብ ኣዋርሕ ታሕሳስ፡ ጥሪ፡ የካቲት የጋጥም። ክረምቲ ድማ፡ ምዉቕ፡ (ብዘይካ እቲ ዝናብ ኣብ ዚወርደሉ እዋን ዚቕልቀል ግዜያዊ ዛሕሊ) ብርሃን መዓልቲ ዚነውሐሉ፣ ጸልማት ለይቲ ዚሓጽረሉ፣ ኣብ ኣዋርሕ ሰነ፡ ሓምለ፡ ነሓሰ የጋጥም።
ፈጺሞም ዘይራኸቡ፡ በብሽዱሽተ ኣዋርሕ ዝተፈላለዩ፣ ምስ ዙረት ዓለምና ኣብ ዙርያ ጸሓይ ኣነጻጺርካ'ሞ፣ ኣብ'ቶም ቀዳሞት ዝረአኻዮም ከዋኽብቲ ከይተረፉ'ውን ኣብ'ቶም ካልኦት ዘይትርእየሉ፣ ንጹር ትርኢትን ኵነትን ዝሓዘሉ ክፍለ-ዓመታት ኢዮም። ኣብዚ እንፈላለ ኣይመስለንን።
ፍልልይሲ ብገለ መጺኡና'ሎ!!
----
ብኣቀማምጣ ሓደ ሃገር ኣብ ዓለምና -
(ደቡባዊ ዶ ሰሜናዊ ንፍቀ-ክቢ)፧
ዶስ ብመስርዕ ኣዋርሕ ፧
ወይስ ብዅነታት ኣየር ፧
ንዚብሉ ሕቶታት ንምምላስ፣
ኣብ ክልቲኣተን ንፍቀ-ክብታት ዘለዋ ሃገራት፣ ሳመረንን ዊንተረንን (summer - winter) ኣንጻር ምዃኑ ዚስሕቶ ኣሎ ኢለ ኣይኣምንን። እዚ ምስ ዑደት ምድሪ ኣብ ዙርያ ጸሓይን፡ ምስ ምቕናን ዘንጋን ዝተተሓሓዘ ምዃኑ'ውን ንምዝኽኻር ደኣ እምበር፣ ምጡን ትምህርቲ ጂዎግራፍ ንዘሎዎስ ምርድኡ ኣይጽግምን። ንኣብነት ሳመር ኣብ ኤውሮጳ፡ ዊንተር ኣብ ኣውስትራልያ ይኸውን ማለት'ዩ። ኣብ ኤውሮጳ ሙቐት ዝበዝሐሉን ሰዓታት መዓልቲ ዝነውሐሉን፣ ኣብ ኣውስትራልያ ድማ፡ ዝቘረረን ሰዓታት ለይቲ ዝነውሐሉን እዋን-ዓመት ምዃኑ'ዩ።
ሃገርና፡ ከም ሃገራት ኤውሮጳ፡ ኣብ ሰሜናዊ ንፍቀ-ክቢ ትርከብ። ኤውሮጳውያን ንሳመር ኪገልጹዎ ከለዉ፡- "ሙቐት ዝበዝሐሉን ሰዓታት መዓልቲ ዝነውሐሉን፣ ነዋርሕ ሰነ፡ ሓምለ፡ ነሓሰ ዘጠቓለለን'ዩ" ይብሉ። እሞ፡ ኣብ ሃገርና'ውን ሽዑ ሳመር ምዃኑ'ዩ። ግን ከኣ፡ እዘን ኣዋርሕ'ዚኣተን ኣብ ሃገርና "ወርሓት ክረምቲ" ንብለን። ምስ'ቶም ደቂ ዞባና (ሰሜናዊ ንፍቀ-ክቢ) "ሳመርና'ዩ" ክንብል ጸኒሕና፣ ምስ ደቂ ሃገርና "ክረምትና'ዩ" ንብል ማለት'ዩ። ገና ሕጂ'ውን መገድና ኣይሰሓትናን።
314uw9bnl4khsa588502w2k5sfv30bv
ጾመ ነነዌ
0
1961
23821
17055
2022-08-07T07:05:44Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ጾመ ነነዌ''':
ልክዕ ድሕሪ 4 ኣዋርሕ፡ ዕለት 6 የካቲት፡ ጾመ ነነዌ ይኸውን። ኵሉግዜ ሰኑይ ኢዩ። ምኽንያቱ፡ ኣብ’ተን 4 ኣዋርሕ፡ ዕለት 6፡ በብ2 መዓልቲ ኣብ ወርሒ ሕሳብ፡ ብ8 መዓልቲ ንቕድሚት ስለ ዚኸይድ። ነነዌ መሰረት ናይ ኣጽዋማትን በዓላትን ኢዩ።
[[መደብ:ክርስትና]]
9yiofpot6ev6e54yinaxxie9uvy75pp
ዓቢይ ጾም
0
1962
23820
17061
2022-08-07T07:05:15Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ዓቢይ ጾም''':
2 ሰሙናት ድሕሪ ነነዌ፡ ዓቢይ ጾም ይኣቱ። ሰኑይ 20 [[የካቲት]] ምዃኑ’ዩ። እዚ’ውን ካብ ሰኑይ ኣይወጽእን።
[[መደብ:ክርስትና]]
1r6a3rrijzuv3h3hcw2fj2eyzgqs457
ኮርትኒ ቼትዊንድ
0
1963
18597
18506
2016-09-01T12:09:21Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
'''ኮርትኒ ቼትዊንድ''' ([[እንግሊዝኛ ፊደል|እንግሊዝኛ]]: Courtney Chetwynde) እዩ ፊክትዮናዊ ካራክተር ([[ዲጀይ መክሀይል]]) እና [[ፔንድራጎን]] እዩ።
http://www.thependragonadventure.com
[[Category:ፔንድራጎን]]
[[fr:Personnages de Bobby Pendragon#Courtney Chetwynde]]
aev725pq92lhegbxjsmhmnecrfp8t77
ምህንድስና
0
1977
24072
24071
2023-01-13T13:14:09Z
Sakura emad
7824
+R
wikitext
text/x-wiki
'''ምህንድስና''' ንነገራት ንምንዳፍ ወይ ንምስራሕ ሳይንስን ሒሳብን ምጥቃም እዩ።.
{{stub}}
de6syq1aem5ou9ni5mractkl9f4oy19
ናይላብረርን ሓበሬታን ሳይንስ
0
1982
22482
22471
2021-03-05T21:52:40Z
Savh
1407
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:Jorunn|Jorunn]]
wikitext
text/x-wiki
ናይላብረርን ሓበሬታን ሳይንስ
{{stub}}
5r6g62vco7x7njjp6rb1z1nzcnf7slo
ሶፍትዌር ምህንድስና
0
1987
23738
23736
2022-08-01T21:13:21Z
Praxidicae
5594
Reverted edits by [[Special:Contributions/79.163.205.206|79.163.205.206]] ([[User talk:79.163.205.206|talk]]) to last revision by [[User:Weather Top Wizard|Weather Top Wizard]]
wikitext
text/x-wiki
ሶፍትዌር ምህንድስና
{{stub}}
፫ ሓምለ ፳፻፱
ክዊክሶርት / Quicksort
ኣብ ስነ-ኮምፒተር እቲ ክዊክሶርት ኣገባብ ሓደ ካብቶም ዝቀልጠፉ ኣገባባት እዩ
ሓደ ዓውዲ (Array) ንምስራዕ።
እቲ ዓውዲ ዘይስሩዕ ቁጽሪታት ወይ ከኣ ካልእ ትሕዝቶ ክህልዎ ይኽእል።
መፍትሒ ናይ ክዊክሶርት እቲ ክልሰ-ሓሳብ „መቀለ ድሓር ሰፈነ“ (= divide and conquer) እዩ። ቅድም ነቲ ዓቢ ሽግር ኣብ ንኣሽቱ ሽግራት ትመቅሎ፣ ድሓር ነቶም ንኣሽቱ ሽግራት ንምፍታሕ ይቀልል እዩ። ሽዑ ስጉም ብስጉም ነቲ ዓቢ ሽግር ትፈትሖ ማለት እዩ። ስለዚ ከኣ እዚ ኣገባብ „መቀለ ድሓር ሰፈነ“ ይበሃል፥
ሓደ ባእታ ካብቲ ዓውዲ ትወስድ (ኣየናይ ባእታ ከምትወስድ ኣገዳሲ ኣይኮነን) ነቲ ዓውዲ ምእንቲ ኣብ መኣከሉ ክትመቅሎ።
ድሓር ነቶም ካልኦት ካብቲ ቀንዲ ባእታ ዝንእሱ ባእታታት ኣብ ጸጋም ትገብሮም፣
ነቶም ካልኦት ካብቲ ቀንዲ ባእታ ዝዓበዩ ባእታታት ኣብ የማን ትገብሮም።
ድሓር ልክዕ ነዚ ዕማም ትደግሞ፣ ነቲ ሓድሽ ዝወጸ ክፋል ናይቲ ዓውዲ ትመቅሎ፣ ሽዑ ነቲ ሓድሽ ክፋል ትሰርዖ።
ድሓር ሙሉእ ዓውዲ ምስ ሰርዓኻ፡ እቶም ባእታታት ኣብቲ ዓውዲ (ትሕዝቶ ዓውዲ) ኩሎም ተሰሪዖም ኣለው።
እዚ’ቲ ቀንዲ ሽጣራ ናይቲ ክዊክሶርት ኣገባብ እዩ።
ነቲ ክልሰ-ሓሳብ „መቀለ ድሓር ሰፈነ“ ኣብ ብዙሕ ዝተፋላለዩ ነገራት ኣብ ውሽጢ ሶፍትዌር ወይ ስነ-ኮምፒተር ይጥቀምሉ እዩ።
ኣብ ውሽጢ’ቲ ፕሮግራም ወይ ኮውድ ሕሳባዊ ፍልጠት ከኣ ክህልወካ ኣለዎ።
ስነ-ሎምፒተር ብዘይ ሕሳብ ሙት እዩ።
መብርሂ ናይ ክዊክሶርት፥
[[File:quicksort.jpg|center|700px|]]
እቲ ዝስዕብ ኣገባብ (= function) ነቲ ቀንዲ ባእታ ይደሊ፣
ነቲ ዓውዲ (files[ ]) ከኣ ይመቅሎ፥
ቀንዲ ባእታ = Pivot
[[File:quicksort2.jpg|center|700px|]]
[[File:quicksort3.jpg|center|700px|]]
p39i77g02ed1n1qgrfjqrmvl8vh20ez
ዝብእን ወኻርያን
0
1996
21246
21210
2020-09-24T22:20:22Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
'''ዝብእን ወኻርያን''':
ሓደ እዋን ሓንቲ ወኻርያ ነበረት። እዛ [[ወኻርያ]] ክልተ ውላዳት ወለደት። ነቲ ሓደ ውላዳ ከበዶም ነቲ ሓደ ከኣ ሸበዶም ዚብል ስም ሃበቶም። እዛ ወኻርያ ንግሆ ተሲኣ፡ ንደቃ መግቢ ከተናዲ ትኸይድ ነበረት።
ቅድሚ ምውጻኣ፡ ንደቃ "እዞም ደቀይ! ንዓይ እንተ ዘይኰይኑ፡ ንኻልእ ማዕጾ ከይትኸፍቱ። ኣነ መጺአ፡ ሸበዶም፡ ከበዶም፡ ክፈቱኒ ምስ በልክኹም ጥራይ ትኸፍቱ!" በለቶም።
ንሳቶም ከኣ ሕራይ በሉዋ።
tcs0902bdhyla7vebq9jgeiqvzlv4e7
ሞደል:Unicode
10
1997
22710
5068
2021-04-30T13:38:05Z
Minorax
6345
obs tag
wikitext
text/x-wiki
<span style="font-family:Code2000;">{{{1}}}</span>
et677tz6okcc4ur0tjcnyds3xv3eq1j
ሞደል:IPA
10
1998
22543
22542
2021-04-12T22:51:01Z
Joanmp14
5782
Protected "[[ሞደል:IPA]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=ኣመሓደርቲ ጥራይ] (indefinite))
wikitext
text/x-wiki
{{#if: {{{1|}}}
| {{#if: {{{2|}}}
| <span class="nounderlines" style="white-space:nowrap;">{{ድምጺ |1={{{2|}}} |2=<span title="ውክልና ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል (ዓ.ለ.ኣ.ፊ. ወይ IPA)" class="IPA">{{{1}}}</span> |help={{{help|{{{ሓገዝ|}}}}}} }}</span>
| <span title="ውክልና ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል (ዓ.ለ.ኣ.ፊ. ወይ IPA)" class="IPA">{{{1}}}</span>
}}
}}<noinclude>
{{Documentation}}
</noinclude>
e0eypzhtnsgn6tal1m4j947t3amcip3
ትግርኛ ፊደል
0
1999
24571
24067
2023-11-16T19:26:33Z
2A02:A45F:7CA8:0:A0FD:C39F:84DB:9171
wikitext
text/x-wiki
ትግርኛ ሓደ ካብ ሴማውያን ቋንቋታት እዩ።
ትግርኛ ኣብ [[ኤርትራ]] ብኣስታት ፬ ሚዮ፣ ኣብ ክልል [[ትግራይ]] [[ኢትዮጵያ]] ኸኣ ብኣስታት ፭ <span lang="ti" dir="ltr">ሚልዮን</span> ህዝቢ ዝዝረብ ቋንቋ እዩ። ፊደላት ትግርኛ ካብ ኣምሓርኛ ቐፂሉ ዝወፀ እንትኸውን ኣዶ ኣምሓርኛን ትግርኛን ዝኾነ ካብ ቋንቋ ግእዝ ዝተዋጽኡ እዮም።
{| class="wikitable sortable mw-collapsible" style="text-align:center;"
|+
!width="5%"|
!width="5%"|ɐ
!width="5%"|u
!width="5%"|i
!width="5%"|a
!width="5%"|e
!width="5%"|ɨ
!width="5%"|o
|-
!h
|style="background:silver"|ሀ||ሁ||ሂ||ሃ||ሄ||ህ||ሆ
|-
!l
|ለ||ሉ||ሊ||ላ||ሌ||ል||ሎ
|-
!{{Unicode|ħ}}
|style="background:silver"|ሐ||ሑ||ሒ||ሓ||ሔ||ሕ||ሖ
|-
!m
|መ||ሙ||ሚ||ማ|ማ||ሜ||ም
|ሞ
|- style="background:silver"u
!r
|ረ||ሩ||ሪ||ራ||ሬ||ር||ሮ
|-
!s
|ሰ||ሱ||ሲ||ሳ||ሴ||ስ||ሶ
|-
!ʃ
|ሸ||ሹ||ሺ||ሻ||ሼ||ሽ|ሽ
|ሾ
|-
!k'
|ቀ||ቁ||ቂ||ቃ||ቄ||ቅ||ቆ
|-
!{{IPA|kʷ'}}
|ቈ|| ||ቊ||ቋ||ቌ||ቍ||
|-
!x'
|ቐ||ቑ||ቒ||ቓ||ቔ||ቕ||ቖ
|-
!xʷ'
|ቘ|| ||ቚ||ቛ||ቜ||ቝ||
|-
!b
|በ||ቡ||ቢ||ባ||ቤ||ብ||ቦ
|-
!v
|ቨ||ቩ||ቪ||ቫ||ቬ||ቭ||ቮ
|-
!t
|ተ||ቱ||ቲ||ታ||ቴ||ት||ቶ
|-
!ʧ
|ቸ||ቹ||ቺ||ቻ||ቼ||ች||ቾ
|-
!h
|style="background:silver"|ኀ||ኁ||ኂ||ኃ||ኄ||ኅ||ኆ
|-
!n
|ነ||ኑ||ኒ||ና||ኔ||ን||ኖ
|-
!ɲ
|ኘ||ኙ||ኚ||ኛ||ኜ||ኝ||ኞ
|-
!ʔ
|style="background:silver"|አ||ኡ||ኢ||ኣ||ኤ||እ||ኦ
|-
!k
|ከ||ኩ||ኪ||ካ||ኬ||ክ||ኮ
|-
!{{IPA|kʷ}}
|ኰ|| ||ኲ||ኳ||ኴ||ኵ||
|-
!x
|ኸ||ኹ||ኺ||ኻ||ኼ||ኽ||ኾ
|-
!{{IPA|xʷ}}
|ዀ|| ||ዂ||ዃ||ዄ||ዅ||
|-
!w
|ወ||ዉ||ዊ||ዋ||ዌ||ው||ዎ
|-
!ʕ
|style="background:silver"|ዐ||ዑ||ዒ||ዓ||ዔ||ዕ||ዖ
|-
!z
|ዘ||ዙ||ዚ||ዛ||ዜ||ዝ||ዞ
|-
!ʒ
|ዠ||ዡ||ዢ||ዣ||ዤ||ዥ||ዦ
|-
!j
|የ||ዩ||ዪ||ያ||ዬ||ይ||ዮ
|-
!d
|ደ||ዱ||ዲ||ዳ||ዴ||ድ||ዶ
|-
!ʤ
|ጀ||ጁ||ጂ||ጃ||ጄ||ጅ||ጆ
|-
!g
|ገ||ጉ||ጊ||ጋ||ጌ||ግ||ጎ
|-
!{{IPA|gʷ}}
|ጐ|| ||ጒ||ጓ||ጔ||ጕ||
|-
!t'
|ጠ||ጡ||ጢ||ጣ||ጤ||ጥ||ጦ
|-
!{{IPA|ʧ'}}
|ጨ||ጩ||ጪ||ጫ||ጬ||ጭ||ጮ
|-
!p'
|ጰ||ጱ||ጲ||ጳ||ጴ||ጵ||ጶ
|-
!ts'
|ጸ||ጹ||ጺ||ጻ||ጼ||ጽ||ጾ
|- style="background:silver"
|-
!f
|ፈ||ፉ||ፊ||ፋ||ፌ||ፍ||ፎ
|-
!p
|ፐ||ፑ||ፒ||ፓ||ፔ||ፕ||ፖ
|}
[[መደብ:ፊደላት]]
n9ihepixkb49q6nh8kkrprqzfe6t79h
ቋንቋ ኣምሓርኛ
0
2000
21316
21106
2020-10-17T00:03:58Z
Joanmp14
5782
improvements
wikitext
text/x-wiki
{{መዋቕር-ቋንቋ}}
ናይ ኣምሓረኛ ፊደል እሉ።
{|class="wikitable" style="text-align:center"
|+'''ናይ ኣምሓርኛ ፊደላት ሰደቓ<ref>
{{cite book
|chapter=Ethiopic Writing
|title=The World's Writing Systems
|year=1996
|editor1-last=Daniels
|editor1-first=Peter T.
|editor2-last=Bright
|editor2-first=William
|publisher=Oxford University Press, Inc
|isbn=978-0-19-507993-7
|page=[https://archive.org/details/isbn_9780195079937/page/573 573]
|url=https://archive.org/details/isbn_9780195079937/page/573
}}</ref>'''
|- valign=top
! !!{{transl|sem|ä/e}}<br>{{IPA|[ə]}}!!{{transl|sem|u}}!!{{transl|sem|i}}!!{{transl|sem|a}}!!{{transl|sem|ē}}!!{{transl|sem|ə}}<br>{{IPA|[ɨ], ∅}}!!o!!{{transl|sem|ʷä/ue}}<br>{{IPA|[ʷə]}}!!{{transl|sem|ʷi/ui}}!!{{transl|sem|ʷa/ua}}!!{{transl|sem|ʷē/uē}}!!{{transl|sem|ʷə}}<br>{{IPA|[ʷɨ/ū]}}
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|h}}
|{{lang|am|ሀ}}||{{lang|am|ሁ}}||{{lang|am|ሂ}}||{{lang|am|ሃ}}||{{lang|am|ሄ}}||{{lang|am|ህ}}||{{lang|am|ሆ}}|| colspan="5" style="background:#ccc;" |
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|l}}
|{{lang|am|ለ}}||{{lang|am|ሉ}}||{{lang|am|ሊ}}||{{lang|am|ላ}}||{{lang|am|ሌ}}||{{lang|am|ል}}||{{lang|am|ሎ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ሏ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ḥ}}
|{{lang|am|ሐ}}||{{lang|am|ሑ}}||{{lang|am|ሒ}}||{{lang|am|ሓ}}||{{lang|am|ሔ}}||{{lang|am|ሕ}}||{{lang|am|ሖ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ሗ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|m}}
|{{lang|am|መ}}||{{lang|am|ሙ}}||{{lang|am|ሚ}}||{{lang|am|ማ}}||{{lang|am|ሜ}}||{{lang|am|ም}}||{{lang|am|ሞ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ሟ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ś}}
|{{lang|am|ሠ}}||{{lang|am|ሡ}}||{{lang|am|ሢ}}||{{lang|am|ሣ}}||{{lang|am|ሤ}}||{{lang|am|ሥ}}||{{lang|am|ሦ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ሧ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|r}}
|{{lang|am|ረ}}||{{lang|am|ሩ}}||{{lang|am|ሪ}}||{{lang|am|ራ}}||{{lang|am|ሬ}}||{{lang|am|ር}}||{{lang|am|ሮ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ሯ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|s}}
|{{lang|am|ሰ}}||{{lang|am|ሱ}}||{{lang|am|ሲ}}||{{lang|am|ሳ}}||{{lang|am|ሴ}}||{{lang|am|ስ}}||{{lang|am|ሶ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ሷ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ʃ}}
|{{lang|am|ሸ}}||{{lang|am|ሹ}}||{{lang|am|ሺ}}||{{lang|am|ሻ}}||{{lang|am|ሼ}}||{{lang|am|ሽ}}||{{lang|am|ሾ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ሿ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|q}}
|{{lang|am|ቀ}}||{{lang|am|ቁ}}||{{lang|am|ቂ}}||{{lang|am|ቃ}}||{{lang|am|ቄ}}||{{lang|am|ቅ}}||{{lang|am|ቆ}}||{{lang|am|ቈ}}||{{lang|am|ቊ}}||{{lang|am|ቋ}}||{{lang|am|ቌ}}||{{lang|am|ቍ}}
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|b}}
|{{lang|am|በ}}||{{lang|am|ቡ}}||{{lang|am|ቢ}}||{{lang|am|ባ}}||{{lang|am|ቤ}}||{{lang|am|ብ}}||{{lang|am|ቦ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ቧ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|β}}
|{{lang|am|ቨ}}||{{lang|am|ቩ}}||{{lang|am|ቪ}}||{{lang|am|ቫ}}||{{lang|am|ቬ}}||{{lang|am|ቭ}}||{{lang|am|ቮ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ቯ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|t}}
|{{lang|am|ተ}}||{{lang|am|ቱ}}||{{lang|am|ቲ}}||{{lang|am|ታ}}||{{lang|am|ቴ}}||{{lang|am|ት}}||{{lang|am|ቶ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ቷ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|tʃ}}
|{{lang|am|ቸ}}||{{lang|am|ቹ}}||{{lang|am|ቺ}}||{{lang|am|ቻ}}||{{lang|am|ቼ}}||{{lang|am|ች}}||{{lang|am|ቾ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ቿ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|χ}}
|{{lang|am|ኀ}}||{{lang|am|ኁ}}||{{lang|am|ኂ}}||{{lang|am|ኃ}}||{{lang|am|ኄ}}||{{lang|am|ኅ}}||{{lang|am|ኆ}}||{{lang|am|ኈ}}||{{lang|am|ኊ}}||{{lang|am|ኋ}}||{{lang|am|ኌ}}||{{lang|am|ኍ}}
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|n}}
|{{lang|am|ነ}}||{{lang|am|ኑ}}||{{lang|am|ኒ}}||{{lang|am|ና}}||{{lang|am|ኔ}}||{{lang|am|ን}}||{{lang|am|ኖ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ኗ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ɲ}}
|{{lang|am|ኘ}}||{{lang|am|ኙ}}||{{lang|am|ኚ}}||{{lang|am|ኛ}}||{{lang|am|ኜ}}||{{lang|am|ኝ}}||{{lang|am|ኞ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ኟ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ʔ}}
|{{lang|am|አ}}||{{lang|am|ኡ}}||{{lang|am|ኢ}}||{{lang|am|ኣ}}||{{lang|am|ኤ}}||{{lang|am|እ}}||{{lang|am|ኦ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ኧ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|k}}
|{{lang|am|ከ}}||{{lang|am|ኩ}}||{{lang|am|ኪ}}||{{lang|am|ካ}}||{{lang|am|ኬ}}||{{lang|am|ክ}}||{{lang|am|ኮ}}||{{lang|am|ኰ}}||{{lang|am|ኲ}}||{{lang|am|ኳ}}||{{lang|am|ኴ}}||{{lang|am|ኵ}}
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|x}}
|{{lang|am|ኸ}}||{{lang|am|ኹ}}||{{lang|am|ኺ}}||{{lang|am|ኻ}}||{{lang|am|ኼ}}||{{lang|am|ኽ}}||{{lang|am|ኾ}}|||{{lang|am|ዀ}}||{{lang|am|ዂ}}||{{lang|am|ዃ}}||{{lang|am|ዄ}}||{{lang|am|ዅ}}
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|w}}
|{{lang|am|ወ}}||{{lang|am|ዉ}}||{{lang|am|ዊ}}||{{lang|am|ዋ}}||{{lang|am|ዌ}}||{{lang|am|ው}}||{{lang|am|ዎ}}|| colspan="5" style="background:#ccc;" |
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ʕ}}
|{{lang|am|ዐ}}||{{lang|am|ዑ}}||{{lang|am|ዒ}}||{{lang|am|ዓ}}||{{lang|am|ዔ}}||{{lang|am|ዕ}}||{{lang|am|ዖ}}|| colspan="5" style="background:#ccc;" |
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|z}}
|{{lang|am|ዘ}}||{{lang|am|ዙ}}||{{lang|am|ዚ}}||{{lang|am|ዛ}}||{{lang|am|ዜ}}||{{lang|am|ዝ}}||{{lang|am|ዞ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ዟ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ʒ}}
|{{lang|am|ዠ}}||{{lang|am|ዡ}}||{{lang|am|ዢ}}||{{lang|am|ዣ}}||{{lang|am|ዤ}}||{{lang|am|ዥ}}||{{lang|am|ዦ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ዧ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|j}}
|{{lang|am|የ}}||{{lang|am|ዩ}}||{{lang|am|ዪ}}||{{lang|am|ያ}}||{{lang|am|ዬ}}||{{lang|am|ይ}}||{{lang|am|ዮ}}|| colspan="5" style="background:#ccc;" |
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|d}}
|{{lang|am|ደ}}||{{lang|am|ዱ}}||{{lang|am|ዲ}}||{{lang|am|ዳ}}||{{lang|am|ዴ}}||{{lang|am|ድ}}||{{lang|am|ዶ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ዷ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|''dʒ''
|{{lang|am|ጀ}}||{{lang|am|ጁ}}||{{lang|am|ጂ}}||{{lang|am|ጃ}}||{{lang|am|ጄ}}||{{lang|am|ጅ}}||{{lang|am|ጆ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ጇ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|g}}
|{{lang|am|ገ}}||{{lang|am|ጉ}}||{{lang|am|ጊ}}||{{lang|am|ጋ}}||{{lang|am|ጌ}}||{{lang|am|ግ}}||{{lang|am|ጎ}}||{{lang|am|ጐ}}||{{lang|am|ጒ}}||{{lang|am|ጓ}}||{{lang|am|ጔ}}||{{lang|am|ጕ}}
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ṭ}}
|{{lang|am|ጠ}}||{{lang|am|ጡ}}||{{lang|am|ጢ}}||{{lang|am|ጣ}}||{{lang|am|ጤ}}||{{lang|am|ጥ}}||{{lang|am|ጦ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ጧ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|tʃʼ}}
|{{lang|am|ጨ}}||{{lang|am|ጩ}}||{{lang|am|ጪ}}||{{lang|am|ጫ}}||{{lang|am|ጬ}}||{{lang|am|ጭ}}||{{lang|am|ጮ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ጯ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|pʼ}}
|{{lang|am|ጰ}}||{{lang|am|ጱ}}||{{lang|am|ጲ}}||{{lang|am|ጳ}}||{{lang|am|ጴ}}||{{lang|am|ጵ}}||{{lang|am|ጶ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ጷ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ṣ}}
|{{lang|am|ጸ}}||{{lang|am|ጹ}}||{{lang|am|ጺ}}||{{lang|am|ጻ}}||{{lang|am|ጼ}}||{{lang|am|ጽ}}||{{lang|am|ጾ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ጿ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ṣ́ }}
|{{lang|am|ፀ}}||{{lang|am|ፁ}}||{{lang|am|ፂ}}||{{lang|am|ፃ}}||{{lang|am|ፄ}}||{{lang|am|ፅ}}||{{lang|am|ፆ}}|| colspan="5" style="background:#ccc;" |
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|f}}
|{{lang|am|ፈ}}||{{lang|am|ፉ}}||{{lang|am|ፊ}}||{{lang|am|ፋ}}||{{lang|am|ፌ}}||{{lang|am|ፍ}}||{{lang|am|ፎ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ፏ}}||colspan="2" style="background:#ccc;"|
|- style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|p}}
|{{lang|am|ፐ}}||{{lang|am|ፑ}}||{{lang|am|ፒ}}||{{lang|am|ፓ}}||{{lang|am|ፔ}}||{{lang|am|ፕ}}||{{lang|am|ፖ}}||colspan="2" style="background:#ccc;"| ||{{lang|am|ፗ}}||colspan="2" style="background:#ccc;"|
|-
! !!{{transl|sem|ä/e}}<br>{{IPA|[ə]}}!!{{transl|sem|u}}!!{{transl|sem|i}}!!{{transl|sem|a}}!!{{transl|sem|ē}}!!{{transl|sem|ə}}<br>{{IPA|[ɨ], ∅}}!!o!!{{transl|sem|ʷ/ue}}<br>{{IPA|[ʷə/ū]}}!!{{transl|sem|ʷi/ui}}!!{{transl|sem|ʷa/ua}}!!{{transl|sem|ʷē/uē}}!!{{transl|sem|ʷə}}<br>{{IPA|[ʷɨ/ū]}}
|}
== ናይ ወጻኢ መጋጠሚታት ==
{{InterWiki|code=am}}
[[መደብ:ቋንቋ ኣምሓርኛ]]
[[መደብ:ናይ ቋንቋ መዋቕራት]]
cvtl2la4956nc0gilbpr8jyahfwharr
ኣንበሳ
0
2004
24179
22493
2023-04-04T14:17:30Z
180.214.232.1
wikitext
text/x-wiki
{{Ficha de taxón|name=León|fossil_range={{rango fósil|1|0}}[[Pleistoceno|Pleistoceno Inferior]]-reciente|status=vu|status_system=uicn3.1|status_ref=<ref name="iucn">{{IUCN|asesores=Bauer, H., Packer, C., Funston, P. F., Henschel, P. & Nowell, K.|año=2015|edición IUCN=2015.4|consultado=25 de noviembre de 2015}}</ref>|image=Lion waiting in Namibia.jpg|image_caption=''Panthera leo'' macho, o león.|image2=Okonjima Lioness.jpg|image2_caption=''Panthera leo'' hembra, o leona.|regnum=[[Animalia]]|phylum=[[Chordata]]|classis=[[Mammalia]]|ordo=[[Carnivora]]|subordo=[[Feliformia]]|familia=[[Felidae]]|subfamilia=[[Pantherinae]]|genus=[[Panthera]]|species='''P. leo'''|species_authority=({{Harvsp|Linnaeus|1758}})|subdivision_ranks=subspecies|subdivision=<center>[[Panthera leo#Subespecies|Véase el texto]]</center>|range_map=Lion distribution.png|range_map_caption=Distribución histórica (en rojo) y actual (en azul) del león africano en [[África]], [[Asia]] y [[Europa]].|range_map2=Map Guj Nat Parks Sanctuary.png|range_map2_caption=Distribución actual del león asiático.|synonyms=''Felis leo'' <small>Linnaeus, 1758</small><ref name="Linn1758" />}}
እዚ ተባዕታይ '''ኣንበሳ''' ኢዩ።
ኣራዊት ኢዩ።ኣራዊት
ስጋ ይበልዕ።
bfxwvvkbo97d4rguridcpbkjxvf1jqs
ዊኪፐድያ:ማዕጾ ማሕበረ ሰብ
4
2005
24787
24762
2024-05-14T21:22:41Z
MediaWiki message delivery
3276
ሓድሽ ክፍሊ፦ /* Sign up for the language community meeting on May 31st, 16:00 UTC */
wikitext
text/x-wiki
mt511p5j2evjrg8igo8qjb5pmd5bzqz
ዓዲ ቀይሕ
0
2015
21184
21183
2020-09-18T11:49:22Z
31.20.196.57
n
wikitext
text/x-wiki
[[ፋይል:Adi Keyh, chiesa di san giorgio.JPG|thumb|ኦርቶዶክሳዊ ቤት፣ክርስትያን ቅዱስ ጊዮርግስ ኣብ [[ዓዲ ቀይሕ]]]]
'''ዓዲ ቐይሕ'''
'''ከተማ ዞቧ ደቡብ'''
'''ዓዲ ቐይሕ''' [[ናይ ንግዲ ከተማ ኮይና]] ኣብ [[ኤርትራ]], ፻፲ ኪሎሜተር ካብ [[ኣስመራ]] ሪሒቓ ኣብ ደቡባዊ ምብራቕ [[ኤርትራ]] ትርከብ ከተማ እያ። ኣብ ናይ ፳፭፻ ሜትሮ [[ጽፍሒ ባሕሪ]] ተደኲና ትርከብ ምጭውቲ ከተማ ዓዲ ቐይሕ ከባቢ 40,000 ህዝቢ ዝቕመጥዋ ከተማ'ያ። ከም በዓል [[ቛሓይቶ]] ከምኡ ውን [[ተዀንዳዕ]] ዝ ኣመሰላ ታሪኻውያን ናይ ጥንቲ ከተማታት ጥቓ ከተማ ዓድቐይሕ እየን ዝርከባ። ቤት ትምህርቲ ኮለጅ ጥበብን ማሕበራዊ ስነፍልጠት, $17 ሚልዮን ዝውድአ መስርሒኡ ኰይኑ ኣብ ከተማ ዓድ ቐይሕ ይርከብ።
ከተማ [[ዓዲ ቐይሕ]]
ዞባ ደቡብ
ብዝሒህዝቢ [[40,000]]
ሃገረ ኤርትራ
ቛንቛ [[ትግርኛን]]፣ሳሆን
ብዝሒ ህዝቢ 40,000
gcd1k4n6c5tourwjci4iknjf6nv4tv0
ፈረንሰኛ ፊደል
0
2016
23833
18605
2022-08-07T07:13:58Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
ፈረንሰኛ ፊደል
----
A À Â Æ B C Ç D E È É Ê Ë F G H I Î Ï J K L M N O Ô Œ P Q R S T Ù Û Ü V W X Y Ÿ Z
a à â æ b c ç d e è é ê ë f g h i î ï j k l m n o ô œ p q r s t ù û ü v w x y ÿ z
[[መደብ:ፊደላት]]
pnyatiumrs8wdaaw90mj3rqpd1bbfv5
ጀርመንኛ ፊደል
0
2017
24081
23831
2023-01-17T23:38:06Z
151.44.73.168
wikitext
text/x-wiki
ጀርመንኛ ፊደል
----
A Ä B C D E F G H I J K L M N O Ö P Q R S ẞ T U Ü V W X Y Z
a ä b c d e f g h i j k l m n o ö p q r s ß t u ü v w x y z
[[መደብ:ፊደላት]]
j7yj444gxs85phxq6p2s8l6i3a988xv
እስፓንኛ ፊደል
0
2018
23993
23992
2022-11-13T13:04:40Z
Saroj
5301
Undid edits by [[Special:Contribs/67.231.162.127|67.231.162.127]] ([[User talk:67.231.162.127|talk]]) to last version by የኑረነቢ ማህደር
wikitext
text/x-wiki
እስፓንኛ ፊደል
----
A Á B C CH D E É F G H I Í J K L LL M N Ñ O Ó P Q R S T U Ú Ü V W X Y Z
a á b c ch d e é f g h i í j k l ll m n ñ o ó p q r s t u ú ü v w x y z
[[መደብ:ፊደላት]]
e1omsf8828dwrqg022c9e7am5v7jp25
ኢታልያንኛ ፊደል
0
2019
23827
22484
2022-08-07T07:11:54Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
ኢታልያንኛ ፊደል
----
A B C D E F G H I L M N O P Q R S T U V Z
a b c d e f g h i l m n o p q r s t u v z
[[መደብ:ፊደላት]]
dbeqe2en2o5iw5imhmbn4rsmw7ovh8y
ባረንቱ
0
2024
23268
20354
2021-11-01T11:23:26Z
Wolverène
3395
wikitext
text/x-wiki
[[File:ER-Barentu.png|thumb|200px]]
'''ባረንቱ''', [[ኤርትራ]]።
ባረንቱ ርእሰ ከተማ ዞባ ጋሽ ባርካ ኮይና፡ካብ ርእሰ ከተማ ኣስመራ ንምዕራብ 240ኪ'ሜ
ካብ ከሰላ (ሱዳን) ድማ ኣስታት 162ኪ'ሜ ርሒቓ ትርከብ።
{{stub}}
[[Category:ኤርትራ]]
ex7pk5gwtxqcxp7lsvy0ti12zv841gp
ደቀምሓረ
0
2025
23881
19315
2022-09-13T17:06:46Z
197.252.201.160
Fixed grammar
wikitext
text/x-wiki
'''ደቀምሓረ<br>ዞባ ደቡብ ኣከለጉዛይ'''
'''ደቀምሓረ''' ዓባይ ከተማ ሓንቲ ካብ [[ኤርትራ]] ኮይና። ኣርብዓ ኪሎሜተር ሪሒቓ ካብ [[ኣስመራ]] ብደቡባዊ ምብራቕ ትርከብ።[[File:Dekemhare, strada principale 08.JPG|thumb|{{PAGENAME}}]]
[[File:ER-Dekemhare.png|thumb|200px]]
''ከተማ ደቀምሓረ ኣብዚ ካርታ ብቀይሕ ነጥቢ ዘለዋ ቦታ ትርከብ'', [[ኤርትራ ኣከለጉዛይ]].
ከተማ ደቀምሓረ
ዞባ ደቡብ [[ንኡስ ዞባ ደቀምሓረ]]
ብዝሒ ህዝቢ 30,000
ቛንቛ [[ትግርኛ/ትግረ/ሳሆ/]]
ቦታ ከበሳ
k4wrqvo3oxufnx29pig84nvk1v2da8i
ጊንዳዕ
0
2027
23771
16464
2022-08-06T10:11:18Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
[[ፋይል:ER-Ghinda.png|thumb|200px]]
{{stub}}
[[Category:ኤርትራ]]
74fvbxsxuda54u5xaym9whmk2evu3re
ምጽዋዕ
0
2029
24759
23772
2024-04-23T22:09:24Z
ዮናስ ቦኽረ
9843
ኣጣቃቅማ ሰዋሱ ትግርኛ
wikitext
text/x-wiki
[[ፋይል:Massawa harbour.JPG|thumb|220x124px|right]]
'''ምጽዋዕ''' ኣብ [[ኤርትራ]] ትርከብ፣ ካልአይቲ ዝዓበየት ከተማ ናይዛ ሃገር አያ ከኣ። ካብ ኣስመራ ንሸነኽ ምብራቕ ኣስታት 115 ኪሎመተር ሪሒቓ ትርከብ።
{{Stub}}
[[Category:ኤርትራ]]
ea75abgq4zdlw0s1wmqx7pigelejjp4
መንደፈራ
0
2030
21597
21498
2020-12-15T02:44:24Z
Dcljr
46
Undo revision 21498 by [[Special:Contributions/2605:6440:1003:0:0:0:0:1C3C|2605:6440:1003:0:0:0:0:1C3C]] ([[User talk:2605:6440:1003:0:0:0:0:1C3C|talk]]) -- rv unexplained page blanking
wikitext
text/x-wiki
''' መንደፈራ<br>ዞባ ደቡብ'''
[[Image:ER-Mendefera.png|thumb|200px]]
''እታ ቀያሕ ነጥቢ መንደፈራ ትርከበላ ቦታ እያ። ''መንደፈራ ደቡብ:[[ኤርትራ]]
t70kxacee5hr9i6qskktlh7wxr6x344
ናቕፋ (ከተማ)
0
2031
23768
21696
2022-08-06T10:10:29Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
[[ፋይል:ER-Nakfa.png|thumb|200px]]
ናቕፋ ኣብ ዞባ ሰመናዊ ቅይሕ ባሕሪ [[ኤርትራ]] እትርከብ ከተማ እያ፣ ናይ ኤርትራ ባጤራ ውን ካብ ናታ ስም ዝተወሰደ እዩ። ናቕፋ ኣብ ግዜ ቃልሲ ናጽነት ኤርትራ ከም ቀንዲ ማእከል ናይ ህዝባዊ ግንባር ሓርንት ኤርትራ ኮይና ኣገልጊላ።
ናቕፋ ብሰንኪ ጽዑቕ ናይ ነፈርቲ መጥቃዕቲ ዓንያ ሓንቲ መስጊድ ጥራሕ ደው ኢላ ተሪፋ፣ ናቕፋ ብድፋዓት ተኸቢባ ትርከብ፣ ኣብ ናይ ግዜ ቃልሲ ሓይልታት ህዝባዊ ግንባር ንከተማ ናቕፋ ምስ ኣተዉ ክሳብ ግዜ ናጽነት ሓይልታት ጸላኢ ኣብ ትሕቲ ኢዱ ንኽትወድቕ ዘይፈተኖ ኣይነበረን ክኾነሉ ድማ ኣይከኣለን በዚ ምኽንያት ናቕፋ ኣደ ጽንዓት ዝብል ስም ሒዛ ።
''.]]
{{stub}}
[[Category:ኤርትራ]]
pmbz8wdyber0h148k4q1zhl84id1sbt
ናቅፋ
0
2032
21713
5154
2020-12-30T04:27:08Z
Xqbot
654
Bot: Fixing double redirect to [[ናቕፋ (ከተማ)]]
wikitext
text/x-wiki
#REDIRECT [[ናቕፋ (ከተማ)]]
9njge550w6p87zghzrcl0zg1fs214uc
ሞደል:መዋቕር
10
2037
22699
22677
2021-04-30T13:36:04Z
Minorax
6345
obs tag
wikitext
text/x-wiki
{{clear}}
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ቅዲ = width: 560px; margin:auto;
| የማናይ ምስሊ = [[ፋይል:No iwiki template.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <span style="font-size:medium;"> '''ጀምር!''' እዚ ሓጺር ጽሑፍ '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ከተስፍሖ ትኽእል ኢኻ/ኺ!] </span> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}
<noinclude>
[[መደብ:መዋቕራት]]
fil6yv4ecu28e7vi7q98n3qla29xpp5
ዞባ ማእከል
0
2038
23761
23250
2022-08-06T10:06:30Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
ዞባ ማእከል
* [[ሰሜናዊ ምብራቕ]]
* [[ሰረጃቓ]]
* [[በሪኽ]]
* [[ደቡባዊ ምብራቕ]]
* [[ደቡባዊ ምዕራብ]]
* [[ጋላ ነፍሒ]]
{{Stub}}
[[Category:ዞባታት|ማእከል]]
ba027bcuu5jw403z0midraya7zurkhf
ዞባ ሰሜናዊ ቀይሕ ባሕሪ
0
2039
23762
23251
2022-08-06T10:06:46Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
ዞባ ሰሜናዊ ቀይሕ ባሕሪ
* [[ምጽዋዕ]]
* [[ሽዕብ]]
* [[ቃሩራ]]
* [[ናቕፋ]]
* [[ኣፍዓበት]]
* [[ዳህላክ]]
* [[ገልዓሎ]]
* [[ጊንዳዕ]]
* [[ፎሮ]]
{{Stub}}
[[Category:ዞባታት|ሰሜናዊ ቀይሕ ባሕሪ]]
8r6hc2szm7k32a6nz7ofusmdr57qoxy
ዞባ ዓንሰባ
0
2040
24507
23763
2023-09-15T06:33:06Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
ዞባ ዓንሰባ
* [[ሃበሮ]]
* [[ሓልሓል]]
* [[ሓጋዝ]]
* [[ሰላዕ]]
* [[ኣስማጥ]]
* [[ከረን]]
* [[ከርከበት]]
* [[ዒላ በርዕድ]]
* [[ዓዲ ተከሌዛን]]
* [[ገለብ]]
{{Stub}}
==መርበብ==
{{Commonscat|Anseba Region}}
[[መደብ:ዞባታት|ዓንሰባ]]
480jxbgb3veqj1pz96d3sa7foypsdph
ዞባ ደቡብ
0
2041
23765
23254
2022-08-06T10:07:26Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
ዞባ ደቡብ
* [[መንደፈራ]]
* [[ማይ ምነ]]
* [[ሰንዓፈ]]
* [[ሰገነይቲ]]
* [[ኩዶ ብዕር]]
* [[ዓረዛ]]
* [[ዓዲ ቀይሕ]]
* [[ዓዲ ዃላ]]
* [[ደቀምሓረ]]
* [[ድባርዋ]]
* [[ጸሮና]]
እዋእ ኣንቱም ሰባት ኣነ ምስ እዛ ሓፍቲ ብናይ ዓይኒ ቪዶ ፍቅራ እንበር ዓቢደ በጃኹም እባ መልስኹም ሓልየትኩም ኣይፈለየኒ ጉድ ተረኺቡ ከይ ሓሰብካዮ ወልፊ ዝሕዘካ እኮ ከምዚ ኢዩ ዝብሃል ቡዙሕ ግዜ ስለ ዝካታተሎ ንሳ ተማሓላልፎ ናይ ቪዶ መልእክቲ ካብ ምርኣይ ዶ ይኾዉን? ካብ ስራሕ ካብ ዘቃርጽ ዳርጋ ሳልስቲ ክልተ ሰሙን ኮይኑ ኣሎ ናታ ቪዶ ክርኢ እሞ ገለ በሉኒ
{{Stub}}
[[Category:ዞባታት|ደቡብ]]
pghxqxhfii53ueuas8bcug1rj5pghv1
ዞባ ደቡባዊ ቀይሕ ባሕሪ
0
2042
23764
23253
2022-08-06T10:07:12Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
ዞባ ደቡባዊ ቀይሕ ባሕሪ
* [[ማእከል ደንካልያ]]
* [[ዓረዓታ]]
* [[ደቡብ ደንካልያ]]
{{Stub}}
[[Category:ዞባታት|ደቡባዊ ቀይሕ ባሕሪ]]
rcoo9hoqf4cy1y2muq29bwev0fm6nrd
ዞባ ጋሽ ባርካ
0
2043
23766
23255
2022-08-06T10:07:36Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
ዞባ ጋሽ ባርካ
* [[ሃይኮታ]]
* [[ላዕላይ ጋሽ]]
* [[ሎጎ ዓንሰባ]]
* [[መንሱራ]]
* [[ሞልቂ]]
* [[ሞጎሎ]]
* [[ሻምበኮ]]
* [[ባረንቱ]]
* [[ተሰነይ]]
* [[ኣቝርደት]]
* [[ኦምሓጀር]]
* [[ድገ]]
* [[ጎኘ]]
* [[ፎርቶ]]
* [[ሻምቡቆ]]
{{Stub}}
[[Category:ዞባታት|ጋሽ ባርካ]]
38npprltj63ynnp8ljjqsukhvklcg2w
ሞደል:ሰላምታ
10
2044
20851
18778
2020-07-22T20:14:51Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Welcome]] to [[ሞደል:ሰላምታ]]
wikitext
text/x-wiki
[[Image:Heckert GNU white.svg|right|thumb|]]
'''Welcome to Tigrinya Wikipedia'''!
As you may have guessed already, a significant proportion of the regular contributors to this site know little or no Tigrinya. We hope you can contribute, no matter what your language skills are.
'''Enjoy'''!
obnkmzs39j6vgxyuwwkx6pphatxg80i
ሞደል:Eng
10
2045
5189
2007-04-20T11:30:57Z
Blake~tiwiki
77
New page: <div class="boilerplate metadata" id="translate" style="background: #ffd; border: 1px solid #aa8; margin: 0 2.5%; padding: 0 10px" font align="center"> <small>This page may contain English...
wikitext
text/x-wiki
<div class="boilerplate metadata" id="translate" style="background: #ffd; border: 1px solid #aa8; margin: 0 2.5%; padding: 0 10px" font align="center">
<small>This page may contain English-language content that should be translated into Tigrinya.</small>
</div>
<includeonly>[[Category:Pages needing translation to Tigrinya]]</includeonly>
kzwzjttlfoshqkkm64p3yhv0x9d5qoa
መደብ:መዋቕራት
14
2047
23305
23304
2021-11-18T01:30:46Z
83.253.241.199
ቡ
wikitext
text/x-wiki
በThese are all stubs in the Tigrinya Wikipedia, and you can help them by expanding them.
Template link: {{tl|stub}}
[[Category:Stub categories]]
{{ስም ወርሒ/ወርሒ}}
cm0ks7fnhynqwkbnm4o5n572m804f2x
ሞደል:Tl
10
2048
21795
20986
2021-01-06T00:21:47Z
Joanmp14
5782
Protected "[[ሞደል:Tl]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<code>{{[[{{#switch: {{NAMESPACE:{{{1|{{FULLPAGENAME}}}}}}}
| {{ns:0}} = ሞደል:{{{1|{{FULLPAGENAME}}}}}{{!}}{{{1|{{FULLPAGENAME}}}}}
| {{ns:10}} = {{{1|{{FULLPAGENAME}}}}}{{!}}{{PAGENAME:{{{1|{{FULLPAGENAME}}}}}}}
| #default = {{{1|{{FULLPAGENAME}}}}}
}}]]<!--
-->{{#if:{{{2|}}}||{{{2}}}}}{{#if:{{{3|}}}||{{{3}}}}}{{#if:{{{4|}}}||{{{4}}}}}{{#if:{{{5|}}}||{{{5}}}}}{{#if:{{{6|}}}||{{{6}}}}}{{#if:{{{7|}}}||{{{7}}}}}{{#if:{{{8|}}}||{{{8}}}}}{{#if:{{{9|}}}||{{{9}}}}}}}</code><noinclude>{{documentation}}</noinclude>
4goa9gxegimrb7mlph3r650vbpn9j7t
እቲ ወዲ'ቲ
0
2050
21244
21212
2020-09-24T22:20:07Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
እቲ ወዲ'ቲ ሓረግ እዩ።
[[Category:ሓረጋት]]
2tt2k02bd28tecdyudsbo9potl9o3rv
እታ ጓል'ቲኣ
0
2051
21243
21213
2020-09-24T22:20:06Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
እታ ጓል'ቲኣ ሓረግ እዩ።
[[Category:ሓረጋት]]
ewuluh6qb4fhsh9ejuv6ihfbhs60cup
እቶም ዓቢ ሰብኣይ
0
2052
21242
21214
2020-09-24T22:20:05Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
እቶም ዓቢ ሰብኣይ ሓረግ እዩ።
[[Category:ሓረጋት]]
t4qotx2y74daultconvf90l1pc12mcj
እተን ዓባይ ሰበይቲ
0
2053
21241
21215
2020-09-24T22:20:04Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
እተን ዓባይ ሰበይቲ ሓረግ እዩ።
[[Category:ሓረጋት]]
cmdxm8ukaoquo861jbdgf38zlbyxz81
ትማሊ ዝረአናዮ ወዲ
0
2054
21240
21216
2020-09-24T22:20:03Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
ትማሊ ዝረአናዮ ወዲ ሓረግ እዩ።
[[Category:ሓረጋት]]
57h09m7iwc28zluobytbsbbvne9onhf
ድሕረይ ዝነበረት ጓል
0
2056
22093
22068
2021-01-23T08:02:49Z
Mirinano
6915
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:.anaconda|.anaconda]]
wikitext
text/x-wiki
ድሕረይ ዝነበረት ጓል ሓረግ እዩ።
[[Category:ሓረጋት]]
fb2hwdus3cfuuaw3jepvaftgt6f20oy
ቅድመኻ ዝነበረ ቈልዓ
0
2057
18593
18501
2016-09-01T12:09:18Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:.anaconda|.anaconda]]
wikitext
text/x-wiki
ቅድመኻ ዝነበረ ቈልዓ ሓረግ እዩ።
[[Category:ሓረጋት]]
ntaimej6ylyuwh1mgfxt66l59321i7p
እዘን ክልተ ኣዋልድ
0
2059
21239
21217
2020-09-24T22:19:35Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
እዘን ክልተ ኣዋልድ ሓረግ እዩ።
[[Category:ሓረጋት]]
gblzwzmy745cc11btgfbvi6z1yfcorn
ንሕናን ንሳቶምን
0
2060
18634
18553
2016-09-01T12:09:54Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:.anaconda|.anaconda]]
wikitext
text/x-wiki
ንሕናን ንሳቶምን ሓረግ እዩ።
[[Category:ሓረጋት]]
5enlf91024i4ap834m2hzyyut0fonld
ነዊሕን ቀጢንን
0
2062
21238
21218
2020-09-24T22:19:34Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
ነዊሕን ቀጢንን ሓረግ እዩ።
[[Category:ሓረጋት]]
lgzu97y3cqmdagy3ljcwwp7t8i9s0ka
እናጐየየ ከይዱ
0
2064
22279
22261
2021-02-06T15:33:15Z
Joanmp14
5782
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:.anaconda|.anaconda]]
wikitext
text/x-wiki
እናጐየየ ከይዱ ሓረግ እዩ።
[[Category:ሓረጋት]]
lteakn9zzsxwqph2xth56c92bmfz8kl
እናዘለለ መጺኡ
0
2065
18625
18543
2016-09-01T12:09:47Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:.anaconda|.anaconda]]
wikitext
text/x-wiki
እናዘለለ መጺኡ ሓረግ እዩ።
[[Category:ሓረጋት]]
54gi12csa40n08qt8unjowa41y8clt2
እናበልዐ የንብብ
0
2066
18572
18478
2016-09-01T12:09:01Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
እናበልዐ የንብብ ሓረግ እዩ።
[[Category:ሓረጋት]]
ei31ta4typf1guqwwd2y1c0ur44mmf6
እናጸሓፈ ይዛረብ
0
2067
18587
18494
2016-09-01T12:09:13Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:70.105.30.46|70.105.30.46]]
wikitext
text/x-wiki
እናጸሓፈ ይዛረብ ሓረግ እዩ።
[[Category:ሓረጋት]]
cawda5yw5hx14m57gc4hyyc56hga68p
ብየማኑን ብጸጋሙን
0
2068
20338
20337
2020-03-06T04:48:00Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:.anaconda|.anaconda]]
wikitext
text/x-wiki
ብየማኑን ብጸጋሙን ሓረግ እዩ።
[[Category:ሓረጋት]]
g5n0fcvbgopl9bo5w1f1oo4utm94p26
ብላዕልን ብታሕትን
0
2069
20344
20331
2020-03-06T04:48:02Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:.anaconda|.anaconda]]
wikitext
text/x-wiki
ብላዕልን ብታሕትን ሓረግ እዩ።
[[Category:ሓረጋት]]
gdunsd4123qr0d8uk3nutqs4tnudd6b
ሰማይን ምድርን
0
2070
22364
22358
2021-02-19T15:05:56Z
Praxidicae
5594
rvv
wikitext
text/x-wiki
ሰማይን ምድርን ሓረግ እዩ።
[[Category:ሓረጋት]]
6zrx69314q2zns4s5z5b6x71a3uebuv
ኣብ ዓድን ኣብ ባሕርን
0
2071
18616
18528
2016-09-01T12:09:35Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:70.105.30.46|70.105.30.46]]
wikitext
text/x-wiki
ኣብ ዓድን ኣብ ባሕርን ሓረግ እዩ።
[[Category:ሓረጋት]]
5s7q9e8kcceaj8qe5mmtvkji8yg7jyf
ንፉዕ ምስ ሕማቕ
0
2072
18607
18518
2016-09-01T12:09:28Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
ንፉዕ ምስ ሕማቕ ሓረግ እዩ።
[[Category:ሓረጋት]]
aylya0dj2zlu2el95gaox72tyxk0apf
ዓቃል ምስ ህዉኽ
0
2073
22365
22357
2021-02-19T15:05:56Z
Praxidicae
5594
rvv
wikitext
text/x-wiki
ዓቃል ምስ ህዉኽ ሓረግ እዩ።
[[Category:ሓረጋት]]
8uz5n605pamkm79f5m3jhkm7lvnluh7
ዝሑል ምስ ውዑይ
0
2074
21236
21220
2020-09-24T22:19:31Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
ዝሑል ምስ ውዑይ ሓረግ እዩ።
[[Category:ሓረጋት]]
f4pj7qg8xxyffhtyx3mmmzqmepmx97y
ብሩኽዶ ርጉም
0
2075
20341
20334
2020-03-06T04:48:01Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:HakanIST|HakanIST]]
wikitext
text/x-wiki
ብሩኽዶ ርጉም ሓረግ እዩ
[[Category:ሓረጋት]]
8mybrnvvk0zle9nqja47dq1azu1486b
ዝተሰብረ ምዕራይ
0
2078
21234
21222
2020-09-24T22:19:29Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
ዝተሰብረ ምዕራይ ሓረግ እዩ።
[[Category:ሓረጋት]]
8fgsikprdr3sz4gizs0am0flg0tthts
ዝረስሐ ምጽራይ
0
2079
23144
23143
2021-10-10T23:23:23Z
Stang
4466
revert edits by [[Special:Contributions/2600:8803:5904:DA00:B451:3B13:DA2C:4A45|2600:8803:5904:DA00:B451:3B13:DA2C:4A45]]
wikitext
text/x-wiki
ዝረስሐ ምጽራይ ሓረግ እዩ።
[[Category:ሓረጋት]]
raq0mv17870qikkzb9wv49uisjxqnpq
በቃቕ ኣንጭዋ
0
2080
20357
20318
2020-03-06T04:48:07Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
በቃቕ ኣንጭዋ ሓረግ እዩ።
[[Category:ሓረጋት]]
e7wwfns8ot4bw808zfh81rm2en5lhzb
ነብርን ወኻርያን
0
2081
18929
5229
2017-02-24T20:04:52Z
80.171.162.8
wikitext
text/x-wiki
ኣሰላሙዓለይኩም ወራሕመቱላሂ ወበረካትሁ!!
ዓቒዳ/እምነት
ፍትዋት ሙእሚኒን የሕዋተይ ሎምዓንቲ መሰረታውያን ዓንድታት እምነት (ኢማን) ኣብ እስልምና ክንርኢ ኢና፣ እቶም እምነ-ኩርናዕ እስልምና ዝኾኑ ሽዱሽተ ዓንድታት እምነት እዞም ዝስዕቡ ኢዮም፥
እምነት ብሓደ ኣላህ
እምነት ብመላእኽቱ
እምነት ብመጻሕፍቱ
እምነት ብልኡኻቱ (ነቢያቱ)
እምነት ብመወዳእታ መዓልቲ (ብህይወት ድሕሪ ሞት)
ከምኡ ድማ እምነት ብቕድመ-ድንጋጌ (ሕማቕን ጽቡቕን ኩሉ ብፍቓድ ኣላህ ከም ዝፍጸም ምእማን ዝብሉ ኢዮም፣) ቀጺልና ሓደ ብሓደ ንርኣዮም፥
*1. እምነት ብ ሓደ ኣላህ
እቲ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ዘመሓላለፎ ቀንድን መሰረታውን ምህሮ “እምነት ኣብ ሓደነት ኣላህ” ኢዩ፣ እዚ ኣምር’ዚ ብኢስላማዊ ቛንቛ “ተውሒድ” ተባሂሉ ይፍለጥ፣ እምነ-ኩርናዕ ናይ ድሕነት ካብ ጀሃነም ድማ ኢዩ፣ ሓደነታዊ ኣምልኾ ኣላህ ክበሃል ከሎ ንኣላህ ብዘይ ዝኾነ ዓይነት ወሰኽ ንውልቁ ምምላኽ ማለት ኮይኑ፤ “ ኢስላማዊ ከሊማህ ” ተባሂሉ ድማ ይፍለጥ።
ኢስላማዊ ከሊማ ነቲ “ላኢላሃ ኢላ’ላህ” ዝብል ኣምር ዝውክል ኮይኑ፡ ብትግርኛ ክንትርግሞ ከለና፡ “ብዘይካ ሓደ ኣላህ ካልእ ኣምላኽ የለን” ማለት ኢዩ፣ እዛ ምዕርግቲ ሓረግ እዚኣ ዓንዲ ሕቖ ናይ እስልምና እያ፣ እዛ ከሊማ እዚኣ ከኣ ንእምነትን ክሕደትን ኣላህ ብንጹር እትፈሊ ዶብ’ያ ክትበሃል ትከኣል፣ በዛ ኢስላማዊት ከሊማ ብምእማን ኣብ ዓለምን ድሕሪ ሞት ዘሎ ህይወትን ዓወት ምጉንጻፍ ይከኣል፣ ነዚኣ ኣዝያ ውቕብቲን ረዛንን ሓረግ ምንጻግ ድማ ብዓቢኡ ነቲ ዘልኣለማዊ ህይወት ምኽሳርን ኣብ ገሃነም-እሳት ምንባርን የኸትል፡
እዛ ከሊማ ንእምነትን ክሕደትን እትፈላሊ ዶብ’ያ ካብ በልናያ፡ ብዘይ ኣፍልጦ “ለለ…” ናይ ዝበልካ ግን ኣይኮንን፣ ነቲ ሰረተ-እምነት ብንቕሓት ምቕባልን ኣብ ግብራዊ ህይወትካ ብምልኣት ምስዓብን የድሊ፣ ምኽንያቱ “መግቢ” “መግቢ” ኢልካ ብቃልካ ናይ ዝደጋገምካ ጥራሕ ጥምየትካ ኣይዕንገልን ኢዩ፣ ወይ ስም መድሃኒት ፈውስኻ ብቃልካ ብምጥቃስ ጥራሕ ካብ ሕማምካ ክትሓዊ ኣይትኽእልን ኢኻ፣ ብተመሳሳሊ እዛ ከሊማህ እዚኣ ጽቡቕ ጌርካ ክሳዕ ዘይተረዳእካያ እቲ ዘድሊ ለውጢ ኣብ ህይወትካ ከተምጻልካ ኣይትኽእልን ኢያ፣ ለውጢ ክመጽእ ዝኽእል ንሙሉእ ትርጉም ናይቲ ሰረተ-እምነት ብምጭባጥ ብቃልን መንፈስን ምስ እትትግብሮ ጥራሕ ኢዩ።
ሓዊ ከም ዘቃጽል ስለ እንፈልጥ ካብኡ ንርሕቕ፣ መርዚ ከምዝቐትል ስለ እንርዳእ ካብኡ ንኽልከል፣ ብተመሳሳሊ ንተውሒድ (ኣምልኾ ሓደ ኣላህ) ብግቡእ ብምርዳእ፤ ክሕደት፡ ኢ-ዚሄርነትን ብዙሐ-ዚሄርነትን ከነወግድ ንኽእል፣ ዝርዝራዊ ትርጉም ኢስላማዊ ከሊማህ ብቋንቛ ዓረብኛ “ኢላህ” ማለት እቲ ኣምልኾ ወይ መግዛእቲ ዝግበኦ ማለት ኢዩ፣ ኣላህ ድማ ውልቃዊ ስም ናይ ኣምላኽ ኢዩ፣ በቲ ደርማሳዊ ሓይሉን ዕብየቱን ተደሪኽና ብትእዛዙ መሰረት ብትሕትና ንሰግድን ንምብርኸኽን፣ ኢላህ ዝብል ኣምር ነቲ ዘይጽንቀቕ ሓይሊ ዘለዎ ጎይታ ዘመልክት ኮይኑ፡ ኩሉ ፍጡር ዘበለ ናብኡ ይጽጋዕን ይምርኮስን፣ ንዑኡ ግን ናይ ዝኾነ ኣካል ደገፍ ኣየድልዮን፣ ነቲ ኢላህ ዝብል ኣምር ዝእምቱ ኣብ ካልኦት ቋንቋታት’ውን ይንጸባረቁ ኢዮም።
ንኣብነት ብ ቋንቋ ፐርሺያ “ኩሑዳ”፡ ብህንዲ “ደቫ”፡ “ጋድ” ድማ ብእንግሊዘኛ።
ኣብ ታሪኽ ደቂስብን ጥንታዊ ቅርስታትን ተሞርኪስና ምስ እንምርምር፡ ኩሎም እቶም ዝሓለፉ ኣህዛብ ዘምልኽዎ ኣምላኽ ወይ ኣማልኽቲ ነይርዎም ኢዩ፣ ካብቲ ድሑር ዝበሃል ፍልማዊ ሕብረተሰብ ክሳዕ እዚ ሕጂ ዘለናዮ ኣመና ዝሰልጠነ ሕብረተሰብ። ነናቱ ዝኣምነሉ ኣምላኽ/ኣማልኽቲ ዘይነበሮ የለን፣ ንሓደ ነገር ኣምላኽካ ጌርካ ንዑኡ ምስጋድ ካብ ጥንቲ ምስ ውሽጣዊ ባህሪ ወዲሰብ ተተሓሒዙ ክኸይድ ዝጸነሐ ኢዩ፣ ከምኡ ክገብር ዝድርኾ ኣብ ውሽጣዊ መንፈሱ ገለ ነገር ከምዘሎ ኢዩ ብተመራመርቲ ዝሕበር።
ካብቲ ኣብ ላዕሊ ዝጠቐስናዮ ተበጊስና ሓደ ሕቶ ክንሓትት ንኽእል፣ እቲ ጥንታዊ ወዲሰብ ዘምልኾ ኣምላኽ ንኽገብር ዝገብሮ ዝነበረ ውሽጣዊ ድሪኺት እንታይ ኮን ነይሩ ይኸውን?
ሎሚ ቦታ ወዲሰብ ምስቲ ተመራመርቲ መጀመርታን መወዳእታን ዘይብሉ ኢሎም ዝገልጽዎ ኣዝዩ ሰፊሕ ኣድማስ ብምንጽጻር እንተሪኢናዮ እቲ መልሲ ብሩህ ይኸውን፣ ወዲሰብ ይኹን ባህሪ ፍጹማት ኣይኮኑን፣ ሰብ ሓይሉ ውሱን፡ ድኹም፡ ድኻን በተኽን ኢዩ፣ ነታ ናብርኡ ጥራሕ ኣብ ኣዝዩ ብዙሕ ረቛሒታት ይሙርኮስ፣ እዞም ንናብርኡ ዘገድሱ መሰረታውያን ነገራት ንባዕሎም ኣብ ሓደ ግዜ ክርከቡ ኣይክእሉን፣ ምናልባት ሓደ-ሓደ እዋን ብቐሊልን ባህርያውን መንገዲ ኣብ ኢዱ ክኣትዉ ይኽእሉ ይኾኑ፣ ሓደ-ሓደ ግዜ ግን ኣመና ኢዮም ዝሕረምዎ፣ ክረኽቦም ዝቃለስ ኣገደስትን ጠቐምትን ነገራት ብርግጽ ኣለዉ፣ ይኹን’ምበር ኩሉ ኣብ ኢዱ ስለዘይኮነ ሓደ ግዜ ይዕወተሎም ሓደ ግዜ ድማ ይኸስሮም፣ ክከላኸሎም ዘይክእል ኣመና ጎዳእቲ ኣጋጣሚታት ውን ኣለዉ፣ ናይ ሙሉእ ዕድሚኡ ስራሕ ኣብ ሓጸርቲ ካሊእታት ክዓኑ ይኽእል፣ ዕድሉ ኣብ ዘይደልዮን ዘይተጸበዮን ሰዓት ብሃንደበት ሞት ተምጻሉ፣ ብዘይክኡ ሕማም፡ ስቅያትን ባህርያዊ ሓደጋታትን ንሓጎሱ ብምጽራር ይሻመዉዎ፣ ካብዚ ኩሉ ክናገፍ እኳ እንተተቓለሰ ምስ ዓወትን ውድቐትን ኢዩ ዝጋጠም።
ብዕብየቶምን ምዕሩግነቶምን ጥራሕ ዘርዕድዎ፡ ዓበይቲ እምባታት፡ ወሓይዝ፡ ገዘፍቲ እንስሳታትን ብዙሓት ካልኦት ነገራትን ኣለዉ፣ ብምንቅጥቃጥ መሬትን ማዕበላትን ይፍተን፣ ልዕሊኡ ቁሊሕ እንተበለ ድማ ደበናታት ሰማይ እናተኣኻኸቡን እናጸለሙን ከለዉ ይርእዮም፣ ከቢድ ድምጺ ነጎዳን ንጸልማት ዝቐድድ በርቅን ይዕዘብ፣ ዕልቕልቕ ዘኸትል ዝናብ ይመጾ፣ ናብ ጸሓይ፡ ወርሒን ከዋኽብትን ድማ የቃልብ፣ ወትሩ ከኣ ኣብ ርጉእን ቀጻልን ምንቅስቃስ ይረኽቦም፣ ማዕረ ክንደይ ዓበይቲ፡
ሓያላትን ውቁባትን ምኻኖም ይግንዘብ፣ ምስ’ቶም ዝዕዘቦም ኣካላት ባህሪ ብምውድዳር ናቱ ቦታን ዓቅምን ኣዝዩ ንእሽቶ ምዃኑ ኣጸቢቑ ይርዳእ፣
እዞም ክስተታት እዚኦም ብሓደ ሸነኽ፡ ንቕሓቱ ድማ ብኻልእ ሸነኽ ንድኹምነቱ፡ ትሑትነቱን ሓጋዚ ኣልቦነቱን የዘኻኽርዎ፣ ጥንታዊ ሓሳብ ኣምልኾ እምበኣር ካብዚ ምንጪ’ዚ እንተተበገሰ ዘይባህርያዊ ኣይኮነን፣ ኣብቲ መጀመርታ ምንጪ ሓይሊ ናይቶም ብዓይኑ ዝርእዮም ዝጠቕምዎን ዝጎድኡዎን ዓበይቲ ክስተታት ካብ ገዛእ ርእሶም ስለዝመስሎ፡ ነዐኦም ኣማልኽቱ ጌሩ ይወስዶም፣ ስለዝኾነ ንኣግራብ፡ እንስሳታት፡ ወሓይዝ፡ እምባታት፡ እሳት፡ ዝናብ፡ ኣየር (ንፋስ)ን ካልኦት ፍጥረታትን ከምልኽ ጀሚሩ፣ እዚ ብርግጽ እቲ ዝበኣሰ ዓይነት ድንቁርና ኢዩ ነይሩ፣ ምኽንያቱ ዝያዳ ክመራመር ምስ ጀመረ፤ እቶም ስልጣንን ሓይልን ኣለዎም ኢሉ ዝኣመነሎም ዓበይቲ ባህርይውያን ነገራት፤ ኣብ ካልእ ሓይሊ ከምዝሙርኮሱን ንገዛእ ርእሶም ክድግፉ ዓቕሚ ከምዘይብሎምን ከስተውዕል ኪኢሉ ኢዩ።
ምኽንያቱ እቲ ዓብን ሓያልን ዝበሎ እንስሳ ልክዕ ከምቲ ደቂቅ ጀርም ክመውት ከሎ ይርእዮ፣ ዓበይቲ ፈለጋት መሊኦም ዕልቕልቕ ክብሉ ከምዘይጸንሑ ምስ ግዜ ይነጽፉ፣ ፍርያምነት መሬት ኣብ ናታ ቁጽጽር ጥራሕ ዘይሙዃኑ፤ የግዳስ ኣብ ማይ ከምዝሙርኮስ፤ ማይ’ውን ንባዕሉ ኣብ ኣየር ከምዝሙርኮስ፤ ኣየር ድማ ከምኡ ኣብ ካልእ ጠንቂ ከምዝድገፍ ይበርሃሉ።
እቲ ኣብዚ ዝጠቐስናዮ ደረጃ ንቕሓት ዝበጸሐ ሓንጎል ወዲሰብ፤ እቶም ዝሓሰቦም ኣማልኽቲ ካብዘይኮኑ፤ ሓንጎሉ ናብ ካልኦት ተኽእሎታት ክጠውዮ ጀመረ፣ መለኮታዊ ባህሪ ዘለዎም ምስጢራውያን ሓይልታት ንዝተፈላለዩ ክስተታት ክቆጻጸሩ ስልጣን ከምዘለዎም ኣመነ፣ እዚ ካልእ ዓይነት ድንቁርና ብወገኑ ናብ ኣምልኾ ቁጽሪ ዘይብሎም ኣማልኽቲ ኢዩ ርዒሙ፣ “ኣምላኽ ጸሓይ”፡ “ኣምላኽ ወርሒ”፡ “ኣምላኽ ኣየር” ወ.ዘ.ተ.፣ ገሊኦም ድማ ነቲ ዝኣምኑሉ ኣምላኽ ዝውክል ቅርጻ ብምቕራጽ ነቶም ምልክታት ከምልኹ ጀመሩ፣ ገና ሕጂ’ውን እቲ ሓቂ ካብ ዓይኒ ወዲሰብ ተኸዊሉ ተረፈ።
ወዲሰብ ብትምህርትን ምዕባለን እናገስገሰ ክመጽእ ምስ ጀመረ፡ ንከባቢኡን ባህርያዊ ኩነታትን ኣጸቢቁ ክርዳእ ከኣለ፣ ንከባቢኡን ኣድማስን ብሓፈሻ ዝቆጻጸር ሓያል ሕግን ቁጽጽርን ከምዘሎ ድማ ኣመነ፣ ካብቲ ሕጊ ፈልከት ዘይብል ፍጹምን ምዕሩይን ምብራቕን ምዕራብን ጸሓይ፤ ኣብ ንፋሳት፡ ኣብ ዝናብ፡ ኣብ ምንቅስቓስ ከዋኽብትን ለውጥታት ወቕቲታትን፤ ኮታ ኣብ ኩሉ ስርዓታት ዝተፈላለዩ ሓይልታት ብዘደንቕ ውህደት ብሓባር ክዓዩ ከለዉ ተዓዘበ፣ እዚ ኣመና ዓቢን በሊሕን ሓይሊ፤ ንዝተፈላለዩ ጠንቅታት ኣድማስ ኣብ ሓደ ዝተደልየ እዋን ብሓባር ተዋሃሂዶም ብምስራሕ ዝተደልየ ውጺኢት ከተግብሩ ይገብሮም፣ ኩሉ ኣካላት ባህሪ ነቲ ሓደ ላዕለዋይ ሕጊ ተማእዚዙ ብምዕሩይ መንገድን ብዘይምቅይያርን ክኸይድ ዝገብሮ ሓደ ላዕለዋይ በዓል ስልጣን ከም ዘሎ። ወላ ነቲ ኣብ ብዙሓት ኣማልኽቲ ዝኣምን ሰብ ብሩህ ኮነ።
…………………………… ይቕጽል……
2ይ ክፋል
ኣሰላሙዓለይኩም ወራሕመቱላሂ ወበረካትሁ!!
ዓቒዳ/እምነት 2ይ ክፋል.
እምባኣር ኩቡራት ሙእሚኒን የሕዋተይ ወዲ ሰብ ዋላ"ኳ ነዚ ካብ ኩሉ ዝዓበየ ኣምላኽ ብዝተፈላለየ ኣስማት ይጸውዓዮ ዳኣ’ምበር ካብ ጸላም ድንቁርንኡስ ገና ኣይተላቐቐን።
ምኽንያቱ ምስቲ ዓቢ ኣምላኽ ነቶም ዝተፈላለዩ ነኣሽቱ ኣማልኽቲ ምምላኽ’ውን ኣይቛረጸን፣ እቲ መሎኮታዊ ንግስነት ምስቲ መሬታዊ ንግስነት ሓደ ኢዩ ዝኸውን ኢሉ ገመተ፣ ስለዝኾነ ከምቲ ሓደ መራሒ ዝተፈላለዩ ሚኒስተራት፡ እሙናት መሻርኽቲ፡ ኣማሓደርትን ሰራሕተኛታት ቤት ጽሕፈትን ዝህልውዎ፤ ከምኡ ድማ ኣብ ትሕቲ’ቲ ላዕለዋይ ኣምላኽ ዝዓዩ ዝተፈላለዩ ነኣሽቱ ኣማልኽቲ ኣለዉ በለ፣ ብዘይናቶም ፍቓድን ቡራኴን ድልየቱ ዝረክብ ኮይኑ ስለዘይስመዖ፡ ነዓኣቶም ድማ ብማዕረ ኣምለኾም፣ ፍልጠት እናወሰኸ ብዝኸደ ግን በቶም ብዙሓት ሰብ-ሰርሖ ነኣሽቱ ኣማልኽቲ ዝነበሮ ዕግበት እናጎደለ ከደ፣ ብኡ መጠን ቁጽሪ ናይቶም ዘምልኾም ኣማልኽቲ እናቐነሶም ከደ፣ ኣብ መወዳእታ ነቲ ሓደ ዓቢ ኣምላኽ ጥራሕ ኣትረፈ፣ እዚ ኣብ መወዳእታ ዝማዕበለ ኣምር ኣምላኽ እወንታዊ እኳ እንተመሰለ፡ ገና ተረፍመረፍ ካብ ሕሉፍ ባእታታት ድንቁርና ግን ሓቚፉ ይርከብ፣ ገለ ህዝብታት ኣምላኽ ምስሊ ሰብ ዝሓዘ ኢዩ ይብሉ፣ ገሊኦም ድማ ኣምላኽ ብ ናይ ሰብ መልክዕ ናብ ምሬት መጺኡ ነይሩ፣ ካልኦት ከኣ ኣምላኽ ንኣድማስ ምስ ሃነጸ ኣዝዩ ስለ ዝደኸመ ኣብዚ ሕጂ እዋን ኣብ ዕረፍቲ’ዩ ዘሎ ይብሉ።
ካልእ ጉጅለ ድማ ኣምላኽ ብሞንጎኝነት ቁዱሳት ሰባትን መላእኽትን እንተዘይኮይኑ ጾሎትን ምሕጽንታን ኣይሰምዕን፣ ገለ ድማ ባዕሎም ንዝቐረጽዎ ምስሊ ኣምላኽ ኣብ ቅድሚኦም ከይገበሩ ወይ ብእምሮኦም ነቲ ስእሊ ከይሓሰቡ ክጽልዩ ኣይክእሉን፣ ኣብዚ ብምህሮን ሓበሬታን ዝልለ ዘመን ድማ ከምዚኦም ዝኣመሰሉ ሓሳባት ገና ብሰፊሑ እናተተግበሩ ይርከቡ ኣለዉ።
* ተውሒድ (ኣምልኾ ሓደ ኣላህ ጥራሕ)
ብርግጽ እቲ ጥርዚ ናይ ኣፍልጦ ኣላህ ኢዩ፣ ኣላህ ንኩሎም ነቢያቱ ወይ ልኡኻቱ ብቐንዱ ተውሒድ ከስተምህሩ ኢዩ ልኢኽዎም፣ ኣፍልጦ ተውሒድ ሒዙ መጀመርታ ዝመጸ ኣቦና ኣዳም ነይሩ፣ ተመሳሳሊ መልእኽቲ ነናብ ህዝቦም ከብጽሑ ድማ ነቢይ ኑሕ/ኖህ፡ ኢብራሂም/ኣብራሃም፡ ሙሳ/ሙሴ፡ ዒሳ/ኢየሱስ ክርስቶስ (ናይ ኣላህ ሰላም ኣብ ልዕሊ ኩሎም ይውረድ) ካብ ኣላህ ተላኢኾም መጺኦም፣ ነዚ ትምህርቲ’ዚ ናይ መወዳእታ ቅርጹን መዕለቢኡን ከትሕዞ ድማ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ደምዳሚ ወይ ዛዛሚ ነብያት ኣላህ ብሙዃን ናብ መላእ ዓለም መጺኡ፣ ጽሩይ፡ ሓቐኛን ፍጹምን ኣምር ኣላህ ድማ ኣመሓላሊፉልና ኣሎ፣ ወዲሰብ ከሓዲ ፈጣሪኡ ዝኸውን ንምህሮ ናይቶም ዝሓለፉ ነቢያት ብምውንዛፍ። ኣብ ናይ ውልቁ ግጉይ ትንተናታት፡ ግምታትን ኣድልዎ ዘለዎ ኣተሮጓጉማን ምስ ዝሙርኮስ ጥራሕ ኢዩ።
ትርጉም ላ ኢላሃ ኢላ’ላህ ኣዝዩ ሰፊሕ ኢዩ። ከምቲ ኣቐዲሙ ዝተገለጸ ግን “ብዘይካ ሓደ ኣላህ ካልእ ኣምላኽ የለን” ተባሂሉ ብሓጺሩ ክትርጎም ይኽእል፣ ስለዝኾነ ብዘይካ ኣላህ ሓደ’ኳ ፍጡር ወዲሰብ ይኹን ማተርያላዊ ነገር፡ ንክምለኽ ዝግበኦ መለኮታዊ ሓይልን ስልጣንን ዝውንን የልቦን፣ ኩሉ ፍጡር ዘበለ ጎደሎን ዘይሙሉእን ኢዩ፣ እቲ ክንኣምነሉ ዘለና ሓደ ኣምላኽ ግን ፍጹም ኢዩ፣ ንሱ መለኮታዊ መለለይታት ይውንን፣ ኣዛዚ ናይ ኩሎም ክስተታት ድማ ኢዩ።
ፈጣሪ ናይዚ ምዕሩግን ሰፊሕን ኣድማስ ጥራሕ ዘይኮነ፡ ሓጋጊ ስርዓት ባህርን ተቖጻጻሪኡን ኣማሓዳሪኡን’ውን ኢዩ፣ ምስዚ ጎይታ ኩሉ እንርእዮን ዘይንርእዮን ዘበለ ፈጣሪ ዝዳረግ ሓደ’ኳ የለን፣ ኣብ ሞሎኮታውነቱ ዝኾነ መሻርኽቲ የብሉን፣ ነዚ ኣምላኽ’ዚ ኢና ንሕና ኣመንቲ እስልምና “ኣላህ” ንብሎ።
ብርግጽ ብዘይኩኡ ካልእ ኣምልኽ ብፍጹም የለን፣ ጽልዋ ተውሒድ ኣብ መነባብሮ ወድሰብ
እስከ ሕጂ ቀጺልና ጽልዋ ናይዛ መሰረት እምነት እስልምና ዝኾነት ሓረግ ማለት “ላ ኢላሃ ኢላ’ላህ” ነስተውዕል፣ ብኣ ዝኣመነ ኣብ ዓለማዊ ህይወቱን ኣብቲ ድሕሪ ሞት ዘሎ ዘልኣለማዊ ህይወትን ዕዉት ኢዩ፣ በንጻሩ ካብቲ ሓቀኛ ኣምላኽ ወጻኢ ንካልእ ዘምለኸ ግን ክሳርኡ ኣብ ዓለም ጥራሕ ኣይኮነን።
*1. ኣማኒ ናይዛ ከሊማህ (ላ ኢላሃ ኢላ’ላህ) ጸቢብ ኣተሓሳስባ ዘለዎ ሰብ ኣይኮነን፣ ነቲ ሓቐኛን እንኮን ፈጣሪ ሰማያትን መሬትን ዝኾነ ጎይታ ኢዩ ዝኣምን፣ እወ ነቲ ጎይታ ምዕራብን ምብራቕን ዝኾነ ሓደ ኣላህ፣ ምንጪ ኩሉ ፍጥረት ካብ ሓደ ኣላህ ምዃኑ ስለ ዝኣምን ዝሕድሶ ነገር የለን፣ ተደናጋጽነቱ፡ ፍቕሩ፡
ሓልዮቱን ኣገልግሎታቱን ንሓደ ጸቢብ ጉጅለ ጥራሕ ዝጠመተ ኣይኮነን። ኣጠማምቱኡ ዓቢ፡ ደረት ንቕሓቱን ፍልጠቱን ድማ ከምቲ ንግስነት ኣላህ/ ኣምላኽ ሰፊሕ ኢዩ፣ እዚ ብልጫ’ዚ እቶም ጠቕላላ ኣብ ኣምላኽ ዘይኣምኑ፡ ኣብ ብዙሓት ኣማልኽቲ ዝኣምኑን ኣብ ካልኦት ፍጡራት ኣካላት ዝኣምኑን ክረኽብዎ ዘይክእሉ ዓቢ ብልጫ ኢዩ።
*2. ኣማኒ ላ ኢላሃ ኢላ’ላህ (ተውሒድ) ዝለዓለ ርእሰ-ክብሪ ኣለዎ፣ ኣላህ ወናኒ
ኩሉ ሓይሊ ምዃኑ ስለ ዝኣምን፡ ካብኡ ወጻኢ ረብሓታቱ ከይክልክሉሉ ወይ ከይጎድእዎ ዝፈርሖም ኣካላት የብሉን፣ ሽሻይ ዝህብን ዝኸልእን፡ ህይወት ዝሰኩዕን ህይወት ዝወስድን ሓደ ኣላህ ምዃኑ ኣንዳዕዲዑ ስለ ዝርዳእ፡ ብፍርሒ ዝሰግደሉን ዝመሻኸነሉን ሰብ ይኹን ካልእ ፍጡር የልቦን።
ንጸሎት የእዳዉ ናብ ኣላህ ጥራሕ እንተዘይኮይኑ ናብ መላእኽቲ ይኹኑ ካልኦት ቅዱሳት ሰባት ኣይዝርግሕን፣ ዕብየት ናይ ኣላህ እንተዘይኮይኑ ናይዝኾነ ካልእ ኣይዓጦን ኢዩ፣ ንመላእኽቲ ይኹኑ ቁዱሳት ሰባት ንዖኦም ዝግባእ ክብሪ ዝህቦም’ኳ እንተኾነ፡ ምስ ኣላህን ልዕሊ ኣላህን ግን ኣይሰርዖምን ኢዩ፣ እዚ ርትዓዊ ኣረኣእያ’ዚ ብርግጽ ንተውሒድ ብምፍላጥን ምርዳእን ጥራሕ ክንረኽቦ እንኽእል ብልጫ ኢዩ።
*3. እምነት ተውሒድ ንሓደ ኣማኒ ርትዓውነትን ትሕትናን ኢዩ ዘመንጭወሉ፣
ሓሶትን ምስሉይነትን ኣብ ጥቕኡ ኣየቕርብን፣ ገታር፡ ትዕቢተኛን ሓሳድን ሰብ’ውን ኣይከውንን፣ ስሰዐ፡ ሸፈጥ፡ ዓብላልነትን ቅድም ነዓይን ኩሉ ነዓይን ዝብል እኩይ ሓሳባት ኣብ ኣእምርኡ ቦታ የብሎምን፣ ኩሉ እቲ ዝውንኖ ናይ ኣላህ ምዃኑ፡ ኣላህ ድማ ኣብ ዝደለዮ እዋን ክወስዶ ከምዝኽእል ስለዝፈልጥ፡ ብዘለዎ
ጥዕና ይኹን ሃብቲ ኣይንየትን፣ በንጻሩ ኣብቲ ብርቂ ዝኾነ ሓደ ኣላህ ዘይኣምን ሰብ፤ ኣብ ዓለማዊ ህይወቱ ዓወት ምስ ዝረክብ፤ ዓወቱ ምስ ብልሑን ውልቃዊ ጻዕሩን ጥራሕ ኢዩ ዘተኣሳስሮ፣ ስለዝኾነ ድማ መን ከማይ ብምባል ብትዕቢት ኣይትሓዙኒ ኢዩ ዝብል።
*4. ምንጪ ዓወትን ድሕነትን ጽሬት መንፈስን ሰናይ ግብርን ጥራሕ ምዃኖም ስለ
ዝግንዘብ፤ ኣማኒ ተውሒድ ብሰናይ ተግባር ኢዩ ዝመላለስ፣ ከምቶም ኢ-ዚሄራውያንን ብዙሐ-ዚሄራውያንን ኣብ ዘይጭበጥ ትምኒት እናንሳፈፈ ኣይነብርን፣ ገለ ካብኣቶም ወዲ ኣምላኽ ንሓጥያትና ሓጺብዎ ኢዩ ይብሉ፣ ገሊኦም ድማ ሕሩያት ኣምላኽ ስለዝኾና ኣምላኽ ኣይቐጽዓናን ይብሉ፣ ገሊኦም ድማ እቶም ቁዱሳት ኢዮም እናበሉ ዘምለኽዎም ፍጡራት ሞንጎኛታት ብሙዃን ከድሕኑና እዮም ኢሎም ይሓልሙ፣ እቲ ትርጉም ዘይብሉ ተስፋታት ኣመና ብዙሕ ኢዮ፣ ድሒና ኢና፡ እከለ ክወሓሰና ኢዩ፡ ወ.ዘ.ተ. ስለ ዝብሉ ነቲ ተዓዛቢን ሰማዒን ኩሉ ዝኾነ ሓያል ኣላህ ኣይፈልጥዎን፣ ጽባሕ ንግሆ ኣብ መዓልቲ ፍርዲ ኣብ
ቅድሚ ጎይታ ቀሪቦም ን እምነቶምን ተግባራቶምን በብሓደ ክሕተትሉ ምዃኖም ይዝንግዑ፣ ስለዝኾነ ብቕይዲ በተኽነት ነብሶም ዝኣዘዘቶም ወትሩ ብምምላእ ጊላታት ድልየታቶምን ስምዒታቶምን ይኾኑ፣ ኣማኒ ሓደ ኣላህ (ተውሒድ) ግን ከምኡ ኣይገብርን።
ዝብሎን ዝገብሮን ዘበለ ኩሉ ከምዝሕተተሉ
ስለዝፈልጥ ብሓላፍነታዊ መንገዲ ኢዩ ዝንቐሳቐስ፣ እዚ ስነ-ምግባር እዚ ውጽኢት ተውሒድ ወይ ላ ኢላሃ ኢላ’ላህ ኢዩ።
*5. ኣማኒ ላ ኢላሃ ኢላ’ላህ፡ ተስፋ ኣይቆርጽን ኢዩ፣ ርህራሄን በረከትን ኣላህ ወሰን ከም ዘይብሉ ስለ ዝፈልጥ ብተስፋ ዝተመለአ እዮ፣ ኣብቲ ወጣሪ ኩነታት’ውን እንተኾነ። ደገፍ ኣላህ ከምዘይፍለዮ ካብ ውሽጢ ልቡ’ዩ ዝኣምን፣ ኣብቲ ናይ ህይወት ሓፍ ኮፍ ክጽገም ከሎ፡ ጥዕና ስኢኑ ክሳቐ ከሎ ኣላህ ይዕዘቦ ምህላዉ ስለዝፈልጥ፡ ኣየማርርን ኢዩ፣ ኣላህ ኣብ ዝፈቐዶ ክርህዎን ክጥዕይን ምዃኑ እንተዘይኮነ ድማ ኣብቲ ዘልኣለማዊ ህይወት ዓስቢ ትዕግስቱ ብርግጽ ክኽፈል ምዃኑ ኣጸቢቑ ኢዩ ዝፈልጥ፣ ካብኡ ንላዕሊ ንዑኡ ዝሓይሽ ዝፈልጠሉ እቲ ፈላጥ ኣላህ ዶ ኣይኮነን?፣
በንጻሩ ብ ሓደ ኣላህ ዘይኣምን ሰብ ኣተሓሳስብኡ ኣዝዩ ጸቢብ እዩ፣ ሽግር ምስ ዘጋጥሞ ዓለም ከም ኣፍ ዑንቂ ትጸቦ፤ ዘልዕሎን ዝጭብጦን ኣይፈልጥን፤ ዝውስኾ እኳ እንተዘይብሉ ጸርጸር ይብል የማርር፤
ኣብ ሚዛን ኣጠማምትኡ፡ ካብቲ ተጻዋርነቱን ትዕግስቱን እቶም ጎኒፎሞ ዘለዉ ጸገማት ዝኸብዱ ስለ ዝመስሎ ነፍሰ-ቅትለት ይፍጽም፣ እታ ነብሱ ናቱ ዘይሙዃና ኣበይ’ሞ ኢልዎ!።
*6. ሓደ ሰብ ኣማኒ ሓደ ኣላህ ምስ ዝኸውን ቆራጽን ጅግናን’ውን ይኸውን ኢዩ። ምኽንያቱ ጃጃዊ ወይ ፈራሕ ዝገብሩ ክልተ ቀንዲ ምኽንያታት ኢዮም።
ሀ). ልዑል ፍቕሪ ህይወትን ክቱር ፍርሒ ሞትን
ለ).ካብ ኣላህ ወጻኢ ሞት ዘምጽእን ሞት ዝከላኸልን ኣካል ኣሎ ኢልካ ምሕሳብን ኢየን።
ይኹን’ምበር ሙሉእ እምነት ተውሒድ እንተልዩ እዘን ክልተ ምኽንያታት ፍጹም ቦታ የብለንን፣ ዝኾነ ሰብ ህይወቱ፡ ንብረቱን ካልእ ነገራትን ናይ ኣላህ ምዃኑ ተውሒድ ምስ
መሃሮ፡ ዓቀኑ ዚሓለፎ ፍቕሪ ህይወትን ፍርሒ ሞትን ንእለቱ ኢየን ዝጠፍኣሉ፣ ምእንቲ ኣላህ ዝድለ መስዋእቲ ክኸፍል ድማ ድሉው ይኸውን፣ ዝተራቐቐ ኣጽዋር ይኹን ዝሓየለ ሰብን እንስሳን ብዘይፍቓድ ኣላህ ህይወቱ ክወስዱ ከምዘይክእሉ ምስ ፈለጠ ድማ ካብታ ካልአይቲ ፍርሒ ይናገፍ፣ ዝኸበደ ሕማም
ይሕመም፡ ኩሎም ሓይልታት ተጠርኒፎም የጥቕዕዎ፡ ካብታ ኣላህ ዝወሰነሉ ዕለት ኣየጉድል ኣይውስኽ፣ በዚ ምኽንያት’ዚ ካብ ኣማኒ ሓደ ኣላህ ዝኾነ ሰብ ዝተብዕ ሓደ’ኳ የለን።
*7. እቲ ዝዓበየ ጽልዋ ተውሒድ ወይ “ላ ኢላሃ ኢላ’ላህ” ግን ካልእ ኢዩ፣ ንሱ
ድማ ተኣዛዝን ተምበርካኽን ሕጊ ኣላህ ከምትኸውን ይገብረካ፣ ሓደ ኣማኒ ተውሒድ፡ ንዑኡ ኣላህ ካብ ዝኾነ ካልእ እቲ ዝቐረበ ኢዩ፣ ጸልማት ጉልባብ ጌሩ ወይ ብሓደ ኩርናዕ ተኸዊሉ ሓጥያት እንተፈጸመ’ውን ካብ ሰብ እምበር ካብ ኣላህ ከምዘይሕባእ ይፈልጥ፣ ኣላህ ፈላጢ ሕቡእን ግሉጽን’ዶ ኣይኮነን!!!
ንዝኾነ ከተታልል ትኽእል ንኣላህ ምትላል ግን ብጥራሽ ኣይከኣልን፣ ስለዚ ሙስሊም ንሙዃን እቲ ዝዓበየን ቀንድን ቅድመ-ኩነት ኣብዛ ረዛን ኢስላማዊት ከሊማህ ማለት ኣብ “ላ ኢላሃ ኢላ’ላህ” ምእማን የድሊ፣ ኣብቲ ቀዳማይ ምዕራፍ ከምዝረኣናዮ ሙስሊም ማለት ንፈጣሪኡ ስዩም ብምባል ዝተንበርከኸ ወይ ኢዱ ዝሃበ ማለት ኢዩ።
ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ነዚ ረዚን ምህሮ ኢዮም ኣመሓላሊፎም፣ ላ ኢላሃ ኢላ’ላህ ዝብል ኣምር እምነ-ኩርናዕ እስልምናን እምነትን ኢዩ፣
ካልኦት ትእዛዛትን ሕጊታትን እስልምና ኣብዚ መሰረት’ዚ እዮም ዝትከሉ፣ ብርግጽ እስልምና ዘይተንከፎ ኣርእስቲ የለን።
እንሻኣሏህ ይቕጽል…………………
ኣሰላሙዓለይኩም ወራሕመቱላሂ ወበረካትሁ!!
ኩቡራት ሙእሚኒን የሕዋተይ እቲ ካልኣይ ሩክኒ ሚን ኣርካን ኣል ኢማን እምነት ብመላእኽቲ እዩ!!
*2. እምነት ብመላእኽቲ ኣላህ
ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ብ ህላወ መላእኽቲ ኣላህ ክንኣምን እውን ኣዚዙና ኢዩ፣ ካብቶም ዝጠቐስናዮም ሽዱሽተ ዓንድታት እምነት፤ ድሕሪ እምነት ብሓደ ኣላህ፤ እዚ እምነት’ዚ ብካልኣይ ደረጃ ኢዩ ዝስራዕ።
ነቢይ ሙሓመድ ሰ,ዓ,ወ ብዘመሓላለፉልና ሓበሬታ መሰረት፡ መላእኽቲ ፍጡራት ኣላህ እዮም፣ ኣብ መሎኮታውነት ኣላህ ግና ዝኾነ ብጽሒት የብሎምን፣ መላእኽቲ ኣላህ እሙናት ኣምለኽቱን ኣተግበርቲ ትእዛዛቱን ጥራሕ እዮም፣ ዝተኣዘዝዎ ዕዮ ብምልኣትን ብጽፈትን የከናውኑ፣ ብዘይፍቓድ ኣላህ ሓንቲ እመት’ውን ትኹን ኣይንቀሳቐሱን፣ ብድልየቶም ዝኾነ ነገር ክገብሩ ሓንቲ ስልጣን የብሎምን፡፡
ናታቶም ውጥን ወይ ፕሮጀክታት ከቕርቡን ብዛዕባ ዝኾነ ሰብ ምስ ኣላህ ከማልዱን (ክምሕጸኑ) ፍቓድ ኮነ ክእለት የብሎምን፣ ነዓኣቶም ምምላኽን ምሕጽንታ ምቕራብን ንወዲሰብ ውርደትን ሕስረትን ጥራሕ ኢዩ፣ ምኽንያቱ ኣላህ ኣብታ ንኣዳም ዝፈጠረላ ቀዳመይቲ መዓልቲ ፡ መላእኽቲ ን ኣዳም ክሰግዱሉ ኢዩ ኣዚዝዎም።
ኣላህ ንወዲሰብ ካብኣቶም ንላዕሊ ንቕሓትን ፍልጠትን ኢዩ ሂብዎ፣ ወዲሰብ እቲ መላእኽቲ ዝሰገዱሉ ዝኸበረ ፍጥረት ክንሱ ከመይ ኢሉ ነቶም ዝሰገዱሉ ፍጡራት የምልኽ?፣ ብርግጽ ንሓደ ዘስተውዕል ሰብ ካብ ንመላእኽቲ ምምላኽ ዝዓቢ ወርደት ከቶ የልቦን፣ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ን መላእኽቲ ከይነምልኾምን ምስ ኣላህ ከይነዛምዶምን ብጽኑዕ ኣጠንቂቖምና ኢዮም።
በቲ ነዓኣቶም ዝምልከት ብሉኡኽ ኣላህ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ዝተዋህበና ሓበሬታ ብምቕባል ህላዌኦም ምእማን ጥራሕ ኢዩ እቲ ካባና ዝድለ፣ መላእኽቲ ኣላህ ሕሩያት ፍጡራቱ እዮም፣ ካብ ሓጥያት/ዘንቢ ነጻ እዮም ጥራሕ ዘይኮነ፡ በቲ ኣላህ ዝሃቦም ባህሪ ካብ ትእዛዛቱ ወጻኢ ክሕንግዱ ብፍጹም ኣይክእሉን፣ ነቢይና ሰ,ዓ,ወ ከም ዝሓበሩና መላእኽቲ ኣላህ ብኹሉ ሸነኻት ኣኽቢቦምና እዮም ዝርከቡ፣ ኣብ ዝተንቀሳቐስናዮ ቦታ ወትሩ የሰንዩና፣ ኩሉ እቲ እንፍጽሞ ሕማቕን ጽቡቕን ተግባራት ድማ እናተዓዘቡ ይስንዱ፣ ድሕሪ ሞት ኣብ መዓልቲ ፍርዲ ናይቲ ኣብ መሬት ከለና ዝገበርናዮ ሙሉእ ጸብጻብ ናይ ነፍሲ-ወከፍ ሰብ ኣብ ቅድሚ ኣላህ የረክቡ፣ ኩሉ እቲ ዝተመዝገበ ብሙሉኡ ሚእቲ ካብ ሚእቲ ቁኑዕ ኮይኑ ድማ ክንረኽቦ ኢና።
ብዛዕባ ውሽጣዊ ባህርያት መላእኽቲ ዝተሓበርናዮ’ኳ እንተዘየለ፡ ገለ ብዛዕባ ክብሮምን መለለይታቶምን ግን ተጠቒሱልና ኣሎ፣ ከምቲ ኣቀዲሙ ዝተጠቕሰ ብሃለዋቶም ክንኣምን ድማ ንሕተት፣ ካብዚ ወጻኢ ብዛዕባ ፍጥረቶም፡ ዓይነቶምን መለለይታቶምን ክንፈልጠሉ እንኽእል ካልእ መንገዲ ወለሓደ የለን፣ ብቕርጻ ይኹን ብቅብኣ ወይ ብዝኾነ መልክዕ ብምስሊ ከነዳልዎም እንተፈቲንና ብኣጠማምታ እስልምና ዓቢ ሓጥያት ኢዩ።
ነቲ ዝተነገረና ብምስዓብ ክንኣምን ጥራሕ ኢዩ ዝግባእ፣ መላእኽቲ ዝበሃሉ የለዉን ኢላካ ምንጻግ ግን ኩፍር ወይ ክሕደት ኢዩ፣ ምኽንያቱ ሓደ እንነጽገሉ መርትዖ የብልናን ካልኣይ ድማ ከምኡ ብምባልና ን ኣስተምህሮ ንነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ዳርጋ ምንጻግ ኢዩ ዝቑጸር፣ ብሓጺሩ ብመላእኽቲ ኣላህ ንኣምነሉ ቀሊል ምኽንያት ልኡኽ ጎይታ ዝኾኑ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ክንኣምን ስለ ዝኣዘዙና ኢዩ።
እቲ ሳልሳይ ድማ እምነት ብመጻሕፍቲ ኣላህ እዩ።
*3. እምነት ብመጻሕፍቲ ኣላህ
እቲ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ክንኣምነሉ ዝኣዘዙና ሳልሳይ ዓንዲ እምነት ብመጻሕፍቲ ኣላህ ምእማን ኢዩ ነይሩ፣ ቅድሚ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ኣላህ ናብ ዝተፈላለዩ ልኡኻቱ ቁዱሳት መጻሕፍቲ ልኢኹ እዩ፣ ልክዕ በቲ ንቁርኣን ዝሰደደሉ ኣገባብ ድማ እዩ ሊኢኽዎም፣ ገለ ካብቶም ኣላህ ዝለኣኾም መጻሕፍቲ ኣብ ቁርኣን ዝተጠቐሱ ኣለዉ ንሳቶም ድማ÷
*1) ተውራት
*2) ዘቡር
*3) ኢንጂል
*4) ቁርኣን እዮም።
እዞም ኣርባዕተ መጻሕፍቲ ኣላህ፡ ኣብ ቅዱስ ቁርኣን ብስም ዝተጠቕሱ እዮም፣ ናይቲ ኣላህ ናብ ካልኦት ነቢያቱ ዝለኣኾም ኣስማት መጻሕፍቲ ግን ኣብ ቁርኣን ኣይተሓበረን፣ ስለዝኾነ በቶም ኣብ ዝተፈላለዩ ክፍሊ ዓለም ዘለዉ ሃይማኖታውያን መጻሕፍቲ ኣፍና መሊእና ምንጮም ካብ ኣላህ እዩ ወይ ኣይፋሉን ኢልና ኪንዛረብ ኣይንኽእልን፣ ብሓፈሻ ግን ዝኾነ ይኹን ኣላህ ዝለኣኾ መጽሓፍ ካብ ኣላህ ክሳዕ ዝኾነ ቅኑዕ ኢዩ፣ መዝሙር ዳዊት፡ ቶራህ ናይ ሙሴን ወንጌል ናይ ኢየሱስን ግን ምስ ኣይሁድን ክርስትያንን ኣለዉ፣ እንተኾነ ኣላህ ኣብ ቁርኣን ከምዝሕብረና እቶም መጻሕፍቲ በቲ ኣላህ ዝለኣኾም መልክዕ መቦቆላዊ ትሕዝቶኦም ከምቲ ዝተላእኮ ኣይተዓቀበን፣ ምቅይያራትን ተወሰኽቲ ሓሳባትን ተገይርሎም ኢዩ፣ ስለዝኾነ እቲ መበቆላዊ ትሕዝቶ ቃል ኣምላኽ ምስቲ ድሒሩ ብሓንጎል ሰባት ዝተወሰኸ ስለዝተሓዋወሰ ብዙሕ ምግሕማጥ ኣልዎ።
እቲ ኣብቶም መጻሕፍቲ ዝተኻየደ ብልሽውናን ብከላን ኣዝዩ ግሉጽን መጠነ-ሰፊሕን ስለዝኾነ፡ ሎሚ ብዙሓት ኣይሁድን ክርስትያንን ነዚ ርኡይ ሓቂ ይቕበልዎ እዮም፣ እቲ መቦቆላዊ ጽሑፍ ዘይኮነ። ትርጉሙ ጥራሕ ኣብ ኢዶም ምህላዉ ይዛረቡ፣ እዚ ተተርጒሙ ዝተዳለወ ንባዕሉ ኣብ ነዊሕ ዘመናት ብዙሕ ለውጢ ከም እተገብረሉን ሕጂ’ውን እንተኾነ ኣብ ሓደ ከምዘይረገአ ተፈሊጡ ኣሎ፣ ነዞም መጻሕፍቲ ብጥንቃቐ ከነጽንዖም እንተፈቲና፡ ቃል ኣምላኽ ክኾኑ ዘይክእሉ ሑጥበ-ጽሑፋትን ጥቕስታትን ኣለዉ፣ ብሓፈሻ እቶም ጽሑፋት ብጣዕሚ ስለዝተሓዋወሱ፡ ኣብ መብዛሕትኡ ኣየናይ ካብ ኣምላኽ ኣየናይ ከ ብሰብ ዝተሓወሰ ምዃኑ ንምፍላይ የሸግር እዩ፣
ሓደ ሙስሊም ብመጻሕፍቲ ኣላህ ይኣምን ኢዩ ክበሃል ከሎ፡ በቲ ሕጂ ሒዞሞ ዘለዉ ትሕዝቶ ዘይኮነ፡ ኣላህ ብርግጽ ቅድሚ ቅዱስ ቁርኣን ጽፉፋት መጻሕፍቲ ሊኢኹ ምንባሩ ምቕባል ንማለት ጥራሕ እዩ፣ እቶም ካብ ኣላህ ናብ ዝተፈላለዩ ነብያት ዝተላእኩ መጻሕፍቲ ምንጮም ካብ ሓደ ኣላህ እዩ ነይሩ፣ እቲ ን መጻሕፍቲ ሙሴ፡ መዝሙር ዳዊትን ወንጌል ኢየሱስን ልኢኹ፣ ብተመሳሳሊ እቲ ነቶም ዝጠቐስናዮም መጻሕፍቲ ዝለኣኸ ሓደ ኣላህ ናይ መወዳእታን ዛዛሚን ኪዳኑ ዝኾነ ቅዱስ ቁርኣን ናብ መላእ ህዝቢ ዓለም ልኢኽዎ፣
ኣላህ ንቅዱስ ቁርኣን ከም መሎኮታዊ መጽሓፍ ምልኣኹ ሓድሽን ዘገርምን ፍጻሜ ኣይኮነን።
ቅዱስ ቁርኣን ንሓቐኛ መልእኽታት ናይቶም ዝጸነቱን ዝተበረዙን መጻሕፍቲ ደጊሙ ክኹልዕን ከረጋግጽን ኢዩ መጺኡ፣ ኣብ ሞንጎ ቁርኣንን እቶም ኣቀዲሞም ዝተላእኩ መጻሕፍቲ ኣላህን ዓበይቲ ፍልልያት ኣለዉ ኣሕጽር ኣቢልና ገለ ካብቶም ብቐንዲ ዝጥቐሱ ጥራሕ ንርአ÷
*1. መብዛሕቶም ካብቶም ኣቀዲሞም ዝተላእኩ ጽሑፋት፡ እቲ መቦቆላዊ ጽሑፎም ጠቕላላ ጠፊኡ እዩ፣ ሎሚ ናቶም ትርጉም ጥራሕ እዩ ተዓቂቡ ዘሎ፣
በንጻሩ ቁርኣን በቲ መቦቆላዊ ትሕዝቱኡን ቛንቁኡን ሓንቲ ንጽል ፊደል ከይጎደለቶ ልክዕ ከምታ ናብ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ዝተላእካ ብኽብሪ ተዓቂቡ ይርከብ፣ ከም’ቶም ቀዳሞት ጽሑፋት ዝኾነ በደል ከይወርዶ ኣላህ ባዕለይ ክሕልዎ እየ ኢሉ ቃል ኣትይሉ እዩ።
*2. ካብ መጀመርታ ክሳዕ መወዳእታ ትሕዝቶ ቁርኣን ብሙሉኡ ቃል ኣላህ ዝተመልአ እዩ፣ ዘይከም’ቶም ቀዳሞት ጽሑፋት፡ ቃል ኣምላኽ ምስ ናይ ሰባት ጸብጻባት ዝተሓዋወሰ ኣይኮነን፣ ጽርየት ቁርኣን ወላ በቶም ጸላእቱ ከይተረፈ
ዝተመስከረ እዩ።
*3. ቁርኣን ናብ ሓደ ነቢይ ዝተላእከ መሎኮታዊ መጽሓፍ እዩ፣ ዘይከም’ቶም ቀዳሞት ጽሑፋት ብዙሓት ጸሓፍቲ ኢዶም ዘንበሩሉን ዝተኣኻከበን ኣይኮነን፣ ናይ ነፍሲ-ወከፍ ምዕራፍ ትኹን ጥቕሲ ካብ ኣላህ ዝተላእከትሉ ግዜ፡ ቦታን ሽዑ ዝነበረ ኩነታትን ብንጹር እውን ክፍለጥ ይከኣል።
*4. እቶም ቀዳሞት ቁዱሳት መጻሕፍቲ ዝተላእኩሉ ቛንቋታት እቶም ካብ ዝሞቱ ነዊሕ ዝገበሩ ቛንቋታት ኢዮም፣ ኣብዚ ሕጂ እዋን ዝኾነ ህዝቢ ይኹን ሕብረተሰብ ንዘረባን ጽሕፈትን ዝጥቐመሎም ሓደ’ኳ የለን፣ ነቶም ቛንቋታት ንፈልጦምን ንርደኦምን ኢና ዝብሉ ሰባት ኣዝዮም ውሑዳት እዮም፣ እቶም
ቁዱሳት ጽሑፋት ወላ’ውን በቲ ዝተላእክዎ መልክዕ ተዓቂቦም እንተ ዝጸንሑ ነይሮም፡ ኣብዚ ግዜና በቲ ሓቐኛ መንፈሶምን ትርጉሞምን ተረዲእካ ኣብግብሪ
ምውዓሎም ኣመና መሸገረ ነይሩ፣ በንጻሩ ቁርኣን ዝተላእከሉ ቛንቋ ገና ብህይወት ዘሎ ቛንቋ እዩ፣ ሚልዮናት ኣህዛብ ይዛረብዎ፣ ካልኦት ሚልዮናት ድማ ይርድእዎን ይፈልጥዎን፣ ሎሚ ቛንቋ ዓረብኛ ዳርጋ ኣብ ሙሉእ ዓለም ዘለዋ ዩኒቨርሲታት ዘስተምህራሉ ቛንቋ ኢዩ፣ ዝኾነ ሰብ ክመሃሮ ይኽእል ኢዩ።
እቲ ንኽመሃሮ ግዜ ዘይብሉ ሰብ፡ ነቲ ቛንቋ ዝፈልጥ ሰብ ኣብ ዝኾነ ቦታ ኪረክብ ስለዝኽእል። እንተወሓደ ንቁርኣን ነቢቡ ክገልጸሉ ይኽእል ኢዩ።
*5. ቀዳሞት ቁዱሳት መጻሕፍቲ ናብ ውሱናት ሕብረተሰብን ንውሱን ግዜን ከገልግሉ ጥራሕ እዮም ተላኢኾም፣ ነቲ ናይ ሽዑ እዋን ዝጠቕሙ ዝተፈላለዩ ትእዛዛት ድማ ዝሓዙ እዮም፣ ኣብዚ እዋን’ዚ ኣድላይነት የብሎምን ጥራሕ ዘይኮነ፡ ነቶም ዝእዝዝዎም ትእዛዛት ከምቲ ዝድለ ከተተግብሮም ኣዝዩ ኣሸጋሪ እዩ።
ከምቲ ዝተጠቐሰ ዕላማ እቶም ጽሑፋት ንውሱን ግዜ’ምበር ንዘልኣለም
ክቕጽሉ ኣይኮኑን፣ ወላ’ቶም ዝተቐበልዎም ኣህዛብ ንዝተወሰነ እዋናት ክጥቐሙሎም ጥራሕ እዮም ተላኢኾም፣ በንጻሩ ቁርኣን ንመላእ ህዝቢ ዓለምን ንኩሉ ግዜን ዝተለኣኸ ቃል ኣምላኽ እዩ።
ንፍሉያት ኣህዛብ እናረቖሐ ዘይኮነ ንወዲሰብ ብሓፈሻ እዩ ዝዛረብ፣ ዘልኣለማዊ ሕጊ ሰብኣውነት ድማ ኢዩ።
*6. ቀዳሞት ቁዱሳት ጽሑፋት ንስነ-ምግባራውን ሞራላውን ህይወት ወዲሰብ
ዝምህሩ ኣይኮኑን ኢልካ ምኽሓድ ርትዓውነት ዘይብሉን ስምዒታውን ዘረባ ኢዩ፣ ክብሪታት ወዲሰብ ንክጸንዕ ብርግጽ ዓቢ ኣበርክቶ ነይርዎም እዩ።
ይኹን’ምበር ልክዕ ከም ናይ ቅዱስ ቁርኣን ብኹሉ መዳያቶም ኣጠቓላሊ መልሲ ዝህቡ ኣይኮኑን፣ ገሊኦም ኣብ ሓደ ኣርእስቲ ጥራሕ ዘተኮረ ትምህርቲ ይህቡ፡ ገሊኦም ድማ ኣብ ካልእ ጉዳይ የተኩሩ፣ ኮታ ንኹሉ ግዜ ዝኸውን መምርሒን ስርዓትን ክውንኑ ብዙሕ ዝተርፎም ኣሎ፣ ቁርኣን በንጻሩ ዘይትንክፎ ጉዳይ ናይ
ህይወት የለን፣ ካብቲ ዝደቐቐ ክሳዕ እቲ ዝለዓለ ጉዳያት ህይወት ሓቚፉ ይርከብ፣ በዞም ኣብ ላዕሊ ዝተጠቕሱን ካልኦት እልቢ ዘይብሎም ምኽንያታትን ኣደናቒ ባህርያት ቁርኣንን እዩ ‘ምበኣር መላእ ህዝቢ ዓለም ናብኡ ክኣምን ብኣላህ ዝእዘዝ፣ ኩሉ’ቲ ናይ ቀደም ጽሑፋት ኣወንዚፉ ነዚ ደምዳሚ ኪዳን ኣላህ ዝኾነ ቁርኣን ክስዕብ ኣሎዎ፣ ምኽንያቱ ትሕዝቶ ናይቶም ዘይተበረዙ ቀዳሞት ጽሑፋት ኣላህ ደጊሙ ኣብ ቁርኣን ኣስፊርዎ ኢዩ።
ስለዚ ኣብ እስልምና ኣንቱእሚኑቢኪታቢሂ ወይ “ብመጻሕፍቱ ክትኣምን” ክበሃል ከሎ፡ ነቶም ኣላህ ዝለኣኾም መጻሕፍቲ ኣላህ ብርግጽ ከምዝለኣኾም ምምስካር ማለት ጥራሕ ኢዩ፣ ኩሎም እቶም ዝተላእኩ መጻሕፍቲ ኣላህ ቁኑዓት ሙዃኖም፤ ኣኣብ ዝተላኣኽዎ ወቕቲ ንዝነበሩ ኣህዛብ ጥራሕ ከም እተላእኩን፤ በቲ ቁርኣን ዝተላእከሉ ዕላማ ከምእተላእኩን ምምስካር ሓደ ካብ ዓንድታት እምነት (ኣርካን ኣል ኢማን) ኢዩ፣ ንቁርኣን ብዝምልከት ግን
ክንኣምን ጥራሕ ዘይኮነ ክንስዕቦ’ውን ንሕተት!!
ንቁርኣን ብዝምልከት፦
* ብፍጹምን ብዘይኩነትን ቃል ኣላህ ምዃኑ፤
* ብዘይውልውል ሓቂ ምዃኑ፤
* ሓንቲ ንጽል ነጥቢ’ውን ትኹን ከይጎደሎ ከምእተዓቀበ፤
* ኩሉ እቲ ኣብ ቁርኣን ዝጥቀስ ብሙሉኡ ሓቂ ምዃኑ፤
* ኩሉ ሰብ ትእዛዛት ቁርኣን ከኽብር ሕልናዊ ሓላፍነት ከምዘለዎን፤
* ዝኾነ ኣንጻር ቁርኣን ዝለዓል ጠቐነ ንጹግ ምዃኑን ምእማን የድሊ!!!
……………እንሻኣላህ ይቕጽል …………
ኣሰላሙዓለይኩም ወራሕመቱላሂ ወበረካትሁ!!
ኩቡራት ሙእሚኒን የሕዋተይ እቲ ራብዓይ ሩክኒ ሚን ኣርካን ኣል ኢማን እምነት ብሉኡኻት እዩ!!
ዓቒዳ/እምነት 4ይን ናይ መወዳእታን ክፋል!!!
*4. እምነት ብልኡኻት/ነቢያትኣላህ
ኩቡራት ሙእሚኒን የሕዋተይ ኣብ’ቶም ዝሓለፉ ምዕራፋት ከምዝተጠቐሰ፡ ኣላህ ናብ ኣብ ዝተፈላለዩ ኩርናዓት ዓለም ዝርከቡ ኣህዛብ ሉኡኻቱ ሰዲዱ እዩ፣ እቶም ዝተፈላለዩን ኣመና ብዙሓትን ዝኾኑ ነብያቱ ዘስተምሃርዎ ወይ ዘመሓላለፍዎ መልእኽቲ ግን ሙሉእ ብሙሉእ ሓደ ዓይነት መልእኽቲ እዩ ዝነበረ።
እቲ መልእኽቲ ድማ “እስልምና” ይበሃል። ማለት ንኣምልኾ ሓደ ኣላህ ስዩም ብምባል ኢድካ ምሃብ ጥራህ እዩ ነይሩ እቲ ምህሮታቶም፣ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ነዚ ኣቦና ኣዳም ዝፈለሞ ምህሮ ቀጺልዎን ኣጠቓሊሉ ኣምጺእዎን እምበር ሓድሽ ትምህርቲ ኣየመሓላለፈን፣ ስለዝኾነ ልኡኻት ኣላህ መልእኽቶም ሓደ ስለ ዝነበረ፡ ኣላህ ባዕሉ ብኹሎም ክንኣምን ይእዝዘና፣ ንሓደ ኣሚንካ ንሓደ ካልእ ምኽሓድ ግን ጌጋ እዩ፣ ምኽንያቱ ብደቂቕ እንተ ኣስተውዒልናሉ ንሓደ ምእማን ነቲ ሓደ ምኽሓድ ማለት ንኹሎም ብጠቕላላ ከም ምንጻግ ማለት ኢዩ፣ ሕመረት ናይ’ዚ ኣምር ምእንቲ ኣጸቢቕና ክንርደኦ፡ እስከ ነዛ ንእሽቶ ኣብነት ንርአ÷
ዓሰርተ ሰባት ብፊደል ይኹን ብመንፈስ ፈጺሙ ዘይፍለ ሓንቲ ዓይነት ዓረፍተ-ነገር (ምሉእ ሓሳብ) ገበሩ ንበል። ንሓንቲ ካብዘን ዓረፍተ-ነገራት ቅንዕቲ’ያ ኢልና እንተተቐቢልና፡ ነተን ዝተረፋ ትሸዓተ ዓረፍተ-ነገራት ድማ ብርግጽ ክንቅበለን ኣለና፣ ምኽንያቱ እተን ዝተረፋ ትሸዓተ ምሉኣት ሓሳባት ካብታ ዝተቐበልናያ ምልእቲ ሓሳብ ዝፈልየን ወለሓንቲ የለን፣ ብተመሳሳሊ ንሓንቲ ካብተን ዓረፍተ-ነገራት እንተ ነጺግና ድማ ንኹሉ ከምዝነጸግና እዩ ዝቑጸር፣ ምኽንያቱ ኩለን እተን ዓረፍተ-ነገራት ሓንቲ ዓይነት ስለዝኾና።
ስለ’ዚ ኢዩ እምበኣር ኣብ ሃይማኖት እስልምና ብኹሎም ልኡኻት ኣላህ ምእማን ብጣዕሚ ኣገዳሲ ዝኸውን፣ ብኩሎም ነብያት እመን ዳኣ’ምበር። ፍልይ ኣቢልካ ንሓደ ነቢይ ኣይኣምነሉን’የ ምባል፤ ክሕደት ወይ ኩፉር ኢዩ ዝቁጸር፣ ኣብ ቅዱስ ቁርኣን ዕስራን ሓሙሽተን ነቢያት ብስም ተጠቒሶም ኣለዉ። ነዚኣቶም ብግቡእ ክንኣምነሎም ከለና፡ ነቶም ኣብ ቁርኣን ዘይተጠቐሱ ግን ኣላህ ሊኢኸዮም ኢየ ዝበለ ነቢያት ድማ ብድምዱሙ ሓቀኛታት ሉኻት ኣላህ ምንባሮም ንቕበል።
ክሎም ነቢያት ኣላህ ማዕረ እዮም ኢልና ኣለና፣ ከየበላለጽና ድማ ንኣምነሎምን ንቕበሎምን፣ ንማዕርነቶም ከየፍረስና ስለስተ ፍልልያት ግን ከነስተውዕል ንኽእል።
*1. ኩሎም እቶም ቀዳሞት ነቢያት ንዝተወሰኑ ናታቶም ሕብረተሰባትን ንሓጺር ግዜን እዮም ተላኢኾም፣ በንጻሩ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ግን ንመላእ ደቂ ኣዳምን ክሳዕ መኸተምታ ዓለም ንኹሉ እዋንን ኢዩ ተልእኾኡ።
*2. ናይ መብዛሕቶም ነብያት መጻሕፍቲ ይኹን ኣስተምህሮታቶም ዝጠፈአ
ክጠፍእ ከሎ፡ እቲ ዝተረፈ ድማ የእዳው ደቂ ሰባት ኣትይዎ ኢዩ። በንጻር’ዚ ቁርኣን ይኹን፡ ኣስተምህሮታት ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም)፡
መደረታቱ፡ ልምድታቱን ሞራላውነቱን ብግቡእ ተዓቂቡ ኣሎ። ስለዝኾነ ካብቶም ቀዳሞት ነብያት ብዝያዳ ገና ህይወት ለቢሱ ዘሎ ሰብኣዊ መንነት
(ፐርሰናሊቲ) ናይ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ኢዩ።
ብ ኣሰር እግሪ ናይዚ ናይ መወዳእታ ልኡኽ ኣላህ ዝኾነ ነቢይ ድማ ተኣማሚንካ ንሓደ ጎይታ ክትግዛእ ትኽእል።
*3. ኣላህ ናብቶም ዝሓለፉ ኣህዛብ መልእኽተኛታቱ ክሰድድ ከሎ፡ ምስቲ ናታቶም
ግዜ ዝኸይድ ሕግታትን መምርሒታትን እናሃበ ኢዩ ዝልእኮም ዝነበረ። ስለዝኾነ እቲ ቀጺሉ ዝመጽእ ነቢይ ወይ ልኡኽ ኣላህ ድማ ኣብቲ ዝጸነሐ ሕግታት ምቅይያራትን ምምሕያሻትን ይገብር ነበረ። ምኽንያቱ እቲ ግዜን እቶም ኣህዛብን ምስቶም ቅድሚኦም ዝነበሩ ብዙሕ ፍልልያት ኢዩ ዘለዎም። ነፍሲ-ወከፍ ስዒቡ ዝመጸ ነቢይ ነቲ ቅድሚኡ ዝነበረ ሕግታት እናመሓየሸን እናጸረበን ክሳዕ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ኣብጺሖሞ። ነቢይ
ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ድማ ነቲ ዘይተማለአ ሕግታት ብምጽፋፍ፡ ንኹሉ መዳያት ህይወት ሓደ ብሓደ ዝትንክፍ ጎደሎ ዘይብሉ ሃብታምን ውዱእን ስርዓት ብምቕራብ፡ ነቲ ናይ ነብያት ሰንሰለት ዛዚምዎ።
ፍትዋት የሕዋተይ ብዘይወገንነት እንተ መርሚርናዮ፡ ኩሉ’ቲ ነዚ ህሉውን መጻእን ሕብረተሰባት ዘገድስ፡ ፍቕሪ፡ ሓልዮት፡ ምክብባርን ስኒትን ዘንግስ፡ ክስራሓሉ ዝኽእልን ዘልኣለማዊ ባህሪ ዘለዎን ስርዓታት ናይቶም ዝሓለፉ ነብያት ብምልኣት ኣብ እስልምና
ተጠቓሊሉ ኢና ንረኽቦ። ንነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ምኽታል እምበኣር ንኹሎም እቶም ዝሓለፉ ቀዳሞት ነብያት ከም ምኽታል ማለት እዩ።
ስለዚ ሓቀኛ ተምበርካኺ ኣላህ ወይ ሙስሊም ንሙኳን ኣብ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ሙሉእ እምነት ክህልወና ይግባእ፣ እዚ ማለት ድማ፦
ሓቀኛ ልኡኽ ኣላህ ምዃኑ ምቕባል፣
ኣስተምህሩኡ ካብ ጌጋታትን ብልሽውናን ነጻን ፍጹምን ምዃኑ ምምስካር፣
ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ናይ መወዳእታን ዛዛሚን ናይቶም ሰንሰለታውያን ነቢያት ምዃኑን ብድሕሪኡ ዝኾነ ነቢይ ከምዘይመጽእን ምእማንን የድሊ።
እቲ ሓምሻይ እምነት ብመወዳእታ ማዓልቲ ማለት (ብየውም ኣልቅያማህ).
*5. እምነት ብ መወዳእታ መዓልቲ
ኩቡራት ሙእሚኒን የሕዋተይ ኣብ እስልምና እምነት ብ መወዳእታ መዓልቲ ሓደ ካብ ዓንድታት ኢማን/እምነት ኢዩ፣ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ብ “ህይወት ድሕሪ ሞት” ወይ ድማ ድሕሪ ሞት ትንሳኤ ከምዘሎ ክንኣምን ይእዝዙና።
ሓደ መዓልቲ ኣብቲ ኣላህ ዝወሰኖ ዕለት ዓለማዊ ህይወት ክፍጸም ኢዩ፣ ኩሉ ነገር ድማ ጠቕላላ ኪዓኑ ኢዩ፣ እዚ መዓልቲ’ዚ “ቅያማ” ወይ መወዳእታ መዓልቲ ተባሂሉ ይፍለጥ፣ ካብ ኣዳም ጀሚሩ ክሳዕ እታ መወዳእታ መዓልቲ ዝነበርና ኩላትና ደቂ ሰባት ዳግም ብህይወት ክንምለስ ኢና፣ ኣብ ቅድሚ ኣላህ ቀሪብና ድማ ግቡእ ፍርድና ንቕበል፣ እዚ ፍጻሜ “ሓሽር” ወይ ትንሳኤ ይበሃል።
ካብቲ ዝደቐቐ ክሳዕ’ቲ ዝለዓለ ዝፈጸምናዮም ተግባራት ብሙሉኦም ተሰኒዶም ስለዝጸንሑ፡ ንናይ መወዳእታ ፍርዲ ናብ ኣላህ ክንቀርብ ኢና፣ ስለዝኾነ ድማ እቲ ብሓደ ኣላህ ዝኣመነን ሰናይ ግብሪ ዘብዘሐን ሰብ ዝለዓለ ዓወት ብምጉንጻፍ ዓስቡ ይኽፈል፣ በንጻሩ እቲ ብዘይካ ኣላህ ንካልእ ዘምለኸን እከይ ተግባራቱን ሓጥያታቱን ዝበዘሐ ድማ ውርደትን መቕጻዕትን ይቕበሎ፣ ኣብቲ እዋን’ቲ ነፍሲ-ወከፍ ሰብ ብውልቁ ተሓታታይ ኢዩ፣ ሓላፍነት ዝስከመሉ ሓደ’ኳ የልቦን።
ኩቡራት ሙእሚኒን የሕዋተይ ብእምነትናን ተግባርናን ዳኣምበር፡ ካልእ ሰብ ብዝፈጸሞ ሓጥያት ብፍጹም ኣይንሕተትን፣ ወዲ ሰብ ካብ ሓጥያት ነጻ ኮይኑ ኢዩ ዝፍጠር፣ እቲ ለዋህ፡ ደንጋጽን ሩህሩህን ኣላህ ኣቦና ኣዳም ዝሓጠዮ ሓጥያት ኣሰኪሙ ኣይፈጥረናን ኢዩ፣ ኣላህ ብለውሃቱ ንኣዳም ነቲ ዝገበሮ ሓጥያት ኣብ እዋኑ ይቕረ ስለዝበለሉ፤ ዝሰጋገር መቦቆላዊ ሓጥያት ዝበሃል ነገር የሎን፣ ስለዝኾነ ንድሕነሉ ወይ ንሳቐየሉ እንኮ ጠንቂ። እምነትናን ተግባራትናን ጥራሕ ኢዩ፣ መወዳእታ መዓልቲ እምበኣር እቶም ዕዉታት ናብ ናይ ዘልኣለም ህይወትን ፍሰሃን ዝርከባ ገነት ዝኣትዉላ መዓልቲ ክትከውን ከላ፡ እቶም ሓጢኣተኛታት፡ ገበነኛታትን ኣምለኽቲ ካልኦት ፍጡራት ዝኾኑ ድማ ናብታ ናይ ዘልኣለማዊ ስቅያት ዝርከባ ገሃነመ-እሳት ዝድርበዩላ ማዓልቲ ኢያ።
እቲ ሻድሻይ እነት ድማ እምነት ብ ኣልቕድር ቅድመ ድንጋገ ሕማቕ ይኹን ጹቡቕ ዘበለ ኩሉ ነገር ብፍቓድ ኣላህ ከምዝፍጸም ምእማን።
*6. እምነት ብ ኣልቐድር/ ቅድመ-ድንጋጌ
ሕማቕ ይኹን ጽቡቕ ዘበለ ኩሉ ነገር ብፍቓድ ኣላህ ኢዩ ዝፍጸም፣ ኣላህ ከጋጥም ዝወሰኖ ዝኾነ ነገር ድማ ካብ ምግጣም ዝዓግቶ ዝኾነ ሓይሊ የለን፣ ስለዚ በቲ ኣላህ ኣቀዲሙ ዝደንገጎ ኩሉ ምእማን ኣካል ኢስላማዊ እምነት ኢዩ፣ ኣላህ ነቶም ዛጊት ዘጋጠሙን ብሕጂ ዘጋጥሙን ገና ከይጋጠሙ ከለዉ ከምዝፈልጦም ምእማን የድሊ፣ ኩነታት ፍጡራቱ፡ ተግባራቶም፡ ዝጸንሕዎ ዕድመ ብንጹር ዝፈልጥ ኣላህ ጥራሕ ኢዩ፣ ስለዚ ዝኾነ ሰብ ብመሎኮታዊ ቅድመ-ድንጋገ ወይ ኣልቐድር እንተኣሚኑ፡ እዞም ዝስዕቡ ረብሓታት ኪጎናጸፍ ይኽእል÷
*1. ጸጋታቱ ናብ ኣላህ ብምሙርኳስ ኢዩ ዝጥቐመሎም ምኽንያቱ እቶም ጸጋታት ይኹኑ ጠንቕታቶም ብመለኮታዊ ቅድመ-ድንጋገ ኣላህ ዝተወሃብዎ ምዃኖም ስለ ዝፈልጥ።
*2. ዝህብን ዝኸልእን ዘጥዕን ዘሕምምን ዘምውትን ዘተስእን ሓደ ኣላህ ምዃኑ
ስለዝፈልጥ፤ ኣቀዲሙ ብምድንጋጉ ክቅይሮ’ውን ስለ ዘይክእል፤ ንዘለዎ ብምቕባል ናይ ኣእምሮ ቅሳነትን ህድኣትን ኢዩ ዝረክብ፣
ጽሟቕ ትሕዝቶ ናይቶም ኣብዚ ምዕራፍ ዝተጠቕሱ ኣምራት ሽዱሽተ ዓንድታት እምነት ኣብእስልምና÷
1. እምነትብኣላህ፡ ንኣላህ ብንቕሓት ፈሊጥካን ተረዲእካን ከተምልኾን ክትግዘኦን ከምዘለካ፡ ኣብ ኣምልኾቱ ዝኾነ ፍጡር ወዲ-ሰብ ይኹን ኣማልኽቲ ክትሕውስ ከምዘይብልካ።
2. እምነት ብመላእኽቲ ኣላህ፡ ንኣላህ (ሱ,ወ) እሙናት ኣምለኽቱን ኣተግበርቲ ትእዛዛቱን ዝኾኑ መላእኽቲ ከም ዘለዉዎ፤ ኣብ ሞሎኮታውነቱ ዝኾነ ብጽሒት ከምዘይብሎምን ንዖኦም ምምላኽ መጠነ-ገዚፍ ሓጥያት ምዃኑን ምእማን።
3. እምነትብመጻሕፍቲ ኣላህ፡ ቅድሚ ቅዱስ ቁርኣን ኣላህ መጻሕፍቲ ከምዝለኣኸ
ምእማን፣ ካብኣቶም ኣብ ቁርኣን ዝተጠቕሱ ኣርባዕተ መጻሕፍቲ ኣላህ እዞም ዝስዕቡ እዮም፦
* “ቶራህ” ናይ ነቢይ ሙሳ/ሙሴ፡
* “ዘቡር/መዝሙር ናይ ነቢይ ዳውድ/ዳዊት
* ኢንጂል/ወንጌል ናይ ነቢይ ዒሳ/ኢየሱስ ክኾኑ ከለዉ፤ እቲ እንኽተሎ መጽሓፍ ግን ቅዱስ ቁርኣን ናብ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ዝወረደ መጽሓፍ ኢዩ።
4. እምነትብልኡኻት ኣላህ፡ ኣላህ ናብ ኩሎም ህዝብታት ዓለም ነቢያት ወይ
ልኡኻት ከም ዝለኣኸ፤ እቶም ኩሎም ዝተላእኩ ነቢያት ነናብ ህዝቦም ከምዝለኣኾም፤ ነቢይ ሙሓመድ (ሰለላሁ ዓለይሂ ወሰለም) ግና ደምዳሚ/ዛዛሚ ነቢይነት ብሙዃን ናብ መላእ ህዝብታት ዓለም ከም እተላእከ፤ ተልእኹኡ ክሳዕ መወዳእታ መዓልቲ ዓለም ከምዝቕጽልን፤ ብድሕሪኡ ዝመጽእ ነቢይ
ከምዘየለን ምእማንን፣ ኣብ ቁርኣን ብስም ዝተጠቐሱ 25 ነቢያት ኣለዉ።
5. እምነት ብመወዳእታ መዓልቲ፡ ዓለማዊ ህይወታዊ ሓደ መዓልቲ ከምዘብቅዕ፤
ብድሕሪ ሞት ህይወት ከምዘሎን ኩሉ ፍጡር በቲ ኣብ ዓለም ከሎ ዝፈጸሞ ተግባራት ፍትሓዊ ዓስቡ ከምዝኽፈልን ምእማን።
6. እምነትብቅድመ-ድንጋገ፡ ኩሉ ኣብ ህይወት ከለና እንረኽቦ ሕማቕ ይኹን ጽቡቕ ካብ ኣላህ ምዃኑን ኣላህ ኣቐዲሙ ከምዝወሰኖ ወይ ጽሑፍ ምዃኑ ምእማን የድሊ።
ወሏሁ ኣዕለም!!!
ወሰላሙዓለይኩም ወራሕመቱላሂ ወበረካትሁ!!!
8qhw5blq1kmw5bvmejnt896gttdr2od
ኣንበሳን ድብን
0
2082
20038
20037
2020-01-15T15:59:30Z
Praxidicae
5594
wikitext
text/x-wiki
ኣንበሳን ድብን ሓረግ እዩ።
[[Category:ሓረጋት]]
rjfsaqy0bu7ghncd5nwu1n6c15hfzw9
ኣቦን ወድን ኣድጎምን
0
2083
21233
21223
2020-09-24T22:19:28Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
ኣቦን ወድን ኣድጎምን ሓረግ እዩ።
[[Category:ሓረጋት]]
1x8ecvl726e0ygcwe81kanfwi6c5ekb
ኣንበሳን ኣንጭዋን
0
2084
21232
21224
2020-09-24T22:19:27Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
ኣንበሳን ኣንጭዋን ሓረግ እዩ።
[[Category:ሓረጋት]]
46kwvtt8q9x554f4jarex2qk4qdb6aa
ዘይሓስብ ነጋዳይ
0
2085
21231
21225
2020-09-24T22:19:26Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
ዘይሓስብ ነጋዳይ ሓረግ እዩ።
[[Category:ሓረጋት]]
0lravt4pua6xat99gisrtnk45yrzxbk
ዳሞንን ፒቲያስን
0
2087
21229
21227
2020-09-24T22:19:23Z
Turkmen
6271
Reverted edits by [[Special:Contributions/𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2]] ([[User talk:𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖𪛖2|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
ዳሞንን ፒቲያስን ሓረግ እዩ።
[[Category:ሓረጋት]]
fnt70f491lfuxax6rvm8vftzixqa9kk
ዊኪፐድያ:Requests for adminship and bot approval
4
2088
24093
24074
2023-01-21T14:54:17Z
Sakura emad
7824
/* Sakura emad */ closing as not done
wikitext
text/x-wiki
* <p>'''en:''' Requests for the [[m:bot|bot]] flag should be made on this page. This wiki uses the [[m:bot policy|standard bot policy]], and allows [[m:bot policy#Global_bots|global bots]] and [[m:bot policy#Automatic_approval|automatic approval of certain types of bots]]. Other bots should apply below, and then [[m:Steward requests/Bot status|request access]] from a steward if there is no objection.</p><!--
--><p>Requests for the [[m:administrator|administrator]] flag on the Tigrinya Wikipedia should also be made on this page. Anyone can add a request here. The request will be granted if there are more support than oppose votes. In perspective these rules will be hardened. You must be a native speaker and you must have at least 100 edits in Tigrinya Wikipedia to be an Admin. For more information, see [[:en:Wikipedia:Administrators|Wikipedia:Administrators]].</p>
=Requests for adminship=
== Administrators ==
=== [[User:ብላይክ|ብላይክ ]] ===
* candidate's words:
I edit in Tigrinya. I would translate the entire interface.
====Support (+) ====
#
====Oppose (-)====
# '''Oppose'''. I do not think you would make a good admin at this time. Looking at your contributions, I see that you have put profanity on your user talkpage. You also put profanity on an IP's talkpage, then replaced it with a request to vote for you. Admins especially have to be more sensitive and diplomatic than to use profanity for no apparent reason. You also cast three votes for yourself, but all three in the name of [[User:YonasB]], who is another user besides you, with only 3 edits to his name, the last being over a year ago. Aside from all this, it is not evident from your contributions on this account, that you have ever written one word in Tigrinya.
##Now, we might assume that you are the same as [[User:Blake]] who has indeed edited in Tigrinya, because your name ብላይክ is a rough approximation of the pronunciation of Blake (though not an exact one), and it also matches the signature for that account. But we cannot even know this for sure, other than to assume. There have also been some perplexing edits from both these accounts (Blake and ብላይክ) on the Amharic wikipedia, although I realize you probably do not know much Amharic. At any rate, for the moment I have more questions than anything else. Regards, [[:am:User:Codex Sinaiticus]]
#'''Oppose'''--[[User:Barryland|Barryland]] 14:51, 9 June 2007 (UTC)
#'''Strong oppose'''. --[[User:ቶጎሩባ|ቶጎሩባ]] 13:08, 10 June 2007 (UTC)
====Neutral ( )====
#'''Neutral''' because someone was cracking my password because my password is weak and I couldn't log in. I chose another user name. Regards, Blake.
====Result====
Support: 0, Oppose: 3, Neutral: 1
=== [[User:ቶጎሩባ|ቶጎሩባ]] ===
Hello, I am Togoruba.
====Support (+) ====
#
====Oppose (-)====
#
====Neutral ( )====
#
====Result====
Support: 0, Oppose: 0, Neutral: 0
=== [[User:Joanmp14|Joanmp14]] ===
Hello all, I want to be an administrator to try to improve the user interface of the main page. Besides that the current administrator is inactive. I also request interface administrator permission to improve infoboxes by adding headers with CSS codes to them. Thanks --[[ተጠቃሚ:Joanmp14|Joanmp14]] ([[ተጠቃሚ ምይይጥ:Joanmp14|talk]]) 15:29, 22 ሓምለ 2020 (UTC)
====Support (+) ====
#
====Oppose (-)====
#
====Neutral ( )====
#
=== [[User:Joanmp14|Joanmp14]] ===
Hello, I am making this new request to prolong my adminship and interface administrator permissions seeing that I am still the only active contributor. Thanks --[[ተጠቃሚ:Joanmp14|Joanmp14]] ([[ተጠቃሚ ምይይጥ:Joanmp14|talk]]) 21:51, 21 ጥቅምቲ 2020 (UTC)
====Support (+) ====
#
====Oppose (-)====
#
====Neutral ( )====
#
=== [[User:Joanmp14|Joanmp14]] ===
Hello all, I am making this new request again to prolong my adminship and interface administrator permissions seeing that I am still the only active contributor. Thanks --[[ተጠቃሚ:Joanmp14|Joanmp14]] ([[ተጠቃሚ ምይይጥ:Joanmp14|talk]]) 19:00, 21 ሚያዝያ 2021 (UTC)
====Support (+) ====
#
====Oppose (-)====
#
====Neutral ( )====
#
=== [[User:Joanmp14|Joanmp14]] ===
Hello all, I am making this new request again to prolong my adminship and interface administrator permissions. Thanks --[[ተጠቃሚ:Joanmp14|Joanmp14]] ([[ምይይጥ ተጠቃሚ:Joanmp14|talk]]) 06:23, 22 ጥቅምቲ 2021 (UTC)
====Support (+) ====
#
====Oppose (-)====
#
====Neutral ( )====
#
=== [[User:Joanmp14|Joanmp14]] ===
Hello community, I am making this new request again to prolong my adminship and interface administrator permissions. Thanks --[[ተጠቃሚ:Joanmp14|Joanmp14]] ([[ምይይጥ ተጠቃሚ:Joanmp14|talk]]) 16:21, 22 ጥቅምቲ 2022 (UTC)
====Support (+) ====
#
====Oppose (-)====
#
====Neutral ( )====
#
=== [[User:Sakura emad|Sakura emad]] ===
<div class="boilerplate archived archive-top" style="background-color: {{{bg|#EDEAFF}}}; padding: 0 0.6em; border: 1px solid #8779DD;">
<span class="nowrap">[[File:X mark.svg|18px|link=|alt=]] '''ዘይተገብረ'''</span><br>
hello community, as a member of Small Wiki Monitoring Team i worked on many projects on improving their wiki quality, i would like to ask for temporary adminship for 3 months period. [[ተጠቃሚ:Sakura emad|Sakura emad]] ([[ምይይጥ ተጠቃሚ:Sakura emad|talk]]) 18:39, 14 ጥሪ 2023 (UTC)
====Support (+) ====
<!-- vote with statement--->
#
====Oppose (-)====
<!-- vote with statement--->
#
====Neutral ( )====
#
<div class="boilerplate-header" style="margin-left: 1.6em; font-style: italic;">
እቲ ዘተ ዕጹው እዩ። <strong style="color:red">በጃኹም ኣይትቕይርዎ።</strong>
</div>
</div>
=Requests for bot approval=
== Bots ==
=== [[User:YonaBot|YonaBot]] ===
Hello, I'm [[commons:User:Yonatanh|Yonatan]], an admin on commons, and I run [[User:YonaBot|YonaBot]], an interwiki.py pywikipedia bot that adds interwikis mainly from the Hebrew Wikipedia. I already have the bot flag on an, ar, bg, bn, bs, ca, cs, da, de, el, en, fi, fr, id, it, no, nl, pl, pt, ru and sv. Thanks, [[User:Yonatan|Yonatan]] 13:46, 12 May 2007 (UTC)
====Support (+) ====
#'''Support'''. --[[User:58.178.132.239|58.178.132.239]] 12:12, 8 June 2007 (UTC)
#'''Strong support'''. --[[User:ቶጎሩባ|ቶጎሩባ]] 14:26, 16 June 2007 (UTC)
====Oppose (-) ====
====Neutral ( )====
====Result====
Support: 2, Oppose: 0, Neutral: 0
: Already done. —<small>[[m:User:Pathoschild|Pathoschild]] 07:36:44, 10 ሚያዝያ 2009 (UTC)</small>
===[[User:SieBot|SieBot]]===
Please give a bot bit to [[User:SieBot|SieBot]], so it will not flood your RC as it adds interwiki links using pywikipedia's interwiki.py. [[User:SieBot|SieBot]] is active on about 140 Wikipedias. See the [[User:SieBot|user page]] of the bot for more details, or check a complete overview of its activities [[:nl:Gebruiker:SieBot/Overview|here]]. Cheers! [[User:Siebrand|Siebrand]] ([[:nl:User talk:Siebrand|talk]]) 09:34, 15 ነሓሰ 2007 (UTC)
: Already done. —<small>[[m:User:Pathoschild|Pathoschild]] 07:38:18, 10 ሚያዝያ 2009 (UTC)</small>
=== [[User:PipepBot|PipepBot]] ===
Hello! I ask for permission to run my interwiki bot [[User:PipepBot|PipepBot]] here, and to get a bot flag for it.
* Operator: [[:it:User:Pipep]]
* Purpose: Interwiki
* Software: Pywikipedia
* Has bot flag at: als, am, an, ar, arc, ast, az, bat-smg, be, be-x-old, bn, bpy, bs, ca, ce, ceb, co, cs, cu, cv, da, de, eml, en, eo, et, fo, fr, frp, fur, fy, ga, gd, hr, ht, hu, hy, id, ie, ilo, io, is, ja, ka, ksh, ku, kw, la, lb, li, lij, ln, lt, lv, mi, mk, ml, ms, nap, nds, nds-nl, nn, no, oc, pms, rm, rmy, ro, roa-tara, ru-sib, sc, scn, sco, sh, simple, sk, sl, sq, sr, su, sv, te, th, tl, udm, uk, vec, vls, vo, wa, wo, wuu, zea, zh, zh-classical, zh-yue
* Details: Interwiki using Pywikipediabot. It mostly runs manually assisted. May run automatically in some cases.
Thank you!
--[[:it:User:Pipep]] 17:57, 26 ነሓሰ 2007 (UTC)
: <s>Not done, local policy described at the top of this page requires that "''You must be a native speaker and you must have at least 100 edits in Tigrinya Wikipedia if you want to''". If that only applies to adminship, that needs to be clarified before further bot requests on this wiki can be granted. [[User:207.162.58.44|207.162.58.44]]</s>
:: '''Done''', policy fixed with local implementation of the [[m:Bot policy|standard bot policy]]. <small>—[[m:user:Pathoschild/s|Pathoschild]] 01:13, 21 መስከረም 2007 (UTC)</small>
::: Thank you! [[:it:User:Pipep]] 15:30, 21 መስከረም 2007 (UTC)
=== [[User:BotMultichill|BotMultichill]] ===
Hi, i request a bot bit for [[User:BotMultichill|BotMultichill]].
* Botmaster : [[User:Multichill|Multichill]]
* Bot's name : [[User:BotMultichill|BotMultichill]]
* List of botflags on others wikipedias: about 100+ atm (see [[meta:User:Multichill]] for the current list)
* Purpose: Interwiki (pywikipedia)
* Technical details : [[User:BotMultichill|BotMultichill]] is an interwiki bot starting at the [[:nl:Gebruiker:BotMultichill|Dutch wikipedia]]. The bot uses the pywikipedia framework and runs day and night in autonomous mode. Sometimes the bot will run in manual assisted mode to solve interwiki conflicts.
[[User:Multichill|Multichill]] 16:04, 6 መስከረም 2007 (UTC)
: Already done. —<small>[[m:User:Pathoschild|Pathoschild]] 07:40:35, 10 ሚያዝያ 2009 (UTC)</small>
=== [[User:AlleborgoBot|AlleborgoBot]] ===
Hi, i request a bot flag for [[User:AlleborgoBot|AlleborgoBot]]
*'''Operator''': [[:it:Utente:Alleborgo|Alleborgo]]
*'''Automatic or Manually Assisted''': Automatic, in "-autonomous" mode. Sometimes the bot will run in manual assisted mode to solve interwiki conflicts.
*'''Programming Language(s)''': Pywikipedia framework daily updated to the last SVN version
*'''Function Summary''': interwiki
*'''Already has a bot flag in''': ar, am, an, ast, az, bar, bat-smg, bg, br, bn, bpy, bs, ca, ceb, cs, cv, da, de, el, en, eo, es, et, eu, fa, fi, fiu-vro, fr, frp, fy, ga, gl, he, hr, hsb, ht, hu, hy, id, is, it, iu, ja, jv, ka, kk, ksh, ku, lb, li, lmo, ln, lt, lv, mk, mi, ml, mr, ms, mt, nap, nds, nds-nl, nl, nn, no, pl, pms, ps, pt, ro, roa-tara, ru, sco, sh, sk, simple, sl, sq, sr, su, sv, ta, tg, th, to, tr, tt, uk, ur, vec, vi, vls, vo, zh, zh-classical, zh-min-nan, zh-yue. On it.wiki has done more than 65000 edit.
Thanks --[[User:AlleborgoBot|AlleborgoBot]] 16:23, 2 ኅዳር 2007 (UTC)
: Already done. —<small>[[m:User:Pathoschild|Pathoschild]] 07:44:43, 10 ሚያዝያ 2009 (UTC)</small>
=== [[:User:Purbo_T|Purbo_T]] ===
Hi, I'd like to request a bot flag for [[:User:Purbo_T|Purbo_T]] <small>([[:Special:Contributions/Purbo T|contribs]])</small>
*'''Operator''': [[:User:Purodha]] = [[:ksh:User:Purodha]] (b'crat @ [[:ksh:|ksh]])
*'''Function''': interwiki link maintenance
*'''Operation''': manually-assisted, occasionally in automatic or autonomous mode, starting mostly from the [[:ksh:|Wikipedia of Ripuarian languages]]
*'''Software:''' [[:meta:pywikipedia|pywikipediabot]] framework updated daily from [http://svn.wikimedia.org/svnroot/pywikipedia/trunk/pywikipedia/ svn] to latest version
*'''Already has bot flag on:''' <span class="plainlinks"> [{{fullurl:am:Special:Userlist|limit=1&username=Purbo_T}} am], [{{fullurl:ar:Special:Userlist|limit=1&username=Purbo_T}} ar], [{{fullurl:be-x-old:Special:Userlist|limit=1&username=Purbo_T}} be-x-old], [{{fullurl:bn:Special:Userlist|limit=1&username=Purbo_T}} bn], [{{fullurl:bo:Special:Userlist|limit=1&username=Purbo_T}} bo], [{{fullurl:bxr:Special:Userlist|limit=1&username=Purbo_T}} bxr], [{{fullurl:cdo:Special:Userlist|limit=1&username=Purbo_T}} cdo], [{{fullurl:co:Special:Userlist|limit=1&username=Purbo_T}} co], [{{fullurl:crh:Special:Userlist|limit=1&username=Purbo_T}} crh], [{{fullurl:de:Special:Userlist|limit=1&username=Purbo_T}} de], [{{fullurl:dsb:Special:Userlist|limit=1&username=Purbo_T}} dsb], [{{fullurl:dz:Special:Userlist|limit=1&username=Purbo_T}} dz], [{{fullurl:fa:Special:Userlist|limit=1&username=Purbo_T}} fa], [{{fullurl:fr:Special:Userlist|limit=1&username=Purbo_T}} fr], [{{fullurl:gv:Special:Userlist|limit=1&username=Purbo_T}} gv], [{{fullurl:hr:Special:Userlist|limit=1&username=Purbo_T}} hr], [{{fullurl:hsb:Special:Userlist|limit=1&username=Purbo_T}} hsb], [{{fullurl:ht:Special:Userlist|limit=1&username=Purbo_T}} ht], [{{fullurl:ig:Special:Userlist|limit=1&username=Purbo_T}} ig], [{{fullurl:ja:Special:Userlist|limit=1&username=Purbo_T}} ja], [{{fullurl:ksh:Special:Userlist|limit=1&username=Purbo_T}} ksh], [{{fullurl:ku:Special:Userlist|limit=1&username=Purbo_T}} ku], [{{fullurl:lbe:Special:Userlist|limit=1&username=Purbo_T}} lbe], [{{fullurl:lmo:Special:Userlist|limit=1&username=Purbo_T}} lmo], [{{fullurl:ml:Special:Userlist|limit=1&username=Purbo_T}} ml], [{{fullurl:mr:Special:Userlist|limit=1&username=Purbo_T}} mr], [{{fullurl:nds:Special:Userlist|limit=1&username=Purbo_T}} nds], [{{fullurl:nl:Special:Userlist|limit=1&username=Purbo_T}} nl], [{{fullurl:pms:Special:Userlist|limit=1&username=Purbo_T}} pms], [{{fullurl:simple:Special:Userlist|limit=1&username=Purbo_T}} simple], [{{fullurl:stq:Special:Userlist|limit=1&username=Purbo_T}} stq], [{{fullurl:sv:Special:Userlist|limit=1&username=Purbo_T}} sv], [{{fullurl:tg:Special:Userlist|limit=1&username=Purbo_T}} tg], [{{fullurl:ts:Special:Userlist|limit=1&username=Purbo_T}} ts], [{{fullurl:vec:Special:Userlist|limit=1&username=Purbo_T}} vec], [{{fullurl:vi:Special:Userlist|limit=1&username=Purbo_T}} vi], [{{fullurl:vls:Special:Userlist|limit=1&username=Purbo_T}} vls], [{{fullurl:vo:Special:Userlist|limit=1&username=Purbo_T}} vo], [{{fullurl:zea:Special:Userlist|limit=1&username=Purbo_T}} zea], </span> more pending, [http://tools.wikimedia.de/~purodha/sample/dbswithuser.php?usr=Purbo_T recent data] (sorry, the [[:m:toolserver|toolserver]] is having technical problems at the moment)
Thank you! ----[[User:Purodha|Purodha Blissenbach]] 01:22, 7 ለካቲት 2008 (UTC)
: Already done. —<small>[[m:User:Pathoschild|Pathoschild]] 07:47:51, 10 ሚያዝያ 2009 (UTC)</small>
===Bot flag for [[User:StigBot|StigBot]] ===
I hereby request botflag on this wiki for my bot [[User:StigBot|StigBot]].
*'''Owner’s account:''' [[:no:User:Stigmj|Stigmj]] ([[:no:User talk:Stigmj|talk]])
*'''Bot account:''' [[User:StigBot|StigBot]] ([[Special:Contributions/StigBot|contribs]] • [http://toolserver.org/~vvv/sulutil.php?user=StigBot <span style="color:#002bb8">sul</span>] • [[:m:Special:Makebot/StigBot@tiwiki|makebot@meta]] )
*'''Function:''' mainly interwiki, but can be used in user-namespace for adding userpages etc. on request from the affected users.
*'''Software:''' Pywikipedia, updated from SVN before each run.
*'''Other:''' Runs manually initiated automatic supervised and sometimes entirely manual. Already has bot flag on: ar, bpy, en, eo, fr, no, oc, pt, ro and vo.
Best regards, [[User:Stigmj|Stigmj]] 13:14, 8 ሰነ 2008 (UTC)
: Not done; a local bot flag is no longer needed. This is a [[m:bot policy|global bot]], and this wiki recently enabled global bots. —<small>[[m:User:Pathoschild|Pathoschild]] 07:48:08, 10 ሚያዝያ 2009 (UTC)</small>
===Bot flag for [[User:Vagobot|Vagobot]] ===
*'''Owner’s account:''' [[:az:User:Vago|Vago]]
*'''Bot account:''' [[User:Vagobot|Vagobot]] ([[Special:Contributions/Vagobot|contribs]] • [http://toolserver.org/~vvv/sulutil.php?user=Vagobot <span style="color:#002bb8">sul</span>])
*'''Function:''' mainly interwiki, redirects
*'''Software:''' Pywikipedia
*'''Other:''' Runs manually initiated automatic supervised and sometimes entirely manual. Already has bot flag on: en, de, etc. (+90 wikis).
Thanks![[User:Vago|Vago]] 10:32, 18 ጥቅምቲ 2011 (UTC)
=== [[User:HiW-Bot|HiW-Bot]] ===
* Bot : [[User:HiW-Bot|HiW-Bot]]
* Operator : [[:de:Benutzer:Hedwig in Washington|Hedwig in Washington]]
* Automatic or Manually Assisted : automatic
* Programming Language(s) : Python (pywikipedia), daily update
* Function Summary : Interwiki
* Already has a bot flag (Y/N) : Yes, [http://toolserver.org/~vvv/sulutil.php?user=HiW-Bot please see here]
* Function Details : just using the standard interwiki.py
I humbly request bot status on this wiki in order to maintain Interwiki.
Thank you --[[User:Hedwig in Washington|Hedwig in Washington]] 20:42, 24 ጥቅምቲ 2011 (UTC)
==Bot policy==
Hello. To facilitate [[m:steward|steward]] granting of bot access, I'd like to implement the [[m:Bot policy|standard bot policy]] on this wiki. This will involve creating a redirect to this page from [[Project:Bot policy]], and adding a line at the top noting that it is used here. In particular, this policy allows automatic acceptance of known interlanguage linking bots (if this page says that is acceptable), which form the vast majority of such requests.
Note that, unless explicitly stated otherwise, this policy will remove the requirement that bot operators be native ትግርኛ speakers (that requirement will only apply to administrators).
Please read the text at [[m:Bot policy]] before commenting. If you object, please say so; it will be implemented in one week if there is no objection, since it is particularly written to streamline bot requests on wikis with little or no community interested in bot access requests. <small>—[[m:user:Pathoschild/s|Pathoschild]] 21:12, 12 መስከረም 2007 (UTC)</small>
:I know an over-literal interpretation of the first paragraph might suggest bot operators must speak Tigrinya, but this hardly could have been the intended meaning. [[User:70.105.30.46|70.105.30.46]] 13:15, 15 መስከረም 2007 (UTC)
:: That is why I'll correct that unless somebody objects. <small>—[[m:user:Pathoschild/s|Pathoschild]] 17:19, 15 መስከረም 2007 (UTC)</small>
:::Beat you to it... [[User:70.105.30.46|70.105.30.46]] 14:06, 16 መስከረም 2007 (UTC)
:::: '''Implemented.''' <small>—[[m:user:Pathoschild/s|Pathoschild]] 23:47, 20 መስከረም 2007 (UTC)</small>
==Global bots==
Hello. The [[m:Bot policy|standard bot policy]] was updated to allow global bots, which are now technically possible. These are trusted bots that will be given bot access on every wiki that allows global bots (the local policy or request page must explicitly allow them, or they won't get access on this wiki). The [[m:Bot policy#Global_bots|current requirements]] for global bots are:
* a global bot must only maintain interlanguage links or fix double-redirects;
* a global bot must have already been active on several wikis, with long-term contributions demonstrating its trustworthiness.
Does anyone object to allowing global bots on this wiki? I'll update the local policy in a week if there are no objections. Thanks. —<small>[[m:User:Pathoschild|Pathoschild]] 18:03:34, 28 ሓምለ 2008 (UTC)</small>
: Done. —<small>[[m:User:Pathoschild|Pathoschild]] 07:48:27, 10 ሚያዝያ 2009 (UTC)</small>
q12y1eygx0xr5ftdl297349uo7oxj2p
ዊኪፐድያ:Requests for bureaucratship
4
2089
5261
5260
2007-04-21T04:29:02Z
Blake~tiwiki
77
/* [[User:Yonasb|Yonasb]] */
wikitext
text/x-wiki
It is the page for requests for bureaucratship on the Tigrinya Wikipedia. Everyone can add his request here. The voting lasts 10 days.The user becomes an bureaucrat if he has more support than opposes. In perspective these rules will be hardened.
== Bureaucrats ==
===[[User:Yonasb|Yonasb]]===
* editcount: [http://tools.wikimedia.de/%7Einteriot/cgi-bin/count_edits?user=Yonasb&dbname=tiwiki_p 3] (15,0%)
* candidate's words:
A Tigrinya Wikipedian.
* voting starts at: 12:32 23.04.2007 UTC
* voting closes at: 12:32 03.05.2007 UTC
====Support====
====Oppose====
====Result====
n9jci7chkxuper43nob0dvsna79u935
ዊኪፐድያ:ኣብዚ መፈተኒ ቦታ
4
2090
24037
24035
2022-12-22T21:17:54Z
Praxidicae
5594
Reverted edits by [[Special:Contributions/158.255.53.108|158.255.53.108]] ([[User talk:158.255.53.108|talk]]) to last revision by [[User:Blake~tiwiki|Blake~tiwiki]]
wikitext
text/x-wiki
{{eng}}
Welcome to the Sandbox! This is where you carry out experiments on the Tigrinya Wikipedia! You can make test edits in the sandbox, and do not place copyrighting, offensive, slanderous, and libelous content in it.
==Please leave this line alone (sandbox heading)==
2d1gikecuvage8bznlmr599sjj3y8d1
ዊኪፐድያ:Requests for expansion
4
2091
5246
5245
2007-04-21T03:57:48Z
Blake~tiwiki
77
/* Expansion requests */
wikitext
text/x-wiki
It is the page for requests for expansions on the Tigrinya Wikipedia. Everyone can add a request here. In perspective these rules will be hardened.
==Expansion requests==
====[[ኬሚስትሪ]]====
I think these pages are the same as the title name. --[[User:Blake|ብላይክ]] 03:57, 21 April 2007 (UTC)
'''The nomination includes,'''
[[ኬሚስትሪ]],
[[ኮምፒዩተር ሳይንስ]],
[[ፊዚክስ]],
[[ስታቲስቲክስ]],
[[ንግዲ]],
[[መራኸቢ]],
[[ትምህርቲ]],
[[ምህንድስና]],
[[መንግሥቲ]],
[[ሥራሕቲ ጥብቅና]],
[[ናይላብረርን ሓበሬታን ሳይንስ]],
[[ሕክምና]],
[[ፖለቲካ]],
[[ህዝባዊ ጕዳያት]],
[[ሶፍትዌር ምህንድስና]],
[[ቴክኖሎጂ (ምዕባለ)]] and [[መጓዓዝያ]]
* '''Expand''' per nomination. --[[User:Blake|ብላይክ]] 03:57, 21 April 2007 (UTC)
* '''Expand''' because the pages are the same title. --[[User:Blake|ብላይክ]] 03:57, 21 April 2007 (UTC)
szkj0zdnrqktvsodxr1057a825jwetg
ቋንቋ ሃገር
0
2093
23806
22095
2022-08-07T07:00:12Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ቋንቋ ሃገር''' እዚ ኣምር’ዚ፡ ምስ’ቲ ብ1977 ኪትኣታተው ዝጀመረ ጽገና ቋንቋ-ሃገር ዝተባህለ ተተሓሒዙ ዝቘመ’ዩ። "ትምህርቲ ቋንቋ-ሃገር" ሕጂ "ትምህርቲ ቋንቋ-ኣደ" ተባሂሉ ይጽዋዕ ኣሎ። ሓደ ካብ ወለዲ ወይ መጕ ዚት፡ ቋንቋ-ኣደኦም ዘይሽወደን ምስ ዚኸውን፣ እሞ መዓልታዊ ምስ ውላ ዶም በቲ ቛንቋ’ቲ ዚዛረቡ ምስ ዚዀኑ፣ ቈልዑ ትምህርቲ ቋንቋ-ኣደ ኪወስዱ መሰል ኣሎዎም።
[[መደብ:ቋንቋ|ሃገር ፣ ቋንቋ]]
qo7adsesosys3rmbl3nelo0qhw0ymba
ቋንቋ ብዙሕ
0
2094
23807
22094
2022-08-07T07:00:34Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ቋንቋ ብዙሕ''' እቲ ዝዓበየን ዓብላልን ቋንቋ ናይ’ታ ሃገር።
[[መደብ:ቋንቋ|ብዙሕ ፣ ቋንቋ]]
gro5mjo6xto38gkjtp9j57mle1wnumb
ቋንቋ ውሑድ
0
2095
23814
22363
2022-08-07T07:02:56Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ቋንቋ ውሑድ''' እቶም ብገለ ክፋላት ናይ’ቲ ህዝቢ ዚዝረቡ ቋንቋታት።
[[መደብ:ቋንቋ|ውሑድ ፣ ቋንቋ]]
gqle3jgihkr2mmtm0qx2cvstdzamm4l
ቋንቋ ኣደ
0
2096
23812
22280
2022-08-07T07:02:17Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ቋንቋ ኣደ''' ሰፊሕ ኣምር ኰይኑ፣ ኣውራ ግን እቲ/ቶም ኣብ ቤት ዚጽ ናዕ/ንዑ ቀዳማይ/ሞት ቋንቋ/ታት ማለት’ዩ።
[[መደብ:ቋንቋ|ኣደ ፣ ቋንቋ]]
idft3valdlxmgarzoyecxr0s4uskz63
ዊኪፐድያ:Multilingual coordination
4
2097
5259
2007-04-21T04:21:34Z
Blake~tiwiki
77
[[Wikipedia:Multilingual coordination]] moved to [[Wikipedia:ባዓል ብዙሕ ቋንቋ]]: Translation into Tigrinya
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:ባዓል ብዙሕ ቋንቋ]]
4qphfh99ctgpldi9l5l7r5l1zlkgsw6
ዊኪፐድያ:Requested pages
4
2100
5415
5413
2007-06-10T04:39:31Z
58.178.193.100
Replacing page with 'This is all pages are under request on the Tigrinya Wikipedia. If you want to request a new page, this is the place to start.
{{/list}}'
wikitext
text/x-wiki
This is all pages are under request on the Tigrinya Wikipedia. If you want to request a new page, this is the place to start.
{{/list}}
r1rl0mpq8tyngp1ibs9h3cr6cazan5v
ዊኪፐድያ:Requested pages/list
4
2118
24174
23997
2023-03-29T07:10:15Z
Mtomg
6735
/* Requested pages (over about 2000 requests) */
wikitext
text/x-wiki
==Requested pages (over about 2000 requests)==
#[[ሪሶል]]<br/>
#[[ዓረብያ-ስንኩላን]]<br/>
#[[ሓምሊ-ሽጕርቲ]]<br/>
#[[ተሓዚ ገንዘብ]]<br/>
#[[ዕንባባ ኣመሪካ]]<br/>
#[[ቀለቤት-ኬክ]]<br/>
#[[ቪ-ክሳድ]]<br/>
#[[ድሩዕ-ጃኬት]]<br/>
#[[ሓሙ]]<br/>
#[[ሓው]]<br/>
#[[መርዓ]]<br/>
#[[መርዓት]]<br/>
#[[መርዓዊ]]<br/>
#[[መርዓውቲ]]<br/>
#[[ማማ]]<br/>
#[[ስድራ]]<br/>
#[[ቃልኪዳን]]<br/>
#[[ንዕልቲ]]<br/>
#[[ሳምቡእ]]<br/>
#[[ሓኪም]]<br/>
#[[ሓዊ]]<br/>
#[[ሓደጋ]]<br/>
#[[ሕሙም]]<br/>
#[[መርመራ]]<br/>
#[[መድሃኒት]]<br/>
#[[መጥባሕቲ]]<br/>
#[[ራጂ]]<br/>
#[[ሰፍሳፊት]]<br/>
#[[ስሪንጋ]]<br/>
#[[ቃሬዛ]]<br/>
#[[ቶሞግራፍ]]<br/>
#[[ችሮቶ]]<br/>
#[[ነጥቢ]]<br/>
#[[ኢንፊጅን]]<br/>
#[[ኣንቡላንሳ]]<br/>
#[[ኤስኦኤስ]]<br/>
#[[እስቴቶስኮፕ]]<br/>
#[[ከኒና]]<br/>
#[[ወጌሳ]]<br/>
#[[ውሽጣዊ]]<br/>
#[[ዶክተር]]<br/>
#[[ላህመት]]<br/>
#[[ሎሊፖፕ]]<br/>
#[[ሎብስተር]]<br/>
#[[ሓምሊ]]<br/>
#[[ሓብሓብ]]<br/>
#[[መለንዛና]]<br/>
#[[ማርጋሪን]]<br/>
#[[ሞርታደላ]]<br/>
#[[ራስበሪ]]<br/>
#[[ራፓ]]<br/>
#[[ርግኦ]]<br/>
#[[ሰላጣ]]<br/>
#[[ሰሰግ]]<br/>
#[[ሴደኖ]]<br/>
#[[ስትሮውበሪ]]<br/>
#[[ስፒናቺ]]<br/>
#[[ሻሞት]]<br/>
#[[ሻርጣን]]<br/>
#[[ሽጕርቲ]]<br/>
#[[ቀይሱር]]<br/>
#[[ቃንጥሻ]]<br/>
#[[በከን]]<br/>
#[[ብርጭቕ]]<br/>
#[[ብሮኮሊ]]<br/>
#[[ብሽኮቲ]]<br/>
#[[ቱፋሕ]]<br/>
#[[ችኮላታ]]<br/>
#[[ናርገ]]<br/>
#[[ኣቮካዶ]]<br/>
#[[ኣናናስ]]<br/>
#[[እንቋቝሖ]]<br/>
#[[ኦይስተር]]<br/>
#[[ከረሜላ]]<br/>
#[[ኪዊ]]<br/>
#[[ካረሜላ]]<br/>
#[[ካራሜላ]]<br/>
#[[ካሮቲ]]<br/>
#[[ኲከምበር]]<br/>
#[[ወይኒ]]<br/>
#[[ዋፍል]]<br/>
#[[ዓሚል]]<br/>
#[[ዓሳ]]<br/>
#[[ዙኪኒ]]<br/>
#[[ድንሽ]]<br/>
#[[ድኳን]]<br/>
#[[ጀላቶ]]<br/>
#[[ጸባ]]<br/>
#[[ፉል]]<br/>
#[[ፍላውንደር]]<br/>
#[[ፍጅል]]<br/>
#[[ፐረ]]<br/>
#[[ፐርሰመሎ]]<br/>
#[[ፖልፐቲ]]<br/>
#[[ሓርጭ]]<br/>
#[[መረቕ]]<br/>
#[[መስተ]]<br/>
#[[መቐስ]]<br/>
#[[መንቆርቆር]]<br/>
#[[መኾሲ]]<br/>
#[[መዝቆቒ]]<br/>
#[[መጕድእ]]<br/>
#[[ማርሜላታ]]<br/>
#[[ማካሮኒ]]<br/>
#[[ሩዝ]]<br/>
#[[ሰናፍጭ]]<br/>
#[[ሳንጣ]]<br/>
#[[ስብሒ]]<br/>
#[[ስፓጌቲ]]<br/>
#[[ሹከር]]<br/>
#[[ቀመም]]<br/>
#[[በርበረ]]<br/>
#[[ቡሽ]]<br/>
#[[ቡን]]<br/>
#[[ቢራ]]<br/>
#[[ተርሙስ]]<br/>
#[[ነቢት]]<br/>
#[[ኣቸቶ]]<br/>
#[[ከችኣፕ]]<br/>
#[[ካራ]]<br/>
#[[ካካዎ]]<br/>
#[[ዘይቲ]]<br/>
#[[ድኳን]]<br/>
#[[ጎዞሞ]]<br/>
#[[ጽምዋቕ]]<br/>
#[[መሽፈኒ]]<br/>
#[[መቕሎ]]<br/>
#[[መቕረዝ]]<br/>
#[[መኽደኒ]]<br/>
#[[መጥበሲ]]<br/>
#[[ምሳሕ]]<br/>
#[[ምስንካት]]<br/>
#[[ምኽሻን]]<br/>
#[[ምጥባስ]]<br/>
#[[ርግኦ]]<br/>
#[[ሽሓኒ]]<br/>
#[[ቁርሲ]]<br/>
#[[በራድ]]<br/>
#[[ቡን]]<br/>
#[[ቢሑቕ]]<br/>
#[[ቢስቴካ]]<br/>
#[[ብሽኮቲ]]<br/>
#[[ተርሙስ]]<br/>
#[[ቱፋሕ]]<br/>
#[[እንቋቝሖ]]<br/>
#[[ከባብ]]<br/>
#[[ድራር]]<br/>
#[[ድንሽ]]<br/>
#[[ግዓት]]<br/>
#[[ጣሳ]]<br/>
#[[ጥዓሞት]]<br/>
#[[መልጎም]]<br/>
#[[ሰንደል]]<br/>
#[[ሰደሪያ]]<br/>
#[[ስረ]]<br/>
#[[ቀሚሽ]]<br/>
#[[ቅርቃብ]]<br/>
#[[ቆቢዕ]]<br/>
#[[ብራቴለ]]<br/>
#[[እጅገ]]<br/>
#[[ካልሲ]]<br/>
#[[ካሚቻ]]<br/>
#[[ካናቴራ]]<br/>
#[[ክራቫታ]]<br/>
#[[ኳሌታ]]<br/>
#[[ጁባ]]<br/>
#[[ጃኬት]]<br/>
#[[ጎና]]<br/>
#[[ጨዳድ]]<br/>
#[[ጂንስ]]<br/>
#[[ጽሩራ]]<br/>
#[[ኮሪዶዮ]]<br/>
#[[ዕረፍቲ]]<br/>
#[[ዩኒቨርሲቲ]]<br/>
#[[ግንቦት]]<br/>
#[[ማሕደረ-እንቛቑሖ]]<br/>
#[[ኣፈ-መዓንጣ]]<br/>
#[[ቤት-መደቀሲ]]<br/>
#[[ሲዲ-ሪኮርክደር]]<br/>
#[[ቅጺ-መጽሓፍ]]<br/>
#[[ቴብ-ራዲዮ]]<br/>
#[[ፒንግ-ፖንግ]]<br/>
#[[ሮ-ዓጋዜን]]<br/>
#[[ሓማት]]<br/>
#[[ሓትኖ]]<br/>
#[[ሓወቦ]]<br/>
#[[ኣሞ]]<br/>
#[[ኣቦ]]<br/>
#[[ኣቦሓጎ]]<br/>
#[[ኣኮ]]<br/>
#[[ኣደ]]<br/>
#[[ወለዶ]]<br/>
#[[ወላዲ]]<br/>
#[[ወዲ]]<br/>
#[[ዘመድ]]<br/>
#[[ጓል]]<br/>
#[[ሕንብርቲ]]<br/>
#[[መልሓስ]]<br/>
#[[መሓግሓጋ]]<br/>
#[[መመልከቲቶ]]<br/>
#[[መትልሕ]]<br/>
#[[መንከስ]]<br/>
#[[ማእከሌቶ]]<br/>
#[[ምሕኵልቲ]]<br/>
#[[ምንጋጋ]]<br/>
#[[ምዕጕርቲ]]<br/>
#[[ርእሲ]]<br/>
#[[ሰለፍ]]<br/>
#[[ሰበይቲ]]<br/>
#[[ሰብ]]<br/>
#[[ሰብነት]]<br/>
#[[ሰብኣይ]]<br/>
#[[ስኒ]]<br/>
#[[ሸነብ]]<br/>
#[[ሽምጢ]]<br/>
#[[ቀለቤቶ]]<br/>
#[[ቅርቅርቲ]]<br/>
#[[ቆርበት]]<br/>
#[[ብርኪ]]<br/>
#[[ትሽትሽ]]<br/>
#[[ትንሓግ]]<br/>
#[[ናጽላ]]<br/>
#[[ንብዓት]]<br/>
#[[ኢድ]]<br/>
#[[ኣጻብዕ]]<br/>
#[[እዝኒ]]<br/>
#[[እግሪ]]<br/>
#[[ከብዲ]]<br/>
#[[ኩርምቲ]]<br/>
#[[ኩርኹረ]]<br/>
#[[ክሳድ]]<br/>
#[[ወተግ]]<br/>
#[[ውሻጠብርኪ]]<br/>
#[[ዓንቀር]]<br/>
#[[ዓይኒ]]<br/>
#[[ዘፈር]]<br/>
#[[ጅማት]]<br/>
#[[ግርጻን]]<br/>
#[[ግናዕ]]<br/>
#[[ግንባር]]<br/>
#[[ጎሮሮ]]<br/>
#[[ጥንሲ]]<br/>
#[[ጭሕሚ]]<br/>
#[[ጸጒሪ]]<br/>
#[[ጽፍሪ]]<br/>
#[[ልቢ]]<br/>
#[[ሓሞት]]<br/>
#[[ሓውነት]]<br/>
#[[ሕልቅሚት]]<br/>
#[[መሓግሓጋ]]<br/>
#[[መዓናጡ]]<br/>
#[[ማሕጸን]]<br/>
#[[ምሕኵልቲ]]<br/>
#[[ምንጋጋ]]<br/>
#[[ምዓንጣ]]<br/>
#[[ሻሕለለ]]<br/>
#[[ቁልጠ]]<br/>
#[[ቁስሊ]]<br/>
#[[ቅንጢር]]<br/>
#[[በረዀዳ]]<br/>
#[[ኣኦርታ]]<br/>
#[[ኩሊት]]<br/>
#[[ደም]]<br/>
#[[ጉሕጓሕ]]<br/>
#[[ጎሎ]]<br/>
#[[ጭዋዳ]]<br/>
#[[ፍሕኛ]]<br/>
#[[ሃልሃልታ]]<br/>
#[[ፖሊስ]]<br/>
#[[ሰጋ]]<br/>
#[[ጥርሙዝ]]<br/>
#[[ጨው]]<br/>
#[[ጭልፋ]]<br/>
#[[መወልዒ]]<br/>
#[[ፒጃማ]]<br/>
#[[መጋረጃ]]<br/>
#[[ምንጻፍ]]<br/>
#[[ሳሎን]]<br/>
#[[ስእሊ]]<br/>
#[[ሽምዓ]]<br/>
#[[ተለቪዥን]]<br/>
#[[ተመዛዚ]]<br/>
#[[ፍርናሽ]]<br/>
#[[ፋስ]]<br/>
#[[ኣድራሻ]]<br/>
#[[መስሓቒ]]<br/>
#[[መቖጻጸሪ]]<br/>
#[[መበሊት]]<br/>
#[[መንሹር]]<br/>
#[[መንኮሊት]]<br/>
#[[መደምሰሲ]]<br/>
#[[መጽሓፍ]]<br/>
#[[መጽሔት]]<br/>
#[[ራዲዮ]]<br/>
#[[ርሳስ]]<br/>
#[[ሲዲ]]<br/>
#[[ስካነር]]<br/>
#[[ሸሪጥ]]<br/>
#[[ቁጽሪ]]<br/>
#[[ኣልማናክ]]<br/>
#[[ኣርእስቲ]]<br/>
#[[ኮምፒተር]]<br/>
#[[ኮምፕዩተር]]<br/>
#[[ወረቐት]]<br/>
#[[ዓንቀጽ]]<br/>
#[[ደረት]]<br/>
#[[ገጽ]]<br/>
#[[ጋዜጣ]]<br/>
#[[ፊልም]]<br/>
#[[ፊደል]]<br/>
#[[ራስበሪ]]<br/>
#[[ሱር]]<br/>
#[[ሳለው]]<br/>
#[[ቀቐብ]]<br/>
#[[ቆጽሊ]]<br/>
#[[ቈጥቋጥ]]<br/>
#[[በርቁቕ]]<br/>
#[[ቢርች]]<br/>
#[[ቢች]]<br/>
#[[ብሉበሪ]]<br/>
#[[ተርሚን]]<br/>
#[[ተኽሊ]]<br/>
#[[ቱፋሕ]]<br/>
#[[ቸሪ]]<br/>
#[[አልም]]<br/>
#[[ኣልደር]]<br/>
#[[ኣስፐን]]<br/>
#[[ካውበሪ]]<br/>
#[[ክሎድበሪ]]<br/>
#[[ክሽምሽ]]<br/>
#[[ዘይበጽሐ]]<br/>
#[[ጉርማጽ]]<br/>
#[[ጨንፈር]]<br/>
#[[ጽሕዲ]]<br/>
#[[ፍረ]]<br/>
#[[ፐረ]]<br/>
#[[ፐዮኒ]]<br/>
#[[ፕላይስ]]<br/>
#[[ሓሽራ]]<br/>
#[[መንከሲ]]<br/>
#[[መንካዕ]]<br/>
#[[መጥበዊ]]<br/>
#[[ሚተ]]<br/>
#[[ሚንክ]]<br/>
#[[ማንቲለ]]<br/>
#[[ምጹ]]<br/>
#[[ምጹጹላይ]]<br/>
#[[ሳላማንደር]]<br/>
#[[ሳሬት]]<br/>
#[[ቀርኒ]]<br/>
#[[ቁማል]]<br/>
#[[ቁንጪ]]<br/>
#[[ቅንፍዝ]]<br/>
#[[ቍርዖብ]]<br/>
#[[ቍርዲድ]]<br/>
#[[ቢቨር]]<br/>
#[[ባጀር]]<br/>
#[[ተመን]]<br/>
#[[ተኹላ]]<br/>
#[[ንህቢ]]<br/>
#[[ኣረን]]<br/>
#[[ኣንበጣ]]<br/>
#[[ኣንጭዋ]]<br/>
#[[ኣፍንጫ]]<br/>
#[[ኣፍዑት]]<br/>
#[[እንስሳ]]<br/>
#[[ወኻርያ]]<br/>
#[[ውዕላ]]<br/>
#[[ዓጋዜን]]<br/>
#[[ዕኮት]]<br/>
#[[ዛዕጎል]]<br/>
#[[ዲኖ]]<br/>
#[[ድቢ]]<br/>
#[[ጎንደራ]]<br/>
#[[ሕንጻይ]]<br/>
#[[መስአ]]<br/>
#[[መሸንቶ]]<br/>
#[[መትኮብ]]<br/>
#[[መንቆርቆር]]<br/>
#[[መገፈጢ]]<br/>
#[[ማሕስእ]]<br/>
#[[ማዕጺድ]]<br/>
#[[ምራኽ]]<br/>
#[[ሸኾና]]<br/>
#[[ቀርኒ]]<br/>
#[[በጊዕ]]<br/>
#[[ባዝራ]]<br/>
#[[ባዴላ]]<br/>
#[[ተኽሊ]]<br/>
#[[እንስሳ]]<br/>
#[[ከልቢ]]<br/>
#[[ኩርኩር]]<br/>
#[[ኩኩናይ]]<br/>
#[[ወጠጦ]]<br/>
#[[ዓረብያ]]<br/>
#[[ዓዓ]]<br/>
#[[ኦ.ሀ.ም ]]<br/>
#[[ሚ.ሚ ]]<br/>
#[[ሰ.ሜ ]]<br/>
#[[ኪ.ዋት ]]<br/>
#[[ናይ 10 ክሮነር ሳንቲም ]]<br/>
#[[ሆስፒታል ቤት-ሕክምና]]<br/>
#[[ነርስ ኣላይ-ሕሙማት]]<br/>
#[[ሰማያዊ ተምሪ-ባሕሪ]]<br/>
#[[ሶሰጅ ሆት-ዶግ]]<br/>
#[[ሶሰጅ ሆት-ዶግ]]<br/>
#[[ኮምብላሴኒ ቤዛ-ክዳን]]<br/>
#[[ስነ-ስርዓት መርዓ]]<br/>
#[[መላጸ-ወጌሳ መጥብሒ]]<br/>
#[[ጉዕ-በርበረ ፐፕሮኒ]]<br/>
#[[ስረ-ውሽጢ ሙታንታ]]<br/>
#[[ሰብ ሓዳር]]<br/>
#[[ሰብኣይ ኣደ]]<br/>
#[[ሰብኣይ ጓል]]<br/>
#[[ቃልኪዳን መርዓ]]<br/>
#[[ብዓልቲ ሓዳር]]<br/>
#[[ኣሕዋት አሓት]]<br/>
#[[ህዝባዊ ተለፎን]]<br/>
#[[ሓበሬታ ሕሙም]]<br/>
#[[ሓደጋ ማኪና]]<br/>
#[[ሓደጋ ተሽከርከርቲ]]<br/>
#[[ሓጋዚ ሕሙማት]]<br/>
#[[ሓጋዝ እዝኒ]]<br/>
#[[መርመራ ቶሞግራፍ]]<br/>
#[[መብራህቲ ሓደጋ]]<br/>
#[[መኣዘዚ መድሓኒት]]<br/>
#[[መድሃኒት ፈውሲ]]<br/>
#[[መጀነኒ ፋሻ]]<br/>
#[[ማኪና ፖሊስ]]<br/>
#[[ምርኩስ ቂራጻት]]<br/>
#[[ሰነድ ሕሙም]]<br/>
#[[ሰፍሳፊት ማኪና]]<br/>
#[[በትሪ ዘንጊ]]<br/>
#[[ባሬታ ባዞ]]<br/>
#[[ክረይን ሰፍሳፊት]]<br/>
#[[ክሬን ስፍሳፊት]]<br/>
#[[ወረጦ መቐርቀር]]<br/>
#[[ወካሊ ሽንቲ]]<br/>
#[[ወጌሳዊ ሳይንስ]]<br/>
#[[ዓራት ሕሙም]]<br/>
#[[ደጋዊ ግዳማዊ]]<br/>
#[[ጎጆ ቴለፎን]]<br/>
#[[ፋሻ መሸፈኒ]]<br/>
#[[መባኹዕቲ ሌቪቶ]]<br/>
#[[መጺጽ ላህመት]]<br/>
#[[ምግቢ እንጌራ]]<br/>
#[[ስጋ ሓሰማ]]<br/>
#[[ሽሪምፕ ጋምቤሪ]]<br/>
#[[ሽጒርቲ ጻዕዳ]]<br/>
#[[ባኒ ሕብስቲ]]<br/>
#[[ባንኮ ሰደቓ]]<br/>
#[[ብርቱዃን ኣራንቺ]]<br/>
#[[ንቑጽ ባኒ]]<br/>
#[[ኣሕምልቲ ሰራውር]]<br/>
#[[ከቢብ ሕንባሻ]]<br/>
#[[ከቢብ ጀላቶ]]<br/>
#[[ካውሎ ፊዮሪ]]<br/>
#[[ዝደረቐ ድንሽ]]<br/>
#[[ድሩዕ ዓሳ]]<br/>
#[[ድኳን ሹቕ]]<br/>
#[[ጅብና ፎርማጆ]]<br/>
#[[ጠስሚ ልኻይ]]<br/>
#[[ጥሑን ስጋ]]<br/>
#[[ጫቝት ደርሆ]]<br/>
#[[ፍረ ሲትሩስ]]<br/>
#[[ሆት ዶግ]]<br/>
#[[ሊትሮ ምዓቀኒ]]<br/>
#[[ልስሉስ መስተ]]<br/>
#[[መርኽፈቲ ታንካ]]<br/>
#[[መስጠጢ ቢሑቕ]]<br/>
#[[መስፈሪ ሊትሮ]]<br/>
#[[መኽፈቲ ታኒካ]]<br/>
#[[መኽፈቲ ጥርሙዝ]]<br/>
#[[መኽፈት ጥርሙስ]]<br/>
#[[መወተፊ ጥርሙዝ]]<br/>
#[[መውቅዒ እንቋቑሖ]]<br/>
#[[መውጽኢ ቡሽ]]<br/>
#[[መዝቆቒ ሻሂ]]<br/>
#[[መጥበሲ ፋርኬታ]]<br/>
#[[ሚዛን ደብዳቤታት]]<br/>
#[[ማርካ ምልክት]]<br/>
#[[ማይ ጋዝ]]<br/>
#[[ምዝቆቒ መንፊት]]<br/>
#[[ምግቢ እንጌራ]]<br/>
#[[ሳንጣ ፈስታል]]<br/>
#[[ሻሂ ቀጠፍ]]<br/>
#[[ሾርባ ኮሚደረ]]<br/>
#[[ቡሽ ቢኬሪ]]<br/>
#[[ብሮካ ጆግ]]<br/>
#[[ብያቲ ሽሓኒ]]<br/>
#[[ታኒካ ቆርቆሮ]]<br/>
#[[ታኒካ ጎረወኛ]]<br/>
#[[አቑሑት ክሽነ]]<br/>
#[[ኣቑሑ መብልዒ]]<br/>
#[[ክሳድ ጥርሙዝ]]<br/>
#[[ኮርን ፍሌክስ]]<br/>
#[[ዓሚቚ ሽሓኒ]]<br/>
#[[ዘይቲ ብልዒ]]<br/>
#[[ድኹም ሽኮር]]<br/>
#[[ጽምዋቕ ዓሲር]]<br/>
#[[መልወሲ ሽሓኒ]]<br/>
#[[መሰንከቲ ፎርማ]]<br/>
#[[መቕለዊ ባዴላ]]<br/>
#[[መትሓዚ ድስቲ]]<br/>
#[[መንጻፍ ተንኮበት]]<br/>
#[[ሙዝ ባናና]]<br/>
#[[ማንካ ዓቢይ]]<br/>
#[[ምንጻፍ ቢያቲ]]<br/>
#[[ምፍላሕ ምብሳል]]<br/>
#[[ሽኻል ከባብ]]<br/>
#[[ቅልዋ እንቋቝሖ]]<br/>
#[[ቡሽ ቢኬሪ]]<br/>
#[[ባርበኲ ጥብሲ]]<br/>
#[[ባኒ ሕብስቲ]]<br/>
#[[ባዴላ መቕሎ]]<br/>
#[[ብያቲ ሽሓኒ]]<br/>
#[[እቶን ምድጃ]]<br/>
#[[እቶን ፋርነሎ]]<br/>
#[[እቶን ፎርኖ]]<br/>
#[[እዋን ምምጋብ]]<br/>
#[[ከቢብ ሕንባሻ]]<br/>
#[[ኩርሲ ቆልዓ]]<br/>
#[[ክዳን ጣውላ]]<br/>
#[[ሓጺር ስረ]]<br/>
#[[መላጉም መቖለፊ]]<br/>
#[[መስቀሊ ክዳን]]<br/>
#[[መስኮት ስረ]]<br/>
#[[መዋጽኢ ሳእኒ]]<br/>
#[[መደረብታ ክዳን]]<br/>
#[[ረጂ ረጂቤቶ]]<br/>
#[[ሰደርያ ጂለ]]<br/>
#[[ሳእኒ ጫማ]]<br/>
#[[ስረ ባኖ]]<br/>
#[[ስራኽ መንጠልጠሊ]]<br/>
#[[ቀሚሽ ውሽጢ]]<br/>
#[[ቅጻል ኳሌታ]]<br/>
#[[ቕናት መዕጠቒ]]<br/>
#[[ቲሸርት ማልያ]]<br/>
#[[ክዳውንቲ ኣልባስ]]<br/>
#[[ኮምፕለቶ ባኖ]]<br/>
#[[ውሽጢ ልብሲ]]<br/>
#[[ጁባ ባኖ]]<br/>
#[[ጃኬት ጁባ]]<br/>
#[[ጎልፎ መረሃጫ]]<br/>
#[[ጥላም ስራኽ]]<br/>
#[[ጫፍ ካራ]]<br/>
#[[ክፍሊ ደረጃ]]<br/>
#[[ጫካ ]]<br/>
#[[ወደ-ኣቦ ወደ-አደ]]<br/>
#[[ጥንስቲ ነፍሰ-ጾር]]<br/>
#[[መሳርዕ ግብረ-ስጋ]]<br/>
#[[ቤት-መደቀሲ ]]<br/>
#[[ስነ-ጥዕና ]]<br/>
#[[መላጸ-መጋዝ ]]<br/>
#[[ቤት-ትምህርቲ ]]<br/>
#[[ሓውሲ-ደሴት ]]<br/>
#[[መኻነ-መቓብር ]]<br/>
#[[ቤተ-ክርስትያን ]]<br/>
#[[ኣውራ-መንገዲ ]]<br/>
#[[ዊጥ-ፈረኽ ]]<br/>
#[[ጨንፋር-ቀርኒ ]]<br/>
#[[ጭዃ-ኣንበሳ ]]<br/>
#[[እንቋቍሖ-መሰል ]]<br/>
#[[ደሲ-ሊትሮ ]]<br/>
#[[ብል'ዕቲ መሸኒት]]<br/>
#[[ሰይቲ ኣቦ]]<br/>
#[[ኣሞ ሓትኖ]]<br/>
#[[ኣቦ ባባ]]<br/>
#[[ወዲ ሓው]]<br/>
#[[ወዲ ወዲ]]<br/>
#[[ወዲ ጓል]]<br/>
#[[ዓባይ እኖሓጎ]]<br/>
#[[ደቂ አሕዋት]]<br/>
#[[ደቂ ኣቦ]]<br/>
#[[ደቂ ደቂ]]<br/>
#[[ጓል ሓውቲ]]<br/>
#[[ጓል ወዲ]]<br/>
#[[ጽምዲ መርዓውቲ]]<br/>
#[[ላዕላይ ምንጋጋ]]<br/>
#[[ሕቖ ዝባን]]<br/>
#[[ሕንጥል ሕንጥሊት]]<br/>
#[[መላግቦ ዓንካሪቶ]]<br/>
#[[መርዓት ዓይኒ]]<br/>
#[[መስኮት ኣፍንጫ]]<br/>
#[[መቐመጫ መዓኮር]]<br/>
#[[መንኩብ እንግድዓ]]<br/>
#[[መዓንጣ ሽምጢ]]<br/>
#[[መዓኮር መቐመጫ]]<br/>
#[[ምቃል ጸጉሪ]]<br/>
#[[ምቃል ጸጕሪ]]<br/>
#[[ሱር ስኒ]]<br/>
#[[ሱር ጎሮሮ]]<br/>
#[[ሸፋሽፍቲ ዓይኒ]]<br/>
#[[ሽራጥ ዘፈር]]<br/>
#[[ቀለቤት እዝኒ]]<br/>
#[[ቆልዓ ሕጻን]]<br/>
#[[ቖልዓ ሕጻን]]<br/>
#[[ታሕታይ ምንጋጋ]]<br/>
#[[ኢድ ቅልጽም]]<br/>
#[[እግሪ ዳንጋ]]<br/>
#[[ከበሮ ዓይኒ]]<br/>
#[[ከንፈር ሸንፈት]]<br/>
#[[ኩርምቲ ሓይሊ]]<br/>
#[[ኩርናዕ ኢድ]]<br/>
#[[ኩርናዕ ዓይኒ]]<br/>
#[[ዓባይ ዓባይቶ]]<br/>
#[[ዓንካር ዓንካሪቶ]]<br/>
#[[ዓንዲ ኣካል]]<br/>
#[[ዓጽሚ ምዕጉርቲ]]<br/>
#[[ደርጊ ስኒ]]<br/>
#[[ጉንቦ ኢድ]]<br/>
#[[ጓንጓ ኣፍ]]<br/>
#[[ጫፍ ኣጻብዕ]]<br/>
#[[ጸጒሪ ዓይኒ]]<br/>
#[[ፈርሲ ዳንጋ]]<br/>
#[[ሓምሓም ርእሲ]]<br/>
#[[ሓንጎል ኣእምሮ]]<br/>
#[[መላገቦ ምሕኵልቲ]]<br/>
#[[መላግቦ ብርኪ]]<br/>
#[[መላግቦ ኣካል]]<br/>
#[[መላግቦ ዓንካሪቶ]]<br/>
#[[መሳርዕ ሽንቲ]]<br/>
#[[መሸኒ መትሎ]]<br/>
#[[መተንፈሲ ኣካል]]<br/>
#[[መትረብ ሽንቲ]]<br/>
#[[ርእሲ መትሎ]]<br/>
#[[ሱር ደም]]<br/>
#[[ሻምብቆ ሽግሪ]]<br/>
#[[ሻምብቖ ሽንቲ]]<br/>
#[[ሻምብቖ እንቛቕሖ]]<br/>
#[[ሽፋን ሳምቡእ]]<br/>
#[[ቃራየ ጉርጉማ]]<br/>
#[[ቖፎ ኣፍልቢ]]<br/>
#[[ነጥቢ ደም]]<br/>
#[[ንእሽቶ መዓንጣ]]<br/>
#[[ኣፍደገ ማሕጸን]]<br/>
#[[ከረጺት ፍረነብሲ]]<br/>
#[[ክሳድ ማሕጸን]]<br/>
#[[ክሳድ ማሕጽን]]<br/>
#[[ዑደት ደም]]<br/>
#[[ዓቢይ ምዓንጣ]]<br/>
#[[ዓብይ መዓንጣ]]<br/>
#[[ዓንዲ ሕቖ]]<br/>
#[[ዓይኒ ብርኪ]]<br/>
#[[ዓጽሚ መሰንገለ]]<br/>
#[[ዓጽሚ ሰለፍ]]<br/>
#[[ዓጽሚ በራቒቶ]]<br/>
#[[ዓጽሚ ደረት]]<br/>
#[[ዕዉር መዓንጣ]]<br/>
#[[ደም ሱር]]<br/>
#[[ጉምቦ ኢድ]]<br/>
#[[ጥብቆ መዓንጣ]]<br/>
#[[ጥብቆ ኣካል]]<br/>
#[[ጭዋዳ ልቢ]]<br/>
#[[ፍሕኛ ሽንቲ]]<br/>
#[[ጠሓኒት በርበረ]]<br/>
#[[ፋርኬታ መስአ]]<br/>
#[[ቀለቤት መሓበሻ]]<br/>
#[[ቅርጺ ፎርማ]]<br/>
#[[ቢያቲ ሽሓኒ]]<br/>
#[[ባዴላ ድስቲ]]<br/>
#[[ጁባ ሕሽኩል]]<br/>
#[[ጽምዲ መሰብሰቢ]]<br/>
#[[ሸበጥ ]]<br/>
#[[ሻርባ ]]<br/>
#[[ቆቢዕ ]]<br/>
#[[ቆብዕ ]]<br/>
#[[ቡት ]]<br/>
#[[ባልጃ ]]<br/>
#[[ባምቡላ ]]<br/>
#[[ቦርሳ ]]<br/>
#[[ካቦት ]]<br/>
#[[ኵዑሶ ]]<br/>
#[[ዊግ ]]<br/>
#[[ዲኖ ]]<br/>
#[[ጋማ ]]<br/>
#[[ጓንቲ ]]<br/>
#[[ጡጦ ]]<br/>
#[[ጽላል ]]<br/>
#[[መንደቕ ]]<br/>
#[[መእተዊ ]]<br/>
#[[መውጽኢ ]]<br/>
#[[መፍሰል ]]<br/>
#[[መፍትሕ ]]<br/>
#[[ማዕጾ ]]<br/>
#[[ሰገነት ]]<br/>
#[[ሳዕሪ ]]<br/>
#[[ሸኻ ]]<br/>
#[[ሽቓቕ ]]<br/>
#[[ክሽነ ]]<br/>
#[[ክፍሊ ]]<br/>
#[[ኮንተይነይ ]]<br/>
#[[ዋልድቢት ]]<br/>
#[[ዔላ ]]<br/>
#[[ደርቢ ]]<br/>
#[[ገዛ ]]<br/>
#[[ጋራጅ ]]<br/>
#[[ጋብል ]]<br/>
#[[መላጸ ]]<br/>
#[[መመሸጥ ]]<br/>
#[[መስትያት ]]<br/>
#[[መወልዒ ]]<br/>
#[[መፈንቶ ]]<br/>
#[[ምንጻፍ ]]<br/>
#[[ሳምና ]]<br/>
#[[ሻምፑ ]]<br/>
#[[ሽሓኒ ]]<br/>
#[[ሽቓቕ ]]<br/>
#[[ሽንቲ ]]<br/>
#[[ብልቓጥ ]]<br/>
#[[ታምፖን ]]<br/>
#[[እቶን ]]<br/>
#[[ካራ ]]<br/>
#[[ክሽነ ]]<br/>
#[[ዓፍራ ]]<br/>
#[[ጐሓፍ ]]<br/>
#[[መስትያት ]]<br/>
#[[መቓን ]]<br/>
#[[መቕረዝ ]]<br/>
#[[መተርኣስ ]]<br/>
#[[መዓቀኒ ]]<br/>
#[[ተኽሊ ]]<br/>
#[[ክርቢት ]]<br/>
#[[ኮሞዲኖ ]]<br/>
#[[ዓራት ]]<br/>
#[[ጣውላ ]]<br/>
#[[ሉሕ ]]<br/>
#[[ሓጺን ]]<br/>
#[[መላጸዪ ]]<br/>
#[[መስማር ]]<br/>
#[[መስኒ ]]<br/>
#[[መብረድ ]]<br/>
#[[መንቀርቀር ]]<br/>
#[[መጋዝ ]]<br/>
#[[መጋጠሚ ]]<br/>
#[[መጽረቢ ]]<br/>
#[[ሞላ ]]<br/>
#[[ርሺ ]]<br/>
#[[በትሪ ]]<br/>
#[[ቡሎኒ ]]<br/>
#[[ካራ ]]<br/>
#[[ዓንቃሪቦ ]]<br/>
#[[ዕንጨይቲ ]]<br/>
#[[ጉርማጽ ]]<br/>
#[[ጉጤት ]]<br/>
#[[መምህር ]]<br/>
#[[መጽሓፍ ]]<br/>
#[[ሰሌዳ ]]<br/>
#[[ሰደቓ ]]<br/>
#[[ተምሃራይ ]]<br/>
#[[ጥራዝ ደብተር]]<br/>
#[[መቐመጢ ]]<br/>
#[[ማሕተም ]]<br/>
#[[ሰደቓ ]]<br/>
#[[ተቐባሊ ]]<br/>
#[[ቴምብር ]]<br/>
#[[ቸክ ]]<br/>
#[[ዉሑስ መስትያት]]<br/>
#[[ፕሪንተር ሓታሚት]]<br/>
#[[መንሸራተቲት ]]<br/>
#[[መንሻተቲት ]]<br/>
#[[ማዕበል ]]<br/>
#[[ስታድዩም ]]<br/>
#[[ስፖርት ]]<br/>
#[[ሸቶ ]]<br/>
#[[ሻፎ ]]<br/>
#[[ቡት ]]<br/>
#[[ባድሚንተን ]]<br/>
#[[ተዓዘብቲ ]]<br/>
#[[ካሮሳ ]]<br/>
#[[ኲናት ]]<br/>
#[[ጋምባለ ]]<br/>
#[[ጐያዪ ]]<br/>
#[[ፑክ ]]<br/>
#[[ሕርሻ ]]<br/>
#[[መሬት ]]<br/>
#[[መንገዲ ]]<br/>
#[[መንጫዕጫዕታ ]]<br/>
#[[ረግሓት ]]<br/>
#[[ሩባ ]]<br/>
#[[ራህያ ]]<br/>
#[[ቀላይ ]]<br/>
#[[ቈጥቋጥ ]]<br/>
#[[ትኪ ]]<br/>
#[[ኢንዱስትሪ ]]<br/>
#[[ኣህጉር ]]<br/>
#[[ኮረብታ ]]<br/>
#[[ኮኾብ ]]<br/>
#[[ወርሒ ]]<br/>
#[[ዓለም ]]<br/>
#[[ዓዲ ]]<br/>
#[[ደሴት ]]<br/>
#[[ግራት ]]<br/>
#[[ጎቦ ]]<br/>
#[[ጎደና ]]<br/>
#[[ጽሓይ ]]<br/>
#[[ፋብሪካ ]]<br/>
#[[ፍዮርድ ]]<br/>
#[[ፍጥረት ተፈጥሮ]]<br/>
#[[ሃዘልናት ]]<br/>
#[[ሀፓቲካ ]]<br/>
#[[ሂያሲንት ]]<br/>
#[[ሊላክ ]]<br/>
#[[ማሪጎልድ ]]<br/>
#[[ሮዶደንድሮን ]]<br/>
#[[ሰበባ ]]<br/>
#[[ሱር ]]<br/>
#[[ሳዕሪ ]]<br/>
#[[ሹሻን ]]<br/>
#[[ቃንጥሻ ]]<br/>
#[[በጎኛ ]]<br/>
#[[ተኽሊ ]]<br/>
#[[ተዀርባ ]]<br/>
#[[ቱሊፕ ]]<br/>
#[[ቱሲላጎ ]]<br/>
#[[ኣምዐ ]]<br/>
#[[ኣስተር ]]<br/>
#[[ኣጕሚ ]]<br/>
#[[እሾዅ ]]<br/>
#[[እግሪምሂር ]]<br/>
#[[ካርነሽን ]]<br/>
#[[ክሎቨር ]]<br/>
#[[ክሮኩስ ]]<br/>
#[[ሀሪንግ ]]<br/>
#[[ሃሊቡት ]]<br/>
#[[ሃዶክ ]]<br/>
#[[ሎብስተር ]]<br/>
#[[ሮብራ ]]<br/>
#[[ሰፋፊ ]]<br/>
#[[ሲል ]]<br/>
#[[ስዋን ]]<br/>
#[[ስገምሪ ]]<br/>
#[[ሻርጣን ]]<br/>
#[[ተርን ]]<br/>
#[[ትራውት ]]<br/>
#[[ቻር ]]<br/>
#[[ክረይን ]]<br/>
#[[ክረይፊሽ ]]<br/>
#[[ኮድ ]]<br/>
#[[ዊትኒን ]]<br/>
#[[ዊጥ ]]<br/>
#[[ድርዒ ]]<br/>
#[[ጉርናርድ ]]<br/>
#[[ግረብ ]]<br/>
#[[ጭራ ]]<br/>
#[[ፈረኽ ]]<br/>
#[[ፍላውንደር ]]<br/>
#[[ለመምታ ]]<br/>
#[[ለዃዂቶ ]]<br/>
#[[ሊላ ]]<br/>
#[[ላርክ ]]<br/>
#[[መትኮብ ]]<br/>
#[[ርግቢት ]]<br/>
#[[ስታርሊንግ ]]<br/>
#[[ቅርቅረ ]]<br/>
#[[ቡልፊንች ]]<br/>
#[[ቲት ]]<br/>
#[[ቻፊንች ]]<br/>
#[[ናይቲንጌል ]]<br/>
#[[ንስሪ ]]<br/>
#[[ኩኩ ]]<br/>
#[[ክንቲት ]]<br/>
#[[ኳዅ ]]<br/>
#[[ዋሪ ]]<br/>
#[[ድገ ]]<br/>
#[[ጉንጓ ]]<br/>
#[[ጽፍሪ ዓንቓሪቦ]]<br/>
#[[ለሚን ]]<br/>
#[[ጣምጡ ]]<br/>
#[[ጣቝስታ ]]<br/>
#[[ጭራ መላለስ]]<br/>
#[[ጻጸ ]]<br/>
#[[ጽንብላሊዕ ]]<br/>
#[[ጽንጽያ ሃመማ]]<br/>
#[[ላም ]]<br/>
#[[ሓሰማ ]]<br/>
#[[ደርሁ ]]<br/>
#[[ደርሆ ]]<br/>
#[[ዳቋ ]]<br/>
#[[ድሙ ]]<br/>
#[[ድዑል ]]<br/>
#[[ጊሐ ]]<br/>
#[[ጤል ]]<br/>
#[[ፈረስ ]]<br/>
#[[ፋስ ]]<br/>
#[[ፍቱው እንስሳ]]<br/>
#[[ላም ]]<br/>
#[[ሕርሻ ]]<br/>
#[[መደብ ]]<br/>
#[[ሩባርብ ]]<br/>
#[[ርየ ]]<br/>
#[[ስርናይ ]]<br/>
#[[ስገም ]]<br/>
#[[ሸኻ ]]<br/>
#[[ቅርኒብ ]]<br/>
#[[ተኽሊ ]]<br/>
#[[ነግሒ ]]<br/>
#[[ኣጃ ]]<br/>
#[[ካሮቲ ]]<br/>
#[[ካውሎ ]]<br/>
#[[ዓረብያ ]]<br/>
#[[ደምበ ]]<br/>
#[[ደንበ ]]<br/>
#[[ድንሽ ]]<br/>
#[[ጀርዲን ]]<br/>
#[[ግራት ]]<br/>
#[[ፈረሰኛ ]]<br/>
#[[ለካቲት ]]<br/>
#[[ለይቲ ]]<br/>
#[[ሓሙስ ]]<br/>
#[[ሓምለ ]]<br/>
#[[ሕዳር ]]<br/>
#[[መስከረም ]]<br/>
#[[መጋቢት ]]<br/>
#[[ሚያዝያ ]]<br/>
#[[ምሸት ]]<br/>
#[[ምእሰረ ]]<br/>
#[[ምዓልቲ ]]<br/>
#[[ርብዒ ]]<br/>
#[[ርብዓዊ ]]<br/>
#[[ሮቡዕ ]]<br/>
#[[ሰሉስ ]]<br/>
#[[ሰሙን ]]<br/>
#[[ሰነ ]]<br/>
#[[ሰኑይ ]]<br/>
#[[ሰንበት ]]<br/>
#[[ስዓት ]]<br/>
#[[ቀውዒ ]]<br/>
#[[ቀዳም ]]<br/>
#[[ታሕሳስ ]]<br/>
#[[ነሓሰ ]]<br/>
#[[ኣልማናክ ]]<br/>
#[[ክረምቲ ]]<br/>
#[[ወቕቲ ]]<br/>
#[[ወጋሕታ ]]<br/>
#[[ዓመት ]]<br/>
#[[ዓርቢ ]]<br/>
#[[ዕለት ]]<br/>
#[[ደቒቕ ]]<br/>
#[[ጊዜ ]]<br/>
#[[ጥሪ ]]<br/>
#[[ጥቅምቲ ]]<br/>
#[[ፍርቂ ስዓት]]<br/>
#[[ሊትሮ ]]<br/>
#[[ሕብሪ ]]<br/>
#[[መስመር ]]<br/>
#[[መወልዒ ]]<br/>
#[[መውዓዪ ]]<br/>
#[[ሙቐት ]]<br/>
#[[ሚሊሜትሮ ]]<br/>
#[[ሜትሮ ]]<br/>
#[[ሰልሲዩስ ]]<br/>
#[[ሰማያዊ ]]<br/>
#[[ሰንጣቒት ]]<br/>
#[[ሲሊንደር ]]<br/>
#[[ስፍሓት ]]<br/>
#[[ቀይሕ ]]<br/>
#[[ቁመት ]]<br/>
#[[ቡናዊ ]]<br/>
#[[ብጫ ]]<br/>
#[[ቮልት ]]<br/>
#[[ኣምፐር ]]<br/>
#[[ክርናዕ ]]<br/>
#[[ዋት ]]<br/>
#[[ዕምቈት ]]<br/>
#[[ዙርያ ]]<br/>
#[[ደርዘን ]]<br/>
#[[ጸሊም ]]<br/>
#[[ጻዕዳ ]]<br/>
#[[ጽላት ]]<br/>
#[[ምብራቕ ]]<br/>
#[[ምዕራብ ]]<br/>
#[[ሰማይ ]]<br/>
#[[ሰሜን ]]<br/>
#[[በረድ ]]<br/>
#[[በርቂ ]]<br/>
#[[ባሮሜተር ]]<br/>
#[[ብሰሜን ]]<br/>
#[[ብደቡብ ]]<br/>
#[[ንፋስ ]]<br/>
#[[ኮምፓስ ]]<br/>
#[[ዝናብ ]]<br/>
#[[ደቡብ ]]<br/>
#[[ግመ ]]<br/>
#[[ጽሓይ ]]<br/>
#[[ደረጃ ]]<br/>
#[[ኣየት ]]<br/>
#[[ካልኢት ]]<br/>
#[[ሓውቲ (ሓፍቲ)]]<br/>
#[[ዓቃቢቶ (ዓቃብዓቃቢቶ)]]<br/>
#[[ኣስከሬን (ዓስከሬን)]]<br/>
#[[ዓካሪቶ (ዓንካርዓንካሪቶ)]]<br/>
#[[ማውስ (ኣንጭዋ)]]<br/>
#[[ፍራሲኖ (ጥልያን)]]<br/>
#[[ተመን (ሳዕሪ)]]<br/>
#[[ኣፍ (እንስሳ)]]<br/>
#[[ዕንዝራ (ንህቢ)]]<br/>
#[[ኣፍ (እንስሳ)]]<br/>
#[[ሰበይቲ (ሰይቲ) ወዲ]]<br/>
#[[ዕንጨይቲ (ዓንዲ) ገመል ]]<br/>
#[[ዓካሪቶ (ዓንካር ዓንካሪቶ)]]<br/>
#[[ቢንሳ (ዓንነት ጉጤት) ]]<br/>
#[[መተንፈሲ (ናይ ዓሳ) ]]<br/>
#[[ጎብየ (ኣባ ጎብየ) ]]<br/>
#[[ቅብኣት ቦማታ ዝልከይ-መድሃኒት]]<br/>
#[[ናይ ጓል-ኣንስተይቲ ካሚቻ]]<br/>
#[[ቭ-ዝቕርጺ ክፍተት ክሳድ]]<br/>
#[[ሓሙት ዘማ ሓኖ]]<br/>
#[[ሰበይቲ ብዓልቲ ቤት]]<br/>
#[[በዓል ቤት ሰብኣይ]]<br/>
#[[ኣሕሙ እንዳ ኣሕሙ]]<br/>
#[[መስበርቲ መንቓዕቲ ዓጽሚ]]<br/>
#[[መነጸር ኦኪያለ ዳቪስታ]]<br/>
#[[መጥፊኢት ሓዊ ቢንቦሪ]]<br/>
#[[ማስኬራ መኸወሊ ገጽ]]<br/>
#[[ማፋ ማይ ቡንባ]]<br/>
#[[ተርሞመተር መዐቀን ረስኒ]]<br/>
#[[ናይ ራጂ ስእሊ]]<br/>
#[[እንዳ ሓኪም ሆስፒታል]]<br/>
#[[ክፍሊ ቀዳማይ ረዲኤት]]<br/>
#[[ፋርማሲ ቤት መድሃኒት]]<br/>
#[[ፋሻ መሓከሚ ሻሽ]]<br/>
#[[ምግቢ ዝሽየጠሉ ድኳን]]<br/>
#[[ቋንጣ ስጋ ሓሰማ]]<br/>
#[[ናይ ሓምሊ ባንኮ]]<br/>
#[[ናይ ችኮላታ ቀጸላ]]<br/>
#[[ካረሜላ ሽኮራዊ ምግቢ]]<br/>
#[[ኮሚደረ ጸብሒ ኣቡን]]<br/>
#[[ዙኪኒ ዱባ ከተማ]]<br/>
#[[ሒላብ ዓሚቝ ሽሓኒ]]<br/>
#[[ሓኽሊ ልዓት ኢድ]]<br/>
#[[ሕውስዋስ ቁርሲ ሲርያል]]<br/>
#[[መምተሪ መቐርደዲ ጣውላ]]<br/>
#[[መምጸዩ መምጠጢ ሻምብቖ]]<br/>
#[[መቐርደዲ ዘገልግል ጣውላ]]<br/>
#[[መቑረጺ ባኒ ጣውላ]]<br/>
#[[መኽደን መወተፊ ጠርሙዝ]]<br/>
#[[መኽፈቲ ጥርሙዝ ነቢት]]<br/>
#[[መጽለዊ ባኒ ቶስተር]]<br/>
#[[ምግቢ መቐረቢ ሽሓኒ]]<br/>
#[[ሽሓኒ መብልዒ መማቕርቲ]]<br/>
#[[ትርብዒት ግማዕ ሹኮር]]<br/>
#[[ናይ መኣዲ ካራ]]<br/>
#[[ናይ ሰዓዕ ግዓት]]<br/>
#[[ናይ ሾርባ ሽሓኒ]]<br/>
#[[ናይ ሾርባ ቢያቲ]]<br/>
#[[ናይ ባኒ ካራ]]<br/>
#[[ናይ ነቢት ቢኬሪ]]<br/>
#[[ናይ ነቢት ጥርሙዝ]]<br/>
#[[ናይ ኣሕምልቲ ካራ]]<br/>
#[[ናይ ክሽነ ማሽናት]]<br/>
#[[ናይ ክሽነ ወረቐት]]<br/>
#[[ናይ ኮሚደረ ሹርባ]]<br/>
#[[ናይ ወረቐት ሳንጣ]]<br/>
#[[ኩባያ ጣሳ ፊንጃል]]<br/>
#[[ዓቢይ ኩባያ ዋንጫ]]<br/>
#[[ድራር መብልዒ ሽሓኒ]]<br/>
#[[ጉንዲ ዓንዲ እግሪ]]<br/>
#[[ጽምዋቕ ዝሓዘ ብሮካ]]<br/>
#[[መለዘይ ሰደርያ ቆልዓ]]<br/>
#[[መወልወል ኣፍ መሓበሻ]]<br/>
#[[ቁራዕ ጻሕሊ ድስቲ]]<br/>
#[[ቢያቲ መዛዘሚ ምግቢ]]<br/>
#[[ናይ መኸሸኒ ተርሞመተር]]<br/>
#[[ናይ ስጋ ቴርሞመተር]]<br/>
#[[ናይ ሻሂ በራድ]]<br/>
#[[ናይ ቆልዓ ኩባያ]]<br/>
#[[ናይ ትምህርቲ ባኒ]]<br/>
#[[ናይ እንቋቝሖ ኩባያ]]<br/>
#[[ናይ ክሽነ ሹጎማኖ]]<br/>
#[[ኢድ ልዓት መስሓቢ]]<br/>
#[[እቶን ማይክሮ ወይቭ]]<br/>
#[[ድራር መብልዒ ሽሓኒ]]<br/>
#[[ድስቲ ቁራዕ ጻሕሊ]]<br/>
#[[ጉንዲ ዓንዲ እግሪ]]<br/>
#[[መእሰሪ ስራኽ መቖለፊ]]<br/>
#[[ሙታንታ ስረ ውሽጢ]]<br/>
#[[ስራኽ መትሓዚ ጡብ]]<br/>
#[[ተመጣጢ ስረ ታይት]]<br/>
#[[ነዊሕ ክሳዱ ጎልፎ]]<br/>
#[[ናይ መንኩብ ስራኽ]]<br/>
#[[ናይ ካምቻ ኳሌታ]]<br/>
#[[ኩፉት ተለጓሚ ጎልፎ]]<br/>
#[[ጁባ ጃካ ጃኬት]]<br/>
#[[ግርምቢያለ በጃ ክዳን]]<br/>
#[[ተዓጻፊ ሰደቓ ]]<br/>
#[[ናይ መብራህቲ ጽላሎት]]<br/>
#[[ናይ መንደቕ መብራህቲ]]<br/>
#[[ናይ ምጽሓፍ ልምምድ]]<br/>
#[[ጤረር ጥርዚ ]]<br/>
#[[ቃጭል ደወል ]]<br/>
#[[መንፈቕ ፍርቂ ዓመት]]<br/>
#[[መደቀሲ ቤት-መደቀሲ ]]<br/>
#[[ሽቓቕ ዓይኒ-ምድሪ ]]<br/>
#[[ሽቓቕ ዓይኒ-ምድሪ ]]<br/>
#[[መደቀሲ ቤት-መደቀሲ ]]<br/>
#[[አቑሑ ቤት-መደቐሲ ]]<br/>
#[[ዕንጭይቲ ዓንዲ-ገመድ ]]<br/>
#[[ገመል ዓንደ-ገመል ]]<br/>
#[[ሓፈሻዊ ቤት-ትምህርቲ ]]<br/>
#[[ናይ ቤት-ትምህርቲ ክፍሊ]]<br/>
#[[ኵዕሶ ፒንግ-ፖንግ ]]<br/>
#[[መቓብር መኻነ-መቓብር ]]<br/>
#[[ድቢ ዋልታ-ምድረ ]]<br/>
#[[ብዓል ቀዳመ-ሰንበት ]]<br/>
#[[ትሕቲ-ቤታዊ መኽዘን ]]<br/>
#[[ዓይኒ-ድሪ ሽቓቕ ]]<br/>
#[[ዓይኒ-ድሪ ሽቓቕ ]]<br/>
#[[ንድፈ-ሓሳብ መደኮኒ ]]<br/>
#[[ጸፍሒ-ምርኢት ስክሪን ]]<br/>
#[[ዓጋዜን-በረድ ረይንዲር ]]<br/>
#[[ኣርሓ-ፈረስ ጅንጉላ ]]<br/>
#[[ኣኮ ወይ ሓወቦ]]<br/>
#[[ክዳን መርዓት ቨሎ]]<br/>
#[[ሕንጥል ሕንጥሊት እግሪ]]<br/>
#[[ማእከሌቶ ማእከላይ ኢድ]]<br/>
#[[ሽምጢ መዓጥቖ ምዓንጣ]]<br/>
#[[ቃንጃ ጅማት ኵርኹረ]]<br/>
#[[ናጽላ ዕሽል ሕጻን]]<br/>
#[[ከብዲ ኣምዑት ከስዐ]]<br/>
#[[ዓባይ ዓባይቶ እግሪ]]<br/>
#[[መላግቦ ኩርናዕ ኢድ]]<br/>
#[[መቕረን መላግቦ ምሓውር]]<br/>
#[[ኣርተሪ መትረብ ደም]]<br/>
#[[ኣንጉዕ ዓንዲ ሕቖ]]<br/>
#[[ከስዐ ከብዲ]]<br/>
#[[ገረንገራ ዓንዲ ሕቖ]]<br/>
#[[ክፍሊ መጥፋእቲ ሓዊ]]<br/>
#[[ጥርሙዝ መነስነሲ በርበር]]<br/>
#[[ጻሕሊ ስልጣንያ ድስቲ]]<br/>
#[[ሓጺር ስረ ]]<br/>
#[[መሕንበሲ ሙታንታ ]]<br/>
#[[መሕንበሲ ረጂ ]]<br/>
#[[መትሓዚ ጸጕሪ ]]<br/>
#[[መንዲል መጎልበቢ ]]<br/>
#[[መንጠልጠሊ ቦርሳ ]]<br/>
#[[መደረብታ ክዳን ]]<br/>
#[[መጻወቲ ኣቑሑት ]]<br/>
#[[መጻወቲት ማኪና ]]<br/>
#[[ሽልማት ጌጽ ]]<br/>
#[[ቀለቤት ካትም ]]<br/>
#[[ቆቢዕ ባርኔጣ ]]<br/>
#[[በናጅር ብራሰለት ]]<br/>
#[[ቡት ስቲቫሎኒ ]]<br/>
#[[ቤዛ ክዳን ]]<br/>
#[[ኩርኹር ታኮ ]]<br/>
#[[ዕጥቂ ምሓንበሲ ]]<br/>
#[[ጁባ ሕሽኩል ]]<br/>
#[[ጫማ ሶላ ታኮ]]<br/>
#[[ጽላል ቆቢዕ ]]<br/>
#[[ሓጹር መካበቢያ ]]<br/>
#[[መሕጸቢ ገጽ ]]<br/>
#[[መስኮት ፊኒስትራ ]]<br/>
#[[መሽረብ ማይ ]]<br/>
#[[መእተዊ ማካይን ]]<br/>
#[[መእተዊ ኮሪዶር ]]<br/>
#[[መኽደኒ ሽቓቕ ]]<br/>
#[[ማዕጾ ካንቸሎ ]]<br/>
#[[ርሻናት ገዛውቲ ]]<br/>
#[[ሳጹን ቡስጣ ]]<br/>
#[[ቨራንዳ ዘሪባ ]]<br/>
#[[ተንዳ ድንኳን ]]<br/>
#[[ነዊሕ ርሻን ]]<br/>
#[[ናሕሲ ሰንቀ ]]<br/>
#[[እምኒ ናሕሲ ]]<br/>
#[[እምኒ ደንጎላ ]]<br/>
#[[ዓይኒ ምድሪ ]]<br/>
#[[ደወል ካምፓነላ ]]<br/>
#[[ገዛ ቤት ]]<br/>
#[[ጥርዚ ናሕሲ ]]<br/>
#[[ጥስቲ ሽሓኒ ቫስካ]]<br/>
#[[ልዳት መስኮት ]]<br/>
#[[ሓጻቢት ኣቑሑት ]]<br/>
#[[መላጸዪ ጭሕሚ ]]<br/>
#[[መላጸይት ማሽን ]]<br/>
#[[መሕጸቢ ስኒ ]]<br/>
#[[መሕጸቢ ገጽ ]]<br/>
#[[መሞቒ ገዛ ]]<br/>
#[[መሽረፈት ርውሓት ]]<br/>
#[[መብረዲ ሳጹን ]]<br/>
#[[መትረብ ርስሓት ]]<br/>
#[[መንጠልጠሊ ሽኻል ]]<br/>
#[[መንጠልጠሊ ሽጎማኖ ]]<br/>
#[[መንፈሲ ሽታ ]]<br/>
#[[መኽደኒ ሽቓቕ ]]<br/>
#[[መወልዒ መብራህቲ ]]<br/>
#[[መዝፈፊ ኣቑሑት ]]<br/>
#[[ሳጹን በረድ ]]<br/>
#[[ቡሽ ቢኬሪ ]]<br/>
#[[ቢያቲ ሽሓኒ ]]<br/>
#[[ባሬታ ቫዞ ]]<br/>
#[[ባዴላ ድስቲ ]]<br/>
#[[ብራሽ ስኒ ]]<br/>
#[[ብያቲ ሽሓኒ ]]<br/>
#[[ተሰኳዒ ኤለትሪክ ]]<br/>
#[[እቶን ምድጃ ]]<br/>
#[[እቶን ፋርነሎ ]]<br/>
#[[እቶን ፎርኖ ]]<br/>
#[[እንዳ ጐሓፍ ]]<br/>
#[[ከብሒ መደርደሪ ]]<br/>
#[[ኩርሲ ሽቓቕ ]]<br/>
#[[ክዳን ጣውላ ]]<br/>
#[[ዓይኒ ምድሪ ]]<br/>
#[[ዕትሮ ተኽሊ ]]<br/>
#[[ዝባን ጣውላ ]]<br/>
#[[ደንደስ ፊኒስትራ ]]<br/>
#[[ፍሪጅ መዝሓሊት ]]<br/>
#[[ልዓት ተለፎን ]]<br/>
#[[ልዳት መስኮት ]]<br/>
#[[መስቀሊ ቆቢዕ ]]<br/>
#[[መስቀሊ ክዳን ]]<br/>
#[[መስኮት ፊኒስትራ ]]<br/>
#[[መስኵዒ ኣምፑል ]]<br/>
#[[መቐመጢ ቲቪ ]]<br/>
#[[መቐበሊ ተለፎን ]]<br/>
#[[መቓን ስእሊ ]]<br/>
#[[መብራህቲ ሉቺ ]]<br/>
#[[መትሓዝ ቀንዴል ]]<br/>
#[[መንበቢ መብራህቲ ]]<br/>
#[[መንገፊ ሽጋራ ]]<br/>
#[[መወልዒ መብራህቲ ]]<br/>
#[[መደረብታ ክዳን ]]<br/>
#[[መደገፊ ኢድ ]]<br/>
#[[መጋረዲ መብራህቲ ]]<br/>
#[[መጋረዲ መጸልመቲ ]]<br/>
#[[መጋረዲ ሰራንዳ ]]<br/>
#[[ስልኪ ተለፎን ]]<br/>
#[[ስእሊ ምስሊ ]]<br/>
#[[ቖጻሪ ኤለትሪክ ]]<br/>
#[[ባምቡላ ድቢ ]]<br/>
#[[ተሰኳዒ ኤለትሪክ ]]<br/>
#[[ቲቪ ተለቪዥን ]]<br/>
#[[አቑሑ ገዛ ]]<br/>
#[[ኣምፑል ልቺ ]]<br/>
#[[ኣቑሑት ተለቪዥን ]]<br/>
#[[እግሪ ኩርሲ ]]<br/>
#[[ከብሒ መጽሓፍቲ ]]<br/>
#[[ክዳን ጣውላ ]]<br/>
#[[ዓራት ቖልዓ ]]<br/>
#[[ዕትሮ ተኽሊ ]]<br/>
#[[ዕንባባ ፍዮሪ ]]<br/>
#[[ድርዕቶ ዓራት ]]<br/>
#[[ድኳ መንበር ]]<br/>
#[[ገመድ ተለፎን ]]<br/>
#[[ገመድ ተሌፎን ]]<br/>
#[[ገመድ ስልኪ ]]<br/>
#[[ጌጽ ሽልማት ]]<br/>
#[[ጨርቂ መተርኣስ ]]<br/>
#[[ጨርቒ ድርዕቶ ]]<br/>
#[[ፍሎረሽንት ኣምፑል ]]<br/>
#[[ልዓት ካራ ]]<br/>
#[[መርፍእ መስማር ]]<br/>
#[[መሳርሒ ንዋት ]]<br/>
#[[መብስዒ መንኮሊ ]]<br/>
#[[መንደሊ መጽረቢ ]]<br/>
#[[መጋዝ ሓጺን ]]<br/>
#[[መግጠሚ መስኒ ]]<br/>
#[[መጣበቒ ኮላ ]]<br/>
#[[መጥወዪ ቪተ ]]<br/>
#[[መፈለጺ ጉርማጽ ]]<br/>
#[[ምዕቀኒ ኩርናዕ ]]<br/>
#[[ምዕቀን ጽፍሒ ]]<br/>
#[[ሞደሻ ማርተሎ ]]<br/>
#[[ስሕለት ካራ ]]<br/>
#[[ስናን ዓንኬል ]]<br/>
#[[ሻምብቆ ቱቦ ]]<br/>
#[[ቀርቃሪ ዕንጨይቲ ]]<br/>
#[[ቀዳማይ ገጽ ]]<br/>
#[[ቅትርቲ ቡሎኒ ]]<br/>
#[[በራዲ ወረቐት ]]<br/>
#[[ብልሒ ካራ ]]<br/>
#[[ተሸካሚ ዓረር ]]<br/>
#[[ቶርናዮ መቕረጺ ]]<br/>
#[[ኮላ መጣበቒ ]]<br/>
#[[ውሻል ኩኞ ]]<br/>
#[[ዓንኬል ዓረር ]]<br/>
#[[ድሕሪት ግምጣል ]]<br/>
#[[ጣውላ ርሺ ]]<br/>
#[[ጣውላ ጽርበት ]]<br/>
#[[ሕጻን ተምሃራይ ]]<br/>
#[[መምሃሪ መጽሓፍ ]]<br/>
#[[መባእታዊ ትምህርቲ ]]<br/>
#[[መእተዊ ኮሪዶር ]]<br/>
#[[መውዓሊ ሕጻናት ]]<br/>
#[[መጻወቲ ቦታ ]]<br/>
#[[መጻወቲ አቑሑት ]]<br/>
#[[መጻወቲ ኣቕሓ ]]<br/>
#[[ሰደቓ መምህር ]]<br/>
#[[ትምህርቲ ስልጠና ]]<br/>
#[[ኩርሲ ሰድያ መንበር]]<br/>
#[[ልኣኺ ሰዳዲ ]]<br/>
#[[ሕሳብ ቅብሊት ]]<br/>
#[[መለቅሒ ካርድ ]]<br/>
#[[መስርዕ ተርታ ]]<br/>
#[[ሰታሪት ቡስጣ ]]<br/>
#[[ሳጹን ቡስጣ ]]<br/>
#[[ሳጹን ፖስታ ]]<br/>
#[[ስልኪ ተለፎን ]]<br/>
#[[ቁጽሪ መንገዲ ]]<br/>
#[[ቁጽሪ ዞና ]]<br/>
#[[ቤት ቡስጣ ]]<br/>
#[[ቴምብር ማሕተም ]]<br/>
#[[ክረዲት ካርድ ]]<br/>
#[[ክሮና ርእሲ ]]<br/>
#[[መራኸቢ መተሓላለፊ ]]<br/>
#[[መቓቐር ወረቐት ]]<br/>
#[[መቖሚ ካሜራ ]]<br/>
#[[መንቀሳቐሲ መታወር ]]<br/>
#[[መንቀሳቐሲ መንቂ ]]<br/>
#[[መእተዊ ዲስክ ]]<br/>
#[[ምስሊ ካርቱን ]]<br/>
#[[ምእካብ መጽሓፍቲ ]]<br/>
#[[ሰሌዳ መፋትሕ ]]<br/>
#[[ሰሌዳ ምልክታ ]]<br/>
#[[ስእሊ ምስሊ ]]<br/>
#[[ቀዳምይ ቀጽ ]]<br/>
#[[ቅድመ መግለጺ ]]<br/>
#[[ቤት ንባብ ]]<br/>
#[[ብርዒ ቢሮ ]]<br/>
#[[ቪድዮ ካመራ ]]<br/>
#[[ከብሒ ኮምፒተር ]]<br/>
#[[ከብሒ መደርደሪ ]]<br/>
#[[ወርሓዊ መጽሔት ]]<br/>
#[[ዓምዲ ዓንዲ ]]<br/>
#[[ጥቕላል ሸረጥ ]]<br/>
#[[ሆዲ በረ ]]<br/>
#[[ልዑል ዝላ ]]<br/>
#[[ሓላው ልዳት ]]<br/>
#[[መንሻተቲ ሉሕ ]]<br/>
#[[መንሻተቲት መንሸታትሒት ]]<br/>
#[[መንሻትሒ ሳእኒ ]]<br/>
#[[መንኮርኮር መንሻትሒ ]]<br/>
#[[መንጠሪ ዘንጊ ]]<br/>
#[[መድረኽ ተዓዘብቲ ]]<br/>
#[[ሜዳ ስፖርት ]]<br/>
#[[ምንሽታሕ በረድ ]]<br/>
#[[ምንሽታት በረድ ]]<br/>
#[[ሻፎ ስኳሽ ]]<br/>
#[[ሻፎ ተኒስ ]]<br/>
#[[ተመልከቲ ተዓዘብቲ ]]<br/>
#[[ነዊሕ ዝላ ]]<br/>
#[[ኣትለቲክስ ስፖርት ]]<br/>
#[[ኵዕሶ ስኳሽ ]]<br/>
#[[ኵዕሶ ተኒስ ]]<br/>
#[[ኵዕሶ እግሪ ]]<br/>
#[[ውርወራ ኲናት ]]<br/>
#[[ውርጪ በረድ ]]<br/>
#[[ዕስለ ኣኽላባት ]]<br/>
#[[ዘላሊ ማዕበል ]]<br/>
#[[ጸወታ ተኒስ ]]<br/>
#[[ጸወታ ዝላ ]]<br/>
#[[ሓጽቢ ዲጋ ]]<br/>
#[[ሕርሻ ማሕረስ ]]<br/>
#[[ሕዝባዊ ቦታ ]]<br/>
#[[መስመር ኤለትሪክ ]]<br/>
#[[መንገዲ ጽርግያ ]]<br/>
#[[ማሕረስ ሕርሻ ]]<br/>
#[[ሰንሰለታዊ ጎቦታት ]]<br/>
#[[ስልሚ ጨፈቃ ]]<br/>
#[[ቀላይ ባሕሪ ]]<br/>
#[[ቀራና መንገዲ ]]<br/>
#[[ባሕሪ ውቅያኖስ ]]<br/>
#[[ንእሽቶ ደሴት ]]<br/>
#[[እንዳ ባውዛ ]]<br/>
#[[እንዳ ጃልባ ]]<br/>
#[[እኩባት ደሴታት ]]<br/>
#[[እኽሊ ዘራእቲ ]]<br/>
#[[ከውሒ በረድ ]]<br/>
#[[ከውሒ ደንጎላ ]]<br/>
#[[ኩምራ እምኒ ]]<br/>
#[[ክሳድ መሬት ]]<br/>
#[[ድልድል ቢንቶ ]]<br/>
#[[ድረት ጫካ ]]<br/>
#[[ገለርያ ጉሕጓሕ ]]<br/>
#[[ገምገም ባሕሪ ]]<br/>
#[[ግራት ሕርሻ ]]<br/>
#[[ጽፍሒ ከውሒ ]]<br/>
#[[ለቖታ ዘርኢ ]]<br/>
#[[ሱማ ጽሕዲ ]]<br/>
#[[ቁጥቋጥ ብሉበሪ ]]<br/>
#[[ቸስትናት ካስታኛ ]]<br/>
#[[ኣሻዅ ቆጽሊ ]]<br/>
#[[እሾኽ ጽሕዲ ]]<br/>
#[[ካዕካዕ ናት ]]<br/>
#[[ዕዝ ፈሳሲ ]]<br/>
#[[ገረብ ዲፍራን ]]<br/>
#[[ጉርማጽ ጉንዲ ]]<br/>
#[[ጉንዲ ጨንፈር ]]<br/>
#[[ጨንገር ጨንፈር ]]<br/>
#[[ጨንፈር ጉንዲ ]]<br/>
#[[ጸሊም ኩራንት ]]<br/>
#[[ጽሕዲ ፈረንጂ ]]<br/>
#[[ፍረ ሮዋን ]]<br/>
#[[ፍረ ተርሚን ]]<br/>
#[[ፍረ ዓጋም ]]<br/>
#[[ፍረ ጸገረዳ ]]<br/>
#[[ፍረ ዘርኢ ]]<br/>
#[[ሊላ ዕንባባ ]]<br/>
#[[ሰልሰላ መቓ ]]<br/>
#[[ስኒ ኣንበሳ ]]<br/>
#[[ሹሻን ሕሉም ]]<br/>
#[[ሹሻን ጰራቅሊጦስ ]]<br/>
#[[ቃንጥሻ ኣማኒታ ]]<br/>
#[[ቃንጥሻ ካንታረል ]]<br/>
#[[ቆልቋል በለስ ]]<br/>
#[[ተኽሊ ጨንፈር ]]<br/>
#[[ከንፈር ላም ]]<br/>
#[[ዕትሮ ተኽሊ ]]<br/>
#[[ዕትሮ ባዞ ]]<br/>
#[[ዕንባባ ማርጌሪታ ]]<br/>
#[[ዕንባባ ኮርን ]]<br/>
#[[ዕንባባ ጽገረዳ ]]<br/>
#[[ጠጥዒ ኣጕሚ ]]<br/>
#[[ጨንፈር ዕንባባ ]]<br/>
#[[ጨንፈር ጉንዲ ]]<br/>
#[[ጽላት ዕንባባ ]]<br/>
#[[መህረሪ ዓሳ ]]<br/>
#[[መቕዘፍ እግሪ ]]<br/>
#[[ምሕንበሲ ክንፊ ]]<br/>
#[[ምግፋፍ ዓሳ ]]<br/>
#[[ራዛ ባሕሪ ]]<br/>
#[[ሰሜናዊ ኑእ ]]<br/>
#[[ሽሪምፕ ጋምቤሪ ]]<br/>
#[[ቁኒን መርበብ ]]<br/>
#[[ቆጽሊ ባሕሪ ]]<br/>
#[[ተመን ባሕሪ ]]<br/>
#[[ተምሪ ባሕሪ ]]<br/>
#[[ክንፊ ዝባን ]]<br/>
#[[ክንፊ ጎሎ ]]<br/>
#[[ክንፊ ጭራ ]]<br/>
#[[ዓሳ ለግለግ ]]<br/>
#[[ዓሳ መኖኮስ ]]<br/>
#[[ዓሳ ሰለሞን ]]<br/>
#[[ዓሳ ተዅላ ]]<br/>
#[[ዓሳ ኣንበሪ ]]<br/>
#[[ዓሳ ኮኾብ ]]<br/>
#[[ደርሆ ማይ ]]<br/>
#[[ድርዒ ዓሳ ]]<br/>
#[[ጭሕሚ ኮድ ]]<br/>
#[[ጭራ ክረይፊሽ ]]<br/>
#[[ጽፍሪ ዓንቓሪቦ ]]<br/>
#[[ሃዳኒ ሃመማ ]]<br/>
#[[ለፋይ ሽላ ]]<br/>
#[[ሰማያዊት ቲት ]]<br/>
#[[ንኣሽቱ ኣዕዋፍ ]]<br/>
#[[እንቋቑሖ ዑፍ ]]<br/>
#[[እንዳእቲ ጨራሩ ]]<br/>
#[[ክሳድ ጭሩ ]]<br/>
#[[ክንፊ መንገብገብ ]]<br/>
#[[ውላድ ጭሩ ]]<br/>
#[[ዓቢይ ቲት ]]<br/>
#[[ደርሆ መሮር ]]<br/>
#[[ጎጆ ዑፍ ]]<br/>
#[[ጎጆ ጨራሩ ]]<br/>
#[[ጢጡ ገዛ ]]<br/>
#[[ጭሩ ገበላ ]]<br/>
#[[ጭሩ ዑፍ ]]<br/>
#[[ጸላም ስርኒሕ ]]<br/>
#[[ጸላም ዋሪ ]]<br/>
#[[ላርቫ ሓሰኻ ]]<br/>
#[[ሓርጃም ጋዝዕ ]]<br/>
#[[መረመሰሲ ጭሕሙ ]]<br/>
#[[መርበብ ኮምፒተር ]]<br/>
#[[መርዓት ሕንዚዝ ]]<br/>
#[[ሙስክ ብዕራይ ]]<br/>
#[[ማሳ ሕንዚዝ ]]<br/>
#[[ምራኽ ውዕላ ]]<br/>
#[[ስቶኣት አርሚን ]]<br/>
#[[ቀርኒ ውዕል ]]<br/>
#[[ቀርኒ ዓጋዜን ]]<br/>
#[[ባልዕ ሓሰኻ ]]<br/>
#[[ተባዕታይ ውዕላ ]]<br/>
#[[ኣንስተይቲ ውዕላ ]]<br/>
#[[ክንፊ መንገብገብ ]]<br/>
#[[ዓለባ ሳሬት ]]<br/>
#[[ጭራ ኣንጭዋ ]]<br/>
#[[ጭራ ወኻርያ ]]<br/>
#[[ጸጓር እንስሳ ]]<br/>
#[[ልዓት ፋስ ]]<br/>
#[[መረመሰሲ ጭሕሙ ]]<br/>
#[[መሳልል ኣስካላ ]]<br/>
#[[መስምዒ ጸጕሪ ]]<br/>
#[[መስአ ሳዕሪ ]]<br/>
#[[መንቂ መለንኪኖ ]]<br/>
#[[መጋዝ አሌትሪክ ]]<br/>
#[[ምክት ሓሰማ ]]<br/>
#[[ሞዶሻ ማርተሎ ]]<br/>
#[[ሰንኬሎ ሽንኬሎ ]]<br/>
#[[ሻምብቖ ማይ ]]<br/>
#[[ሻንኬሎ ሰንኬሎ ]]<br/>
#[[ቀርኒ ጤል ]]<br/>
#[[ብዕራይ ኣርሓ ]]<br/>
#[[ኣርሓ ሓሰማ ]]<br/>
#[[ኣርሓ ብዕራይ ]]<br/>
#[[ኣንስተይቲ ሓሰማ ]]<br/>
#[[ኣፍ ጡብ ]]<br/>
#[[ኣፍራዛ መዅዓቲ ]]<br/>
#[[ክንፊ መንገብገብ ]]<br/>
#[[ወላድ ሓሰማ ]]<br/>
#[[ዑፍ ካናሪ ]]<br/>
#[[ዓጻዲት ሳዕሪ ]]<br/>
#[[ደርሆ ማይ ]]<br/>
#[[ድርዒ ጎብየ ]]<br/>
#[[ጕለ ጡብ ]]<br/>
#[[ጫቝት ደርሆ ]]<br/>
#[[ጫፍ ጭራ ]]<br/>
#[[ጭሕሚ ጤል ]]<br/>
#[[ጸጕሪ ጤል ]]<br/>
#[[ፋረ ጎንጎኖ ]]<br/>
#[[ሓረስታይ ገባር ]]<br/>
#[[ሓጹር ዕንጨይቲ ]]<br/>
#[[ሓጹር መካበቢያ ]]<br/>
#[[ሕርሻ ማሕረስ ]]<br/>
#[[መንገዲ ዓዲ ]]<br/>
#[[ማሕረስ ሕርሻ ]]<br/>
#[[ምእላይ ጀርዲን ]]<br/>
#[[ሪቕ መኽዘን ]]<br/>
#[[ቀጽሪ ግቢ ]]<br/>
#[[ተሰሓቢ ተጎታቲ ]]<br/>
#[[ተሳሓቢ ተጎታቲ ]]<br/>
#[[ተኽሊ ሓጹር ]]<br/>
#[[ኣሕምልቲ ሰራውር ]]<br/>
#[[እኽሊ ዘራእቲ ]]<br/>
#[[ኩምራ ድዅዒ ]]<br/>
#[[ካውሎ ፊዮሪ ]]<br/>
#[[ዋና መንገዲ ]]<br/>
#[[ዒባ ድዅዒ ]]<br/>
#[[ድልድል ሪቕ ]]<br/>
#[[ድዅዒ ዒባ ]]<br/>
#[[ገዛቨትሮ ግሪንሃውስ ]]<br/>
#[[ጉድጓድ ድዅዒ ]]<br/>
#[[ግራት ሕርሻ ]]<br/>
#[[ፍረታት ዝህብ ተኽሊ]]<br/>
#[[መንቕሒት ስዓት ]]<br/>
#[[ርብዒ ስዓት ]]<br/>
#[[ቀስቲ ስዓት ]]<br/>
#[[ቀስቲ ካልኢት ]]<br/>
#[[ንግሆ ረፍዲ ]]<br/>
#[[ሃረም ፒራሚድ ]]<br/>
#[[ሃሳስ ሰማያዊ ]]<br/>
#[[ሃሳስ ቀጠልያ ]]<br/>
#[[ሊላ ቪዮላ ]]<br/>
#[[ሊትሮ ምዓቀኒ ]]<br/>
#[[ሓሙኹሽታይ ሸያብ ]]<br/>
#[[ሕንጻጽ መስመር ]]<br/>
#[[መስርዕ ሕብርታት ]]<br/>
#[[መስኵዒ ኣምፑል ]]<br/>
#[[መስፈሪ ሊትሮ ]]<br/>
#[[መንቀጺት ጸጕሪ ]]<br/>
#[[ሚዛን ሰልሲዩስ ]]<br/>
#[[ማእከል ሕንብርቲ ]]<br/>
#[[ሰንቲ ሜተር ]]<br/>
#[[ሰያፍ ጋድም ]]<br/>
#[[ስሉስ ኵርናዕ ]]<br/>
#[[ብርቱኳዊ ኣራንቻዊ ]]<br/>
#[[ተነጻጻሪ ጎኖ ]]<br/>
#[[ኣምፑል ልቺ ]]<br/>
#[[ኪሎ ዋት ]]<br/>
#[[ክቢ ዓንኬል ]]<br/>
#[[ኲብ ኩቦ ]]<br/>
#[[ኳድራት ሜተር ]]<br/>
#[[ወሰናስን ጫፍ ]]<br/>
#[[ጫላይ ሓመዳይ ]]<br/>
#[[ጸርጊ ጩራ ]]<br/>
#[[ሃጽፊ ሙቐት ]]<br/>
#[[ሓቒቕ በረድ ]]<br/>
#[[መሰረት ደመና ]]<br/>
#[[ቀስቲ ኮምፓስ ]]<br/>
#[[በረዳዊ ዝናብ ]]<br/>
#[[በርቂ ጽሓይ ]]<br/>
#[[ብርቱዕ ዝናብ ]]<br/>
#[[ቦታ ዝናብ ]]<br/>
#[[ነጕዲ ነጐዳ ]]<br/>
#[[ነጥቡ ዝናብ ]]<br/>
#[[ነጥቢ ማይ ]]<br/>
#[[ኩነታት ኣየር ]]<br/>
#[[ካፋ ዝናብ ]]<br/>
#[[ዘለላ በረድ ]]<br/>
#[[ዝሑል ገጽታ ]]<br/>
#[[ዝናብ በረድ ]]<br/>
#[[ደመና ደበና ]]<br/>
#[[ደረጃ ሙቐት ]]<br/>
#[[ግመ ዕንብረ ]]<br/>
#[[ለይትን ምዓልትን (24 ስዓት) ]]<br/>
#[[ጻዕዳ ጀብና (ፎርማጆ)]]<br/>
#[[ኣካል መፍረ (ኣንስተይቲ)]]<br/>
#[[ጸላም ከብዲ (ከብዲ)]]<br/>
#[[ናይ ዳዶ (ተዘዋሪ)መፍትሕ]]<br/>
#[[እግሪ ኢድ (እንስሳ)]]<br/>
#[[ዕጥቂ ምሓምበሲ (ደቂ-ተባዕቲዮ) ]]<br/>
#[[ፍረ-ነብሲ ኣስኪት (ንእንስሳ) ፍርንጭት]]<br/>
#[[መተሓላልፎ ኮሪዶር (ኮሪዶዮ) ]]<br/>
#[[መተሓላልፎ ኮሪዶር (ኮሪዶዮ) ]]<br/>
#[[ጓል ኣቦ (ጓለቦ) ጓል ኣደ (ጓለደ)]]<br/>
#[[መእተዊ ሲዲ (ኣብ ኮምፒተር) ]]<br/>
#[[ቱቦ ማይ (ጎማ ማይ) ]]<br/>
#[[ናይ ሓጋይ (ጊዜ ቁሪ) ገጽ መሬት ]]<br/>
#[[ዕጥቂ መሓምበሲ (ናይ ደቂ ተባዕቲዮ) ]]<br/>
#[[ቀስቲ ደቒቕ (ኣብ ሰዓታ እታ ደቓይቕ እትሕብር ቀስቲ) ]]<br/>
#[[ስድራ ቤት ዘመድ ቤተ-ሰብ]]<br/>
#[[ኣብ ቤት-ትምህርቲ ዝርከብ ክፍሊ]]<br/>
#[[ኣብ ቤት-ትምህርቲ ዝብላዕ ምግቢ]]<br/>
#[[ስግራ ቤት ቤተ ሰብ]]<br/>
#[[በዓል ቤት በዓልቲ ቤት]]<br/>
#[[ኣሕሙ ሓሙን ሓማትን ብሓባር]]<br/>
#[[መርመራ ደም ወኪል ደም]]<br/>
#[[መሸፈኒ ቁስሊ መሓከሚ ቁስሊ]]<br/>
#[[ናይ ሓደጋ ቁጽሪ ስልኪ]]<br/>
#[[ናይ መስምዒ ሓገዝ መስምዒ]]<br/>
#[[መቐበሊ ገንዘብ መኽፈሊ ቦታ]]<br/>
#[[ተሓዚት ገንዘብ ተቐባሊት ገንዘብ]]<br/>
#[[ናይ ምግቢ ዕዳጋ ኩዳር]]<br/>
#[[መነስነሲ ጨው እንዳ ጨው]]<br/>
#[[ቢያቲ ኮፍ መበሊ ጣሳ]]<br/>
#[[ናይ ልስሉስ መስተ ጥርሙዝ]]<br/>
#[[ናይ መመገቢ ኣቑሑት ኮምፕለቶ]]<br/>
#[[ናይ ስጋ ካራ ጎዞሞ]]<br/>
#[[ናይ ባኒ ጣውላ ሉሕ]]<br/>
#[[ናይ ጽማቝ ለሚን ጆግ]]<br/>
#[[ናይ ፕላስቲክ ሳንጣ ፈስታል]]<br/>
#[[ዕሹግ መግቢ መግቢ ስቃጥላ]]<br/>
#[[ጭሖሎ ሒላብ ዓሚቚ ሽሓኒ]]<br/>
#[[ምቑር ሕብስቲ ኬክ ቢሽኮቲ]]<br/>
#[[በራድ ጀበና ቍራዕ ጻሕሊ]]<br/>
#[[ናይ ሻሂ ጣሳ ኩባያ]]<br/>
#[[ናይ ክሽነ መሐበስ ኢድ]]<br/>
#[[ስቶኪንግ ነዊሕ ካልሲ ካልሲ]]<br/>
#[[ቁልፊ ቅናት ዞና ከባቢ]]<br/>
#[[ባኖ ኮምፕለቶ ሙሉእ ክዳን]]<br/>
#[[ናይ ስረ መስኵዒ ቁልፊ]]<br/>
#[[ናይ ደገ ጁባ ሕሽኩል]]<br/>
#[[ኣብ ብርኪ ዝበጸሕ ካልሲ]]<br/>
#[[ኣብ ብርኪ ዝበጽሕ ካልሲ]]<br/>
#[[ጸንብላሊዕ ክራባታ ፋርፋላ ክራባታ]]<br/>
#[[ጥማር ዕታር ዕንባባ ]]<br/>
#[[ጥውይዋይ ስልኪ ሞላ ]]<br/>
#[[መዝወሪ መስኒ ካቻ-ቪተ ]]<br/>
#[[ቀዳማይ ደረጃ ቤት-ትምህርቲ ]]<br/>
#[[ስጕሱግ ዲስክ ሲዲ-ሩም ]]<br/>
#[[ተኒስ ጠረጴዛ ፒንግ-ፖንግ ]]<br/>
#[[ናይ ሎብስተር ጽፍሪ-ዓንቓሪቦ ]]<br/>
#[[ናይ ውዕላ ጨንፋር-ቀርኒ ]]<br/>
#[[ናይ ደቂ-ኣንስትዮ ቦርሳ ]]<br/>
#[[ናይ ስድራ-ቤት ስም ]]<br/>
#[[ድኳ መርገጽ-እግሪ መቖሚ ]]<br/>
#[[ስኳሽ ፒንግ-ፖንድ መንደቕ ]]<br/>
#[[ንእሽቶ ሓውሲ-ደሴት ከውሒ ]]<br/>
#[[ሰማይ መንግስተ-ሰማይ ገነት ]]<br/>
#[[ምድሪ-ቤት መሬት ባይታ ]]<br/>
#[[ቀዳማይ-ዋና መድረኽ ተዓዘብቲ ]]<br/>
#[[እኖሓጎ ዓባይ ኣደ ዓባይ]]<br/>
#[[እኖሓጎ ኣደ ዓባይ ዓባይ]]<br/>
#[[ወዲ ሓወቦ ወዲ ኣሞ]]<br/>
#[[ወዲ ሓው ወዲ ሓውቲ]]<br/>
#[[ጓል ሓው ጓል ሓውቲ]]<br/>
#[[ሱር ሕቖ መሰረት ሕቖ]]<br/>
#[[ቆሎ ስኒ መርዓት ሰኒ]]<br/>
#[[ጤረር ላዕሊ ጫፍ ዝባን]]<br/>
#[[ኣኦርታ ቀንዲ ሱር ደም]]<br/>
#[[ፍንጃል ቡን ዝስተዮ ኩባያ]]<br/>
#[[ላስቲክ መትሓዚ ጽጕሪ ]]<br/>
#[[ሓኽሊ ልዓት ኢድ ]]<br/>
#[[ሕዛብ ሻርባ መንዲል ]]<br/>
#[[ቀለቤት እዝኒ ኩትሻ ]]<br/>
#[[ቦርሳ ሳንጣ ቁርባበሻ ]]<br/>
#[[ተመጣጢ ገመድ ላስቲክ ]]<br/>
#[[ናይ ማይ ልብሲ ]]<br/>
#[[ናይ ማይ ስረ ]]<br/>
#[[ናይ ርእሲ መንዲል ]]<br/>
#[[ናይ ኢድ ቦርሳ ]]<br/>
#[[ናይ ዝናም ልብሲ ]]<br/>
#[[ናይ ዝናም ስረ ]]<br/>
#[[ናይ ዝናም ክዳውንቲ ]]<br/>
#[[ናይ ዝናም ጃኬት ]]<br/>
#[[ናይ ዲኖ ካቦት ]]<br/>
#[[ናይ ጉዕዞ ቡት ]]<br/>
#[[ናይ ጸሓይ መረጼን ]]<br/>
#[[ዕጥቂ ምሓንበሲ ቢኪኒ ]]<br/>
#[[ጨርቒ ቖልዓ ዲያፐር ]]<br/>
#[[ሓጹር መካበብያ ካንቸሎ ]]<br/>
#[[መሸጎሪ ተሽጋጥ መዕጸዊ ]]<br/>
#[[መቐበል ኣጋይጅ ሳሎን ]]<br/>
#[[መንበሪ ገዛ ቤት ]]<br/>
#[[መደያይቦ ደረጃታት ኣስካላ ]]<br/>
#[[ማዕጾ ካንቸሎ በሪ ]]<br/>
#[[ርሻን መንበሪ ኣባይቲ ]]<br/>
#[[ሰንደቕ ዓላማ ባንዴራ ]]<br/>
#[[ሳሎን መቐበል ኣጋይሽ ]]<br/>
#[[ባስካ ምሕጸቢ ሰውነት ]]<br/>
#[[ባንዴራ እተንበልብለሉ ባላ ]]<br/>
#[[ብመስርዕ ዝተለጋገበ ገዛ ]]<br/>
#[[ናይ መረባብዕ ርሻን ]]<br/>
#[[ናይ መፍትሕ ነዃል ]]<br/>
#[[ናይ ባንዴላ ባላ ]]<br/>
#[[ናይ ባኞ ባስካ ]]<br/>
#[[ናይ ገዛ መንደቕ ]]<br/>
#[[ናይ ገዛ ናሕሲ ]]<br/>
#[[ኣፍ ደገ ኣፋፌት ]]<br/>
#[[ካንቸሎ በሪ ማዕጾ ]]<br/>
#[[ደንደስ ማዕጾ ድርኵዂት ]]<br/>
#[[ድንኳን መዘርግሒ ሽኻል ]]<br/>
#[[ጐሓፍ ርስሓት ድርባይ ]]<br/>
#[[ጥርሙዝ መረጼን ቨትሮ ]]<br/>
#[[ሓርአ ቀልቀል ኣውጽአ ]]<br/>
#[[ሓነፍያ ሩቢኔቶ ቡምባ ]]<br/>
#[[መንጫዕጫታ መሕጸቢ ሰብነት ]]<br/>
#[[መወተፊ ተሰኳዒ ድብኦ ]]<br/>
#[[ማይ ምሕጸብ ሰውነት ]]<br/>
#[[ሰፍነግ መሕሰቢ ሰውነት ]]<br/>
#[[ሶኬት መስኵዒ ኳሬንቲ ]]<br/>
#[[ሽሓኒ ምሕጸብ አቑሑት ]]<br/>
#[[ሽጎማኖ መሐበስ ኢድ ]]<br/>
#[[ቁራዕ ጻሕሊ ድስቲ ]]<br/>
#[[ባስካ ምሕጸቢ ሰውነት ]]<br/>
#[[ብልቃጥ መሕጸብ ስኒ ]]<br/>
#[[ብልቓጥ ሳምና ስኒ ]]<br/>
#[[ቨነስያዊ መጋረዲ ሰራንዳ ]]<br/>
#[[ናይ መንደቕ መብራህቲ ]]<br/>
#[[ናይ ሳምና ዓፍራ ]]<br/>
#[[ናይ ስራሕ ባንኮ ]]<br/>
#[[ናይ ሽቓቕ ከብሒ ]]<br/>
#[[ናይ ሽቓቕ ኩርሲ ]]<br/>
#[[ናይ ሽቓቕ ወረቐት ]]<br/>
#[[ናይ ቀመም ከብሒ ]]<br/>
#[[ናይ ባኞ ባስካ ]]<br/>
#[[ናይ ቫዞ ተኽሊ ]]<br/>
#[[ናይ ኣካል መጸራረዩ ]]<br/>
#[[ናይ ኤለትሪክ መስኵዒ ]]<br/>
#[[ናይ ከብሒ ማዕጾ ]]<br/>
#[[ናይ ኪሽነ ጣውላ ]]<br/>
#[[ናይ ክሽነ መንፈሲ ]]<br/>
#[[ናይ ክሽነ ከብሒ ]]<br/>
#[[ናይ ክሽነ ኩርሲ ]]<br/>
#[[ናይ ክሽነ ጣውላ ]]<br/>
#[[ናይ ጸጕሪ ብራሽ ]]<br/>
#[[ኢድ ልዓት መስሓቢ ]]<br/>
#[[ኣስፓስላ መሕጸቢ ኣቑሑት ]]<br/>
#[[እቶን ፋርነሎ ምድጃ ]]<br/>
#[[ኩርሲ ሰድያ መንበር ]]<br/>
#[[ዝረስሐ አቑሑት ምግቢ ]]<br/>
#[[ዝባን መስርሒ ጣውላ ]]<br/>
#[[ድስቲ ቁራዕ ጻሕሊ ]]<br/>
#[[ጥስቲ ሽሓኒ ቫስካ ]]<br/>
#[[ጻሕሊ ስልጣንያ ድስቲ ]]<br/>
#[[ፍርጅ መዝሓሊ ሳጹን ]]<br/>
#[[ፐላስቲክ ጐሓፍ ሳንጣ ጐሓፍ]]<br/>
#[[መሽፈኒ ዓራት ኮፕሪለቶ ]]<br/>
#[[መንጠልጠሊ ክዳን ታካባኖ ]]<br/>
#[[መጸግዒ ዘለዎ ኩርሲ ]]<br/>
#[[ሳሎን መቐበል ኣጋይሽ ]]<br/>
#[[ሽምዓ መስርሒ ሰፈፍ ]]<br/>
#[[ባንኮ ኮፍ መበሊ ]]<br/>
#[[ተመዛዚ ተሰሓቢ ሳጹን ]]<br/>
#[[ተቖጻጻሪ ዋሕዚ ኤለትሪክ ]]<br/>
#[[ናይ ስእሊ መቓን ]]<br/>
#[[ናይ ቫዞ ተኽሊ ]]<br/>
#[[ናይ ተሌፎን ገመድ ]]<br/>
#[[ናይ ናሕሲ መብራህቲ ]]<br/>
#[[ናይ ንባብ መብራህቲ ]]<br/>
#[[ናይ ኣሳእን ከብሒ ]]<br/>
#[[ናይ ክርቢት ባኮ ]]<br/>
#[[ናይ ኮሞዲኖ መብራህቲ ]]<br/>
#[[ናይ ዕንባባ ቫዞ ]]<br/>
#[[ናይ ዕንባባ ዕትሮ ]]<br/>
#[[ናይ ጫማ ከብሒ ]]<br/>
#[[ኣንሶላ ነጸላ ዓራት ]]<br/>
#[[ኩርሲ ሰድያ መንበር ]]<br/>
#[[ኮፕሪለቶ መሽፈኒ ዓራት ]]<br/>
#[[ዘንቢል ጎሓፍ እንዳጓሓፍ ]]<br/>
#[[ድቢ ባምቡላ ድቢ ]]<br/>
#[[ልዓት ኢደ መትሓዚ ]]<br/>
#[[መለንኪኖ መንቂ መለንቀይ ]]<br/>
#[[መሳርሒ ናውቲ አቑሑት ]]<br/>
#[[መንደሊ መፈርፍዒ መጐርጒሒ ]]<br/>
#[[መደረብታ ቅትርቲ ብሎኒ ]]<br/>
#[[ሰርሳሪት ነዳሊት ማኪና ]]<br/>
#[[ቀጸላ ሰሌዳ ነጸላ ]]<br/>
#[[በትሪ ሙርኩስ ዘንጊ ]]<br/>
#[[ብልሒ ስሕለት ጫፍ ]]<br/>
#[[ተቐባል መስኒ ዳዶ ]]<br/>
#[[ተዓጻፊ መስመር ሜትሮ ]]<br/>
#[[ናይ መንደቕ ወረቐት ]]<br/>
#[[ናይ ኤለትሪክ መንደሊ ]]<br/>
#[[ናይ ካራ ልዓት ]]<br/>
#[[ኣስባስላ ብራሽ መኾስተር ]]<br/>
#[[ዓንዲ ወርወር ባላ ]]<br/>
#[[ድሪል መኹዓቲ መቦርቦሪ ]]<br/>
#[[ጉጤት መቐርቀር ገረድ ]]<br/>
#[[መደብ ትምህርቲ ፕሮግራም ]]<br/>
#[[ማእከላይ ደረጃ ትምህርቲ ]]<br/>
#[[ናይ ምሳሕ ፍደሳ ]]<br/>
#[[መኽፈሊ ዕዳ ቢል ]]<br/>
#[[መዝገብ ቅብሊት ገንዘብ ]]<br/>
#[[መጋረዲ መኸወሊ መዕገቲ ]]<br/>
#[[ማሕተም ቡስጣ ቴምብር ]]<br/>
#[[ማሽን መዓደሊት ገንዘብ ]]<br/>
#[[ቀዳሒት ሓታሚት ማኪና ]]<br/>
#[[ቦስጣ መልእኽቲ ደብዳቤ ]]<br/>
#[[ናይ ቦስጣ ኣድራሻ ]]<br/>
#[[ናይ ኮምፒተር መላግቦ ]]<br/>
#[[ናይ ገንዘብ ካርድ ]]<br/>
#[[ናይ ጽርግያ ስም ]]<br/>
#[[ናይ ፖስታ ሳጹን ]]<br/>
#[[ኣገልግሎት ምትሕልላፍ ገንዘብ ]]<br/>
#[[መጕልሒ ድምጺ ማይክሮፎን ]]<br/>
#[[መጣበቒ ማኪና ስተፕለር ]]<br/>
#[[ረክላም መላለዪ መግለጺ ]]<br/>
#[[ሰሌዳ ምርኢት ስክሪን ]]<br/>
#[[ስኣሊት ማኪና ካሜራ ]]<br/>
#[[ስኣሊት ማኪና ካሜራ ]]<br/>
#[[ስእላዊ መግለጺ ዳያግራም ]]<br/>
#[[ስክሪን ጽፍሒ ምርኢት ]]<br/>
#[[ብቀለቤት ዝተጠምረ መጽሓፍ ]]<br/>
#[[ብቐለቤት ዝተጠመረ መጽሓፍ ]]<br/>
#[[ናይ ስእሊ ኣስፒሎ ]]<br/>
#[[ናይ ኢንተርነት ኣድራሻ ]]<br/>
#[[ናይ ጋዜጣ ዓንቀጽ ]]<br/>
#[[ናይ ፊልም መስኣሊት ]]<br/>
#[[ካርታ ኩነታት ኣየር ]]<br/>
#[[ፋይል ሓቛፊ ወረቐት ]]<br/>
#[[ፍሎፒ ዲስክ ዲስከት ]]<br/>
#[[ሉሕ መንሸራተቲ በረድ ]]<br/>
#[[ሉሕ መንሻትሒ ማዕበል ]]<br/>
#[[ሓላው ልዳት ቦርቴረ ]]<br/>
#[[መንገዲ ሜዳ ጎልጎል ]]<br/>
#[[ሜዳ ኵዕሶ እግሪ ]]<br/>
#[[ራኬት ሻፎ ጐመድ ]]<br/>
#[[ሳዕስዒት ምንሽታት በረድ ]]<br/>
#[[ስእኒ ምንሽታት በርድ ]]<br/>
#[[ስኪ መንሻትሒ በረድ ]]<br/>
#[[ሻፎ ሆኪ በረድ ]]<br/>
#[[ቅድድም ምንሽታሕ በረድ ]]<br/>
#[[ተጻዋቲት ኵዕሶ ኢድ ]]<br/>
#[[ተጻዋታይ ምንሽታሕ በርድ ]]<br/>
#[[ተጻዋታይ ምንሽታት ማዕበል ]]<br/>
#[[ተጻዋታይ ኵዕሶ እግሪ ]]<br/>
#[[ቶቦጋን መንሽታትሒ በረድ ]]<br/>
#[[ናይ ምንሽታት በርሪ ]]<br/>
#[[ናይ ቅሉዕ ቦታ ]]<br/>
#[[ናይ በረድ ሆኪ ]]<br/>
#[[ናይ በረድ ኵዕሶ ]]<br/>
#[[ናይ በረድ ግምቢ ]]<br/>
#[[ናይ ባድሚንተን ራኬት ]]<br/>
#[[ናይ ባድሚንተን ኵዕሶ ]]<br/>
#[[ናይ ተኒስ ራኬት ]]<br/>
#[[ናይ ተኒስ ኵዑሶ ]]<br/>
#[[ናይ ነዊሕ ዝላ ]]<br/>
#[[ናይ ዳኛ ፊስካ ]]<br/>
#[[ናይ ጎቦ ጉዕዞ ]]<br/>
#[[ክሮስ ካንትሪ ስኪ ]]<br/>
#[[ኵዕሶ ተኒስ ጠረጴዛ ]]<br/>
#[[ዕጥቒ ምንሽታሕ በረድ ]]<br/>
#[[ዘንጊ ስፖርት በረድ ]]<br/>
#[[ዝላ ምንሽታት በረድ ]]<br/>
#[[ዳኛ መንጎኛ ሽማግለ ]]<br/>
#[[ጉዕዞ ምንሽታሕ በረድ ]]<br/>
#[[ጉዕዞ ምንሽታት በረድ ]]<br/>
#[[ግጥም ኵዕሶ እግሪ ]]<br/>
#[[ጐመድ ሻፎ በትሪ ]]<br/>
#[[ጣውላ ዝላ ማዕበል ]]<br/>
#[[ጥውይዋይ ምንሽታት በረድ ]]<br/>
#[[ጸወታ ምንሽታት ማዕበል ]]<br/>
#[[ጸወታ ኵዕሶ ሰኪዔት ]]<br/>
#[[ጸወታ ኵዕሶ ኢድ ]]<br/>
#[[ጸወታ ኵዕሶ እግሪ ]]<br/>
#[[ሑጻማ ገምገም ባሕሪ ]]<br/>
#[[ሓዲድ መንገዲ ባቡር ]]<br/>
#[[መሕምበሲ ገምገም ባሕሪ ]]<br/>
#[[መደበር ሓይሊ ኤለትሪክ ]]<br/>
#[[ምሕንበሲ ገምገም ባሕሪ ]]<br/>
#[[ትካል ሓይሊ አሌትሪክ ]]<br/>
#[[ናይ መካይን ጽርግያ ]]<br/>
#[[ናይ ጎቦታት ሰንሰለት ]]<br/>
#[[ኢንዱስትሪያዊ ከባቢ ቦታ ]]<br/>
#[[ከባብ ቅርጺ ዓለም ]]<br/>
#[[ዳገት መዕረፊ ጀላቡ ]]<br/>
#[[ጎቦ ኮረብታ ከውሒ ]]<br/>
#[[ጫፍ ጤረር ጥርዚ ]]<br/>
#[[ፉርዳ ሹግሹግ ባሕሪ ]]<br/>
#[[ልሕጺ ቅላጥ ቅራፍ ]]<br/>
#[[ናይ በረኻ ፍራውላ ]]<br/>
#[[ናይ ዑፍ ቸሪ ]]<br/>
#[[ናይ ጎቦ ፍራሲኖ ]]<br/>
#[[ናይ ጽሕዲ ኮኖ ]]<br/>
#[[ገረብ ኦም ሓረግ ]]<br/>
#[[ጻዕዳ ገረብ ኦክ ]]<br/>
#[[ፍረ ዝህብ ገረብ ]]<br/>
#[[ሹሻን ፋሲካ ዳፎዲል ]]<br/>
#[[ናይ ማይ ሹሻን ]]<br/>
#[[ናይ በረኻ ኣኒሞን ]]<br/>
#[[ናይ ቫዞ ተኽሊ ]]<br/>
#[[ናይ ዕንባባ ቫዞ ]]<br/>
#[[ናይ ዕንባባ ኣጕሚ ]]<br/>
#[[ናይ ዕንባባ ዕትሮ ]]<br/>
#[[ናይ ዕንባባ ጭንፈር ]]<br/>
#[[ናይ ጸገረዳ ኣጕሚ ]]<br/>
#[[ናይ ጽገረዳ ኣጕሚ ]]<br/>
#[[ዕሲ ስያሕ ቃንጥሻ ]]<br/>
#[[ጥማር ዕታር ዕንባባ ]]<br/>
#[[መግፈፊ ዓሳ ሰኪዔት ]]<br/>
#[[መግፈፊ ዓሳ ዘንጊ ]]<br/>
#[[ናይ ባሕሪ ተኽሊ ]]<br/>
#[[ናይ ኢድ መርበብ ]]<br/>
#[[ናይ ዓሳ ዓንቃሪቦ ]]<br/>
#[[ኣቑሑ መጽመዲ ዓሳ ]]<br/>
#[[ድራባ መቝለብ ዓሳ ]]<br/>
#[[ድራባ መግፈፊ ዓሳ ]]<br/>
#[[ድርዒ ዛዕጎል ፋጋ ]]<br/>
#[[ገመድ መግፈፊ ዓሳ ]]<br/>
#[[ጕርጉማ ነፋይ ዓሳ ]]<br/>
#[[ጭራ መላልሽ ዘነብ ]]<br/>
#[[ክንቲት ሕመቕ ልስሉስ ]]<br/>
#[[ጭሩ ገበላ ጢጡ ]]<br/>
#[[ጭራ መላልሽ ዘነብ ]]<br/>
#[[ተመን ጸሊም ሳዕሪ ]]<br/>
#[[ኣሰር እግሪ ወኻርያ ]]<br/>
#[[ኣፍዑት መርዛም ተመን ]]<br/>
#[[መገፈጢ ራስልትረሎ መጽሓሪ ]]<br/>
#[[ብልሒ ስሕለት ጫፍ ]]<br/>
#[[ታኒካ መነብነቢ ማይ ]]<br/>
#[[ናይ ሓሰር መስአ ]]<br/>
#[[ናይ ማይ ቱቦ ]]<br/>
#[[ናይ ኣታኽልቲ መቐስ ]]<br/>
#[[ናይ ጀርዲን ናውቲ ]]<br/>
#[[ኡንዱላት ንእሽቶ ሕንጻይ ]]<br/>
#[[ሓራሲት ማኪና ትራክቶር ]]<br/>
#[[ሓጹር መንደቕ ረግሓት ]]<br/>
#[[ሓጹር መካበብያ ካንቸሎ ]]<br/>
#[[ሓጹር መካበብያ ደጎል ]]<br/>
#[[ናይ ማይ ቱቦ ]]<br/>
#[[ናይ ጽዕነት መኪና ]]<br/>
#[[ናይ ጽዕነት ማኪና ]]<br/>
#[[ናይ ፍረታት ጀርዲን ]]<br/>
#[[እክሊ ዘርኢ ፍረ ]]<br/>
#[[እኽሊ ዓይነት እኽሊ ]]<br/>
#[[ገንኢ ድርቛ ቖፎ ]]<br/>
#[[ስዓት ጊዜ እዋን ]]<br/>
#[[ናይ መንደቕ ስዓት ]]<br/>
#[[ናይ ስዓት ማሕተም ]]<br/>
#[[ናይ ስዓት ኣመልካቲ ]]<br/>
#[[ናይ ኢድ ስዓት ]]<br/>
#[[ናይ ካልኢት ኣመልካቲ ]]<br/>
#[[ናይ ደቂቕ ኣመልካቲ ]]<br/>
#[[ካርድ መመዝገቢ ስዓት ]]<br/>
#[[ወቕቲ ቁሪ ቀውዒ ]]<br/>
#[[ዋግዋጎ ጽልግልግ ዓራርቦ ]]<br/>
#[[ዓውደ ኣዋርሕ ካላንደር ]]<br/>
#[[ሮዛ ጽገረዳዊ ሕብሪ ]]<br/>
#[[ስፍሓት ቦታ መኻን ]]<br/>
#[[ቁመት ንውሓት ብራኸ ]]<br/>
#[[ቅሲ ዓቅሚ ብዝሒ ]]<br/>
#[[ቅኑዕ ርቡዕ ኩርናዕ ]]<br/>
#[[ብርቱኻናይ ኣራንቾኒ ሽሮዋይ ]]<br/>
#[[ተርሞመተር መዐቀን ረስኒ ]]<br/>
#[[ተቖጻጻሪ ዋሕዚ ኤለትሪክ ]]<br/>
#[[ትርብዒት ርቡዕ ኵርናዕ ]]<br/>
#[[ናይ እዝኒ መስምዒ ]]<br/>
#[[ክብደት ርዝነት ሚዛን ]]<br/>
#[[ኲብ ኩቦ ዳዶ ]]<br/>
#[[ዲግሪ ምዓቀኒ ኩርናዕ ]]<br/>
#[[ግሎብ ቅርጺ ዓለም ]]<br/>
#[[ጽፍሒ ሰጣሕ ስፍሒ ገጽታ]]<br/>
#[[ህዱእ ንፋስ ፍሽፍሽታ ]]<br/>
#[[ሓበሬታ ኩነታት ኣየር ]]<br/>
#[[መብረቐ ዘለዎ ደመና ]]<br/>
#[[በርቒ ዘስዕብ ነጐዳ ]]<br/>
#[[ተርሞመተር መዐቀን ረስኒ ]]<br/>
#[[ትሑት ጸቕጢ ኣየር ]]<br/>
#[[ትሕቲ ዚሮ ዲግሪ ]]<br/>
#[[ናይ ኮምፓስ ቀስቲ ]]<br/>
#[[ካርታ ኩነታት ኣየር ]]<br/>
#[[ዝናብ ውርጪ በረድ ]]<br/>
#[[ዝዑቕ ጸቕጢ ኣየር ]]<br/>
#[[ናይ ዝባን ክንፊ (ኣ.ብ. ናይ ዓሳ) ]]<br/>
#[[መጠዓዓሚ መዛዘሚ ምግቢ (ዲዘርት)]]<br/>
#[[ኣቦሓጎ እኖሓጎ (ዓባይ)]]<br/>
#[[ማንካ ማንካ ምሉእ (ከም ምዓቀኒ)]]<br/>
#[[ናይ ዳኛ ፊስካ (ኣብ ጸወታ ኵዕሶ) ]]<br/>
#[[ናይ ስራሕ ዕጥቂ ኮምፕላሲዮኒ ቤዛ-ክዳን]]<br/>
#[[ካልኣይ ደረጃ ሓፈሻዊ ግዴታዊ ቤት-ትምህርቲ]]<br/>
#[[ኣላይት ወይ ኣላይ ሕሙማት ነርስ]]<br/>
#[[ምዓልታዊ ምቾት ጠፋኢ ባኻኒ ዘይነባሪ]]<br/>
#[[መሰጣሕ ሰጠጣ ሰንያ ጸፊሕ ሽሓኒ]]<br/>
#[[ንእሽቶይ ማንካ ናይ ሻሂ ማንካ]]<br/>
#[[ማይ መፍልሒ በራድ መፍልሒ ማይ]]<br/>
#[[ንእሽቶይ ማንካ ናይ ሻሂ ማንካ]]<br/>
#[[ድራር ዝብልዓሉ ጣውላ መመገቢ ጣውላ]]<br/>
#[[ቁልፊ ነታ መቖለፊት ጥራሕ ዘስምዕ]]<br/>
#[[ናይ ሳሎን ጣውላ ሓጺር ጣውላ]]<br/>
#[[ጫካ ጽሕዲ ጫካ ዲፍራን ]]<br/>
#[[ሓፈሻዊ ላዕለዋይ ደረጃ ቤት-ትምህርቲ ]]<br/>
#[[ወሓዚ ፈልፋሊ ማይ ዓይኒ-ማይ ]]<br/>
#[[ናይ ባሕሪ ደርሆ-ማይ ኣይደር ]]<br/>
#[[ሃሳስ ሕዋስ ቀጠልያን-ስማያውን ሕብሪ ]]<br/>
#[[ደቂ ሓወቦ ኣሞ ኣኮ ሓውትኖ]]<br/>
#[[ጓል ሓወቦ ኣሞ ሓትኖ ኣኮ]]<br/>
#[[ሱር ደም ሻምብቖ ደም ኣርተሪ]]<br/>
#[[ቀረንቀራ ሸኸና ሓምሓም ርእሲ ርእሲ]]<br/>
#[[ቁምጣ ስረ ሓጺር ስረ ]]<br/>
#[[ናይ ለይቲ ክዳን ፒጃማ ]]<br/>
#[[ናይ ደገ ጁባ ሕሽኩል ]]<br/>
#[[ናይ ዲኖ ቦርሳ ማሕፉዳ ]]<br/>
#[[ናይ ገምገም ባሕሪ ኵዑሶ ]]<br/>
#[[ናይ ጸጒሪ ሸሪጥ ድሪ ]]<br/>
#[[ኣብ መንኩብ ዝንጥልጠል ቦርሳ ]]<br/>
#[[ኣኖራክ ናይ ማይ ጃካ ]]<br/>
#[[መውጽኢ ትኪ ማፋ ትኪ ]]<br/>
#[[ማፋ ፋንቋ መትረብ ረስሓት ]]<br/>
#[[ሽቓቕ መሕጸቢ ቦታ ባኞ ]]<br/>
#[[ናይ ማዕጾ ደወል ካምፓነላ ]]<br/>
#[[ናይ ዕረፍቲ ገዛ ጎጆ ]]<br/>
#[[ናይ ጕሓፍ ታኒካ እንዳጕሓፍ ]]<br/>
#[[ካብ ኣእማን ዝተሰርሐ መንደቕ ]]<br/>
#[[ደወል ናይ ማዕጾ ደወል ]]<br/>
#[[መጸባበቒ ኣቁሑት ዝትሓዘሉ ቦርሳ ]]<br/>
#[[ማፋ ፋንቋ መትረብ ረስሓት ]]<br/>
#[[ሻሽ ጸግያት ፋሻ ጸግያት ]]<br/>
#[[ሽቓቕ መሕጸቢ ቦታ ባኞ ]]<br/>
#[[ባንኮ ነዊሕ ኮፍ መበሊ ]]<br/>
#[[ቫስካ ሽሓኒ መሕጸቢ ኢድ ]]<br/>
#[[ናይ መመገቢ ኣቑሑት ኮምፕለቶ ]]<br/>
#[[ናይ መስኮት መቓን ልዳት ]]<br/>
#[[ናይ መጸራረዩ ሳንጣ ቦሳ ]]<br/>
#[[ናይ ጽግያት ሻሽ ሞደስ ]]<br/>
#[[ኣርማድዮ ከብሒ ቀዋሚ ሳጹን ]]<br/>
#[[ኣብ መንደቕ ዝለገበ መስኵዒ ]]<br/>
#[[ድርብ መስኩዒ ዘለዎ ሶኬት ]]<br/>
#[[መስቐሊ ቆብዕ መንጠልጠሊ ቆብዕ ]]<br/>
#[[መወልዒ መብራህቲ መወልዒ ሉቺ ]]<br/>
#[[መደገፊ ኢድ ዘለዎ መንበር ]]<br/>
#[[ምንጻፍ ሰደቓ መመርኮሲ ወረቐት ]]<br/>
#[[ሰደቓ ጣውላ ቤት ጽሕፈት ]]<br/>
#[[ሳጹን ተቖጻጻሪ ዋሕዚ ኤለትሪክ ]]<br/>
#[[ቫዞ ናይ ዕንባባ ዕትሮ ]]<br/>
#[[ተለቪዥን ጉጅለ ኣቑሑ ቲቪ ]]<br/>
#[[ናይ ዕንባባ ቫዞ ዕትሮ ]]<br/>
#[[ኣብ ሰንቃ ዝንጥልጠል መብራህቲ ]]<br/>
#[[እግሪ መብራህቲ መቖሚ መብራህቲ ]]<br/>
#[[ኮሞ ተመዛዚ ዘልዎ ሳንዱቕ ]]<br/>
#[[ደወል ስዓት መንቅሒት ስዓት ]]<br/>
#[[ደዋሊት ስዓት መቅሒት ስዓት ]]<br/>
#[[ጥማር ዕንባባ ዕታር ዕንባባ ]]<br/>
#[[ፈትሊ ሽምዓ ፈትሊ መብራህቲ ]]<br/>
#[[መስኒ ቪተ መንቀርቀር መዘወሪ ]]<br/>
#[[መጣበቒ ናይ መንደቕ ወረቐት ]]<br/>
#[[መፋሕፍሒ መፎግፎጒ መልከዪ ኣስፓስላ ]]<br/>
#[[ናይ ካራ ዝተሳሕለ ወገኑ ]]<br/>
#[[ጉርማጽ ንሓዊ ዝኸውን ዕንጨይቲ ]]<br/>
#[[መምሃሪ አቑሑ መምሃሪ መጽሓፍቲ ]]<br/>
#[[ስሩዑ ትምህርቲ ተምሃሮ ምምሃር ]]<br/>
#[[መስርሒ ወይ መጽንዒ ሰደቓ ]]<br/>
#[[መቐበሊ ገንዘብ መኽፈሊ ቦታ ]]<br/>
#[[ቀዳሒት ስእሊ ፎቶኮፒ ማሽን ]]<br/>
#[[ናይ ሓሙሽተ ክሮነር ሳንቲም ]]<br/>
#[[ናይ ሓምሳ ኦረ ሳንቲም ]]<br/>
#[[ናይ ሓምሳ ክሮነር ቅርሺ ]]<br/>
#[[ናይ ሓደ ክሮና ሳንቲም ]]<br/>
#[[ናይ ሓጺን ባጤራ ሳንቲም ]]<br/>
#[[ናይ ሽሕ ክሮነር ቅርሺ ]]<br/>
#[[ናይ ባንክ ባጤራ ቅርሺ ]]<br/>
#[[ናይ ዋጋ ምልክት ወረቐት ]]<br/>
#[[ናይ ዓሰርተ ክሮነር ሳንቲም ]]<br/>
#[[ናይ ዓሰርት ክሮነር ሳንቲም ]]<br/>
#[[ናይ ዕስራ ክሮነር ሳንቲም ]]<br/>
#[[መቖሚ ደው መበሊ መደገፊ ]]<br/>
#[[ሪሞት ኮንትሮል ብርሑቕ መቖጻጽሪ ]]<br/>
#[[ሳንዱቕ ሳጹን ጥቕላል ባኮ ]]<br/>
#[[ናይ ሓታሚት ጥማር ወረቐት ]]<br/>
#[[ናይ የማናይ ሸነኽ ደረት ]]<br/>
#[[ኣብ ጋዜጣታት ዝወጽእ ጽሑፍ ]]<br/>
#[[ሓላው ልዳት ኩዕሶ እግሪ ]]<br/>
#[[መንሸታትሖ ኩርባ መንሸታትሖ መንገዲ ]]<br/>
#[[መንገዲ ጸወታ ክሮስ ካንትሪ ]]<br/>
#[[መድረኽ ተዓዘብቲ ኵዕሶ እግሪ ]]<br/>
#[[ስላሞም ጥውይዋይ ምንሽታት በረድ ]]<br/>
#[[ተጻዋታት ምንሽርታት ክሮስ ካንትሪ ]]<br/>
#[[ናይ ነዊሕ ርሕቐት ጐያዪ ]]<br/>
#[[ናይ ጎቦ ጉዕዞ እግሪ ]]<br/>
#[[ናይ ጸወታ ስኪ ቍልቁለት ]]<br/>
#[[ውድድር ቁልቁለታዊ ምንሽታት በረድ ]]<br/>
#[[ጥውይዋይ መንገዲ ምንሽታት በርድ ]]<br/>
#[[ሕሉም ስንጭሮ ኣሚቕ ቦታ ]]<br/>
#[[ሕርሻ ግራት ደምበ ቊሸት ]]<br/>
#[[መንጠሪ ሉሕ መዝለሊ ጣውላ ]]<br/>
#[[መኽዘን ማያዊ ሓይሊ ኤለትሪክ ]]<br/>
#[[መዓድን ዝኵዓተሉ ቦታ መዐደኒ ]]<br/>
#[[ርእሲ ምድሪ ደንደስ ባሕሪ ]]<br/>
#[[ስእሊ መሬት ገጽ መሬት ]]<br/>
#[[ትካል ማያዊ ሓይሊ አሌትሪክ ]]<br/>
#[[ኣፍደገ መውጽኢ መላገሲ መእለዪ ]]<br/>
#[[ውሓዚ ዓይኒ ማይ ሩባ ]]<br/>
#[[ገምገም ባሕሪ ምሕንበሲ ባሕሪ ]]<br/>
#[[ገጽ ኮረብራ ገምገም ጎቦ ]]<br/>
#[[ግሎብ ኩዕሶኣዊ ቅርጺ ዓለም ]]<br/>
#[[ጸግዒ ኮረብታ ጽግዒ ጎቦ ]]<br/>
#[[ፉርዳ ወሽመጥ ባሕሪ ማርሳ ]]<br/>
#[[ማእከል ሱማ ፍረ ሕመረት ]]<br/>
#[[ጤረር ላዕሊ ጫፍ ዝባን ]]<br/>
#[[ናይ ዕሲ ላዕለዋይ ሽፋን ]]<br/>
#[[ናይ ዕንባባ ቫዞ ዕትሮ ]]<br/>
#[[መጥበዊ ናይ ባህሪ እንስሳ ]]<br/>
#[[ጻህያይ ባሕሪ ሓምሊ ባሕሪ ]]<br/>
#[[ሰፈር ጭሩ ጎጆ ጭሩ ]]<br/>
#[[ናይ ወጋሕታ ጭሩ ገበላ ]]<br/>
#[[ንእሽቶ ጭሩ ውላድ ጭሩ ]]<br/>
#[[ጉድጓድ ወኻርያ መንገዲ ወኻያ ]]<br/>
#[[ሰባር ደንኵል ሰተር ድንኵል ]]<br/>
#[[ሳላ ኩርዅሮ ቆብዕ ባህሌላ ]]<br/>
#[[ከብዲ እግሪ ወይ ኢድ ]]<br/>
#[[መንበሪ ሓረስታይ ገዛ ሓረስታይ ]]<br/>
#[[ሰባር ደንኵል ሰተር ድንኵል ]]<br/>
#[[ናይ ሓራሲት ማኪና ተሰሓቢ ]]<br/>
#[[ናይ ሕርሻ መስመር ጽርግያ ]]<br/>
#[[ጥርዚ መንገደ ኣጋር ማርሻፐዲ ]]<br/>
#[[ደወል ስዓት መንቅሒት ስዓት ]]<br/>
#[[ደዋሊት ስዓት መቅሒት ስዓት ]]<br/>
#[[ድሕሪ ቀትሪ ድሕሪ ፋዱስ ]]<br/>
#[[ቀጠልያ ሓምላይ ቆጻል ጉዕ ]]<br/>
#[[ናይ ምድሪ ቤት መውዓዩ ]]<br/>
#[[ናይ ሰማያዊ ዝኸደ ቀጠልያ ]]<br/>
#[[ደሚቕ ቀጠልያ ዉጹእ ቀጠልያ ]]<br/>
#[[ሕማቕ ኩነታት ኣየር ማዕብል ]]<br/>
#[[ብርቱዕ ናይ በረድ ዝናብ ]]<br/>
#[[ጽሓይ ዝዓብለሎ ኩነታት ኣየር ]]<br/>
#[[ሓመዳዊ ናይ ማይ-ጨባ ጅብና (ፎርማጆ)]]<br/>
#[[ናይ ገምገም ባሕሪ ጓይላ (ፓርቲ) ]]<br/>
#[[ናይ ቤት-ትምህርቲ ጎልጎል ሜዳ መጻወቲ ጎልጎል]]<br/>
#[[ኣብ ንእሽቶ ቀረጺት ዝተዓሸገ ቀጠፍ ሻሂ]]<br/>
#[[ካልኣይ ደረጃ ቤት ትምህርቲ ሓፈሻዊ ትምህርቲ]]<br/>
#[[ዪኒቨርሲቲ ናይ ላዕለዋይ ደረጃ ትምህርቲ ኮለጅ]]<br/>
#[[መቐመጢ ልብሲ ናይ ክዳን ቅዉም-ሳጹን ]]<br/>
#[[ሱር ደም ሻምብቖ ደም መንገዲ ደም]]<br/>
#[[መጎልበቢ ሻሽ ኣደሬ መንዲል ሕዛብ ]]<br/>
#[[መጎልበብ ሕዛብ መንዲል ሻርባ ነጸላ ]]<br/>
#[[ናይ ጁባ ቦርሳ ማሕፉዳ ፖእቶፎልዮ ]]<br/>
#[[ዝሕንገጥ ቦርሳ ናይ ሕቆ ቦርሳ ]]<br/>
#[[መሕጸቢ ገጸ ሽሓኒ መሕጸቢ ኢድ ]]<br/>
#[[መእተዊ መፍትሕ ናይ መፍትሕ ነዃል ]]<br/>
#[[መእተዊ ማዕጾ ናይ ቅድሚት ማዕጾ ]]<br/>
#[[ቅድሚ ገዛ ናይ ቅድሚት መንደቕ ]]<br/>
#[[እንዳ ጐሓፍ እንዳ ርስሓት መጐሓፊ ]]<br/>
#[[ዓንዲ ሓጺን መሓውር ህንጻ ዓንዲ ]]<br/>
#[[መሕጸቢ ገጸ ሽሓኒ መሕጸቢ ኢድ ]]<br/>
#[[መወልዒ መብራህቲ መጥፍኢ ዋሕዚ ኤለትሪክ ]]<br/>
#[[ምሕምባስ ምሕጻብ ኣብ ማይ ምጥላቕ ]]<br/>
#[[ኣብ መንደቐ ዝለግብ መስኵዒ ኤለትሪክ ]]<br/>
#[[ጋርዛ መሓከሚ ሻሽ መዘነኒ ቁስሊ ]]<br/>
#[[ናይ መብራህቲ መቐመጢ ኮፍ መበሊ ]]<br/>
#[[ናይ ሳሎን ጣውላ ሓጺር ጣውላ ]]<br/>
#[[ናይ ቤት ጽሕፈት ጣውላ ሰደቓ ]]<br/>
#[[ናይ ዓለባ ምንጻፍ ነዊሕ ምንጻፍ ]]<br/>
#[[ከብሒ ናይ መጽሓፍቲ ከብሒ ሽልፍ ]]<br/>
#[[ናይ ኢድ ስራሕ ኢደ ጥበብ ]]<br/>
#[[ንወረቐት መሸፈኒ መንደቕ ዝኸውን መጣበቒ ]]<br/>
#[[ቪድዮ ካመራ ማኪና ቀዳሒት ቪድዮ ]]<br/>
#[[ናይ ሰራሕ ሕይወት ቁጠባዊ ሕይወት ]]<br/>
#[[መዋህለዊ ገንዘብ ናይ ገንዘብ ሓሰማ ]]<br/>
#[[ሽም ጥምቀት መጸውዒ ስም ስምካ ]]<br/>
#[[ተቐባሊ ደብዳቤ ኣድራሻ ተቐባሊ ደብዳቤ ]]<br/>
#[[ናይ ሓሙሽተ ሚእቲ ክሮነር ቅርሺ ]]<br/>
#[[ናይ ሓድ ሚእቲ ክሮነር ቕርሺ ]]<br/>
#[[ናይ መተሓላለፊ ዘንገብ ቅጥዒ ፎርም ]]<br/>
#[[ናይ ክልተ ሚእቲ ክሮነር ቅርሺ ]]<br/>
#[[ርእሰ ዓንቀስ ቀንዲ ሓሳብ ኣርእስቲ ]]<br/>
#[[ቪድዮ ካመራ ማኪና ቀዳሒት ቪድዮ ]]<br/>
#[[ናይ ሰኣሊት ማኪናይ መግሊሒ ጥርሙዝ ]]<br/>
#[[ናይ ኢድ ቴለፎን ሞባይል ተለፎን ]]<br/>
#[[ተሓንጋጢ ሳንጣ ናይ ሕቖ ሳንጣ ]]<br/>
#[[ካብ በረድ ዝተሰርሐ ምስሊ ሰብ ]]<br/>
#[[ክፉት ምንሽርታት በረድ ክሮስ ካንትሪ ]]<br/>
#[[ልዑል ሓልይሊ አሌትሪክ ዘለዎ መስመር ]]<br/>
#[[ሕርሻ ግራት ቁሸት ጕልቲ ውርሻ ]]<br/>
#[[ሸረሮ ብንፋስ ትሽክርከር ምንጪ ጽዓት ]]<br/>
#[[ናይ ህጹጽ ጽርግያ ኣውራ ጎደና ]]<br/>
#[[ኮረብታ ኩርባ ገምገም ኩርባ ዓቐበት ]]<br/>
#[[ጸሊም ፍረ ዘለዎ ዓጋም ብሉበሪ ]]<br/>
#[[ምሂር ገልገል ፈረስ ዒሉ ፈረስ ]]<br/>
#[[ዕየት ቃዕዮ ሌማ ላዳ ሬማ ]]<br/>
#[[ሕርሻ ግራት ቁሸት ጕልቲ ውርሻ ]]<br/>
#[[ሽፋን ዛዕጎል ድርዒ ቅራፍ ቅላጥ ]]<br/>
#[[ቅድሚ ቀትሪ ናይ ንግሆ ረፍዲ ]]<br/>
#[[ቀስተ ደመና ቅናት ኣደይ ማርያም ]]<br/>
#[[ናይ ወቕቲ ቁሪ ኩነታት ኣየር ]]<br/>
#[[ካብ ዘሮ ንላዕሊ ደረጃ ሙቐት ]]<br/>
#[[ዝናም በረድ ዘለዎ ኩነታት ኣየር ]]<br/>
#[[ናይ ስድራ-ቤት ስም ናይ ዓሌት ስም ]]<br/>
#[[መጸውዒ ስም ስም ክርስትና ስም ጥምቀት ]]<br/>
#[[ናይ ኣቦ ስም ናይ ስድራ ስም ]]<br/>
#[[ተንቅሳቓሲ ስእሊ እትቐርጽ ካሜራ ቪድዮ ካሜራ ]]<br/>
#[[ናይ ካርቱን ዛንታ ዘስሕቕ ስእሊዊ ዛንታ ]]<br/>
#[[ሳእኒ ምንሽታሕ በርድ ገይርካ ዝጽወት ጸወታ ]]<br/>
#[[በትሪ ሆኪ በረድ ሻፎ ሆኪ በረድ ]]<br/>
#[[ብሳእኒ ምንሽታሕ በርድ ገይርካ ሽታሕታሕ ምባል ]]<br/>
#[[ናይ ሰንበት ጉዕዞ ናይ ሰንበት ዙረት ]]<br/>
#[[ጎጆ ጨራሩ ሳጹን እንዳ ጨራሩ ጋቢያ ]]<br/>
#[[ፋዱስ ፍርቂ ምዓልቲ እዋን ምሳሕ ቀትሪ ]]<br/>
#[[ካብ ዘሮ ንታሕቲ ናይ ምብራድ ደረጃ ]]<br/>
#[[ናይ መንገዲ ቡት ናይ ጉዕዞ ቡት (ሳእኒ) ]]<br/>
#[[ናይ ፒንግ-ፖንግ ሻፎ፤ ናይ ተኒስ ጠረጴዛ ጐመድ ]]<br/>
#[[ናይ ጎልፎ ቆብዕ ካብ ጸምሪ ዘተሰርሐ ቆብዕ ]]<br/>
#[[ኣብ መንኩብ ኣንጠልጢካ እትስከሞ ሳንጣ ቁባበሻ ቦርሳ ]]<br/>
#[[ኣብ ጊዜ ናይ ጎቦ ዙረት ዝውደ ሰረ ]]<br/>
#[[ናይ ምሳሕ ወይ ናይ ጥዓሞት ጊዜ ዕረፍቲ ]]<br/>
#[[ኣብ ቀዳማይ ገጽ ናይ ጋዜጣ ዝሰፈረ ዜና ]]<br/>
#[[ናይ ጎቦ ጉዕዞ ብእግርኻ ናብ ጎቦ ምዝዋር ]]<br/>
#[[ልሙዕ ዓይነት ገረብ ቖጽሊ ዝበዝሖም ዓይነት ኣእዋም ]]<br/>
#[[ዳስ መስቀሊ ጨራሩ ጎጆ ጨራሩ እንዳ ደርሁት ]]<br/>
#[[ተሓንጋጢ ሳንጣ ናይ ሕቖ ቦርሳ ናይ እንግድዓ ቦርሳ ]]<br/>
#[[ተንቐሳቓሲት ተለፎን ናይ ማኪና ተለፎን ናይ ኢድ ተለፎን ]]<br/>
#[[ናይ ስኣሊት ማኪና መበረኺ ብዓል ሰለስተ እግሪ መቖሚ ]]<br/>
#[[ትሕቲ ዘሮ ዝኾነ ዓቐን ዛሕሊ ትሕቲ ናይ ምብራድ ደረጃ ]]<br/>
#[[ዙረት ክትከይድ እንከለኻ ዝልበስ ስረ ንኣ ጎቦ ክትድያብ ንሃድን ክትከይድ ]]<br/>
#[[ኣብ ወረቐት ዘይተሓትመ ስእሊ ናይ ሸሪጥ ስኢሊ ናይ ስእሊ ፊልም ]]<br/>
#[[ናይ ዓራት ናይ እግሪ ሸነኹ ብሸነኽ እግሪ ዝግበር ናይ ዓራት ስፖርተሎ ]]<br/>
#[[ከም መደብ ዝተጸፍጸፈ ኬክ ኣብ መንጎ ምቑር ላህመትን ማርሜላታን እናእተኻ ከም መደብ ዝስራሕ ኬክ]]<br/>
#[[መግቢ መቐራረቢ ጣውላ ምስ መንደቕ ናይ ክሽነ ዝገጠመ መሕጸብ ኣቑሑት ዘጠቓልል ነዊ ጣውላ ]]<br/>
#[[ፍርቂ ለይቲ ]]<br/>
#[[Basshunter]] ([[:en:Basshunter|en]])
iv1mknjuz3sqa2t7e0auqotlqcfeirz
ዊኪፐድያ:RFA
4
2120
6028
5423
2008-02-24T18:04:39Z
Alexbot
135
Robot: Fixing double redirect
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Requests for adminship and bot approval]]
p32nt94nppdsd85dkur4mabnmgulnay
ኢትዮጵያ
0
2121
24480
24214
2023-09-14T09:12:41Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ፈደራላዊት ደሞክራስያዊት ሪፓብሊክ ኢትዮጵያ
| መበቆላዊ_ስም = {{መበቆላዊ ስም|am|የኢትዮጵያ ፌዴራላዊ ዲሞክራሲያዊ ሪፐብሊክ}}
| ሕብረት = ኣባል ሃገር
| ልዕለሕብረት = [[ሕብረት ኣፍሪቃ]]
| ምስሊ_ባንዴራ = Flag of Ethiopia.svg
| ምስሊ_ኣርማ = Coat of arms of Ethiopia.svg
| ሃገራዊ_ጭርሖ = ''የዜግነት ክብር''<br />(''«ናይ ዜግነት ክብሪ»'')
| ሃገራዊ_መዝሙር = ''ወደፊት ገስግሺ፣ ውድ እናት ኢትዮጵያ''<br>
| ሃገራዊ_መዝሙር_ፋይል = Wedefit_Gesgeshi_Widd_Innat_Ittyoppya.ogg
| ምስሊ_ካርታ = Ethiopia (Africa orthographic projection).svg
| ርእሰ_ከተማ = [[ኣዲስ ኣበባ]]
| ወግዓዊ_ቋንቋታት = [[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]]፣ [[ቋንቋ ኦሮሞ|ኦሮሞ]]፣ [[ቋንቋ ሶማሊ|ሶማሊ]]፣ [[ቋንቋ ትግርኛ|ትግርኛ]]ን [[ቋንቋ ዓፋር|ዓፋር]]ን
| ዓይነት_መንግስቲ = [[ፈደራላውነት|ፈደራላዊት]] [[ፓርላማውነት|ፓርላማዊት]] [[ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት]]
| ስም_መራሒ1 = [[ሳህለ-ወርቅ ዘውደ]]
| ኣርእስቲ_መራሒ2 = [[ቀዳማይ ሚኒስተር]]
| ስም_መራሒ2 = [[ኣብይ ኣሕመድ]]
| ዜግነት_ህዝቢ = ኢትዮጵያዊ/ -ት
| ስፍሓት = 1,104,300
| ሚእታዊት_ማይ = 0.7
| ብዝሒ_ህዝቢ = 117,876,227
| ብዝሒ_ህዝቢ_ዓመት = 2021
| ባጤራ = [[ብር ኢትዮጵያ|ብር]]
| ባጤራ_ኣይሶ = ETB
| ዞባ_ግዜ = UTC +3
| ዓውዲ_ኢንተርነት = [[.et]]
| ስልካዊ_ቅድመ_ጥብቆ = +251
| ኮድ_ኣይሶ = 231 / ETH / ET
| ኣባል_ናይ = [[ው.ሕ.ሃ.]]፣ [[ሕብረት ኣፍሪቃ|ሕ.ኣ.]]
}}
'''ኢትዮጵያ'''፣ ብወግዒ '''ፈደራላዊት ደሞክራስያዊት ሪፓብሊክ ኢትዮጵያ''' (ብ[[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]]፦ ''የኢትዮጵያ ፌዴራላዊ ዲሞክራሲያዊ ሪፐብሊክ'')፣ ቀደም [[ኣቢሲንያ]] ተባሂላ እትፍለጥ ዝነበረት፣ ኣብ ቀርኒ ኣፍሪቃ እትርከብ [[ብባሕሪ ዘይተዓጽወት ሃገር]] እያ። ርእሰ ከተማኣ፣ ከምኡ’ውን ዝዓበየትን ዝበዝሐ ህዝቢ ዘለዋን ከተማኣ [[ኣዲስ ኣበባ]] እያ። ብሰሜን ብ[[ኤርትራ]]፣ ብሰሜናዊ ምብራቕ ምስ [[ጅቡቲ]]፣ ብምብራቕ ብ[[ሶማልያ]]፣ ብደቡብ ብ[[ኬንያ]]፣ ብምዕራብ ድማ ብ[[ሱዳን]]ን [[ደቡብ ሱዳን]]ን ትዳወብ።
[[መደብ:ኢትዮጵያ]]
[[መደብ:ሃገራት ኣፍሪቃ]]
btg3zf9cgdsncakuaa82bhu07ef2vzt
ዚምባብዌ
0
2122
23744
19158
2022-08-05T19:04:21Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
ዚምባብዌ
[[ፋይል:Flag of Zimbabwe.svg|thumb]]
President: [[Emmerson Mnangagwa]] (2017-)
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
pssva4ysepj351wu7i2iw2xhyctt0du
ዛምቢያ
0
2123
18807
18796
2016-10-01T05:26:53Z
HakanIST
4445
Reverted edits by [[Special:Contributions/24.39.28.230|24.39.28.230]] ([[User talk:24.39.28.230|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
ዛምቢያ
[[File:Flag of Zambia.svg|thumb]]
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
2xszmawkwrhvrmv83zylx1ol8rlkx3h
ታንዛኒያ
0
2124
22483
22472
2021-03-05T21:52:41Z
Savh
1407
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
ታንዛኒያ
[[File:Flag of Tanzania.svg|thumb]]
[[File:Coat of arms of Tanzania.svg|thumb]]
[[File:Tanzania in its region.svg|thumb|]]
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
gbpvs69bspr32hkrj9dft07jes1nwsa
ማላዊ
0
2125
24682
24518
2024-01-19T05:13:45Z
Teseney90
9362
wikitext
text/x-wiki
'''ማላዊ''' ኣብ [[ኣፍሪቃ]] እትርከብ ሃገር እያ።
[[File:Coat of arms of Malawi.svg|right|150px]]
[[File:Flag of Malawi.svg|right|200px]]
{{stub}}
[[መደብ:ሃገራት ኣፍሪቃ]]
cxe5c9yrn4rktoyv15crd37wamhdrv2
ሞዛምቢክ
0
2127
24522
16483
2023-09-15T14:02:24Z
Wolverène
3395
[[መደብ:ሃገራት ኣፍሪቃ]]
wikitext
text/x-wiki
ሞዛምቢክ
[[File:Flag of Mozambique.svg|thumb]]
{{stub}}
[[መደብ:ሃገራት ኣፍሪቃ]]
2t6aksuufqggt0vds5x12ucu1gdb2lb
ሶማልያ
0
2128
24478
24412
2023-09-14T09:11:49Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ፈደራላዊት ሪፓብሊክ ሶማልያ
| መበቆላዊ_ስም = {{መበቆላዊ ስም|so|''Jamhuuriyadda Federaalka Soomaaliya''}}<br />{{መበቆላዊ ስም|ar|جمهورية الصومال الفدرالية}}
| ሕብረት = ሃገር ኣባል
| ልዕለሕብረት = [[ሕብረት ኣፍሪቃ]]
| ምስሊ_ባንዴራ = Flag of Somalia.svg
| ምስሊ_ኣርማ = Coat of arms of Somalia.svg
| ሃገራዊ_መዝሙር = ''Qolobaa calankeed''<br>
| ሃገራዊ_መዝሙር_ፋይል = Somalian national anthem, performed by the United States Navy Band.oga
| ምስሊ_ካርታ = Somalia (orthographic projection).svg
| ርእሰ_ከተማ = [[ሞቓድሾ]]
| ወግዓዊ_ቋንቋታት = {{hlist|* [[ቋንቋ ሶማሊ|ሶማሊ]]
* [[ቋንቋ ዓረብኛ|ዓረብኛ]]}}
| ዓይነት_መንግስቲ = [[ፈደረሽን|ፈደራላዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ሶማልያ|ፕረዚደንት]]
| ስም_መራሒ1 = [[ሓሰን ሼኽ መሓመድ]]
| ኣርእስቲ_መራሒ2 = [[ቀዳማይ ሚኒስተር ሶማልያ|ቀዳማይ ሚኒስተር]]
| ስም_መራሒ2 = [[ሓምዛ ዓብዲ ባረ]]
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ዕለት<br /> • ሓድነት
| ዕለታት_መሰረት = ካብ [[ኢጣልያ]]ን [[ብሪጣንያ]]ን <br />26 ሰነ 1960<br />1 ሓምለ 1960
| ዜግነት_ህዝቢ = ሶማላዊ/ -ት
| ስፍሓት = 637,657
| ሚእታዊት_ማይ = 1.6
| ብዝሒ_ህዝቢ = 12,693,796
| ብዝሒ_ህዝቢ_ዓመት = 2023
| ባጤራ = [[ሶማላዊ ሺሊንግ|ሺሊንግ]]
| ዞባ_ግዜ = [[ግዜ ምብራቕ ኣፍሪቃ|EAT (UTC +3)]]
| ዓውዲ_ኢንተርነት = [[.so]]
| ስልካዊ_ቅድመ_ጥብቆ = +252
| ኮድ_ኣይሶ = 706 / SOM / SO
| ኣባል_ናይ = [[ውድብ ሕቡራት ሃገራት|ው.ሕ.ሃ.]]፣ [[ሕብረት ኣፍሪቃ|ሕ.ኣ.]]
}}
'''ሶማልያ''' (ብ[[ቋንቋ ሶማሊ|ሶማሊ]]፦ ''Soomaaliya''፤ ብ[[ቋንቋ ዓረብኛ|ዓረብኛ]]፦ الصومال)፣ ብወግዒ '''ፈደራላዊት ሪፓብሊክ ሶማልያ''' (ብ[[ቋንቋ ሶማሊ|ሶማሊ]]፦ ''Jamhuuriyadda Federaalka Soomaaliya''፤ ብ[[ቋንቋ ዓረብኛ|ዓረብኛ]]፦ جمهورية الصومال الفدرالية)፣ ኣብ [[ቀርኒ ኣፍሪቃ]]፣ ኣብ ገማግም ወሽመጥ ዓደንን [[ህንዳዊ ውቅያኖስ]]ን እትርከብ ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[ሞቓድሾ]] እያ።
[[መደብ:ሶማልያ]]
[[መደብ:ሃገራት ኣፍሪቃ]]
d0bvpm654790hr72z9cgmwp11g2o36f
ጂቡቲ
0
2129
24679
24678
2024-01-19T05:12:52Z
Teseney90
9362
wikitext
text/x-wiki
'''ጂቡቲ''' ኣብ [[ኣፍሪቃ]] እትርከብ ሃገር እያ።
[[File:Flag of Djibouti.svg|thumb]]
{{stub}}
[[Category:ሃገራት ኣፍሪቃ]]
fau1j5qenc4m9kxvy9fxza4n503d3re
ናይጂሪያ
0
2130
22508
22506
2021-03-14T10:38:19Z
Joanmp14
5782
Reverted edits by [[Special:Contributions/91.197.129.74|91.197.129.74]] ([[User talk:91.197.129.74|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
ናይጂሪያ
[[File:Flag of Nigeria.svg|thumb]]
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
i5hqdw6bami4uefwbxps06mh5piybip
ናይጀር
0
2131
22466
18294
2021-03-02T21:32:15Z
196.177.98.179
wikitext
text/x-wiki
ናይጀር (ፈረንሣይኛ: Niger)
[[File:Flag of Niger.svg|thumb]]
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
6y3obi29zkz1uxasphk5kmeq2890koq
ሱዳን
0
2132
21603
21558
2020-12-15T02:51:13Z
Dcljr
46
remove extraneous ws
wikitext
text/x-wiki
{| class="wikitable"
|+[[File:Flag_of_Sudan.svg|alt=|center|161x161px]][[ሱዳን]]<br />
![[ርእሲ ከተማ]]
![[ካርቱም]]
|-
|[[ቋንቋ ሃገር]]
|[[ዓረብኛ]]
|-
|[[ጽፍሓት]]
|1.861.484[2]
|-
|[[ባጤራ]]
|ናይ ሱዳን ፖንድ
|}
'''ሱዳን''' ([[ዓረብኛ|ዓረበኛ]]: السودان), ''Sūdān'', '''ርፑብሊክ ሱዳን፣''' ሓንቲ [[ሃገር]] ናይ ኣፍሪቃ እያ። ብግብጺ፣ [[ሊቢያ]]፣ [[ቻድ]]፣ [[ኢትዮጵያ]]ን [[ኤርትራ]]ን ድማ ተከቢባ ትርከብ።
[[Category:ሀገራት]]
jks4eesqpyydxzqpmlzr2l6jtcizzvu
ሊብያ
0
2133
24680
24477
2024-01-19T05:13:28Z
Teseney90
9362
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
'''ሊብያ''' ኣብ [[ኣፍሪቃ]] እትርከብ ሃገር እያ።
[[ፋይል:Flag of Libya.svg|thumb]]
[[ፋይል:Libya in its region.svg|thumb|]]
[[መደብ:ሊብያ]]
[[መደብ:ሃገራት ኣፍሪቃ]]
[[መደብ:ናይ ሃገራት መዋቕራት]]
g4lg4wkj1x11ps8n27aalnt1jyp7hqe
ኤስዋቲኒ
0
2134
23758
23756
2022-08-05T20:47:29Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
ስዋዚላንድ
[[ፋይል:Flag of Eswatini.svg|thumb]]
{{stub}}
==መርበብ==
{{Commons|Category:Swaziland|ስዋዚላንድ}}
[[Category:ሀገራት ኣፍሪቃ]]
1oxggyhow2qscaule7gelovrxgla0ao
ቦትስዋና
0
2135
16491
16172
2013-03-07T18:00:36Z
Addbot
2869
[[M:User:Addbot|Bot:]] Migrating 186 interwiki links, now provided by [[d:|Wikidata]] on [[d:q963]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
ቦትስዋና
[[File:Flag of Botswana.svg|thumbnail]]
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
cardgtb3m8a2j47ug2cdsyzsf381v6x
ናሚቢያ
0
2136
22984
22296
2021-08-05T02:45:56Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.8
wikitext
text/x-wiki
ናሚቢያ
[[File:Flag of Namibia.svg|thumb]]
{{stub}}
[https://web.archive.org/web/20120723175556/http://ice.tsu.ru/index.php?view=category&catid=26&option=com_joomgallery&Itemid=40 Geological expedition to Namibia in March 2012, more than 300 photographs. Climate, ice, water and landscapes. In search of traces of megatsunami.]
[[Category:ሀገራት ኣፍሪቃ]]
c9y7le5q0lrk745ow37eek422u725g8
ቤኒን
0
2137
20346
20329
2020-03-06T04:48:03Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:Nimrod Mensur|Nimrod Mensur]]
wikitext
text/x-wiki
ቤኒን (ፈረንሣይ: Bénin)
[[File:Flag of Benin.svg|right|200px]]
[[File:Coat of arms of Benin.svg|right|150px]]
[[Category:ሀገራት ኣፍሪቃ]]
oo65u9fauxox9tzhszlva9dj4rvxc95
ሞሮኮ
0
2138
24718
24521
2024-02-28T10:45:26Z
!!asa,njgh
9503
መወከሲታት
wikitext
text/x-wiki
[[File:Flag of Morocco.svg|thumb]]
[[ፋይል:LocationMorocco3.svg|thumb]]ሞሮኮ ብወግዒ ንግስነት ሞሮኮ፡ ኣብ ዞባ [[ማግረብ]] ሰሜን ኣፍሪቃ እትርከብ ሃገር እያ። ብሰሜን ንባሕሪ ማእከላይ ባሕሪ ብሸነኽ ምዕራብ ድማ ንኣትላንቲክ ውቅያኖስ ዝጥምት ኮይኑ፡ ብምብራቕ ምስ ኣልጀርያ፡ ብደቡብ ድማ ምስቲ ዘካትዕ መሬት ምዕራባዊ ሰሃራ ዝዳወብ መሬት ኣለዎ። ሞሮኮ ብተወሳኺ ስጳኛውያን ኤክስክላቭስ ሴውታ፡ ሜሊላን ፔኖን ደ ቬለዝ ደ ላ ጎሜራን ከምኡ’ውን ኣብ ገማግም ባሕራ ዝርከባ ሓያሎ ንኣሽቱ ብስጳኛውያን ዝቆጻጸራ ደሴታት ትገልጽ።<ref>https://www.bbc.com/news/world-africa-14114627</ref> 446,300 ኪ.ሜ.(172,300 ትርብዒት ማይል)<ref>https://www.bbc.com/news/world-africa-14121438</ref> ወይ 716,550 ኪ.ሜ.<ref>https://www.cia.gov/the-world-factbook/countries/morocco/</ref> ወግዓውን ዕብለላውን ሃይማኖታ እስልምና ኮይኑ፡ ወግዓዊ ቋንቋታት ድማ ዓረብን በርበርን (ታማዚት)፤ ፈረንሳን ሞሮካዊ ላህጃ ዓረብኛን እውን ብሰፊሑ ይዝረብ። ሞሮካዊ መንነትን ባህልን ናይ ዓረብ፣ በርበር፣ ኣፍሪቃን ኤውሮጳን ባህልታት ዝተሓዋወሰ እዩ። ርእሰ ከተማኣ ራባት ክኸውን ከሎ፡ ዝዓበየት ከተማኣ ድማ ካዛብላንካ እያ።<ref>https://books.google.com/books?id=jdlKbZ46YYkC</ref>
== መወከሲታት ==
{{stub}}
[[መደብ:ሃገራት ኣፍሪቃ]]
36ymozpua8oos0hq9se3659irumrxv3
ሞሪታኒያ
0
2139
24520
19077
2023-09-15T14:02:08Z
Wolverène
3395
[[መደብ:ሃገራት ኣፍሪቃ]]
wikitext
text/x-wiki
ሞሪታኒያ
[[File:Flag of Mauritania.svg|thumb]]
{{stub}}
[[መደብ:ሃገራት ኣፍሪቃ]]
mornvivaczjtdfkh8yxnec5ct703n8c
መደብ:Candidates for speedy deletion
14
2141
21015
20673
2020-08-21T00:07:37Z
Joanmp14
5782
wikitext
text/x-wiki
__EXPECTUNUSEDCATEGORY__
This category is used by [[m:Steward requests/Speedy deletions]] until local administrators are available.
Pages are nominated for speedy deletion.
If it has spam, blank the page first.
To put them up in this category, use {{tl|delete}}.
[[መደብ:ዊኪፔዲያ]]
mpx88fuv6fyaqp1rx7qgh3blra8vof1
መደብ:ፊደላት
14
2143
18414
18385
2016-07-13T06:02:22Z
ज्हाझक्हाक्रुब्हो
4510
Reverted edits by [[Special:Contributions/5.31.191.190|5.31.191.190]] ([[User talk:5.31.191.190|talk]]) to last revision by [[User:Avicennasis|Avicennasis]]
wikitext
text/x-wiki
{{Commonscat|Alphabets}}
[[Category:ቋንቋ]]
ch3p2zpglm96ez43jz1jiw0p3t882j7
ዊኪፐድያ:Requests for adminship
4
2145
5469
2007-06-16T14:27:39Z
ቶጎሩባ
96
[[Wikipedia:Requests for adminship]] moved to [[Wikipedia:Requests for adminship and bot approval]]
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Requests for adminship and bot approval]]
p32nt94nppdsd85dkur4mabnmgulnay
ማዳጋስካር
0
2146
24683
24519
2024-01-19T05:13:56Z
Teseney90
9362
wikitext
text/x-wiki
'''ማዳጋስካር''' ኣብ [[ኣፍሪቃ]] እትርከብ ሃገር እያ።
[[File:Flag of Madagascar.svg|thumb]]
{{stub}}
[[መደብ:ሃገራት ኣፍሪቃ]]
4onyalajchleyatmbxmwq9yr3s39s44
ቱኒዝያ
0
2147
24479
23746
2023-09-14T09:12:20Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
ቱኒዝያ
[[ፋይል:Tunisia in its region.svg|thumb|]]
[[ፋይል:Flag of Tunisia.svg|thumb|]]
[[መደብ:ቱኒዝያ]]
[[መደብ:ሃገራት ኣፍሪቃ]]
[[መደብ:ናይ ሃገራት መዋቕራት]]
72bn79zv3njon6ylwlnuu3dkw5jx7bx
ኣንጎላ
0
2148
22294
22276
2021-02-06T15:34:49Z
Joanmp14
5782
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
ኣንጎላ
[[File:Flag of Angola.svg|thumbnail]]
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
aoydroqpzxendvjab95d4wbo185kd6w
ኬንያ
0
2149
24483
23745
2023-09-14T09:14:59Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
'''ሃገረ ኬንያ'''
[[ፋይል:Flag of Kenya.svg|thumb|''ሰንደቕ ዕላማ (ባንዴራ)]]
[[ፋይል:Kenya in its region (de-facto).svg|thumb|]]
ኬንያ ሓንቲ ሪፓብሊካዊት ሃገር እያ፣ኣብ ምብራቕ ኣፍሪቃ'ውን ትርከብ። ኬንያ ብሸነኽ ህንዳዊ ውቅያኖስ ኣብ ቅናት ምድሪ ትርከብ። ምስ ሓሙሽተ ሃገራት'ውን ትዳወብ፤ ብሰሜን ምስ ኢትዮጵያ፡ ብሰሜናዊ ምብራቕ ምስ ሶማልያ፡ ብደቡብ ምስ ታንዛንያ፡ ብምዕራብ ምስ ዩጋንዳ ከምኡ'ውን ምስ ቀላይ ቪኢክቶሪያ ትዳወብ። ርእሲ ክተማ ኬንያ: [[ናይሮቢ]] ትብሃል።
ኬንያ ሓንቲ ካብተን ብዝተፈላለዩ ዓይነት እንስሳታት በረኻን ንእኦም'ውን ዝተሓዝኤ ቦታታትን በረኻታትን ዝመልኣን ዝሃብተማን ሃገራት ኣፍሪቃ እያ።
''ብቀይሕ ሕብሪ ዘለዋ ካርታ ሃገረ ኬንያ'ያ።
ኬንያ ሓንቲ ካብ: [[ሀገራት ኣፍሪቃ እያ]]
[[መደብ:ሃገራት ኣፍሪቃ]]
6eja8hvbr4740im0gvbiw1pn1acu63s
ሩዋንዳ
0
2150
22281
22263
2021-02-06T15:33:31Z
Joanmp14
5782
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
ሩዋንዳ
[[File:Flag of Rwanda.svg|thumb]]
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
mtienofe7f449llf1oc8q1ivdegipx0
ቶጎ
0
2151
19692
16504
2019-11-24T17:39:10Z
Nimrod Mensur
6402
wikitext
text/x-wiki
ቶጎ
[[File:Flag of Togo.svg|thumbnail|alt=|center]]
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
kwe7daea9lpb7f84ty0yra4ekhnbjvf
ሴኔጋል
0
2152
22292
22274
2021-02-06T15:34:38Z
Joanmp14
5782
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
ሴኔጋል
[[File:Coat of arms of Senegal.svg|right|120px]]
[[File:Flag of Senegal.svg|right|200px]]
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
2eh4lbl37dbrgk08uyqe13romvbnxdk
ማሊ
0
2153
24681
24517
2024-01-19T05:13:37Z
Teseney90
9362
wikitext
text/x-wiki
'''ማሊ''' ኣብ [[ኣፍሪቃ]] እትርከብ ሃገር እያ።
[[File:Mali_(orthographic_projection).svg |thumb|200px|ማሊ]]
[[File:Flag of Mali.svg|thumb|100px]]
{{stub}}
[[መደብ:ሃገራት ኣፍሪቃ]]
986uqp2delwcqzcif6tn8fizbnvy7gl
ጀርመን
0
2154
24739
24509
2024-03-22T20:48:11Z
Tuft
9772
typo
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ፈደራላዊት ሪፓብሊክ ጀርመን <br/>{{small|''{{lang|de|Bundesrepublik Deutschland}}''}}
| ሕብረት = [[ሃገር ኣባል ኤውሮጳዊ ሕብረት|ሃገር ኣባል]]
| ልዕለሕብረት = [[ኤውሮጳዊ ሕብረት]]
| ባንዴራ = [[ባንዴራ ጀርመን]]
| ምስሊ_ባንዴራ = Flag of Germany.svg
| ምስሊ_ኣርማ = Coat of arms of Germany.svg
| ሃገራዊ_ጭርሖ = ''Einigkeit und Recht und Freiheit''<br />(ብ[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]፦ «ሓድነትን ፍትሕን ናጽነትን»)
| ሃገራዊ_መዝሙር = ''Das Lied der Deutschen''<br />(ብ[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]፦ «ደርፊ ጀርመናውያን»)
| ሃገራዊ_መዝሙር_ፋይል = German national anthem performed by the US Navy Band.ogg
| ምስሊ_ካርታ = EU-Germany.svg
| ርእሰ_ከተማ = [[በርሊን]] [[ፋይል:Coat of arms of Berlin.svg|20px|]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ጀርመንኛ|ጀርመንኛ]]
| ዓይነት_መንግስቲ = [[ፈደረሽን|ፈደራላዊት]] [[ፓርላማውነት|ፓርላማዊት]] [[ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ጀርመን|ፕረዚደንት]]
| ስም_መራሒ1 = [[ፍራንክ-ቫልተር ሽታይንማየር]]
| ኣርእስቲ_መራሒ2 = [[ቻንስለር ጀርመን|ቻንስለር]]
| ስም_መራሒ2 = [[ኦላፍ ሾልዝ]]
| ዜግነት_ህዝቢ = ጀርመናዊ/ -ት
| ስፍሓት = 357,022
| ሚእታዊት_ማይ = 1.27
| ብዝሒ_ህዝቢ = 80,159,662
| ብዝሒ_ህዝቢ_ዓመት = 2020
| ባጤራ = [[ዩሮ]] (€)
| ዞባ_ግዜ = [[ግዜ ማእከላይ ኤውሮጳ|CET]] ([[ዝተሳነየ ኣድማሳዊ ግዜ|UTC +1]])
| ዓውዲ_ኢንተርነት = [[.de]]
| ስልካዊ_ቅድመ_ጥብቆ = +49
| ኮድ_ኣይሶ = 276 / DEU / DE
| ኣባል_ናይ = {{EU}}፣ [[ውድብ ሕቡራት ሃገራት|ው.ሕ.ሃ.]]፣ [[ውድብ ኪዳን ሰሜን ኣትላንቲክ|ው.ኪ.ሰ.ኣ.]]፣ [[ውድብ ጸጥታን ምትሕግጋዝን ኣብ ኤውሮጳ|ው.ጸ.ም.ኤ.]]፣ [[ውድብ ቁጠባዊ ምትሕግጋዝን ምዕባለን|ው.ቁ.ም.ም.]]፣ [[ቤት ምኽሪ ኤውሮጳ|ቤ.ም.ኤ.]]
}}
'''ጀርመን''' ({{Lang-de|Deutschland}}፣ {{IPA-de|ዶችላንድ|ኣደማምጻ|De-Deutschland.ogg}})፣ ብወግዒ '''ፈደራላዊት ሪፓብሊክ ጀርመን''' ({{Lang-de|Bundesrepublik Deutschland}} {{IPA-de|ቡንደስረፑብሊክ ዶችላንድ|ኣደማምጻ|De-Bundesrepublik Deutschland.ogg}})፣ ኣብ ማእከላይ [[ሰሜናዊ ኤውሮጳ]] እትርከብ ብሰሜን ብወገን ምስ፣ [[ደንማርክ]]፣ ብወገን ምብራቕ ምስ [[ፖላንድ]]፣ ብምብራቕ ምስ [[ሪፓብሊክ ቸክ]]፣ ብደቡባዊ ምስ [[ኣውስትርያ]]ን [[ስዊዘርላንድ]] ብምዕራብ ምስ [[ፈረንሳ]]ን [[በልጅዩም]]ን [[ሉክሰምበርግ]]ን፤ ከምኡውን [[ኔዘርላንድ]] እትዳውብ ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[በርሊን]] እያ።
== ሕጊ ==
ጀርመን ብኣዝዩ ጸቡቕ ኣካያይዳ ዘለዎ፣ ንናእሽቱ መንእሰያት ኣብ ስራሕ ትምህርቶም ከድህቡ ዝጸቅጥ ተረርቲ ሕግታት ኣለዋ።
ኣብ ጀርመን ሓደ ትሕቲ 18 ዓመት ከም መኪና፣ ኣሰንበድቲ ፊልምታት ወልፍታት ሽጋራ ናይ ሓንቲ ስድራ ምስካም`ውን ንትሕቲ ዕድመ ህጻናት ኣይፍቀድን እዩ.
[[መደብ:ጀርመን]]
[[መደብ:ሃገራት ኤውሮጳ]]
eylmtu7wcrwfntfadwwalmrryqtls6b
መደብ:ሃገራት ኤውሮጳ
14
2156
21085
21079
2020-08-26T20:01:53Z
Joanmp14
5782
wikitext
text/x-wiki
{{Commonscat|Countries of Europe}}
[[መደብ:ሃገራት]]
[[መደብ:ኤውሮጳ]]
g0hzvi1zg8xps19zluqok63eopynu2f
መደብ:ሃገራት ኣፍሪቃ
14
2157
21102
21101
2020-08-28T20:20:01Z
Joanmp14
5782
Joanmp14 moved page [[መደብ:ሀገራት ኣፍሪቃ]] to [[መደብ:ሃገራት ኣፍሪቃ]]: spelling error
wikitext
text/x-wiki
{{Commonscat|Countries of Africa}}
[[መደብ:ኣፍሪቃ]]
onc24qd11g4r7mogge3oa6eyu2lgttb
ዊኪፐድያ:Nospam
4
2189
22695
5746
2021-04-30T13:34:36Z
Minorax
6345
obs tag
wikitext
text/x-wiki
== Pages locked from recreation ==
<div class="center">'''Please add a translation for the instructions line.'''</div>
: [en] '''Administrators:''' add a new line here to stop pages being created
: [es] '''Administradores:''' añadan una nueva línea para evitar que una página vuelva a ser creada
: [nl] '''Beheerders:''' voeg hier een nieuwe regel toe om het aanmaken van pagina's te voorkomen
: [it] '''Amministratori:''' aggiungete una riga qui per impedire la creazione di altre pagine
: [de] '''Administratoren:''' hier eine neue Zeile hinzufügen, um das Neueinstellen einer Seite zu verhindern
* {{:*}}
* {{:MediaWiki Talk:Ipb cant unblock}}
* {{:MediaWiki Talk:Ipb cant unblock/}}
* {{:MediaWiki Talk:Ipb cant unblock/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/w/index.php}}
* {{:MediaWiki Talk:Ipb cant unblock/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/w/w/index.php}}
* {{:Talk:Main Page/}}
* {{:Talk:Main Page/index.php}}
* {{:Talk:Main Page/w/index.php}}
* {{:Talk:Main Page/w/w/index.php}}
* {{:Talk:Main Page/w/w/w/index.php}}
* {{:Talk:Main Page/w/w/w/w/index.php}}
* {{:Main Page/index.php}}
* {{:Main Page/w/index.php}}
* {{:Main Page/w/w/index.php}}
* {{:Main Page/w/w/w/index.php}}
* {{:Main Page/w/w/w/w/index.php}}
* {{:Talk:Main Page/w/index.php?title=Main Page/w/index.php}}
* {{:index.php}}
* {{:W/index.php}}
* {{:W/w/index.php}}
* {{:W/w/w/index.php}}
* {{:W/w/w/w/index.php}}
* {{:W/w/w/w/w/w/index.php}}
<!-- wiktionaries are case sensitive, but it won't hurt on other wikis, so again: -->
* {{:w/index.php}}
* {{:w/w/index.php}}
* {{:w/w/w/index.php}}
* {{:w/w/w/w/index.php}}
* {{:w/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid}}
* {{:MediaWiki talk:Ipb expiry invalid/}}
* {{:MediaWiki talk:Ipb expiry invalid/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/w/w/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb already blocked/wiki/MediaWiki talk:Ipb already blocked/w/w/index.php}}
* {{:Talk:index.php}}
* {{:Talk:w/index.php}}
* {{:Talk:w/w/index.php}}
* {{:Talk:w/w/w/index.php}}
* {{:Talk:w/w/w/w/index.php}}
* {{:Talk:W/index.php}}
* {{:Talk:W/w/index.php}}
* {{:Talk:W/w/w/index.php}}
* {{:Talk:W/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/w/index.php}}
* {{:MediaWiki talk:Ipb expiry invalid/wiki/MediaWiki talk:Ipb expiry invalid/w/w/w/w/index.php}}
====Spambot stuff ====
* {{:Can not be against traditional law}}
* {{:divergent money}}
* {{:divergent money and power}}
* {{:eu american japon language friendship}}
* {{:english usa divergent friendship}}
* {{:get europe and usa science kind}}
* {{:Get power and money divergent}}
* {{:get science kind}}
gih7irh22jcneuxqdo7p3fo0it52ta3
ዊኪፐድያ:Bot policy
4
2201
5722
2007-09-24T15:52:31Z
207.162.58.44
redirect per [[m:Bot policy]]
wikitext
text/x-wiki
#REDIRECT [[Wikipedia:Requests for adminship and bot approval]]
p32nt94nppdsd85dkur4mabnmgulnay
Tigrigna
0
2216
20966
20507
2020-08-17T00:18:25Z
Xqbot
654
Bot: Fixing double redirect to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
ሞደል:Bot
10
2240
17020
16509
2013-08-02T00:25:26Z
Addbot
2869
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q4299475]]
wikitext
text/x-wiki
{| class="messagebox plainlinks"
|align="center"|[[Image:Crystal Clear action run.png|50px]]
|align="left" width="100%"|'''This user account is a [[Wikipedia:Bot policy|bot]] operated by [[:{{{site|en}}}:User:{{{1}}}|{{{1}}}]] ([[:{{{site|en}}}:User talk:{{{1}}}|talk]]).'''
It is not a [[Wikipedia:Sock puppetry|sock puppet]], but rather an automated or semi-automated account for making repetitive edits that would be extremely tedious to do manually.
<br>
<small>''Administrators: if this bot is malfunctioning or causing harm, please [{{fullurl:Special:Blockip|wpBlockAddress={{PAGENAMEE}}&wpBlockExpiry=indefinite&wpAnonOnly=0&wpEnableAutoblock=0&wpCreateAccount=0&wpBlockReason=Bot%20malfunctioning:%20}} block it].''</small>
|}{{{category|[[Category:Wikipedia bots|<includeonly>{{PAGENAME}}</includeonly> ]]}}}
qiqvaqp31cyawbmwnnn7hxgrbj61g5j
ዊኪፐድያ:Current events
4
2245
7381
5977
2009-04-19T01:30:15Z
99.232.101.167
Blanked the page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
Eritrea
0
2250
6014
6012
2008-02-23T16:15:06Z
141.152.54.105
Redirecting to [[ኤርትራ]]
wikitext
text/x-wiki
#redirect [[ኤርትራ]]
tvsob7prxu3m77sl9nwq1s19x2q9tkx
ሞደል:ዊኪፔዲያ:ሕሩያት መዋእላት ታሪኽ/ሚያዝያ 21
10
2262
6103
2008-04-23T00:25:23Z
71.165.53.198
ሓዳስ ፅሑፍ: ??? ?????????????????????? ? ????????? ? ? ?? ????????? ??? ???????? ???? ?????????? ?? ?? ?????? ?? ???? ?? ??? ??? ?? ??? ???
wikitext
text/x-wiki
??? ?????????????????????? ? ????????? ? ? ?? ????????? ??? ???????? ???? ?????????? ?? ?? ?????? ?? ???? ?? ??? ??? ?? ??? ???
b01xe606ufw2clm3vbmhfcgkbp6tbt5
Main Page
0
2347
6614
6611
2008-07-28T22:46:45Z
Spacebirdy
129
Protected "[[Main Page]]": redirect [edit=sysop:move=sysop]
wikitext
text/x-wiki
#REDIRECT [[መበገሲ ገጽ]]
gr22ewd1o3pav5kb6981ttwin767lbh
ሓቀኛ ቤተክርስትያን የሱስ
0
2432
21586
21490
2020-12-15T02:35:25Z
Dcljr
46
Undo revision 21490 by [[Special:Contributions/2605:6440:1003:0:0:0:0:1C3C|2605:6440:1003:0:0:0:0:1C3C]] ([[User talk:2605:6440:1003:0:0:0:0:1C3C|talk]]) -- rv unexplained page blanking
wikitext
text/x-wiki
እቲ “'''ሓቀኛ ቤተክርስትያን የሱስ'''” ሓደ ነጻ ዝዀነ ቤተክርስትያን ኰይኑ፡ ብ1917 ዓ.ም. ኣብ በይጂንግ፡ ቺና ዝቘመ ኢዩ። ኣብዚ እዋን’ዚ ኣብ 48 ሃገራትን ሽዱሽተ ክፍሊ ዓለማትን ኣስታት 2,5 ሚልዮን ዝዀኑ ኣባላት ኣለዉዎ። እዚ ቤትክርስትያን እዚ ኣካል ናይቲ ኣብ መበል ዕስራ ክፍለ ዘመን ዝተቐልቀለ ጕጅለ ክርስትያናዊ ፕሮተስታንት ኢዩ። ዕላማኡ፡ ቅድሚ ካልኣይ ምጽኣት ክርስቶስ ንዅለን ሃገራት ወንጌል ንምስባኽ ኢዩ።
እተን ዓሰርተ ቀንዲ እምነታት ናይ’ዚ ቤተክርስትያን እዘን ዚስዕባ ኢየን፡-
# መንፈስ ቅዱስ
# ጥምቀት
# ሕጽበተ-እግሪ
# ቅዱስ ቍርባን
# መዓልቲ ሰንበት
# የሱስ ክርስቶስ
# [[መጽሓፍ ቅዱስ]]
# ድሕነት
# ቤተክርስትያን
# መወዳእታ ፍርዲ
[[Category:ሃይማኖት]]
2kw9f3nfoha6198k5td5by9wiwguo0y
ሞደል:POTD protected/2009-02-14
10
2464
7055
2009-02-15T21:39:16Z
217.211.77.36
ሓዳስ ፅሑፍ: ሰላኣማት ቢተሰብ ከመይ ኣለኩም
wikitext
text/x-wiki
ሰላኣማት ቢተሰብ ከመይ ኣለኩም
72de5bpq6mu4fr5spuflb6zufafcxgm
መደብ:ኤርትራ
14
2468
24516
24472
2023-09-15T14:01:05Z
Wolverène
3395
m.
wikitext
text/x-wiki
{{Commonscat|Eritrea}}
[[መደብ:ሃገራት ኣፍሪቃ]]
5tu49dcfyuo1ox4uok0hkphlodzyaod
ISO 3166-1
0
2493
20460
20455
2020-03-16T07:35:50Z
Joanmp14
5782
spelling error fixed
wikitext
text/x-wiki
ዝርዝር ሃገራት ISO 3166-1
* AD [[ኣንዶራ]]
* AE [[ሕቡራት ዓረብ ዕማራት]]
* AF [[ኣፍጋኒስታን]]
* AG [[ኣንቲካ ን ባርባዶስን]]
* AI [[ኣንጒላ]]
* AL [[ኣልባኒያ]]
* AM [[ኣርመኒያ]]
* AN [[ኔዘርላንድ|ኔዘርላነድ]]
* AO [[ኣንጎላ]]
* AQ [[ኣንታርቲካ]]
* AR [[አርጀንቲና]]
* AS [[ኣመሪካ ሳሞኣ]]
* AT [[ኣውስትርያ]]
* AU [[ኣውስትራልያ]]
* AW [[ኣሩባ]]
* AZ [[ኣዘርባጃን]]
* BA [[ቦዝኒያን ሀርሰጎቪናን]]
* BB [[ባርባዶስ]]
* BD [[ባንግላደሽ]]
* BE [[በልጂዩም]]
* BF [[ቡርኪና ፋሶ]]
* BG [[ቡልጋሪያ]]
* BH [[ባሕረይን]]
* BI [[ቡሩንዲ]]
* BJ [[በኒን]]
* BM [[በርሙዳ]]
* BN [[ብሩናይ]]
* BO [[ቦሊቭያ]]
* BR [[ብራዚል]]
* BS [[ባሃማስ]]
* BT [[ቡታን]]
* BV [[ደሴት ቡቨት]]
* BW [[ቦትስቫና]]
* BY [[ቤላሩስ]]
* BZ [[ቤሊዝ]]
* CA [[ካናዳ]]
* CC [[ደሴታት ኮኮስ (ኪሊን)]]
* CF [[ሪፓብሊክ ማእከላይ ኣፍሪቃ]]
* CG [[ኮንጎ]]
* CI [[ኣይቮሪ ኮስት]]
* CK [[ደሴታት ኩክ]]
* CL [[ቺሌ]]
* CM [[ካሜሩን]]
* CN [[ቺና]]
* CO [[ኮሎምቢያ]]
* CR [[ኮስታ ሪካ]]
* CU [[ኩባ]]
* CV [[ካፕ ቨርደ]]
* CX [[ደሴት ክሪስትማስ]]
* CY [[ሳይፕሩስ]]
* CZ [[ቸሺያ]]
* DE [[ጀርመን]]
* DJ [[ጂቡቲ]]
* DK [[ዴንማርክ]]
* DM [[ዶሚኒካ]]
* DO [[ዶሚኒካን ሪፓብሊክ]]
* DZ [[ኣልጀሪያ]]
* EC [[ኤኳዶር]]
* EE [[ኢስቶንያ]]
* EG [[ምስሪ]]
* EH [[ምዕራብ ሰሓራ]]
* ER [[ኤሪትረያ]]
* ES [[ስፔን]]
* ET [[ኢትዮጵያ]]
* FI [[ፊንላንድ]]
* FJ [[ፊጂ]]
* FK [[ደሴታት ፎልክላንድ (ማልቪናስ)]]
* FM [[ሚክሮነሲያ]]
* FO [[ደሴታት ፋሮ]]
* FR [[ፈረንሳይ|ፍራንሳይ]]
* GA [[ጋቦን]]
* GB [[ዓባይ ብሪጣንያ]]
* GD [[ግሬናዳ]]
* GE [[ጆርጂያ]]
* GF [[ፈረንች ጉያና]]
* GG [[ገርንሰይ]]
* GH [[ጋና]]
* GI [[ጊብራልታር]]
* GL [[ግሪንላንድ]]
* GM [[ጋምቢያ]]
* GN [[ጊነያ]]
* GP [[ጉዋደሉፕ]]
* GQ [[ኢኳቶሪያል ጊነያ]]
* GR [[ግሪኽ]]
* GS [[ደቡብ ጆርጂያን ደሴታት ደቡብ ሳንደዊችን]]
* GT [[ጉዋተማላ]]
* GU [[ጉዋም]]
* GW [[ጊኒ-ቢሳው]]
* GY [[ጉያና]]
* HK [[ሆንግ ኮንግ]]
* HM [[ደሴታት ሂርድን መክዶናልድን]]
* HN [[ሆነዱራስ]]
* HR [[ክሮአሺያ]]
* HT [[ሃኢቲ]]
* HU [[ሃንጋሪ]]
* CH [[ስዊዘርላንድ]]
* ID [[ኢንዶነዚያ]]
* IE [[ኢርላንድ]]
* IL [[ኢስራኤል]]
* IM [[ኣይል ኦፍ ማን]]
* IN [[ህንዲ]]
* IO [[መሬት ህንዳዊ ውቅያኖ ብሪጣኒያ]]
* IQ [[ዒራቕ]]
* IR [[ኢራን]]
* IS [[ኣይስላንድ]]
* IT [[ኢጣልያ]]
* JE [[ጀርሲ]]
* JM [[ጃማይካ]]
* JO [[ጆርዳን]]
* JP [[ጃፓን]]
* KE [[ኬንያ]]
* KG [[ክሪጊስታን]]
* KH [[ካምቦዲያ]]
* KI [[ኪሪባቲ]]
* KM [[ኮሞሮስ]]
* KN [[ሰይንት ኪትስ ን ነቪስን]]
* KO [[ኮሶቮ]]
* KP [[ሰሜን ኮረያ]]
* KR [[ደቡብ ኮረያ]]
* KW [[ኩወይት]]
* KY [[ደሴታት ካይማን]]
* KZ [[ካዛክስታን]]
* LA [[ላኦስ]]
* LB [[ሊባኖን]]
* LC [[ሰይንት ሉሲያ]]
* LI [[ሊሽተንሽታይን]]
* LK [[ስሪ ላንካ]]
* LR [[ላይበሪያ]]
* LS [[ሊሶቶ]]
* LT [[ሊቲወኒያ]]
* LU [[ሉክሱምቦርግ]]
* LV [[ላቲቫ]]
* LY [[ሊብያ]]
* MA [[ሞሮኮ]]
* MC [[ሞናኮ]]
* MD [[ሞለዶቫ]]
* ME [[ሞነቴነግርኦ]]
* MG [[ማዳጋስካር]]
* MH [[ደሴታት ማርሻል]]
* MK [[ማከዶኒያ]]
* ML [[ማሊ]]
* MM [[ሚያንማር (ቡርማ)]]
* MN [[ሞንጎሊያ]]
* MO [[ማካዎ]]
* MP [[ደሴታት ኖርዘርን ማሪያና]]
* MQ [[ማርቲኒክ]]
* MR [[ማውሪታንያ]]
* MS [[ሞንትሰራት]]
* MT [[ማልታ]]
* MU [[ማውሪቲዩስ]]
* MV [[ማልዲቭስ]]
* MW [[ማላዊ]]
* MX [[ሜክሲኮ]]
* MY [[ማለይዚያ]]
* MZ [[ሞዛምቢክ]]
* NA [[ናሚቢያ]]
* NC [[ኒው ካልዶኒያ]]
* NE [[ኒጀር]]
* NF [[ኖርፎልክ ደሴት]]
* NG [[ናይጀሪያ]]
* NI [[ኒካራጉዋ]]
* NL [[ነዘርላነድ]]
* NO [[ኖርወይ]]
* NP [[ኔፓል]]
* NR [[ናውሩ]]
* NU [[ኒዩ]]
* NZ [[ኒው ዚላንድ]]
* OM [[ኦማን]]
* PA [[ፓናማ]]
* PE [[ፔሩ]]
* PF [[ፍረንች ፖሊነዚያ]]
* PG [[ፓፑዋ ኒው ጊነያ]]
* PH [[ፊሊፒንስ]]
* PK [[ፓኪስታን]]
* PL [[ፖላንድ]]
* PM [[ሰይንት ፒየር ን ሚከሎን ን]]
* PN [[ፒትከይርን ደሴታት]]
* PR [[ፑአርቶ ሪኮ]]
* PT [[ፖርቱጋል]]
* PW [[ፓላው]]
* PY [[ፓራጉዋይ]]
* QA [[ቐጠር]]
* RE [[ሪዩኒዮን]]
* RO [[ሮማንያ]]
* RS [[ሰርቢያ]]
* RU [[ሩስያ]]
* RW [[ሩዋንዳ]]
* SA [[ሰዑዲ ዓረብ]]
* SB [[ደሴታት ሶሎሞን]]
* SC [[ሳይቸለስ]]
* SD [[ሱዳን]]
* SE [[ሽወደን]]
* SG [[ሲንጋፖር]]
* SH [[ሰይንት ሀለና]]
* SI [[ስሎቨንያ]]
* SJ [[ስቫልባርድ (ስቫልባርድ ን ያን ማየን ን)]]
* SK [[ስሎቨኪያ]]
* SL [[ሲየራ ለዮን]]
* SM [[ሳን ሞሪኖ]]
* SN [[ሰነጋል]]
* SO [[ሶማሊያ]]
* SR [[ሱሪናም]]
* ST [[ሳኦ ቶመ ን ፕሪንቺፐን]]
* SV [[ሳልቫዶር]]
* SY [[ሱርያ]]
* SZ [[ስዋዚላንድ]]
* TB [[ቲበት]]
* TC [[ታርክስን ካይኮስን ደሴታት]]
* TD [[ጫድ]]
* TF [[ደቡባዊ ግዝኣት ፈረንሳይ]]
* TG [[ቶነጎ]]
* TH [[ታይላንድ]]
* TJ [[ታጂክስታን]]
* TK [[ቶከላው]]
* TL [[ምብራቕ ቲሞር]]
* TM [[ቱርኪመንስታን]]
* TN [[ቱኒዝያ]]
* TO [[ቶነጎ]]
* TR [[ቱርኪ]]
* TT [[ትሪኒዳድ ን ቶበይጎን]]
* TV [[ቱቫሉ]]
* TW [[ታይዋን]]
* TZ [[ታንዛኒያ]]
* UA [[ዩክረይን]]
* UG [[ዩጋንዳ]]
* UM [[ሕቡራት መንግስታት ማይነር ኣውትላይን ደሴታት]]
* US [[ሕቡራት መንግስታት ኣመሪካ]]
* UY [[ኡራጓይ]]
* UZ [[ኡዝበኪስታን]]
* VA [[ቫቲካን]]
* VC [[ሰይንት ቪንሰንት ን ግረናዲንስ ን]]
* VE [[ቬንዙዌላ]]
* VG [[በሪቲሽ ቨርጅን ደሴታት]]
* VI [[ኣመሪካ ቨርጅን ደሴታት]]
* VN [[ቪየትናም]]
* VU [[ቫኑዋቱ]]
* WF [[ዋሊስ ን ፋቱናን]]
* WS [[ምዕራብ ሳሞኣ]]
* YE [[የመን]]
* YT [[ማዮት]]
* ZA [[ደቡብ ኣፍሪቃ]]
* ZM [[ዛምቢያ]]
* ZR [[ዛየር]]
* ZW [[ዚምባቡወ]]
== ዝርዝር ሃገራት ==
* [http://banka.kpr.sk/countries.php?lang=ti ዝርዝር ሃገራት ISO 3166-1]
[[sv:ISO 3166#ISO 3166-1-koder]]
huyds5co8fcawhord8e48vmqk42glyj
ኤውሮጳ
0
2494
24702
24488
2024-02-03T11:01:53Z
Kwamikagami
3286
wikitext
text/x-wiki
{{ሓበሬታ ግዝኣት
|ስም = ኤውሮጳ
|ካርታ = {{Imagemap ኤውሮጳ}}
|ስፍሓት = 10,530,751
|ብዝሒ ህዝቢ = 749,878,120<ref>{{cite web|url=https://countrymeters.info/en/Europe |title=countrymeters.info}}</ref>
|ብዝሒ ህዝቢ ዓመት = 2021
|ጻዕቂ = 70
|ዜግነት ህዝቢ = ኤውሮጳዊ/ -ት
|ሃገራት = {{Collapsible list|ኣርእስቲ= 50
|1 = {{Flagcountry|ሃንጋሪ}}<br>{{Flagcountry|ሉክሰምበርግ}}<br>{{Flagcountry|ሊትዌንያ}}<br>{{Flagcountry|ሊኽትንሽታይን}}<br>{{Flagcountry|ላትቭያ}}<br>{{Flagcountry|ማልታ}}<br>{{Flagcountry|ሞልዶቫ}}<br>{{Flagcountry|ሞናኮ}}<br>{{Flagcountry|ሞንተኔግሮ}}<br>{{Flagcountry|ሩማንያ}}<br> {{Flagcountry|ሩስያ}}<br> {{Flagcountry|ሪፓብሊክ ቸክ}}<br>{{Flagcountry|ሰሜን መቄዶንያ}}<br>{{Flagcountry|ሰርብያ}}<br>{{Flagcountry|ሳን ማሪኖ}}<br>{{Flagcountry|ስሎቫክያ}}<br>{{Flagcountry|ስሎቬንያ}}<br>{{Flagcountry|ስዊዘርላንድ}}<br>{{Flagcountry|ስጳኛ}}<br>{{Flagcountry|ሽወደን}}<br>{{Flagcountry|ቆጵሮስ}}<br>{{Flagcountry|ቡልጋርያ}}<br>{{Flagcountry|ቤላሩስ}}<br>{{Flagcountry|ቤልጅዩም}}<br>{{Flagcountry|ብሪጣንያ}}<br>{{Flagcountry|ቦዝንያን ሄርዘጎቪናን}}<br>{{Flagcountry|ኔዘርላንድ}}<br>{{Flagcountry|ኖርወይ}}<br>{{Flagcountry|ኢጣልያ}}<br>{{Flagcountry|ኣልባንያ}}<br>{{Flagcountry|ኣርሜንያ}}<br>{{Flagcountry|ኣንዶራ}}<br>{{Flagcountry|ኣዘርባጃን}}<br>{{Flagcountry|ኣየርላንድ}}<br>{{Flagcountry|ኣይስላንድ}}<br>{{Flagcountry|ኤስቶንያ}}<br>{{Flagcountry|ኦስትርያ}}<br>{{Flagcountry|ከተማ ቫቲካን}}<br>{{Flagcountry|ክሮኤሽያ}}<br>{{Flagcountry|ዩክሬን}}<br>{{Flagcountry|ደንማርክ}}<br>{{Flagcountry|ጀርመን}}<br>{{Flagcountry|ጆርጅያ}}<br>{{Flagcountry|ግሪኽ}}<br>{{Flagcountry|ፈረንሳ}}<br>{{Flagcountry|ፊንላንድ}}<br>{{Flagcountry|ፖላንድ}}<br>{{Flagcountry|ፖርቱጋል}}
ከም ኣካል ኤውሮጳ ይቆጽራ'የን፦
{{Flagcountry|ቱርኪ}}<br>{{Flagcountry|ካዛኪስታን}}
}}
|ጽግዕተኛታት = {{Collapsible list|ኣርእስቲ=7
|1 = [[ፋይል:Flag of the United Kingdom.svg|frameless|upright=0.1|border]] [[ኣክሮትሪን ዲከልያን]]<br>{{Flagcountry|ኣይል ኦፍ ማን}}<br>{{Flagcountry|ደሴታት ፋሮ}}<br>{{Flagcountry|ጀርዚ}}<br>{{Flagcountry|ጂብራልታር}}<br>{{Flagcountry|ገርንዚ}}<br>{{Flagcountry|ግሪንላንድ}}
}}
|ኣፍልጦ ዘይረኸባ ሃገራት = {{Collapsible list|ኣርእስቲ=8|text={{Flagcountry|ህዝባዊት ሪፓብሊክ ሉሃንስክ}}<br>{{Flagcountry|ሪፓብሊክ ኣርትሳኽ}}<br>{{Flagcountry|ቱርካዊት ሪፓብሊክ ሰሜን ቆጵሮስ}}<br>{{Flagcountry|ትራንስኒስትርያ}}<br>{{Flagcountry|ኣብካዝያ}}<br>{{Flagcountry|ኮሶቮ}}<br>{{Flagcountry|ደቡብ ኦሰትያ}}<br>{{Flagcountry|ህዝባዊት ሪፓብሊክ ዶኔትስክ}}
}}
|ቋንቋታት = '''[[ቋንቋታት ኤውሮጳ]]፦''' [[ቋንቋ ሩስኛ|ሩስኛ]]፣ [[ቋንቋ ጀርመንኛ|ጀርመንኛ]]፣ [[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]፣ [[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]፣ [[ቋንቋ ስጳንኛ|ስጳንኛ]]፣ [[ቋንቋ ፖላንድኛ|ፖላንድኛ]]፣ [[ቋንቋ ዩክሬንኛ|ዩክሬንኛ]]፣ [[ቋንቋ ሩማንኛ|ሩማንኛ]]፣ [[ቋንቋ ዳች|ዳች]]፣ [[ቋንቋ ቱርክኛ|ቱርክኛ]]፣ [[ቋንቋ ግሪኽኛ|ግሪኽኛ]]፣ [[ቋንቋ ጥልያን|ጥልያን]]፣ ወዘተ
|ዞባ ግዜ = [[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]] ምሉእ ዓመት<br>[[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]]/[[UTC +1]] ኣብ ክረምቲ<br>[[UTC +1]]/[[UTC +2]] ኣብ ክረምቲ<br>[[UTC +2]]/[[UTC +3]] ኣብ ክረምቲ<br>[[UTC +3]] ምሉእ ዓመት<br>[[UTC +4]] ምሉእ ዓመት<br>[[UTC +5]] ምሉእ ዓመት
|ኢንተርነት = [[.eu]]
|ዞባዊ ውድባት = [[ኤውሮጳዊ ሕብረት]]፣ [[ቤት ምኽሪ ኤውሮጳ]] ወዘተ።
}}
'''ኤውሮጳ''' ምሉእ ብምሉእ ኣብ [[ሰሜናዊ ንፍቀ ክቢ]] መብዛሕትኡ ከኣ ኣብ [[ምብራቓዊ ንፍቀ ክቢ]] እትርከብ [[ክፍለ ዓለም]] እያ።
ኤውሮጳ ብስፍሓት ከባቢ ካልኣይቲ ዝነኣሰት ክፍለ ዓለም እያ።
== ዝርዝር ሃገራትን ግዝኣታትን ==
{{See also|ዝርዝር ልኡላውያን ሃገራትን ጽግዕተኛ ግዝኣታትን ኣብ ኤውሮጳ}}
ኤውሮጳ ብፖለቲካ ኣብ ሓምሳ ልኡላውያን ሃገራት፣ ሸሞንተ ሃገራት ውሱን ኣፍልጦ ዘለወን፣ ሽድሽተ ጽግዕተኛታት ግዝኣታት ከምኡውን ኣብ ሰለስተ ርእሰን ዝኸኣላ ዞባታት ኣብ ኤውሮጳዊ ሕብረት ተዋሃሂደን ትምቀል።
=== ልኡላውያን ሃገራት ===
[[ፋይል:EuropeLocation.svg|frameless|left|upright=2]]
{| class="references-small sortable wikitable" style="white-space:nowrap; font-size:90%"
!
! ባንዴራ
! ኣርማ
! ስም/ወግዓዊ ስም
! ተመስሪታ
! [[ዝርዝር ሃገራት ብስፍሓት|ስፍሓት]]<br>(ትርብዒት ኪ.ሜ.)
! ብዝሒ ህዝቢ
! ተቐማጥቲ<br> ብ[[ትርብዒት ኪሎሜተር|ትርብዒት ኪ.ሜ.]]
! [[ርእሰ ከተማ]]
! ወግዓዊ<br>ቋንቋ(ታት)
|-
| align="center" |1
| style="text-align:center;"| {{Flagdeco|ሃንጋሪ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Arms of Hungary.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሃንጋሪ]]
| style="text-align:center;"| 1918
| style="text-align:right;"| 93,030
| style="text-align:right;"| 9,797,561
| style="text-align:right;"| 105.3
| [[ቡዳፐስት]]
| [[ቋንቋ ሃንጋርኛ|ሃንጋርኛ]]
|-
| align="center" |2
| style="text-align:center;"| {{Flagdeco|ሉክሰምበርግ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:EU Member States' CoA Series- Luxembourg.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሉክሰምበርግ]] <br>ዓባይ ግዝኣተ መስፍን ሉክሰምበርግ
| style="text-align:center;"| 1890
| style="text-align:right;"| 2,586
| style="text-align:right;"| 602,005
| style="text-align:right;"| 233.7
| [[ሉክሰምበርግ (ከተማ)|ከተማ<br>ሉክሰምበርግ]]
|[[ቋንቋ ሉክሰምበርግኛ|ሉክሰምበርግኛ]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]/<br>[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]
|-
| align="center" |3
| style="text-align:center;"| {{Flagdeco|ሊትዌንያ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Lithuania.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሊትዌንያ]] <br>ሪፓብሊክ ሊትዌንያ
| style="text-align:center;"| 1991
| style="text-align:right;"| 65,300
| style="text-align:right;"| 2,800,667
| style="text-align:right;"| 45.8
| [[ቪልንዩስ]]
|[[ቋንቋ ሊትዌንኛ|ሊትዌንኛ]]
|-
| align="center" |4
| style="text-align:center;"| {{Flagdeco|ሊኽተንሽታይን}}
| style="text-align:center;"| [[ፋይል:Lesser arms of Liechtenstein.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሊኽተንሽታይን]] <br>ምድረ ልኡል ሊኽተንሽታይን
| style="text-align:center;"| 1719
| style="text-align:right;"| 160
| style="text-align:right;"| 38,111
| style="text-align:right;"| 227
| [[ቫዱዝ]]
|[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]
|-
| align="center" |5
| style="text-align:center;"| {{Flagdeco|ላትቭያ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Lesser coat of arms of Latvia (escutcheon).svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ላትቭያ]] <br>ሪፓብሊክ ላትቭያ
| style="text-align:center;"| 1991
| style="text-align:right;"| 64,589
| style="text-align:right;"| 1,925,800
| style="text-align:right;"| 34.3
| [[ሪጋ]]
|[[ቋንቋ ላትቭያኛ|ላትቭያኛ]]
|-
| align="center" |6
| style="text-align:center;"| {{Flagdeco|ማልታ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Arms of Malta.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ማልታ]] <br>ሪፓብሊክ ማልታ
| style="text-align:center;"| 1974
| style="text-align:right;"| 316
| style="text-align:right;"| 445,426
| style="text-align:right;"| 1,410
| [[ቫለታ]]
|[[ቋንቋ ማልትኛ|ማልትኛ]]/[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |7
| style="text-align:center;"| {{Flagdeco|ሞልዶቫ}}
| style="text-align:center;"| [[ፋይል:Arms of Moldova.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሞልዶቫ]] <br>ሪፓብሊክ ሞልዶቫ
| style="text-align:center;"| 1991
| style="text-align:right;"| 33,846
| style="text-align:right;"| 4,434,547
| style="text-align:right;"| 131.0
| [[ኪሺናው]]
|[[ቋንቋ ሩማንኛ|ሩማንኛ]]
|-
| align="center" |8
| style="text-align:center;"| {{Flagdeco|ሞናኮ}}
| style="text-align:center;"| [[ፋይል:Blason pays Monaco.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሞናኮ]] <br>ምድረ ልኡል ሞናኮ
| style="text-align:center;"| 1861
| style="text-align:right;"| 2.020
| style="text-align:right;"| 38,400
| style="text-align:right;"| 18,713
| [[ሞናኮ-ቪል]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |9
| style="text-align:center;"| {{Flagdeco|ሞንተኔግሮ}}
| style="text-align:center;"| [[ፋይል:Arms of Montenegro.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሞንተኔግሮ]]
| style="text-align:center;"| 2006
| style="text-align:right;"| 13,812
| style="text-align:right;"| 642,550
| style="text-align:right;"| 45.0
| [[ፖድጎሪካ]]
|[[ቋንቋ ሞንተኔግርኛ|ሞንተኔግርኛ]]
|-
| align="center" |10
| style="text-align:center;"| {{Flagdeco|ሩማንያ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Romania.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሩማንያ]]
| style="text-align:center;"| 1878
| style="text-align:right;"| 238,397
| style="text-align:right;"| 19,638,000
| style="text-align:right;"| 84.4
| [[ቡካረስት]]
|[[ቋንቋ ሩማንኛ|ሩማንኛ]]
|-
| align="center" |11
| style="text-align:center;"| {{Flagdeco|ሩስያ}}
| style="text-align:center;"| [[ፋይል:Coat of Arms of the Russian Federation.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሩስያ]] <br>ፈደረሽን ሩስያ
| style="text-align:center;"| 1547
| style="text-align:right;"| 17,098,246
| style="text-align:right;"| 144,526,636
| style="text-align:right;"| 8.4
| [[ሞስኮ]]
|[[ቋንቋ ሩስኛ|ሩስኛ]]
|-
| align="center" |12
| style="text-align:center;"| {{Flagdeco|ሪፓብሊክ ቸክ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Small coat of arms of the Czech Republic.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሪፓብሊክ ቸክ]]
| style="text-align:center;"| 1993
| style="text-align:right;"| 78,866
| style="text-align:right;"| 10,610,947
| style="text-align:right;"| 134
| [[ፕራግ]]
|[[ቋንቋ ቸክኛ|ቸክኛ]]
|-
| align="center" |13
| style="text-align:center;"| {{Flagdeco|ሰሜን መቄዶንያ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of the Republic of Macedonia.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሰሜን መቄዶንያ]] <br>ሪፓብሊክ ሰሜን መቄዶንያ
| style="text-align:center;"| 1991
| style="text-align:right;"| 25,713
| style="text-align:right;"| 2,103,721
| style="text-align:right;"| 80.1
| [[ስኮፕየ]]
|[[ቋንቋ መቄዶንኛ|መቄዶንኛ]]/[[ቋንቋ ኣልባንኛ|ኣልባንኛ]]
|-
| align="center" |14
| style="text-align:center;"| {{Flagdeco|ሰርብያ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Serbia small.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሰርብያ]] <br>ሪፓብሊክ ሰርብያ
| style="text-align:center;"| 1878
| style="text-align:right;"| 88,361
| style="text-align:right;"| 7,040,272
| style="text-align:right;"| 91.1
| [[በልግረይድ]]
|[[ቋንቋ ሰርብኛ|ሰርብኛ]]
|-
| align="center" |15
| style="text-align:center;"| {{Flagdeco|ሳን ማሪኖ}}
| style="text-align:center;"| [[ፋይል:Insigne Sancti Marini.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሳን ማሪኖ]] <br>ዝበዝሐት ሰላማዊት ሪፓብሊክ ሳን ማሪኖ
| style="text-align:center;"| 1243
| style="text-align:right;"| 61.2
| style="text-align:right;"| 33,285
| style="text-align:right;"| 520
| [[ከተማ ሳን ማሪኖ]]
|[[ቋንቋ ጥልያን|ጥልያን]]
|-
| align="center" |16
| style="text-align:center;"| {{Flagdeco|ስሎቫክያ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Slovakia.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ስሎቫክያ]] <br>ስሎቫክያዊት ሪፓብሊክ
| style="text-align:center;"| 1993
| style="text-align:right;"| 49,035
| style="text-align:right;"| 5,435,343
| style="text-align:right;"| 111.0
| [[ብራቲስላቫ]]
|[[ቋንቋ ስሎቫክኛ|ስሎቫክኛ]]
|-
| align="center" |17
| style="text-align:center;"| {{Flagdeco|ስሎቬንያ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Slovenia.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ስሎቬንያ]] <br>ሪፓብሊክ ስሎቬንያ
| style="text-align:center;"| 1991
| style="text-align:right;"| 20,273
| style="text-align:right;"| 2,066,880
| style="text-align:right;"| 101.8
| [[ልዩብልያና]]
|[[ቋንቋ ስሎቬንኛ|ስሎቬንኛ]]
|-
| align="center" |18
| style="text-align:center;"| {{Flagdeco|ስዊዘርላንድ}}
| style="text-align:center;"| [[ፋይል:Coat of Arms of Switzerland (Pantone).svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ስዊዘርላንድ]] <br>ኮንፈደረሽን ስዊዘርላንድ
| style="text-align:center;"| 1815
| style="text-align:right;"| 41,285
| style="text-align:right;"| 8,401,120
| style="text-align:right;"| 202
| [[በርን]]
|[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]/<br>[[ቋንቋ ጥልያን|ጥልያን]]/[[ቋንቋ ሮማንሽ|ሮማንሽ]]
|-
| align="center" |19
| style="text-align:center;"| {{Flagdeco|ስጳኛ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Arms of Spain.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ስጳኛ]] <br>ንግስነት ስጳኛ
| style="text-align:center;"| 1516
| style="text-align:right;"| 505,990
| style="text-align:right;"| 46,698,151
| style="text-align:right;"| 92
| [[ማድሪድ]]
|[[ቋንቋ ስጳንኛ|ስጳንኛ]]/[[ቋንቋ ካታላንኛ|ካታላንኛ]]/<br>[[ቋንቋ ጋሊስኛ|ጋሊስኛ]]/[[ቋንቋ ባስክኛ|ባስክኛ]]
|-
| align="center" |20
| style="text-align:center;"| {{Flagdeco|ሽወደን}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Shield of arms of Sweden.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሽወደን]] <br>ንግስነት ሽወደን
| style="text-align:center;"| 1523
| style="text-align:right;"| 450,295
| style="text-align:right;"| 10,151,588
| style="text-align:right;"| 22.5
| [[ስቶክሆልም]]
|[[ቋንቋ ሽወደንኛ|ሽወደንኛ]]
|-
| align="center" |21
| style="text-align:center;"| {{Flagdeco|ቆጵሮስ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Arms of Cyprus.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ቆጵሮስ]] <br>ሪፓብሊክ ቆጵሮስ
| style="text-align:center;"| 1960
| style="text-align:right;"| 9,251
| style="text-align:right;"| 1,170,125
| style="text-align:right;"| 123.4
| [[ኒኮስያ]]
|[[ቋንቋ ግሪኽኛ|ግሪኽኛ]]/[[ቋንቋ ቱርክኛ|ቱርክኛ]]
|-
| align="center" |22
| style="text-align:center;"| {{Flagdeco|ቡልጋርያ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Bulgaria (version by constitution).svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ቡልጋርያ]] <br>ሪፓብሊክ ቡልጋርያ
| style="text-align:center;"| 1991
| style="text-align:right;"| 110,910
| style="text-align:right;"| 7,101,859
| style="text-align:right;"| 64.9
| [[ሶፍያ]]
|[[ቋንቋ ቡልጋርኛ|ቡልጋርኛ]]
|-
| align="center" |23
| style="text-align:center;"| {{Flagdeco|ቤላሩስ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Belarus.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ቤላሩስ]] <br>ሪፓብሊክ ቤላሩስ
| style="text-align:center;"| 1991
| style="text-align:right;"| 207,560
| style="text-align:right;"| 9,504,700
| style="text-align:right;"| 45.8
| [[ሚንስክ]]
|[[ቋንቋ ቤላሩስኛ|ቤላሩስኛ]]/[[ቋንቋ ሩስኛ|ሩስኛ]]
|-
| align="center" |24
| style="text-align:center;"| {{Flagdeco|ቤልጅዩም}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Royal Arms of Belgium.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ቤልጅዩም]] <br>ንግስነት ቤልጅዩም
| style="text-align:center;"| 1830
| style="text-align:right;"| 30,528
| style="text-align:right;"| 11,358,357
| style="text-align:right;"| 372.06
| [[ብራስልስ]]
|[[ቋንቋ ዳች|ዳች]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]/<br>[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]
|-
| align="center" |25
| style="text-align:center;"| {{Flagdeco|ብሪጣንያ}}
| style="text-align:center;"| [[ፋይል:Arms of the United Kingdom.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ብሪጣንያ]] <br>ሕቡራት ምድረ ነገስት ዓባይ ብሪጣንያን ሰሜን ኣየርላንድን
| style="text-align:center;"| 1801
| style="text-align:right;"| 244,820
| style="text-align:right;"| 66,040,229
| style="text-align:right;"| 270.7
| [[ሎንደን]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]/[[ቋንቋ ዌልስኛ|ዌልስኛ]]/<br>[[ቋንቋ ስኮትላንዳዊ ጋኤልኛ|ስኮትላንዳዊ ጋኤልኛ]]/[[ቋንቋ ኣየርላንድኛ|ኣየርላንድኛ]]
|-
| align="center" |26
| style="text-align:center;"| {{Flagdeco|ቦዝንያን ሄርዘጎቪናን}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Bosnia and Herzegovina.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ቦዝንያን ሄርዘጎቪናን]]
| style="text-align:center;"| 1992
| style="text-align:right;"| 51,129
| style="text-align:right;"| 3,531,159
| style="text-align:right;"| 68.97
| [[ሳራየቮ]]
|[[ቋንቋ ቦዝንያንኛ|ቦዝንያንኛ]]/[[ቋንቋ ክሮኤሽኛ|ክሮኤሽኛ]]/<br>[[ቋንቋ ሰርብኛ|ሰርብኛ]]
|-
| align="center" |27
| style="text-align:center;"| {{Flagdeco|ቱርኪ}}
| style="text-align:center;"| [[ፋይል:Emblem of Turkey.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ቱርኪ]] <br>ሪፓብሊክ ቱርኪ
| style="text-align:center;"| 1923
| style="text-align:right;"| 783,356
| style="text-align:right;"| 80,810,525
| style="text-align:right;"| 105
| [[ኣንካራ]]
|[[ቋንቋ ቱርክኛ|ቱርክኛ]]
|-
| align="center" |28
| style="text-align:center;"| {{Flagdeco|ኔዘርላንድ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Royal Arms of the Netherlands.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኔዘርላንድ]] <br>ንግስነት ኔዘርላንድ
| style="text-align:center;"| 1815
| style="text-align:right;"| 41,543
| style="text-align:right;"| 17,271,990
| style="text-align:right;"| 414.9
| [[ኣምስተርዳም]]
|[[ቋንቋ ዳች|ዳች]]
|-
| align="center" |29
| style="text-align:center;"| {{Flagdeco|ኖርወይ}}
| style="text-align:center;"| [[ፋይል:Blason Norvège.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኖርወይ]] <br>ንግስነት ኖርወይ
| style="text-align:center;"| 1905
| style="text-align:right;"| 385,203
| style="text-align:right;"| 5,295,619
| style="text-align:right;"| 15.8
| [[ኦስሎ]]
|[[ቋንቋ ኖርወይኛ|ኖርወይኛ]]
|-
| align="center" |30
| style="text-align:center;"| {{Flagdeco|ኢጣልያ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Emblem of Italy.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኢጣልያ]] <br>ኢጣልያዊት ሪፓብሊክ
| style="text-align:center;"| 1861
| style="text-align:right;"| 301,338
| style="text-align:right;"| 60,589,445
| style="text-align:right;"| 201.3
| [[ሮማ]]
|[[ቋንቋ ጥልያን|ጥልያን]]
|-
| align="center" |31
| style="text-align:center;"| {{Flagdeco|ኣልባንያ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Albania.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኣልባንያ]] <br>ሪፓብሊክ ኣልባንያ
| style="text-align:center;"| 1912
| style="text-align:right;"| 28,748
| style="text-align:right;"| 2,876,591
| style="text-align:right;"| 98.5
| [[ቲራና]]
|[[ቋንቋ ኣልባንኛ|ኣልባንኛ]]
|-
| align="center" |32
| style="text-align:center;"| {{Flagdeco|ኣርሜንያ}}
| style="text-align:center;"| [[ፋይል:Arms of Armenia.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኣርሜንያ]] <br>ሪፓብሊክ ኣርሜንያ
| style="text-align:center;"| 1991
| style="text-align:right;"| 29,743
| style="text-align:right;"| 2,924,816
| style="text-align:right;"| 101.5
| [[የረቫን]]
|[[ቋንቋ ኣርሜንኛ|ኣርሜንኛ]]
|-
| align="center" |33
| style="text-align:center;"| {{Flagdeco|ኣንዶራ}}
| style="text-align:center;"| [[ፋይል:Arms of Andorra.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኣንዶራ]] <br>ምድረ ልኡል ኣንዶራ
| style="text-align:center;"| 1278
| style="text-align:right;"| 468
| style="text-align:right;"| 77,281
| style="text-align:right;"| 179.8
| [[ኣንዶራ ላ ቬላ]]
|[[ቋንቋ ካታላንኛ|ካታላንኛ]]
|-
| align="center" |34
| style="text-align:center;"| {{Flagdeco|ኣዘርባጃን}}
| style="text-align:center;"| [[ፋይል:Emblem of Azerbaijan.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኣዘርባጃን]] <br>ሪፓብሊክ ኣዘርባጃን
| style="text-align:center;"| 1991
| style="text-align:right;"| 86,600
| style="text-align:right;"| 9,911,646
| style="text-align:right;"| 113
| [[ባኩ]]
|[[ቋንቋ ኣዘርኛ|ኣዘርኛ]]
|-
| align="center" |35
| style="text-align:center;"| {{Flagdeco|ኣየርላንድ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Arms of the Republic of Ireland.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኣየርላንድ]] <br>ሪፓብሊክ ኣየርላንድ
| style="text-align:center;"| 1937
| style="text-align:right;"| 70,280
| style="text-align:right;"| 4,761,865
| style="text-align:right;"| 67.7
| [[ደብሊን]]
|[[ቋንቋ ኣየርላንድኛ|ኣየርላንድኛ]]/[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |36
| style="text-align:center;"| {{Flagdeco|ኣይስላንድ}}
| style="text-align:center;"| [[ፋይል:Arms of Iceland.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኣይስላንድ]]
| style="text-align:center;"| 1944
| style="text-align:right;"| 103,000
| style="text-align:right;"| 350,710
| style="text-align:right;"| 3.2
| [[ረይክያቪክ]]
|[[ቋንቋ ኣይስላንድኛ|ኣይስላንድኛ]]
|-
| align="center" |37
| style="text-align:center;"| {{Flagdeco|ኤስቶንያ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Small coat of arms of Estonia.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኤስቶንያ]] <br>ሪፓብሊክ ኤስቶንያ
| style="text-align:center;"| 1991
| style="text-align:right;"| 45,226
| style="text-align:right;"| 1,319,133
| style="text-align:right;"| 28
| [[ታሊን]]
|[[ቋንቋ ኤስቶንኛ|ኤስቶንኛ]]
|-
| align="center" |38
| style="text-align:center;"| {{Flagdeco|ኦስትርያ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Austria coat of arms official.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኦስትርያ]] <br>ሪፓብሊክ ኦስትርያ
| style="text-align:center;"| 1918
| style="text-align:right;"| 83,858
| style="text-align:right;"| 8,823,054
| style="text-align:right;"| 104
| [[ቭየና]]
|[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]
|-
| align="center" |39
| style="text-align:center;"| {{Flagdeco|ከተማ ቫቲካን}}
| style="text-align:center;"| [[ፋይል:Coat of arms of the Vatican City.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ከተማ ቫቲካን]] <br>መንግስተ-ከተማ ቫቲካን
| style="text-align:center;"| 1929
| style="text-align:right;"| 0.44
| style="text-align:right;"| 1,000
| style="text-align:right;"| 2,272
| ከተማ ቫቲካን
|[[ላቲን]]/[[ቋንቋ ጥልያን|ጥልያን]]
|-
| align="center" |40
| style="text-align:center;"| {{Flagdeco|ካዛኪስታን}}
| style="text-align:center;"| [[ፋይል:Emblem of Kazakhstan latin.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ካዛኪስታን]] <br>ሪፓብሊክ ካዛኪስታን
| style="text-align:center;"| 1991
| style="text-align:right;"| 2,724,900
| style="text-align:right;"| 17,987,736
| style="text-align:right;"| 6.49
| [[ኑር-ሱልታን]]
|[[ቋንቋ ካዛክኛ|ካዛክኛ]]/[[ቋንቋ ሩስኛ|ሩስኛ]]
|-
| align="center" |41
| style="text-align:center;"| {{Flagdeco|ክሮኤሽያ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Croatia.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ክሮኤሽያ]] <br>ሪፓብሊክ ክሮኤሽያ
| style="text-align:center;"| 1991
| style="text-align:right;"| 56,542
| style="text-align:right;"| 4,284,889
| style="text-align:right;"| 75.8
| [[ዛግረብ]]
|[[ቋንቋ ክሮኤሽኛ|ክሮኤሽኛ]]
|-
| align="center" |42
| style="text-align:center;"| {{Flagdeco|ዩክሬን}}
| style="text-align:center;"| [[ፋይል:Lesser Coat of Arms of Ukraine.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ዩክሬን]]
| style="text-align:center;"| 1991
| style="text-align:right;"| 603,628
| style="text-align:right;"| 42,418,235
| style="text-align:right;"| 73.8
| [[ኪየቭ]]
|[[ቋንቋ ዩክሬንኛ|ዩክሬንኛ]]
|-
| align="center" |43
| style="text-align:center;"| {{Flagdeco|ደንማርክ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:National Coat of arms of Denmark no crown.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ደንማርክ]] <br>ንግስነት ደንማርክ
| style="text-align:center;"| 935
| style="text-align:right;"| 43,094
| style="text-align:right;"| 5,748,796
| style="text-align:right;"| 133.9
| [[ኮፐንሃገን]]
|[[ቋንቋ ዳንኛ|ዳንኛ]]/[[ቋንቋ ፋሮኛ|ፋሮኛ]]/<br>[[ቋንቋ ግሪንላንድኛ|ግሪንላንድኛ]]
|-
| align="center" |44
| style="text-align:center;"| {{Flagdeco|ጀርመን}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Germany.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ጀርመን]] <br>ፈደራላዊት ሪፓብሊክ ጀርመን
| style="text-align:center;"| 1871
| style="text-align:right;"| 357,168
| style="text-align:right;"| 82,800,000
| style="text-align:right;"| 232
| [[በርሊን]]
|[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]
|-
| align="center" |45
| style="text-align:center;"| {{Flagdeco|ጆርጅያ}}
| style="text-align:center;"| [[ፋይል:Arms of Georgia.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ጆርጅያ]]
| style="text-align:center;"| 1991
| style="text-align:right;"| 69,700
| style="text-align:right;"| 3,718,200
| style="text-align:right;"| 53.5
| [[ትብሊሲ]]
|[[ቋንቋ ጆርጅኛ|ጆርጅኛ]]
|-
| align="center" |46
| style="text-align:center;"| {{Flagdeco|ግሪኽ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Lesser coat of arms of Greece.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ግሪኽ]] <br>ሄለኒካዊት ሪፓብሊክ
| style="text-align:center;"| 1832
| style="text-align:right;"| 131,957
| style="text-align:right;"| 10,768,477
| style="text-align:right;"| 82
| [[ኣቴንስ]]
|[[ቋንቋ ግሪኽኛ|ግሪኽኛ]]
|-
| align="center" |47
| style="text-align:center;"| {{Flagdeco|ፈረንሳ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Arms of the French Republic.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ፈረንሳ]] <br>ፈረንሳዊት ሪፓብሊክ
| style="text-align:center;"| 843
| style="text-align:right;"| 547,030
| style="text-align:right;"| 67,348,000
| style="text-align:right;"| 116
| [[ፓሪስ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |48
| style="text-align:center;"| {{Flagdeco|ፊንላንድ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Coat of Arms of Finland Alternative style.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ፊንላንድ]] <br>ሪፓብሊክ ፊንላንድ
| style="text-align:center;"| 1918
| style="text-align:right;"| 338,455
| style="text-align:right;"| 5,509,717
| style="text-align:right;"| 16
| [[ሄልሲንኪ]]
|[[ቋንቋ ፊንኛ|ፊንኛ]]/[[ቋንቋ ሽወደንኛ|ሽወደንኛ]]
|-
| align="center" |49
| style="text-align:center;"| {{Flagdeco|ፖላንድ}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Herb Polski.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ፖላንድ]]
| style="text-align:center;"| 1918
| style="text-align:right;"| 312,685
| style="text-align:right;"| 38,422,346
| style="text-align:right;"| 123.5
| [[ዋርሳው]]
|[[ቋንቋ ፖላንድኛ|ፖላንድኛ]]
|-
| align="center" |50
| style="text-align:center;"| {{Flagdeco|ፖርቱጋል}} {{Flagdeco|ኤውሮጳዊ ሕብረት}}
| style="text-align:center;"| [[ፋይል:Shield of the Kingdom of Portugal (1481-1910).png|frameless|upright=0.1]]
| style="text-align:center;"| [[ፖርቱጋል]] <br>ፖርቱጋላዊት ሪፓብሊክ
| style="text-align:center;"| 1139
| style="text-align:right;"| 92,212
| style="text-align:right;"| 10,379,537
| style="text-align:right;"| 115
| [[ሊዝቦን]]
|[[ቋንቋ ፖርቱጊዝኛ|ፖርቱጊዝኛ]]
|-class="sortbottom" style="font-weight:bold;"
| style="text-align:right;"|
| style="text-align:right;"|
| style="text-align:right;"|
| style="text-align:right;"|
| style="text-align:center;"| ጠቕላላ
| style="text-align:right;"| 10,180,000
| style="text-align:right;"| 743,000,000
| style="text-align:right;"| 73
| style="text-align:right;"|
| colspan="2" |
|}
== መወከሲታት ==
{{reflist|1}}
[[መደብ:ኤውሮጳ]]
bln3372f4kmc3qacanwgd6c7zw26b15
ዲሞክራሲ
0
2517
20766
16514
2020-06-18T05:04:06Z
186.143.161.216
wikitext
text/x-wiki
[[ፋይል:2019 Democracy index.svg|thumb|400px|]]
'''ዲሞክራሲ ''' (Democracy ካብ ግሪክ ዝተወስደ ቃል) ዲሞ ማለት ህዝቢ ክኸውን ከሎ ክራሲ ድማ መንግስቲ ማለት እዩ። ህዝቢ ዝሓረዮ ምምሕዳር/ስልጣን መንግስቲ ዝምራሕ ሃገር ማለት ኢዩ ።
[[Category:ዲሞክራሲ]]
5e23g0dsb43hj4pd4dlolg7p14jbrq5
Biology
0
2519
7595
2009-06-26T04:14:18Z
125.25.68.160
Redirected page to [[ባዮሎጂ]]
wikitext
text/x-wiki
#REDIRECT [[ባዮሎጂ]]
hqknypnmdyug4y7xuw2p7vaze2b0wod
ሞደል:Softredirect
10
2520
16739
16385
2013-03-11T10:35:51Z
Legobot
2636
[[M:User:Addbot|Bot:]] Migrating 274 interwiki links, now provided by [[d:|Wikidata]] on [[d:q4844001]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
[[Image:Redirectltr.png|#REDIRECT ]]<span class="redirectText" id="softredirect">[[{{{1}}}]]</span><br /><span style="font-size:85%; padding-left:52px;">This page is a [[:w:Wikipedia:Soft redirect|soft redirect]].</span><noinclude>
</noinclude>
0plrqqczrchr1heykdu948ryo5rlrn5
ዊኪፐድያ
0
2523
24563
24560
2023-11-08T08:50:50Z
Wutsje
733
rv
wikitext
text/x-wiki
{{stub}}
{{ሓበሬታ መርበብ ሓበሬታ
|ኣርማ = [[ፋይል:Wikipedia-logo-v2.svg|160px]]
|ምስሊ = [[ፋይል:Wikipedia Main Page.png|300px]]
|እግሪ_ምስሊ = መበገሲ ገጽ ዊኪፐድያ ብእንግሊዝኛ ብ19 ሓምለ 2020
|ስም = ዊኪፐድያ
|ዓውዲ = [//www.wikipedia.org/ https://www.wikipedia.org/]
|ንግዳዊ = ኣይኮነን
|ቋንቋ = 321 ቋንቋታት
|መዕጸዊ=|ተጠቀምቲ = [http://wikistats.wmflabs.org/display.php?t=wp > 300 765] ንጡፋት ተጠቀምትን <br> [http://wikistats.wmflabs.org/display.php?t=wp > 81 997 155] ዝተመዝገቡ ተጠቀምትን
|ምዝገባ = ኣማራጽያዊ
|ወናኒ = [[መሰረት ዊኪሜድያ]]
|እዋናዊ_ኩነት = ኣብ ቀጻሊ ምዕባለ
|እቶት = ወፈያታት ካብ [[መሰረት ዊኪሜድያ|ዊኪሜድያ]]
|ትግርኛ = እወ
}}
'''ዊኪፐድያ''' ናጻ፣ [[ሕብረ ልሳናዊ|ሕብረ ልሳናው]]ን ብሓባራዊ መንገዲ ዝተመዓራረየን [[ኢንሳይክሎፐድያ]] (መዘገበ ፍልጠት) እዩ። ኣብ መርበብ ናጻ [[ኢንሳይክሎፐድያ]] ንምፍጣር ፕሮጀክት እዩ። ኩሉ ሰብ ፍልጠቱ ኣብ ዝኾነ ኣርእስቲ ብኩሉ ሰብኣዊ ጥበብ ማዕከን ዳታ ንምፍጣር ከበርክት ይኽእል እዩ።
ብ15 ጥሪ 2001 ብ[[ጂሚ ዌልስ]]ን [[ላሪ ሳንገር]]ን እዩ ተፈጢሩ፣ ከምኡ’ውን ኣብ [[ኢንተርነት]] ዝዓበየን ህቡብን መወከሲ ስራሕ እዩ።
8hy683a296px4uktn3wmu13zyyxdrm4
ኮምፒዩተር ሳይንስ
0
2524
23784
23743
2022-08-06T11:02:12Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
ቁልጡፍ ሰራዒ / Quicksort
ኣብ ስነ-ኮምፒተር እቲ ክዊክሶርት ኣገባብ ሓደ ካብቶም ዝቀልጠፉ ኣገባባት እዩ ሓደ ዓውዲ (Array) ንምስራዕ። እቲ ዓወይ ከኣ ካልእ ትሕዝቶ ክህልዎ ይኽእል።
መፍትሒ ናይ ክዊክሶርት እቲ ክልሰ-ሓሳብ „መቀለ ድሓር ሰፈነ“ (= divide and conquer) እዩ። ቅድም ነቲ ዓቢ ሽግር ኣብ ንኣሽቱ ሽግራት ትመቅሎ፣ ድሓር ነቶም ንኣሽቱ ሽግራት ንምፍታሕ ይቀልል እዩ። ሽዑ ስጉም ብስጉም ነቲ ዓቢ ሽግር ትፈትሖ ማለት እዩ። ስለዚ ከኣ እዚ ኣገባብ „መቀለ ድሓር ሰፈነ“ ይበሃል፥
ሓደ ባእታ ካብቲ ዓውዲ ትወስድ (ኣየናይ ባእታ ከምትወስድ ኣገዳሲ ኣይኮነን) ነቲ ዓውዲ ምእንቲ ኣብ መኣከሉ ክትመቅሎ። ድሓር ነቶም ካልኦት ካብቲ ቀንዲ ባእታ ዝንእሱ ባእታታት ኣብ ጸጋም ትገብሮም፣ ነቶም ካልኦት ካብቲ ቀንዲ ባእታ ዝዓበዩ ባእታታት ኣብ የማን ትገብሮም። ድሓር ልክዕ ነዚ ዕማም ትደግሞ፣ ነቲ ሓድሽ ዝወጸ ክፋል ናይቲ ዓውዲ ትመቅሎ፣ ሽዑ ነቲ ሓድሽ ክፋል ትሰርዖ። ድሓር ሙሉእ ዓውዲ ምስ ሰርዓኻ፡ እቶም ባእታታት ኣብቲ ዓውዲ (ትሕዝቶ ዓውዲ) ኩሎም ተሰሪዖም ኣለው።
እዚ’ቲ ቀንዲ ሽጣራ ናይቲ ክዊክሶርት ኣገባብ እዩ። ነቲ ክልሰ-ሓሳብ „መቀለ ድሓር ሰፈነ“ ኣብ ብዙሕ ዝተፋላለዩ ነገራት ኣብ ውሽጢ ሶፍትዌር ወይ ስነ-ኮምፒተር ይጥቀምሉ እዩ።
ኣብ ውሽጢ’ቲ ፕሮግራም ወይ ኮድ ሕሳባዊ ፍልጠት ከኣ ክህልወካ ኣለዎ። ስነ-ኮምፒተር ብዘይ ሕሳብ ሙት እዩ።
መብርሂ ናይ ክዊክሶርት፥
[[ፋይል:quicksort.jpg|center|700px|]]
እቲ ዝስዕብ ኣገባብ (= function) ነቲ ቀንዲ ባእታ ይደሊ፣
ነቲ ዓውዲ (files[ ]) ከኣ ይመቅሎ፥
ቀንዲ ባእታ = Pivot
[[ፋይል:quicksort2.jpg|center|700px|]]
[[ፋይል:quicksort3.jpg|center|700px|]]
r53ad0ifhso70bobn4cd2c6qn4bzmuo
መደብ:ሓረጋት
14
2538
17047
17046
2013-08-07T18:55:05Z
Codex Sinaiticus
157
wikitext
text/x-wiki
[[Category:ቋንቋ]]
m28r9oc28wmp6qxilrkjdxutjz3imo2
ሞደል:ዊኪፔዲያ:ሕሩያት መዋእላት ታሪኽ/ትሪ 14
10
2591
8462
2010-01-29T11:19:56Z
193.49.64.12
ሓዳስ ፅሑፍ: †††††††††††††††††††††††††††††††††††††††††††††††††††††††††††...
wikitext
text/x-wiki
†††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††††
lz7u18tdk0ekhye7hicdhqdarjwnfmb
ሞደል:ዊኪፔዲያ:ሕሩያት መዋእላት ታሪኽ/መጋቢት 28
10
2625
8658
2010-03-30T08:45:53Z
213.100.130.170
selamat yehwat
wikitext
text/x-wiki
selamat yehwat
dz1a7a7apv2lawskuzrt8dnflwitrme
ትምህርቲ
0
2641
19273
19272
2018-08-08T23:50:22Z
PiRSquared17
1417
Reverted edits by [[Special:Contributions/41.244.230.239|41.244.230.239]] ([[User talk:41.244.230.239|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
መጀመርታ ነዚ ዘዳለወ ውልቀሰብ ወይ ጉጅለ ከመስጊን ደስ ይብለኒ ፣
ብምቅጻል ነዚ ተታሒዙ ዘሎ መደብ ብዝሓየለ መልክዑ ኪድፋኣሉ ይላቦ
ስለዚ ናይ ኮምፒተር ትምህርቲ በዚ ዌብ ሳይት ኪመሓላለፍ ተኽእሎ ተሎ ሕእደራ፣
[[Category:ትምህርቲ]]
gupsmyexsoustmdlm8lylxvxttuykcs
ሕክምና
0
2729
20269
20260
2020-03-01T09:21:44Z
Martin Urbanec
4511
Reverted edits by [[Special:Contributions/123456789012345678901234567890123456789012345678901234567890ABCI|123456789012345678901234567890123456789012345678901234567890ABCI]] ([[User talk:123456789012345678901234567890123456789012345678901234567890ABCI|talk]]) to last revision by [[User:Til Eulenspiegel|Til Eulenspiegel]]
wikitext
text/x-wiki
አዚ ኣብ መዳይ ሕክምና ሕፈሻዊ ሓበሬታ ንምሃብ ዝዓለመ እዩ። ዝርዝራዊ ትሕዝቶ ኣብ ዝመጽእ ተኽታተል።
[[Category:ሕክምና| ]]
rdsp5ozwbxrj8dk9ui28ajwemab4pe3
ሜድያዊኪ:Sitesupport-url
8
2754
16130
15393
2013-02-07T01:36:11Z
Pgehres (WMF)
2020
Updating sidebar link to use subst:CONTENTLANGUAGE
wikitext
text/x-wiki
//donate.wikimedia.org/wiki/Special:FundraiserRedirector?utm_source=donate&utm_medium=sidebar&utm_campaign=C13_ti.wikipedia.org&uselang=ti
fg28nvhsyw3ujp1sydwj4s8j76jwprj
ሃንስ ማርቲን ሱተርማይስተር
0
2755
24499
21575
2023-09-15T06:11:33Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ሃንስ ማርቲን ሱተርማይስተር''' (1907 ኣብ [[ሽሎስሩወድ]] - 1977 ኣብ [[ባዝል]]) ናይ ስዊስ [[ሕክምና|ሓኪምን]] ናይ ፓለቲካ ሰብን ኣንጻር ዘይፍትሓዊ መሰላት ተቓላሳይን ዝነበረን ::
{{stub}}
[[መደብ:ሕክምና]]
ayuiqdh65gvaov0sk0c3k8f0waqy9w8
መደብ:ትምህርቲ
14
2757
17989
17048
2015-08-29T23:17:03Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Education}}
[[Category:ኣስተዋጽኦ ፍልጠት]]
mj1jppgsopc6sy1261slirs9fs64p4e
ኣውስትራሊያ
0
2758
18298
18297
2016-04-06T11:14:13Z
80.43.42.219
wikitext
text/x-wiki
[[File:Flag of Australia.svg|thumb]]
[[File:Australia (orthographic projection).svg|thumb|250px|ኣውስትራሊያ]]
'''ኣውስትራሊያ'''
* [[ዘመናዊ ደቡብ ወይልዝ]]
* [[ደቡብ ኣውስትራሊያ]]
* [[ቪክቶሪያ]]
[[Category:ሀገራት]]
p8nkkilhsq67g1n3idihphmedq8kj0h
ናይ ኣውስትራሊያ ቀይሕ መስቀል
0
2759
24503
23877
2023-09-15T06:19:29Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ናይ ኣውስትራሊያ ቀይሕ መስቀል'''
[[ፋይል:Australianstamp 1622.jpg|left|thumb|The Australian postage stamp (1954) commemorated for Australian Red Cross Society]]
[[መደብ:ሕክምና]]
juygkzavgkaefqpkwpi31hv01vrxkrj
መደብ:ባዮሎጂ
14
2760
17946
16522
2015-08-29T22:46:37Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Biology}}
[[Category:ኣስተዋጽኦ ፍልጠት]]
kltdbikfld0t28qr53a4cjwcbapny8s
ቁጽሪ
0
2761
23835
22986
2022-08-07T07:15:01Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 5em;"
|-
! colspan="2" style="text-align:center; font:5em verdana; background:#ccc;"| 0123456789
|-
|}
'''ቁጽሪ''' እዩ ሕሳባዊ ነገር ኔሩ ናብ ፍቕዲ, መስፈር , ድማ ምልክት. nኣብነት, 1,2,3,4,5.
== ሓደ - ትሽዓተ ==
{| border="0" cellpadding="10" cellspacing="10"
|- bgcolor="#aaaaaa"
|
|
| ብትግርኛ
|- bgcolor="#dddddd"
|0
|
|
|- bgcolor="#dddddd"
|1
|፩
|[[ሓደ]]
|- bgcolor="#dddddd"
|2
|፪
|[[ክልተ]]
|- bgcolor="#dddddd"
|3
|፫
|[[ሰለስተ]]
|- bgcolor="#dddddd"
|4
|፬
|[[ኣርባዕተ]]
|- bgcolor="#dddddd"
|5
|፭
|[[ሓሙሽተ]]
|- bgcolor="#dddddd"
|6
|፮
|[[ሹዱሽተ]]
|- bgcolor="#dddddd"
|7
|፯
|[[ሸውዓተ]]
|- bgcolor="#dddddd"
|8
|፰
|[[ሾመንተ]]
|- bgcolor="#dddddd"
|9
|፱
|[[ትሽዓተ]]
|}
== ዓሰርተ - ቴስዓ ==
{| border="0" cellpadding="10" cellspacing="10"
|- bgcolor="#dddddd"
|10
|፲
|[[ዓሰርተ]]
|- bgcolor="#dddddd"
|20
|፳
|[[ዕስራ]]
|- bgcolor="#dddddd"
|30
|፴
|[[ሰላሳ]]
|- bgcolor="#dddddd"
|40
|፵
|[[ኣርብዓ]]
|- bgcolor="#dddddd"
|50
|፶
|[[ሓምሳ]]
|- bgcolor="#dddddd"
|60
|፷
|[[ስሳ]]
|- bgcolor="#dddddd"
|70
|፸
|[[ሰብዓ]]
|- bgcolor="#dddddd"
|80
|፹
|[[ሰማንያ]]
|- bgcolor="#dddddd"
|90
|፺
|[[ቴስዓ]]
|}
== ዓሰርተ ሓደ - ቴስዓ ትሽዓተን ==
{| border="0" cellpadding="10" cellspacing="10"
|- bgcolor="#dddddd"
|11
|፲፩
|[[ዓሰርተ ሓደ]]
|- bgcolor="#dddddd"
|12
|፲፪
|[[ዓሰርተ ክልተ]]
|- bgcolor="#dddddd"
|13
|፲፫
|[[ዓሰርተ ሰለስተ]]
|- bgcolor="#dddddd"
|14
|፲፬
|[[ዓሰርተ ኣርባዕተ]]
|- bgcolor="#dddddd"
|15
|፲፭
|[[ዓሰርተ ሓሙሽተ]]
|- bgcolor="#dddddd"
|16
|፲፮
|[[ዓሰርተ ሹዱሽተ]]
|- bgcolor="#dddddd"
|17
|፲፯
|[[ዓሰርተ ሸውዓተ]]
|- bgcolor="#dddddd"
|18
|፲፰
|[[ዓሰርተ ሾመንተ]]
|- bgcolor="#dddddd"
|19
|፲፱
|[[ዓሰርተ ትሽዓተ]]
|- bgcolor="#dddddd"
|21
|
|
|- bgcolor="#dddddd"
|22
|
|
|- bgcolor="#dddddd"
|23
|
|
|- bgcolor="#dddddd"
|24
|
|
|- bgcolor="#dddddd"
|25
|፳፭
|[[ዕስራን ሓሙሽተን]]
|}
== ሚእቲ - ... ==
{| border="0" cellpadding="10" cellspacing="10"
|- bgcolor="#dddddd"
|100
|፻
|[[ሚእቲ]]
|- bgcolor="#dddddd"
|500
|፭፻
|[[ሓሙሽተ ሚእቲ]]
|- bgcolor="#dddddd"
|1000
|፲፻
|[[ሓደ ሺሕ]]
|- bgcolor="#dddddd"
|5000
|፶፻
|[[ሓሙሽተ ሺሕ]]
|- bgcolor="#dddddd"
|1000000
|
|[[ሓደ ሚሊዮን]]
|}
== ==
* [https://web.archive.org/web/20111012144721/http://eritreanrefugees.org/files/Dictionary-Numbers-2.pdf እንግሊዝኛ፡ስእላዊ፡መዝገበቃላት። ቁጽርታት]
[[መደብ:ቁጽርታት|*]]
38vmgfqjuooqryxsbjratahi9jt6wgd
መደብ:ቁጽርታት
14
2762
23785
17947
2022-08-06T12:38:20Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{{Commonscat|Numbers}}
[[መደብ:ትምህርቲ ሕሳብ]]
9b04d5o4oo1pn7qeywvmccr7a8mwn4x
ሓደ
0
2763
23839
21587
2022-08-07T07:16:30Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፩
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 1
|-
|}
'''ሓደ''' [[ቁጽሪ]] ፩።
[[መደብ:ቁጽርታት]]
rwo59cxbx1s04h33x8rq9s9cgbb2031
፩
0
2764
9544
2010-12-01T15:08:26Z
Kmoksy
1363
Redirected page to [[ሓደ]]
wikitext
text/x-wiki
#REDIRECT [[ሓደ]]
enqgykui9yi7jelesnklyhby7a6g86v
1
0
2765
9545
2010-12-01T15:08:45Z
Kmoksy
1363
Redirected page to [[ሓደ]]
wikitext
text/x-wiki
#REDIRECT [[ሓደ]]
enqgykui9yi7jelesnklyhby7a6g86v
ክልተ
0
2766
23788
21616
2022-08-06T12:39:07Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፪
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 2
|-
|}
'''ክልተ''' [[ቁጽሪ]] ፪።
[[መደብ:ቁጽርታት]]
bqhhklbprdjhdni26v3o54bixr9gi4m
፪
0
2767
9547
2010-12-01T15:13:44Z
Kmoksy
1363
Redirected page to [[ክልተ]]
wikitext
text/x-wiki
#REDIRECT [[ክልተ]]
ipywlybjcpcz5txmnyb8d0j30c75xl3
2
0
2768
9548
2010-12-01T15:13:57Z
Kmoksy
1363
Redirected page to [[ክልተ]]
wikitext
text/x-wiki
#REDIRECT [[ክልተ]]
ipywlybjcpcz5txmnyb8d0j30c75xl3
ሰለስተ
0
2769
23843
21598
2022-08-07T07:17:45Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፫
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 3
|-
|}
'''ሰለስተ''' [[ቁጽሪ]] ፫።
[[መደብ:ቁጽርታት]]
89rqhk1sqejl8ro1z1nyyefc85513xm
፫
0
2770
9550
2010-12-01T15:15:39Z
Kmoksy
1363
Redirected page to [[ሰለስተ]]
wikitext
text/x-wiki
#REDIRECT [[ሰለስተ]]
cmub1sws06ibxr996750fdyq720ts66
3
0
2771
9551
2010-12-01T15:15:50Z
Kmoksy
1363
Redirected page to [[ሰለስተ]]
wikitext
text/x-wiki
#REDIRECT [[ሰለስተ]]
cmub1sws06ibxr996750fdyq720ts66
ኣርባዕተ
0
2772
23853
21636
2022-08-07T07:20:57Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፬
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 4
|-
|}
'''ኣርባዕተ''' [[ቁጽሪ]] ፬።
[[መደብ:ቁጽርታት]]
5117g1hzz12dw2vmn2g6wfugjy0fzys
፬
0
2773
9553
2010-12-01T15:22:03Z
Kmoksy
1363
Redirected page to [[ኣርባዕተ]]
wikitext
text/x-wiki
#REDIRECT [[ኣርባዕተ]]
gal56q48szr26hfzjp50svzhgbjepfx
4
0
2774
9554
2010-12-01T15:22:15Z
Kmoksy
1363
Redirected page to [[ኣርባዕተ]]
wikitext
text/x-wiki
#REDIRECT [[ኣርባዕተ]]
gal56q48szr26hfzjp50svzhgbjepfx
ሓሙሽተ
0
2775
23786
21580
2022-08-06T12:38:38Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፭
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 5
|-
|}
'''ሓሙሽተ''' [[ቁጽሪ]] ፭።
[[መደብ:ቁጽርታት]]
ekdmbi581mhljaqw5qecwb01xnfbpkw
፭
0
2776
9556
2010-12-01T15:25:13Z
Kmoksy
1363
Redirected page to [[ሓሙሽተ]]
wikitext
text/x-wiki
#REDIRECT [[ሓሙሽተ]]
odlk3pe0bqrc8qmv6mnan85ye1j173x
5
0
2777
9557
2010-12-01T15:25:34Z
Kmoksy
1363
Redirected page to [[ሓሙሽተ]]
wikitext
text/x-wiki
#REDIRECT [[ሓሙሽተ]]
odlk3pe0bqrc8qmv6mnan85ye1j173x
ሹዱሽተ
0
2778
23849
21607
2022-08-07T07:19:29Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፮
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 6
|-
|}
'''ሹዱሽተ''' [[ቁጽሪ]] ፮።
[[መደብ:ቁጽርታት]]
si2gjbsctaxf5g5getj3jpqr67xg8t9
፮
0
2779
9559
2010-12-01T15:29:03Z
Kmoksy
1363
Redirected page to [[ሹዱሽተ]]
wikitext
text/x-wiki
#REDIRECT [[ሹዱሽተ]]
aefqn58zx19db0jcj3ww2gf5v3yxx9f
6
0
2780
9560
2010-12-01T15:29:37Z
Kmoksy
1363
Redirected page to [[ሹዱሽተ]]
wikitext
text/x-wiki
#REDIRECT [[ሹዱሽተ]]
aefqn58zx19db0jcj3ww2gf5v3yxx9f
ሸውዓተ
0
2781
23848
21606
2022-08-07T07:19:11Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፯
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 7
|-
|}
'''ሸውዓተ''' [[ቁጽሪ]] ፯።
[[መደብ:ቁጽርታት]]
cl792we5kf6598daur74asy42amt57r
፯
0
2782
9562
2010-12-01T15:32:00Z
Kmoksy
1363
Redirected page to [[ሸውዓተ]]
wikitext
text/x-wiki
#REDIRECT [[ሸውዓተ]]
kd7s6vmjryfpazaez0cm63jeaka52qt
7
0
2783
9563
2010-12-01T15:32:11Z
Kmoksy
1363
Redirected page to [[ሸውዓተ]]
wikitext
text/x-wiki
#REDIRECT [[ሸውዓተ]]
kd7s6vmjryfpazaez0cm63jeaka52qt
ሾመንተ
0
2784
23850
21608
2022-08-07T07:20:00Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፰
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 8
|-
|}
'''ሾመንተ''' [[ቁጽሪ]] ፰።
[[መደብ:ቁጽርታት]]
csbtyg2j8w9ky32vthn2xxl5otr58im
፰
0
2785
9565
2010-12-01T15:34:11Z
Kmoksy
1363
Redirected page to [[ሾመንተ]]
wikitext
text/x-wiki
#REDIRECT [[ሾመንተ]]
m7vhec6z1qy1qsejnant3troku6p45q
8
0
2786
9566
2010-12-01T15:34:26Z
Kmoksy
1363
Redirected page to [[ሾመንተ]]
wikitext
text/x-wiki
#REDIRECT [[ሾመንተ]]
m7vhec6z1qy1qsejnant3troku6p45q
ትሽዓተ
0
2787
23852
21623
2022-08-07T07:20:39Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፱
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 9
|-
|}
'''ትሽዓተ''' [[ቁጽሪ]] ፱።
[[መደብ:ቁጽርታት]]
38amfw2rbs493p1uu3uj5quecc7slge
፱
0
2788
9568
2010-12-01T15:36:31Z
Kmoksy
1363
Redirected page to [[ትሽዓተ]]
wikitext
text/x-wiki
#REDIRECT [[ትሽዓተ]]
c8tzq3v483ugqtlb8nm932dxpam9gbq
9
0
2789
9569
2010-12-01T15:36:42Z
Kmoksy
1363
Redirected page to [[ትሽዓተ]]
wikitext
text/x-wiki
#REDIRECT [[ትሽዓተ]]
c8tzq3v483ugqtlb8nm932dxpam9gbq
ዓሰርተ
0
2791
23789
21634
2022-08-06T12:39:24Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 10
|-
|}
'''ዓሰርተ''' [[ቁጽሪ]] ፲።
[[መደብ:ቁጽርታት]]
dvc0de7aec7ok3qjuhbrx0pvl7lv5za
፲
0
2792
9577
2010-12-01T16:09:55Z
Kmoksy
1363
Redirected page to [[ዓሰርተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ]]
9tya9ppgkrvp6stilirsk10o2rcosv0
10
0
2793
9578
2010-12-01T16:10:13Z
Kmoksy
1363
Redirected page to [[ዓሰርተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ]]
9tya9ppgkrvp6stilirsk10o2rcosv0
ዓሰርተ ሓደ
0
2794
23791
21627
2022-08-06T12:39:51Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲፩
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 11
|-
|}
'''ዓሰርተ ሓደ''' [[ቁጽሪ]] ፲፩።
[[መደብ:ቁጽርታት]]
qdyt76qcwmd26v0wd4szrm8dburhq43
፲፩
0
2795
9580
2010-12-01T16:13:11Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሓደ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሓደ]]
hv5bxplw23bgwmj0bslb32cwx0u9cny
11
0
2796
9581
2010-12-01T16:13:23Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሓደ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሓደ]]
hv5bxplw23bgwmj0bslb32cwx0u9cny
ዓሰርተ ክልተ
0
2797
23798
21625
2022-08-06T12:41:23Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲፪
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 12
|-
|}
'''ዓሰርተ ክልተ''' [[ቁጽሪ]] ፲፪።
[[መደብ:ቁጽርታት]]
ihtkg8e6z0t05sio9jxnivztqug6vyu
፲፪
0
2798
9583
2010-12-01T16:15:59Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ክልተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ክልተ]]
ch9zr95xjaxdufc56pwlj6g1lv9uvxn
12
0
2799
9584
2010-12-01T16:16:15Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ክልተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ክልተ]]
ch9zr95xjaxdufc56pwlj6g1lv9uvxn
ዓሰርተ ሰለስተ
0
2800
23792
21628
2022-08-06T12:40:05Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲፫
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 13
|-
|}
'''ዓሰርተ ሰለስተ''' [[ቁጽሪ]] ፲፫።
[[መደብ:ቁጽርታት]]
altby72c5ze2gj9bjjabboz5w2ivqoh
፲፫
0
2801
9587
2010-12-01T16:18:26Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሰለስተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሰለስተ]]
9vl2afabsp4e1oaij6l9e45l8nx0zml
13
0
2802
9588
2010-12-01T16:18:36Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሰለስተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሰለስተ]]
9vl2afabsp4e1oaij6l9e45l8nx0zml
ዓሰርተ ኣርባዕተ
0
2803
23797
21633
2022-08-06T12:41:11Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲፬
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 14
|-
|}
'''ዓሰርተ ኣርባዕተ''' [[ቁጽሪ]] ፲፬።
[[መደብ:ቁጽርታት]]
ds7oojkz4iupqzlf78wt5mqybb5aput
፲፬
0
2804
9591
2010-12-01T16:23:10Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ኣርባዕተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ኣርባዕተ]]
1e55cb6znsrknt79syj8rbb6s7io5zg
14
0
2805
9592
2010-12-01T16:23:22Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ኣርባዕተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ኣርባዕተ]]
1e55cb6znsrknt79syj8rbb6s7io5zg
ዓሰርተ ሓሙሽተ
0
2806
23790
21626
2022-08-06T12:39:37Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲፭
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 15
|-
|}
'''ዓሰርተ ሓሙሽተ''' [[ቁጽሪ]] ፲፭።
[[መደብ:ቁጽርታት]]
2d77fvxmap858qc91qvjjuo4ydied7x
፲፭
0
2807
9594
2010-12-01T16:25:10Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሓሙሽተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሓሙሽተ]]
tftd40p4lx6uu0k05bwxfjlk0hgxdii
15
0
2808
9595
2010-12-01T16:25:21Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሓሙሽተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሓሙሽተ]]
tftd40p4lx6uu0k05bwxfjlk0hgxdii
ዓሰርተ ሹዱሽተ
0
2809
23794
21630
2022-08-06T12:40:33Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲፮
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 16
|-
|}
'''ዓሰርተ ሹዱሽተ''' [[ቁጽሪ]] ፲፮።
[[መደብ:ቁጽርታት]]
bqozjhxrnfyg1eh7q9tibrawi7g0fme
፲፮
0
2810
9597
2010-12-01T16:27:53Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሹዱሽተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሹዱሽተ]]
l80h9u5rm3rml9kw04dyl46ttb3qy6r
16
0
2811
9598
2010-12-01T16:28:08Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሹዱሽተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሹዱሽተ]]
l80h9u5rm3rml9kw04dyl46ttb3qy6r
ዓሰርተ ሸውዓተ
0
2812
23793
21629
2022-08-06T12:40:19Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲፯
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 17
|-
|}
'''ዓሰርተ ሸውዓተ''' [[ቁጽሪ]] ፲፯።
[[መደብ:ቁጽርታት]]
fpcz0brhi1vfkmcpz7f9dnxibubeqry
፲፯
0
2813
9600
2010-12-01T16:31:43Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሹዱሽተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሹዱሽተ]]
l80h9u5rm3rml9kw04dyl46ttb3qy6r
17
0
2814
9601
2010-12-01T16:32:02Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሹዱሽተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሹዱሽተ]]
l80h9u5rm3rml9kw04dyl46ttb3qy6r
ዓሰርተ ሾመንተ
0
2815
23795
21631
2022-08-06T12:40:46Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲፰
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 18
|-
|}
'''ዓሰርተ ሾመንተ''' [[ቁጽሪ]] ፲፰።
[[መደብ:ቁጽርታት]]
9nckb7x5hwwl20yh9djcm5vzl104m92
፲፰
0
2816
9603
2010-12-01T16:34:30Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሾመንተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሾመንተ]]
9iyss63rsbz7q3w835vw4euwjam494e
18
0
2817
9604
2010-12-01T16:34:46Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ሾመንተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ሾመንተ]]
9iyss63rsbz7q3w835vw4euwjam494e
ዓሰርተ ትሽዓተ
0
2818
23796
21632
2022-08-06T12:40:59Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲፱
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 19
|-
|}
'''ዓሰርተ ትሽዓተ''' [[ቁጽሪ]] ፲፱።
[[መደብ:ቁጽርታት]]
cai77sw9ro4349m2z1ffs07firzflrz
፲፱
0
2819
9606
2010-12-01T16:36:32Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ትሽዓተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ትሽዓተ]]
0m65jm183nus0eqmyx6aw8kwd1u5etk
19
0
2820
9607
2010-12-01T16:36:45Z
Kmoksy
1363
Redirected page to [[ዓሰርተ ትሽዓተ]]
wikitext
text/x-wiki
#REDIRECT [[ዓሰርተ ትሽዓተ]]
0m65jm183nus0eqmyx6aw8kwd1u5etk
ዕስራን ሓሙሽተን
0
2821
23800
21571
2022-08-06T12:41:49Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፳፭
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 25
|-
|}
'''ዕስራን ሓሙሽተን''' [[ቁጽሪ]] ፳፭።
[[መደብ:ቁጽርታት]]
r9gdqqwxhwwk53jnpmf9uac5x9lr8ol
፳፭
0
2822
9609
2010-12-01T16:48:27Z
Kmoksy
1363
Redirected page to [[ዕስራን ሓሙሽተን]]
wikitext
text/x-wiki
#REDIRECT [[ዕስራን ሓሙሽተን]]
b95yug7mbs651jrcazwvaz7peq8umvp
25
0
2823
9610
2010-12-01T16:48:38Z
Kmoksy
1363
Redirected page to [[ዕስራን ሓሙሽተን]]
wikitext
text/x-wiki
#REDIRECT [[ዕስራን ሓሙሽተን]]
b95yug7mbs651jrcazwvaz7peq8umvp
ዕስራ
0
2824
23799
21572
2022-08-06T12:41:36Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፳
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 20
|-
|}
'''ዕስራ''' [[ቁጽሪ]] ፳።
[[መደብ:ቁጽርታት]]
p5f5y881npb52cls3gdh2k4lykgxq0g
፳
0
2825
9612
2010-12-01T16:53:36Z
Kmoksy
1363
Redirected page to [[ዕስራ]]
wikitext
text/x-wiki
#REDIRECT [[ዕስራ]]
kbqp95d9zp9qea6v08lgez5vxzyi54q
20
0
2826
9613
2010-12-01T16:53:50Z
Kmoksy
1363
Redirected page to [[ዕስራ]]
wikitext
text/x-wiki
#REDIRECT [[ዕስራ]]
kbqp95d9zp9qea6v08lgez5vxzyi54q
ሰላሳ
0
2827
23844
21599
2022-08-07T07:18:00Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፴
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 30
|-
|}
'''ሰላሳ''' [[ቁጽሪ]] ፴።
[[መደብ:ቁጽርታት]]
k77ie35so10cdo0cd8272no6n7s38tg
፴
0
2828
9615
2010-12-01T16:55:56Z
Kmoksy
1363
Redirected page to [[ሰላሳ]]
wikitext
text/x-wiki
#REDIRECT [[ሰላሳ]]
0njvoowb53jvt5waq2hwxhk18kwxubo
30
0
2829
9616
2010-12-01T16:56:15Z
Kmoksy
1363
Redirected page to [[ሰላሳ]]
wikitext
text/x-wiki
#REDIRECT [[ሰላሳ]]
0njvoowb53jvt5waq2hwxhk18kwxubo
ኣርብዓ
0
2830
23787
21635
2022-08-06T12:38:50Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፵
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 40
|-
|}
'''ኣርብዓ''' [[ቁጽሪ]] ፵።
[[መደብ:ቁጽርታት]]
iy2th79lsxkeiir5jrnsxbkj3gbsdmv
፵
0
2831
9618
2010-12-01T16:58:53Z
Kmoksy
1363
Redirected page to [[ኣርብዓ]]
wikitext
text/x-wiki
#REDIRECT [[ኣርብዓ]]
4e39mjhtb5mgxy8esrdozt5jxl6ci0k
40
0
2832
9619
2010-12-01T16:59:07Z
Kmoksy
1363
Redirected page to [[ኣርብዓ]]
wikitext
text/x-wiki
#REDIRECT [[ኣርብዓ]]
4e39mjhtb5mgxy8esrdozt5jxl6ci0k
ሓምሳ
0
2833
23838
21583
2022-08-07T07:16:09Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፶
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 50
|-
|}
'''ሓምሳ''' [[ቁጽሪ]] ፷።
[[መደብ:ቁጽርታት]]
btleaav6rav3zvag0fuy3p1oyfmjlge
፶
0
2834
9621
2010-12-01T17:01:26Z
Kmoksy
1363
Redirected page to [[ሓምሳ]]
wikitext
text/x-wiki
#REDIRECT [[ሓምሳ]]
dbxwmsrqzvzldl9c0ttmbz0oum92b7s
50
0
2835
9622
2010-12-01T17:01:46Z
Kmoksy
1363
Redirected page to [[ሓምሳ]]
wikitext
text/x-wiki
#REDIRECT [[ሓምሳ]]
dbxwmsrqzvzldl9c0ttmbz0oum92b7s
ስሳ
0
2836
23847
21605
2022-08-07T07:18:54Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፷
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 60
|-
|}
'''ስሳ''' [[ቁጽሪ]] ፷።
[[መደብ:ቁጽርታት]]
k5dvn3fyj1br605nmmkchk1jsfylcpd
፷
0
2837
9624
2010-12-01T17:03:21Z
Kmoksy
1363
Redirected page to [[ስሳ]]
wikitext
text/x-wiki
#REDIRECT [[ስሳ]]
f2fmel5n590yfb9qn34wdfzi90upezi
60
0
2838
9625
2010-12-01T17:03:37Z
Kmoksy
1363
Redirected page to [[ስሳ]]
wikitext
text/x-wiki
#REDIRECT [[ስሳ]]
f2fmel5n590yfb9qn34wdfzi90upezi
ሰብዓ
0
2839
23846
21601
2022-08-07T07:18:39Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፸
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 70
|-
|}
'''ሰብዓ''' [[ቁጽሪ]] ፸።
[[መደብ:ቁጽርታት]]
dkgzg9xtxbbztf0d6kyxtkk9sdt8ipw
፸
0
2840
9627
2010-12-01T17:05:52Z
Kmoksy
1363
Redirected page to [[ሰብዓ]]
wikitext
text/x-wiki
#REDIRECT [[ሰብዓ]]
8o200mfhdnj84an9jvpgq8ku4nxkx11
70
0
2841
9628
2010-12-01T17:06:06Z
Kmoksy
1363
Redirected page to [[ሰብዓ]]
wikitext
text/x-wiki
#REDIRECT [[ሰብዓ]]
8o200mfhdnj84an9jvpgq8ku4nxkx11
ሰማንያ
0
2842
23845
21600
2022-08-07T07:18:17Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፹
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 80
|-
|}
'''ሰማንያ''' [[ቁጽሪ]] ፹።
[[መደብ:ቁጽርታት]]
7bktditjctb9c6hsgifz5m098ovk9ir
፹
0
2843
9630
2010-12-01T17:07:52Z
Kmoksy
1363
Redirected page to [[ሰማንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሰማንያ]]
bpv6baiirl0j7m7yxbtuhao441ov0qb
80
0
2844
9631
2010-12-01T17:08:03Z
Kmoksy
1363
Redirected page to [[ሰማንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሰማንያ]]
bpv6baiirl0j7m7yxbtuhao441ov0qb
ቴስዓ
0
2845
23851
21613
2022-08-07T07:20:19Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፺
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 90
|-
|}
'''ቴስዓ''' [[ቁጽሪ]] ፺።
[[መደብ:ቁጽርታት]]
sesdg6v87uejdppvchaflguzr4149am
፺
0
2846
9633
2010-12-01T17:14:10Z
Kmoksy
1363
Redirected page to [[ቴስዓ]]
wikitext
text/x-wiki
#REDIRECT [[ቴስዓ]]
1fp8p185c1xa1r9z7eeyhn83ehe00sf
90
0
2847
9634
2010-12-01T17:14:33Z
Kmoksy
1363
Redirected page to [[ቴስዓ]]
wikitext
text/x-wiki
#REDIRECT [[ቴስዓ]]
1fp8p185c1xa1r9z7eeyhn83ehe00sf
ሚእቲ
0
2848
23842
21596
2022-08-07T07:17:29Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፻
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 100
|-
|}
'''ሚእቲ''' [[ቁጽሪ]] ፻።
[[መደብ:ቁጽርታት]]
lgwv3fvvrbrfnuu1b5pl5corfyo0g2v
፻
0
2849
9636
2010-12-01T17:17:04Z
Kmoksy
1363
Redirected page to [[ሚእቲ]]
wikitext
text/x-wiki
#REDIRECT [[ሚእቲ]]
5rnx25fr749ukhpymqm0yaiht7b09sr
100
0
2850
9637
2010-12-01T17:17:16Z
Kmoksy
1363
Redirected page to [[ሚእቲ]]
wikitext
text/x-wiki
#REDIRECT [[ሚእቲ]]
5rnx25fr749ukhpymqm0yaiht7b09sr
ሓሙሽተ ሚእቲ
0
2851
24492
23836
2023-09-15T05:56:46Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፭፻
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| 500
|-
|}
'''ሓሙሽተ ሚእቲ''' [[ቁጽሪ]] ፭፻።
[[መደብ:ቁጽርታት]]
csxpb638pxkypagrtd7s8wdvou5eiji
፭፻
0
2852
9639
2010-12-01T17:19:35Z
Kmoksy
1363
Redirected page to [[ሓሙሽተ ሚእቲ]]
wikitext
text/x-wiki
#REDIRECT [[ሓሙሽተ ሚእቲ]]
chne28k1av1vatsnjnffs5552n2q3oe
500
0
2853
9640
2010-12-01T17:19:47Z
Kmoksy
1363
Redirected page to [[ሓሙሽተ ሚእቲ]]
wikitext
text/x-wiki
#REDIRECT [[ሓሙሽተ ሚእቲ]]
chne28k1av1vatsnjnffs5552n2q3oe
ሓደ ሺሕ
0
2854
23841
21589
2022-08-07T07:17:12Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፲፻
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:5em verdana; background:#ccc;"| 1000
|-
|}
'''ሓደ ሺሕ''' [[ቁጽሪ]] ፲፻።
[[መደብ:ቁጽርታት]]
ceeg0x5qdbgjmb71h3k99nhog03yda4
፲፻
0
2855
9642
2010-12-01T17:22:49Z
Kmoksy
1363
Redirected page to [[ሓደ ሺሕ]]
wikitext
text/x-wiki
#REDIRECT [[ሓደ ሺሕ]]
tq9196619pibr5f7i4f02u7t3u6ar48
1000
0
2856
9643
2010-12-01T17:23:02Z
Kmoksy
1363
Redirected page to [[ሓደ ሺሕ]]
wikitext
text/x-wiki
#REDIRECT [[ሓደ ሺሕ]]
tq9196619pibr5f7i4f02u7t3u6ar48
ሓሙሽተ ሺሕ
0
2857
23837
21582
2022-08-07T07:15:52Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:10em verdana; background:#ccc;"| ፶፻
|-
|}
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font: 5em verdana; background:#ccc;"| 5000
|-
|}
'''ሓሙሽተ ሺሕ''' [[ቁጽሪ]] ፶፻።
[[መደብ:ቁጽርታት]]
422fd86xjft4naw7r3l02i9qx6z9zsp
ሓደ ሚሊዮን
0
2858
23840
21588
2022-08-07T07:16:52Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{| class="infobox" style="width: 20em;"
|-
! colspan="2" style="text-align:center; font:5em verdana; background:#ccc;"| 1000000
|-
|}
'''ሓደ ሚሊዮን''' [[ቁጽሪ]] 1000000።
[[መደብ:ቁጽርታት]]
og00mmmiwkrziqoytvk3jwcck1nyk83
1000000
0
2859
9657
2010-12-01T20:33:56Z
Kmoksy
1363
Redirected page to [[ሓደ ሚሊዮን]]
wikitext
text/x-wiki
#REDIRECT [[ሓደ ሚሊዮን]]
0k32ap22qnf0hdhfnu35lbj2mq9urwp
፶፻
0
2860
9658
2010-12-01T20:34:30Z
Kmoksy
1363
Redirected page to [[ሓሙሽተ ሺሕ]]
wikitext
text/x-wiki
#REDIRECT [[ሓሙሽተ ሺሕ]]
0mspcjfzb4i2h9w4r4rghel9txe6snc
5000
0
2861
9659
2010-12-01T20:34:44Z
Kmoksy
1363
Redirected page to [[ሓሙሽተ ሺሕ]]
wikitext
text/x-wiki
#REDIRECT [[ሓሙሽተ ሺሕ]]
0mspcjfzb4i2h9w4r4rghel9txe6snc
መደብ:ሕክምና
14
2862
20301
18161
2020-03-04T02:57:00Z
Weather Top Wizard
6646
The article pregnancy in category, now moved into the individual, separated article.
wikitext
text/x-wiki
{{Commonscat|Medicine}}
[[Category:ኣስተዋጽኦ ፍልጠት]]
c8x6ixf5x6hjyzpuh8wbrfddis30vpa
መደብ:ትምህርቲ ሕሳብ
14
2863
17990
16838
2015-08-31T06:08:56Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Mathematics}}
[[Category:ኣስተዋጽኦ ፍልጠት]]
rj1xt6x6xvegcihpm16gi8ug56btdu7
መደብ:ኣስተዋጽኦ ፍልጠት
14
2864
21013
19127
2020-08-21T00:06:32Z
Joanmp14
5782
wikitext
text/x-wiki
[[መደብ:ዊኪፔዲያ]]
apatj1ypohin9vbgmz063oa0izy3xlq
መደብ:ዊኪፔዲያ
14
2865
21008
17949
2020-08-20T23:54:53Z
Joanmp14
5782
Joanmp14 moved page [[መደብ:Wikipedia]] to [[መደብ:ዊኪፔዲያ]]
wikitext
text/x-wiki
{{Commonscat|Wikipedia}}
ns0ez4pjaxar40qgfkm7cec8z0z48fy
መደብ:ኣፍሪቃ
14
2866
17992
16839
2015-08-31T06:09:48Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Africa}}
[[Category:ጆግራፍ]]
2qkokf4i9gcgkkpuvuaqus6uk9hxla0
መደብ:ጆግራፍ
14
2867
17993
16672
2015-08-31T06:10:29Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Geography}}
[[Category:ኣስተዋጽኦ ፍልጠት]]
85mnuju1w3h20wm2e5oitci717fgaki
እንስሳ
0
2868
24475
23777
2023-09-14T09:06:15Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
[[ፋይል:Kingdom of animals.png|thumb|upright=1.5|<span style="color:grey;">እንስሳ</span>]]
'''እንስሳ '''
* [[መጥበዊ]]
* [[ገመል]]
* [[ድሙ]]
* [[ጭሩ]]
* [[ዑፍ]]
* [[ታኪን]]
* [[ንስሪ]]
* [[ገዚፍ ዑፍ]]
* [[ኣሞራ]]
* [[ኳዅ]]
* [[ሰገን]]
* [[ሓሰኻ]]
* [[ለመምታ]]
* [[ዓሳ]]
* [[ጎብየ]]
* [[ተመን]]
* [[ነፋሒቶ]]
[[መደብ:ስነ እንስሳ]]
5j67p623xcaben6m96rmzidwupof7i9
መደብ:ስነ እንስሳ
14
2869
17950
16836
2015-08-29T22:48:18Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Zoology}}
[[Category:ባዮሎጂ]]
0ahks9w4gfzogbq0inopr67gxsh59xu
ሞደል:Babel
10
2873
22927
16690
2021-07-16T22:30:30Z
Joanmp14
5782
wikitext
text/x-wiki
{{#if:{{{1|}}}|<div class="babel-plain" style="float:right">{{#babel:{{{1}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}|{{{10|}}}|{{{11|}}}|{{{12|}}}|{{{13|}}}|{{{14|}}}|{{{15|}}}|{{{16|}}}|{{{17|}}}|{{{18|}}}|{{{19|}}}|{{{20|}}}|{{{21|}}}|{{{22|}}}|{{{23|}}}|{{{24|}}}|{{{25|}}}|{{{26|}}}|{{{27|}}}|{{{28|}}}|{{{29|}}}|{{{30|}}}|{{{31|}}}|{{{32|}}}|{{{33|}}}|{{{34|}}}|{{{35|}}}|{{{36|}}}|{{{37|}}}|{{{38|}}}|{{{39|}}}|{{{40|}}}|{{{41|}}}|{{{42|}}}|{{{43|}}}|{{{44|}}}|{{{45|}}}|{{{46|}}}|{{{47|}}}|{{{48|}}}|{{{49|}}}|{{{50|}}}|{{{51|}}}|{{{52|}}}|{{{53|}}}|{{{54|}}}|{{{55|}}}|{{{56|}}}|{{{57|}}}|{{{58|}}}|{{{59|}}}|{{{60|}}}|{{{61|}}}|{{{62|}}}|{{{63|}}}|{{{64|}}}|{{{65|}}}|{{{66|}}}|{{{67|}}}|{{{68|}}}|{{{69|}}}|{{{70|}}}|{{{71|}}}|{{{72|}}}|{{{73|}}}|{{{74|}}}|{{{75|}}}|{{{76|}}}|{{{77|}}}|{{{78|}}}|{{{79|}}}|{{{80|}}}|{{{81|}}}|{{{82|}}}|{{{83|}}}|{{{84|}}}|{{{85|}}}|{{{86|}}}|{{{87|}}}|{{{88|}}}|{{{89|}}}|{{{90|}}}|{{{91|}}}|{{{92|}}}|{{{93|}}}|{{{94|}}}|{{{95|}}}|{{{96|}}}|{{{97|}}}|{{{98|}}}|{{{99|}}}|{{{100|}}}}}</div>}}<noinclude>{{documentation}}</noinclude>
fn8iojuyfgmv6bnmaqbx0cwfutmoo5z
ሞደል:User tr
10
2874
17032
16902
2013-08-02T00:28:42Z
Addbot
2869
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5567952]]
wikitext
text/x-wiki
<div style="float:left;border:solid #6EF7A7 1px;margin:1px">
<table cellspacing="0" style="width:238px;background:#C5FCDC"><tr>
<td style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt">'''[[Turkish language|tr]]'''</td>
<td style="font-size:8pt;padding:4pt;line-height:1.25em">Bu kullanıcının '''[[:Category:User tr-N|ana dili]]''' '''[[:Category:User tr|Türkçe]]''' 'dir.</td>
</tr></table></div>
[[Category:User tr|{{PAGENAME}}]][[Category:User tr-N|{{PAGENAME}}]]
h2ta47pj4orn6489sth3wsdnbf1w9s6
መደብ:User tr
14
2875
17951
16831
2015-08-29T22:48:33Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User tr}}
[[Category:User languages]]
3yosb0kix5kq8g6rym948z6gi9iwbxn
መደብ:User languages
14
2876
21011
17031
2020-08-21T00:05:29Z
Joanmp14
5782
wikitext
text/x-wiki
[[መደብ:ዊኪፔዲያ]]
hzxva86qh3bkck76h2mghmmmmwiaopq
መደብ:User tr-N
14
2877
17952
16832
2015-08-29T22:48:44Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User tr-N}}
[[Category:User tr]]
jd99qwat1y4yi8878rasd0b3tdb8b29
ሞደል:User en-2
10
2878
16569
16390
2013-03-07T18:41:27Z
Addbot
2869
[[M:User:Addbot|Bot:]] Migrating 243 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5544939]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #99B3FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#E0E8FF"
|-----
| style="width:45px;height:45px;background:#99B3FF;text-align:center;font-size:14pt" | '''[[English language|en]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | This user is able to contribute with an '''[[:Category:User en-2|intermediate]]''' level of '''[[:Category:User en|English]]'''.[[Category:User en|{{PAGENAME}}]][[Category:User en-2|{{PAGENAME}}]]
|}</div><noinclude>
</noinclude>
gt3kqcl7e6p93fut8e363bto0ult0mm
መደብ:User en
14
2879
17953
16829
2015-08-29T22:48:48Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User en}}
[[Category:User languages]]
nxtahs141balcratls46zdocta4u5c9
መደብ:User en-2
14
2880
17954
16830
2015-08-29T22:48:53Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User en-2}}
[[Category:User en]]
3g1qepxr381l3vg2iqgwcuivmta3o18
ሞደል:User af-1
10
2881
16886
16572
2013-05-06T03:57:28Z
Iketsi
1744
wikidata
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
|-----
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[:Afrikaans|af]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Hierdie gebruiker het 'n '''[[:Category:User af-1|basiese]]''' begrip van '''[[:Category:User af|Afrikaans]]'''.[[Category:User af|{{PAGENAME}}]][[Category:User af-1|{{PAGENAME}}]]
|}</div><noinclude>
<noinclude>
<noinclude>
</noinclude>
bn7qhoct94acy0osx2dxijk0rvpvz8w
መደብ:User af
14
2882
17955
16673
2015-08-29T22:49:00Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User af}}
[[Category:User languages]]
9tiwk4mg09v3wy0a5nhaqqpjzl4sv96
መደብ:User af-1
14
2883
17956
16658
2015-08-29T22:49:08Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User af-1}}
[[Category:User af]]
gl9e4egfzhwwae96boxbgmjpj1edft2
ሞደል:User als-1
10
2884
16885
16575
2013-05-06T03:54:24Z
Iketsi
1744
wikidata
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
|-----
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Alemannic language|als]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Dä User verfüegt über '''[[:Category:User als-1|Basis]]-[[:Category:User als|Kenntnis vom Alemannische]]'''.[[Category:User als|{{PAGENAME}}]][[Category:User als-1|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
e5guoxje6hbh80hf91p30cnmfnkz2nq
መደብ:User als
14
2885
17957
16576
2015-08-29T22:49:12Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User als}}
[[Category:User languages]]
ttqnagjegkjamrqicrvxee4mnxd3ush
መደብ:User als-1
14
2886
17958
16819
2015-08-29T22:49:17Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User als-1}}
[[Category:User als]]
eeyawl8jeq48r7x2gjd3e3y9kr8e4n3
ሞደል:User ar-1
10
2887
17024
16578
2013-08-02T00:25:28Z
Addbot
2869
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5538250]]
wikitext
text/x-wiki
<div style="float:left;">
{| cellspacing="0" style="width:238px;background:#f0f8ff;border:solid #c0c8ff 1px;margin:1px;"
! style="width:45px;height:45px;background:#c0c8ff;text-align:center;font-size:14pt" | '''[[Arabic language|ar]]-1'''
| style="font-size:11pt;padding:4pt;line-height:1.25em" lang="ar" dir="rtl" | هذا المستخدم يعرف '''[[:Category:User ar-1|مبادئ]]''' '''[[:Category:User ar|العربية]]'''.
|} [[Category:User ar|{{PAGENAME}}]] [[Category:User ar-1|{{PAGENAME}}]] </div>
gxclicg5ic6oubo0n3wgabm0e6cfk85
መደብ:User ar
14
2888
17959
16820
2015-08-29T22:49:21Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User ar}}
[[Category:User languages]]
b0uraismx1i7iju5en8816jz32e5rvo
መደብ:User ar-1
14
2889
17960
16821
2015-08-29T22:49:26Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User ar-1}}
[[Category:User ar]]
2u843u72j7p8wnrl0smwbhnblnei1c6
ሞደል:User ast-1
10
2890
16581
15671
2013-03-07T18:45:14Z
Addbot
2869
[[M:User:Addbot|Bot:]] Migrating 57 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5538253]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Asturian language|ast]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Esti usuariu pue contribuir con un nivel '''[[:Category:User ast-1|básicu]]''' d''''[[:Category:User ast|asturianu]]'''.[[Category:User ast|{{PAGENAME}}]] [[Category:User ast-1|{{PAGENAME}}]]
|}
</div>
<noinclude>
</noinclude>
8oo1lwhaa5ffdfd5fwfs1ks8y4cipkj
መደብ:User ast
14
2891
17961
16582
2015-08-29T22:49:30Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User ast}}
[[Category:User languages]]
3i0787g6f0j2hq0o12v4aq2p1muhbs3
መደብ:User ast-1
14
2892
17962
16583
2015-08-29T22:49:34Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User ast-1}}
[[Category:User ast]]
0zpmqwdo9bkqoxdwzr4ga18gj8lai50
ሞደል:User az
10
2893
16887
16584
2013-05-06T03:58:57Z
Iketsi
1744
wikidata
wikitext
text/x-wiki
<div style="float:left;">
{| cellspacing="0" style="width:238px;background:#c5fcdc;border:solid #6ef7a7 1px;margin:1px;"
! style="width:45px;height:45px;background:#6ef7a7;font-size:14pt" | '''[[Persian language|az]]'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" lang="az" | '''Bu istifadəçinin ana dili Azərbaycan dilidir
|} [[Category:User az|{{PAGENAME}}]] [[Category:User az-N|{{PAGENAME}}]]
</div>
<noinclude>
</noinclude>
73kakovyepo99q09ii771z7qfbp9tsw
መደብ:User az
14
2894
17963
16822
2015-08-29T22:49:39Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User az}}
[[Category:User languages]]
3svcdxulqia5ss9xxqladksskihk6vw
መደብ:User az-N
14
2895
17964
16823
2015-08-29T22:49:43Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User az-N}}
[[Category:User az]]
tqygkxrlm3o0oc11gm1tzb12pj4em9o
ሞደል:User bar-1
10
2896
16888
16587
2013-05-06T03:59:37Z
Iketsi
1744
wikidata
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
|-----
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Austro-Bavarian|bar]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Dea Benutzer redt '''[[:Category:User bar-1|a weng]]''' '''[[:Category:User bar|Boarisch]]'''.[[Category:User bar|{{PAGENAME}}]][[Category:User bar-1|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
7ztqvdu690xdpkmma252j85idrno8na
መደብ:User bar
14
2897
17965
16682
2015-08-29T22:49:47Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User bar}}
[[Category:User languages]]
iinyiaau24nocra5piv140p43qac0gm
መደብ:User bar-1
14
2898
17966
16683
2015-08-29T22:49:52Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User bar-1}}
[[Category:User bar]]
2k2dvghzt5lcpkil0ewzlflys7ra41k
መደብ:ቋንቋ
14
2899
17967
17042
2015-08-29T22:50:29Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Languages}}
[[Category:ኣስተዋጽኦ ፍልጠት]]
5mjxj9ssng1umffaspdu6o6d2lnuqc1
መደብ:ሃገራት
14
2900
21081
18889
2020-08-26T19:54:21Z
Joanmp14
5782
Joanmp14 moved page [[መደብ:ሀገራት]] to [[መደብ:ሃገራት]]: spelling error
wikitext
text/x-wiki
{{Commonscat|Countries}}
[[Category:ጆግራፍ]]
5t6vjekpbd7cycpj3yzon61jmwcspvn
መደብ:ኤውሮጳ
14
2901
17994
17044
2015-08-31T09:16:36Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Europe}}
[[Category:ጆግራፍ]]
lt8o67vmnvkmthtydmz5rpr7byihcts
ሞደል:User be-2
10
2904
16593
16389
2013-03-07T19:02:26Z
Addbot
2869
[[M:User:Addbot|Bot:]] Migrating 101 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5540401]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #77E0E8 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#D0F8FF"
| style="width:45px;height:45px;background:#77E0E8;text-align:center;font-size:14pt" | '''[[Belarusian language|be]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Гэты ўдзельнік/гэтая ўдзельніца ведае '''[[:Category:User be|беларускую]]''' мову на '''[[:Category:User be-2|сярэднім]]''' узроўні. [[Category:User be|{{PAGENAME}}]] [[Category:User be-2|{{PAGENAME}}]]
|}
</div><noinclude>
</noinclude>
lgbc05bwnoov1a8hc816wjcdlvcot17
መደብ:User be
14
2905
17969
16594
2015-08-29T22:52:14Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User be}}
[[Category:User languages]]
f0g8yee53oje4v8ki5k0pzvlkt572qr
መደብ:User be-2
14
2906
17970
16595
2015-08-29T22:52:52Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User be-2}}
[[Category:User be]]
li2d9ff2jxlfwjuw3p748qed1wypg4j
ሞደል:User bg-1
10
2907
17025
16596
2013-08-02T00:25:29Z
Addbot
2869
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5540459]]
wikitext
text/x-wiki
<div style="float:left;border:1px solid #C0C8FF;margin:1px">
{|cellspacing="0" style="width:238px;background:#F0F8FF"
|style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt"|'''[[Bulgarian language|bg]]-1'''
|style="font-size:8pt;padding:4pt;line-height:1.25em"|Този потребител има '''[[:Category:User bg-1|начални познания]]''' по '''[[:Category:User bg|български език]]'''.[[Category:User bg|{{PAGENAME}}]][[Category:User bg-1|{{PAGENAME}}]]
|}</div>
[[Category:User bg]]
[[Category:User bg-1]]
bh4fhqsfuzc3gama760k7z26fijzt3m
መደብ:User bg
14
2908
17971
16824
2015-08-29T22:52:57Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User bg}}
[[Category:User languages]]
h5ot7m68yfsn3ahmxxntfgtofwdkth5
መደብ:User bg-1
14
2909
17972
16825
2015-08-29T22:53:06Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User bg-1}}
[[Category:User bg]]
f3l12hvytl5cdbo8pd01gwtx9i6vgee
ሞደል:User ca-1
10
2910
16599
16388
2013-03-07T19:03:57Z
Addbot
2869
[[M:User:Addbot|Bot:]] Migrating 118 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5539064]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
|-----
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Catalan language|ca]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Aquest usuari pot contribuir amb un nivell '''[[:Category:User ca-1|bàsic]]''' de '''[[:Category:User ca|català]]'''.[[Category:User ca|{{PAGENAME}}]][[Category:User ca-1|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
8iyihfwptvaqqmg4ax47bmhltvsn78n
መደብ:User ca
14
2911
17973
16826
2015-08-29T22:53:14Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User ca}}
[[Category:User languages]]
773pw0btsqw1s1ndc32t0jl7r8p2au3
መደብ:User ca-1
14
2912
17974
16601
2015-08-29T22:53:30Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User ca-1}}
[[Category:User ca]]
m816ex5i8a1i2kmtuym5xw0t5h5e36k
ሞደል:User ca-4
10
2913
16602
16408
2013-03-07T19:04:34Z
Addbot
2869
[[M:User:Addbot|Bot:]] Migrating 76 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5539067]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<div style="float:left;border:solid #CCCC00 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#FFFF99"
|-----
| style="width:45px;height:45px;background:#FFFF00;text-align:center;font-size:14pt" | '''[[Catalan language|ca]]-4'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | El nivell d'aquest usuari correspon al d'un '''[[:Category:User ca-4|parlant natiu]]''' del '''[[:Category:User ca|català]]'''. [[Category:User ca|{{PAGENAME}}]][[Category:User ca-4|{{PAGENAME}}]]
|}</div>
<noinclude>
</noinclude>
rdghjbhpp0t7ytz0kltnvdl77umgcif
መደብ:User ca-4
14
2914
17975
16827
2015-08-29T22:53:33Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User ca-4}}
[[Category:User ca]]
q14aaxvvkufexpezcthna4ykghu1dbm
ሞደል:User cs-1
10
2915
17028
16604
2013-08-02T00:25:30Z
Addbot
2869
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5540442]]
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Czech language|cs]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Tento uživatel má '''[[:Category:User cs-1|základní]]''' znalosti '''[[:Category:User cs|češtiny]]'''.[[Category:User cs|{{PAGENAME}}]][[Category:User cs-1|{{PAGENAME}}]]
|}</div>
4g9w44qe9xw4bvgopx9bqba7cw90x2a
መደብ:User cs
14
2916
17976
16828
2015-08-29T22:53:37Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User cs}}
[[Category:User languages]]
srz34vy8oheg7kbwvpgfyixgkmseaif
መደብ:User cs-1
14
2917
17977
16606
2015-08-29T22:53:40Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User cs-1}}
[[Category:User cs]]
9phtcz09t00z1a476gjm4ldk10dxupp
ሞደል:User da
10
2918
17026
16607
2013-08-02T00:25:30Z
Addbot
2869
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5538459]]
wikitext
text/x-wiki
<div style="float:left;border:solid #6EF7A7 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#C5FCDC"
| style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt" | '''[[Danish language|da]]'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Denne bruger har '''[[:Category:User da|dansk]]''' som '''[[:Category:User da-N|modersmål]]'''.[[Category:User da|{{PAGENAME}}]][[Category:User da-N|{{PAGENAME}}]]
|}</div>
bhpsk049np18elca77nx8pnmko3l2an
መደብ:User da
14
2919
17978
16608
2015-08-29T22:53:43Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User da}}
[[Category:User languages]]
j74v1lkqi6m9qs7sph0r5ihnaz2m0cw
መደብ:User da-N
14
2920
17979
16609
2015-08-29T22:53:48Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User da-N}}
[[Category:User da]]
08b0qlrahpdpn7tsy01qhaxvkg8pxx6
ሞደል:User da-1
10
2921
17027
16610
2013-08-02T00:25:30Z
Addbot
2869
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5540417]]
wikitext
text/x-wiki
<div style="float:left;border:solid #C0C8FF 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#F0F8FF"
| style="width:45px;height:45px;background:#C0C8FF;text-align:center;font-size:14pt" | '''[[Danish language|da]]-1'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Denne bruger har et '''[[:Category:User da-1|grundlæggende]]''' kendskab til '''[[:Category:User da|dansk]]'''.[[Category:User da|{{PAGENAME}}]][[Category:User da-1|{{PAGENAME}}]]
|}</div>
dral3awbf0lie1q3qxib82r3zg8dnlo
መደብ:User da-1
14
2922
17980
16611
2015-08-29T22:54:06Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User da-1}}
[[Category:User da]]
4u9toos32iqqpdkes1pgiqqpthsl5yc
ሞደል:User da-2
10
2923
20675
17029
2020-05-29T12:11:29Z
Samuele2002
5491
fix [[Special:LintErrors]]
wikitext
text/x-wiki
<div style="float:left;border:solid #77E0E8 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#D0F8FF"
| style="width:45px;height:45px;background:#77E0E8;text-align:center;font-size:14pt" | '''[[Danish language|da]]-2'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Denne brugers kendskab til '''[[:Category:User da|dansk]]''' er på '''[[:Category:User da-2|mellemniveau]]'''.[[Category:User da|{{PAGENAME}}]][[Category:User da-2|{{PAGENAME}}]]
|}</div>
g0uunq0njsjyiftqqu9p5fq0k77op8q
መደብ:User da-2
14
2924
17981
16613
2015-08-29T22:55:47Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|User da-2}}
[[Category:User da]]
kmfnj8lvtapszeyg30so6j9ocwgvpcb
መደብ:ሃይማኖት
14
2925
23818
17982
2022-08-07T07:04:35Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{{Commonscat|Religion}}
[[መደብ:ኣስተዋጽኦ ፍልጠት]]
ndc7gmg17dpxqmlkyoyva8dyv05ecwz
መደብ:ዞባታት
14
2926
23150
23147
2021-10-11T15:04:58Z
Joanmp14
5782
Reverted edits by [[Special:Contributions/180.249.227.76|180.249.227.76]] ([[User talk:180.249.227.76|talk]]) to last revision by [[User:109.160.79.217|109.160.79.217]]
wikitext
text/x-wiki
{{Commonscat|Regions of Eritrea}}
[[Category:ኤርትራ]]
q6nhej4wsryw2nlgkzx0q5qerd3yigi
መደብ:ዲሞክራሲ
14
2927
21014
17995
2020-08-21T00:06:59Z
Joanmp14
5782
wikitext
text/x-wiki
{{Commonscat|Democracy}}
[[መደብ:ዊኪፔዲያ]]
60suaia1lgc0upfflecirms84n3m1uh
ፖሊስ
0
2928
23335
23334
2021-12-12T14:20:30Z
Minorax
6345
obs tag
wikitext
text/x-wiki
[[File:HH Polizeihauptmeister MZ.jpg|thumb|<span style="color:grey;">ፖሊስ</span>]]
'''ፖሊስ'''፣ ሕዝባዊ ጸጥታ ንምውሓስ ሓላፍነት ዘለዎ ሲቪላዊ ሓይሊ።
6kvttrte5oiihnbs8dnm4pgob5o6tt9
ሰንበት
0
2929
18585
18491
2016-09-01T12:09:11Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
'''ሰንበት'''፣ እታ ሻብዓይቲ ምዓልቲ ናይ ሰሙን።
4bh7bilgn52ls173lh53io5yiwzf9jn
መርዓት
0
2930
22725
22293
2021-04-30T13:40:10Z
Minorax
6345
obs tag
wikitext
text/x-wiki
[[ፋይል:Bride1929.jpg|thumb|right|260px|<span style="color:grey;">መርዓት</span>]]
'''መርዓት'''፣ ጓል ኣንስተይቲ ኣብ ጊዜ መርዓኣ እትጽውዓሉ ስም።
t8vrj235ycn4c6ipfxd0umm2cckqsrs
ልቢ
0
2931
23750
22693
2022-08-05T20:35:11Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
[[ፋይል:Humhrt2.jpg|thumb|right|260px|<span style="color:grey;">ልቢ</span>]]
'''ልቢ'''፣ ብጭዋዳታት ዝቖመ ደም ናብ ሙሉ ሰውነት ዝጭንጕዕ ኣካል።
[[Category:ሕክምና]]
eqw4z03qdrfkhz0laiqngcp9yga6m0j
መለንዛና
0
2932
23858
22724
2022-08-09T13:39:19Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Patlıcan 2.JPG|thumb|right|260px|<span style="color:grey;">መለንዛና</span>]]
'''መለንዛና'''፣ ትሮፒካዊ ተኽሊ ከም ሓምሊ ንመግቢ ዝውዕል።
[[መደብ:ተኽሊ]]
awlegktn0bxjlaev82eng50isrb3j87
ፐዮኒ
0
2933
23863
22723
2022-08-09T13:41:14Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Paeonia rockii.jpg|thumb|right|260px|<span style="color:grey;">ፐዮኒ</span>]]
'''ፐዮኒ'''፣ ካብ ጃንዳ ፓዮኒያ ዝኾነ ቀይሕ ዝዕንባብኡ ተኽሊ።
[[መደብ:ተኽሊ]]
3jsde8qo3lxjshl7qt0z205rhhcvt9w
ኣጻብዕ
0
2934
23695
22288
2022-06-08T09:58:04Z
Joanmp14
5782
improvements
wikitext
text/x-wiki
[[ፋይል:Finger.agr.jpg|150px|thumb|ኣመልካቲቶ ኣጻብዕ]]
'''ኣጻብዕቲ'''፣ ናይ ደቂ ሰባትን ካልኦት እንስሳታትን ናይ ኢድን እግርን ዞባ ርሑቕ ክፋላት እዮም። ቅርጺ፣ ዓቐን፣ እልመትን ሙቐትን ሓደ ነገር ከድንቑ ዝኽእሉ ዓሰርተ ጫፋት ኣካላት እውን እዮም።
ወዲ ሰብ ኣብ ነፍሲ ወከፍ ኢዱ ሓሙሽተ ኣጻብዕቲ ዘለዎ ኮይኑ [[ዓባይ ዓባይቶ]]፣ [[ኣመልካቲቶ]]፣ [[ማእከለይቶ]]፣ [[ቀለቤቶ]]ን [[ሕንጥሊቶ]]ን ይበሃሉ።
[[መደብ:ኣጻብዕቲ]]
g2zx2np57w7lsnnsvn5gqidd5otjyss
ኣቮካዶ
0
2935
23860
22722
2022-08-09T13:40:13Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Avocado.jpeg|thumb|right|260px|<span style="color:grey;">ኣቮካዶ</span>]]
'''ኣቮካዶ'''፣ ትሮዊካዊ ገረብ ጃንዳ ናይ ትሮፒካ ኣመሪካና።
[[መደብ:ተኽሊ]]
cjln8s9kv58g4h3o23d0o2f3kolgkjh
ኪዊ
0
2936
23861
22697
2022-08-09T13:40:28Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Kiwi (Actinidia chinensis) 1 Luc Viatour.jpg|thumb|right|260px|<span style="color:grey;">ኪዊ</span>]]
'''ኪዊ'''፣ ናይ ኣክቲኒዲያ ቺነንሲስ ጃንዳ ዝኾነ ዓይነት ፍረ።
[[መደብ:ተኽሊ]]
lhu5cneme98dyhykoww9i5bf4k7wf2k
ዓሳ ለግለግ
0
2937
23776
22720
2022-08-06T10:47:16Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Chrysaora quinquecirrha.JPG|thumb|right|260px|<span style="color:grey;">ዓሳ ለግለግ</span>]]
'''ዓሳ ለግለግ'''፣ ኣብ ባህሪ ዚነብር ሂወት ዘለዎ ክኒዳሪኣን።
[[መደብ:ስነ እንስሳ]]
4x4ywdkvqd795r5gju2vlpv2slv99qf
ኣልማናክ
0
2938
23737
23735
2022-08-01T21:13:04Z
Praxidicae
5594
Reverted edits by [[Special:Contributions/79.163.205.206|79.163.205.206]] ([[User talk:79.163.205.206|talk]]) to last revision by [[User:Minorax|Minorax]]
wikitext
text/x-wiki
[[ፋይል:Calendarium cracoviense.jpg|thumb|right|260px|<span style="color:grey;">ኣልማናክ</span>]]
'''ኣልማናክ'''፣ ሓፈሻዊ ጸብጻብን ሓበሬታን ዝሓዘ ከም ዓውደ-ኣዋርሕን ምዓልታዊ መዝገብ ብኣታታትን ዘገልግል ኣብ ሓደ ዓመት ናይ ዝርከባ ነፍሲ ወከፍ ምዓልታት ጸብጻብ ዝሓዘ መጽሓፍ።
h8p0wxiva6pj83vva15limwa23yssrr
እቶን
0
2939
22698
18586
2021-04-30T13:34:47Z
Minorax
6345
obs tag
wikitext
text/x-wiki
[[ፋይል:Hanging Stove Drier NGM-v31-p477-A.jpg|thumb|right|260px|<span style="color:grey;">እቶን</span>]]
'''እቶን'''፣ መውዓዩ ወይ መሞቒ ዘገልግል መሳርሒ።
g4rhocj6gynk1jdgvk2j62uyr04ne49
መሸኒ
0
2940
24495
24257
2023-09-15T06:07:56Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:male penis anatomy.jpg|thumb|right|260px|<span style="color:grey;">መሸኒ<br />glande: ርእሲ መትሎ/መሸኒ ወዲ ተባዕታይ፣ ጫፍ መሸኒ ሰብኣይ።<br />escroto: ከረጺት ፍረነብሲ፣ ኣብ ትሕቲ ብልዕቲ ዝርከብ ንፍረ ነፍሲ ዝስከም ናይ ቆርበት ከረጺት።</span>]]
[[ፋይል:Anatomy of Male Human External Genitals.jpg|thumb|346x346px]]
[[ፋይል:Penis with naturally exposed glans.jpg|thumb|260px|right|መሸኒ]]
'''መሸኒ'''፣ ናይ ወዲ ተባዕታይ ናይ ገብረ-ስጋ መሳርዕ።
* [[ምፍሻስ ሽግሪ]]
[[መደብ:ሕክምና]]
ns6gt3gx14dw5ky8ier3woa541utskh
መትሎ
0
2941
10153
2010-12-20T22:06:27Z
Kmoksy
1363
Redirected page to [[መሸኒ]]
wikitext
text/x-wiki
#REDIRECT [[መሸኒ]]
tg3byjbb2qn0exhrcn10z24puj7cjrh
ጉሕጓሕ
0
2942
24493
22704
2023-09-15T06:01:43Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
[[ፋይል:Vaginal opening - english description.jpg|thumb|right|200px|<span style="color:grey;">ጉሕጓሕ</span>]]
'''ጉሕጓሕ'''፣ ኣብ መንጎ ማህጸንን ብልዕትን ዝርከብ ክፍሊ መሳርዕ መፍረ ጓል ኣንስተይቲ።
[[Category:ሕክምና]]
bi3hv7eyuh0thiy8yuofvhoht7if5pw
ርግኦ
0
2943
23075
22721
2021-08-27T10:50:37Z
125.167.114.35
wikitext
text/x-wiki
[[ፋይል:Joghurt.jpg|thumb|right|260px|<span style="color:grey;">ርግኦ</span>]]
'''ርግኦ'''
*ናይ ብሉበሪ ርግኦ
*ፈኲስ ርግኦ
{{Stub}}
5jx7zyo9alvlvb596pik2br6pee0vf4
ሓሽራ
0
2944
23781
22714
2022-08-06T10:48:59Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Insect collage.png|thumb|right|260px|<span style="color:grey;">ሓሽራ</span>]]
[[ፋይል:Bee-sting-piqure-abeille-scale-2.jpg|thumb|right|260px|<span style="color:grey;">መንከሲ ሓሸራ</span>]]
'''ሓሽራ'''፣ ኣብ ክፍሊ ኢንሰክታ ንኣሽቶ እንስሳ።
*[[መንከሲ ሓሸራ]]
[[መደብ:ስነ እንስሳ]]
tpaed4wnohyu3qhqzfldfx5d8q55yd0
ሻምብቖ እንቛቕሖ
0
2945
24500
23751
2023-09-15T06:11:51Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Scheme female reproductive system-en.svg|thumb|right|260px|<span style="color:grey;">ምብቖ እንቛቕሖ</span>]]
'''ሻምብቖ እንቛቕሖ'''፣ እንቛቑሖ ካብ ማሕደረ-እንቛቑሖ ናብ ማሕጸን ዝመሓላለፈሉ ኣካል።
[[መደብ:ሕክምና]]
p3lpuvj20fcqmsmaeocwv64ch5vvpgj
ማሕደረ-እንቛቑሖ
0
2946
22717
22282
2021-04-30T13:39:34Z
Minorax
6345
obs tag
wikitext
text/x-wiki
[[ፋይል:Gray589.png|thumb|right|260px|<span style="color:grey;">ማሕደረ-እንቛቑሖ</span>]]
'''ማሕደረ-እንቛቑሖ'''፣ ናይ ጓል ኣንስተይቲ እቛቑሖ ዝፈርየለን ክልተ ማሕደራት።
[[Category:ሕክምና]]
osunoicolhb7bukzj29yzh76kpwayq8
ጽሟቕ
0
2947
22700
18592
2021-04-30T13:36:16Z
Minorax
6345
obs tag
wikitext
text/x-wiki
[[ፋይል:Orange juice 1.jpg|thumb|right|260px|<span style="color:grey;">ጽሟቕ ኣራንቺ</span>]]
'''ጽሟቕ'''፣ ካብ ፍረታትን ኣሕምልትን ተጸሚቑ ዝወጽእ ፈሳሲ።
* ጽሟቕ ኣራንቺ
* ጽሟቕ ቱፋሕ
j5y9ruuies5x42g2jb228wcpg2rofqg
ሚተ
0
2948
23779
22702
2022-08-06T10:48:25Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Yellow mite (Tydeidae) Lorryia formosa 2 edit.jpg|thumb|right|260px|<span style="color:grey;">ሚተ</span>]]
[[ፋይል:Tetranychus-urticae.jpg|thumb|right|260px|<span style="color:grey;">ቀይሕ ሚተ</span>]]
'''ሚተ'''፣ ኣብ ተርታ ኣካሪና ዚምደብ ንእሽቶ ባልዕ።
[[መደብ:ስነ እንስሳ]]
t34238xeaqiv6kczgy1bk6o8e8wqpav
ካሮቲ
0
2949
23862
22716
2022-08-09T13:40:56Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Carrot.jpg|thumb|right|260px|<span style="color:grey;">ካሮቲ</span>]]
[[ፋይል:Daucus carota subsp. maximus MHNT.BOT.2007.40.407.jpg|thumb|''Daucus carota subsp. maximus'']]
'''ካሮቲ'''
[[መደብ:ተኽሊ]]
d2norta990b1h8nad8lune0hjzsfq19
ኣውቶቡስ
0
2950
23998
22696
2022-11-15T13:22:47Z
CommonsDelinker
65
Replacing Erste_Benzin-Omnibus_der_Welt.jpg with [[File:Erster_Benzin-Omnibus_der_Welt.jpg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error) · grammar, adjective (m), Adjek
wikitext
text/x-wiki
[[ፋይል:Erster Benzin-Omnibus der Welt.jpg|thumb|Benz-Omnibus, 1896]]
[[ፋይል:Madrid bus tourisme.jpg|thumb|right|260px|<span style="color:grey;">እቶም ቱሪስትታት ብኣውቶቡስ መጺኦም።</span>]]
[[ፋይል:First Student IC school bus 202076 and First H&D 68553.jpg|thumb|left|260px|<span style="color:grey;">ናይ ቤት-ትምህርቲ ኣውቶቡስ</span>]]
'''ኣውቶቡስ''' ብዙሕ ተጓዓዝቲ ንምሓዝ ዝተነድፈ ናይ መንገዲ [[መተሓላለፊ መበጻጽሒ]] እዩ ዝተነድፈ ብዙሕ ተጓዓዝቲ [[ንምሓዝ]].
{{stub}}
[[Category:ኣውቶቡስ]]
jok9c7f3td83k20mpnyizp0pgerhntd
ባምቡላ
0
2951
20355
20320
2020-03-06T04:48:06Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
'''ባምቡላ'''፣ ብምስሊ ሰብ ዝስራሕ መጻወቲ ኣቕሓ።
c4mgvb244vg5cqxtlqyb3425rwii5k8
ባንኮ
0
2952
22707
20353
2021-04-30T13:37:00Z
Minorax
6345
obs tag
wikitext
text/x-wiki
[[ፋይል:Garden bench 001.jpg|thumb|right|260px|<span style="color:grey;">ናይ ፓርክ ባንኮ</span>]]
'''ባንኮ'''፣ ኮፍ መበሊ፣ ብዙሓት ሰባት ዘቐምጥ ነዊሕ ኮፍ መበሊ።
5gb3dacfncmgpl1khpu5zs13eaolki9
መቐመጢ ልብሲ
0
2953
22703
18651
2021-04-30T13:36:23Z
Minorax
6345
obs tag
wikitext
text/x-wiki
[[ፋይል:Sliding-wardrobe.jpg|thumb|right|260px|<span style="color:grey;">መቐመጢ ልብሲ</span>]]
'''መቐመጢ ልብሲ'''፣ ናይ ክዳን ቅዉም-ሳጹን፣ክዳውንቲ ዝቕመጠሉ ቦታ ወይ ቅዉም ሳጹን።
44dily90k8sdc2j2tp1c3mjs7k4oxxm
ናይ ልደት ጽሕዲ
0
2954
22719
22285
2021-04-30T13:39:54Z
Minorax
6345
obs tag
wikitext
text/x-wiki
[[ፋይል:Christmas tree-choinka.jpg|thumb|right|260px|<span style="color:grey;">ናይ ልደት ጽሕዲ</span>]]
'''ናይ ልደት ጽሕዲ'''
[[Category:ሃይማኖት]]
44ka39pgaui0hf9n1y7quidz9cvv6ds
መሳርዕ ግብረ-ስጋ
0
2955
24496
23498
2023-09-15T06:08:19Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
ስጋዊ ርክብ ክትፍጽም ከለኻ
'''መሳርዕ ግብረ-ስጋ'''
ኣብ ውሽጢ ሰብነት ኮነ ኣብ ግዳም ዝርከብ ናይ ግብረ-ስጋ ኣካላት።
[[መደብ:ሕክምና]]
p2qe4x5iitzeg0ibuwbcym1iupxlfyv
ቱሊፕ
0
2956
23859
22705
2022-08-09T13:39:42Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Tulipa suaveolens floriade to Canberra.jpg|thumb|right|260px|<span style="color:grey;">ቀይሕ ቱሊፕ</span>]]
[[ፋይል:Tulip bulb close.jpg|thumb|right|260px|<span style="color:grey;">ሽጉርቲ ቱሊፕ</span>]]
[[ፋይል:Tulpen2010.jpg|thumb|left|260px|<span style="color:grey;">ናይ ቱሊፕ ቫዞ</span>]]
'''ቱሊፕ'''፣ ምስ ጃንዳ ቱሊፕ ዚምደብ ሽጉርቲ ዝመስል ሱር ዘለዎ ዓንባቢ ተኽሊ።
[[መደብ:ተኽሊ]]
96ne970u79m6rmwchm8c2k1vaqsn5dd
መደብ:ተኽሊ
14
2957
17983
16643
2015-08-29T22:57:58Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Plantae}}
[[Category:ስነ ኣትክልቲ]]
f6xq0qamr1wuyk3gjqryn2ds13d2hhl
መደብ:ስነ ኣትክልቲ
14
2958
17984
16663
2015-08-29T22:58:35Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Botany}}
[[Category:ባዮሎጂ]]
tn4tg2togjkqwidj30xlxvg42csxsby
ስታርሊንግ
0
2959
24476
23778
2023-09-14T09:07:08Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
[[ፋይል:European Startling (Sturnus vulgaris) RWD.jpg|thumb|right|260px|<span style="color:grey;">ስታርሊንግ</span>]]
[[ፋይል:Sturnus vulgaris MHNT.ZOO.2010.11.215.Courtalain28.jpg|thumb|'' Sturnus vulgaris'']]
'''ስታርሊንግ'''፣ ስታርኑስ ቩጋሪስ ዝበሃል ንእሽቶ ጭሩ።
==መርበብ==
{{Commons|Category:Sturnus_vulgaris|ስታርሊንግ}}
[[መደብ:ስነ እንስሳ]]
m5suk5hkpogu049gxhgr5b0snh4zpt6
ዶክተር
0
2960
24497
19110
2023-09-15T06:08:35Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ዶክተር'''፣ ሓኪም
* [[ሕክምና]]
[[መደብ:ሕክምና]]
jnfc79643wuc663ax8rqx5clad64kis
ሕሙም
0
2961
24505
22718
2023-09-15T06:22:10Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:BloodPressure2.jpg|thumb|right|260px|<span style="color:grey;">ሕሙም</span>]]
'''ሕሙም'''
*ሕማም ልቢ ዘለዎም ሕሙማት
*ቅርጥማት ዝሓዞ ሕሙም
[[መደብ:ሕክምና]]
lrpuarvm37xyyu7cm52eysrtz3dxeyl
ቲቪ
0
2962
22691
18638
2021-04-30T13:34:03Z
Minorax
6345
obs tag
wikitext
text/x-wiki
[[File:Braun HF 1.jpg|thumb|right|260px|<span style="color:grey;">ቲቪ</span>]]
'''ቲቪ'''፣ '''ተለቪዥን'''፣ ናይ ቲቪ ኣቑሑት ብሓባር፣ ከም ሪሞት ኮንትሮል፣ ረሲቨር ዝበሉ ነገራት።
g5joj2bw68y275mprz8calqlxtf4jfi
ተለቪዥን
0
2963
10198
2010-12-21T00:00:15Z
Kmoksy
1363
Redirected page to [[ቲቪ]]
wikitext
text/x-wiki
#REDIRECT [[ቲቪ]]
a1ynvl4jborxnuxll2vyi1ekt25cz6n
መደብ:Wikipedia bots
14
2964
21012
17985
2020-08-21T00:06:03Z
Joanmp14
5782
wikitext
text/x-wiki
{{Commonscat|Bots}}
[[መደብ:ዊኪፔዲያ]]
p9dfg6xsksaag754mp195hlpnry1c70
ዊኪፐድያ:Community Portal
4
2970
22950
20500
2021-07-26T00:24:57Z
Xqbot
654
Bot: Fixing double redirect to [[ዊኪፐድያ:ማዕጾ ማሕበረ ሰብ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ:ማዕጾ ማሕበረ ሰብ]]
ijpcb293kc61mdeiienho7vjlfv1ts6
ሞደል:User fr
10
2999
17030
16650
2013-08-02T00:25:32Z
Addbot
2869
[[User:addbot|Bot]]: Migrating interwiki links, now provided by [[d:|Wikidata]] on [[d:q5567997]]
wikitext
text/x-wiki
<div style="float:left;border:solid #6EF7A7 1px;margin:1px">
{| cellspacing="0" style="width:238px;background:#C5FCDC"
| style="width:45px;height:45px;background:#6EF7A7;text-align:center;font-size:14pt" | '''[[French language|fr]]'''
| style="font-size:8pt;padding:4pt;line-height:1.25em" | Cet utilisateur a pour '''[[:Category:User fr-N|langue maternelle]]''' le '''[[:Category:User fr|français]]'''. [[Category:User fr|{{PAGENAME}}]] [[Category:User fr-N|{{PAGENAME}}]]
|} </div>
4qa8h7por2o9vyk0iyrqm4j1qj3ce4k
ባድመ
0
3004
23767
23249
2022-08-06T10:09:18Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
'''ባድመ''' ኣብ ሃገረ [[ኤርትራ|ኤርትራ፣]] ዞባ ጋሽ-ባርካ እትርከብ ከተማ።
{{Stub}}
[[መደብ:ኤርትራ]]
s3qb2efgbnu565snxdkzvokdtleifee
ሞደል:POTD protected/2011-03-18
10
3008
11267
2011-03-21T13:55:57Z
84.253.30.141
ሓዳስ ፅሑፍ: ich will
wikitext
text/x-wiki
ich will
f86lgvwj7hweutx5c72hq1a9p4t1d7e
ሞደል:ዊኪፔዲያ:ሕሩያት መዋእላት ታሪኽ/ሚያዝያ 1
10
3011
11344
2011-04-02T03:55:46Z
24.7.87.100
ሓዳስ ፅሑፍ: ታሪኽ/ሚያዝያ
wikitext
text/x-wiki
ታሪኽ/ሚያዝያ
sbpoibagbzwrrcbfk24drbazruf18hi
ሞደል:Mod
10
3015
16719
16396
2013-03-11T10:32:49Z
Legobot
2636
[[M:User:Addbot|Bot:]] Migrating 268 interwiki links, now provided by [[d:|Wikidata]] on [[d:q5611452]] [[M:User:Addbot/WDS|(translate me)]]
wikitext
text/x-wiki
<includeonly>{{ {{{|safesubst:}}}#ifexpr:({{{2}}})=0|0|{{ {{{|safesubst:}}}#ifexpr:(({{{1}}})/({{{2}}}))=((({{{1}}})/({{{2}}}))round 0)|0|{{ {{{|safesubst:}}}#ifexpr:(({{{1}}})/({{{2}}}))>0 and(({{{1}}})/({{{2}}}))<1|{{ {{{|safesubst:}}}#expr:{{{1}}}}}|{{ {{{|safesubst:}}}#expr:({{{1}}})-((((({{{1}}})/({{{2}}}))-0.5)round 0)*({{{2}}}))}}}}}}}}</includeonly><noinclude>
See documentation of [[:en:Template:Mod]]
</noinclude>
ns8erun5tol4lf586m8gpoiwv49bw7p
ሞደል:ዊኪፔዲያ:ሕሩያት መዋእላት ታሪኽ/ሚያዝያ 14
10
3026
11480
2011-04-17T08:07:33Z
193.213.16.111
ሓዳስ ፅሑፍ: ''''Italic text''''Italic text''''
wikitext
text/x-wiki
''''Italic text''''Italic text''''
igeokfre27pltu8h2rz4trmpbydwzv1
ኤርትራ ኤርትራ ኤርትራ
0
3032
24091
24090
2023-01-20T16:58:15Z
Sakura emad
7824
bold
wikitext
text/x-wiki
'''ኤርትራ ኤርትራ ኤርትራ''' ዝብል ሃገራዊ መዝሙር ኤርትራ እዩ። ድሕሪ ናጽነት ሃገር ቁሩብ ጸኒሑ ዝተቐበሎ
== ትሕዝቶ ==
ኤርትራ ኤርትራ ኤርትራ፡<br />
በዓል ደማ እናልቀሰ ተደምሲሱ፡<br />
መስዋእታ ብሓርነት ተደቢሱ።<br />
መዋእል ነኺሳ ኣብ ዕላማ፡<br />
ትምርቲ ጽንዓት ኰይኑ ስማ፡<br />
ኤርትራ'ዛ ሓበን ዉጹዓት፡<br />
ኣመስኪራ ሓቂ ክምትዕውት።<br />
ኤርትራ ኤርትራ፡<br />
ኣብ ዓለም ጨቢጣቶ ግቡእ ክብራ።<br />
ናጽነት ዘምጽኦ ልዑል ኒሕ፡<br />
ንህንጻ ንልምዓት ክንሰርሕ፡<br />
ስልጣን ከነልብሳ ግርማ፡<br />
ሕድሪ'ለና ግምጃ ክንስልማ።<br />
ኤርትራ ኤርትራ፡<br />
ኣብ ዓለም ጨቢጣቶ ግቡእ ክብራ።
[[Category:ኤርትራ]]
{{stub}}
gb1qw3s0dcxzi341tvuxs39eic5w1vi
መጽሓፍ ቅዱስ
0
3067
23782
23741
2022-08-06T10:49:35Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{{stub}}
[[ፋይል:Gutenberg_Bible.jpg|340px|thumb|[[ጉተንበርግ መጽሓፍ ቅዱስ]]: እታ ቀዳማይቲ ዝተሓትመት መጽሓፍ ቅዱስ]]
[[ፋይል:Bible from 1300 (20).jpg|340px|thumb|መጽሓፍ ቅዱስ እብራይስጢ ካብ 1300. ዘፍጥረት.]]
መጽሓፍ ቅዱስ ብእኩባት ቀንዲ ሃይማኖታዊ ጽሑፋት ናይ እምነት ኣይሁዳውያንን ክርስትናን ዝቖመ እዩ። ኣብ ታሪኽ መጽሓፍ ቅዱስ እታ ቀዳመይቲ ዝበዝሐት ዝተሸጠት መጽሓፍ እያ።
ትሕዝቶን መስርዕን መጽሓፍ ቅዱስ ኣብ መንጎ ሃይማኖታት ዝተፈላለየ ስለ ዝኾነ፥ ሓንቲ መጽሓፍ ቅዱስ ጥራይ የላን። [[ታናኽ]] ([[እብራይስጢ]]፡ תַּנַ"ךְ, አደማምጻ {{IPA|[taˈnaχ]}} ወይ {{IPA|[təˈnax]}}; ካልእ አጸሓሕፋ "''ታናክ''")፥ መጽሓፍ ቅዱስ ናይቶም ቀንዲ ኣይሁዳውያን ኣብ 24 መጽሓፍቲ ይምቀል። ሳምራውያን ዝበሃሉ ውሑዳት ክፋል ኣይሁድ ግና 5 መጽሓፍቲ ጥራይ ኣለዎም። እተን 24 ጽሑፋት ኣይሁዳውያን ኣብ 39 መጽሓፍቲ ተመቒለን ንናይ ክርስትያን ብሉይ ኪዳን የቑማ። ቁጽሪ ምሉእ ጽሕፋት ናይ ክርስትና መጽሓፍ ቅዱስ፥ ካብ 66 መጽሓፍቲ ናይ ወንጌላውያን፥ ክሳዕ 81 መጽሓፍቲ ናይ ኤርትራን ኢትዮጵያን ኦርቶዶክሳዊት ተዋህዶ ቤተ ክርስትያን ይፈላለ።
== መጽሓፍ ቅዱስ ኣይሁድ ==
መጽሓፍ ኣይሁድ ታናኽ፥ ኣብዘን ዝስዕባ ሰለስተ ክፋላት ይምቀል። (1) [[ቶራ]] ([[እብራይስጢ]]፡ תּוֹרָה፡ "''ሕጊ''") ሓሙሽተ መጽሓፍቲ ሕጊ ኮይኑ፥ መጀመርታ ታሪኽ እስራኤላውያንን ሕጎምን፥ ኪዳን ምስ ኣምላኽ እስራኤልን ይሕዝ። (2) [[ነቪይም]] ([[እብራይስጢ]]፡ נְבִיאִים፡ "''ነብያት''") ናይ ጥንቲ ታሪኽ እስራኤልን ይሁዳን ስራሕ ነብያትን ይሕዝ። (3) [[ከቱቪም]] ([[እብራይስጢ]]፡ כְּתוּבִים፡ "''ጽሑፋት''") ግጥምታትን ናይ ፍልጠት ጽሑፋትን፥ ከም በዓል መዝሙር ዳዊትን እዮብን ይሕዝ።
== መጽሓፍ ቅዱስ ክርስትና ==
ናይ ሃይማኖት ክርስትና መጽሓፍ ቅዱስ ኣብ ክልተ ይምቀል። ቀዳማይ [[ብሉይ ኪዳን]] ኮይኑ 39 መጽሓፍቲ ናይ እብራይስጢ ጽሑፋት ይሕዝ፡ ካልኣይ ከኣ [[ሓድሽ ኪዳን]] ኮይኑ 27 መጽሓፍቲ ድማ ኣለዎ። ወንጌላት፥ እተን ቀዳሞት ኣርባዕተ መጽሓፍቲ ሓድሽ ኪዳን፥ ብዛዕባ ህይወት [[ክርስቶስ]] የዘንትዋ። ንሰን መሰረት እምነት ክርስትና እየን።
ወላ'ኳ ጽሑፋት መጽሓፍ ቅዱስ ኣይሁድ ኣብ መጽሓፍ ቅዱስ ክርስትና 'ተሃለዋ፥ መስርዐን ዝተፈልየ አዩ። እቲ ናይ ኣይሁድ ጽሑፍ ብምምላስ ህዝቢ እስራኤል ናብ የሩሳሌምን ናብ ቤት መቕደስን ይውዳእ፥ መወዳእታ መጽሓፍ ብሉይ ኪዳን ክርስትና ግና ትንቢት ሚልክያስ እያ።
==== ታሪኻዊ ጽሑፍ ====
ካብቲ ኣብ ቀደም ዝተጻሕፈ እሞ ክሳዕ ሕጂ ጸኒሑ ዝተረኽበ ጽሑፋት መጽሓፍ ቅዱስ ክርስትና፥ ኣብ ራብዓይ ክፍለ ዘመን ብቛንቃ ግሪኽ ዝተጻሕፈ እዩ። ክሳዕ ሕጂ ዝጸንሐ ምሉእ መጽሓፍ ቅዱስ ኣይሁድ ከኣ ብቛንቃ ግሪኽ ዝተቶርጎመ ካብ ራብዓይ ክፍለ ዘመን ኣትሒዙ ዝጸንሐ እዩ። ዝነውሐ ዝጸንሐ ምሉእ ጽሑፍ: ክፋል ናይቲ ቀንዲ መጽሓፍ ቅዱስ ኣይሁድ ተባሂሉ ዝሕሰብ፥ ማለት ልክዕ ናይ መጀመርታ ቃላት ዝሓዘ፥ ክሳዕ ፍርቂ ክፍለ ዘመን ይግምገም።
==== ምምስራት ቀኖና ክርስትና ====
ድሕሪ ምምስራት ሃይማኖት ክርስትና ብቀዳማይ ክፍለ ዘመን፥ ኣብተን ቀዳሞት ሰለስተ ክፍለ ዘመናት፥ ሽማግለታት ኣብያተ ክርስትያናት ናይ ወንጌል ጽሑፋትን መልእኽትታት ሃዋርያትን ኣኪቦም ነዚ ሕጂ ሓድሽ ኪዳን ተባሂሉ ዝፍለጥ ኣብ መጽሓፍ ቅዱስ ክርስትና ኣቖሙ። ብኸምዚ ዝተገልጸ መሰረት ብሉይ ኪዳንን ሓድሽ ኪዳንን ብሓደ ሓቢሩ መጽሓፍ ቅዱስ ይበሃል። ኣብ መንጎ ዝተፈላለዩ ክርስትያናዊ ሃይማኖታት ኣይኖት ጽሑፋት ከም ቀንዲ ቅዱሳት ጽሑፋት ተቐጺረን ኣብ ብሉይ ኪዳን ክጽምበራ ከም ዘለወን ክርክር ኣሎ። ወንገላውያን ነቲ ናይ እብራይስጢ መጽሓፍ ቅዱስ ጥራይ ከም ቀንዲ ([[ቀኖና]]) ይቕበልዎ። ሮማዊት ካቶሊካዊት ቤተ ክርስቲያንን ኦርቶዶክሳዊት ተዋህዶ ቤተ ክርስቲያንን ግና መጽሓፍቲ ካልኣይ-ቀኖና ብሉይ ኪዳን ከምኡ'ውን እኩባት መጽሓፍቲ ኣይሁድን ከም ቀንዲ ጽሑፋት ይቕበልወን።
ንሓድሽ ኪዳን ዘቑማ መጽሓፍቲ እዘን ዝስዕባ እየን፤ ኣርባዕተ ወንጌላት፡ [[ግብሪ ሃዋርያት]]፡ መልእኽትታት ከምኡ'ውን [[ትንቢት የውሃንስ]] እየን።
==መርበብ==
* [http://bible.geezexperience.com/tigrigna/ መጽሓፍ ቅዱስ ብትግርኛ]
* [https://www.jw.org/ti/እዋናዊ/መጽሓፍ-ቅዱስ/nwt/መጻሕፍቲ/ መጻሕፍቲ መጽሓፍ ቅዱስ]
* [https://www.jw.org/ti/እዋናዊ/መጻሕፍቲ/መጽናዕቲ-መጽሓፍ-ቅዱስ/መጽሓፍ-ቅዱስ-እንታይ-እዩ/ መጽሓፍ ቅዱስ—ኣምላኽ ዝሃበና መጽሓፍ]
[[መደብ:መጽሓፍ ቅዱስ|መጽሓፍ ቅዱስ]]
[[መደብ:ክርስትና|ክርስትና]]
[[መደብ:ቅዱሳት ጽሑፋት|ቅዱሳት ጽሑፋት]]
mm91gx1rqoxic8foo8gx0rfv6zxa73o
ሞደል:ዊኪፔዲያ:ሕሩያት መዋእላት ታሪኽ/ነሓሰ 16
10
3081
12410
2011-08-18T08:35:31Z
78.151.150.217
ሓዳስ ፅሑፍ: August 2 1989 - The capture of Asmara by Italiaans (1889) August 3 1977 - The liberation of Segeneyti (1977) August 4 1984 -1991 - The 1st Festival Eitrea in Bologns Italy ...
wikitext
text/x-wiki
August 2 1989 - The capture of Asmara by Italiaans (1889)
August 3 1977 - The liberation of Segeneyti (1977)
August 4 1984 -1991 - The 1st Festival Eitrea in Bologns Italy (1984-1991)
August 5 1977 - The Liberation of Digsa (1977)
August 6 1886 - The looting by Ras Alula at Habab (1886)
August 10 [10-25] 1969 - The Congress of Adobha (10-25 1969)
August 10 1890 -The formation of monetary system in Eritrea (1890)
August 11 1889 - The control of Akeleguzay and Seraye by Italy (1889)
August 12 1971 - The meeting of the 2nd party of EPLF at Tekhli (1971)
August 2 1977 - The Liberation of Adi Quala (1977)
August 14 1921 - Earth quake in Massawa (1921)
August 16 1946 - The killing of 40 nationals by Sudanese who was British soldiers (1946)
August 24 1977 - The liberation of Mendefera (1977)
August 25 1985 - The retreat of EPLF from Barentu (1985)
August 31 1942 - The 1st issue of Eritrean weekly newspaper (1942))
August 31 1977 -The Liberation of Agordet (1977)
August 31 1879 -The invasion Ras Alula for Begos (1879)
kkmh0vrvszop3hl1b3w6gzqkcsl4k30
ቮልፍጋንግ አማዴኡስ ሞፃርት
0
3151
18648
18566
2016-09-01T12:11:01Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:Addbot|Addbot]]
wikitext
text/x-wiki
[[File:Wolfgang-amadeus-mozart 1.jpg|thumb|ሞፃርት]]
'''ቮልፍጋንግ አማዴኡስ ሞፃርት''' ([[ጥር 13]] ቀን [[1748]] ዓ.ም. - [[ኅዳር 27]] ቀን [[1784]] ዓ.ም.) [[ኦስትሪያ|ኦስትሪያዊ]] አቀነባባሪ ነበሩ።
m8ud712skoiycb584l6t76mz6t9kdik
ስፖርት
0
3165
21362
20050
2020-11-17T20:56:26Z
93.157.169.14
stub who?
wikitext
text/x-wiki
{{stub}}
[[File:20150922 1841 W AUT WAL 4060.jpg|thumb|ስፖርት]]
'''ስፖርት'''ቅድድም ብሽግሌታ
<big>'''ዓይነታት ስፖርት'''</big>
== ኩዕሶ ==
=== ኩዕሶ እግሪ ===
=== ኩዕሶ ኢድ ===
=== ኩዕሶ መርበብ ===
== ቕድድም ==
=== ቕድድም ብሽግለታ ===
=== ቕድድም ብመኪና ===
== ኣትለቲክስ ==
==== ጉያ ማራቶን ====
አለካ ዶ
ዘርሰናይ ታደሰ
==== ሓጺር ጉያ ====
==== ዝላ ====
==== ዳርባ ዓረር ====
==== ዳርባ ጭማር ====
=== ጸወታ ጎልፍ ===
h5j5h41ila4tt4uvyw8id1ckt339gfe
ሕርሻ
0
3166
19465
19464
2019-07-29T15:40:59Z
Risto hot sir
6218
wikitext
text/x-wiki
[[File:Tomb of Nakht (2).jpg|thumb|right|]]
== ሕርሻ ==
=== መእተዊ ===
=== ዓይነታት ሕርሻ ===
==== ዘመናዊ ሕርሻ ====
==== ልምዳዊ ሕርሻ ====
=== ምርባሕ እንስሳ ===
==== ልምዳዊ ምርባሕ እንስሳ ====
==== ዘመናዊ ምርባሕፍቕሪ እንስሳ ====
tooyhxa0h6vyrl5tenz60cgyrlufzkk
መደብ:Pages needing translation to Tigrinya
14
3177
21010
17040
2020-08-21T00:04:47Z
Joanmp14
5782
wikitext
text/x-wiki
<big>'''ኣስትሮኖም'''</big>
=== ድሕረ ባይታ ===
=== ክፋላ ኣስትሮኖም ===
=== ኣስትሮኖም ቀደም ===
=== ኣስትሮኖም ሕጂ ===
[[መደብ:ዊኪፔዲያ]]
1e7qyxv89a4z5mdrquj9y2b6sf0w6t3
ዊኪፐድያ:Quick index
4
3207
19403
19402
2019-03-04T22:45:04Z
84.208.204.83
/* መእተዊ */
wikitext
text/x-wiki
<big>'''
== <big>[[ካልስዩም]]</big> [[:en:Calcium]] [[https://en.m.wikipedia.org/wiki/Calcium]]==
'''
=== <big>መእተዊ</big> ===
[[ካልስዩም]] ሓደ ካብ ኣገደስቲ ባእታታት
ናይ ኣቑጽልቲ። ኣዕጽምቲ። ኣስናንን
ሽፋናት ምዃኑ ይፍለጥ፣ ካልስዩም
ኣብ ከርሲ መሬት ካብ ዘለው
ባእታታት ብብዝሒ ህላውነቱ ሓምሻይ
ደረጃ ይሕዝ፣ ባህርያዊ ካልስዩም
ብዝተፈላለዩ መልክዓት ዝርከብ ኮይኑ
እምኒ ኖራ። ጂፕሱም(ንኵርሽ ዝመስል
ማዕድን)ን ፍሎራይትን ምጥቃስ
ይከኣል፣
[[ብመንደልቭ]] [[https://no.m.wikipedia.org/wiki/Dmitrij_Mendelejev]] ኣብ ዝተዋደደ ዝርዝር
ባእታታት(ፐረዲክ ቴብል) ድማ
ካልስዩም ኣቶማዊ ቍጽሩ 20። ኣቶማዊ
ክብደቱ 40.078 ኤ.ኤም.ዩ(ኣሃዱ
ኣቶማዊ ክብደት) ሒዙ ኣብቲ ኣብ
መሬት ንዝርከቡ ኣልካሊናውያን
ብረታት ዝሓቍፍ 2ይ ጉጅለ ተጠቒሱ
ኣሎ፣ ካልስዩም ዝብል ስም ካብ ናይ
ላቲን ቃል ዝተዋህቦ ኮይኑ ‘ካልሲ’
ማለት ‘እምኒ ኖራ’ ማለት’ዩ፣ 3.5%
ካብ ከርሲ መሬት ድማ በዚ ብረት
ዝቖመ’ዩ፣
ካልስዩም ኩባዊ ቅርጺን ብሩራዊ
ሕብሪ ዝውንን። መጠናዊ ትሪ ዘለዎ
ብረታዊ ባእታ’ዩ፣ ዝመከሉ ሙቐት
839 ዲግሪ ሰንቲግረድ ክኸውን ከሎ
ዝሃፈሉ ሙቐት ድማ 1484 ዲግሪ
ሰንቲግረድ ይበጽሕ ::
=== ርኽበት ካልስዩም ===
ካልስዩም ኣብ 1808 እዩ ተዳህሲሱ፣
ዳህሳሲኡ ድማ ሰር ሃምፍረይ ዳቪ
ዝተባህለ እንግሊዛዊ ክኢላ ስነ-ቀመምን
መሃዝን’ዩ፣ ነቲ ርኽበት። ሕውስዋስ
ኖራን ሜርኲሪ ኦክሳይድን ብመስርሕ
ኤለትሮሊስስ(ንሓደ ሳብስታንስ ዘቝሙ
ቀመማት ብኤለትሪካዊ ኳረንቲ ዝፈላሊ
መስርሕ) ብምሕላፍ ዝጨበጦ’ዩ፣
እቲ ኣብ ኤለትሮሊስስ ዝተመርኮሰ
ምርምሩ ንማግኒዝዮም። ቦሮንን
ባርዩምን ክድህስስ ባብ ዘርሓውሉ’ዩ፣
ድሒሩ’ውን ብኤለትሮሊስስ። ሶዲዩም።ፖታስዮም። ካልስዩም። ማግኒዝዮም።
ባሪዩም። ቦሮን ዳቪ ላምፕን ፍሉጥ ሰብ
ክኸውን ክኢሉ’ዩ፣
=== ጥቕምታት ካልስዩም ===
ቀዳማይ ጥቕሚ ካልስዩም
ንሰብነትና እዩ፣ ኣብ ዕቤትን
ምዕባለን ኣዕጽምቲ ዘለዎ መሰረታዊ
ኣገዳስነት ከይተዘንግዐ ጭዋዳታትን
መትኒታትን ብግቡእ ክዓዩ የድሊ፣
ብተወሳኺ። ኣብ ምርጋእ ደምን ልቢ
ንእተሰላስሎም ዝተፈላለዩ ንጥፈታት
ምክትታልን ይጠቅም፣ ዋሕዲ ናይዚ
ኣገዳሲ ባእታ ዝኾነ ካልስዩም ግዳይ
ዝተፈላለዩ ሕማማት ክንከውንን
ከም ‘ኦስተኦፕረሲስ’(ተሰባሪ ዓጽሚ)
ን ‘ሂፖካልሰሚ’(ዘይንቡር ዋሕዲ
ካልስዩም ኣብ ደም - ኵሊት
ብግቡእ ክትዓዪ ዘይምኽኣል ወይ
ሕጽረት ቫይታሚን ዲ) ከጋጥመና
ይዕድም፣
ኣስከሬን ህይወታውያን ድሩቕነት
ዝህልዎ። እንቋቝሖ ኣዕዋፍን
ከም ናይ ኣረነ ዝኣመሰለ ሽፋን
እንስሳታትን ዝተሩን ድማ ካልስዩም
ካርቦኔይት ስለዘለዎም’ዮም፣ ንዕቤት
==== ኢንዱስትርያዊ ጥቕሚ ====
ዘይሓጺናውያን ባእታታት ምጽራይ
ከምዘድልዮም ይፍለጥ፣ እዚ ናይ
ምጽራይ መስርሕ ከኣ ብሓገዝ
ካልስዩም ይፍጸም፣ ካልስዩም
ንኦክስጅንን ሳልፈርን ሓያል
ስሕበት ኣለዎ፣ ስለዚ። ካብ ሓያለይ
ሓጺናውያንን ዘይሓጺናውያንን
ባእታታት ኦክስጅን። ሳልፈርን ካርቦንን
ንምእላይ ይጠቅም፣ ብዘይካ’ቲ ኣብ
ምትራር ዓረር(ሊድ) ዘለዎ ኣበርክቶ
ናይ ኣለሚንዩም። በሪልዩም። ነሃሲ።
ዓረርን ማግኒዝዮም ሕዋስ ብረታት
ኣብ ምስራሕ’ውን ይጠቅም’ዩ፣ ኣብ
ምፍራይ ኖራ። ሕጡብ። ሲሚንቶ።
ጥርሙዝ። ቀለም። ወረቐት። ሽኮር።
መሬጸን ወዘተ. ድማ ቀንዲ ባእታ’ዩ፣
ዝተፈላለዩ ውሁዳት ካልስዩም
ኣብ ዝተፈላለዩ ዓይነታት መግቢ።
ፋርማቻውን መድሃኒታውን
ኢንዱስትሪ ጠቐምቲ እዮም፣
‘ኦይስተር’ ከም መግቢ እንስሳታት
ኣገዳስነት ዘለዎ ብካልስዩም ካርቦኔት
ዝተተኽተኸ ብምዃኑ’ዩ፣ ጸባ
ቀንዲ ምንጪ ካልስዩም ብምዃኑ
ብዝተፈላለዩ ዓይነትት መግቢ
ተመስሪሑ ይቐርብ ኣሎ፣</big>
5qt7b6kic7yn4k2hzbggmm6h2961jil
ሩስያ
0
3208
24474
24385
2023-09-14T09:05:12Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = <big>ፈደረሽን ሩስያ</big> <br/>{{small|''{{lang|ru|Российская Федерация}}''}}
| ምስሊ_ባንዴራ = Flag of Russia.svg
| ምስሊ_ኣርማ = Coat of Arms of the Russian Federation.svg
| ሃገራዊ_መዝሙር = ''Государственный гимн Российской Федерации''<br>
| ሃገራዊ_መዝሙር_ፋይል = Russian Anthem chorus.ogg
| ምስሊ_ካርታ = Russian Federation (orthographic projection).svg
| ርእሰ_ከተማ = [[ሞስኮ]] [[ፋይል:Coat of arms of Moscow.svg|right|20px]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ሩስኛ|ሩስኛ]]
| ዓይነት_መንግስቲ = [[ፈደራላዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ሩስያ|ፕረዚደንት]]
| ስም_መራሒ1 = [[ቭላድሚር ፑቲን]]
| ዜግነት_ህዝቢ = [[ሩስያዊ ህዝቢ|ሩስያዊ/ -ት]]
| ስፍሓት = 17,098,246
| ሚእታዊት_ማይ = 13
| ብዝሒ_ህዝቢ = 146,171,015
| ብዝሒ_ህዝቢ_ዓመት = 2021
| ባጤራ = [[ሩብል ሩስያ|ሩብል]] (₽)
| ዞባ_ግዜ = [[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]]+2 ክሳዕ +12
| ዓውዲ_ኢንተርነት = [[.ru]]<br>[[.рф]]
| ስልካዊ_ቅድመ_ጥብቆ = +7
| ኮድ_ኣይሶ = 643 / RUS / RU
| ኣባል_ናይ = [[ውድብ ሕቡራት ሃገራት|ው.ሕ.ሃ.]]፣ [[ቤት ምኽሪ ኤውሮጳ|ቤ.ም.ኤ.]]፣ [[ውድብ ጸጥታን ምትሕግጋዝን ኣብ ኤውሮጳ|ው.ጸ.ም.ኤ.]]፣ [[ቤት ምኽሪ ሃገራት ባሕሪ ባልቲክ|ቤ.ም.ሃ.ባ.ባ.]]፣ [[ሓባራዊ ሃብቲ ናጻ ሃገራት|ሓ.ሃ.ና.ሃ.]]
}}
'''ሩስያ''' (ብ[[ቋንቋ ሩስኛ|ሩስኛ]]፦ ''Россия'') ወይ ብወግዒ '''ፈደረሽን ሩስያ''' (ብ[[ቋንቋ ሩስኛ|ሩስኛ]]፦ ''Российская Федерация'')፣ ንሰሜናዊ ኤውሮጳን ኤስያን ዘጠቓለለ ኣብ ዓለም ዝሰፍሐት ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[ሞስኮ]] እያ።
<gallery class="center">
Moscow July 2011-16.jpg|ሞስኮ
Spb Vasilievsky Island Neva at SchmidtEmb asv2019-09 crop.jpg|
Шаманка.jpg|
</gallery>
[[መደብ:ሩስያ]]
[[መደብ:ሃገራት ኤውሮጳ]]
kngfmlynu6467cc8cm4cvq217kigdvl
ቀይሕ ኣደባባይ
0
3211
24458
19565
2023-08-28T11:51:19Z
178.128.41.148
wikitext
text/x-wiki
[[File:Red square night north side.jpg|thumb|ቀይሕ ኣደባባይ]]
'''ቀይሕ ኣደባባይ''' (''Красная площадь''), [[ሞስኩ]], [[ሩስያ]].
[[Category:ሩስያ]]
sbg1ol1fwuzo5nn0rivdfe7xn4vmbmz
ሊለ ዶወንሡ
0
3212
21577
21481
2020-12-15T02:28:58Z
Dcljr
46
Undo revision 21481 by [[Special:Contributions/2605:6440:1003:0:0:0:0:1C3C|2605:6440:1003:0:0:0:0:1C3C]] ([[User talk:2605:6440:1003:0:0:0:0:1C3C|talk]]) -- rv blanking
wikitext
text/x-wiki
[[File:LilaDownsOaxaca.jpg|thumb|ሊለ ዶወንሡ 2005.]]
'''ሊለ ዶወንሡ''' ([[እስፓንኛ]]፦ '''Lila Downs''') በ 9 [[መስከረም]] 1968 እን [[ኦአሻቻ]], [[መሺቾ]] [[ሜክሲኮ]]።
{{stub}}
t185f7ur95hrh8f4itks8pat8b0m3p5
ስነ ጥበብ
0
3243
24460
24459
2023-08-28T12:04:28Z
188.235.132.142
wikitext
text/x-wiki
{{stub}}
== መእተዊ ==
ስነ-ጥበብ ማለት፥ ከም ስራሕ ወይ ፍጥረት ብሰባት ምስ ኣገዳስነት ስለ ስሕበት ንስምዒት ሰብ ማለት ኢዩ። ሓደ ሰብ እንተገለጸ ባዕሉ ኣሎ፣ ስነ-ጥበብ ይግብር ኣሎ። ብዛዕባ ትርጉም ስነ ጥበብ ስምምዕ ይለን፡ስእሊን፣ ምስኣልን፣ ጸወታን፣ ሳዕስዐን፣ ደረፈን፣ ግጥሚን፣ ጽሑፍን፣ ተዋስኦን፣ ስነ-ጥበብ ዘጠቓለለ'ዩ።
# [[ስእሊ]]
#* [[ምስኣል]]
# [[ጸወታ]]
#* [[ሳዕስዐ]]
# [[ደረፈ]]
# [[ተዋስኦ]]
#* [[ፊልም]]
#* [[መድረኽ]]
== ታሪኽ ስነ-ጥበብ ==
ዑቑባጋብር
ተኽለ ክፍለማርያም (ወዲ ትኹል )
ሻክስፐር
[[መደብ:ስነ ጥበብ| ]]
qe1sz4242qt7ir6qxt7rtchxsuof1kp
ቋንቋ እብራይስጢ
0
3366
23206
23159
2021-10-17T16:51:54Z
Joanmp14
5782
wikitext
text/x-wiki
{{መዋቕር-ቋንቋ}}
{{ሓበሬታ ቋንቋ
|ስም = እብራይስጢ
|መበቆላዊ = עִבְרִית፣ {{IPA-he|እቭሪት|}}
|ስድራ ቤት ኣደ = ኣፍሮ-ኤስያዊ ቋንቋታት
|ሃገራት = [[እስራኤል]]ን ኣይሁዳዊ ማሕበረ-ሰባት ኣብ መላእ ዓለምን።
|ተዛረብቲ = 8,049,300 (2015)
|ስድራ ቤት = [[ኣፍሮ-ኤስያዊ ቋንቋታት|ኣፍሮ-ኤስያዊ]]<br />
[[ሴማዊ ቋንቋታት|ሴማዊ]]<br />
[[ማእከላይ ሴማዊ ቋንቋታት|ማእከላይ ሴማዊ]]<br />
[[ምዕራባዊ ሴማዊ ቋንቋታት|ምዕራባዊ ሴማዊ]]<br />
[[ከንኣናዊ ቋንቋታት]]<br />
'''እብራይስጢ'''
|ጽሕፈት = [[ፊደል እብራይስጢ|እብራይስጢ]]
|ወግዓዊ = {{flagcountry|እስራኤል}}
|ኣይሶ1=he|ኣይሶ2=heb|ኣይሶ3=heb|ሲል=HBR
|ካርታ= Idioma hebreo.PNG
}}
'''እብራይስጢ''' ({{lang-he|עִבְרִית|links=no}}፣ {{IPA-he|እቭሪት|ኣደማምጻ|He-Ivrit-2.ogg}})፣ ሓደ ካብ ሴማዊ ቋንቋታት ኮይኑ ካብ ዓለም አቲ ዝነውሐ ዕድመ ዘሎዎ ክሳብ ሕጂ ዝዝረብ ዘሎ ቋንቋ እዩ። ሞይቱ ዝተንሰአ ቋንቋ ተባሂሉ ውን ይጥቀስ። አዚ 24 ፊደላት ዘለዉዎ ቋንቋ አዚ አቲ መጽሓፍ ቅዱስ ንመጀመርያ ግዜ ዝተጻሕፈሉ ቋንቋ አዩ። ቋንቋ እብራይስጢ ዝበዝሕ ቃላቱ ከም መብዛሕቶኦም ሴማዊ ቋንቋታት ብ ሰለስት ፊደላት ዝተሰረተ እዩ ። ምስ ግዕዝ፣ ትግርኛ፣ ትግረ(ትግራይት)፣ ኣምሓርኛ፣ ኣራማይስጢ፣ ዓረብን ዝኣመሰኡ ሴማውያን ቛንቋታት ድማ ደሓን ዝኾነ ተመሳሳልነት ኣለዎ።
== ፊደላት እብራይስጢ ==
{| class="wikitable"
|-
|-
| א = ኣሌፍ ||ב = ቤት ||ג= ጊመል ||ד = ዳለጥ ||ה= ሀይ ||ו= ዋው ||ז= ዛይን ||ח = ሔጥ ||ט = ጤት ||י= ዮድ ||כ= ኻፍ
|-
|ל= ላሜድ ||נ= ኑን ||ס= ሳሜኽ ||מ= ሜም ||ע= ዓይን ||פ= ፐ\ፈ ||צ= ጻዴ ||ק= ቆፍ ||ר= ረሽ ||ש= ሺን ||ת= ታቭ
|}
{{InterWiki|code=he}}
[[መደብ:ቋንቋ እብራይስጢ]]
i85tjqpn8xavl0yjiauqgdoa3brg3sw
Bible
0
3580
16797
2013-03-28T02:15:26Z
Newrite
960
Redirected page to [[መጽሓፍ ቅዱስ]]
wikitext
text/x-wiki
#REDIRECT [[መጽሓፍ ቅዱስ]]
sewn82m92d4yev7wr4ionb7r4b6d9ps
ማሪኡፖል
0
3597
23748
23460
2022-08-05T20:27:46Z
የኑረነቢ ማህደር
8475
መርበብ
wikitext
text/x-wiki
[[ፋይል:Mariupol gerb.png|thumb|ምልክት]]
[[ፋይል:Mariupol pos.png|thumb|ኣቀማምጣ]]
'''ማሪኢፖል''' ([[እንግሊዝኛ ፊደል|እንግሊዛዊ]] - Mariupol, ዩክረይን - Маріуполь) – ረጉድ ዩክረይን ከተማ ([[ኣውሮጳ]])
* ዓይነት ሓጺን ኢንዱስትሪ ወደብ መዕረፍ ነፈርቲ መገዲ ባብር መደበር
* ህዝቢ ፶፼
==መርበብ==
{{commonscat|Mariupol}}
m19mnlqo4ynmuz1cln2m6eeu1ggit6a
መደብ:ራሻ
14
3614
17986
17053
2015-08-29T23:14:08Z
Avicennasis
1227
Updating Commonscat link
wikitext
text/x-wiki
{{Commonscat|Russia}}
[[Category:ሀገራት ኤውሮጳ]]
[[Category:ሀገራት]]
8g57f4un1rirux0hyzzi61o13vzo81a
መደብ:ክርስትና
14
3625
23819
17049
2022-08-07T07:04:52Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[መደብ:ሃይማኖት]]
gwzh5zvvucmp91ybhoko0dsos9qs9d4
መደብ:መጽሓፍ ቅዱስ
14
3626
17050
2013-08-07T19:00:29Z
Codex Sinaiticus
157
ሓዳስ ፅሑፍ: [[Category:ቅዱሳት ጽሑፋት]]
wikitext
text/x-wiki
[[Category:ቅዱሳት ጽሑፋት]]
azrrm2e7zkiky45oh4hpoievj07r10v
መደብ:ቅዱሳት ጽሑፋት
14
3627
17051
2013-08-07T19:01:26Z
Codex Sinaiticus
157
ሓዳስ ፅሑፍ: [[Category:ሃይማኖት]]
wikitext
text/x-wiki
[[Category:ሃይማኖት]]
dz38dngzctsttqtb86nc6z6axt9cf1a
መደብ:ጃፓን
14
3628
17052
2013-08-07T19:03:36Z
Codex Sinaiticus
157
ሓዳስ ፅሑፍ: [[Category:ሀገራት]]
wikitext
text/x-wiki
[[Category:ሀገራት]]
3xdwiqphzrcpfgq6ovkmxpr19xd992w
ቺሌ
0
3672
23557
23040
2022-05-01T14:18:10Z
Joanmp14
5782
improvements
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ሪፓብሊክ ቺሌ <br/>{{small|''{{lang|es|República de Chile}}''}}
| ምስሊ_ባንዴራ = Flag of Chile.svg
| ምስሊ_ኣርማ = Coat of arms of Chile (c).svg
| ሃገራዊ_ጭርሖ = ''Por la razón o la fuerza''<br />(''«ብምኽንያት ወይ ብሓይሊ»'')
| ሃገራዊ_መዝሙር = ''Himno nacional de Chile''<br>
| ሃገራዊ_መዝሙር_ፋይል = National Anthem of Chile.ogg
| ምስሊ_ካርታ = CHL orthographic (+all claims).svg
| ርእሰ_ከተማ = [[ሳንትያጎ]] [[ፋይል:Escudo de Santiago (Chile).svg|right|20px]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ስጳንኛ|ስጳንኛ]]
| ዓይነት_መንግስቲ = [[ፕረዚደንትነት|ፕረዚደንታዊት]] [[ደሞክራሲ|ደሞክራስያዊት]] [[ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ቺሌ|ፕረዚደንት]]
| ስም_መራሒ1 = [[ገብርኤል ቦሪክ]]
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ኣዊጁ<br /> • ኣፍልጦ ረኺቡ
| ዕለታት_መሰረት = ካብ [[ስጳኛ]]<br />12 ለካቲት 1818<br />24 ሚያዝያ 1844
| ዜግነት_ህዝቢ = ቺሌኣዊ/ -ት
| ስፍሓት = 756,096.3
| ሚእታዊት_ማይ = 2.1
| ብዝሒ_ህዝቢ = 18,430,408
| ብዝሒ_ህዝቢ_ዓመት = 2022
| ባጤራ = [[ፔሶ ቺሌ|ፔሶ]]
| ዞባ_ግዜ = [[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]]-4ን -6ን
| ግዜ_ክረምቲ = [[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]]-3ን -5ን
| ዓውዲ_ኢንተርነት = [[.cl]]
| ስልካዊ_ቅድመ_ጥብቆ = +56
| ኮድ_ኣይሶ = 152 / CHL / CL
}}
'''ቺሌ''' (ብ[[ቋንቋ ስጳንኛ|ስጳንኛ]]፦ ''Chile'')፣ ብወግዒ '''ሪፓብሊክ ቺሌ''' (ብስጳንኛ፦ ''República de Chile'')፣ ኣብ ደቡብ ምዕራብ ናይ ደቡባዊ ኣመሪካ እትርከብ ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[ሳንትያጎ]] እያ።
[[መደብ:ቺሌ]]
[[መደብ:ሃገራት ደቡብ ኣመሪካ]]
h8lxicbp2mpw2f169lzluevp8indxkv
ሱርያ
0
3698
19417
18609
2019-05-01T14:14:54Z
CommonsDelinker
65
Replacing Flag_of_Syria.svg with [[File:Flag_of_the_United_Arab_Republic.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:Duplicate|Duplicate]]: Exact or scaled-down duplicate: [[:c::File:Flag of the United Arab Republic.svg|]]).
wikitext
text/x-wiki
'''{{PAGENAME}}''' (ዓረብኛ: سوريا)
[[File:Flag of the United Arab Republic.svg|thumb]]
{{stub}}
[[Category:ሀገራት]]
17rflyz2qqqmrls4ujwld154yy3xd78
ሱሪናም
0
3699
18581
18487
2016-09-01T12:09:08Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:Codex Sinaiticus|Codex Sinaiticus]]
wikitext
text/x-wiki
'''{{PAGENAME}}'''.
[[File:Flag of Suriname.svg|thumb]]
{{stub}}
[[Category:ሀገራት]]
o6c5xuuprj62cde4u3o86fq17c9oc4w
ዚምባቡወ
0
3700
17305
17209
2014-04-04T20:40:29Z
Codex Sinaiticus
157
Redirected page to [[ዚምባብዌ]]
wikitext
text/x-wiki
#REDIRECT [[ዚምባብዌ]]
73chfh6mc5rxhi0w3zl3636cll39to1
ቬኔዝዌላ
0
3701
23868
23567
2022-08-14T17:11:52Z
Rkt2312
8502
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ቦሊቫርያዊት ሪፓብሊክ ቬኔዝዌላ <br/>{{small|''{{lang|es|República Bolivariana de Venezuela}}''}}
| ሕብረት = [[ኣባል ሃገራት ሕብረት ሃገራት ደቡብ ኣመሪካ|ኣባል ሃገር]]
| ልዕለሕብረት = [[ሕብረት ሃገራት ደቡብ ኣመሪካ]]
| ምስሊ_ባንዴራ = Flag of Venezuela.svg
| ምስሊ_ኣርማ = Coat of arms of Venezuela.svg
| ሃገራዊ_ጭርሖ = ''Dios y Federación''<br />(''«ኣምላኽን ፈደረሽንን»'')
| ሃገራዊ_መዝሙር = ''Gloria al Bravo Pueblo''<br>
| ሃገራዊ_መዝሙር_ፋይል = United States Navy Band - Gloria al Bravo Pueblo.ogg
| ምስሊ_ካርታ = VEN orthographic.svg
| ርእሰ_ከተማ = [[ካራካስ]] [[ፋይል:Coat_of_arms_of_Caracas.svg|right|20px]]
| ርእሰ_ከተማ_መስተማእዛኒታት = 10_30_21_N_66_54_52_W 10°30'21 N 66°54'52 O
| ወግዓዊ_ቋንቋ = [[ቋንቋ ስጳንኛ|ስጳንኛ]]
| ዓይነት_መንግስቲ = [[ፕረዚደንትነት|ፕረዚደንታዊት]] [[ፈደረሽን|ፈደራላዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ቬኔዝዌላ|ፕረዚደንት]]
| ስም_መራሒ1 = [[ኒኮላስ ማዱሮ]]<br /><small>(ብኸፊል ኣፍልጦ ረኺቡ)</small><br />[[ህዋን ጓይዶ]]<br /><small>(ብኸፊል ኣፍልጦ ረኺቡ)</small>
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ካብ [[ስጳኛ]]<br /> • ካብ [[ዓባይ ኮሎምብያ]]
| ዕለታት_መሰረት = <br />5 ሓምለ 1811<br />13 ጥሪ 1830
| ዜግነት_ህዝቢ = ቬኔዝዌላዊ/ -ት
| ስፍሓት = 916,445
| ሚእታዊት_ማይ = 3.2
| ብዝሒ_ህዝቢ = 28,866,000
| ብዝሒ_ህዝቢ_ዓመት = 2022
| ባጤራ = [[ቦሊቫር ቬኔዝዌላ|ቦሊቫር]]
| ባጤራ_ኣይሶ = VES
| ዞባ_ግዜ = UTC -4
| ዓውዲ_ኢንተርነት = .ve
| ስልካዊ_ቅድመ_ጥብቆ = +58
| ኮድ_ኣይሶ = 862 / VEN / VE
| ኣባል_ናይ = [[ውድብ ሕቡራት ሃገራት|ው.ሕ.ሃ.]]፣ [[ውድብ ሃገራት ኣመሪካ|ው.ሃ.ኣ.]]፣ [[ጉጅለ ሊማ]]፣ [[ውድብ ሃገራት ለኣኽቲ ነዳዲ|ው.ሃ.ለ.ነ.]]፣ [[ውድብ ንግዲ ዓለም|ው.ን.ዓ.]]፣ [[ማሕበረ-ሰብ ሃገራት ላቲን ኣመሪካን ካሪብያንን|ማ.ሃ.ላ.ኣ.ካ.]]፣ [[ማሕበረ-ሰብ ካሪብያን]]
}}
'''ቬኔዝዌላ''' ({{lang-es|Venezuela}})፣ ብወግዒ '''ቦሊቫርያዊት ሪፓብሊክ ቬኔዝዌላ''' ({{lang-es|República Bolivariana de Venezuela}})፣ ኣብ ሰሜናዊ ክፋል [[ደቡብ ኣመሪካ]] እትርከብ ልኡላዊት ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[ካራካስ]] እያ።
916,445 ትርብዒት ኪ.ሜ ስፍሓት መሬት ኣለዋ።
እቲ ሕጂ ቬኔዝዌላ ተባሂሉ ዝፍለጥ ግዝኣት ኣብ መንጎ ተቓውሞ [[ደቀባት ኣመሪካ|ኣመሪንዳውያን]] ህዝብታት ብስጳኛ ብ1522 እያ ተገዚኣ።
[[መደብ:ቬኔዝዌላ]]
[[መደብ:ሃገራት ደቡብ ኣመሪካ]]
8lodoqfz05g8hpydznbqwszom7czyit
ደቡብ ኣፍሪቃ
0
3702
22494
22490
2021-03-05T21:56:10Z
Hasley
5881
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:80.43.42.219|80.43.42.219]]
wikitext
text/x-wiki
'''{{PAGENAME}}''' (እንግሊዝኛ: South Africa)
[[File:Flag of South Africa.svg|thumb]]
{{stub}}
[[Category:ሀገራት ኣፍሪቃ]]
mg6196674q9p0jeytdn0x3vtgjxrpe2
ዩክሬን
0
3703
23547
23518
2022-04-24T06:27:24Z
Chronus
8284
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ዩክሬን
| መበቆላዊ_ስም = {{መበቆላዊ ስም|uk|Україна}}<br>{{transl|uk|ኡክራይና}}
| ምስሊ_ባንዴራ = Flag of Ukraine.svg
| ምስሊ_ኣርማ = Lesser Coat of Arms of Ukraine.svg
| ሃገራዊ_መዝሙር = Ще не вмерла Українa<br>''[[ስጨ ኔ ቭመርላ ኡክራይና]]''<br>(ብ[[ቋንቋ ዩክሬንኛ|ዩክሬንኛ]]፦ «ዩክሬን ገና ኣይጠፍአትን»)
| ሃገራዊ_መዝሙር_ፋይል = Ukrainian national anthem, instrumental.ogg
| ምስሊ_ካርታ = Ukraine_-_disputed_(orthographic_projection).svg
| ርእሰ_ከተማ = [[ኪየቭ]] [[ፋይል:COA of Kyiv Kurovskyi.svg|20x25pxpx|right]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ዩክሬንኛ|ዩክሬንኛ]]
| ዓይነት_መንግስቲ = [[ፍርቂ ፕረዚደንትነት|ፍርቂ ፕረዚደንታዊት]] [[ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ዩክሬን|ፕረዚደንት]]
| ስም_መራሒ1 = [[ቮሎዲሚር ዘለንስኪ]]
| መሰረት = [[ታሪኽ ዩክሬን|መሰረት]]፦
| ምዕራፋት_መሰረት = • [[ኣዋጅ ናጽነት ዩክሬን|ናጽነት]]
| ዕለታት_መሰረት = <br />24 ነሓሰ 1991
| ዜግነት_ህዝቢ = ዩክሬናዊ/ -ት
| ስፍሓት = 603,628
| ሚእታዊት_ማይ = 7
| ብዝሒ_ህዝቢ = 41,167,336
| ብዝሒ_ህዝቢ_ዓመት = 2022
| ባጤራ = [[ዩክሬናዊ ህሪቭንያ|ህሪቭንያ]] (₴፣ [[ኣይሶ 4217|UAH]])
| ዞባ_ግዜ = [[ግዜ ምብራቕ ኤውሮጳ|EET (UTC +2)]]
| ዓውዲ_ኢንተርነት = .ua፣ .укр
| ስልካዊ_ቅድመ_ጥብቆ = +380
| ኮድ_ኣይሶ = 804 / UKR / UA
| ኣባል_ናይ = [[ው.ሕ.ሃ.]]፣ [[ውድብ ንግዲ ዓለም|ው.ን.ዓ.]]፣ [[ውድብ ጸጥታን ምትሕግጋዝን ኣብ ኤውሮጳ|ው.ጸ.ም.ኤ.]]፣ [[ቤት ምኽሪ ኤውሮጳ|ቤ.ም.ኤ.]]
}}
'''ዩክሬን''' ({{lang-uk|Україна}}፣ {{IPA-uk|ኡክራይና|ኣደማምጻ|Uk-Україна.ogg}})፣ ኣብ [[ምብራቕ ኤውሮጳ]] እትርከብ ልኡላዊት ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[ኪየቭ]] እያ። ወግዓዊ ቋንቋ ዩክሬን [[ቋንቋ ዩክሬንኛ]] እዩ ዓብላሊ [[ሃይማኖት]] ከኣ [[ኦርቶዶክሳዊት ተዋህዶ ቤተ ክርስትያን|ኦርቶዶክስ ክርስትና]] እዩ።
[[መደብ:ዩክሬን]]
tdker7difpp61zplibmsmxmf326tfzv
ኣፍሪካን ትራይፓኖሶሚያሲስ
0
3769
23454
23449
2022-02-19T02:15:56Z
1997kB
5642
Reverted edits by [[Special:Contributions/36.68.55.105|36.68.55.105]] ([[User talk:36.68.55.105|talk]]) to last revision by [[User:HakanIST|HakanIST]]
wikitext
text/x-wiki
{{Infobox disease
|name = African trypanosomiasis
|image = Trypanosoma sp. PHIL 613 lores.jpg
|caption = <!--Trypanosoma forms in a [[Blood film|blood smear]]-->
|ICD10 = B56
|ICD10-2= b50
|ICD9 = 086.5
|ICDO =
|OMIM =
|DiseasesDB = 29277
|DiseasesDB_mult = {{DiseasesDB2|13400}}
|MedlinePlus = 001362
|eMedicineSubj = med
|eMedicineTopic = 2140
|MeshID = D014353
}}
'''ኣፍሪካን ትራይፓኖሶሚያሲስ''' ወይ '''ኣደቃሲ ሕማም'''<ref name=WHO2013/>፡ ንሰባትን ካልኦት እንስሳታትን ዜጥቅዕ [[ሕማም]] [[ፓራሳይት/ጽግዕተኛ]] እዩ። ''[[ትራይፓኖሶማ ብሩሰይ]]''ብዚብሃል ጽግዕተኛ ጅር/ስፒሽስ ዚስዕብ እዩ። <ref>{{MedlinePlusEncyclopedia|001362|Sleeping sickness}}</ref> ሰባት ዘጥቅዑ፡ ክልተ ዓይነታት ኣለዉ፥ ''[[ትራይፓኖሶማ ብሩሰይ ጋምቤንስ]]'' (T.b.g) ከምኡውን ''[[ትራይፓኖሶማ ብሩሰይ ሆደሴንስ]]'' (T.b.r.) እዮም። <ref name=WHO2013/> T.b.g፡ ንልዕሊ 98% ናይቲ ዝርኤ ሕማማት ዜስዕብ እዩ።<ref name=WHO2013>{{cite journal|author=WHO Media centre|title=Fact sheet N°259: Trypanosomiasis, Human African (sleeping sickness)|year=June 2013|url=http://www.who.int/mediacentre/factsheets/fs259/en/}}</ref> ክልቲኦም ፓራሳይታት፡ መብዛሕቱ ግዜ፡ ብመንከስቲ እተለኽፈት [[ጽንጽያ ጸጸ]] ዝምሓላለፉ ኮይኖም፡ ኣብ ገጠራት ድማ ኣዝዮም ግኑናት እዮም። <ref name=WHO2013/>
ኣብቲ መባእታዊ ደረጃ’ቲ ሕማም፡ ረስኒ፡ ሕማም ርእሲ፡ ሰሓን ቃንዛ መላግቦን የጋጥም። <ref name=WHO2013/> እዚ ድማ ድሕሪ መንከስቲ ኣብ ውሽጢ ሓደ ክሳዕ ሰለስተ ሳምንታት ክርኤ ይጅምር።<ref name=Lancet2013/> ድሕሪ ሳምንታት ክሳዕ ኣዋርሕ ድማ ዕግርግር፡ ዘይምርጋእ/ዘይምውህሃድ፡ ድንዛዘን ድቃስ ምስኣንን ዚኣመሰለ ዜጋጥም ካልኣይ ደረጃ ይጅምር።<ref name=WHO2013/><ref name=Lancet2013/> ነጸርታ፥ ኣብ [[ቅምሶ ደም]]ወይ ኣብ ሱር ዕያገነዳ (ሊይምፍ ኖድ) ኣብ ዝርከብ ፈሳሲ ንዘሎ ፓራሳይት ብምርካብ ይካየድ።<ref name=Lancet2013/> [[መርፍእ ሽምጢ (ፈሳሲ ካብ ሽምጢ ብምውሳድ ዚግበር መርመራ)]]፡ ኣብ መንጐ’ቲ ናይ መባእታን ካልኣይን ደረጃ ሕማም ዘሎ ፍልልይ ንምርእይ መብዛሕቱ ግዜ ኪግበር የድሊ እዩ።<ref name=Lancet2013/>
ምክልኻል ብርቱዕ ሕማም፡ T.b.g እንተሎ ንምፍላጥ መርመራታት ደም ብምግባር፡ ነቶም ኣብ ሓደጋ ዝርከቡ ክፍልታት ህዝቢ ዚግበር ነጸርታ ዜጠቓልል እዩ።<ref name=WHO2013/> እቲ ሕማም ኣብ ዝጀመረሉ ፈለማ እዋንን ምልክታት ጸገማት መትኒ ከርኢ ቅድሚ ምጅማሩን ኣብ ዘሎ ግዜ፡ ነቲ ሕማም ንምሕካም ዚቐለለ ይኸውን።<ref name=WHO2013/> ኣብ መባእታ ደረጃ ንዚርከብ ሕማም ዚግበር ሕክምና፡ ብመድሃኒት[[ፐንታሚዲን]] ወይ [[ሱራሚን]]ይኸውን።<ref name=WHO2013/> ኣብ ካልኣይ ደረጃ ንዚርከብ ሕማም ዚግበር ሕክምና፡ ንT.b.g ተባሂሉ ዚውሰድ ን[[ኢፍሎርኒቲን]] ወይ ን[[ኒፉርቲሞክስ]] ከምኡውን አፍሎርኒቲን ዜጣመረ መድሃኒት ዜጠቓልል እዩ።<ref name=Lancet2013>{{cite journal|last=Kennedy|first=PG|title=Clinical features, diagnosis, and treatment of human African trypanosomiasis (sleeping sickness).|journal=Lancet neurology|date=2013 Feb|volume=12|issue=2|pages=186-94|pmid=23260189}}</ref> [[መላርሶፕሮል]] ንኽልቲኡ ዚሰርሕ እኳ እንተኾነ፡ ከቢድ ጐድናዊ ሳዕቤናት ስለዘለዎ፡ ንT.b.r.ጥራይ ብፍላይ ዜገልግል እዩ።<ref name=WHO2013/>
እዚ ሕማም’ዚ፡ ኣብ 36 ሃገራት ዚርከቡ ከባቢ 70 ሚልዮን ንዚኾኑ ኣብ ሓደጋ ዚርከቡ ክፍልታት ህዝቢ ኣብ ዘለውዎ ገለ ከባቢታት [[ትሕተ-ሳህራ ኣፍሪቃ]]ብቐጻሊ ዜጋጥም እዩ።<ref name=Sim2012>{{cite journal|author=Simarro PP, Cecchi G, Franco JR, Paone M, Diarra A, Ruiz-Postigo JA, Fèvre EM, Mattioli RC, Jannin JG |title=Estimating and Mapping the Population at Risk of Sleeping Sickness |journal=PLoS Negl Trop Dis |volume=6|issue=10|pages=e1859|year=2012|doi=10.1371/journal.pntd.0001859}}</ref> ኣብ 2010፡ ንኣስታት 9,000 ሰባት ሞት ከስዕብ ከሎ፡ ካብቲ ኣብ 1990 ዝነበረ 34,000 መጠነ-ሞት ግን ጐዲሉ እዩ።<ref name=Loz2012>{{cite journal|last=Lozano|first=R|title=Global and regional mortality from 235 causes of death for 20 age groups in 1990 and 2010: a systematic analysis for the Global Burden of Disease Study 2010.|journal=Lancet|date=Dec 15, 2012|volume=380|issue=9859|pages=2095–128|pmid=23245604|doi=10.1016/S0140-6736(12)61728-0}}</ref> ከባቢ 30,000 ዚኸውን ህዝቢ ድማ ኣብዚ እዋን’ዚ ተለኺፉ ይርከብ፣ ኣብ 2012 ድማ ካብቲ ዝነበረ መልከፊታት፡ ኣብ ልዕሊ ሓደስቲ 7000 ኣጋጢሙ።<ref name=WHO2013/> ካብዚ ዘጋጥመ ሕማማት፡ እቲ ልዕሊ 80%፡ ኣብ [[ደሞክራስያዊ ሪፓፕሊክ ኮንጐ]]ዜጋጠመ እዩ። <ref name=WHO2013/> ኣብ ዝሓለፈ ቀረባ እዋን፡ ሰለስተ ዓቢ ለበዳታት ኣጋጢሙ፣ እቲ ቀዳማይ ካብ 1896 ክሳዕ 1906 ኣብ ዘሎ ግዜ ብቐንዱ ኣብ [[ዩጋንዳ]] ከምኡውን ኣብ [[ተፋሰስ ኮንጐ]] ዜጋጠመ ኪኸውን ከሎ፡ እቲ ክልተ ድማ ኣብ 1920ን 1970ን ኣብ ሓያለ ሃገራት ኣፍሪቃ ዜጋጠመ እዩ።<ref name=WHO2013/> ከም ላም ዝኣመሰሉ ካልኦት እንሳታት፡ ነቲ ሕማም ክስከሙን በቲ ሕማም ክልከፉን ይኽእሉ እዮም። <ref name=WHO2013/>
==መወከሲታት==
<references />
qk34lxthnz3ttxy4zj7ma1bql7fjloa
ኣደቃሲ ሕማም
0
3770
17346
2014-06-13T09:43:49Z
CFCF
3447
Redirected page to [[ኣፍሪካን ትራይፓኖሶሚያሲስ]]
wikitext
text/x-wiki
#REDIRECT [[ኣፍሪካን ትራይፓኖሶሚያሲስ]]
gi2knwjuuz8xglzbyfcah1lfgmx1w9j
ሞደል:Infobox disease
10
3771
23680
17441
2022-05-25T13:30:24Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ሕማም]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ሕማም]]
ivdvwbrx6qdtf6pc1ynlq94rxuyk2nq
ሞድዩል:Infobox
828
3772
24413
24409
2023-07-04T20:53:52Z
Joanmp14
5782
Scribunto
text/plain
--
-- This module implements {{Infobox}}
--
local p = {}
local HtmlBuilder = require('Module:HtmlBuilder')
local BadgesCategorization = require('Module:Badges categorization')
local frame = {}
local args
local root
local widthImage = '320px'
function union(t1, t2)
-- Returns the union of the values of two tables, as a sequence.
local vals = {}
for k, v in pairs(t1) do
vals[v] = true
end
for k, v in pairs(t2) do
vals[v] = true
end
local ret = {}
for k, v in pairs(vals) do
table.insert(ret, k)
end
return ret
end
local function debugEmpty(content)
if content and content ~= '' then
return content
end
end
local function getArgNums(prefix)
-- Returns a table containing the numbers of the arguments that exist
-- for the specified prefix. For example, if the prefix was 'data', and
-- 'data1', 'data2', and 'data5' exist, it would return {1, 2, 5}.
local nums = {}
for k, v in pairs(args) do
local num = tostring(k):match('^' .. prefix .. '([1-9]%d*)$')
if num then table.insert(nums, tonumber(num)) end
end
table.sort(nums)
return nums
end
local function addrow(rowArgs)
-- Adds a row to the infobox, with either a header cell
-- or a label/data cell combination.
if rowArgs.section then
root
.tag('tr')
.tag('th')
.attr('colspan', 3)
.addClass(rowArgs.rowclass)
.css('text-align', 'center')
.cssText(rowArgs.sectionstyle or args.sectionstyle)
.wikitext(rowArgs.section)
elseif rowArgs.data then
local row = root.tag('tr')
row.addClass(rowArgs.rowclass)
if rowArgs.label then
row
.tag('th')
.attr('scope', 'row')
.css('text-align', 'left')
.addClass(rowArgs.rowclass)
.cssText(rowArgs.labelstyle or args.labelstyle)
.wikitext(rowArgs.label)
.done()
end
local dataCell = row.tag('td')
if rowArgs.label then
dataCell
.attr('colspan', 2)
else
dataCell
.attr('colspan', 3)
.css('text-align', 'center')
end
dataCell
.addClass(rowArgs.class)
.cssText(rowArgs.datastyle or args.datastyle)
.wikitext('\n' .. rowArgs.data)
--.newline()
end
end
local function renderTitle()
if not args.title then return end
local header = {}
if args.media == 'yes' and args.classtitle then
header = 'media ' .. args['classtitle']
elseif args.media == 'yes' then
header = 'media '
elseif args.headertype then
header = 'header ' .. args.headertype
elseif args.classtitle then
header = 'header ' .. args.classtitle
else
header = 'header '
end
root
.tag('tr')
.tag('th')
.attr('colspan', 3)
.addClass(header)
.css('text-align', 'center')
.css('background-color', args.backgroundcolor or args.colorbackgroundtitle or 'transparent')
.css('color', args.textcolor or 'black')
.cssText(args.titlestyle)
.wikitext(args.title)
end
local function renderAboveRow()
if not args.above and not args.title2 then return end
root
.tag('tr')
.tag('th')
.attr('colspan', 3)
.addClass(args.aboveclass or args.titleclass2)
.css('text-align', 'center')
.css('font-size', '125%')
.css('font-weight', 'bold')
.cssText(args.abovestyle)
.wikitext(args.above)
end
local function renderTableFooter()-- Table footer, it will appear at the bottom of the table
if not args.tablefooter then return end
root
.tag('tr')
.tag('td')
.attr('colspan', '3')
.addClass(args.tablefooterclass)
.css('text-align', 'center')
.cssText(args.tablefooterstyle)
.wikitext(args.tablefooter)
end
local function renderBottomImage()-- Image that will appear at the bottom of the table
if not args.bottomimage then return end
bottomimage = {}
if args['bottomimagesize'] == nil or args['bottomimagesize'] == '' then
args['bottomimagesize'] = widthImage
end
if string.find(args.bottomimage, '[{[]') == nil then
bottomimage = ('[[ፋይል:' .. args.bottomimage .. '|'.. args['bottomimagesize'] .. ']]' )
else
bottomimage = args.bottomimage
end
root
.tag('tr')
.tag('td')
.attr('colspan', '3')
.addClass('image ' .. (args.bottomimageclass or '') )
.css('text-align', 'center')
.cssText(args.bottomimagestyle)
.newline()
.wikitext(bottomimage)
.tag('br', {selfClosing = true})
.done()
.tag('div')
.css('display','inline')
.cssText(args.bottomfooterstyle)
.wikitext(args.bottomfooter)
.done()
.newline()
end
local function renderAboveImage()-- Image that will appear at the top of the table
if not args.aboveimage then return end
if args['aboveimagesize'] == nil or args['aboveimagesize'] == '' then
args['aboveimagesize'] = widthImage
end
aboveimage = {}
if string.find(args.aboveimage, '[{[]') == nil then
aboveimage = ('[[ፋይል:' .. args.aboveimage .. '|'.. args['aboveimagesize'] .. ']]' )
else
aboveimage = args.aboveimage
end
root
.tag('tr')
.tag('td')
.attr('colspan', '3')
.addClass('image ' .. (args.aboveimageclass or '') )
.css('text-align', 'center')
.cssText(args.aboveimagestyle)
.newline()
.wikitext(aboveimage)
.tag('br', {selfClosing = true})
.done()
.tag('div')
.css('display','inline')
.cssText(args.abovefooterstyle)
.wikitext(args.abovefooter)
.done()
.newline()
end
local function renderSubtitles()-- Subtitles of the infobox
if args.subtitle then
args.subtitle1 = args.subtitle
end
if args.subtitleclass then
args.subtitleclass1 = args.subtitleclass
end
local subtitlenumber = getArgNums('subtitle')
for k, num in ipairs(subtitlenumber) do
addrow({
data = args['subtitle' .. num],
datastyle = args['subtitlestyle' .. num] or args.subtitlestyle,
class = args.subtitleclass,
rowclass = args['subtitleclass' .. num]
})
end
end
local function renderaboverows()-- rows above side images
if args.abovedata then
args.abovedata1 = args.abovedata
end
if args.abovedataclass then
args.abovedataclass1 = args.abovedataclass
end
if args.abovedatastyle then
args.abovedatastyle1 = args.abovedatastyle
end
local abovedatanumber = getArgNums('abovedata')
for k, num in ipairs(abovedatanumber) do
addrow({
data = args['abovedata' .. num],
datastyle = args['abovedatastyle' .. num],
class = args.abovedataclass,
rowclass = args['abovedataclass' .. num]
})
end
end
local function renderSideimages()
-- Images that will appear above in a geminate way for example shields and flags
if args['leftimagesize'] == "" or args['leftimagesize'] == nil then
args['leftimagesize'] = '100px'
end
if args['rightimagesize'] == "" or args['rightimagesize'] == nil then
args['rightimagesize'] = '100px'
end
if args.rightimage and args.leftimage then
if args.leftfooter then leftbrconditional = 'br' end
if args.rightfooter then rightbrconditional = 'br' end
root
.tag('tr')
.tag('td')
--.attr('cellspacing', '0em')
--.attr('padding','0em')
.attr('colspan', '3')
.css('align', 'center')
.tag('table') -- it has to go inside a table so that the rows don't deform it
.css('width', '100%')
.addClass('mergedrow')
.tag('tr')
.tag('td')
.css('text-align', 'center')
.css('background-color', 'transparent')
.addClass(args.leftimageclass)
.css('align', 'center')-- It aligns in the horizontal center
.css('text-align', 'center') -- It aligns in the horizontal center
.css('vertical-align', 'middle')-- It aligns in the vertical center
.cssText(args.leftimagestyle)
.wikitext('[[ፋይል:' .. args.leftimage .. '|' .. args['leftimagesize'] .. ']]' )
.tag(leftbrconditional)
.tag('div')
.css('display','inline')
.cssText(args.leftfooterstyle)
.wikitext(args.leftfooter)
.done()
.tag('td')
.css('text-align', 'center')-- It aligns in the horizontal center
.css('align', 'center')-- It aligns in the horizontal center
.css('vertical-align', 'middle')-- It aligns in the vertical center
.css('background-color', 'transparent')
.addClass(args.rightimageclass)
.cssText(args.rightimagestyle)
.wikitext('[[ፋይል:' .. args.rightimage .. '|' .. args['rightimagesize'] .. ']]' )
.tag(rightbrconditional)
.tag('div')
.css('display','inline')
.cssText(args.rightfootersyle)
.wikitext(args.rightfooter)
.done()
.newline()
elseif args.rightimage or args.leftimage then
-- If only one of the two, the image that appears will be in the center
imageS = {}
if args.rightimage ~= '' and args.rightimage ~= nil then
imageS = 'rightimage'
elseif args.leftimage ~= '' and args.leftimage ~= nil then
imageS = 'leftimage'
end
footerS = {}
if args.rightimage then
footerS = 'rightfooter'
elseif args.leftimage then
footerS = 'leftfooter'
end
root
.tag('tr')
.tag('td')
.attr('colspan', '3')
.addClass(args['class' .. imageS])
.css('text-align', 'center')
.cssText(args['style' .. imageS])
.newline()
.wikitext('[[ፋይል:' .. args[imageS] .. '|'.. args['size'..imageS] .. ']]' )
.tag('br')
.tag('div')
.css('display','inline')
.cssText(args['style' .. footerS])
.wikitext(args[footerS])
.done()
end
end
local function renderImages() -- Can create infinite number of images
if args.image then
args.image1 = args.image
end
if args['imagesize'] then
args['imagesize1'] = args['imagesize']
end
if args.footer then
args.footer1 = args.footer
end
local imagenums = getArgNums('image')
for k, num in ipairs(imagenums) do
local footer = args['footer' .. num]
local floating = args['floatingimage' .. num] or false
if args['imagesize'..num] == nil then
args['imagesize'..num] = widthImage
end
image = {}
local searchString = mw.ustring.gsub(args['image'..num],'UNIQ','[') -- So that this does not cause problems with certain templates
if mw.ustring.find(searchString, '[{[|]') == nil then -- Check if there is [ or { to not add prefix
image = ('[[ፋይል:' .. args['image' .. num] .. '|'.. args['imagesize' ..num] .. ']]' )
else
image = args['image'..num]
end
local data = HtmlBuilder.create().wikitext(image)
if footer and not floating then
data
.tag('br', {selfClosing = true})
.done()
end
if footer then
data
.tag('div')
.css('display','inline')
.cssText(args.footerstyle)
.wikitext(footer)
.done()
end
addrow({
data = tostring(data),
datastyle = args.imagestyle,
class = args.imageclass,
rowclass = args['imageclass' .. num]
})
end
end
local function renderRows()
-- Gets the union of the header and data argument numbers,
-- and renders them all in order using addRow.
local rownums = union(getArgNums('section'), getArgNums('data'))
table.sort(rownums)
for k, num in ipairs(rownums) do
addrow({
subtitlestyle = debugEmpty(args['subtitlestyle' .. num]),
section = debugEmpty(args['section' .. num]),
sectionstyle = debugEmpty(args['sectionstyle' .. num]),
label = debugEmpty(args['label' .. num]),
data = debugEmpty(args['data' .. num]),
labelstyle = debugEmpty(args['labelstyle' .. num]),
datastyle = debugEmpty(args['datastyle' .. num]),
class = debugEmpty(args['class' .. num]),
rowclass = debugEmpty(args['rowclass' .. num])
})
end
end
function hasDataRow(row)
-- Function that returns true if the row or group of rows (in the case of
-- sections) has data.
if row.kind == 'section' then
for k, rowSection in ipairs(row) do
if hasDataRow(rowSection) then
return true
end
end
elseif row.kind == 'succession' then
if debugEmpty(row[1]) or debugEmpty(row['last']) or
debugEmpty(row[3]) or debugEmpty(row['Next']) then
return true
end
else
if debugEmpty(row[2]) or debugEmpty(row['data']) then
return true
end
end
return false
end
function addSuccession(successionArguments)
local row = root.tag('tr')
row.css('font-size', '88%')
row.css('text-align', 'center')
local cell
local width
width = '33%'
cell = row.tag('td')
cell
.css('width', width)
.css('padding', '0.2em 0.1em 0.2em 0')
.css('vertical-align', 'middle')
if successionArguments['font style'] then
cell
.tag('div')
.css('display','inline')
.css('font-style', successionArguments['font style'])
.wikitext(successionArguments.last)
.done()
else
cell.wikitext(successionArguments.last)
end
if successionArguments['last year'] then
cell
.tag('br')
.wikitext('(' .. successionArguments['last year'] .. ')')
end
cell = row.tag('td')
cell
.css('width', width)
.css('padding', '0.2em 0.1em')
.css('vertical-align', 'middle')
.css('background-color', successionArguments.color or '#E6E8FA')
cell
.tag('div')
.css('display','inline')
.css('font-weight', 'bold')
.css('font-style', successionArguments['font style'] or '')
.wikitext(successionArguments.current or args.title)
.done()
if successionArguments['year'] then
cell
.tag('br')
.wikitext('(' .. successionArguments['year'] .. ')')
end
cell = row.tag('td')
cell
.css('width', width)
.css('padding', '0.2em 0 0.2em 0.1em')
.css('vertical-align', 'middle')
if successionArguments['font style'] then
cell
.tag('div')
.css('display','inline')
.css('font-style', successionArguments['font style'])
.wikitext(successionArguments.Next)
.done()
else
cell.wikitext(successionArguments.Next)
end
if successionArguments['next year'] then
cell
.tag('br')
.wikitext('(' .. successionArguments['next year'] .. ')')
end
end
function renderTableRows(board)
-- Function that makes up the rows of a table, either the file or a section of it.
local addedSectionTitle = false
for k, row in ipairs(table) do
if hasDataRow(row) then
if row.kind == 'section' then
-- Add the title of the section (if you are informed)
local sectiontitle = debugEmpty(row.title) or debugEmpty(row['title'])
if sectiontitle then
addrow({
sectionstyle = row['titlestyle'],
section = sectiontitle
})
end
renderTableRows(board)
elseif row.kind == 'dropdown section' then -- MISSING
elseif row.kind == 'succession' then
addSuccession({
['last'] = debugEmpty(row[1]) or debugEmpty(row['last']),
['current'] = debugEmpty(row['current']),
['Next'] = debugEmpty(row[3]) or debugEmpty(row['Next']),
['last year'] = debugEmpty(row['last year']),
['year'] = debugEmpty(row['year']),
['next year'] = debugEmpty(row['next year']),
['font style'] = debugEmpty(row['font style']),
['color'] = debugEmpty(row['color'])
})
elseif row.kind == 'two columns' then -- MISSING
elseif row.kind == 'three columns' then -- MISSING
else -- Label + Data or just Data
addrow({
label = debugEmpty(row[1]) or debugEmpty(row['label']),
data = debugEmpty(row[2]) or debugEmpty(row['data']),
labelstyle = row['labelstyle'] or board['labelstyle'],
datastyle = row['datastyle'] or board['datastyle'],
class = row['class'] or board['class'],
rowclass = row['rowclass'] or board['rowclass']
})
end
end
end
end
local function renderNavigationBar()-- Create a link to the template that is given with a name at the bottom
if not args.name then return end
root
.tag('tr')
.tag('td')
.attr('colspan', '3')
.css('text-align', 'right')
.wikitext(mw.getCurrentFrame():expandTemplate({
title = 'navbar',
args = { args.name, mini = 1 }
}))
end
local function renderBarWikidata()-- Create a link to the Wikidata item at the bottom
local pageLink = mw.title.getCurrentTitle().prefixedText
local pageLabel = mw.ustring.gsub(pageLink,'%s%(.*%)','')
local entity = args.entity or mw.wikibase.getEntityIdForCurrentPage()
local footerText = ""
if (args.child == 'yes' or args.integrated == 'yes' or args.wikidata == 'no') or (mw.title.getCurrentTitle().namespace ~= 0 and mw.title.getCurrentTitle().namespace ~= 104 and not args.entity) then
footerText = ''
elseif entity ~= "" and entity ~= nil then
footerText = '<div class="plainlinks wikidata-link" style="font-size: 0.85em">[[[d:' .. tostring(entity) .. '|ኣብ ዊኪዳታ ሓበሬታ ኣርትዕ]]]</div>'
if (entity ~= mw.wikibase.getEntityIdForCurrentPage()) and (mw.title.getCurrentTitle().namespace == 0 or mw.title.getCurrentTitle().namespace == 104) then
footerText = footerText .. '[[መደብ:ዊኪፐድያ:Articles with infoboxes that use arbitrary access]]'
end
else
footerText = "<small>'''Page not linked to [[Wikidata]]'''\n"..
"* If it does not exist in other Wikipedias: [<span class=plainlinks>[//www.wikidata.org/w/index.php?title=Special:NewItem&site=eswiki&page="..mw.uri.encode(pageLink,WIKI) .."&label="..mw.uri.encode(pageLabel,WIKI) .." create new item]]</span>\n"..
"* If it exists in other Wikipedias: [<span class=plainlinks>[[:d:Special:ItemByTitle|search ítem to link]]</span>]\n"..
"and add the link in Tigrinya: ".. pageLink ..".</small>"
end
if footerText ~= '' then
root
.tag('tr')
.tag('td')
.addClass('noprint')
.attr('colspan', '3')
.css('text-align', 'left')
.wikitext(footerText)
end
end
local function renderTrackingCategories()
if args.decat ~= 'yes' and #(getArgNums('data')) == 0 and not args[1] and mw.title.getCurrentTitle().namespace == 0 then
root.wikitext('[[መደብ:ዊኪፐድያ:Articles using infobox without data in rows]]')
end
if BadgesCategorization.hasAnyBadge() == '1' then
root.wikitext(BadgesCategorization.badgesCategories())
end
end
function _infobox()
if args.child ~= 'yes' and args.integrated ~= 'yes' then
root = HtmlBuilder.create('table')
root -- Style of the entire infobox
.addClass('infobox')
.addClass(args.class)
.cssText('width:22.7em; line-height: 1.4em; text-align:left; padding:.23em') -- Same as template:Infobox
.cssText(args.style)
if args.style and (mw.title.getCurrentTitle().namespace == 10) then -- So that it only adds it in the template namespace
root.wikitext('[[መደብ:ዊኪፐድያ:Infoboxes with the style parameter]]')
end
renderTitle()
renderAboveRow()
else
root = HtmlBuilder.create()
if args.title then
root.wikitext("'''" .. args.title .. "'''")
end
end
renderSubtitles()
renderAboveImage()
renderSideimages()
renderaboverows()
renderImages()
if not args[1] then
renderRows()
else
renderTableRows(args)
end
renderBottomImage()
renderTableFooter()
renderNavigationBar()
renderBarWikidata()
renderTrackingCategories()
return mw.getCurrentFrame():extensionTag{ name = 'templatestyles', args = { src = 'Template:Infobox/imagelimit.css' } } .. tostring(root)
end
local function touchParameters(prefixTable, origArgs, step)
-- If the argument exists and isn't blank, add it to the argument table.
-- Blank arguments are treated as nil to match the behaviour of ParserFunctions.
if type(prefixTable) ~= 'table' or type(origArgs) ~= 'table' then
error("Invalid input detected for the touchParameters function. Both parameters must be tables.", 2)
end
if step and type(step) ~= 'number' then
error("Invalid step value detected", 2)
end
step = step or 20
local temp
local a = 1
local moreArgumentsExist = true
for j,v in ipairs(prefixTable) do
if not type(v) == "string" then
error("Non-string value detected in table prefix by touchParameters function.", 2)
end
temp = origArgs[v]
end
while moreArgumentsExist == true do
moreArgumentsExist = false
for i = a, a + step - 1 do
for j,v in ipairs(prefixTable) do
temp = origArgs[v .. tostring(i)]
if temp then
moreArgumentsExist = true
end
end
end
a = a + step
end
end
function p.infobox(frame)
local origArgs
frame = frame
-- If called via #invoke, use the args passed into the invoking template.
-- Otherwise, for testing purposes, assume args are being passed directly in.
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
else
origArgs = frame
end
-- Parse the data parameters in the same order that the old {{infobox}} did, so that
-- references etc. will display in the expected places.
local temp
temp = origArgs.title
temp = origArgs.above
touchParameters({'subtitle'}, origArgs, 5)
touchParameters({'image', 'footer'}, origArgs, 5)
touchParameters({'section', 'label', 'data'}, origArgs, 20)
temp = origArgs.tablefooter
-- The function parser considers an empty string to be false, so to preserve the previous
-- behavior of {{Infobox}}, you must change the empty arguments to zero, so Lua will consider them
-- which are false too (except for 'title italic' parameters, which specifies different behavior
-- depending on whether it is absent or empty)
args = {}
for k, v in pairs(origArgs) do
if v ~= '' then
args[k] = v
end
end
return _infobox()
end
return p
5l9kk1isqcrdg63ltr6oxnhyg0uu8jc
ሞደል:Infobox
10
3773
21453
20982
2020-12-12T23:16:27Z
Joanmp14
5782
Protected "[[ሞደል:Infobox]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{#invoke:Infobox|infobox}}<noinclude>
{{Documentation}}
</noinclude>
kekwffpohefqydvb7nr6w3flbkqoq0x
ሞደል:Documentation
10
3774
22594
21790
2021-04-14T21:48:46Z
Joanmp14
5782
Protected "[[ሞደል:Documentation]]" ([ኣመዓራርይ=ኣመሓደርቲ ጥራይ] (indefinite) [ኣንቀሳቕስ=ኣመሓደርቲ ጥራይ] (indefinite))
wikitext
text/x-wiki
<includeonly>{{Documentation/start box|{{{1|{{FULLPAGENAME}}/doc}}}}}
{{#ifexist: {{{1|{{FULLPAGENAME}}/doc}}}
| __NOEDITSECTION__{{ {{{1|{{FULLPAGENAME}}/doc}}}|ns:0 }}
| {{poor documentation|0}}
}}<div style="clear: both;"></div>
</includeonly><noinclude>{{documentation}}</noinclude>
ihh9n52zx6eqlygkl2721pyzig7jq3l
ሞድዩል:Documentation
828
3775
17352
2014-06-16T21:45:00Z
CFCF
3447
ሓዳስ ፅሑፍ: -- This module implements {{documentation}}. -- Get required modules. local getArgs = require('Module:Arguments').getArgs local htmlBuilder = require('Module:HtmlBuilder') l...
Scribunto
text/plain
-- This module implements {{documentation}}.
-- Get required modules.
local getArgs = require('Module:Arguments').getArgs
local htmlBuilder = require('Module:HtmlBuilder')
local messageBox = require('Module:Message box')
-- Get the config table.
local cfg = mw.loadData('Module:Documentation/config')
local p = {}
-- Often-used functions.
local ugsub = mw.ustring.gsub
----------------------------------------------------------------------------
-- Helper functions
--
-- These are defined as local functions, but are made available in the p
-- table for testing purposes.
----------------------------------------------------------------------------
local function message(cfgKey, valArray, expectType)
--[[
-- Gets a message from the cfg table and formats it if appropriate.
-- The function raises an error if the value from the cfg table is not
-- of the type expectType. The default type for expectType is 'string'.
-- If the table valArray is present, strings such as $1, $2 etc. in the
-- message are substituted with values from the table keys [1], [2] etc.
-- For example, if the message "foo-message" had the value 'Foo $2 bar $1.',
-- message('foo-message', {'baz', 'qux'}) would return "Foo qux bar baz."
--]]
local msg = cfg[cfgKey]
expectType = expectType or 'string'
if type(msg) ~= expectType then
error('message: type error in message cfg.' .. cfgKey .. ' (' .. expectType .. ' expected, got ' .. type(msg) .. ')', 2)
end
if not valArray then
return msg
end
local function getMessageVal(match)
match = tonumber(match)
return valArray[match] or error('message: no value found for key $' .. match .. ' in message cfg.' .. cfgKey, 4)
end
local ret = ugsub(msg, '$([1-9][0-9]*)', getMessageVal)
return ret
end
p.message = message
local function makeWikilink(page, display)
if display then
return mw.ustring.format('[[%s|%s]]', page, display)
else
return mw.ustring.format('[[%s]]', page)
end
end
p.makeWikilink = makeWikilink
local function makeCategoryLink(cat, sort)
local catns = mw.site.namespaces[14].name
return makeWikilink(catns .. ':' .. cat, sort)
end
p.makeCategoryLink = makeCategoryLink
local function makeUrlLink(url, display)
return mw.ustring.format('[%s %s]', url, display)
end
p.makeUrlLink = makeUrlLink
local function makeToolbar(...)
local ret = {}
local lim = select('#', ...)
if lim < 1 then
return nil
end
for i = 1, lim do
ret[#ret + 1] = select(i, ...)
end
return '<small style="font-style: normal;">(' .. table.concat(ret, ' | ') .. ')</small>'
end
p.makeToolbar = makeToolbar
----------------------------------------------------------------------------
-- Argument processing
----------------------------------------------------------------------------
local function makeInvokeFunc(funcName)
return function (frame)
local args = getArgs(frame, {
valueFunc = function (key, value)
if type(value) == 'string' then
value = value:match('^%s*(.-)%s*$') -- Remove whitespace.
if key == 'heading' or value ~= '' then
return value
else
return nil
end
else
return value
end
end
})
return p[funcName](args)
end
end
----------------------------------------------------------------------------
-- Main function
----------------------------------------------------------------------------
p.main = makeInvokeFunc('_main')
function p._main(args)
--[[
-- This function defines logic flow for the module.
-- @args - table of arguments passed by the user
--
-- Messages:
-- 'main-div-id' --> 'template-documentation'
-- 'main-div-classes' --> 'template-documentation iezoomfix'
--]]
local env = p.getEnvironment(args)
local root = htmlBuilder.create()
root
.wikitext(p.protectionTemplate(env))
.wikitext(p.sandboxNotice(args, env))
-- This div tag is from {{documentation/start box}}, but moving it here
-- so that we don't have to worry about unclosed tags.
.tag('div')
.attr('id', message('main-div-id'))
.addClass(message('main-div-classes'))
.newline()
.wikitext(p._startBox(args, env))
.wikitext(p._content(args, env))
.tag('div')
.css('clear', 'both') -- So right or left floating items don't stick out of the doc box.
.newline()
.done()
.done()
.wikitext(p._endBox(args, env))
.wikitext(p.addTrackingCategories(env))
return tostring(root)
end
----------------------------------------------------------------------------
-- Environment settings
----------------------------------------------------------------------------
function p.getEnvironment(args)
--[[
-- Returns a table with information about the environment, including title objects and other namespace- or
-- path-related data.
-- @args - table of arguments passed by the user
--
-- Title objects include:
-- env.title - the page we are making documentation for (usually the current title)
-- env.templateTitle - the template (or module, file, etc.)
-- env.docTitle - the /doc subpage.
-- env.sandboxTitle - the /sandbox subpage.
-- env.testcasesTitle - the /testcases subpage.
-- env.printTitle - the print version of the template, located at the /Print subpage.
--
-- Data includes:
-- env.protectionLevels - the protection levels table of the title object.
-- env.subjectSpace - the number of the title's subject namespace.
-- env.docSpace - the number of the namespace the title puts its documentation in.
-- env.docpageBase - the text of the base page of the /doc, /sandbox and /testcases pages, with namespace.
-- env.compareUrl - URL of the Special:ComparePages page comparing the sandbox with the template.
--
-- All table lookups are passed through pcall so that errors are caught. If an error occurs, the value
-- returned will be nil.
--]]
local env, envFuncs = {}, {}
-- Set up the metatable. If triggered we call the corresponding function in the envFuncs table. The value
-- returned by that function is memoized in the env table so that we don't call any of the functions
-- more than once. (Nils won't be memoized.)
setmetatable(env, {
__index = function (t, key)
local envFunc = envFuncs[key]
if envFunc then
local success, val = pcall(envFunc)
if success then
env[key] = val -- Memoise the value.
return val
end
end
return nil
end
})
function envFuncs.title()
-- The title object for the current page, or a test page passed with args.page.
local title
local titleArg = args.page
if titleArg then
title = mw.title.new(titleArg)
else
title = mw.title.getCurrentTitle()
end
return title
end
function envFuncs.templateTitle()
--[[
-- The template (or module, etc.) title object.
-- Messages:
-- 'sandbox-subpage' --> 'sandbox'
-- 'testcases-subpage' --> 'testcases'
--]]
local subjectSpace = env.subjectSpace
local title = env.title
local subpage = title.subpageText
if subpage == message('sandbox-subpage') or subpage == message('testcases-subpage') then
return mw.title.makeTitle(subjectSpace, title.baseText)
else
return mw.title.makeTitle(subjectSpace, title.text)
end
end
function envFuncs.docTitle()
--[[
-- Title object of the /doc subpage.
-- Messages:
-- 'doc-subpage' --> 'doc'
--]]
local title = env.title
local docname = args[1] -- User-specified doc page.
local docpage
if docname then
docpage = docname
else
docpage = env.docpageBase .. '/' .. message('doc-subpage')
end
return mw.title.new(docpage)
end
function envFuncs.sandboxTitle()
--[[
-- Title object for the /sandbox subpage.
-- Messages:
-- 'sandbox-subpage' --> 'sandbox'
--]]
return mw.title.new(env.docpageBase .. '/' .. message('sandbox-subpage'))
end
function envFuncs.testcasesTitle()
--[[
-- Title object for the /testcases subpage.
-- Messages:
-- 'testcases-subpage' --> 'testcases'
--]]
return mw.title.new(env.docpageBase .. '/' .. message('testcases-subpage'))
end
function envFuncs.printTitle()
--[[
-- Title object for the /Print subpage.
-- Messages:
-- 'print-subpage' --> 'Print'
--]]
return env.templateTitle:subPageTitle(message('print-subpage'))
end
function envFuncs.protectionLevels()
-- The protection levels table of the title object.
return env.title.protectionLevels
end
function envFuncs.subjectSpace()
-- The subject namespace number.
return mw.site.namespaces[env.title.namespace].subject.id
end
function envFuncs.docSpace()
-- The documentation namespace number. For most namespaces this is the same as the
-- subject namespace. However, pages in the Article, File, MediaWiki or Category
-- namespaces must have their /doc, /sandbox and /testcases pages in talk space.
local subjectSpace = env.subjectSpace
if subjectSpace == 0 or subjectSpace == 6 or subjectSpace == 8 or subjectSpace == 14 then
return subjectSpace + 1
else
return subjectSpace
end
end
function envFuncs.docpageBase()
-- The base page of the /doc, /sandbox, and /testcases subpages.
-- For some namespaces this is the talk page, rather than the template page.
local templateTitle = env.templateTitle
local docSpace = env.docSpace
local docSpaceText = mw.site.namespaces[docSpace].name
-- Assemble the link. docSpace is never the main namespace, so we can hardcode the colon.
return docSpaceText .. ':' .. templateTitle.text
end
function envFuncs.compareUrl()
-- Diff link between the sandbox and the main template using [[Special:ComparePages]].
local templateTitle = env.templateTitle
local sandboxTitle = env.sandboxTitle
if templateTitle.exists and sandboxTitle.exists then
local compareUrl = mw.uri.fullUrl(
'Special:ComparePages',
{page1 = templateTitle.prefixedText, page2 = sandboxTitle.prefixedText}
)
return tostring(compareUrl)
else
return nil
end
end
return env
end
----------------------------------------------------------------------------
-- Auxiliary templates
----------------------------------------------------------------------------
function p.sandboxNotice(args, env)
--[=[
-- Generates a sandbox notice for display above sandbox pages.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'sandbox-notice-image' --> '[[Image:Sandbox.svg|50px|alt=|link=]]'
-- 'sandbox-notice-blurb' --> 'This is the $1 for $2.'
-- 'sandbox-notice-diff-blurb' --> 'This is the $1 for $2 ($3).'
-- 'sandbox-notice-pagetype-template' --> '[[Wikipedia:Template test cases|template sandbox]] page'
-- 'sandbox-notice-pagetype-module' --> '[[Wikipedia:Template test cases|module sandbox]] page'
-- 'sandbox-notice-pagetype-other' --> 'sandbox page'
-- 'sandbox-notice-compare-link-display' --> 'diff'
-- 'sandbox-notice-testcases-blurb' --> 'See also the companion subpage for $1.'
-- 'sandbox-notice-testcases-link-display' --> 'test cases'
-- 'sandbox-category' --> 'Template sandboxes'
--]=]
local title = env.title
local sandboxTitle = env.sandboxTitle
local templateTitle = env.templateTitle
local subjectSpace = env.subjectSpace
if not (subjectSpace and title and sandboxTitle and templateTitle and mw.title.equals(title, sandboxTitle)) then
return nil
end
-- Build the table of arguments to pass to {{ombox}}. We need just two fields, "image" and "text".
local omargs = {}
omargs.image = message('sandbox-notice-image')
-- Get the text. We start with the opening blurb, which is something like
-- "This is the template sandbox for [[Template:Foo]] (diff)."
local text = ''
local frame = mw.getCurrentFrame()
local isPreviewing = frame:preprocess('{{REVISIONID}}') == '' -- True if the page is being previewed.
local pagetype
if subjectSpace == 10 then
pagetype = message('sandbox-notice-pagetype-template')
elseif subjectSpace == 828 then
pagetype = message('sandbox-notice-pagetype-module')
else
pagetype = message('sandbox-notice-pagetype-other')
end
local templateLink = makeWikilink(templateTitle.prefixedText)
local compareUrl = env.compareUrl
if isPreviewing or not compareUrl then
text = text .. message('sandbox-notice-blurb', {pagetype, templateLink})
else
local compareDisplay = message('sandbox-notice-compare-link-display')
local compareLink = makeUrlLink(compareUrl, compareDisplay)
text = text .. message('sandbox-notice-diff-blurb', {pagetype, templateLink, compareLink})
end
-- Get the test cases page blurb if the page exists. This is something like
-- "See also the companion subpage for [[Template:Foo/testcases|test cases]]."
local testcasesTitle = env.testcasesTitle
if testcasesTitle and testcasesTitle.exists then
if testcasesTitle.namespace == mw.site.namespaces.Module.id then
local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display')
local testcasesRunLinkDisplay = message('sandbox-notice-testcases-run-link-display')
local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay)
local testcasesRunLink = makeWikilink(testcasesTitle.talkPageTitle.prefixedText, testcasesRunLinkDisplay)
text = text .. '<br />' .. message('sandbox-notice-testcases-run-blurb', {testcasesLink, testcasesRunLink})
else
local testcasesLinkDisplay = message('sandbox-notice-testcases-link-display')
local testcasesLink = makeWikilink(testcasesTitle.prefixedText, testcasesLinkDisplay)
text = text .. '<br />' .. message('sandbox-notice-testcases-blurb', {testcasesLink})
end
end
-- Add the sandbox to the sandbox category.
text = text .. makeCategoryLink(message('sandbox-category'))
omargs.text = text
local ret = '<div style="clear: both;"></div>'
ret = ret .. messageBox.main('ombox', omargs)
return ret
end
function p.protectionTemplate(env)
-- Generates the padlock icon in the top right.
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'protection-template' --> 'pp-template'
-- 'protection-template-args' --> {docusage = 'yes'}
local title = env.title
local protectionLevels
local protectionTemplate = message('protection-template')
local namespace = title.namespace
if not (protectionTemplate and (namespace == 10 or namespace == 828)) then
-- Don't display the protection template if we are not in the template or module namespaces.
return nil
end
protectionLevels = env.protectionLevels
if not protectionLevels then
return nil
end
local editLevels = protectionLevels.edit
local moveLevels = protectionLevels.move
if moveLevels and moveLevels[1] == 'sysop' or editLevels and editLevels[1] then
-- The page is full-move protected, or full, template, or semi-protected.
local frame = mw.getCurrentFrame()
return frame:expandTemplate{title = protectionTemplate, args = message('protection-template-args', nil, 'table')}
else
return nil
end
end
----------------------------------------------------------------------------
-- Start box
----------------------------------------------------------------------------
p.startBox = makeInvokeFunc('_startBox')
function p._startBox(args, env)
--[[
-- This function generates the start box.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- The actual work is done by p.makeStartBoxLinksData and p.renderStartBoxLinks which make
-- the [view] [edit] [history] [purge] links, and by p.makeStartBoxData and p.renderStartBox
-- which generate the box HTML.
--]]
env = env or p.getEnvironment(args)
local links
local content = args.content
if not content then
-- No need to include the links if the documentation is on the template page itself.
local linksData = p.makeStartBoxLinksData(args, env)
if linksData then
links = p.renderStartBoxLinks(linksData)
end
end
-- Generate the start box html.
local data = p.makeStartBoxData(args, env, links)
if data then
return p.renderStartBox(data)
else
-- User specified no heading.
return nil
end
end
function p.makeStartBoxLinksData(args, env)
--[[
-- Does initial processing of data to make the [view] [edit] [history] [purge] links.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'view-link-display' --> 'view'
-- 'edit-link-display' --> 'edit'
-- 'history-link-display' --> 'history'
-- 'purge-link-display' --> 'purge'
-- 'file-docpage-preload' --> 'Template:Documentation/preload-filespace'
-- 'module-preload' --> 'Template:Documentation/preload-module-doc'
-- 'docpage-preload' --> 'Template:Documentation/preload'
-- 'create-link-display' --> 'create'
--]]
local subjectSpace = env.subjectSpace
local title = env.title
local docTitle = env.docTitle
if not title or not docTitle then
return nil
end
local data = {}
data.title = title
data.docTitle = docTitle
-- View, display, edit, and purge links if /doc exists.
data.viewLinkDisplay = message('view-link-display')
data.editLinkDisplay = message('edit-link-display')
data.historyLinkDisplay = message('history-link-display')
data.purgeLinkDisplay = message('purge-link-display')
-- Create link if /doc doesn't exist.
local preload = args.preload
if not preload then
if subjectSpace == 6 then -- File namespace
preload = message('file-docpage-preload')
elseif subjectSpace == 828 then -- Module namespace
preload = message('module-preload')
else
preload = message('docpage-preload')
end
end
data.preload = preload
data.createLinkDisplay = message('create-link-display')
return data
end
function p.renderStartBoxLinks(data)
--[[
-- Generates the [view][edit][history][purge] or [create] links from the data table.
-- @data - a table of data generated by p.makeStartBoxLinksData
--]]
local function escapeBrackets(s)
-- Escapes square brackets with HTML entities.
s = s:gsub('%[', '[') -- Replace square brackets with HTML entities.
s = s:gsub('%]', ']')
return s
end
local ret
local docTitle = data.docTitle
local title = data.title
if docTitle.exists then
local viewLink = makeWikilink(docTitle.prefixedText, data.viewLinkDisplay)
local editLink = makeUrlLink(docTitle:fullUrl{action = 'edit'}, data.editLinkDisplay)
local historyLink = makeUrlLink(docTitle:fullUrl{action = 'history'}, data.historyLinkDisplay)
local purgeLink = makeUrlLink(title:fullUrl{action = 'purge'}, data.purgeLinkDisplay)
ret = '[%s] [%s] [%s] [%s]'
ret = escapeBrackets(ret)
ret = mw.ustring.format(ret, viewLink, editLink, historyLink, purgeLink)
else
local createLink = makeUrlLink(docTitle:fullUrl{action = 'edit', preload = data.preload}, data.createLinkDisplay)
ret = '[%s]'
ret = escapeBrackets(ret)
ret = mw.ustring.format(ret, createLink)
end
return ret
end
function p.makeStartBoxData(args, env, links)
--[=[
-- Does initial processing of data to pass to the start-box render function, p.renderStartBox.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- @links - a string containing the [view][edit][history][purge] links - could be nil if there's an error.
--
-- Messages:
-- 'documentation-icon-wikitext' --> '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=Documentation icon]]'
-- 'template-namespace-heading' --> 'Template documentation'
-- 'module-namespace-heading' --> 'Module documentation'
-- 'file-namespace-heading' --> 'Summary'
-- 'other-namespaces-heading' --> 'Documentation'
-- 'start-box-linkclasses' --> 'mw-editsection-like plainlinks'
-- 'start-box-link-id' --> 'doc_editlinks'
-- 'testcases-create-link-display' --> 'create'
--]=]
local subjectSpace = env.subjectSpace
if not subjectSpace then
-- Default to an "other namespaces" namespace, so that we get at least some output
-- if an error occurs.
subjectSpace = 2
end
local data = {}
-- Heading
local heading = args.heading -- Blank values are not removed.
if heading == '' then
-- Don't display the start box if the heading arg is defined but blank.
return nil
end
if heading then
data.heading = heading
elseif subjectSpace == 10 then -- Template namespace
data.heading = message('documentation-icon-wikitext') .. ' ' .. message('template-namespace-heading')
elseif subjectSpace == 828 then -- Module namespace
data.heading = message('documentation-icon-wikitext') .. ' ' .. message('module-namespace-heading')
elseif subjectSpace == 6 then -- File namespace
data.heading = message('file-namespace-heading')
else
data.heading = message('other-namespaces-heading')
end
-- Heading CSS
local headingStyle = args['heading-style']
if headingStyle then
data.headingStyleText = headingStyle
elseif subjectSpace == 10 then
-- We are in the template or template talk namespaces.
data.headingFontWeight = 'bold'
data.headingFontSize = '125%'
else
data.headingFontSize = '150%'
end
-- Data for the [view][edit][history][purge] or [create] links.
if links then
data.linksClass = message('start-box-linkclasses')
data.linksId = message('start-box-link-id')
data.links = links
end
return data
end
function p.renderStartBox(data)
-- Renders the start box html.
-- @data - a table of data generated by p.makeStartBoxData.
local sbox = htmlBuilder.create('div')
sbox
.css('padding-bottom', '3px')
.css('border-bottom', '1px solid #aaa')
.css('margin-bottom', '1ex')
.newline()
.tag('span')
.cssText(data.headingStyleText)
.css('font-weight', data.headingFontWeight)
.css('font-size', data.headingFontSize)
.wikitext(data.heading)
local links = data.links
if links then
sbox.tag('span')
.addClass(data.linksClass)
.attr('id', data.linksId)
.wikitext(links)
end
return tostring(sbox)
end
----------------------------------------------------------------------------
-- Documentation content
----------------------------------------------------------------------------
p.content = makeInvokeFunc('_content')
function p._content(args, env)
-- Displays the documentation contents
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
env = env or p.getEnvironment(args)
local docTitle = env.docTitle
local content = args.content
if not content and docTitle and docTitle.exists then
content = args._content or mw.getCurrentFrame():expandTemplate{title = docTitle.prefixedText}
end
-- The line breaks below are necessary so that "=== Headings ===" at the start and end
-- of docs are interpreted correctly.
return '\n' .. (content or '') .. '\n'
end
p.contentTitle = makeInvokeFunc('_contentTitle')
function p._contentTitle(args, env)
env = env or p.getEnvironment(args)
local docTitle = env.docTitle
if not args.content and docTitle and docTitle.exists then
return docTitle.prefixedText
else
return ''
end
end
----------------------------------------------------------------------------
-- End box
----------------------------------------------------------------------------
p.endBox = makeInvokeFunc('_endBox')
function p._endBox(args, env)
--[=[
-- This function generates the end box (also known as the link box).
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'fmbox-id' --> 'documentation-meta-data'
-- 'fmbox-style' --> 'background-color: #ecfcf4'
-- 'fmbox-textstyle' --> 'font-style: italic'
--
-- The HTML is generated by the {{fmbox}} template, courtesy of [[Module:Message box]].
--]=]
-- Get environment data.
env = env or p.getEnvironment(args)
local subjectSpace = env.subjectSpace
local docTitle = env.docTitle
if not subjectSpace or not docTitle then
return nil
end
-- Check whether we should output the end box at all. Add the end
-- box by default if the documentation exists or if we are in the
-- user, module or template namespaces.
local linkBox = args['link box']
if linkBox == 'off'
or not (
docTitle.exists
or subjectSpace == 2
or subjectSpace == 828
or subjectSpace == 10
)
then
return nil
end
-- Assemble the arguments for {{fmbox}}.
local fmargs = {}
fmargs.id = message('fmbox-id') -- Sets 'documentation-meta-data'
fmargs.image = 'none'
fmargs.style = message('fmbox-style') -- Sets 'background-color: #ecfcf4'
fmargs.textstyle = message('fmbox-textstyle') -- 'font-style: italic;'
-- Assemble the fmbox text field.
local text = ''
if linkBox then
text = text .. linkBox
else
text = text .. (p.makeDocPageBlurb(args, env) or '') -- "This documentation is transcluded from [[Foo]]."
if subjectSpace == 2 or subjectSpace == 10 or subjectSpace == 828 then
-- We are in the user, template or module namespaces.
-- Add sandbox and testcases links.
-- "Editors can experiment in this template's sandbox and testcases pages."
text = text .. p.makeExperimentBlurb(args, env)
text = text .. '<br />'
if not args.content and not args[1] then
-- "Please add categories to the /doc subpage."
-- Don't show this message with inline docs or with an explicitly specified doc page,
-- as then it is unclear where to add the categories.
text = text .. (p.makeCategoriesBlurb(args, env) or '')
end
text = text .. ' ' .. (p.makeSubpagesBlurb(args, env) or '') --"Subpages of this template"
local printBlurb = p.makePrintBlurb(args, env) -- Two-line blurb about print versions of templates.
if printBlurb then
text = text .. '<br />' .. printBlurb
end
end
end
fmargs.text = text
return messageBox.main('fmbox', fmargs)
end
function p.makeDocPageBlurb(args, env)
--[=[
-- Makes the blurb "This documentation is transcluded from [[Template:Foo]] (edit, history)".
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'edit-link-display' --> 'edit'
-- 'history-link-display' --> 'history'
-- 'transcluded-from-blurb' -->
-- 'The above [[Wikipedia:Template documentation|documentation]]
-- is [[Wikipedia:Transclusion|transcluded]] from $1.'
-- 'module-preload' --> 'Template:Documentation/preload-module-doc'
-- 'create-link-display' --> 'create'
-- 'create-module-doc-blurb' -->
-- 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].'
--]=]
local docTitle = env.docTitle
if not docTitle then
return nil
end
local ret
if docTitle.exists then
-- /doc exists; link to it.
local docLink = makeWikilink(docTitle.prefixedText)
local editUrl = docTitle:fullUrl{action = 'edit'}
local editDisplay = message('edit-link-display')
local editLink = makeUrlLink(editUrl, editDisplay)
local historyUrl = docTitle:fullUrl{action = 'history'}
local historyDisplay = message('history-link-display')
local historyLink = makeUrlLink(historyUrl, historyDisplay)
ret = message('transcluded-from-blurb', {docLink})
.. ' '
.. makeToolbar(editLink, historyLink)
.. '<br />'
elseif env.subjectSpace == 828 then
-- /doc does not exist; ask to create it.
local createUrl = docTitle:fullUrl{action = 'edit', preload = message('module-preload')}
local createDisplay = message('create-link-display')
local createLink = makeUrlLink(createUrl, createDisplay)
ret = message('create-module-doc-blurb', {createLink})
.. '<br />'
end
return ret
end
function p.makeExperimentBlurb(args, env)
--[[
-- Renders the text "Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages."
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'sandbox-link-display' --> 'sandbox'
-- 'sandbox-edit-link-display' --> 'edit'
-- 'compare-link-display' --> 'diff'
-- 'module-sandbox-preload' --> 'Template:Documentation/preload-module-sandbox'
-- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox'
-- 'sandbox-create-link-display' --> 'create'
-- 'mirror-edit-summary' --> 'Create sandbox version of $1'
-- 'mirror-link-display' --> 'mirror'
-- 'sandbox-link-display' --> 'sandbox'
-- 'testcases-link-display' --> 'testcases'
-- 'testcases-edit-link-display'--> 'edit'
-- 'module-testcases-preload' --> 'Template:Documentation/preload-module-testcases'
-- 'template-sandbox-preload' --> 'Template:Documentation/preload-sandbox'
-- 'testcases-create-link-display' --> 'create'
-- 'testcases-link-display' --> 'testcases'
-- 'testcases-edit-link-display' --> 'edit'
-- 'module-testcases-preload' --> 'Template:Documentation/preload-module-testcases'
-- 'template-testcases-preload' --> 'Template:Documentation/preload-testcases'
-- 'experiment-blurb-module' --> 'Editors can experiment in this module's $1 and $2 pages.'
-- 'experiment-blurb-template' --> 'Editors can experiment in this template's $1 and $2 pages.'
--]]
local subjectSpace = env.subjectSpace
local templateTitle = env.templateTitle
local sandboxTitle = env.sandboxTitle
local testcasesTitle = env.testcasesTitle
local templatePage = templateTitle.prefixedText
if not subjectSpace or not templateTitle or not sandboxTitle or not testcasesTitle then
return nil
end
-- Make links.
local sandboxLinks, testcasesLinks
if sandboxTitle.exists then
local sandboxPage = sandboxTitle.prefixedText
local sandboxDisplay = message('sandbox-link-display')
local sandboxLink = makeWikilink(sandboxPage, sandboxDisplay)
local sandboxEditUrl = sandboxTitle:fullUrl{action = 'edit'}
local sandboxEditDisplay = message('sandbox-edit-link-display')
local sandboxEditLink = makeUrlLink(sandboxEditUrl, sandboxEditDisplay)
local compareUrl = env.compareUrl
local compareLink
if compareUrl then
local compareDisplay = message('compare-link-display')
compareLink = makeUrlLink(compareUrl, compareDisplay)
end
sandboxLinks = sandboxLink .. ' ' .. makeToolbar(sandboxEditLink, compareLink)
else
local sandboxPreload
if subjectSpace == 828 then
sandboxPreload = message('module-sandbox-preload')
else
sandboxPreload = message('template-sandbox-preload')
end
local sandboxCreateUrl = sandboxTitle:fullUrl{action = 'edit', preload = sandboxPreload}
local sandboxCreateDisplay = message('sandbox-create-link-display')
local sandboxCreateLink = makeUrlLink(sandboxCreateUrl, sandboxCreateDisplay)
local mirrorSummary = message('mirror-edit-summary', {makeWikilink(templatePage)})
local mirrorUrl = sandboxTitle:fullUrl{action = 'edit', preload = templatePage, summary = mirrorSummary}
local mirrorDisplay = message('mirror-link-display')
local mirrorLink = makeUrlLink(mirrorUrl, mirrorDisplay)
sandboxLinks = message('sandbox-link-display') .. ' ' .. makeToolbar(sandboxCreateLink, mirrorLink)
end
if testcasesTitle.exists then
local testcasesPage = testcasesTitle.prefixedText
local testcasesDisplay = message('testcases-link-display')
local testcasesLink = makeWikilink(testcasesPage, testcasesDisplay)
local testcasesEditUrl = testcasesTitle:fullUrl{action = 'edit'}
local testcasesEditDisplay = message('testcases-edit-link-display')
local testcasesEditLink = makeUrlLink(testcasesEditUrl, testcasesEditDisplay)
testcasesLinks = testcasesLink .. ' ' .. makeToolbar(testcasesEditLink)
else
local testcasesPreload
if subjectSpace == 828 then
testcasesPreload = message('module-testcases-preload')
else
testcasesPreload = message('template-testcases-preload')
end
local testcasesCreateUrl = testcasesTitle:fullUrl{action = 'edit', preload = testcasesPreload}
local testcasesCreateDisplay = message('testcases-create-link-display')
local testcasesCreateLink = makeUrlLink(testcasesCreateUrl, testcasesCreateDisplay)
testcasesLinks = message('testcases-link-display') .. ' ' .. makeToolbar(testcasesCreateLink)
end
local messageName
if subjectSpace == 828 then
messageName = 'experiment-blurb-module'
else
messageName = 'experiment-blurb-template'
end
return message(messageName, {sandboxLinks, testcasesLinks})
end
function p.makeCategoriesBlurb(args, env)
--[[
-- Generates the text "Please add categories to the /doc subpage."
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'doc-link-display' --> '/doc'
-- 'add-categories-blurb' --> 'Please add categories to the $1 subpage.'
--]]
local docTitle = env.docTitle
if not docTitle then
return nil
end
local docPathLink = makeWikilink(docTitle.prefixedText, message('doc-link-display'))
return message('add-categories-blurb', {docPathLink})
end
function p.makeSubpagesBlurb(args, env)
--[[
-- Generates the "Subpages of this template" link.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'template-pagetype' --> 'template'
-- 'module-pagetype' --> 'module'
-- 'default-pagetype' --> 'page'
-- 'subpages-link-display' --> 'Subpages of this $1'
--]]
local subjectSpace = env.subjectSpace
local templateTitle = env.templateTitle
if not subjectSpace or not templateTitle then
return nil
end
local pagetype
if subjectSpace == 10 then
pagetype = message('template-pagetype')
elseif subjectSpace == 828 then
pagetype = message('module-pagetype')
else
pagetype = message('default-pagetype')
end
local subpagesLink = makeWikilink(
'Special:PrefixIndex/' .. templateTitle.prefixedText .. '/',
message('subpages-link-display', {pagetype})
)
return message('subpages-blurb', {subpagesLink})
end
function p.makePrintBlurb(args, env)
--[=[
-- Generates the blurb displayed when there is a print version of the template available.
-- @args - a table of arguments passed by the user
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
--
-- Messages:
-- 'print-link-display' --> '/Print'
-- 'print-blurb' --> 'A [[Help:Books/for experts#Improving the book layout|print version]]'
-- .. ' of this template exists at $1.'
-- .. ' If you make a change to this template, please update the print version as well.'
-- 'display-print-category' --> true
-- 'print-category' --> 'Templates with print versions'
--]=]
local printTitle = env.printTitle
if not printTitle then
return nil
end
local ret
if printTitle.exists then
local printLink = makeWikilink(printTitle.prefixedText, message('print-link-display'))
ret = message('print-blurb', {printLink})
local displayPrintCategory = message('display-print-category', nil, 'boolean')
if displayPrintCategory then
ret = ret .. makeCategoryLink(message('print-category'))
end
end
return ret
end
----------------------------------------------------------------------------
-- Tracking categories
----------------------------------------------------------------------------
function p.addTrackingCategories(env)
--[[
-- Check if {{documentation}} is transcluded on a /doc or /testcases page.
-- @env - environment table containing title objects, etc., generated with p.getEnvironment
-- Messages:
-- 'display-strange-usage-category' --> true
-- 'doc-subpage' --> 'doc'
-- 'testcases-subpage' --> 'testcases'
-- 'strange-usage-category' --> 'Wikipedia pages with strange ((documentation)) usage'
--
-- /testcases pages in the module namespace are not categorised, as they may have
-- {{documentation}} transcluded automatically.
--]]
local title = env.title
local subjectSpace = env.subjectSpace
if not title or not subjectSpace then
return nil
end
local subpage = title.subpageText
local ret = ''
if message('display-strange-usage-category', nil, 'boolean')
and (
subpage == message('doc-subpage')
or subjectSpace ~= 828 and subpage == message('testcases-subpage')
)
then
ret = ret .. makeCategoryLink(message('strange-usage-category'))
end
return ret
end
return p
drgfpe7psab5nogkpavwbhpnu3f1nzo
ሞድዩል:HtmlBuilder
828
3776
21451
17353
2020-12-12T23:14:49Z
Joanmp14
5782
Protected "[[ሞድዩል:HtmlBuilder]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
Scribunto
text/plain
-- Module for building complex HTML (e.g. infoboxes, navboxes) using a fluent interface.
local HtmlBuilder = {}
local metatable = {}
metatable.__index = function(t, key)
local ret = rawget(t, key)
if ret then
return ret
end
ret = metatable[key]
if type(ret) == 'function' then
return function(...)
return ret(t, ...)
end
else
return ret
end
end
metatable.__tostring = function(t)
local ret = {}
t._build(ret)
return table.concat(ret)
end
metatable._build = function(t, ret)
if t.tagName then
table.insert(ret, '<' .. t.tagName)
for i, attr in ipairs(t.attributes) do
table.insert(ret, ' ' .. attr.name .. '="' .. attr.val .. '"')
end
if #t.styles > 0 then
table.insert(ret, ' style="')
for i, prop in ipairs(t.styles) do
if type(prop) == 'string' then -- added with cssText()
table.insert(ret, prop .. ';')
else -- added with css()
table.insert(ret, prop.name .. ':' .. prop.val .. ';')
end
end
table.insert(ret, '"')
end
if t.selfClosing then
table.insert(ret, ' /')
end
table.insert(ret, '>')
end
for i, node in ipairs(t.nodes) do
if node then
if type(node) == 'table' then
node._build(ret)
else
table.insert(ret, tostring(node))
end
end
end
if t.tagName and not t.unclosed and not t.selfClosing then
table.insert(ret, '</' .. t.tagName .. '>')
end
end
metatable.node = function(t, builder)
if builder then
table.insert(t.nodes, builder)
end
return t
end
metatable.wikitext = function(t, ...)
local vals = {...}
for i = 1, #vals do
if vals[i] then
table.insert(t.nodes, vals[i])
end
end
return t
end
metatable.newline = function(t)
table.insert(t.nodes, '\n')
return t
end
metatable.tag = function(t, tagName, args)
args = args or {}
args.parent = t
local builder = HtmlBuilder.create(tagName, args)
table.insert(t.nodes, builder)
return builder
end
local function getAttr(t, name)
for i, attr in ipairs(t.attributes) do
if attr.name == name then
return attr
end
end
end
metatable.attr = function(t, name, val)
if type(val) == 'string' or type(val) == 'number' then
-- if caller sets the style attribute explicitly, then replace all styles previously added with css() and cssText()
if name == 'style' then
t.styles = {val}
return t
end
local attr = getAttr(t, name)
if attr then
attr.val = val
else
table.insert(t.attributes, {name = name, val = val})
end
end
return t
end
metatable.addClass = function(t, class)
if class then
local attr = getAttr(t, 'class')
if attr then
attr.val = attr.val .. ' ' .. class
else
t.attr('class', class)
end
end
return t
end
metatable.css = function(t, name, val)
if type(val) == 'string' or type(val) == 'number' then
for i, prop in ipairs(t.styles) do
if prop.name == name then
prop.val = val
return t
end
end
table.insert(t.styles, {name = name, val = val})
end
return t
end
metatable.cssText = function(t, css)
if css then
table.insert(t.styles, css)
end
return t
end
metatable.done = function(t)
return t.parent or t
end
metatable.allDone = function(t)
while t.parent do
t = t.parent
end
return t
end
function HtmlBuilder.create(tagName, args)
args = args or {}
local builder = {}
setmetatable(builder, metatable)
builder.nodes = {}
builder.attributes = {}
builder.styles = {}
builder.tagName = tagName
builder.parent = args.parent
builder.unclosed = args.unclosed or false
builder.selfClosing = args.selfClosing or false
return builder
end
return HtmlBuilder
ait58gp3hn4i3oyevj1ucebrzvyok1o
ሞድዩል:InfoboxImage
828
3777
17396
17354
2014-07-13T12:44:23Z
CFCF
3447
Scribunto
text/plain
-- Inputs:
-- image - Can either be a bare filename (with or without the File:/Image: prefix) or a fully formatted image link
-- size - size to display the image
-- maxsize - maximum size for image
-- sizedefault - default size to display the image if size param is blank
-- alt - alt text for image
-- title - title text for image
-- border - set to yes if border
-- center - set to yes, if the image has to be centered
-- upright - upright image param
-- suppressplaceholder - if yes then checks to see if image is a placeholder and suppresses it
-- link - page to visit when clicking on image
-- Outputs:
-- Formatted image.
-- More details available at the "Module:InfoboxImage/doc" page
local i = {};
local placeholder_image = {
"Blue - Replace this image female.svg",
"Blue - Replace this image male.svg",
"Female no free image yet.png",
"Flag of None (square).svg",
"Flag of None.svg",
"Flag of.svg",
"Green - Replace this image female.svg",
"Green - Replace this image male.svg",
"Image is needed female.svg",
"Image is needed male.svg",
"Location map of None.svg",
"Male no free image yet.png",
"Missing flag.png",
"No flag.svg",
"No free portrait.svg",
"No portrait (female).svg",
"No portrait (male).svg",
"Red - Replace this image female.svg",
"Red - Replace this image male.svg",
"Replace this image female (blue).svg",
"Replace this image female.svg",
"Replace this image male (blue).svg",
"Replace this image male.svg",
"Silver - Replace this image female.svg",
"Silver - Replace this image male.svg",
"Replace this image.svg",
"Cricket no pic.png",
"CarersLogo.gif",
"Diagram Needed.svg",
"Example.jpg",
"Image placeholder.png",
"No male portrait.svg",
"Nocover-upload.png",
"NoDVDcover copy.png",
"Noribbon.svg",
"No portrait-BFD-test.svg",
"Placeholder barnstar ribbon.png",
"Project Trains no image.png",
"Image-request.png",
"Sin bandera.svg",
"Sin escudo.svg",
"Replace this image - temple.png",
"Replace this image butterfly.png",
"Replace this image.svg",
"Replace this image1.svg",
"Resolution angle.png",
"Image-No portrait-text-BFD-test.svg",
"Insert image here.svg",
"No image available.png",
"NO IMAGE YET square.png",
"NO IMAGE YET.png",
"No Photo Available.svg",
"No Screenshot.svg",
"No-image-available.jpg",
"Null.png",
"PictureNeeded.gif",
"Place holder.jpg",
"Unbenannt.JPG",
"UploadACopyrightFreeImage.svg",
"UploadAnImage.gif",
"UploadAnImage.svg",
"UploadAnImageShort.svg",
}
function i.IsPlaceholder(image)
-- change underscores to spaces
image = mw.ustring.gsub(image, "_", " ");
-- if image starts with [[ then remove that and anything after |
if mw.ustring.sub(image,1,2) == "[[" then
image = mw.ustring.sub(image,3);
image = mw.ustring.gsub(image, "([^|]*)|.*", "%1");
end
-- Trim spaces
image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1');
-- remove prefix if exists
local allNames = mw.site.namespaces[6].aliases
allNames[#allNames + 1] = mw.site.namespaces[6].name
allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName
for i, name in ipairs(allNames) do
if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then
image = mw.ustring.sub(image, mw.ustring.len(name) + 2);
break
end
end
-- Trim spaces
image = mw.ustring.gsub(image, '^[ ]*(.-)[ ]*$', '%1');
-- capitalise first letter
image = mw.ustring.upper(mw.ustring.sub(image,1,1)) .. mw.ustring.sub(image,2);
for i,j in pairs(placeholder_image) do
if image == j then
return true
end
end
return false
end
function i.InfoboxImage(frame)
local image = frame.args["image"];
if image == "" or image == nil then
return "";
end
if image == " " then
return image;
end
if frame.args["suppressplaceholder"] ~= "no" then
if i.IsPlaceholder(image) == true then
return "";
end
end
if mw.ustring.lower(mw.ustring.sub(image,1,5)) == "http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "[http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[[http:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,6)) == "https:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,7)) == "[https:" then
return "";
end
if mw.ustring.lower(mw.ustring.sub(image,1,8)) == "[[https:" then
return "";
end
if mw.ustring.sub(image,1,2) == "[[" then
-- search for thumbnail images and add to tracking cat if found
if mw.title.getCurrentTitle().namespace == 0 and (mw.ustring.find(image, "|%s*thumb%s*[|%]]") or mw.ustring.find(image, "|%s*thumbnail%s*[|%]]")) then
return image .. "[[Category:Pages using infoboxes with thumbnail images]]";
else
return image;
end
elseif mw.ustring.sub(image,1,2) == "{{" and mw.ustring.sub(image,1,3) ~= "{{{" then
return image;
elseif mw.ustring.sub(image,1,1) == "<" then
return image;
elseif mw.ustring.sub(image,1,5) == mw.ustring.char(127).."UNIQ" then
-- Found strip marker at begining, so pass don't process at all
return image;
else
local result = "";
local size = frame.args["size"];
local maxsize = frame.args["maxsize"];
local sizedefault = frame.args["sizedefault"];
local alt = frame.args["alt"];
local link = frame.args["link"];
local title = frame.args["title"];
local border = frame.args["border"];
local upright = frame.args["upright"] or "";
local thumbtime = frame.args["thumbtime"] or "";
local center= frame.args["center"];
-- remove prefix if exists
local allNames = mw.site.namespaces[6].aliases
allNames[#allNames + 1] = mw.site.namespaces[6].name
allNames[#allNames + 1] = mw.site.namespaces[6].canonicalName
for i, name in ipairs(allNames) do
if mw.ustring.lower(mw.ustring.sub(image, 1, mw.ustring.len(name) + 1)) == mw.ustring.lower(name .. ":") then
image = mw.ustring.sub(image, mw.ustring.len(name) + 2);
break
end
end
if maxsize ~= "" and maxsize ~= nil then
-- if no sizedefault then set to maxsize
if sizedefault == "" or sizedefault == nil then
sizedefault = maxsize
end
-- check to see if size bigger than maxsize
if size ~= "" and size ~= nil then
local sizenumber = tonumber(mw.ustring.match(size,"%d*")) or 0;
local maxsizenumber = tonumber(mw.ustring.match(maxsize,"%d*")) or 0;
if sizenumber>maxsizenumber and maxsizenumber>0 then
size = maxsize;
end
end
end
-- add px to size if just a number
if (tonumber(size) or 0) > 0 then
size = size .. "px";
end
result = "[[File:" .. image;
if size ~= "" and size ~= nil then
result = result .. "|" .. size;
elseif sizedefault ~= "" and sizedefault ~= nil then
result = result .. "|" .. sizedefault;
else
result = result .. "|frameless";
end
if center == "yes" then
result = result .. "|center"
end
if alt ~= "" and alt ~= nil then
result = result .. "|alt=" .. alt;
end
if link ~= "" and link ~= nil then
result = result .. "|link=" .. link;
end
if border == "yes" then
result = result .. "|border";
end
if upright ~= "" then
result = result .. "|upright=" .. upright;
end
if thumbtime ~= "" then
result = result .. "|thumbtime=" .. thumbtime;
end
if title ~= "" and title ~= nil then
result = result .. "|" .. title;
elseif alt ~= "" and alt ~= nil then
result = result .. "|" .. alt;
end
result = result .. "]]";
return result;
end
end
return i;
3ac74xu6cc39qhgy20pkwlgaewoetbu
ሞደል:ICD10
10
3778
17355
2014-06-16T21:50:18Z
CFCF
3447
ሓዳስ ፅሑፍ: {{#ifeq: {{{1|}}} | H | {{#ifexpr: {{{2|-1}}} >= 0 and {{{2|}}} < 60 | ICD-10 Chapter VII: Diseases of the eye, adnexa | {{#ifexpr: {{{2|-1}}} >= 60 | ICD-10 Chapte...
wikitext
text/x-wiki
[[{{#ifeq: {{{1|}}} | H
| {{#ifexpr: {{{2|-1}}} >= 0 and {{{2|}}} < 60
| ICD-10 Chapter VII: Diseases of the eye, adnexa
| {{#ifexpr: {{{2|-1}}} >= 60
| ICD-10 Chapter VIII: Diseases of the ear and mastoid process
| ICD-10 Chapter H
}}
}}
| ICD-10 Chapter {{{1}}}}}|{{{1}}}]][http://apps.who.int/classifications/icd10/browse/2010/en#/{{{1}}}{{{2}}}{{#if:{{{3|}}}|.{{{3}}}}} {{{2}}}{{#if:{{{3|}}}|.{{{3}}}}}]<noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
qu6gervjpcg01kjw33s2fk73fzv2nfu
ሞደል:Template other
10
3779
17356
2014-06-16T21:50:57Z
CFCF
3447
ሓዳስ ፅሑፍ: {{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> |...
wikitext
text/x-wiki
{{#switch:
<!--If no or empty "demospace" parameter then detect namespace-->
{{#if:{{{demospace|}}}
| {{lc: {{{demospace}}} }} <!--Use lower case "demospace"-->
| {{#ifeq:{{NAMESPACE}}|{{ns:Template}}
| template
| other
}}
}}
| template = {{{1|}}}
| other
| #default = {{{2|}}}
}}<!--End switch--><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
0tcssjmltwl7y5v3f5wj2kqciaabqly
ሞደል:Documentation/end box2
10
3780
17357
2014-06-16T21:52:03Z
CFCF
3447
ሓዳስ ፅሑፍ: {{documentation/start box | preload = {{{preload|}}} <!--Allow custom preloads--> | heading = {{{heading|¬}}} <!--Empty but defined means no header--> | heading-style =...
wikitext
text/x-wiki
{{documentation/start box
| preload = {{{preload|}}} <!--Allow custom preloads-->
| heading = {{{heading|¬}}} <!--Empty but defined means no header-->
| heading-style = {{{heading-style|}}}
| content = {{{content|}}}
| docpage =
{{#if: {{{1|}}}
| {{{1|}}}
| {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc
}}
| doc exist =
{{#ifexist:
{{#if: {{{1|}}}
| {{{1|}}} <!--Other docname fed-->
| {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc
}}
| yes
}}
}}<noinclude>
{{pp-template}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
evvfdz38x89xmzvm8q6m4pimyhoko4m
ሞደል:Documentation/start box
10
3781
23065
21792
2021-08-25T20:48:55Z
Joanmp14
5782
wikitext
text/x-wiki
<!--
Start of green doc box
-->
<div id="template-documentation" class="template-documentation">
<!--
Add the heading at the top of the doc box:
-->{{#ifeq: {{{ኣርእስቲ|¬}}} | <!--Defined but empty-->
| <!--"ኣርእስቲ=", do nothing-->
| <div style="padding-bottom: 3px; border-bottom: 1px solid #aaa; margin-bottom: 1ex;"><span style="{{#if: {{{ቅዲ-ኣርእስቲ|}}}
| {{{ቅዲ-ኣርእስቲ|}}}
| {{#switch: {{SUBJECTSPACE}}
| {{ns:10}} | {{ns:828}} = font-weight: bold; font-size: 125%
| #default = font-size: 150%
}}
}}">{{#if: {{{ኣርእስቲ|}}}
| {{{ኣርእስቲ}}}
| {{#switch: {{SUBJECTSPACE}}
| {{ns:6}} = መጠቓለሊ
| {{ns:10}} = [[ፋይል:Documentation-plain.svg|50px|link=|alt=ሓባሪ ምስሊ ሰነድ ሞደል]] ሰነድ ሞደል
| {{ns:828}} = [[ፋይል:Documentation-plain.svg|50px|link=|alt=ሓባሪ ምስሊ ሰነድ ሞድዩል]] ሰነድ ሞድዩል
| #default = ሰነድ
}}
}}</span>{{
#if: {{{ትሕዝቶ|}}}
|
<span class="mw-editsection plainlinks" id="doc_editlinks">
{{{ትሕዝቶ}}}</span>
| <!--Add the [ርኣይ][ኣመዓራርይ][ታሪኽ] or [ፍጠር] links-->
<span class="mw-editsection plainlinks" id="doc_editlinks">{{
#ifexist:{{{1|{{FULLPAGENAME}}/doc}}}
| [[{{fullurl:{{{1|{{FULLPAGENAME}}/doc}}}}} ርኣይ]] [{{ኣመዓራርይ|{{{1|{{FULLPAGENAME}}/doc}}}}}] [{{ታሪኽ|{{{1|{{FULLPAGENAME}}/doc}}}}}] [{{ኣጽርይ|ገጽ={{{1|{{FULLPAGENAME}}/doc}}}}}]
| <!-- Documentation page does not exist -->
[[{{fullurl:{{{1|{{FULLPAGENAME}}/doc}}}|action=edit&preload={{#switch: {{SUBJECTSPACE}}<!--
-->| {{ns:828}} = {{urlencode:ሞደል:Documentation/ቅድመ ጽዕነት ሞድዩል}}<!-- Preload for Lua modules
-->| #default = {{urlencode:ሞደል:Documentation/ቅድመ ጽዕነት}}<!-- Preload for templates and pseudo templates
-->}} }} ፍጠር]]}}</span>}}
</div>
}}<noinclude><!-- close the div --></div>
</noinclude>
ksydgwu14u4me7t0vshp8g6trzvaxql
ሞደል:Pp-template
10
3782
17359
2014-06-16T21:53:09Z
CFCF
3447
ሓዳስ ፅሑፍ: <includeonly>{{pp-meta |type={{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}} |semi |autoconfi...
wikitext
text/x-wiki
<includeonly>{{pp-meta
|type={{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}}
|semi
|autoconfirmed=semi
|administrator
|full
|sysop=indef
|move=move
|templateeditor=template
|#default=template<!--fallback value-->}}
|small={{{small|yes}}}
|right={{{right|}}}
|demospace={{{demospace|}}}
|demolevel={{#ifeq:{{PAGENAME}}/{{NAMESPACE}}|{{SUBPAGENAME}}/{{ns:Template}}|{{{demolevel|undefined}}}|{{#ifeq:{{lc:{{SUBPAGENAME}}}}|sandbox|sysop|{{{demolevel|undefined}}}}}}}
|expiry=<!--not applicable-->
|dispute=no
|icon-text=This {{#ifeq:{{NAMESPACE}}|{{ns:6}}|image, included in a high-risk template or message,|high-risk {{pp-meta/pagetype}} }} is permanently {{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}}
|semi
|autoconfirmed=semi-protected from editing
|move=move-protected
|administrator
|full
|sysop
|templateeditor
|#default=<!--fallback value--> protected from editing}} to prevent vandalism.
|reason-text=This {{#switch:{{NAMESPACE}}
|{{ns:image}}=image, used in one or more [[Wikipedia:High-risk templates|high-risk templates]]{{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}}
|semi
|autoconfirmed=
|administrator
|full
|sysop=<nowiki> </nowiki>and/or [[Special:Allmessages|system messages]],
|templateeditor=<nowiki> </nowiki>and/or [[Special:Allmessages|system messages]],
|#default=<!--fallback value-->}}
|#default=[[Wikipedia:High-risk templates|high-risk {{pp-meta/pagetype}}]]
}} has been [[Wikipedia:This page is protected|{{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}}
|semi
|autoconfirmed=semi-
|move=move-
|administrator
|full
|sysop
|templateeditor<!--uses default-->
|#default=<!--fallback value-->permanently<nowiki> </nowiki>}}protected]]{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop||<nowiki> </nowiki>from editing}} to prevent [[Wikipedia:Vandalism|vandalism]]. {{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}}
|semi
|autoconfirmed=
|administrator
|full
|sysop
|templateeditor<!--uses default-->
|#default={{#switch:{{NAMESPACE}}|{{ns:image}}=<br /><small>'''Do not move this image''' to [[commons:|Wikimedia Commons]].</small>}}}}
|categories={{{categories|{{#ifeq:{{NAMESPACE}}|{{ns:10}}|{{#switch:{{{demolevel|{{#ifeq:{{PROTECTIONLEVEL:edit}}-{{PROTECTIONLEVEL:move}}|-sysop|move|{{PROTECTIONLEVEL:edit}}}}}}}
|semi
|autoconfirmed=[[Category:Wikipedia semi-protected templates|{{PAGENAME}}]]{{#ifeq:{{PROTECTIONLEVEL:move}}|sysop|[[Category:Wikipedia move-protected templates|{{PAGENAME}}]]}}
|move=[[Category:Wikipedia move-protected templates|{{PAGENAME}}]]
|administrator
|full
|sysop
|templateeditor<!--uses default-->
|#default=[[Category:Wikipedia protected templates|{{PAGENAME}}]]<!--fallback value-->}}}}{{#ifeq:{{NAMESPACE}}|{{ns:6}}|[[Category:{{#switch:{{{demolevel|{{PROTECTIONLEVEL:edit}}}}}
|semi
|autoconfirmed=Semi-protected
|administrator
|full
|sysop
|templateeditor<!--uses default-->
|#default=Protected<!--fallback value-->}} images|{{PAGENAME}}]]}}}}}}}</includeonly><noinclude>
{{pp-template|categories=no}} <!-- Show the small version -->
{{pp-template|small=no}} <!-- Show the large version -->
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
0f32k8jn0m1rwbfgys15odtk95eusit
ሞደል:Pp-meta
10
3783
23286
23285
2021-11-09T21:46:27Z
180.251.157.90
wikitext
text/x-wiki
{{#ifeq:{{#switch:{{lc:{{{type}}}}}
|move=<!--
-->{{#ifeq:
{{#switch:{{lc:{{{demolevel|undefined}}}}}
|semi |autoconfirmed = autoconfirmed
|administrator |full |sysop = sysop
|undefined = {{PROTECTIONLEVEL:move}}
|#default = <!--fallback value: null
-->}}
|sysop|yes|no
}}
|create=<!--
-->{{#if:
{{#switch:{{lc:{{{demolevel|undefined}}}}}
|semi |autoconfirmed = autoconfirmed
|administrator |full |sysop = sysop
|undefined = {{PROTECTIONLEVEL:create}}
|#default = <!--fallback value: null
-->}}
|yes|no
}}
|template=<!--
-->{{#if:
{{#switch:{{lc:{{{demolevel|undefined}}}}}
|templateeditor |template = templateeditor
|administrator |full |sysop = sysop
|undefined = {{PROTECTIONLEVEL:edit}}
|#default = <!--fallback value: null
-->}}
|yes|no
}}
|pc1 =<!--
-->{{#ifeq:
{{#switch:{{lc:{{{demolevel|undefined}}}}}
|pc1 = autoconfirmed <!-- this is the value that the PENDINGCHANGELEVEL magic word returns for pc1 -->
|undefined = {{PENDINGCHANGELEVEL}}
|#default = <!--fallback value: null
-->}}
|autoconfirmed
|yes|no
}}
|pc2 =<!--
-->{{#ifeq:
{{#switch:{{lc:{{{demolevel|undefined}}}}}
|pc2 = review <!-- this is the value that the PENDINGCHANGELEVEL magic word returns for pc2 -->
|undefined = {{PENDINGCHANGELEVEL}}
|#default = <!--fallback value: null
-->}}
|review
|yes|no
}}
|#default<!--includes all other types-->=<!--
-->{{#if:
{{#switch:{{lc:{{{demolevel|undefined}}}}}
|semi |autoconfirmed = autoconfirmed
|administrator |full |sysop = sysop
|undefined = {{PROTECTIONLEVEL:edit}}
|#default = <!--fallback value: null
-->}}
|{{#ifeq:{{#switch:{{lc:{{{disallowlevel|}}}}}
|semi |autoconfirmed = autoconfirmed
|administrator |full |sysop = sysop
|#default = <!--fallback value: null-->}}
|{{#switch:{{lc:{{{demolevel|undefined}}}}}
|semi |autoconfirmed = autoconfirmed
|administrator |full |sysop = sysop
|undefined = {{PROTECTIONLEVEL:edit}}
|#default = <!--fallback value: null
-->}}
|no|yes
}}
|no}}
}}|yes|{{#ifeq:{{lc:{{{small|}}}}}|yes|
<div class="metadata topicon nopopups" id="protected-icon" style="display:none; right:{{#if:{{{right|}}}|{{{right}}}|55px}};">[[Image:{{{image|{{#switch:{{lc:{{{type}}}}}
|full=Full-protection-shackle.svg
|semi=Semi-protection-shackle.svg
|template=Template-protection-shackle.svg
|cascade=Cascade-protection-shackle.svg
|extended=Extended-protection-shackle.svg
|move=Move-protection-shackle.svg
|indef=Interface-protection-shackle.svg
|office=Office-protection-shackle.svg
|create=Create-protection-shackle.svg
|upload=Upload-protection-shackle.svg
|#default=Transparent.gif
}}}}}|20px|link={{{icon-link|Wikipedia:Protection policy#{{lc:{{{type}}}}}}}}|{{{icon-text|{{#switch:{{lc:{{{type}}}}}
|pc1 = All edits by unregistered and new users are subject to review
|pc2 = All edits by users who are not reviewers or administrators are subject to review
|template = This is a permanently protected {{pp-meta/pagetype}}
|#default = This {{pp-meta/pagetype}} is {{#switch:{{lc:{{{type}}}}}
|semi=semi-
|move=move-
|indef=permanently<nowiki> </nowiki>
|create=creation-
|office=<!--null, but should this have a special tag?-->
|full
|#default=<!--null-->
}}protected
}}{{#ifeq:{{lc:{{{type}}}}}|indef||{{#if:{{{expiry|}}}|<nowiki> </nowiki>until {{#time:F j, Y|{{{expiry}}}}}{{#if:{{{icon-reason|}}}|,}}}}}}{{#if:{{{icon-reason|}}}|<nowiki> </nowiki>{{{icon-reason}}}}}.}}}|alt={{#ifeq:{{lc:{{{type}}}}}|template
|{{#switch:{{NAMESPACENUMBER}}
|10|828=Permanently protected {{pp-meta/pagetype}}
|#default=Page permanently protected
}}
|Page {{#switch:{{lc:{{{type}}}}}
|pc1=protected with pending changes level 1
|pc2=protected with pending changes level 2
|semi=semi-protected
|move=move-protected
|indef=permanently protected
|create=creation-protected
|office=<!--null, but should this have a special tag?-->
|full
|#default=protected
}}
}}]]</div>
|<!-- else, not small -->
{{mbox
| name = {{{name|Pp-meta}}}
| subst = {{{subst|}}}
| demospace = {{{demospace|}}}
| type = protection
| image = [[Image:{{{image|{{#switch:{{lc:{{{type}}}}}
|full=Full-protection-shackle.svg
|semi=Semi-protection-shackle.svg
|template=Template-protection-shackle.svg
|cascade=Cascade-protection-shackle.svg
|extended=Extended-protection-shackle.svg
|move=Move-protection-shackle.svg
|indef=Interface-protection-shackle.svg
|office=Office-protection-shackle.svg
|create=Create-protection-shackle.svg
|upload=Upload-protection-shackle.svg
|#default=Transparent.gif
}}}}}|40px|{{{icon-text|{{#ifeq:{{lc:{{{type}}}}}|template
|{{#switch:{{NAMESPACENUMBER}}
|10|828=This is a permanently protected {{pp-meta/pagetype}}
|#default=This page is permanently protected
}}
|This page is {{#switch:{{lc:{{{type}}}}}
|pc1=protected with pending changes level 1
|pc2=protected with pending changes level 2
|semi=semi-protected
|move=move-protected
|indef=permanently protected
|create=creation-protected
|office=protected<!--should this have a special tag?-->
|full
|#default=protected
}}
}}.}}}]]
| text = '''{{{reason-text|{{#switch:{{lc:{{{type}}}}}
|full=This {{pp-meta/pagetype}} is currently [[Help:Protection|protected]] from editing
|semi=Editing of this {{pp-meta/pagetype}} by [[Wikipedia:User access levels#New users|new]] or [[Wikipedia:User access levels#Unregistered users|unregistered]] users is currently [[Help:Protection|disabled]]
|pc1=All edits made to this {{pp-meta/pagetype}} by [[Wikipedia:User access levels#New users|new]] or [[Wikipedia:User access levels#Unregistered users|unregistered]] users are currently [[Wikipedia:Pending changes|subject to review]]
|pc2=All edits made to this {{pp-meta/pagetype}} by users who are not [[Wikipedia:Reviewing|reviewers]] or [[Wikipedia:Administrators|administrators]] are currently [[Wikipedia:Pending changes|subject to review]]
|move=This {{pp-meta/pagetype}} is currently [[Help:Protection|protected]] from [[Help:Moving a page|page moves]]
|template=This is a permanently [[Help:Protection|protected]] {{pp-meta/pagetype}}, as it is [[Wikipedia:High-risk templates|high-risk]]
|indef=This page is [[Help:Protection|protected]] from editing ''indefinitely''
|office=This {{pp-meta/pagetype}} is currently [[Help:Protection|protected]] from editing
|create=[[Help:Starting a new page|Recreation]] of this {{pp-meta/pagetype}} [[Help:Protection|has been disabled]]
}}{{#ifeq:{{lc:{{{type}}}}}|indef||{{#if:{{{expiry|}}}| until {{#time:F j, Y|{{{expiry}}}}}{{#if:{{{reason|}}}|,}}}}}}{{{reason<includeonly>|</includeonly>}}}.}}}'''<br /> {{{explanation-text|{{#ifeq:{{lc:{{{dispute}}}}}|yes|This protection is '''not''' an endorsement of the {{#ifeq:{{{type}}}|move|[{{fullurl:Special:Log|type=move&page={{FULLPAGENAMEE}}}} current title]|[{{fullurl:{{FULLPAGENAMEE}}|action=history}} current version]}}.}} See the [[Wikipedia:Protection policy|protection policy]] and [{{fullurl:Special:Log|type={{#switch:{{lc:{{{type}}}}} | pc1 | pc2 = stable | #default = protect }}&page={{FULLPAGENAMEE}}}} {{#switch:{{lc:{{{type}}}}} | pc1 | pc2 = pending changes | #default = protection }} log] for more details. {{#switch:{{lc:{{{type}}}}}
|full|indef=Please discuss any changes on the [[{{TALKPAGENAME}}#{{#if:{{{section|}}}|{{{section}}}|top}}|talk page]]; you may {{Submit an edit request/link|display=submit a request}} to ask an [[Wikipedia:Administrators|administrator]] to make an edit if it is [[Help:Minor edit#When to mark an edit as a minor edit|uncontroversial]] or supported by [[Wikipedia:Consensus|consensus]]. {{#ifeq:{{NAMESPACE}}|{{ns:8}}<!--MediaWiki-->||You may also [[Wikipedia:Requests for page protection#Current requests for reduction in protection level|request]] that this page be unprotected.}}
|semi=If you cannot edit this {{pp-meta/pagetype}} and you wish to make a change, you can {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}}||{{submit an edit request/link|type=semi|display=request an edit}}, [[{{TALKPAGENAME}}|discuss changes on the talk page]],}} [[Wikipedia:Requests for page protection#Current requests for reduction in protection level|request unprotection]], [[Special:Userlogin|log in]], or [[Special:UserLogin/signup|create an account]].
|move=The page may still be edited but cannot be moved until unprotected. Please discuss any suggested moves on the [[{{TALKPAGENAME}}|talk page]] or at [[Wikipedia:Requested moves]]. You can also [[Wikipedia:Requests for page protection|request]] that the page be unprotected.
|template=Please discuss any changes on the [[{{TALKPAGENAME}}#{{#if:{{{section|}}}|{{{section}}}|top}}|talk page]]; you may {{Submit an edit request/link|type=template|display=submit a request}} to ask an [[Wikipedia:Administrators|administrator]] or [[Wikipedia:Template editor|template editor]] to make an edit if it is [[Help:Minor edit#When to mark an edit as a minor edit|uncontroversial]] or supported by [[Wikipedia:Consensus|consensus]]. {{#ifeq:{{NAMESPACE}}|{{ns:8}}<!--MediaWiki-->||You may also [[Wikipedia:Requests for page protection|request]] that this page be unprotected.}}
|office=If you can edit this page, please discuss all changes and additions on the [[{{TALKPAGENAME}}|talk page]] first. '''Do not remove protection from this page unless you are authorized by the Wikimedia Foundation to do so.'''
|create=Please see the {{#if:{{{xfd|}}}|'''[[{{{xfd}}}|deletion discussion]]''' or the}} [{{fullurl:Special:Log|type=delete&page={{FULLPAGENAMEE}}}} deletion log] for details of why this page was deleted. If you would like to create a page at this title, you must first [[Wikipedia:Requests for page protection|request]] for it to be unprotected, or contact the administrator who deleted the page for the deleted material to be restored. If unsuccessful, you can use [[Wikipedia:Deletion review|deletion review]].
}}}}}
}}
}}|<includeonly>[[Category:Wikipedia pages with incorrect protection templates]]</includeonly>}}<!--End if small--><includeonly>{{#ifeq:{{PROTECTIONLEVEL:edit}}{{lc:{{{demolevel|undefined}}}}}|templateeditorundefined|{{#switch:{{NAMESPACE}}|Template|Module=|[[Category:Wikipedia template-protected pages other than templates and modules]]}}}}{{#ifeq:{{lc:{{{categories|no}}}}}|no||{{{categories|}}}}}</includeonly><noinclude>
{{documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
30ry66r2dtjn9xekd5iki46deh62ao3
ሞድዩል:Documentation/config
828
3784
17361
2014-06-16T21:58:04Z
CFCF
3447
ሓዳስ ፅሑፍ: ---------------------------------------------------------------------------------------------------- -- -- Configuration for Module:Documentatio...
Scribunto
text/plain
----------------------------------------------------------------------------------------------------
--
-- Configuration for Module:Documentation
--
-- Here you can set the values of the parameters and messages used in Module:Documentation to
-- localise it to your wiki and your language. Unless specified otherwise, values given here
-- should be string values.
----------------------------------------------------------------------------------------------------
local cfg = {} -- Do not edit this line.
----------------------------------------------------------------------------------------------------
-- Protection template configuration
----------------------------------------------------------------------------------------------------
-- cfg['protection-template']
-- The name of the template that displays the protection icon (a padlock on enwiki).
cfg['protection-template'] = 'pp-template'
--[[
-- cfg['protection-template-args']
-- Any arguments to send to the protection template. This should be a Lua table.
-- For example, if the protection template is "pp-template", and the wikitext template invocation
-- looks like "{{pp-template|docusage=yes}}", then this table should look like "{docusage = 'yes'}".
--]]
cfg['protection-template-args'] = {docusage = 'yes'}
--[[
----------------------------------------------------------------------------------------------------
-- Sandbox notice configuration
--
-- On sandbox pages the module can display a template notifying users that the current page is a
-- sandbox, and the location of test cases pages, etc. The module decides whether the page is a
-- sandbox or not based on the value of cfg['sandbox-subpage']. The following settings configure the
-- messages that the notices contains.
----------------------------------------------------------------------------------------------------
--]]
-- cfg['sandbox-notice-image']
-- The image displayed in the sandbox notice.
cfg['sandbox-notice-image'] = '[[Image:Sandbox.svg|50px|alt=|link=]]'
--[[
-- cfg['sandbox-notice-pagetype-template']
-- cfg['sandbox-notice-pagetype-module']
-- cfg['sandbox-notice-pagetype-other']
-- The page type of the sandbox page. The message that is displayed depends on the current subject
-- namespace. This message is used in either cfg['sandbox-notice-blurb'] or
-- cfg['sandbox-notice-diff-blurb'].
--]]
cfg['sandbox-notice-pagetype-template'] = '[[Wikipedia:Template test cases|template sandbox]] page'
cfg['sandbox-notice-pagetype-module'] = '[[Wikipedia:Template test cases|module sandbox]] page'
cfg['sandbox-notice-pagetype-other'] = 'sandbox page'
--[[
-- cfg['sandbox-notice-blurb']
-- cfg['sandbox-notice-diff-blurb']
-- cfg['sandbox-notice-diff-display']
-- Either cfg['sandbox-notice-blurb'] or cfg['sandbox-notice-diff-blurb'] is the opening sentence
-- of the sandbox notice. The latter has a diff link, but the former does not. $1 is the page
-- type, which is either cfg['sandbox-notice-pagetype-template'],
-- cfg['sandbox-notice-pagetype-module'] or cfg['sandbox-notice-pagetype-other'] depending what
-- namespace we are in. $2 is a link to the main template page, and $3 is a diff link between
-- the sandbox and the main template. The display value of the diff link is set by
-- cfg['sandbox-notice-compare-link-display'].
--]]
cfg['sandbox-notice-blurb'] = 'This is the $1 for $2.'
cfg['sandbox-notice-diff-blurb'] = 'This is the $1 for $2 ($3).'
cfg['sandbox-notice-compare-link-display'] = 'diff'
--[[
-- cfg['sandbox-notice-testcases-blurb']
-- cfg['sandbox-notice-testcases-link-display']
-- cfg['sandbox-notice-testcases-run-blurb']
-- cfg['sandbox-notice-testcases-run-link-display']
-- cfg['sandbox-notice-testcases-blurb'] is a sentence notifying the user that there is a test cases page
-- corresponding to this sandbox that they can edit. $1 is a link to the test cases page.
-- cfg['sandbox-notice-testcases-link-display'] is the display value for that link.
-- cfg['sandbox-notice-testcases-run-blurb'] is a sentence notifying the user that there is a test cases page
-- corresponding to this sandbox that they can edit, along with a link to run it. $1 is a link to the test
-- cases page, and $2 is a link to the page to run it.
-- cfg['sandbox-notice-testcases-run-link-display'] is the display value for the link to run the test
-- cases.
--]]
cfg['sandbox-notice-testcases-blurb'] = 'See also the companion subpage for $1.'
cfg['sandbox-notice-testcases-link-display'] = 'test cases'
cfg['sandbox-notice-testcases-run-blurb'] = 'See also the companion subpage for $1 ($2).'
cfg['sandbox-notice-testcases-run-link-display'] = 'run'
-- cfg['sandbox-category']
-- A category to add to all template sandboxes.
cfg['sandbox-category'] = 'Template sandboxes'
----------------------------------------------------------------------------------------------------
-- Start box configuration
----------------------------------------------------------------------------------------------------
-- cfg['documentation-icon-wikitext']
-- The wikitext for the icon shown at the top of the template.
cfg['documentation-icon-wikitext'] = '[[File:Test Template Info-Icon - Version (2).svg|50px|link=|alt=Documentation icon]]'
-- cfg['template-namespace-heading']
-- The heading shown in the template namespace.
cfg['template-namespace-heading'] = 'Template documentation'
-- cfg['module-namespace-heading']
-- The heading shown in the module namespace.
cfg['module-namespace-heading'] = 'Module documentation'
-- cfg['file-namespace-heading']
-- The heading shown in the file namespace.
cfg['file-namespace-heading'] = 'Summary'
-- cfg['other-namespaces-heading']
-- The heading shown in other namespaces.
cfg['other-namespaces-heading'] = 'Documentation'
-- cfg['view-link-display']
-- The text to display for "view" links.
cfg['view-link-display'] = 'view'
-- cfg['edit-link-display']
-- The text to display for "edit" links.
cfg['edit-link-display'] = 'edit'
-- cfg['history-link-display']
-- The text to display for "history" links.
cfg['history-link-display'] = 'history'
-- cfg['purge-link-display']
-- The text to display for "purge" links.
cfg['purge-link-display'] = 'purge'
-- cfg['create-link-display']
-- The text to display for "create" links.
cfg['create-link-display'] = 'create'
----------------------------------------------------------------------------------------------------
-- Link box (end box) configuration
----------------------------------------------------------------------------------------------------
-- cfg['transcluded-from-blurb']
-- Notice displayed when the docs are transcluded from another page. $1 is a wikilink to that page.
cfg['transcluded-from-blurb'] = 'The above [[Wikipedia:Template documentation|documentation]] is [[Wikipedia:Transclusion|transcluded]] from $1.'
--[[
-- cfg['create-module-doc-blurb']
-- Notice displayed in the module namespace when the documentation subpage does not exist.
-- $1 is a link to create the documentation page with the preload cfg['module-preload'] and the
-- display cfg['create-link-display'].
--]]
cfg['create-module-doc-blurb'] = 'You might want to $1 a documentation page for this [[Wikipedia:Lua|Scribunto module]].'
----------------------------------------------------------------------------------------------------
-- Experiment blurb configuration
----------------------------------------------------------------------------------------------------
--[[
-- cfg['experiment-blurb-template']
-- cfg['experiment-blurb-module']
-- The experiment blurb is the text inviting editors to experiment in sandbox and test cases pages.
-- It is only shown in the template and module namespaces. With the default English settings, it
-- might look like this:
--
-- Editors can experiment in this template's sandbox (edit | diff) and testcases (edit) pages.
--
-- In this example, "sandbox", "edit", "diff", "testcases", and "edit" would all be links.
--
-- There are two versions, cfg['experiment-blurb-template'] and cfg['experiment-blurb-module'], depending
-- on what namespace we are in.
--
-- Parameters:
--
-- $1 is a link to the sandbox page. If the sandbox exists, it is in the following format:
--
-- cfg['sandbox-link-display'] (cfg['sandbox-edit-link-display'] | cfg['compare-link-display'])
--
-- If the sandbox doesn't exist, it is in the format:
--
-- cfg['sandbox-link-display'] (cfg['sandbox-create-link-display'] | cfg['mirror-link-display'])
--
-- The link for cfg['sandbox-create-link-display'] link preloads the page with cfg['template-sandbox-preload']
-- or cfg['module-sandbox-preload'], depending on the current namespace. The link for cfg['mirror-link-display']
-- loads a default edit summary of cfg['mirror-edit-summary'].
--
-- $2 is a link to the test cases page. If the test cases page exists, it is in the following format:
--
-- cfg['testcases-link-display'] (cfg['testcases-edit-link-display'])
--
-- If the test cases page doesn't exist, it is in the format:
--
-- cfg['testcases-link-display'] (cfg['testcases-create-link-display'])
--
-- If the test cases page doesn't exist, the link for cfg['testcases-create-link-display'] preloads the
-- page with cfg['template-testcases-preload'] or cfg['module-testcases-preload'], depending on the current
-- namespace.
--]]
cfg['experiment-blurb-template'] = "Editors can experiment in this template's $1 and $2 pages."
cfg['experiment-blurb-module'] = "Editors can experiment in this module's $1 and $2 pages."
----------------------------------------------------------------------------------------------------
-- Sandbox link configuration
----------------------------------------------------------------------------------------------------
-- cfg['sandbox-subpage']
-- The name of the template subpage typically used for sandboxes.
cfg['sandbox-subpage'] = 'sandbox'
-- cfg['template-sandbox-preload']
-- Preload file for template sandbox pages.
cfg['template-sandbox-preload'] = 'Template:Documentation/preload-sandbox'
-- cfg['module-sandbox-preload']
-- Preload file for Lua module sandbox pages.
cfg['module-sandbox-preload'] = 'Template:Documentation/preload-module-sandbox'
-- cfg['sandbox-link-display']
-- The text to display for "sandbox" links.
cfg['sandbox-link-display'] = 'sandbox'
-- cfg['sandbox-edit-link-display']
-- The text to display for sandbox "edit" links.
cfg['sandbox-edit-link-display'] = 'edit'
-- cfg['sandbox-create-link-display']
-- The text to display for sandbox "create" links.
cfg['sandbox-create-link-display'] = 'create'
-- cfg['compare-link-display']
-- The text to display for "compare" links.
cfg['compare-link-display'] = 'diff'
-- cfg['mirror-edit-summary']
-- The default edit summary to use when a user clicks the "mirror" link. $1 is a wikilink to the
-- template page.
cfg['mirror-edit-summary'] = 'Create sandbox version of $1'
-- cfg['mirror-link-display']
-- The text to display for "mirror" links.
cfg['mirror-link-display'] = 'mirror'
----------------------------------------------------------------------------------------------------
-- Test cases link configuration
----------------------------------------------------------------------------------------------------
-- cfg['testcases-subpage']
-- The name of the template subpage typically used for test cases.
cfg['testcases-subpage'] = 'testcases'
-- cfg['template-testcases-preload']
-- Preload file for template test cases pages.
cfg['template-testcases-preload'] = 'Template:Documentation/preload-testcases'
-- cfg['module-testcases-preload']
-- Preload file for Lua module test cases pages.
cfg['module-testcases-preload'] = 'Template:Documentation/preload-module-testcases'
-- cfg['testcases-link-display']
-- The text to display for "testcases" links.
cfg['testcases-link-display'] = 'testcases'
-- cfg['testcases-edit-link-display']
-- The text to display for test cases "edit" links.
cfg['testcases-edit-link-display'] = 'edit'
-- cfg['testcases-create-link-display']
-- The text to display for test cases "create" links.
cfg['testcases-create-link-display'] = 'create'
----------------------------------------------------------------------------------------------------
-- Add categories blurb configuration
----------------------------------------------------------------------------------------------------
--[[
-- cfg['add-categories-blurb']
-- Text to direct users to add categories to the /doc subpage. Not used if the "content" or
-- "docname fed" arguments are set, as then it is not clear where to add the categories. $1 is a
-- link to the /doc subpage with a display value of cfg['doc-link-display'].
--]]
cfg['add-categories-blurb'] = 'Please add categories to the $1 subpage.'
-- cfg['doc-link-display']
-- The text to display when linking to the /doc subpage.
cfg['doc-link-display'] = '/doc'
----------------------------------------------------------------------------------------------------
-- Subpages link configuration
----------------------------------------------------------------------------------------------------
--[[
-- cfg['subpages-blurb']
-- The "Subpages of this template" blurb. $1 is a link to the main template's subpages with a
-- display value of cfg['subpages-link-display']. In the English version this blurb is simply
-- the link followed by a period, and the link display provides the actual text.
--]]
cfg['subpages-blurb'] = '$1.'
--[[
-- cfg['subpages-link-display']
-- The text to display for the "subpages of this page" link. $1 is cfg['template-pagetype'],
-- cfg['module-pagetype'] or cfg['default-pagetype'], depending on whether the current page is in
-- the template namespace, the module namespace, or another namespace.
--]]
cfg['subpages-link-display'] = 'Subpages of this $1'
-- cfg['template-pagetype']
-- The pagetype to display for template pages.
cfg['template-pagetype'] = 'template'
-- cfg['module-pagetype']
-- The pagetype to display for Lua module pages.
cfg['module-pagetype'] = 'module'
-- cfg['default-pagetype']
-- The pagetype to display for pages other than templates or Lua modules.
cfg['default-pagetype'] = 'page'
----------------------------------------------------------------------------------------------------
-- Doc link configuration
----------------------------------------------------------------------------------------------------
-- cfg['doc-subpage']
-- The name of the subpage typically used for documentation pages.
cfg['doc-subpage'] = 'doc'
-- cfg['file-docpage-preload']
-- Preload file for documentation page in the file namespace.
cfg['file-docpage-preload'] = 'Template:Documentation/preload-filespace'
-- cfg['docpage-preload']
-- Preload file for template documentation pages in all namespaces.
cfg['docpage-preload'] = 'Template:Documentation/preload'
-- cfg['module-preload']
-- Preload file for Lua module documentation pages.
cfg['module-preload'] = 'Template:Documentation/preload-module-doc'
----------------------------------------------------------------------------------------------------
-- Print version configuration
----------------------------------------------------------------------------------------------------
-- cfg['print-subpage']
-- The name of the template subpage used for print versions.
cfg['print-subpage'] = 'Print'
-- cfg['print-link-display']
-- The text to display when linking to the /Print subpage.
cfg['print-link-display'] = '/Print'
-- cfg['print-blurb']
-- Text to display if a /Print subpage exists. $1 is a link to the subpage with a display value of cfg['print-link-display'].
cfg['print-blurb'] = 'A [[Help:Books/for experts#Improving the book layout|print version]] of this template exists at $1.'
.. ' If you make a change to this template, please update the print version as well.'
-- cfg['display-print-category']
-- Set to true to enable output of cfg['print-category'] if a /Print subpage exists.
-- This should be a boolean value (either true or false).
cfg['display-print-category'] = true
-- cfg['print-category']
-- Category to output if cfg['display-print-category'] is set to true, and a /Print subpage exists.
cfg['print-category'] = 'Templates with print versions'
----------------------------------------------------------------------------------------------------
-- HTML and CSS configuration
----------------------------------------------------------------------------------------------------
-- cfg['main-div-id']
-- The "id" attribute of the main HTML "div" tag.
cfg['main-div-id'] = 'template-documentation'
-- cfg['main-div-classes']
-- The CSS classes added to the main HTML "div" tag.
cfg['main-div-classes'] = 'template-documentation iezoomfix'
-- cfg['start-box-linkclasses']
-- The CSS classes used for the [view][edit][history] or [create] links in the start box.
cfg['start-box-linkclasses'] = 'mw-editsection-like plainlinks'
-- cfg['start-box-link-id']
-- The HTML "id" attribute for the links in the start box.
cfg['start-box-link-id'] = 'doc_editlinks'
----------------------------------------------------------------------------------------------------
-- {{fmbox}} template configuration
----------------------------------------------------------------------------------------------------
-- cfg['fmbox-id']
-- The id sent to the "id" parameter of the {{fmbox}} template.
cfg['fmbox-id'] = 'documentation-meta-data'
-- cfg['fmbox-style']
-- The value sent to the style parameter of {{fmbox}}.
cfg['fmbox-style'] = 'background-color: #ecfcf4'
-- cfg['fmbox-textstyle']
-- The value sent to the "textstyle parameter of {{fmbox}}.
cfg['fmbox-textstyle'] = 'font-style: italic'
----------------------------------------------------------------------------------------------------
-- Tracking category configuration
----------------------------------------------------------------------------------------------------
-- cfg['display-strange-usage-category']
-- Set to true to enable output of cfg['strange-usage-category'] if the module is used on a /doc subpage
-- or a /testcases subpage. This should be a boolean value (either true or false).
cfg['display-strange-usage-category'] = true
-- cfg['strange-usage-category']
-- Category to output if cfg['display-strange-usage-category'] is set to true and the module is used on a
-- /doc subpage or a /testcases subpage.
cfg['strange-usage-category'] = 'Wikipedia pages with strange ((documentation)) usage'
--[[
----------------------------------------------------------------------------------------------------
-- End configuration
--
-- Don't edit anything below this line.
----------------------------------------------------------------------------------------------------
--]]
return cfg
htudegwxv6eny2df5adwdoftesu9tp8
ሞደል:Documentation/start box2
10
3785
17362
2014-06-16T21:58:51Z
CFCF
3447
ሓዳስ ፅሑፍ: {{documentation/start box | preload = {{{preload|}}} <!--Allow custom preloads--> | heading = {{{heading|¬}}} <!--Empty but defined means no header--> | heading-style =...
wikitext
text/x-wiki
{{documentation/start box
| preload = {{{preload|}}} <!--Allow custom preloads-->
| heading = {{{heading|¬}}} <!--Empty but defined means no header-->
| heading-style = {{{heading-style|}}}
| content = {{{content|}}}
| docpage =
{{#if: {{{1|}}}
| {{{1|}}}
| {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc
}}
| doc exist =
{{#ifexist:
{{#if: {{{1|}}}
| {{{1|}}} <!--Other docname fed-->
| {{{docspace|{{NAMESPACE}}}}}:{{{template page|{{PAGENAME}}}}}/doc
}}
| yes
}}
}}<noinclude>
{{pp-template}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude>
evvfdz38x89xmzvm8q6m4pimyhoko4m
ሞደል:Documentation/docspace
10
3786
17363
2014-06-16T21:59:22Z
CFCF
3447
ሓዳስ ፅሑፍ: {{#switch: {{SUBJECTSPACE}} | {{ns:0}} | {{ns:File}} | {{ns:MediaWiki}} | {{ns:Category}} = {{TALKSPACE}} | #default = {{SUBJECTSPACE}} }}<noinclude> {{documentatio...
wikitext
text/x-wiki
{{#switch: {{SUBJECTSPACE}}
| {{ns:0}}
| {{ns:File}}
| {{ns:MediaWiki}}
| {{ns:Category}} = {{TALKSPACE}}
| #default = {{SUBJECTSPACE}}
}}<noinclude>
{{documentation|content=
This subtemplate of {{tl|documentation}} is used to determine the namespace of the documentation page.
}}</noinclude>
7f8iymss9sr4v7f4t5pza1arwjogrv3
ሞድዩል:Arguments
828
3787
24340
24337
2023-06-22T00:59:57Z
Joanmp14
5782
Scribunto
text/plain
-- This module provides easy processing of arguments passed to Scribunto from
-- #invoke. It is intended for use by other Lua modules, and should not be
-- called from #invoke directly.
local libraryUtil = require('libraryUtil')
local checkType = libraryUtil.checkType
local arguments = {}
-- Generate four different tidyVal functions, so that we don't have to check the
-- options every time we call it.
local function tidyValDefault(key, val)
if type(val) == 'string' then
val = val:match('^%s*(.-)%s*$')
if val == '' then
return nil
else
return val
end
else
return val
end
end
local function tidyValTrimOnly(key, val)
if type(val) == 'string' then
return val:match('^%s*(.-)%s*$')
else
return val
end
end
local function tidyValRemoveBlanksOnly(key, val)
if type(val) == 'string' then
if val:find('%S') then
return val
else
return nil
end
else
return val
end
end
local function tidyValNoChange(key, val)
return val
end
local function matchesTitle(given, title)
local tp = type( given )
return (tp == 'string' or tp == 'number') and mw.title.new( given ).prefixedText == title
end
local translate_mt = { __index = function(t, k) return k end }
function arguments.getArgs(frame, options)
checkType('getArgs', 1, frame, 'table', true)
checkType('getArgs', 2, options, 'table', true)
frame = frame or {}
options = options or {}
--[[
-- Set up argument translation.
--]]
options.translate = options.translate or {}
if getmetatable(options.translate) == nil then
setmetatable(options.translate, translate_mt)
end
if options.backtranslate == nil then
options.backtranslate = {}
for k,v in pairs(options.translate) do
options.backtranslate[v] = k
end
end
if options.backtranslate and getmetatable(options.backtranslate) == nil then
setmetatable(options.backtranslate, {
__index = function(t, k)
if options.translate[k] ~= k then
return nil
else
return k
end
end
})
end
--[[
-- Get the argument tables. If we were passed a valid frame object, get the
-- frame arguments (fargs) and the parent frame arguments (pargs), depending
-- on the options set and on the parent frame's availability. If we weren't
-- passed a valid frame object, we are being called from another Lua module
-- or from the debug console, so assume that we were passed a table of args
-- directly, and assign it to a new variable (luaArgs).
--]]
local fargs, pargs, luaArgs
if type(frame.args) == 'table' and type(frame.getParent) == 'function' then
if options.wrappers then
--[[
-- The wrappers option makes Module:Arguments look up arguments in
-- either the frame argument table or the parent argument table, but
-- not both. This means that users can use either the #invoke syntax
-- or a wrapper template without the loss of performance associated
-- with looking arguments up in both the frame and the parent frame.
-- Module:Arguments will look up arguments in the parent frame
-- if it finds the parent frame's title in options.wrapper;
-- otherwise it will look up arguments in the frame object passed
-- to getArgs.
--]]
local parent = frame:getParent()
if not parent then
fargs = frame.args
else
local title = parent:getTitle():gsub('/sandbox$', '')
local found = false
if matchesTitle(options.wrappers, title) then
found = true
elseif type(options.wrappers) == 'table' then
for _,v in pairs(options.wrappers) do
if matchesTitle(v, title) then
found = true
break
end
end
end
-- We test for false specifically here so that nil (the default) acts like true.
if found or options.frameOnly == false then
pargs = parent.args
end
if not found or options.parentOnly == false then
fargs = frame.args
end
end
else
-- options.wrapper isn't set, so check the other options.
if not options.parentOnly then
fargs = frame.args
end
if not options.frameOnly then
local parent = frame:getParent()
pargs = parent and parent.args or nil
end
end
if options.parentFirst then
fargs, pargs = pargs, fargs
end
else
luaArgs = frame
end
-- Set the order of precedence of the argument tables. If the variables are
-- nil, nothing will be added to the table, which is how we avoid clashes
-- between the frame/parent args and the Lua args.
local argTables = {fargs}
argTables[#argTables + 1] = pargs
argTables[#argTables + 1] = luaArgs
--[[
-- Generate the tidyVal function. If it has been specified by the user, we
-- use that; if not, we choose one of four functions depending on the
-- options chosen. This is so that we don't have to call the options table
-- every time the function is called.
--]]
local tidyVal = options.valueFunc
if tidyVal then
if type(tidyVal) ~= 'function' then
error(
"bad value assigned to option 'valueFunc'"
.. '(function expected, got '
.. type(tidyVal)
.. ')',
2
)
end
elseif options.trim ~= false then
if options.removeBlanks ~= false then
tidyVal = tidyValDefault
else
tidyVal = tidyValTrimOnly
end
else
if options.removeBlanks ~= false then
tidyVal = tidyValRemoveBlanksOnly
else
tidyVal = tidyValNoChange
end
end
--[[
-- Set up the args, metaArgs and nilArgs tables. args will be the one
-- accessed from functions, and metaArgs will hold the actual arguments. Nil
-- arguments are memoized in nilArgs, and the metatable connects all of them
-- together.
--]]
local args, metaArgs, nilArgs, metatable = {}, {}, {}, {}
setmetatable(args, metatable)
local function mergeArgs(tables)
--[[
-- Accepts multiple tables as input and merges their keys and values
-- into one table. If a value is already present it is not overwritten;
-- tables listed earlier have precedence. We are also memoizing nil
-- values, which can be overwritten if they are 's' (soft).
--]]
for _, t in ipairs(tables) do
for key, val in pairs(t) do
if metaArgs[key] == nil and nilArgs[key] ~= 'h' then
local tidiedVal = tidyVal(key, val)
if tidiedVal == nil then
nilArgs[key] = 's'
else
metaArgs[key] = tidiedVal
end
end
end
end
end
--[[
-- Define metatable behaviour. Arguments are memoized in the metaArgs table,
-- and are only fetched from the argument tables once. Fetching arguments
-- from the argument tables is the most resource-intensive step in this
-- module, so we try and avoid it where possible. For this reason, nil
-- arguments are also memoized, in the nilArgs table. Also, we keep a record
-- in the metatable of when pairs and ipairs have been called, so we do not
-- run pairs and ipairs on the argument tables more than once. We also do
-- not run ipairs on fargs and pargs if pairs has already been run, as all
-- the arguments will already have been copied over.
--]]
metatable.__index = function (t, key)
--[[
-- Fetches an argument when the args table is indexed. First we check
-- to see if the value is memoized, and if not we try and fetch it from
-- the argument tables. When we check memoization, we need to check
-- metaArgs before nilArgs, as both can be non-nil at the same time.
-- If the argument is not present in metaArgs, we also check whether
-- pairs has been run yet. If pairs has already been run, we return nil.
-- This is because all the arguments will have already been copied into
-- metaArgs by the mergeArgs function, meaning that any other arguments
-- must be nil.
--]]
if type(key) == 'string' then
key = options.translate[key]
end
local val = metaArgs[key]
if val ~= nil then
return val
elseif metatable.donePairs or nilArgs[key] then
return nil
end
for _, argTable in ipairs(argTables) do
local argTableVal = tidyVal(key, argTable[key])
if argTableVal ~= nil then
metaArgs[key] = argTableVal
return argTableVal
end
end
nilArgs[key] = 'h'
return nil
end
metatable.__newindex = function (t, key, val)
-- This function is called when a module tries to add a new value to the
-- args table, or tries to change an existing value.
if type(key) == 'string' then
key = options.translate[key]
end
if options.readOnly then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; the table is read-only',
2
)
elseif options.noOverwrite and args[key] ~= nil then
error(
'could not write to argument table key "'
.. tostring(key)
.. '"; overwriting existing arguments is not permitted',
2
)
elseif val == nil then
--[[
-- If the argument is to be overwritten with nil, we need to erase
-- the value in metaArgs, so that __index, __pairs and __ipairs do
-- not use a previous existing value, if present; and we also need
-- to memoize the nil in nilArgs, so that the value isn't looked
-- up in the argument tables if it is accessed again.
--]]
metaArgs[key] = nil
nilArgs[key] = 'h'
else
metaArgs[key] = val
end
end
local function translatenext(invariant)
local k, v = next(invariant.t, invariant.k)
invariant.k = k
if k == nil then
return nil
elseif type(k) ~= 'string' or not options.backtranslate then
return k, v
else
local backtranslate = options.backtranslate[k]
if backtranslate == nil then
-- Skip this one. This is a tail call, so this won't cause stack overflow
return translatenext(invariant)
else
return backtranslate, v
end
end
end
metatable.__pairs = function ()
-- Called when pairs is run on the args table.
if not metatable.donePairs then
mergeArgs(argTables)
metatable.donePairs = true
end
return translatenext, { t = metaArgs }
end
local function inext(t, i)
-- This uses our __index metamethod
local v = t[i + 1]
if v ~= nil then
return i + 1, v
end
end
metatable.__ipairs = function (t)
-- Called when ipairs is run on the args table.
return inext, t, 0
end
return args
end
return arguments
5qx9tzlul9ser30uxj9nbasjt92cevn
ሞድዩል:Message box
828
3788
17365
2014-06-16T22:01:27Z
CFCF
3447
ሓዳስ ፅሑፍ: -- This is a meta-module for producing message box templates, including -- {{mbox}}, {{ambox}}, {{imbox}}, {{tmbox}}, {{ombox}}, {{cmbox}} and {{fmbox}}. -- Require necessar...
Scribunto
text/plain
-- This is a meta-module for producing message box templates, including
-- {{mbox}}, {{ambox}}, {{imbox}}, {{tmbox}}, {{ombox}}, {{cmbox}} and {{fmbox}}.
-- Require necessary modules.
local getArgs = require('Module:Arguments').getArgs
local htmlBuilder = require('Module:HtmlBuilder')
local categoryHandler = require('Module:Category handler').main
local yesno = require('Module:Yesno')
-- Load the configuration page.
local cfgTables = mw.loadData('Module:Message box/configuration')
-- Get a language object for formatDate and ucfirst.
local lang = mw.language.getContentLanguage()
-- Set aliases for often-used functions to reduce table lookups.
local format = mw.ustring.format
local tinsert = table.insert
local tconcat = table.concat
local trim = mw.text.trim
--------------------------------------------------------------------------------
-- Helper functions
--------------------------------------------------------------------------------
local function getTitleObject(page, ...)
if type(page) == 'string' then
-- Get the title object, passing the function through pcall
-- in case we are over the expensive function count limit.
local success, title = pcall(mw.title.new, page, ...)
if success then
return title
end
end
end
local function union(t1, t2)
-- Returns the union of two arrays.
local vals = {}
for i, v in ipairs(t1) do
vals[v] = true
end
for i, v in ipairs(t2) do
vals[v] = true
end
local ret = {}
for k in pairs(vals) do
tinsert(ret, k)
end
table.sort(ret)
return ret
end
local function getArgNums(args, prefix)
local nums = {}
for k, v in pairs(args) do
local num = mw.ustring.match(tostring(k), '^' .. prefix .. '([1-9]%d*)$')
if num then
tinsert(nums, tonumber(num))
end
end
table.sort(nums)
return nums
end
--------------------------------------------------------------------------------
-- Box class definition
--------------------------------------------------------------------------------
local box = {}
box.__index = box
function box.new()
local obj = {}
setmetatable(obj, box)
return obj
end
function box.getNamespaceId(ns)
if not ns then return end
if type(ns) == 'string' then
ns = lang:ucfirst(mw.ustring.lower(ns))
if ns == 'Main' then
ns = 0
end
end
local nsTable = mw.site.namespaces[ns]
if nsTable then
return nsTable.id
end
end
function box.getMboxType(nsid)
-- Gets the mbox type from a namespace number.
if nsid == 0 then
return 'ambox' -- main namespace
elseif nsid == 6 then
return 'imbox' -- file namespace
elseif nsid == 14 then
return 'cmbox' -- category namespace
else
local nsTable = mw.site.namespaces[nsid]
if nsTable and nsTable.isTalk then
return 'tmbox' -- any talk namespace
else
return 'ombox' -- other namespaces or invalid input
end
end
end
function box:addCat(ns, cat, sort)
if type(cat) ~= 'string' then return end
local nsVals = {'main', 'template', 'all'}
local tname
for i, val in ipairs(nsVals) do
if ns == val then
tname = ns .. 'Cats'
end
end
if not tname then
for i, val in ipairs(nsVals) do
nsVals[i] = format('"%s"', val)
end
error(
'invalid ns parameter passed to box:addCat; valid values are '
.. mw.text.listToText(nsVals, nil, ' or ')
)
end
self[tname] = self[tname] or {}
if type(sort) == 'string' then
tinsert(self[tname], format('[[Category:%s|%s]]', cat, sort))
else
tinsert(self[tname], format('[[Category:%s]]', cat))
end
end
function box:addClass(class)
if type(class) ~= 'string' then return end
self.classes = self.classes or {}
tinsert(self.classes, class)
end
function box:addAttr(attr, val)
if type(attr) ~= 'string' or type(val) ~= 'string' then return end
self.attrs = self.attrs or {}
tinsert(self.attrs, attr)
end
function box:setTitle(args)
-- Get the title object and the namespace.
self.pageTitle = getTitleObject(args.page ~= '' and args.page)
self.title = self.pageTitle or mw.title.getCurrentTitle()
self.demospace = args.demospace ~= '' and args.demospace or nil
self.nsid = box.getNamespaceId(self.demospace) or self.title.namespace
end
function box:getConfig(boxType)
-- Get the box config data from the data page.
if boxType == 'mbox' then
boxType = box.getMboxType(self.nsid)
end
local cfg = cfgTables[boxType]
if not cfg then
local boxTypes = {}
for k, v in pairs(dataTables) do
tinsert(boxTypes, format('"%s"', k))
end
tinsert(boxTypes, '"mbox"')
error(format(
'invalid message box type "%s"; valid types are %s',
tostring(boxType),
mw.text.listToText(boxTypes)
), 2)
end
return cfg
end
function box:removeBlankArgs(cfg, args)
-- Only allow blank arguments for the parameter names listed in
-- cfg.allowBlankParams.
local newArgs = {}
for k, v in pairs(args) do
if v ~= '' then
newArgs[k] = v
end
end
for i, param in ipairs(cfg.allowBlankParams or {}) do
newArgs[param] = args[param]
end
return newArgs
end
function box:setBoxParameters(cfg, args)
-- Get type data.
self.type = args.type
local typeData = cfg.types[self.type]
self.invalidTypeError = cfg.showInvalidTypeError
and self.type
and not typeData
and true
or false
typeData = typeData or cfg.types[cfg.default]
self.typeClass = typeData.class
self.typeImage = typeData.image
-- Find if the box has been wrongly substituted.
if cfg.substCheck and args.subst == 'SUBST' then
self.isSubstituted = true
end
-- Find whether we are using a small message box.
if cfg.allowSmall and (
cfg.smallParam and args.small == cfg.smallParam
or not cfg.smallParam and yesno(args.small)
)
then
self.isSmall = true
else
self.isSmall = false
end
-- Add attributes, classes and styles.
if cfg.allowId then
self.id = args.id
end
self:addClass(
cfg.usePlainlinksParam and yesno(args.plainlinks or true) and 'plainlinks'
)
for _, class in ipairs(cfg.classes or {}) do
self:addClass(class)
end
if self.isSmall then
self:addClass(cfg.smallClass or 'mbox-small')
end
self:addClass(self.typeClass)
self:addClass(args.class)
self.style = args.style
self.attrs = args.attrs
-- Set text style.
self.textstyle = args.textstyle
-- Find if we are on the template page or not. This functionality is only
-- used if useCollapsibleTextFields is set, or if both cfg.templateCategory
-- and cfg.templateCategoryRequireName are set.
self.useCollapsibleTextFields = cfg.useCollapsibleTextFields
if self.useCollapsibleTextFields
or cfg.templateCategory
and cfg.templateCategoryRequireName
then
self.name = args.name
if self.name then
local templateName = mw.ustring.match(
self.name,
'^[tT][eE][mM][pP][lL][aA][tT][eE][%s_]*:[%s_]*(.*)$'
) or self.name
templateName = 'Template:' .. templateName
self.templateTitle = getTitleObject(templateName)
end
self.isTemplatePage = self.templateTitle
and mw.title.equals(self.title, self.templateTitle)
or false
end
-- Process data for collapsible text fields. At the moment these are only
-- used in {{ambox}}.
if self.useCollapsibleTextFields then
-- Get the self.issue value.
if self.isSmall and args.smalltext then
self.issue = args.smalltext
else
local sect
if args.sect == '' then
sect = 'This ' .. (cfg.sectionDefault or 'page')
elseif type(args.sect) == 'string' then
sect = 'This ' .. args.sect
end
local issue = args.issue
issue = type(issue) == 'string' and issue ~= '' and issue or nil
local text = args.text
text = type(text) == 'string' and text or nil
local issues = {}
tinsert(issues, sect)
tinsert(issues, issue)
tinsert(issues, text)
self.issue = tconcat(issues, ' ')
end
-- Get the self.talk value.
local talk = args.talk
-- Show talk links on the template page or template subpages if the talk
-- parameter is blank.
if talk == ''
and self.templateTitle
and (
mw.title.equals(self.templateTitle, self.title)
or self.title:isSubpageOf(self.templateTitle)
)
then
talk = '#'
elseif talk == '' then
talk = nil
end
if talk then
-- If the talk value is a talk page, make a link to that page. Else
-- assume that it's a section heading, and make a link to the talk
-- page of the current page with that section heading.
local talkTitle = getTitleObject(talk)
local talkArgIsTalkPage = true
if not talkTitle or not talkTitle.isTalkPage then
talkArgIsTalkPage = false
talkTitle = getTitleObject(
self.title.text,
mw.site.namespaces[self.title.namespace].talk.id
)
end
if talkTitle and talkTitle.exists then
local talkText = 'Relevant discussion may be found on'
if talkArgIsTalkPage then
talkText = format(
'%s [[%s|%s]].',
talkText,
talk,
talkTitle.prefixedText
)
else
talkText = format(
'%s the [[%s#%s|talk page]].',
talkText,
talkTitle.prefixedText,
talk
)
end
self.talk = talkText
end
end
-- Get other values.
self.fix = args.fix ~= '' and args.fix or nil
local date
if args.date and args.date ~= '' then
date = args.date
elseif args.date == '' and self.isTemplatePage then
date = lang:formatDate('F Y')
end
if date then
self.date = format(" <small>''(%s)''</small>", date)
end
self.info = args.info
end
-- Set the non-collapsible text field. At the moment this is used by all box
-- types other than ambox, and also by ambox when small=yes.
if self.isSmall then
self.text = args.smalltext or args.text
else
self.text = args.text
end
-- Set the below row.
self.below = cfg.below and args.below
-- General image settings.
self.imageCellDiv = not self.isSmall and cfg.imageCellDiv and true or false
self.imageEmptyCell = cfg.imageEmptyCell
if cfg.imageEmptyCellStyle then
self.imageEmptyCellStyle = 'border:none;padding:0px;width:1px'
end
-- Left image settings.
local imageLeft = self.isSmall and args.smallimage or args.image
if cfg.imageCheckBlank and imageLeft ~= 'blank' and imageLeft ~= 'none'
or not cfg.imageCheckBlank and imageLeft ~= 'none'
then
self.imageLeft = imageLeft
if not imageLeft then
local imageSize = self.isSmall
and (cfg.imageSmallSize or '30x30px')
or '40x40px'
self.imageLeft = format('[[File:%s|%s|link=|alt=]]', self.typeImage
or 'Imbox notice.png', imageSize)
end
end
-- Right image settings.
local imageRight = self.isSmall and args.smallimageright or args.imageright
if not (cfg.imageRightNone and imageRight == 'none') then
self.imageRight = imageRight
end
-- Add mainspace categories. At the moment these are only used in {{ambox}}.
if cfg.allowMainspaceCategories then
if args.cat then
args.cat1 = args.cat
end
self.catNums = getArgNums(args, 'cat')
if args.category then
args.category1 = args.category
end
self.categoryNums = getArgNums(args, 'category')
if args.all then
args.all1 = args.all
end
self.allNums = getArgNums(args, 'all')
self.categoryParamNums = union(self.catNums, self.categoryNums)
self.categoryParamNums = union(self.categoryParamNums, self.allNums)
-- The following is roughly equivalent to the old {{Ambox/category}}.
local date = args.date
date = type(date) == 'string' and date
local preposition = 'from'
for _, num in ipairs(self.categoryParamNums) do
local mainCat = args['cat' .. tostring(num)]
or args['category' .. tostring(num)]
local allCat = args['all' .. tostring(num)]
mainCat = type(mainCat) == 'string' and mainCat
allCat = type(allCat) == 'string' and allCat
if mainCat and date and date ~= '' then
local catTitle = format('%s %s %s', mainCat, preposition, date)
self:addCat('main', catTitle)
catTitle = getTitleObject('Category:' .. catTitle)
if not catTitle or not catTitle.exists then
self:addCat(
'main',
'Articles with invalid date parameter in template'
)
end
elseif mainCat and (not date or date == '') then
self:addCat('main', mainCat)
end
if allCat then
self:addCat('main', allCat)
end
end
end
-- Add template-namespace categories.
if cfg.templateCategory then
if cfg.templateCategoryRequireName then
if self.isTemplatePage then
self:addCat('template', cfg.templateCategory)
end
elseif not self.title.isSubpage then
self:addCat('template', cfg.templateCategory)
end
end
-- Add template error category.
if cfg.templateErrorCategory then
local templateErrorCategory = cfg.templateErrorCategory
local templateCat, templateSort
if not self.name and not self.title.isSubpage then
templateCat = templateErrorCategory
elseif self.isTemplatePage then
local paramsToCheck = cfg.templateErrorParamsToCheck or {}
local count = 0
for i, param in ipairs(paramsToCheck) do
if not args[param] then
count = count + 1
end
end
if count > 0 then
templateCat = templateErrorCategory
templateSort = tostring(count)
end
if self.categoryNums and #self.categoryNums > 0 then
templateCat = templateErrorCategory
templateSort = 'C'
end
end
self:addCat('template', templateCat, templateSort)
end
-- Categories for all namespaces.
if self.invalidTypeError then
local allSort = (self.nsid == 0 and 'Main:' or '') .. self.title.prefixedText
self:addCat('all', 'Wikipedia message box parameter needs fixing', allSort)
end
if self.isSubstituted then
self:addCat('all', 'Pages with incorrectly substituted templates')
end
-- Convert category tables to strings and pass them through
-- [[Module:Category handler]].
self.categories = categoryHandler{
main = tconcat(self.mainCats or {}),
template = tconcat(self.templateCats or {}),
all = tconcat(self.allCats or {}),
nocat = args.nocat,
demospace = self.demospace,
page = self.pageTitle and self.pageTitle.prefixedText or nil
}
end
function box:export()
local root = htmlBuilder.create()
-- Add the subst check error.
if self.isSubstituted and self.name then
root
.tag('b')
.addClass('error')
.wikitext(format(
'Template <code>%s[[Template:%s|%s]]%s</code> has been incorrectly substituted.',
mw.text.nowiki('{{'), self.name, self.name, mw.text.nowiki('}}')
))
end
-- Create the box table.
local boxTable = root.tag('table')
boxTable
.attr('id', self.id)
for i, class in ipairs(self.classes or {}) do
boxTable
.addClass(class)
end
boxTable
.cssText(self.style)
.attr('role', 'presentation')
for attr, val in pairs(self.attrs or {}) do
boxTable
.attr(attr, val)
end
-- Add the left-hand image.
local row = boxTable.tag('tr')
if self.imageLeft then
local imageLeftCell = row.tag('td').addClass('mbox-image')
if self.imageCellDiv then
-- If we are using a div, redefine imageLeftCell so that the image
-- is inside it. Divs use style="width: 52px;", which limits the
-- image width to 52px. If any images in a div are wider than that,
-- they may overlap with the text or cause other display problems.
imageLeftCell = imageLeftCell.tag('div').css('width', '52px')
end
imageLeftCell
.wikitext(self.imageLeft)
elseif self.imageEmptyCell then
-- Some message boxes define an empty cell if no image is specified, and
-- some don't. The old template code in templates where empty cells are
-- specified gives the following hint: "No image. Cell with some width
-- or padding necessary for text cell to have 100% width."
row.tag('td')
.addClass('mbox-empty-cell')
.cssText(self.imageEmptyCellStyle)
end
-- Add the text.
local textCell = row.tag('td').addClass('mbox-text')
if self.useCollapsibleTextFields then
-- The message box uses advanced text parameters that allow things to be
-- collapsible. At the moment, only ambox uses this.
textCell
.cssText(self.textstyle)
local textCellSpan = textCell.tag('span')
textCellSpan
.addClass('mbox-text-span')
.wikitext(self.issue)
if not self.isSmall then
textCellSpan
.tag('span')
.addClass('hide-when-compact')
.wikitext(self.talk and ' ' .. self.talk)
.wikitext(self.fix and ' ' .. self.fix)
end
textCellSpan
.wikitext(self.date and ' ' .. self.date)
if not self.isSmall then
textCellSpan
.tag('span')
.addClass('hide-when-compact')
.wikitext(self.info and ' ' .. self.info)
end
else
-- Default text formatting - anything goes.
textCell
.cssText(self.textstyle)
.wikitext(self.text)
end
-- Add the right-hand image.
if self.imageRight then
local imageRightCell = row.tag('td').addClass('mbox-imageright')
if self.imageCellDiv then
-- If we are using a div, redefine imageRightCell so that the image
-- is inside it.
imageRightCell = imageRightCell.tag('div').css('width', '52px')
end
imageRightCell
.wikitext(self.imageRight)
end
-- Add the below row.
if self.below then
boxTable.tag('tr')
.tag('td')
.attr('colspan', self.imageRight and '3' or '2')
.addClass('mbox-text')
.cssText(self.textstyle)
.wikitext(self.below)
end
-- Add error message for invalid type parameters.
if self.invalidTypeError then
root
.tag('div')
.css('text-align', 'center')
.wikitext(format(
'This message box is using an invalid "type=%s" parameter and needs fixing.',
self.type or ''
))
end
-- Add categories.
root
.wikitext(self.categories)
return tostring(root)
end
local function main(boxType, args)
local outputBox = box.new()
outputBox:setTitle(args)
local cfg = outputBox:getConfig(boxType)
args = outputBox:removeBlankArgs(cfg, args)
outputBox:setBoxParameters(cfg, args)
return outputBox:export()
end
local function makeWrapper(boxType)
return function (frame)
local args = getArgs(frame, {trim = false, removeBlanks = false})
return main(boxType, args)
end
end
local p = {
main = main,
mbox = makeWrapper('mbox')
}
for boxType in pairs(cfgTables) do
p[boxType] = makeWrapper(boxType)
end
return p
pfxm5hq7an9zemrjcn2d276uu0xlvky
ሞድዩል:Category handler
828
3789
17366
2014-06-16T22:02:14Z
CFCF
3447
ሓዳስ ፅሑፍ: ---------------------------------------------------------------------------------------------------------- --...
Scribunto
text/plain
----------------------------------------------------------------------------------------------------------
-- --
-- CATEGORY HANDLER --
-- --
-- This module implements the {{category handler}} template in Lua, with a few improvements: all --
-- namespaces and all namespace aliases are supported, and namespace names are detected --
-- automatically for the local wiki. This module requires [[Module:Namespace detect]] and --
-- [[Module:Yesno]] to be available on the local wiki. It can be configured for different wikis --
-- by altering the values in the "cfg" table. --
-- --
----------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------
-- Configuration data --
-- Language-specific parameter names and values can be set here. --
----------------------------------------------------------------------------------------------------------
local cfg = {}
-- The following config values set the names of parameters that suppress categorisation. They are used
-- with Module:Yesno, and work as follows:
--
-- cfg.nocat:
-- Result of yesno(args[cfg.nocat]) Effect
-- true Categorisation is suppressed
-- false Categorisation is allowed, and the blacklist check is skipped
-- nil Categorisation is allowed
--
-- cfg.categories:
-- Result of yesno(args[cfg.categories]) Effect
-- true Categorisation is allowed, and the blacklist check is skipped
-- false Categorisation is suppressed
-- nil Categorisation is allowed
cfg.nocat = 'nocat'
cfg.categories = 'categories'
-- The parameter name for the legacy "category2" parameter. This skips the blacklist if set to the
-- cfg.category2Yes value, and suppresses categorisation if present but equal to anything other than
-- cfg.category2Yes or cfg.category2Negative.
cfg.category2 = 'category2'
cfg.category2Yes = 'yes'
cfg.category2Negative = '¬'
-- cfg.subpage is the parameter name to specify how to behave on subpages. cfg.subpageNo is the value to
-- specify to not categorise on subpages; cfg.only is the value to specify to only categorise on subpages.
cfg.subpage = 'subpage'
cfg.subpageNo = 'no'
cfg.subpageOnly = 'only'
-- The parameter for data to return in all namespaces.
cfg.all = 'all'
-- The parameter name for data to return if no data is specified for the namespace that is detected. This
-- must be the same as the cfg.other parameter in [[Module:Namespace detect]].
cfg.other = 'other'
-- The parameter name used to specify a page other than the current page; used for testing and
-- demonstration. This must be the same as the cfg.page parameter in [[Module:Namespace detect]].
cfg.page = 'page'
-- The categorisation blacklist. Pages that match Lua patterns in this list will not be categorised.
-- (However, see the explanation of cfg.nocat, cfg.categories and cfg.category2 for some exceptions.)
-- If the namespace name has a space in, it must be written with an underscore, e.g. "Wikipedia_talk".
-- Other parts of the title can have either underscores or spaces.
cfg.blacklist = {
'^Main Page$', -- don't categorise the main page.
-- Don't categorise the following pages or their subpages.
'^Wikipedia:Cascade%-protected items$',
'^Wikipedia:Cascade%-protected items/.*$',
'^User:UBX$', -- The userbox "template" space.
'^User:UBX/.*$',
'^User_talk:UBX$',
'^User_talk:UBX/.*$',
-- Don't categorise subpages of these pages, but allow
-- categorisation of the base page.
'^Wikipedia:Template messages/.+$',
'/[aA]rchive' -- Don't categorise archives.
}
-- This is a table of namespaces to categorise by default. They should be in the format of parameter
-- names accepted by [[Module:Namespace detect]].
cfg.defaultNamespaces = {
'main',
'file',
'help',
'category'
}
----------------------------------------------------------------------------------------------------------
-- End configuration data --
----------------------------------------------------------------------------------------------------------
-- Get dependent modules
local nsDetect = require('Module:Namespace detect')
local yesno = require('Module:Yesno')
----------------------------------------------------------------------------------------------------------
-- Local functions --
-- The following are internal functions, which we do not want to be accessible from other modules. --
----------------------------------------------------------------------------------------------------------
-- Find whether we need to return a category or not.
local function needsCategory(pageObject, args)
-- Don't categorise if the relevant options are set.
if yesno(args[cfg.nocat])
or yesno(args[cfg.categories]) == false
or (
args[cfg.category2]
and args[cfg.category2] ~= cfg.category2Yes
and args[cfg.category2] ~= cfg.category2Negative
)
then
return false
end
-- If there is no pageObject available, then that either means that we are over
-- the expensive function limit or that the title specified was invalid. Invalid
-- titles will probably only be a problem during testing, so we choose the best
-- fallback for being over the expensive function limit. The fallback behaviour
-- of the old template was to assume the page was not a subpage, so we will do
-- the same here.
if args[cfg.subpage] == cfg.subpageNo and pageObject and pageObject.isSubpage then
return false
end
if args[cfg.subpage] == cfg.subpageOnly
and (not pageObject or (pageObject and not pageObject.isSubpage))
then
return false
end
return true
end
-- Find whether we need to check the blacklist or not.
local function needsBlacklistCheck(args)
if yesno(args[cfg.nocat]) == false
or yesno(args[cfg.categories]) == true
or args[cfg.category2] == cfg.category2Yes
then
return false
else
return true
end
end
-- Find whether any namespace parameters have been specified.
-- Mappings is the table of parameter mappings taken from
-- [[Module:Namespace detect]].
local function nsParamsExist(mappings, args)
if args[cfg.all] or args[cfg.other] then
return true
end
for ns, params in pairs(mappings) do
for i, param in ipairs(params) do
if args[param] then
return true
end
end
end
return false
end
----------------------------------------------------------------------------------------------------------
-- Global functions --
-- The following functions are global, because we want them to be accessible from #invoke and --
-- from other Lua modules. --
----------------------------------------------------------------------------------------------------------
local p = {}
-- Find if a string matches the blacklist. Returns the match if one is found, or nil otherwise.
-- Input should be a page title with a namespace prefix, e.g. "Wikipedia talk:Articles for deletion".
function p.matchesBlacklist(page)
if type(page) ~= 'string' then return end
for i, pattern in ipairs(cfg.blacklist) do
local match = mw.ustring.match(page, pattern)
if match then
return match
end
end
end
-- The main structure of the module. Checks whether we need to categorise,
-- and then passes the relevant arguments to [[Module:Namespace detect]].
function p._main(args)
-- Get the page object and argument mappings from
-- [[Module:Namespace detect]], to save us from having to rewrite the
-- code.
local pageObject = nsDetect.getPageObject(args[cfg.page])
local mappings = nsDetect.getParamMappings()
if not needsCategory(pageObject, args) then return end
local ret = ''
-- Check blacklist if necessary.
if not needsBlacklistCheck(args) or not p.matchesBlacklist(pageObject.prefixedText) then
if not nsParamsExist(mappings, args) then
-- No namespace parameters exist; basic usage. Pass args[1] to
-- [[Module:Namespace detect]] using the default namespace
-- parameters, and return the result.
local ndargs = {}
for _, ndarg in ipairs(cfg.defaultNamespaces) do
ndargs[ndarg] = args[1]
end
ndargs.page = args.page
ndargs.demospace = args.demospace
local ndresult = nsDetect._main(ndargs)
if ndresult then
ret = ret .. ndresult
end
else
-- Namespace parameters exist; advanced usage.
-- If the all parameter is specified, return it.
local all = args.all
if type(all) == 'string' then
ret = ret .. all
end
-- Get the arguments to pass to [[Module:Namespace detect]].
local ndargs = {}
for ns, params in pairs(mappings) do
for _, param in ipairs(params) do
ndargs[param] = args[param] or args[cfg.other] or nil
end
end
ndargs.other = args.other
ndargs.page = args.page
ndargs.demospace = args.demospace
local data = nsDetect._main(ndargs)
-- Work out what to return based on the result of the namespace detect call.
local datanum = tonumber(data)
if type(datanum) == 'number' then
-- "data" is a number, so return that positional parameter.
-- Remove non-positive integer values, as only positive integers
-- from 1-10 were used with the old template.
if datanum > 0 and math.floor(datanum) == datanum then
local dataArg = args[datanum]
if type(dataArg) == 'string' then
ret = ret .. dataArg
end
end
else
-- "data" is not a number, so return it as it is.
if type(data) == 'string' then
ret = ret .. data
end
end
end
end
return ret
end
function p.main(frame)
-- If called via #invoke, use the args passed into the invoking
-- template, or the args passed to #invoke if any exist. Otherwise
-- assume args are being passed directly in.
local origArgs
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
for k, v in pairs(frame.args) do
origArgs = frame.args
break
end
else
origArgs = frame
end
-- Trim whitespace and remove blank arguments for the following args:
-- 1, 2, 3 etc., "nocat", "categories", "subpage", and "page".
local args = {}
for k, v in pairs(origArgs) do
if type(v) == 'string' then
v = mw.text.trim(v) -- Trim whitespace.
end
if type(k) == 'number'
or k == cfg.nocat
or k == cfg.categories
or k == cfg.subpage
or k == cfg.page
then
if v ~= '' then
args[k] = v
end
else
args[k] = v
end
end
-- Lower-case "nocat", "categories", "category2", and "subpage". These
-- parameters are put in lower case whenever they appear in the old
-- template, so we can just do it once here and save ourselves some work.
local lowercase = {cfg.nocat, cfg.categories, cfg.category2, cfg.subpage}
for _, v in ipairs(lowercase) do
local argVal = args[v]
if type(argVal) == 'string' then
args[v] = mw.ustring.lower(argVal)
end
end
return p._main(args)
end
return p
i2ez8nejriv7clde6mvnuwl3ypo3qj6
ሞድዩል:Yesno
828
3790
22553
17367
2021-04-13T15:21:07Z
Joanmp14
5782
Scribunto
text/plain
-- Function allowing for consistent treatment of boolean-like wikitext input.
-- It works similarly to the template {{yesno}}.
return function (val, default)
-- If your wiki uses non-ascii characters for any of "yes", "no", etc., you
-- should replace "val:lower()" with "mw.ustring.lower(val)" in the
-- following line.
val = type(val) == 'string' and val:lower() or val
if val == nil then
return nil
elseif val == true
or val == 'yes'
or val == 'y'
or val == 'true'
or val == 't'
or tonumber(val) == 1
then
return true
elseif val == false
or val == 'no'
or val == 'n'
or val == 'false'
or val == 'f'
or val == 'off'
or tonumber(val) == 0
then
return false
else
return default
end
end
j7gf78hy2kspmwxr6r1iicmhkmmfiis
ሞደል:Comma separated entries
10
3791
17369
2014-06-17T22:28:38Z
CFCF
3447
From [[:en:Template:Comma separated entries]]
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:Comma separated entries|main}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
9tiksq76oeq72kgnfrnkooqjb4sp70n
ሞድዩል:Comma separated entries
828
3792
17370
2014-06-17T22:29:32Z
CFCF
3447
From [[:en:Module:Comma separated entries]]
Scribunto
text/plain
local p = {}
local function _main( args )
local sep = mw.message.new( 'comma-separator' ):plain()
return table.concat( args, sep )
end
function p.main( frame )
local origArgs
if frame == mw.getCurrentFrame() then
-- We're being called via #invoke. If the invoking template passed any arguments,
-- use them. Otherwise, use the arguments that were passed into the template.
origArgs = frame:getParent().args
for k, v in pairs( frame.args ) do
origArgs = frame.args
break
end
else
-- We're being called from another module or from the debug console, so assume
-- the arguments are passed in directly.
origArgs = frame
end
-- Use integer args only, and allow for explicit positional arguments
-- that are specified out of order, e.g. {{br separated entries|3=entry3}}.
-- After processing, the args can be accessed accurately from ipairs.
local args = {}
for k, v in pairs( origArgs ) do
if type( k ) == 'number'
and k >= 1
and math.floor( k ) == k
and mw.ustring.match( v, '%S' ) -- Remove blank or whitespace values.
then
table.insert( args, k )
end
end
table.sort( args )
for i,v in ipairs( args ) do
args[ i ] = origArgs[ v ]
-- Trim whitespace from all args.
if type( args[ i ] ) == 'string' then
args[ i ] = mw.text.trim( args[ i ] )
end
end
return _main( args )
end
return p
qhbty2hyf8g6cf6azovtpwhf3wpbme0
ሞድዩል:Namespace detect
828
3793
17371
2014-06-17T22:30:45Z
CFCF
3447
From [[:en:Module:Namespace detect]]
Scribunto
text/plain
--[[
--------------------------------------------------------------------------------
-- --
-- NAMESPACE DETECT --
-- --
-- This module implements the {{namespace detect}} template in Lua, with a --
-- few improvements: all namespaces and all namespace aliases are supported, --
-- and namespace names are detected automatically for the local wiki. The --
-- module can also use the corresponding subject namespace value if it is --
-- used on a talk page. Parameter names can be configured for different wikis --
-- by altering the values in the "cfg" table in --
-- Module:Namespace detect/config. --
-- --
--------------------------------------------------------------------------------
--]]
local data = mw.loadData('Module:Namespace detect/data')
local argKeys = data.argKeys
local cfg = data.cfg
local mappings = data.mappings
local yesno = require('Module:Yesno')
local mArguments -- Lazily initialise Module:Arguments
local mTableTools -- Lazily initilalise Module:TableTools
local ustringLower = mw.ustring.lower
local p = {}
local function fetchValue(t1, t2)
-- Fetches a value from the table t1 for the first key in array t2 where
-- a non-nil value of t1 exists.
for i, key in ipairs(t2) do
local value = t1[key]
if value ~= nil then
return value
end
end
return nil
end
local function equalsArrayValue(t, value)
-- Returns true if value equals a value in the array t. Otherwise
-- returns false.
for i, arrayValue in ipairs(t) do
if value == arrayValue then
return true
end
end
return false
end
function p.getPageObject(page)
-- Get the page object, passing the function through pcall in case of
-- errors, e.g. being over the expensive function count limit.
if page then
local success, pageObject = pcall(mw.title.new, page)
if success then
return pageObject
else
return nil
end
else
return mw.title.getCurrentTitle()
end
end
-- Provided for backward compatibility with other modules
function p.getParamMappings()
return mappings
end
local function getNamespace(args)
-- This function gets the namespace name from the page object.
local page = fetchValue(args, argKeys.demopage)
if page == '' then
page = nil
end
local demospace = fetchValue(args, argKeys.demospace)
if demospace == '' then
demospace = nil
end
local subjectns = fetchValue(args, argKeys.subjectns)
local ret
if demospace then
-- Handle "demospace = main" properly.
if equalsArrayValue(argKeys.main, ustringLower(demospace)) then
ret = mw.site.namespaces[0].name
else
ret = demospace
end
else
local pageObject = p.getPageObject(page)
if pageObject then
if pageObject.isTalkPage then
-- Get the subject namespace if the option is set,
-- otherwise use "talk".
if yesno(subjectns) then
ret = mw.site.namespaces[pageObject.namespace].subject.name
else
ret = 'talk'
end
else
ret = pageObject.nsText
end
else
return nil -- return nil if the page object doesn't exist.
end
end
ret = ret:gsub('_', ' ')
return ustringLower(ret)
end
function p._main(args)
-- Check the parameters stored in the mappings table for any matches.
local namespace = getNamespace(args) or 'other' -- "other" avoids nil table keys
local params = mappings[namespace] or {}
local ret = fetchValue(args, params)
--[[
-- If there were no matches, return parameters for other namespaces.
-- This happens if there was no text specified for the namespace that
-- was detected or if the demospace parameter is not a valid
-- namespace. Note that the parameter for the detected namespace must be
-- completely absent for this to happen, not merely blank.
--]]
if ret == nil then
ret = fetchValue(args, argKeys.other)
end
return ret
end
function p.main(frame)
mArguments = require('Module:Arguments')
local args = mArguments.getArgs(frame, {removeBlanks = false})
local ret = p._main(args)
return ret or ''
end
function p.table(frame)
--[[
-- Create a wikitable of all subject namespace parameters, for
-- documentation purposes. The talk parameter is optional, in case it
-- needs to be excluded in the documentation.
--]]
-- Load modules and initialise variables.
mTableTools = require('Module:TableTools')
local namespaces = mw.site.namespaces
local cfg = data.cfg
local useTalk = type(frame) == 'table'
and type(frame.args) == 'table'
and yesno(frame.args.talk) -- Whether to use the talk parameter.
-- Get the header names.
local function checkValue(value, default)
if type(value) == 'string' then
return value
else
return default
end
end
local nsHeader = checkValue(cfg.wikitableNamespaceHeader, 'Namespace')
local aliasesHeader = checkValue(cfg.wikitableAliasesHeader, 'Aliases')
-- Put the namespaces in order.
local mappingsOrdered = {}
for nsname, params in pairs(mappings) do
if useTalk or nsname ~= 'talk' then
local nsid = namespaces[nsname].id
-- Add 1, as the array must start with 1; nsid 0 would be lost otherwise.
nsid = nsid + 1
mappingsOrdered[nsid] = params
end
end
mappingsOrdered = mTableTools.compressSparseArray(mappingsOrdered)
-- Build the table.
local ret = '{| class="wikitable"'
.. '\n|-'
.. '\n! ' .. nsHeader
.. '\n! ' .. aliasesHeader
for i, params in ipairs(mappingsOrdered) do
for j, param in ipairs(params) do
if j == 1 then
ret = ret .. '\n|-'
.. '\n| <code>' .. param .. '</code>'
.. '\n| '
elseif j == 2 then
ret = ret .. '<code>' .. param .. '</code>'
else
ret = ret .. ', <code>' .. param .. '</code>'
end
end
end
ret = ret .. '\n|-'
.. '\n|}'
return ret
end
return p
j7kygz1y56jpz4doq0m2c6x1td5d8ar
ሞድዩል:Namespace detect/data
828
3794
17372
2014-06-17T22:31:20Z
CFCF
3447
From [[:en:Module:Namespace detect/data]]
Scribunto
text/plain
--------------------------------------------------------------------------------
-- Namespace detect data --
-- This module holds data for [[Module:Namespace detect]] to be loaded per --
-- page, rather than per #invoke, for performance reasons. --
--------------------------------------------------------------------------------
local cfg = require('Module:Namespace detect/config')
local function addKey(t, key, defaultKey)
if key ~= defaultKey then
t[#t + 1] = key
end
end
-- Get a table of parameters to query for each default parameter name.
-- This allows wikis to customise parameter names in the cfg table while
-- ensuring that default parameter names will always work. The cfg table
-- values can be added as a string, or as an array of strings.
local defaultKeys = {
'main',
'talk',
'other',
'subjectns',
'demospace',
'demopage'
}
local argKeys = {}
for i, defaultKey in ipairs(defaultKeys) do
argKeys[defaultKey] = {defaultKey}
end
for defaultKey, t in pairs(argKeys) do
local cfgValue = cfg[defaultKey]
local cfgValueType = type(cfgValue)
if cfgValueType == 'string' then
addKey(t, cfgValue, defaultKey)
elseif cfgValueType == 'table' then
for i, key in ipairs(cfgValue) do
addKey(t, key, defaultKey)
end
end
cfg[defaultKey] = nil -- Free the cfg value as we don't need it any more.
end
local function getParamMappings()
--[[
-- Returns a table of how parameter names map to namespace names. The keys
-- are the actual namespace names, in lower case, and the values are the
-- possible parameter names for that namespace, also in lower case. The
-- table entries are structured like this:
-- {
-- [''] = {'main'},
-- ['wikipedia'] = {'wikipedia', 'project', 'wp'},
-- ...
-- }
--]]
local mappings = {}
local mainNsName = mw.site.subjectNamespaces[0].name
mainNsName = mw.ustring.lower(mainNsName)
mappings[mainNsName] = mw.clone(argKeys.main)
mappings['talk'] = mw.clone(argKeys.talk)
for nsid, ns in pairs(mw.site.subjectNamespaces) do
if nsid ~= 0 then -- Exclude main namespace.
local nsname = mw.ustring.lower(ns.name)
local canonicalName = mw.ustring.lower(ns.canonicalName)
mappings[nsname] = {nsname}
if canonicalName ~= nsname then
table.insert(mappings[nsname], canonicalName)
end
for _, alias in ipairs(ns.aliases) do
table.insert(mappings[nsname], mw.ustring.lower(alias))
end
end
end
return mappings
end
return {
argKeys = argKeys,
cfg = cfg,
mappings = getParamMappings()
}
ojp6d3pc8mql5nufaqdg576c9so3479
ሞድዩል:Namespace detect/config
828
3795
17373
2014-06-17T22:31:53Z
CFCF
3447
From [[:en:Module:Namespace detect/config]]
Scribunto
text/plain
--------------------------------------------------------------------------------
-- Namespace detect configuration data --
-- --
-- This module stores configuration data for Module:Namespace detect. Here --
-- you can localise the module to your wiki's language. --
-- --
-- To activate a configuration item, you need to uncomment it. This means --
-- that you need to remove the text "-- " at the start of the line. --
--------------------------------------------------------------------------------
local cfg = {} -- Don't edit this line.
--------------------------------------------------------------------------------
-- Parameter names --
-- These configuration items specify custom parameter names. Values added --
-- here will work in addition to the default English parameter names. --
-- To add one extra name, you can use this format: --
-- --
-- cfg.foo = 'parameter name' --
-- --
-- To add multiple names, you can use this format: --
-- --
-- cfg.foo = {'parameter name 1', 'parameter name 2', 'parameter name 3'} --
--------------------------------------------------------------------------------
---- This parameter displays content for the main namespace:
-- cfg.main = 'main'
---- This parameter displays in talk namespaces:
-- cfg.talk = 'talk'
---- This parameter displays content for "other" namespaces (namespaces for which
---- parameters have not been specified):
-- cfg.other = 'other'
---- This parameter makes talk pages behave as though they are the corresponding
---- subject namespace. Note that this parameter is used with [[Module:Yesno]].
---- Edit that module to change the default values of "yes", "no", etc.
-- cfg.subjectns = 'subjectns'
---- This parameter sets a demonstration namespace:
-- cfg.demospace = 'demospace'
---- This parameter sets a specific page to compare:
cfg.demopage = 'page'
--------------------------------------------------------------------------------
-- Table configuration --
-- These configuration items allow customisation of the "table" function, --
-- used to generate a table of possible parameters in the module --
-- documentation. --
--------------------------------------------------------------------------------
---- The header for the namespace column in the wikitable containing the list of
---- possible subject-space parameters.
-- cfg.wikitableNamespaceHeader = 'Namespace'
---- The header for the wikitable containing the list of possible subject-space
---- parameters.
-- cfg.wikitableAliasesHeader = 'Aliases'
--------------------------------------------------------------------------------
-- End of configuration data --
--------------------------------------------------------------------------------
return cfg -- Don't edit this line.
1o6ozz56i8q0xgyl6xa41n2v7kelhli
ሞድዩል:Message box/configuration
828
3796
17374
2014-06-17T22:35:25Z
CFCF
3447
From [[:en:Module:Message box/configuration]]
Scribunto
text/plain
local ambox = {
types = {
speedy = {
class = 'ambox-speedy',
image = 'Ambox speedy deletion.png'
},
delete = {
class = 'ambox-delete',
image = 'Ambox deletion.png'
},
content = {
class = 'ambox-content',
image = 'Ambox content.png'
},
style = {
class = 'ambox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'ambox-move',
image = 'Ambox move.png'
},
protection = {
class = 'ambox-protection',
image = 'Ambox protection.png'
},
notice = {
class = 'ambox-notice',
image = 'Ambox notice.png'
}
},
default = 'notice',
allowBlankParams = {'talk', 'sect', 'date', 'issue', 'fix', 'subst', 'hidden'},
allowSmall = true,
smallParam = 'left',
smallClass = 'mbox-small-left',
substCheck = true,
classes = {'metadata', 'plainlinks', 'ambox'},
imageEmptyCell = true,
imageCheckBlank = true,
imageSmallSize = '20x20px',
imageCellDiv = true,
useCollapsibleTextFields = true,
imageRightNone = true,
sectionDefault = 'article',
allowMainspaceCategories = true,
templateCategory = 'Article message templates',
templateCategoryRequireName = true,
templateErrorCategory = 'Article message templates with missing parameters',
templateErrorParamsToCheck = {'issue', 'fix', 'subst'}
}
local cmbox = {
types = {
speedy = {
class = 'cmbox-speedy',
image = 'Cmbox deletion.png'
},
delete = {
class = 'cmbox-delete',
image = 'Cmbox deletion.png'
},
content = {
class = 'cmbox-content',
image = 'Cmbox content.png'
},
style = {
class = 'cmbox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'cmbox-move',
image = 'Cmbox move.png'
},
protection = {
class = 'cmbox-protection',
image = 'Cmbox protection.png'
},
notice = {
class = 'cmbox-notice',
image = 'Cmbox notice.png'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'plainlinks', 'cmbox'},
imageEmptyCell = true
}
local fmbox = {
types = {
warning = {
class = 'fmbox-warning',
image = 'Cmbox deletion.png'
},
editnotice = {
class = 'fmbox-editnotice',
image = 'Imbox notice.png'
},
system = {
class = 'fmbox-system',
image = 'Imbox notice.png'
}
},
default = 'system',
showInvalidTypeError = true,
allowId = true,
classes = {'plainlinks', 'fmbox'},
imageEmptyCell = false,
imageRightNone = false
}
local imbox = {
types = {
speedy = {
class = 'imbox-speedy',
image = 'Imbox speedy deletion.png'
},
delete = {
class = 'imbox-delete',
image = 'Imbox deletion.png'
},
content = {
class = 'imbox-content',
image = 'Imbox content.png'
},
style = {
class = 'imbox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'imbox-move',
image = 'Imbox move.png'
},
protection = {
class = 'imbox-protection',
image = 'Imbox protection.png'
},
license = {
class = 'imbox-license',
image = 'Imbox license.png'
},
featured = {
class = 'imbox-featured',
image = 'Imbox featured.png'
},
notice = {
class = 'imbox-notice',
image = 'Imbox notice.png'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'imbox'},
usePlainlinksParam = true,
imageEmptyCell = true,
below = true,
templateCategory = 'File message boxes'
}
local ombox = {
types = {
speedy = {
class = 'ombox-speedy',
image = 'Imbox speedy deletion.png'
},
delete = {
class = 'ombox-delete',
image = 'Imbox deletion.png'
},
content = {
class = 'ombox-content',
image = 'Imbox content.png'
},
style = {
class = 'ombox-style',
image = 'Edit-clear.svg'
},
move = {
class = 'ombox-move',
image = 'Imbox move.png'
},
protection = {
class = 'ombox-protection',
image = 'Imbox protection.png'
},
notice = {
class = 'ombox-notice',
image = 'Imbox notice.png'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'plainlinks', 'ombox'},
allowSmall = true,
imageEmptyCell = true,
imageRightNone = true
}
local tmbox = {
types = {
speedy = {
class = 'tmbox-speedy',
image = 'Imbox speedy deletion.png'
},
delete = {
class = 'tmbox-delete',
image = 'Imbox deletion.png'
},
content = {
class = 'tmbox-content',
image = 'Imbox content.png'
},
style = {
class = 'tmbox-style',
image = 'Edit-clear.svg '
},
move = {
class = 'tmbox-move',
image = 'Imbox move.png'
},
protection = {
class = 'tmbox-protection',
image = 'Imbox protection.png'
},
notice = {
class = 'tmbox-notice',
image = 'Imbox notice.png'
}
},
default = 'notice',
showInvalidTypeError = true,
classes = {'plainlinks', 'tmbox'},
allowId = true,
allowSmall = true,
imageRightNone = true,
imageEmptyCell = true,
imageEmptyCellStyle = true,
templateCategory = 'Talk message boxes'
}
return {
ambox = ambox,
cmbox = cmbox,
fmbox = fmbox,
imbox = imbox,
ombox = ombox,
tmbox = tmbox
}
hw6xn0k5hxmx22jmgmith42r5ccwspz
ሞደል:Commons
10
3799
17381
2014-06-29T20:05:31Z
WhisperToMe
1780
ሓዳስ ፅሑፍ: {{ sister | position = {{{position|}}} | project = commons | text = Wikimedia Commons has {{{alt-term|media related to}}} '''''commons:{{{1|Special:Search/{{PAGENAME}}...
wikitext
text/x-wiki
{{ sister
| position = {{{position|}}}
| project = commons
| text = Wikimedia Commons has {{{alt-term|media related to}}} '''''[[commons:{{{1|Special:Search/{{PAGENAME}}}}}|{{{2|{{{1|{{PAGENAME}}}}}}}}]]'''''.
}}<noinclude>
{{documentation}}
<!-- Add categories to the /doc sub-page and interwikis to Wikidata. -->
</noinclude>
5bxrl52fspffd5w8544xfkhxcipgi1v
ሞደል:Sister
10
3800
17382
2014-06-29T20:06:57Z
WhisperToMe
1780
ሓዳስ ፅሑፍ: {{Side box | position = {{{position|}}} | image = {{#switch: {{{image|}}} | none = <!-- "image=none", do nothing --> | = <!-- No image fed, select an ima...
wikitext
text/x-wiki
{{Side box
| position = {{{position|}}}
| image =
{{#switch: {{{image|}}}
| none = <!-- "image=none", do nothing -->
| = <!-- No image fed, select an image -->
[[Image:{{#switch: {{lc: {{{project|}}} }}
| commons = Commons-logo.svg
| meta|metawiki|m = Wikimedia Community Logo.svg
| wikibooks|wbk|wb|b = Wikibooks-logo-en-noslogan.svg
| wikidata|data = Wikidata-logo.svg
| wikiquote|quote|wqt|q = Wikiquote-logo.svg
| wikipedia|wp|w = Wikipedia-logo-v2.svg
| wikisource|source|ws|s = Wikisource-logo.svg
| wiktionary|wkt|wdy|d = Wiktionary-logo-en.svg
| wikinews|news|wnw|n = Wikinews-logo.svg
| wikispecies|species = Wikispecies-logo.svg
| wikiversity|wvy|v = Wikiversity-logo.svg
| wikivoyage|voyage|voy = Wikivoyage-Logo-v3-icon.svg
| mediawiki|mw = Mediawiki.png
| outreachwiki|outreach = Wikimedia Outreach.png
| incubator = Incubator-notext.svg
| #default = Wikimedia-logo.svg
}}|40x40px|link=|alt=
]]
| #default = {{{image|}}}
}}
| text = {{{text}}}
| below = {{{below|}}}
| imageright = {{{imageright|}}}
| class = plainlinks
}}<noinclude>{{Documentation}}<!-- Add categories and interwikis to the /doc subpage, not here! --></noinclude>
j9g1vzq75i6cqwvfecv95lq1eauvf7x
ሞደል:Side box
10
3801
17383
2014-06-29T20:07:40Z
WhisperToMe
1780
ሓዳስ ፅሑፍ: {{#invoke:Side box|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>
wikitext
text/x-wiki
{{#invoke:Side box|main}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
s1zpy5c500y28mjgve7gykq14088u4e
ሞድዩል:Side box
828
3804
17387
2014-07-03T01:33:47Z
WhisperToMe
1780
Imported from the English Wikipedia
Scribunto
text/plain
-- This module implements {{side box}}.
local yesno = require('Module:Yesno')
local p = {}
function p.main(frame)
local origArgs = frame:getParent().args
local args = {}
for k, v in pairs(origArgs) do
v = v:match('%s*(.-)%s*$')
if v ~= '' then
args[k] = v
end
end
return p._main(args)
end
function p._main(args)
local data = p.makeData(args)
return p.renderSidebox(data)
end
function p.makeData(args)
local data = {}
-- Main table classes
data.classes = {}
if yesno(args.metadata) ~= false then
table.insert(data.classes, 'metadata')
end
if args.position and args.position:lower() == 'left' then
table.insert(data.classes, 'mbox-small-left')
else
table.insert(data.classes, 'mbox-small')
end
table.insert(data.classes, args.class)
-- Image
if args.image and args.image ~= 'none' then
data.image = args.image
end
-- Copy over data that doesn't need adjusting
local argsToCopy = {
-- Styles
'style',
'textstyle',
-- Above row
'above',
'abovestyle',
-- Body row
'text',
'imageright',
-- Below row
'below',
}
for i, key in ipairs(argsToCopy) do
data[key] = args[key]
end
return data
end
function p.renderSidebox(data)
-- Renders the sidebox HTML.
-- Table root
local root = mw.html.create('table')
for i, class in ipairs(data.classes or {}) do
root:addClass(class)
end
root:css{border = '1px solid #aaa', ['background-color'] = '#f9f9f9'}
if data.style then
root:cssText(data.style)
end
-- The "above" row
if data.above then
local aboveCell = root:newline():tag('tr'):tag('td')
aboveCell
:attr('colspan', data.imageright and 3 or 2)
:addClass('mbox-text')
if data.textstyle then
aboveCell:cssText(data.textstyle)
end
if data.abovestyle then
aboveCell:cssText(data.abovestyle)
end
aboveCell
:newline()
:wikitext(data.above)
end
-- The body row
local bodyRow = root:newline():tag('tr'):newline()
if data.image then
bodyRow:tag('td')
:addClass('mbox-image')
:wikitext(data.image)
else
bodyRow:tag('td'):css('width', '1px')
end
local textCell = bodyRow:newline():tag('td')
textCell:addClass('mbox-text plainlist')
if data.textstyle then
textCell:cssText(data.textstyle)
end
textCell:wikitext(data.text)
if data.imageright then
bodyRow:newline():tag('td')
:addClass('mbox-imageright')
:wikitext(data.imageright)
end
-- The below row
if data.below then
local belowCell = root:newline():tag('tr'):tag('td')
belowCell
:attr('colspan', data.imageright and 3 or 2)
:addClass('mbox-text')
if data.textstyle then
belowCell:cssText(data.textstyle)
end
belowCell:wikitext(data.below)
end
return tostring(root)
end
return p
jfmbvohofft3khrv2rsbyzmhn8vt45d
ሞደል:Citation
10
3807
17395
2014-07-13T12:39:28Z
CFCF
3447
From the English Wikipedia
wikitext
text/x-wiki
<includeonly>{{
#if: {{{inventor-surname|{{{inventor1-surname|{{{inventor-last|{{{inventor1-last|{{{inventor|{{{invent1|{{{invent-1|{{{country-code|{{{3|}}}}}}}}}}}}}}}}}}}}}}}}}}}
<!--
CITATIONS FOR PATENTS
-->
|{{Citation/patent
|Surname1 = {{{inventor-surname|{{{inventor1-surname|{{{inventor-last|{{{inventor1-last|{{{inventor|{{{invent-1|{{{invent1|}}}}}}}}}}}}}}}}}}}}}
|Surname2={{{inventor2-surname|{{{inventor2-last|{{{inventor2|{{{invent2|}}}}}}}}}}}}
|Surname3={{{inventor3-surname|{{{inventor3-last|{{{inventor3|{{{invent3|}}}}}}}}}}}}
|Surname4={{{inventor4-surname|{{{inventor4-last|{{{inventor4|{{{invent4|}}}}}}}}}}}}
|Given1 = {{{inventor-given|{{{inventor1-given|{{{inventor-first|{{{inventor1-first|}}}}}}}}}}}}
|Given2={{{inventor2-given|{{{inventor2-first|}}}}}}
|Given3={{{inventor3-given|{{{inventor3-first|}}}}}}
|Given4={{{inventor4-given|{{{inventor4-first|}}}}}}
|Inventorlink1={{{inventorlink1|{{{inventorlink|}}}}}}
|Inventorlink2={{{inventorlink2|}}}
|Inventorlink3={{{inventorlink3|}}}
|Inventorlink4={{{inventorlink4|}}}
|Title={{{title|}}}
|CountryCode={{{country-code|{{{country|{{{1|}}}}}}}}}
|PublicationNumber={{{publication-number|{{{patent-number|{{{number|{{{2|}}}}}}}}}}}}
|Description={{{description|{{{status|{{{3|}}}}}}}}}
|PublicationDate={{{publication-date|{{{pubdate|}}}}}}
|IssueDate={{{issue-date|{{{gdate|}}}}}}
|Year={{{year}}}
|FilingDate={{{fdate|}}}
|PriorityDate={{{pridate|}}}
|Assignee1={{{assign1|}}}
|Assignee2={{{assign2|}}}
|Ref={{{ref|harv}}}
|Sep = {{#ifeq:{{{separator|{{{seperator}}}}}}|;|;|{{{separator|{{{seperator|,}}}}}}}}
|PS = {{#if:{{{quote|}}}||{{{postscript|}}}|.}}
|AuthorSep = {{#ifeq:{{{author-separator|}}}|;|;|{{{author-separator|;}}}}} 
}}<!--
CITATIONS FOR THINGS LIKE BOOKS AND PERIODICALS
-->
|{{#invoke:citation/CS1|citation
|CitationClass=citation
|separator=,
|ref=harv
|postscript=
}}
}}{{#if:{{{accessdaymonth|}}}{{{accessmonthday|}}}{{{accessday|}}}{{{accessmonth|}}}{{{accessyear|}}}{{{day|}}}{{{access-date|}}}{{{dateformat|}}}|[[Category:Pages containing cite templates with deprecated parameters|{{NAMESPACE}} {{PAGENAME}}]]}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
f5bastipuwbi8aqg45xupxr73g985wy
ትራያኑስ
0
3824
18596
18505
2016-09-01T12:09:20Z
HakanIST
4445
Reverted edits by [[Special:Contributions/87.0.62.220|87.0.62.220]] ([[User talk:87.0.62.220|talk]]) to last revision by [[User:Soyme|Soyme]]
wikitext
text/x-wiki
[[File:Traianus Glyptothek Munich 72.jpg|240px|thumb|ትራያኑስ]]
'''ትራያኑስ''' ላቲን፦ Imperator Caesar Nerva Traianus Divi Nervae filius Augustus) (ካብ[[53]] ዓ.ም. ክሳዕ[[117]] ዓ.ም.) ካብ[[98]] ዓ.ም. ክሳዕ 117 ዓ.ም. ንጉስ ግዝኣት ሮማ ዝነበረ።
16bufux6ny94yl9synt81hozfncm23v
Ebola
0
3828
17438
2014-08-30T07:47:24Z
CFCF
3447
#REDIRECT [[ሕማም ቫይረስ ኢቦላ]]
wikitext
text/x-wiki
#REDIRECT [[ሕማም ቫይረስ ኢቦላ]]
1z3h4f0gr5go3kyh92401ul05eitd6x
ሕማም ቫይረስ ኢቦላ
0
3829
23129
23109
2021-09-21T16:19:49Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.8.1
wikitext
text/x-wiki
{{infobox disease
| name = Ebola virus disease
| image = 7042 lores-Ebola-Zaire-CDC Photo.jpg
| caption = <!--1976 photograph of two nurses standing in front of [[Mayinga N'Seka|Mayinga N.]], a person with Ebola virus disease; she died only a few days later due to severe internal hemorrhaging. Needs to be translated-->
| DiseasesDB = 18043
| ICD10 = {{ICD10|A|98|4|a|90}}
| ICD9 = {{ICD9|065.8}}
| MedlinePlus = 001339
| eMedicineSubj = med
| eMedicineTopic = 626
| MeshID = D019142
}}
'''ሕማም ቫይረስ ኢቦላ''' ('''EVD''') ወይ '''ምድማይን ረስንንg ዜስዕብ ኢቦላ''' ('''EHF'''፡ ብ[[ቫይረስ ኢቦላ]] ዚስዕብ ሕማም ደቂ ሰባት እዩ።<!-- <ref name=WHO2014/> --> ምልካፍ’ቲ ቫይረስ’ቲ ካብ ዘጋጠመሉ እዋን፡ ካብ ክልተ መዓልታት ክሳዕ ሰለስተ ሳምንታት ኣብ ዘሎ ግዜ፡ [[ረስኒ]]፣ ቊስሊ ጐሮሮ፣[[Myalgia|ቃንዛ ጭዋዳ]] ከምኡውን [[ሕማም ርእሲ]] ዝኣመሰሉ ምልክታት የርኢ።<!-- <ref name=WHO2014/> --> ብፍላይ ድማ [[ዕግርግር-ምባል]]፣ ተምላስ ከምኡውን [[ውጽኣት]] ቀጺሉ የጋጥም፣ ስራሕ [[ጸላም ከብዲ]] ከምኡውን [[ኲሊት]]ከምዚጐድል ድማ ይገብር።<!-- <ref name=WHO2014/> --> ኣብዚ እዋን’ዚ፡ ገለ ሰባት፡ ጸገማት [[ምድማይ]] ከጋጥሞም ይጅምር እዩ።<ref name=WHO2014>{{cite web|title=Ebola virus disease Fact sheet N°103|url=http://www.who.int/mediacentre/factsheets/fs103/en/|work=World Health Organization|accessdate=12 April 2014|date=March 2014}}</ref>
<!-- ጠንቅን ነጸርታን-->
እዚ ቫይረስ፡ ን[[ደም]] ወይ [[ፈሳሲ ኣካል]]ናይ ዝተለኽፈ እንስሳ (መብዛሕቱ ግዜ ኣህባይ ወይ [[መንካዕ ፍረታት]]ብምትንካፍ ኪመጽእ ይኽእል። <ref name=WHO2014/> ኣብ ንቡር ከባቢ፡ ብመገዲ ኣየር ከምዚመሓላለፍ ዝተሰነደ ነገር የለን።.<ref name=WHOAir2014>{{cite web|title=2014 Ebola Virus Disease (EVD) outbreak in West Africa|url=http://www.who.int/ith/updates/20140421/en/|website=WHO|accessdate=3 August 2014|date=Apr 21 2014|archive-date=29 July 2014|archive-url=https://web.archive.org/web/20140729034008/http://www.who.int/ith/updates/20140421/en/|dead-url=yes}}</ref> መንካዕ ፍረታት፡ ንሰን ከይተለኽፋ ንቫይረስ ብምጻር ከመሓላልፋ ከምዝኽእላ ይእመን።<!-- <ref name=WHO2014/> --> እቲ ሕማም ድማ ኣብ ሰብ መልከፍቲ ምስኣጋጠመ ኣብ መንጐ ሰባት ኪመሓላለፍ ይኽእል።<!-- <ref name=WHO2014/> --> እቶም ካብቲ ሕማም ዝደሓኑ ደቀ-ተባዕትዮ፡ ንኸባቢ ክልተ ኣዋርሕ ዚኸውን ብመገዲ [[ዘርኢ ተባዕታይ]] ኣቢሎም ነቲ ሕማም ከመሓላልፉ ይኽእሉ እዮም።<!-- <ref name=WHO2014/> --> ነጸርታ ሕማም ንምክያድ፡ ፈለማ ከም [[ዓሶ]]፡ [[ሸሮኽ]] ከምኡውን ካልእ [[ምድማይን ረስንን ዜስዕብ ቫይረስ]]ንዝኣመሰለ ተመሳሳሊ ምልክታት ናይ ካልእ ሕማማት ተለሊዩ ከምዚእለ ይግበር። <!-- <ref name=WHO2014/> --> ነቲ ነጸርታ ንምርግጋጽ ድማ ቅምሶታት ደም ብምውሳድ፡ [[ጸረ-ነፍሳት]]’ቲ ቫይረስ፡ [[RNA]]’ቲ ቫይረስ ወይ ባዕሉ’ቲ ቫይረስ እንተልዩ መርመራ ይግበረሉ።<ref name=WHO2014/>
<!-- ምክልኻል -->
ምክልኻል፡ ካብ ዝተለኽፉ ኣህባይን ሓሰማታትን ናብ ሰባት ንዝህሉ ምልባዕ’ቲ ሕማም ከምዚጐድል ምግባር ዜጠቓልል እዩ።<!-- <ref name=WHO2014/> --> እዚ ድማ ከምዚኦም ዝኣመሰሉ እንሳታት መልከፍቲ ንኸይስዕቡ ብምክትታል ከምኡውን እቲ ሕማም ኣብ ዝተረኽበሉ እዋን ንዕኦም ብምቕታል ነቲ ረሳታቶም ብግቡእ ብምእላይን ኪግበር ይከኣል።<!-- <ref name=WHO2014/> --> ንስጋ ብግቡእ ከምዚበስል ምግባርን ስጋ ኣብ ዝትሓዘሉ እዋን በጃ ኽዳን ምውዳይን፡ ,<!-- <ref name=WHO2014/> --> ከምኡውን ኣብ ከባቢ’ቲ ዝሓመመ ሰብ ኣብ እትኾነሉ እዋን በጃ ኽዳን ምውዳይን [[ኣእዳው ምሕጻብን]] ሓጋዚ ኪኸውን ይኽእል እዩ።<!-- <ref name=WHO2014/> --> ቅምሶታት ናይቲ በቲ ሕማም ካብ ዝሓመሙ ሰባት ዝወጽእ ፈሳሲ ኣካልን ትሹታትን፡ ብፍሉይ ጥንቃቐ ክትሓዝ ይግባእ።<ref name=WHO2014/>
<!-- ሕክምና፣ ቅድመ-ገምጋም ሕማምን ምትሕልላፍን ምክልኻልን ሕማምን-->
ፍሉይ ሕክምና ናይቲ ሕማም እኳ እንተዘየለ፡ ነቶም ዝተለኽፉ ሰባት ንምሕጋዝ ዚግበር ጻዕርታት፡ ን[[ፍወሳ ኦኣርኤስ (oral rehydration therapy)]](ብውሑድ ሽኮርን ጨውን ዝተዳለወ ማይ ከምዝሰትዩ ምግባር) ወይ [[ብመትኒ ዚውሃብ ፈሳሲ]]የጠቓልል።<ref name=WHO2014/> እዚ ሕማም’ዚ፡ ልዑል [[መጠነ ሞት]]ኣለዎ፥ ካብቶም በቲ ቫይረስ ዝተለኽፉ ሰባት ድማ ካብ 50% ክሳዕ 90% ይሞቱ።<ref name=WHO2014/><ref name="Elsevier/Academic Press">{{cite book|author1=C.M. Fauquet|title=Virus taxonomy classification and nomenclature of viruses; 8th report of the International Committee on Taxonomy of Viruses|date=2005|publisher=Elsevier/Academic Press|location=Oxford|isbn=9780080575483|page=648|url=http://books.google.ca/books?id=9Wy7Jgy5RWYC&pg=PA648}}</ref> ሕማም ኢቦላ ቫይረስ፡ ፈለማ ኣብ [[ሱዳን]] ከምኡውን [[ደሞክራስያዊ ረፑብሊክ ኮንኮ]] ተራእዩ።<!-- <ref name=WHO2014/> --> እዚ ሕማም’ዚ፡ ኣብ ትሮፒካዊ ከባቢታት [[ትሕተ-ሳህራ ኣፍሪቃ]] ኣብ ዝህሉ ለበዳታት ከም ልሙድ የጋጥም።<ref name=WHO2014/> ካብ 1976 (ፈለማ ካብ ዝተራእየሉ እዋን) ክሳዕ 2013፡ ኣብ ዓመት ትሕቲ 1,000 ሰባት በቲ ሕማም ይልከፉ ነይሮም።<ref name=WHO2014/><ref name=MMWRJune2014>{{cite web|title=Ebola Viral Disease Outbreak — West Africa, 2014|url=http://www.cdc.gov/mmwr/preview/mmwrhtml/mm6325a4.htm?s_cid=mm6325a4_w|website=CDC|accessdate=26 June 2014|date=June 27, 2014}}</ref> እቲ ክሳዕ ሕጂ ዘጋጠመ ዝዓበየ ለበዳ፡ እቲ ኣብዚ እዋን ን[[ጊኒ]]፡ [[ሴራ ላዮን]]፡ [[ላይበርያ]] ከምኡውን ብመጠኑ ን[[ናይጀርያ]]ዜጥቅዕ ዘሎ [[ለበዳ ኢቦላ ምዕራብ ኣፍሪቃ 2014]]እዩ።<ref name=CDC2014>{{cite web|title=CDC urges all US residents to avoid nonessential travel to Liberia, Guinea, and Sierra Leone because of an unprecedented outbreak of Ebola.|url=http://wwwnc.cdc.gov/travel/notices/warning/ebola-liberia|website=CDC|accessdate=2 August 2014|date=July 31, 2014}}</ref><ref name=CDCAug2014N>{{cite web|title=Outbreak of Ebola in Guinea, Liberia, and Sierra Leone|url=http://www.cdc.gov/vhf/ebola/outbreaks/guinea/index.html|website=CDC|accessdate=5 August 2014|date=August 4, 2014}}</ref> ክሳዕ ነሓሰ 2014፡ ልዕሊ 1600 ሕሙማት ተለኺፎም ኣለዉ።<ref>{{cite web|title=Ebola virus disease update - West Africa|url=http://www.who.int/csr/don/2014_08_04_ebola/en/|website=WHO|accessdate=6 August 2014|date=Aug 4, 2014|archive-date=23 November 2014|archive-url=https://www.webcitation.org/6UJCrmDvn?url=http://www.who.int/csr/don/2014_08_04_ebola/en/|dead-url=yes}}</ref> [[ክታበት]] ንምምዕባል ቀጻሊ ጻዕርታት ይግበር እኳ እንተሃለወ፡ ዝተረኽበ ነገር ምንም የለን። <ref name=WHO2014/>
==መወከሲታት==
{{Reflist|colwidth=25em}}
; ዝርዝር ጽሑፋት
{{Refbegin}}
* {{Cite book |last=Klenk |first=Hans-Dieter |title=Marburg and Ebola Viruses (Current Topics in Microbiology and Immunology) |date=January 1999 |publisher=Springer-Verlag Telos |location=Berlin |isbn=978-3-540-64729-4 |ref=CITEREFKlenk1999}}
* {{Cite book |first1=Hans-Dieter |last1=Klenk |first2=Heinz |last2=Feldmann |title=Ebola and Marburg viruses: molecular and cellular biology |url=http://books.google.com/?id=EV_mFgnyPoMC |format=Limited preview |year=2004 |publisher=Horizon Bioscience |location=Wymondham, Norfolk, UK |isbn=978-0-9545232-3-7 |ref=CITEREFKlenkFeldmann2004 }}
* {{Cite book |last=Kuhn |first=Jens H. |title=Filoviruses: A Compendium of 40 Years of Epidemiological, Clinical, and Laboratory Studies. Archives of Virology Supplement, vol. 20 |url=http://books.google.com/?id=LaOue0F9Ns4C |format=Limited preview |year=2008 |publisher=SpringerWienNewYork |location=Vienna |isbn=978-3-211-20670-6 |ref=CITEREFKuhn2008 }}
* {{Cite book |last1=McCormick |first1=Joseph |last2=Fisher-Hoch |first2=Susan |others=Horvitz, Leslie Alan |title=Level 4: Virus Hunters of the CDC |url=http://books.google.com/?id=QEvR3aJX2m0C |format=Limited preview |origyear=1996 |edition=Updated [3rd] |year=1999 |publisher=Barnes & Noble |isbn=978-0-7607-1208-5 |ref=CITEREFMcCormickFisher-Hoch1999 |month=June }}
* {{Cite book |last=Pattyn |first=S. R. |title=Ebola Virus Haemorrhagic Fever |year=1978 |url=http://www.itg.be/ebola/ |format=Full free text |edition=1st |publisher=Elsevier/North-Holland Biomedical Press |location=Amsterdam |isbn=0-444-80060-3 |ref=CITEREFPattyn1978 |access-date=2014-08-30 |archive-date=2010-12-11 |archive-url=https://web.archive.org/web/20101211083855/http://www.itg.be/ebola/ |dead-url=yes }}
* {{Cite book | last1 = Ryabchikova | first1 = Elena I. | last2 = Price | first2 = Barbara B. | title = Ebola and Marburg Viruses: A View of Infection Using Electron Microscopy | year = 2004 | publisher = Battelle Press | location = Columbus, Ohio | isbn = 978-1-57477-131-2 | ref = CITEREFRyabchikovaPrice2004 }}
{{Refend}}
==ናይ ካልእ መወከሲ መርበባት-ሓበሬታ==
{{Refbegin}}
* [http://viralzone.expasy.org/all_by_species/207.html ViralZone: Ebola-like viruses] – Virological repository from the [[Swiss Institute of Bioinformatics]]
* [http://www.cdc.gov/vhf/ebola/ CDC: Ebola hemorrhagic fever] – Centers for Disease Control and Prevention, Special Pathogens Branch
* [http://www.who.int/csr/disease/ebola/en/ WHO: Ebola haemorrhagic fever] – World Health Organization, Global Alert and Response
* [http://www.viprbrc.org/brc/home.do?decorator=filo Virus Pathogen Database and Analysis Resource (ViPR): Filoviridae]
* [https://web.archive.org/web/20140808072117/http://www.ebi.ac.uk/pdbe/emdb/searchResults.html/?q=ebola 3D macromolecular structures of the Ebola virus archived in the EM Data Bank(EMDB)]
* [https://web.archive.org/web/20140819171607/https://maps.google.com/maps/ms?msa=0&msid=202977755949863934429.0004c658eb30f9c4fb1c0&ie=UTF8&t=h&ll=27.371767,5.273438&spn=110.017392,184.21875&z=2&source=embed&dg=feature Google Map of Ebola Outbreaks]
* [https://web.archive.org/web/20140816223245/http://www.who.int/csr/bioriskreduction/filovirus_infection_control/en/ WHO recommended infection control measures]
{{Refend}}
{{Bot|Harej}}
p2ugxt2ront346t93kx0sr0k3ulhpig
ሞደል:ICD9
10
3830
17442
2014-08-30T07:54:26Z
CFCF
3447
From [[:en:Template:ICD9]]
wikitext
text/x-wiki
[http://www.icd9data.com/getICD9Code.ashx?icd9={{{1}}} {{{1}}}]<noinclude>
{{documentation}}
</noinclude>
inlm7lg4izfzyun1823ezel8jsddgvh
ሞደል:Refbegin
10
3831
17443
2014-08-30T07:55:23Z
CFCF
3447
From [[:en:Template:Refbegin]]
wikitext
text/x-wiki
<includeonly><div class="refbegin <!--
-->{{#if: {{{normalfont|}}}
| refbegin-100 }} <!--
-->{{#if: {{{1|}}}
| columns {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }}
| references-column-width
| references-column-count references-column-count-{{#if:1|{{{1}}}}} }}
| {{#if: {{{colwidth|}}}
| references-column-width }} }}" style="<!--
-->{{#if: {{{1|}}}
| {{#iferror: {{#ifexpr: {{{1|1}}} > 1 }}
| {{column-width|{{#if:1|{{{1}}}}}}}
| {{column-count|{{#if:1|{{{1}}}}}}} }}
| {{#if: {{{colwidth|}}}
| {{column-width|{{{colwidth}}}}} }} }}"><!--
-->{{#if: {{{indent|}}}
| <dl style="text-indent: -{{{indentsize|3.2}}}em;">}}</includeonly><noinclude>
{{Documentation}}
{{/TemplateData}}
</noinclude>
l6okm8135xhah28f8cuz338k0vca2pn
ሞደል:Refend
10
3832
17444
2014-08-30T07:56:01Z
CFCF
3447
From [[:en:Template:Refend]]
wikitext
text/x-wiki
<includeonly></dl></div></includeonly><noinclude>
{{template doc|Template:refbegin/doc}}
{{TemplateDataHeader}}
<templatedata>
{
"description": "Ends a reference lists started by {{refbegin}}.",
"params": {
}
}
</templatedata>
</noinclude>
ge8cznfxl0zil9rreahsolaz4ivrvek
ሞድዩል:Citation/CS1
828
3833
24580
21751
2023-11-21T21:53:41Z
2601:18E:C67F:960:4486:8C6D:3DD7:CBE1
Scribunto
text/plain
require ('strict');
--[[--------------------------< F O R W A R D D E C L A R A T I O N S >--------------------------------------
each of these counts against the Lua upvalue limit
]]
local validation; -- functions in Module:Citation/CS1/Date_validation
local utilities; -- functions in Module:Citation/CS1/Utilities
local z = {}; -- table of tables in Module:Citation/CS1/Utilities
local identifiers; -- functions and tables in Module:Citation/CS1/Identifiers
local metadata; -- functions in Module:Citation/CS1/COinS
local cfg = {}; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration
local whitelist = {}; -- table of tables listing valid template parameter names; defined in Module:Citation/CS1/Whitelist
--[[------------------< P A G E S C O P E V A R I A B L E S >---------------
declare variables here that have page-wide scope that are not brought in from
other modules; that are created here and used here
]]
local added_deprecated_cat; -- Boolean flag so that the category is added only once
local added_vanc_errs; -- Boolean flag so we only emit one Vancouver error / category
local added_generic_name_errs; -- Boolean flag so we only emit one generic name error / category and stop testing names once an error is encountered
local Frame; -- holds the module's frame table
local is_preview_mode; -- true when article is in preview mode; false when using 'Preview page with this template' (previewing the module)
local is_sandbox; -- true when using sandbox modules to render citation
--[[--------------------------< F I R S T _ S E T >------------------------------------------------------------
Locates and returns the first set value in a table of values where the order established in the table,
left-to-right (or top-to-bottom), is the order in which the values are evaluated. Returns nil if none are set.
This version replaces the original 'for _, val in pairs do' and a similar version that used ipairs. With the pairs
version the order of evaluation could not be guaranteed. With the ipairs version, a nil value would terminate
the for-loop before it reached the actual end of the list.
]]
local function first_set (list, count)
local i = 1;
while i <= count do -- loop through all items in list
if utilities.is_set( list[i] ) then
return list[i]; -- return the first set list member
end
i = i + 1; -- point to next
end
end
--[[--------------------------< A D D _ V A N C _ E R R O R >----------------------------------------------------
Adds a single Vancouver system error message to the template's output regardless of how many error actually exist.
To prevent duplication, added_vanc_errs is nil until an error message is emitted.
added_vanc_errs is a Boolean declared in page scope variables above
]]
local function add_vanc_error (source, position)
if added_vanc_errs then return end
added_vanc_errs = true; -- note that we've added this category
utilities.set_message ('err_vancouver', {source, position});
end
--[[--------------------------< I S _ S C H E M E >------------------------------------------------------------
does this thing that purports to be a URI scheme seem to be a valid scheme? The scheme is checked to see if it
is in agreement with http://tools.ietf.org/html/std66#section-3.1 which says:
Scheme names consist of a sequence of characters beginning with a
letter and followed by any combination of letters, digits, plus
("+"), period ("."), or hyphen ("-").
returns true if it does, else false
]]
local function is_scheme (scheme)
return scheme and scheme:match ('^%a[%a%d%+%.%-]*:'); -- true if scheme is set and matches the pattern
end
--[=[-------------------------< I S _ D O M A I N _ N A M E >--------------------------------------------------
Does this thing that purports to be a domain name seem to be a valid domain name?
Syntax defined here: http://tools.ietf.org/html/rfc1034#section-3.5
BNF defined here: https://tools.ietf.org/html/rfc4234
Single character names are generally reserved; see https://tools.ietf.org/html/draft-ietf-dnsind-iana-dns-01#page-15;
see also [[Single-letter second-level domain]]
list of TLDs: https://www.iana.org/domains/root/db
RFC 952 (modified by RFC 1123) requires the first and last character of a hostname to be a letter or a digit. Between
the first and last characters the name may use letters, digits, and the hyphen.
Also allowed are IPv4 addresses. IPv6 not supported
domain is expected to be stripped of any path so that the last character in the last character of the TLD. tld
is two or more alpha characters. Any preceding '//' (from splitting a URL with a scheme) will be stripped
here. Perhaps not necessary but retained in case it is necessary for IPv4 dot decimal.
There are several tests:
the first character of the whole domain name including subdomains must be a letter or a digit
internationalized domain name (ASCII characters with .xn-- ASCII Compatible Encoding (ACE) prefix xn-- in the TLD) see https://tools.ietf.org/html/rfc3490
single-letter/digit second-level domains in the .org, .cash, and .today TLDs
q, x, and z SL domains in the .com TLD
i and q SL domains in the .net TLD
single-letter SL domains in the ccTLDs (where the ccTLD is two letters)
two-character SL domains in gTLDs (where the gTLD is two or more letters)
three-plus-character SL domains in gTLDs (where the gTLD is two or more letters)
IPv4 dot-decimal address format; TLD not allowed
returns true if domain appears to be a proper name and TLD or IPv4 address, else false
]=]
local function is_domain_name (domain)
if not domain then
return false; -- if not set, abandon
end
domain = domain:gsub ('^//', ''); -- strip '//' from domain name if present; done here so we only have to do it once
if not domain:match ('^[%w]') then -- first character must be letter or digit
return false;
end
if domain:match ('^%a+:') then -- hack to detect things that look like s:Page:Title where Page: is namespace at Wikisource
return false;
end
local patterns = { -- patterns that look like URLs
'%f[%w][%w][%w%-]+[%w]%.%a%a+$', -- three or more character hostname.hostname or hostname.tld
'%f[%w][%w][%w%-]+[%w]%.xn%-%-[%w]+$', -- internationalized domain name with ACE prefix
'%f[%a][qxz]%.com$', -- assigned one character .com hostname (x.com times out 2015-12-10)
'%f[%a][iq]%.net$', -- assigned one character .net hostname (q.net registered but not active 2015-12-10)
'%f[%w][%w]%.%a%a$', -- one character hostname and ccTLD (2 chars)
'%f[%w][%w][%w]%.%a%a+$', -- two character hostname and TLD
'^%d%d?%d?%.%d%d?%d?%.%d%d?%d?%.%d%d?%d?', -- IPv4 address
}
for _, pattern in ipairs (patterns) do -- loop through the patterns list
if domain:match (pattern) then
return true; -- if a match then we think that this thing that purports to be a URL is a URL
end
end
for _, d in ipairs (cfg.single_letter_2nd_lvl_domains_t) do -- look for single letter second level domain names for these top level domains
if domain:match ('%f[%w][%w]%.' .. d) then
return true
end
end
return false; -- no matches, we don't know what this thing is
end
--[[--------------------------< I S _ U R L >------------------------------------------------------------------
returns true if the scheme and domain parts of a URL appear to be a valid URL; else false.
This function is the last step in the validation process. This function is separate because there are cases that
are not covered by split_url(), for example is_parameter_ext_wikilink() which is looking for bracketted external
wikilinks.
]]
local function is_url (scheme, domain)
if utilities.is_set (scheme) then -- if scheme is set check it and domain
return is_scheme (scheme) and is_domain_name (domain);
else
return is_domain_name (domain); -- scheme not set when URL is protocol-relative
end
end
--[[--------------------------< S P L I T _ U R L >------------------------------------------------------------
Split a URL into a scheme, authority indicator, and domain.
First remove Fully Qualified Domain Name terminator (a dot following TLD) (if any) and any path(/), query(?) or fragment(#).
If protocol-relative URL, return nil scheme and domain else return nil for both scheme and domain.
When not protocol-relative, get scheme, authority indicator, and domain. If there is an authority indicator (one
or more '/' characters immediately following the scheme's colon), make sure that there are only 2.
Any URL that does not have news: scheme must have authority indicator (//). TODO: are there other common schemes
like news: that don't use authority indicator?
Strip off any port and path;
]]
local function split_url (url_str)
local scheme, authority, domain;
url_str = url_str:gsub ('([%a%d])%.?[/%?#].*$', '%1'); -- strip FQDN terminator and path(/), query(?), fragment (#) (the capture prevents false replacement of '//')
if url_str:match ('^//%S*') then -- if there is what appears to be a protocol-relative URL
domain = url_str:match ('^//(%S*)')
elseif url_str:match ('%S-:/*%S+') then -- if there is what appears to be a scheme, optional authority indicator, and domain name
scheme, authority, domain = url_str:match ('(%S-:)(/*)(%S+)'); -- extract the scheme, authority indicator, and domain portions
if utilities.is_set (authority) then
authority = authority:gsub ('//', '', 1); -- replace place 1 pair of '/' with nothing;
if utilities.is_set(authority) then -- if anything left (1 or 3+ '/' where authority should be) then
return scheme; -- return scheme only making domain nil which will cause an error message
end
else
if not scheme:match ('^news:') then -- except for news:..., MediaWiki won't link URLs that do not have authority indicator; TODO: a better way to do this test?
return scheme; -- return scheme only making domain nil which will cause an error message
end
end
domain = domain:gsub ('(%a):%d+', '%1'); -- strip port number if present
end
return scheme, domain;
end
--[[--------------------------< L I N K _ P A R A M _ O K >---------------------------------------------------
checks the content of |title-link=, |series-link=, |author-link=, etc. for properly formatted content: no wikilinks, no URLs
Link parameters are to hold the title of a Wikipedia article, so none of the WP:TITLESPECIALCHARACTERS are allowed:
# < > [ ] | { } _
except the underscore which is used as a space in wiki URLs and # which is used for section links
returns false when the value contains any of these characters.
When there are no illegal characters, this function returns TRUE if value DOES NOT appear to be a valid URL (the
|<param>-link= parameter is ok); else false when value appears to be a valid URL (the |<param>-link= parameter is NOT ok).
]]
local function link_param_ok (value)
local scheme, domain;
if value:find ('[<>%[%]|{}]') then -- if any prohibited characters
return false;
end
scheme, domain = split_url (value); -- get scheme or nil and domain or nil from URL;
return not is_url (scheme, domain); -- return true if value DOES NOT appear to be a valid URL
end
--[[--------------------------< L I N K _ T I T L E _ O K >---------------------------------------------------
Use link_param_ok() to validate |<param>-link= value and its matching |<title>= value.
|<title>= may be wiki-linked but not when |<param>-link= has a value. This function emits an error message when
that condition exists
check <link> for inter-language interwiki-link prefix. prefix must be a MediaWiki-recognized language
code and must begin with a colon.
]]
local function link_title_ok (link, lorig, title, torig)
local orig;
if utilities.is_set (link) then -- don't bother if <param>-link doesn't have a value
if not link_param_ok (link) then -- check |<param>-link= markup
orig = lorig; -- identify the failing link parameter
elseif title:find ('%[%[') then -- check |title= for wikilink markup
orig = torig; -- identify the failing |title= parameter
elseif link:match ('^%a+:') then -- if the link is what looks like an interwiki
local prefix = link:match ('^(%a+):'):lower(); -- get the interwiki prefix
if cfg.inter_wiki_map[prefix] then -- if prefix is in the map, must have preceding colon
orig = lorig; -- flag as error
end
end
end
if utilities.is_set (orig) then
link = ''; -- unset
utilities.set_message ('err_bad_paramlink', orig); -- URL or wikilink in |title= with |title-link=;
end
return link; -- link if ok, empty string else
end
--[[--------------------------< C H E C K _ U R L >------------------------------------------------------------
Determines whether a URL string appears to be valid.
First we test for space characters. If any are found, return false. Then split the URL into scheme and domain
portions, or for protocol-relative (//example.com) URLs, just the domain. Use is_url() to validate the two
portions of the URL. If both are valid, or for protocol-relative if domain is valid, return true, else false.
Because it is different from a standard URL, and because this module used external_link() to make external links
that work for standard and news: links, we validate newsgroup names here. The specification for a newsgroup name
is at https://tools.ietf.org/html/rfc5536#section-3.1.4
]]
local function check_url( url_str )
if nil == url_str:match ("^%S+$") then -- if there are any spaces in |url=value it can't be a proper URL
return false;
end
local scheme, domain;
scheme, domain = split_url (url_str); -- get scheme or nil and domain or nil from URL;
if 'news:' == scheme then -- special case for newsgroups
return domain:match('^[%a%d%+%-_]+%.[%a%d%+%-_%.]*[%a%d%+%-_]$');
end
return is_url (scheme, domain); -- return true if value appears to be a valid URL
end
--[=[-------------------------< I S _ P A R A M E T E R _ E X T _ W I K I L I N K >----------------------------
Return true if a parameter value has a string that begins and ends with square brackets [ and ] and the first
non-space characters following the opening bracket appear to be a URL. The test will also find external wikilinks
that use protocol-relative URLs. Also finds bare URLs.
The frontier pattern prevents a match on interwiki-links which are similar to scheme:path URLs. The tests that
find bracketed URLs are required because the parameters that call this test (currently |title=, |chapter=, |work=,
and |publisher=) may have wikilinks and there are articles or redirects like '//Hus' so, while uncommon, |title=[[//Hus]]
is possible as might be [[en://Hus]].
]=]
local function is_parameter_ext_wikilink (value)
local scheme, domain;
if value:match ('%f[%[]%[%a%S*:%S+.*%]') then -- if ext. wikilink with scheme and domain: [xxxx://yyyyy.zzz]
scheme, domain = split_url (value:match ('%f[%[]%[(%a%S*:%S+).*%]'));
elseif value:match ('%f[%[]%[//%S+.*%]') then -- if protocol-relative ext. wikilink: [//yyyyy.zzz]
scheme, domain = split_url (value:match ('%f[%[]%[(//%S+).*%]'));
elseif value:match ('%a%S*:%S+') then -- if bare URL with scheme; may have leading or trailing plain text
scheme, domain = split_url (value:match ('(%a%S*:%S+)'));
elseif value:match ('//%S+') then -- if protocol-relative bare URL: //yyyyy.zzz; may have leading or trailing plain text
scheme, domain = split_url (value:match ('(//%S+)')); -- what is left should be the domain
else
return false; -- didn't find anything that is obviously a URL
end
return is_url (scheme, domain); -- return true if value appears to be a valid URL
end
--[[-------------------------< C H E C K _ F O R _ U R L >-----------------------------------------------------
loop through a list of parameters and their values. Look at the value and if it has an external link, emit an error message.
]]
local function check_for_url (parameter_list, error_list)
for k, v in pairs (parameter_list) do -- for each parameter in the list
if is_parameter_ext_wikilink (v) then -- look at the value; if there is a URL add an error message
table.insert (error_list, utilities.wrap_style ('parameter', k));
end
end
end
--[[--------------------------< S A F E _ F O R _ U R L >------------------------------------------------------
Escape sequences for content that will be used for URL descriptions
]]
local function safe_for_url( str )
if str:match( "%[%[.-%]%]" ) ~= nil then
utilities.set_message ('err_wikilink_in_url', {});
end
return str:gsub( '[%[%]\n]', {
['['] = '[',
[']'] = ']',
['\n'] = ' ' } );
end
--[[--------------------------< E X T E R N A L _ L I N K >----------------------------------------------------
Format an external link with error checking
]]
local function external_link (URL, label, source, access)
local err_msg = '';
local domain;
local path;
local base_url;
if not utilities.is_set (label) then
label = URL;
if utilities.is_set (source) then
utilities.set_message ('err_bare_url_missing_title', {utilities.wrap_style ('parameter', source)});
else
error (cfg.messages["bare_url_no_origin"]); -- programmer error; valid parameter name does not have matching meta-parameter
end
end
if not check_url (URL) then
utilities.set_message ('err_bad_url', {utilities.wrap_style ('parameter', source)});
end
domain, path = URL:match ('^([/%.%-%+:%a%d]+)([/%?#].*)$'); -- split the URL into scheme plus domain and path
if path then -- if there is a path portion
path = path:gsub ('[%[%]]', {['['] = '%5b', [']'] = '%5d'}); -- replace '[' and ']' with their percent-encoded values
URL = table.concat ({domain, path}); -- and reassemble
end
base_url = table.concat ({ "[", URL, " ", safe_for_url (label), "]" }); -- assemble a wiki-markup URL
if utilities.is_set (access) then -- access level (subscription, registration, limited)
base_url = utilities.substitute (cfg.presentation['ext-link-access-signal'], {cfg.presentation[access].class, cfg.presentation[access].title, base_url}); -- add the appropriate icon
end
return base_url;
end
--[[--------------------------< D E P R E C A T E D _ P A R A M E T E R >--------------------------------------
Categorize and emit an error message when the citation contains one or more deprecated parameters. The function includes the
offending parameter name to the error message. Only one error message is emitted regardless of the number of deprecated
parameters in the citation.
added_deprecated_cat is a Boolean declared in page scope variables above
]]
local function deprecated_parameter(name)
if not added_deprecated_cat then
added_deprecated_cat = true; -- note that we've added this category
utilities.set_message ('err_deprecated_params', {name}); -- add error message
end
end
--[=[-------------------------< K E R N _ Q U O T E S >--------------------------------------------------------
Apply kerning to open the space between the quote mark provided by the module and a leading or trailing quote
mark contained in a |title= or |chapter= parameter's value.
This function will positive kern either single or double quotes:
"'Unkerned title with leading and trailing single quote marks'"
" 'Kerned title with leading and trailing single quote marks' " (in real life the kerning isn't as wide as this example)
Double single quotes (italic or bold wiki-markup) are not kerned.
Replaces Unicode quote marks in plain text or in the label portion of a [[L|D]] style wikilink with typewriter
quote marks regardless of the need for kerning. Unicode quote marks are not replaced in simple [[D]] wikilinks.
Call this function for chapter titles, for website titles, etc.; not for book titles.
]=]
local function kern_quotes (str)
local cap = '';
local wl_type, label, link;
wl_type, label, link = utilities.is_wikilink (str); -- wl_type is: 0, no wl (text in label variable); 1, [[D]]; 2, [[L|D]]
if 1 == wl_type then -- [[D]] simple wikilink with or without quote marks
if mw.ustring.match (str, '%[%[[\"“”\'‘’].+[\"“”\'‘’]%]%]') then -- leading and trailing quote marks
str = utilities.substitute (cfg.presentation['kern-left'], str);
str = utilities.substitute (cfg.presentation['kern-right'], str);
elseif mw.ustring.match (str, '%[%[[\"“”\'‘’].+%]%]') then -- leading quote marks
str = utilities.substitute (cfg.presentation['kern-left'], str);
elseif mw.ustring.match (str, '%[%[.+[\"“”\'‘’]%]%]') then -- trailing quote marks
str = utilities.substitute (cfg.presentation['kern-right'], str);
end
else -- plain text or [[L|D]]; text in label variable
label = mw.ustring.gsub (label, '[“”]', '\"'); -- replace “” (U+201C & U+201D) with " (typewriter double quote mark)
label = mw.ustring.gsub (label, '[‘’]', '\''); -- replace ‘’ (U+2018 & U+2019) with ' (typewriter single quote mark)
cap = mw.ustring.match (label, "^([\"\'][^\'].+)"); -- match leading double or single quote but not doubled single quotes (italic markup)
if utilities.is_set (cap) then
label = utilities.substitute (cfg.presentation['kern-left'], cap);
end
cap = mw.ustring.match (label, "^(.+[^\'][\"\'])$") -- match trailing double or single quote but not doubled single quotes (italic markup)
if utilities.is_set (cap) then
label = utilities.substitute (cfg.presentation['kern-right'], cap);
end
if 2 == wl_type then
str = utilities.make_wikilink (link, label); -- reassemble the wikilink
else
str = label;
end
end
return str;
end
--[[--------------------------< F O R M A T _ S C R I P T _ V A L U E >----------------------------------------
|script-title= holds title parameters that are not written in Latin-based scripts: Chinese, Japanese, Arabic, Hebrew, etc. These scripts should
not be italicized and may be written right-to-left. The value supplied by |script-title= is concatenated onto Title after Title has been wrapped
in italic markup.
Regardless of language, all values provided by |script-title= are wrapped in <bdi>...</bdi> tags to isolate RTL languages from the English left to right.
|script-title= provides a unique feature. The value in |script-title= may be prefixed with a two-character ISO 639-1 language code and a colon:
|script-title=ja:*** *** (where * represents a Japanese character)
Spaces between the two-character code and the colon and the colon and the first script character are allowed:
|script-title=ja : *** ***
|script-title=ja: *** ***
|script-title=ja :*** ***
Spaces preceding the prefix are allowed: |script-title = ja:*** ***
The prefix is checked for validity. If it is a valid ISO 639-1 language code, the lang attribute (lang="ja") is added to the <bdi> tag so that browsers can
know the language the tag contains. This may help the browser render the script more correctly. If the prefix is invalid, the lang attribute
is not added. At this time there is no error message for this condition.
Supports |script-title=, |script-chapter=, |script-<periodical>=
]]
local function format_script_value (script_value, script_param)
local lang=''; -- initialize to empty string
local name;
if script_value:match('^%l%l%l?%s*:') then -- if first 3 or 4 non-space characters are script language prefix
lang = script_value:match('^(%l%l%l?)%s*:%s*%S.*'); -- get the language prefix or nil if there is no script
if not utilities.is_set (lang) then
utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['missing title part']}); -- prefix without 'title'; add error message
return ''; -- script_value was just the prefix so return empty string
end
-- if we get this far we have prefix and script
name = cfg.lang_tag_remap[lang] or mw.language.fetchLanguageName( lang, cfg.this_wiki_code ); -- get language name so that we can use it to categorize
if utilities.is_set (name) then -- is prefix a proper ISO 639-1 language code?
script_value = script_value:gsub ('^%l+%s*:%s*', ''); -- strip prefix from script
-- is prefix one of these language codes?
if utilities.in_array (lang, cfg.script_lang_codes) then
utilities.add_prop_cat ('script', {name, lang})
else
utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['unknown language code']}); -- unknown script-language; add error message
end
lang = ' lang="' .. lang .. '" '; -- convert prefix into a lang attribute
else
utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['invalid language code']}); -- invalid language code; add error message
lang = ''; -- invalid so set lang to empty string
end
else
utilities.set_message ('err_script_parameter', {script_param, cfg.err_msg_supl['missing prefix']}); -- no language code prefix; add error message
end
script_value = utilities.substitute (cfg.presentation['bdi'], {lang, script_value}); -- isolate in case script is RTL
return script_value;
end
--[[--------------------------< S C R I P T _ C O N C A T E N A T E >------------------------------------------
Initially for |title= and |script-title=, this function concatenates those two parameter values after the script
value has been wrapped in <bdi> tags.
]]
local function script_concatenate (title, script, script_param)
if utilities.is_set (script) then
script = format_script_value (script, script_param); -- <bdi> tags, lang attribute, categorization, etc.; returns empty string on error
if utilities.is_set (script) then
title = title .. ' ' .. script; -- concatenate title and script title
end
end
return title;
end
--[[--------------------------< W R A P _ M S G >--------------------------------------------------------------
Applies additional message text to various parameter values. Supplied string is wrapped using a message_list
configuration taking one argument. Supports lower case text for {{citation}} templates. Additional text taken
from citation_config.messages - the reason this function is similar to but separate from wrap_style().
]]
local function wrap_msg (key, str, lower)
if not utilities.is_set ( str ) then
return "";
end
if true == lower then
local msg;
msg = cfg.messages[key]:lower(); -- set the message to lower case before
return utilities.substitute ( msg, str ); -- including template text
else
return utilities.substitute ( cfg.messages[key], str );
end
end
--[[----------------< W I K I S O U R C E _ U R L _ M A K E >-------------------
Makes a Wikisource URL from Wikisource interwiki-link. Returns the URL and appropriate
label; nil else.
str is the value assigned to |chapter= (or aliases) or |title= or |title-link=
]]
local function wikisource_url_make (str)
local wl_type, D, L;
local ws_url, ws_label;
local wikisource_prefix = table.concat ({'https://', cfg.this_wiki_code, '.wikisource.org/wiki/'});
wl_type, D, L = utilities.is_wikilink (str); -- wl_type is 0 (not a wikilink), 1 (simple wikilink), 2 (complex wikilink)
if 0 == wl_type then -- not a wikilink; might be from |title-link=
str = D:match ('^[Ww]ikisource:(.+)') or D:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace
if utilities.is_set (str) then
ws_url = table.concat ({ -- build a Wikisource URL
wikisource_prefix, -- prefix
str, -- article title
});
ws_label = str; -- label for the URL
end
elseif 1 == wl_type then -- simple wikilink: [[Wikisource:ws article]]
str = D:match ('^[Ww]ikisource:(.+)') or D:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace
if utilities.is_set (str) then
ws_url = table.concat ({ -- build a Wikisource URL
wikisource_prefix, -- prefix
str, -- article title
});
ws_label = str; -- label for the URL
end
elseif 2 == wl_type then -- non-so-simple wikilink: [[Wikisource:ws article|displayed text]] ([[L|D]])
str = L:match ('^[Ww]ikisource:(.+)') or L:match ('^[Ss]:(.+)'); -- article title from interwiki link with long-form or short-form namespace
if utilities.is_set (str) then
ws_label = D; -- get ws article name from display portion of interwiki link
ws_url = table.concat ({ -- build a Wikisource URL
wikisource_prefix, -- prefix
str, -- article title without namespace from link portion of wikilink
});
end
end
if ws_url then
ws_url = mw.uri.encode (ws_url, 'WIKI'); -- make a usable URL
ws_url = ws_url:gsub ('%%23', '#'); -- undo percent-encoding of fragment marker
end
return ws_url, ws_label, L or D; -- return proper URL or nil and a label or nil
end
--[[----------------< F O R M A T _ P E R I O D I C A L >-----------------------
Format the three periodical parameters: |script-<periodical>=, |<periodical>=,
and |trans-<periodical>= into a single Periodical meta-parameter.
]]
local function format_periodical (script_periodical, script_periodical_source, periodical, trans_periodical)
if not utilities.is_set (periodical) then
periodical = ''; -- to be safe for concatenation
else
periodical = utilities.wrap_style ('italic-title', periodical); -- style
end
periodical = script_concatenate (periodical, script_periodical, script_periodical_source); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped
if utilities.is_set (trans_periodical) then
trans_periodical = utilities.wrap_style ('trans-italic-title', trans_periodical);
if utilities.is_set (periodical) then
periodical = periodical .. ' ' .. trans_periodical;
else -- here when trans-periodical without periodical or script-periodical
periodical = trans_periodical;
utilities.set_message ('err_trans_missing_title', {'periodical'});
end
end
return periodical;
end
--[[------------------< F O R M A T _ C H A P T E R _ T I T L E >---------------
Format the four chapter parameters: |script-chapter=, |chapter=, |trans-chapter=,
and |chapter-url= into a single chapter meta- parameter (chapter_url_source used
for error messages).
]]
local function format_chapter_title (script_chapter, script_chapter_source, chapter, chapter_source, trans_chapter, trans_chapter_source, chapter_url, chapter_url_source, no_quotes, access)
local ws_url, ws_label, L = wikisource_url_make (chapter); -- make a wikisource URL and label from a wikisource interwiki link
if ws_url then
ws_label = ws_label:gsub ('_', ' '); -- replace underscore separators with space characters
chapter = ws_label;
end
if not utilities.is_set (chapter) then
chapter = ''; -- to be safe for concatenation
else
if false == no_quotes then
chapter = kern_quotes (chapter); -- if necessary, separate chapter title's leading and trailing quote marks from module provided quote marks
chapter = utilities.wrap_style ('quoted-title', chapter);
end
end
chapter = script_concatenate (chapter, script_chapter, script_chapter_source); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped
if utilities.is_set (chapter_url) then
chapter = external_link (chapter_url, chapter, chapter_url_source, access); -- adds bare_url_missing_title error if appropriate
elseif ws_url then
chapter = external_link (ws_url, chapter .. ' ', 'ws link in chapter'); -- adds bare_url_missing_title error if appropriate; space char to move icon away from chap text; TODO: better way to do this?
chapter = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, chapter});
end
if utilities.is_set (trans_chapter) then
trans_chapter = utilities.wrap_style ('trans-quoted-title', trans_chapter);
if utilities.is_set (chapter) then
chapter = chapter .. ' ' .. trans_chapter;
else -- here when trans_chapter without chapter or script-chapter
chapter = trans_chapter;
chapter_source = trans_chapter_source:match ('trans%-?(.+)'); -- when no chapter, get matching name from trans-<param>
utilities.set_message ('err_trans_missing_title', {chapter_source});
end
end
return chapter;
end
--[[----------------< H A S _ I N V I S I B L E _ C H A R S >-------------------
This function searches a parameter's value for non-printable or invisible characters.
The search stops at the first match.
This function will detect the visible replacement character when it is part of the Wikisource.
Detects but ignores nowiki and math stripmarkers. Also detects other named stripmarkers
(gallery, math, pre, ref) and identifies them with a slightly different error message.
See also coins_cleanup().
Output of this function is an error message that identifies the character or the
Unicode group, or the stripmarker that was detected along with its position (or,
for multi-byte characters, the position of its first byte) in the parameter value.
]]
local function has_invisible_chars (param, v)
local position = ''; -- position of invisible char or starting position of stripmarker
local capture; -- used by stripmarker detection to hold name of the stripmarker
local stripmarker; -- boolean set true when a stripmarker is found
capture = string.match (v, '[%w%p ]*'); -- test for values that are simple ASCII text and bypass other tests if true
if capture == v then -- if same there are no Unicode characters
return;
end
for _, invisible_char in ipairs (cfg.invisible_chars) do
local char_name = invisible_char[1]; -- the character or group name
local pattern = invisible_char[2]; -- the pattern used to find it
position, _, capture = mw.ustring.find (v, pattern); -- see if the parameter value contains characters that match the pattern
if position and (cfg.invisible_defs.zwj == capture) then -- if we found a zero-width joiner character
if mw.ustring.find (v, cfg.indic_script) then -- it's ok if one of the Indic scripts
position = nil; -- unset position
elseif cfg.emoji_t[mw.ustring.codepoint (v, position+1)] then -- is zwj followed by a character listed in emoji{}?
position = nil; -- unset position
end
end
if position then
if 'nowiki' == capture or 'math' == capture or -- nowiki and math stripmarkers (not an error condition)
('templatestyles' == capture and utilities.in_array (param, {'id', 'quote'})) then -- templatestyles stripmarker allowed in these parameters
stripmarker = true; -- set a flag
elseif true == stripmarker and cfg.invisible_defs.del == capture then -- because stripmakers begin and end with the delete char, assume that we've found one end of a stripmarker
position = nil; -- unset
else
local err_msg;
if capture and not (cfg.invisible_defs.del == capture or cfg.invisible_defs.zwj == capture) then
err_msg = capture .. ' ' .. char_name;
else
err_msg = char_name .. ' ' .. 'character';
end
utilities.set_message ('err_invisible_char', {err_msg, utilities.wrap_style ('parameter', param), position}); -- add error message
return; -- and done with this parameter
end
end
end
end
--[[-------------------< A R G U M E N T _ W R A P P E R >----------------------
Argument wrapper. This function provides support for argument mapping defined
in the configuration file so that multiple names can be transparently aliased to
single internal variable.
]]
local function argument_wrapper ( args )
local origin = {};
return setmetatable({
ORIGIN = function ( self, k )
local dummy = self[k]; -- force the variable to be loaded.
return origin[k];
end
},
{
__index = function ( tbl, k )
if origin[k] ~= nil then
return nil;
end
local args, list, v = args, cfg.aliases[k];
if type( list ) == 'table' then
v, origin[k] = utilities.select_one ( args, list, 'err_redundant_parameters' );
if origin[k] == nil then
origin[k] = ''; -- Empty string, not nil
end
elseif list ~= nil then
v, origin[k] = args[list], list;
else
-- maybe let through instead of raising an error?
-- v, origin[k] = args[k], k;
error( cfg.messages['unknown_argument_map'] .. ': ' .. k);
end
-- Empty strings, not nil;
if v == nil then
v = '';
origin[k] = '';
end
tbl = rawset( tbl, k, v );
return v;
end,
});
end
--[[--------------------------< N O W R A P _ D A T E >-------------------------
When date is YYYY-MM-DD format wrap in nowrap span: <span ...>YYYY-MM-DD</span>.
When date is DD MMMM YYYY or is MMMM DD, YYYY then wrap in nowrap span:
<span ...>DD MMMM</span> YYYY or <span ...>MMMM DD,</span> YYYY
DOES NOT yet support MMMM YYYY or any of the date ranges.
]]
local function nowrap_date (date)
local cap = '';
local cap2 = '';
if date:match("^%d%d%d%d%-%d%d%-%d%d$") then
date = utilities.substitute (cfg.presentation['nowrap1'], date);
elseif date:match("^%a+%s*%d%d?,%s+%d%d%d%d$") or date:match ("^%d%d?%s*%a+%s+%d%d%d%d$") then
cap, cap2 = string.match (date, "^(.*)%s+(%d%d%d%d)$");
date = utilities.substitute (cfg.presentation['nowrap2'], {cap, cap2});
end
return date;
end
--[[--------------------------< S E T _ T I T L E T Y P E >---------------------
This function sets default title types (equivalent to the citation including
|type=<default value>) for those templates that have defaults. Also handles the
special case where it is desirable to omit the title type from the rendered citation
(|type=none).
]]
local function set_titletype (cite_class, title_type)
if utilities.is_set (title_type) then
if 'none' == cfg.keywords_xlate[title_type] then
title_type = ''; -- if |type=none then type parameter not displayed
end
return title_type; -- if |type= has been set to any other value use that value
end
return cfg.title_types [cite_class] or ''; -- set template's default title type; else empty string for concatenation
end
--[[--------------------------< S A F E _ J O I N >-----------------------------
Joins a sequence of strings together while checking for duplicate separation characters.
]]
local function safe_join( tbl, duplicate_char )
local f = {}; -- create a function table appropriate to type of 'duplicate character'
if 1 == #duplicate_char then -- for single byte ASCII characters use the string library functions
f.gsub = string.gsub
f.match = string.match
f.sub = string.sub
else -- for multi-byte characters use the ustring library functions
f.gsub = mw.ustring.gsub
f.match = mw.ustring.match
f.sub = mw.ustring.sub
end
local str = ''; -- the output string
local comp = ''; -- what does 'comp' mean?
local end_chr = '';
local trim;
for _, value in ipairs( tbl ) do
if value == nil then value = ''; end
if str == '' then -- if output string is empty
str = value; -- assign value to it (first time through the loop)
elseif value ~= '' then
if value:sub(1, 1) == '<' then -- special case of values enclosed in spans and other markup.
comp = value:gsub( "%b<>", "" ); -- remove HTML markup (<span>string</span> -> string)
else
comp = value;
end
-- typically duplicate_char is sepc
if f.sub(comp, 1, 1) == duplicate_char then -- is first character same as duplicate_char? why test first character?
-- Because individual string segments often (always?) begin with terminal punct for the
-- preceding segment: 'First element' .. 'sepc next element' .. etc.?
trim = false;
end_chr = f.sub(str, -1, -1); -- get the last character of the output string
-- str = str .. "<HERE(enchr=" .. end_chr .. ")" -- debug stuff?
if end_chr == duplicate_char then -- if same as separator
str = f.sub(str, 1, -2); -- remove it
elseif end_chr == "'" then -- if it might be wiki-markup
if f.sub(str, -3, -1) == duplicate_char .. "''" then -- if last three chars of str are sepc''
str = f.sub(str, 1, -4) .. "''"; -- remove them and add back ''
elseif f.sub(str, -5, -1) == duplicate_char .. "]]''" then -- if last five chars of str are sepc]]''
trim = true; -- why? why do this and next differently from previous?
elseif f.sub(str, -4, -1) == duplicate_char .. "]''" then -- if last four chars of str are sepc]''
trim = true; -- same question
end
elseif end_chr == "]" then -- if it might be wiki-markup
if f.sub(str, -3, -1) == duplicate_char .. "]]" then -- if last three chars of str are sepc]] wikilink
trim = true;
elseif f.sub(str, -3, -1) == duplicate_char .. '"]' then -- if last three chars of str are sepc"] quoted external link
trim = true;
elseif f.sub(str, -2, -1) == duplicate_char .. "]" then -- if last two chars of str are sepc] external link
trim = true;
elseif f.sub(str, -4, -1) == duplicate_char .. "'']" then -- normal case when |url=something & |title=Title.
trim = true;
end
elseif end_chr == " " then -- if last char of output string is a space
if f.sub(str, -2, -1) == duplicate_char .. " " then -- if last two chars of str are <sepc><space>
str = f.sub(str, 1, -3); -- remove them both
end
end
if trim then
if value ~= comp then -- value does not equal comp when value contains HTML markup
local dup2 = duplicate_char;
if f.match(dup2, "%A" ) then dup2 = "%" .. dup2; end -- if duplicate_char not a letter then escape it
value = f.gsub(value, "(%b<>)" .. dup2, "%1", 1 ) -- remove duplicate_char if it follows HTML markup
else
value = f.sub(value, 2, -1 ); -- remove duplicate_char when it is first character
end
end
end
str = str .. value; -- add it to the output string
end
end
return str;
end
--[[--------------------------< I S _ S U F F I X >-----------------------------
returns true if suffix is properly formed Jr, Sr, or ordinal in the range 1–9.
Puncutation not allowed.
]]
local function is_suffix (suffix)
if utilities.in_array (suffix, {'Jr', 'Sr', 'Jnr', 'Snr', '1st', '2nd', '3rd'}) or suffix:match ('^%dth$') then
return true;
end
return false;
end
--[[--------------------< I S _ G O O D _ V A N C _ N A M E >-------------------
For Vancouver style, author/editor names are supposed to be rendered in Latin
(read ASCII) characters. When a name uses characters that contain diacritical
marks, those characters are to be converted to the corresponding Latin
character. When a name is written using a non-Latin alphabet or logogram, that
name is to be transliterated into Latin characters. The module doesn't do this
so editors may/must.
This test allows |first= and |last= names to contain any of the letters defined
in the four Unicode Latin character sets
[http://www.unicode.org/charts/PDF/U0000.pdf C0 Controls and Basic Latin] 0041–005A, 0061–007A
[http://www.unicode.org/charts/PDF/U0080.pdf C1 Controls and Latin-1 Supplement] 00C0–00D6, 00D8–00F6, 00F8–00FF
[http://www.unicode.org/charts/PDF/U0100.pdf Latin Extended-A] 0100–017F
[http://www.unicode.org/charts/PDF/U0180.pdf Latin Extended-B] 0180–01BF, 01C4–024F
|lastn= also allowed to contain hyphens, spaces, and apostrophes.
(http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35029/)
|firstn= also allowed to contain hyphens, spaces, apostrophes, and periods
This original test:
if nil == mw.ustring.find (last, "^[A-Za-zÀ-ÖØ-öø-ƿDŽ-ɏ%-%s%']*$")
or nil == mw.ustring.find (first, "^[A-Za-zÀ-ÖØ-öø-ƿDŽ-ɏ%-%s%'%.]+[2-6%a]*$") then
was written outside of the code editor and pasted here because the code editor
gets confused between character insertion point and cursor position. The test has
been rewritten to use decimal character escape sequence for the individual bytes
of the Unicode characters so that it is not necessary to use an external editor
to maintain this code.
\195\128-\195\150 – À-Ö (U+00C0–U+00D6 – C0 controls)
\195\152-\195\182 – Ø-ö (U+00D8-U+00F6 – C0 controls)
\195\184-\198\191 – ø-ƿ (U+00F8-U+01BF – C0 controls, Latin extended A & B)
\199\132-\201\143 – DŽ-ɏ (U+01C4-U+024F – Latin extended B)
]]
local function is_good_vanc_name (last, first, suffix, position)
if not suffix then
if first:find ('[,%s]') then -- when there is a space or comma, might be first name/initials + generational suffix
first = first:match ('(.-)[,%s]+'); -- get name/initials
suffix = first:match ('[,%s]+(.+)$'); -- get generational suffix
end
end
if utilities.is_set (suffix) then
if not is_suffix (suffix) then
add_vanc_error (cfg.err_msg_supl.suffix, position);
return false; -- not a name with an appropriate suffix
end
end
if nil == mw.ustring.find (last, "^[A-Za-z\195\128-\195\150\195\152-\195\182\195\184-\198\191\199\132-\201\143%-%s%']*$") or
nil == mw.ustring.find (first, "^[A-Za-z\195\128-\195\150\195\152-\195\182\195\184-\198\191\199\132-\201\143%-%s%'%.]*$") then
add_vanc_error (cfg.err_msg_supl['non-Latin char'], position);
return false; -- not a string of Latin characters; Vancouver requires Romanization
end;
return true;
end
--[[--------------------------< R E D U C E _ T O _ I N I T I A L S >------------------------------------------
Attempts to convert names to initials in support of |name-list-style=vanc.
Names in |firstn= may be separated by spaces or hyphens, or for initials, a period.
See http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35062/.
Vancouver style requires family rank designations (Jr, II, III, etc.) to be rendered
as Jr, 2nd, 3rd, etc. See http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35085/.
This code only accepts and understands generational suffix in the Vancouver format
because Roman numerals look like, and can be mistaken for, initials.
This function uses ustring functions because firstname initials may be any of the
Unicode Latin characters accepted by is_good_vanc_name ().
]]
local function reduce_to_initials(first, position)
local name, suffix = mw.ustring.match(first, "^(%u+) ([%dJS][%drndth]+)$");
if not name then -- if not initials and a suffix
name = mw.ustring.match(first, "^(%u+)$"); -- is it just initials?
end
if name then -- if first is initials with or without suffix
if 3 > mw.ustring.len (name) then -- if one or two initials
if suffix then -- if there is a suffix
if is_suffix (suffix) then -- is it legitimate?
return first; -- one or two initials and a valid suffix so nothing to do
else
add_vanc_error (cfg.err_msg_supl.suffix, position); -- one or two initials with invalid suffix so error message
return first; -- and return first unmolested
end
else
return first; -- one or two initials without suffix; nothing to do
end
end
end -- if here then name has 3 or more uppercase letters so treat them as a word
local initials, names = {}, {}; -- tables to hold name parts and initials
local i = 1; -- counter for number of initials
names = mw.text.split (first, '[%s,]+'); -- split into a table of names and possible suffix
while names[i] do -- loop through the table
if 1 < i and names[i]:match ('[%dJS][%drndth]+%.?$') then -- if not the first name, and looks like a suffix (may have trailing dot)
names[i] = names[i]:gsub ('%.', ''); -- remove terminal dot if present
if is_suffix (names[i]) then -- if a legitimate suffix
table.insert (initials, ' ' .. names[i]); -- add a separator space, insert at end of initials table
break; -- and done because suffix must fall at the end of a name
end -- no error message if not a suffix; possibly because of Romanization
end
if 3 > i then
table.insert (initials, mw.ustring.sub(names[i], 1, 1)); -- insert the initial at end of initials table
end
i = i + 1; -- bump the counter
end
return table.concat(initials) -- Vancouver format does not include spaces.
end
--[[--------------------------< I N T E R W I K I _ P R E F I X E N _ G E T >----------------------------------
extract interwiki prefixen from <value>. Returns two one or two values:
false – no prefixen
nil – prefix exists but not recognized
project prefix, language prefix – when value has either of:
:<project>:<language>:<article>
:<language>:<project>:<article>
project prefix, nil – when <value> has only a known single-letter prefix
nil, language prefix – when <value> has only a known language prefix
accepts single-letter project prefixen: 'd' (wikidata), 's' (wikisource), and 'w' (wikipedia) prefixes; at this
writing, the other single-letter prefixen (b (wikibook), c (commons), m (meta), n (wikinews), q (wikiquote), and
v (wikiversity)) are not supported.
]]
local function interwiki_prefixen_get (value, is_link)
if not value:find (':%l+:') then -- if no prefix
return false; -- abandon; boolean here to distinguish from nil fail returns later
end
local prefix_patterns_linked_t = { -- sequence of valid interwiki and inter project prefixen
'^%[%[:([dsw]):(%l%l+):', -- wikilinked; project and language prefixes
'^%[%[:(%l%l+):([dsw]):', -- wikilinked; language and project prefixes
'^%[%[:([dsw]):', -- wikilinked; project prefix
'^%[%[:(%l%l+):', -- wikilinked; language prefix
}
local prefix_patterns_unlinked_t = { -- sequence of valid interwiki and inter project prefixen
'^:([dsw]):(%l%l+):', -- project and language prefixes
'^:(%l%l+):([dsw]):', -- language and project prefixes
'^:([dsw]):', -- project prefix
'^:(%l%l+):', -- language prefix
}
local cap1, cap2;
for _, pattern in ipairs ((is_link and prefix_patterns_linked_t) or prefix_patterns_unlinked_t) do
cap1, cap2 = value:match (pattern);
if cap1 then
break; -- found a match so stop looking
end
end
if cap1 and cap2 then -- when both then :project:language: or :language:project: (both forms allowed)
if 1 == #cap1 then -- length == 1 then :project:language:
if cfg.inter_wiki_map[cap2] then -- is language prefix in the interwiki map?
return cap1, cap2; -- return interwiki project and interwiki language
end
else -- here when :language:project:
if cfg.inter_wiki_map[cap1] then -- is language prefix in the interwiki map?
return cap2, cap1; -- return interwiki project and interwiki language
end
end
return nil; -- unknown interwiki language
elseif not (cap1 or cap2) then -- both are nil?
return nil; -- we got something that looks like a project prefix but isn't; return fail
elseif 1 == #cap1 then -- here when one capture
return cap1, nil; -- length is 1 so return project, nil language
else -- here when one capture and its length it more than 1
if cfg.inter_wiki_map[cap1] then -- is language prefix in the interwiki map?
return nil, cap1; -- return nil project, language
end
end
end
--[[--------------------------< L I S T _ P E O P L E >--------------------------
Formats a list of people (authors, contributors, editors, interviewers, translators)
names in the list will be linked when
|<name>-link= has a value
|<name>-mask- does NOT have a value; masked names are presumed to have been
rendered previously so should have been linked there
when |<name>-mask=0, the associated name is not rendered
]]
local function list_people (control, people, etal)
local sep;
local namesep;
local format = control.format;
local maximum = control.maximum;
local name_list = {};
if 'vanc' == format then -- Vancouver-like name styling?
sep = cfg.presentation['sep_nl_vanc']; -- name-list separator between names is a comma
namesep = cfg.presentation['sep_name_vanc']; -- last/first separator is a space
else
sep = cfg.presentation['sep_nl']; -- name-list separator between names is a semicolon
namesep = cfg.presentation['sep_name']; -- last/first separator is <comma><space>
end
if sep:sub (-1, -1) ~= " " then sep = sep .. " " end
if utilities.is_set (maximum) and maximum < 1 then return "", 0; end -- returned 0 is for EditorCount; not used for other names
for i, person in ipairs (people) do
if utilities.is_set (person.last) then
local mask = person.mask;
local one;
local sep_one = sep;
if utilities.is_set (maximum) and i > maximum then
etal = true;
break;
end
if mask then
local n = tonumber (mask); -- convert to a number if it can be converted; nil else
if n then
one = 0 ~= n and string.rep("—", n) or nil; -- make a string of (n > 0) mdashes, nil else, to replace name
person.link = nil; -- don't create link to name if name is replaces with mdash string or has been set nil
else
one = mask; -- replace name with mask text (must include name-list separator)
sep_one = " "; -- modify name-list separator
end
else
one = person.last; -- get surname
local first = person.first -- get given name
if utilities.is_set (first) then
if ("vanc" == format) then -- if Vancouver format
one = one:gsub ('%.', ''); -- remove periods from surnames (http://www.ncbi.nlm.nih.gov/books/NBK7271/box/A35029/)
if not person.corporate and is_good_vanc_name (one, first, nil, i) then -- and name is all Latin characters; corporate authors not tested
first = reduce_to_initials (first, i); -- attempt to convert first name(s) to initials
end
end
one = one .. namesep .. first;
end
end
if utilities.is_set (person.link) then
one = utilities.make_wikilink (person.link, one); -- link author/editor
end
if one then -- if <one> has a value (name, mdash replacement, or mask text replacement)
local proj, tag = interwiki_prefixen_get (one, true); -- get the interwiki prefixen if present
if 'w' == proj and ('Wikipedia' == mw.site.namespaces.Project['name']) then
proj = nil; -- for stuff like :w:de:<article>, :w is unnecessary TODO: maint cat?
end
if proj then
proj = ({['d'] = 'Wikidata', ['s'] = 'Wikisource', ['w'] = 'Wikipedia'})[proj]; -- :w (wikipedia) for linking from a non-wikipedia project
if proj then
one = one .. utilities.wrap_style ('interproj', proj); -- add resized leading space, brackets, static text, language name
tag = nil; -- unset; don't do both project and language
end
end
if tag == cfg.this_wiki_code then
tag = nil; -- stuff like :en:<article> at en.wiki is pointless TODO: maint cat?
end
if tag then
local lang = cfg.lang_tag_remap[tag] or cfg.mw_languages_by_tag_t[tag];
if lang then -- error messaging done in extract_names() where we know parameter names
one = one .. utilities.wrap_style ('interwiki', lang); -- add resized leading space, brackets, static text, language name
end
end
table.insert (name_list, one); -- add it to the list of names
table.insert (name_list, sep_one); -- add the proper name-list separator
end
end
end
local count = #name_list / 2; -- (number of names + number of separators) divided by 2
if 0 < count then
if 1 < count and not etal then
if 'amp' == format then
name_list[#name_list-2] = " & "; -- replace last separator with ampersand text
elseif 'and' == format then
if 2 == count then
name_list[#name_list-2] = cfg.presentation.sep_nl_and; -- replace last separator with 'and' text
else
name_list[#name_list-2] = cfg.presentation.sep_nl_end; -- replace last separator with '(sep) and' text
end
end
end
name_list[#name_list] = nil; -- erase the last separator
end
local result = table.concat (name_list); -- construct list
if etal and utilities.is_set (result) then -- etal may be set by |display-authors=etal but we might not have a last-first list
result = result .. sep .. cfg.messages['et al']; -- we've got a last-first list and etal so add et al.
end
return result, count; -- return name-list string and count of number of names (count used for editor names only)
end
--[[--------------------< M A K E _ C I T E R E F _ I D >-----------------------
Generates a CITEREF anchor ID if we have at least one name or a date. Otherwise
returns an empty string.
namelist is one of the contributor-, author-, or editor-name lists chosen in that
order. year is Year or anchor_year.
]]
local function make_citeref_id (namelist, year)
local names={}; -- a table for the one to four names and year
for i,v in ipairs (namelist) do -- loop through the list and take up to the first four last names
names[i] = v.last
if i == 4 then break end -- if four then done
end
table.insert (names, year); -- add the year at the end
local id = table.concat(names); -- concatenate names and year for CITEREF id
if utilities.is_set (id) then -- if concatenation is not an empty string
return "CITEREF" .. id; -- add the CITEREF portion
else
return ''; -- return an empty string; no reason to include CITEREF id in this citation
end
end
--[[--------------------------< C I T E _ C L A S S _A T T R I B U T E _M A K E >------------------------------
construct <cite> tag class attribute for this citation.
<cite_class> – config.CitationClass from calling template
<mode> – value from |mode= parameter
]]
local function cite_class_attribute_make (cite_class, mode)
local class_t = {};
table.insert (class_t, 'citation'); -- required for blue highlight
if 'citation' ~= cite_class then
table.insert (class_t, cite_class); -- identify this template for user css
table.insert (class_t, utilities.is_set (mode) and mode or 'cs1'); -- identify the citation style for user css or javascript
else
table.insert (class_t, utilities.is_set (mode) and mode or 'cs2'); -- identify the citation style for user css or javascript
end
for _, prop_key in ipairs (z.prop_keys_t) do
table.insert (class_t, prop_key); -- identify various properties for user css or javascript
end
return table.concat (class_t, ' '); -- make a big string and done
end
--[[---------------------< N A M E _ H A S _ E T A L >--------------------------
Evaluates the content of name parameters (author, editor, etc.) for variations on
the theme of et al. If found, the et al. is removed, a flag is set to true and
the function returns the modified name and the flag.
This function never sets the flag to false but returns its previous state because
it may have been set by previous passes through this function or by the associated
|display-<names>=etal parameter
]]
local function name_has_etal (name, etal, nocat, param)
if utilities.is_set (name) then -- name can be nil in which case just return
local patterns = cfg.et_al_patterns; -- get patterns from configuration
for _, pattern in ipairs (patterns) do -- loop through all of the patterns
if name:match (pattern) then -- if this 'et al' pattern is found in name
name = name:gsub (pattern, ''); -- remove the offending text
etal = true; -- set flag (may have been set previously here or by |display-<names>=etal)
if not nocat then -- no categorization for |vauthors=
utilities.set_message ('err_etal', {param}); -- and set an error if not added
end
end
end
end
return name, etal;
end
--[[---------------------< N A M E _ I S _ N U M E R I C >----------------------
Add maint cat when name parameter value does not contain letters. Does not catch
mixed alphanumeric names so |last=A. Green (1922-1987) does not get caught in the
current version of this test but |first=(1888) is caught.
returns nothing
]]
local function name_is_numeric (name, list_name)
if utilities.is_set (name) then
if mw.ustring.match (name, '^[%A]+$') then -- when name does not contain any letters
utilities.set_message ('maint_numeric_names', cfg.special_case_translation [list_name]); -- add a maint cat for this template
end
end
end
--[[-----------------< N A M E _ H A S _ M U L T _ N A M E S >------------------
Evaluates the content of last/surname (authors etc.) parameters for multiple names.
Multiple names are indicated if there is more than one comma or any "unescaped"
semicolons. Escaped semicolons are ones used as part of selected HTML entities.
If the condition is met, the function adds the multiple name maintenance category.
Same test for first except that commas should not appear in given names (MOS:JR says
that the generational suffix does not take a separator character). Titles, degrees,
postnominals, affiliations, all normally comma separated don't belong in a citation.
<name> – name parameter value
<list_name> – AuthorList, EditorList, etc
<limit> – number of allowed commas; 1 (default) for surnames; 0 for given names
returns nothing
]]
local function name_has_mult_names (name, list_name, limit)
local _, commas, semicolons, nbsps;
limit = limit and limit or 1;
if utilities.is_set (name) then
_, commas = name:gsub (',', ''); -- count the number of commas
_, semicolons = name:gsub (';', ''); -- count the number of semicolons
-- nbsps probably should be its own separate count rather than merged in
-- some way with semicolons because Lua patterns do not support the
-- grouping operator that regex does, which means there is no way to add
-- more entities to escape except by adding more counts with the new
-- entities
_, nbsps = name:gsub (' ',''); -- count nbsps
-- There is exactly 1 semicolon per entity, so subtract nbsps
-- from semicolons to 'escape' them. If additional entities are added,
-- they also can be subtracted.
if limit < commas or 0 < (semicolons - nbsps) then
utilities.set_message ('maint_mult_names', cfg.special_case_translation [list_name]); -- add a maint message
end
end
end
--[=[-------------------------< I S _ G E N E R I C >----------------------------------------------------------
Compares values assigned to various parameters according to the string provided as <item> in the function call.
<item> can have on of two values:
'generic_names' – for name-holding parameters: |last=, |first=, |editor-last=, etc
'generic_titles' – for |title=
There are two types of generic tests. The 'accept' tests look for a pattern that should not be rejected by the
'reject' test. For example,
|author=[[John Smith (author)|Smith, John]]
would be rejected by the 'author' reject test. But piped wikilinks with 'author' disambiguation should not be
rejected so the 'accept' test prevents that from happening. Accept tests are always performed before reject
tests.
Each of the 'accept' and 'reject' sequence tables hold tables for en.wiki (['en']) and local.wiki (['local'])
that each can hold a test sequence table The sequence table holds, at index [1], a test pattern, and, at index
[2], a boolean control value. The control value tells string.find() or mw.ustring.find() to do plain-text search (true)
or a pattern search (false). The intent of all this complexity is to make these searches as fast as possible so
that we don't run out of processing time on very large articles.
Returns
true when a reject test finds the pattern or string
false when an accept test finds the pattern or string
nil else
]=]
local function is_generic (item, value, wiki)
local test_val;
local str_lower = { -- use string.lower() for en.wiki (['en']) and use mw.ustring.lower() or local.wiki (['local'])
['en'] = string.lower,
['local'] = mw.ustring.lower,
}
local str_find = { -- use string.find() for en.wiki (['en']) and use mw.ustring.find() or local.wiki (['local'])
['en'] = string.find,
['local'] = mw.ustring.find,
}
local function test (val, test_t, wiki) -- local function to do the testing; <wiki> selects lower() and find() functions
val = test_t[2] and str_lower[wiki](value) or val; -- when <test_t[2]> set to 'true', plaintext search using lowercase value
return str_find[wiki] (val, test_t[1], 1, test_t[2]); -- return nil when not found or matched
end
local test_types_t = {'accept', 'reject'}; -- test accept patterns first, then reject patterns
local wikis_t = {'en', 'local'}; -- do tests for each of these keys; en.wiki first, local.wiki second
for _, test_type in ipairs (test_types_t) do -- for each test type
for _, generic_value in pairs (cfg.special_case_translation[item][test_type]) do -- spin through the list of generic value fragments to accept or reject
for _, wiki in ipairs (wikis_t) do
if generic_value[wiki] then
if test (value, generic_value[wiki], wiki) then -- go do the test
return ('reject' == test_type); -- param value rejected, return true; false else
end
end
end
end
end
end
--[[--------------------------< N A M E _ I S _ G E N E R I C >------------------------------------------------
calls is_generic() to determine if <name> is a 'generic name' listed in cfg.generic_names; <name_alias> is the
parameter name used in error messaging
]]
local function name_is_generic (name, name_alias)
if not added_generic_name_errs and is_generic ('generic_names', name) then
utilities.set_message ('err_generic_name', name_alias); -- set an error message
added_generic_name_errs = true;
end
end
--[[--------------------------< N A M E _ C H E C K S >--------------------------------------------------------
This function calls various name checking functions used to validate the content of the various name-holding parameters.
]]
local function name_checks (last, first, list_name, last_alias, first_alias)
local accept_name;
if utilities.is_set (last) then
last, accept_name = utilities.has_accept_as_written (last); -- remove accept-this-as-written markup when it wraps all of <last>
if not accept_name then -- <last> not wrapped in accept-as-written markup
name_has_mult_names (last, list_name); -- check for multiple names in the parameter
name_is_numeric (last, list_name); -- check for names that are composed of digits and punctuation
name_is_generic (last, last_alias); -- check for names found in the generic names list
end
end
if utilities.is_set (first) then
first, accept_name = utilities.has_accept_as_written (first); -- remove accept-this-as-written markup when it wraps all of <first>
if not accept_name then -- <first> not wrapped in accept-as-written markup
name_has_mult_names (first, list_name, 0); -- check for multiple names in the parameter; 0 is number of allowed commas in a given name
name_is_numeric (first, list_name); -- check for names that are composed of digits and punctuation
name_is_generic (first, first_alias); -- check for names found in the generic names list
end
local wl_type, D = utilities.is_wikilink (first);
if 0 ~= wl_type then
first = D;
utilities.set_message ('err_bad_paramlink', first_alias);
end
end
return last, first; -- done
end
--[[----------------------< E X T R A C T _ N A M E S >-------------------------
Gets name list from the input arguments
Searches through args in sequential order to find |lastn= and |firstn= parameters
(or their aliases), and their matching link and mask parameters. Stops searching
when both |lastn= and |firstn= are not found in args after two sequential attempts:
found |last1=, |last2=, and |last3= but doesn't find |last4= and |last5= then the
search is done.
This function emits an error message when there is a |firstn= without a matching
|lastn=. When there are 'holes' in the list of last names, |last1= and |last3=
are present but |last2= is missing, an error message is emitted. |lastn= is not
required to have a matching |firstn=.
When an author or editor parameter contains some form of 'et al.', the 'et al.'
is stripped from the parameter and a flag (etal) returned that will cause list_people()
to add the static 'et al.' text from Module:Citation/CS1/Configuration. This keeps
'et al.' out of the template's metadata. When this occurs, an error is emitted.
]]
local function extract_names(args, list_name)
local names = {}; -- table of names
local last; -- individual name components
local first;
local link;
local mask;
local i = 1; -- loop counter/indexer
local n = 1; -- output table indexer
local count = 0; -- used to count the number of times we haven't found a |last= (or alias for authors, |editor-last or alias for editors)
local etal = false; -- return value set to true when we find some form of et al. in an author parameter
local last_alias, first_alias, link_alias; -- selected parameter aliases used in error messaging
while true do
last, last_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'err_redundant_parameters', i ); -- search through args for name components beginning at 1
first, first_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'err_redundant_parameters', i );
link, link_alias = utilities.select_one ( args, cfg.aliases[list_name .. '-Link'], 'err_redundant_parameters', i );
mask = utilities.select_one ( args, cfg.aliases[list_name .. '-Mask'], 'err_redundant_parameters', i );
if last then -- error check |lastn= alias for unknown interwiki link prefix; done here because this is where we have the parameter name
local project, language = interwiki_prefixen_get (last, true); -- true because we expect interwiki links in |lastn= to be wikilinked
if nil == project and nil == language then -- when both are nil
utilities.set_message ('err_bad_paramlink', last_alias); -- not known, emit an error message -- TODO: err_bad_interwiki?
last = utilities.remove_wiki_link (last); -- remove wikilink markup; show display value only
end
end
if link then -- error check |linkn= alias for unknown interwiki link prefix
local project, language = interwiki_prefixen_get (link, false); -- false because wiki links in |author-linkn= is an error
if nil == project and nil == language then -- when both are nil
utilities.set_message ('err_bad_paramlink', link_alias); -- not known, emit an error message -- TODO: err_bad_interwiki?
link = nil; -- unset so we don't link
link_alias = nil;
end
end
last, etal = name_has_etal (last, etal, false, last_alias); -- find and remove variations on et al.
first, etal = name_has_etal (first, etal, false, first_alias); -- find and remove variations on et al.
last, first = name_checks (last, first, list_name, last_alias, first_alias); -- multiple names, extraneous annotation, etc. checks
if first and not last then -- if there is a firstn without a matching lastn
local alias = first_alias:find ('given', 1, true) and 'given' or 'first'; -- get first or given form of the alias
utilities.set_message ('err_first_missing_last', {
first_alias, -- param name of alias missing its mate
first_alias:gsub (alias, {['first'] = 'last', ['given'] = 'surname'}), -- make param name appropriate to the alias form
}); -- add this error message
elseif not first and not last then -- if both firstn and lastn aren't found, are we done?
count = count + 1; -- number of times we haven't found last and first
if 2 <= count then -- two missing names and we give up
break; -- normal exit or there is a two-name hole in the list; can't tell which
end
else -- we have last with or without a first
local result;
link = link_title_ok (link, link_alias, last, last_alias); -- check for improper wiki-markup
if first then
link = link_title_ok (link, link_alias, first, first_alias); -- check for improper wiki-markup
end
names[n] = {last = last, first = first, link = link, mask = mask, corporate = false}; -- add this name to our names list (corporate for |vauthors= only)
n = n + 1; -- point to next location in the names table
if 1 == count then -- if the previous name was missing
utilities.set_message ('err_missing_name', {list_name:match ("(%w+)List"):lower(), i - 1}); -- add this error message
end
count = 0; -- reset the counter, we're looking for two consecutive missing names
end
i = i + 1; -- point to next args location
end
return names, etal; -- all done, return our list of names and the etal flag
end
--[[--------------------------< N A M E _ T A G _ G E T >------------------------------------------------------
attempt to decode |language=<lang_param> and return language name and matching tag; nil else.
This function looks for:
<lang_param> as a tag in cfg.lang_tag_remap{}
<lang_param> as a name in cfg.lang_name_remap{}
<lang_param> as a name in cfg.mw_languages_by_name_t
<lang_param> as a tag in cfg.mw_languages_by_tag_t
when those fail, presume that <lang_param> is an IETF-like tag that MediaWiki does not recognize. Strip all
script, region, variant, whatever subtags from <lang_param> to leave just a two or three character language tag
and look for the new <lang_param> in cfg.mw_languages_by_tag_t{}
on success, returns name (in properly capitalized form) and matching tag (in lowercase); on failure returns nil
]]
local function name_tag_get (lang_param)
local lang_param_lc = mw.ustring.lower (lang_param); -- use lowercase as an index into the various tables
local name;
local tag;
name = cfg.lang_tag_remap[lang_param_lc]; -- assume <lang_param_lc> is a tag; attempt to get remapped language name
if name then -- when <name>, <lang_param> is a tag for a remapped language name
return name, lang_param_lc; -- so return <name> from remap and <lang_param_lc>
end
tag = lang_param_lc:match ('^(%a%a%a?)%-.*'); -- still assuming that <lang_param_lc> is a tag; strip script, region, variant subtags
name = cfg.lang_tag_remap[tag]; -- attempt to get remapped language name with language subtag only
if name then -- when <name>, <tag> is a tag for a remapped language name
return name, tag; -- so return <name> from remap and <tag>
end
if cfg.lang_name_remap[lang_param_lc] then -- not a tag, assume <lang_param_lc> is a name; attempt to get remapped language tag
return cfg.lang_name_remap[lang_param_lc][1], cfg.lang_name_remap[lang_param_lc][2]; -- for this <lang_param_lc>, return a (possibly) new name and appropriate tag
end
tag = cfg.mw_languages_by_name_t[lang_param_lc]; -- assume that <lang_param_lc> is a language name; attempt to get its matching tag
if tag then
return cfg.mw_languages_by_tag_t[tag], tag; -- <lang_param_lc> is a name so return the name from the table and <tag>
end
name = cfg.mw_languages_by_tag_t[lang_param_lc]; -- assume that <lang_param_lc> is a tag; attempt to get its matching language name
if name then
return name, lang_param_lc; -- <lang_param_lc> is a tag so return it and <name>
end
tag = lang_param_lc:match ('^(%a%a%a?)%-.*'); -- is <lang_param_lc> an IETF-like tag that MediaWiki doesn't recognize? <tag> gets the language subtag; nil else
if tag then
name = cfg.mw_languages_by_tag_t[tag]; -- attempt to get a language name using the shortened <tag>
if name then
return name, tag; -- <lang_param_lc> is an unrecognized IETF-like tag so return <name> and language subtag
end
end
end
--[[-------------------< L A N G U A G E _ P A R A M E T E R >------------------
Gets language name from a provided two- or three-character ISO 639 code. If a code
is recognized by MediaWiki, use the returned name; if not, then use the value that
was provided with the language parameter.
When |language= contains a recognized language (either code or name), the page is
assigned to the category for that code: Category:Norwegian-language sources (no).
For valid three-character code languages, the page is assigned to the single category
for '639-2' codes: Category:CS1 ISO 639-2 language sources.
Languages that are the same as the local wiki are not categorized. MediaWiki does
not recognize three-character equivalents of two-character codes: code 'ar' is
recognized but code 'ara' is not.
This function supports multiple languages in the form |language=nb, French, th
where the language names or codes are separated from each other by commas with
optional space characters.
]]
local function language_parameter (lang)
local tag; -- some form of IETF-like language tag; language subtag with optional region, sript, vatiant, etc subtags
local lang_subtag; -- ve populates |language= with mostly unecessary region subtags the MediaWiki does not recognize; this is the base language subtag
local name; -- the language name
local language_list = {}; -- table of language names to be rendered
local names_t = {}; -- table made from the value assigned to |language=
local this_wiki_name = mw.language.fetchLanguageName (cfg.this_wiki_code, cfg.this_wiki_code); -- get this wiki's language name
names_t = mw.text.split (lang, '%s*,%s*'); -- names should be a comma separated list
for _, lang in ipairs (names_t) do -- reuse lang here because we don't yet know if lang is a language name or a language tag
name, tag = name_tag_get (lang); -- attempt to get name/tag pair for <lang>; <name> has proper capitalization; <tag> is lowercase
if utilities.is_set (tag) then
lang_subtag = tag:gsub ('^(%a%a%a?)%-.*', '%1'); -- for categorization, strip any IETF-like tags from language tag
if cfg.this_wiki_code ~= lang_subtag then -- when the language is not the same as this wiki's language
if 2 == lang_subtag:len() then -- and is a two-character tag
utilities.add_prop_cat ('foreign-lang-source', {name, tag}, lang_subtag); -- categorize it; tag appended to allow for multiple language categorization
else -- or is a recognized language (but has a three-character tag)
utilities.add_prop_cat ('foreign-lang-source-2', {lang_subtag}, lang_subtag); -- categorize it differently TODO: support multiple three-character tag categories per cs1|2 template?
end
elseif cfg.local_lang_cat_enable then -- when the language and this wiki's language are the same and categorization is enabled
utilities.add_prop_cat ('local-lang-source', {name, lang_subtag}); -- categorize it
end
else
name = lang; -- return whatever <lang> has so that we show something
utilities.set_message ('maint_unknown_lang'); -- add maint category if not already added
end
table.insert (language_list, name);
name = ''; -- so we can reuse it
end
name = utilities.make_sep_list (#language_list, language_list);
if (1 == #language_list) and (lang_subtag == cfg.this_wiki_code) then -- when only one language, find lang name in this wiki lang name; for |language=en-us, 'English' in 'American English'
return ''; -- if one language and that language is this wiki's return an empty string (no annotation)
end
return (" " .. wrap_msg ('language', name)); -- otherwise wrap with '(in ...)'
--[[ TODO: should only return blank or name rather than full list
so we can clean up the bunched parenthetical elements Language, Type, Format
]]
end
--[[-----------------------< S E T _ C S _ S T Y L E >--------------------------
Gets the default CS style configuration for the given mode.
Returns default separator and either postscript as passed in or the default.
In CS1, the default postscript and separator are '.'.
In CS2, the default postscript is the empty string and the default separator is ','.
]]
local function set_cs_style (postscript, mode)
if utilities.is_set(postscript) then
-- emit a maintenance message if user postscript is the default cs1 postscript
-- we catch the opposite case for cs2 in set_style
if mode == 'cs1' and postscript == cfg.presentation['ps_' .. mode] then
utilities.set_message ('maint_postscript');
end
else
postscript = cfg.presentation['ps_' .. mode];
end
return cfg.presentation['sep_' .. mode], postscript;
end
--[[--------------------------< S E T _ S T Y L E >-----------------------------
Sets the separator and postscript styles. Checks the |mode= first and the
#invoke CitationClass second. Removes the postscript if postscript == none.
]]
local function set_style (mode, postscript, cite_class)
local sep;
if 'cs2' == mode then
sep, postscript = set_cs_style (postscript, 'cs2');
elseif 'cs1' == mode then
sep, postscript = set_cs_style (postscript, 'cs1');
elseif 'citation' == cite_class then
sep, postscript = set_cs_style (postscript, 'cs2');
else
sep, postscript = set_cs_style (postscript, 'cs1');
end
if cfg.keywords_xlate[postscript:lower()] == 'none' then
-- emit a maintenance message if user postscript is the default cs2 postscript
-- we catch the opposite case for cs1 in set_cs_style
if 'cs2' == mode or 'citation' == cite_class then
utilities.set_message ('maint_postscript');
end
postscript = '';
end
return sep, postscript
end
--[=[-------------------------< I S _ P D F >-----------------------------------
Determines if a URL has the file extension that is one of the PDF file extensions
used by [[MediaWiki:Common.css]] when applying the PDF icon to external links.
returns true if file extension is one of the recognized extensions, else false
]=]
local function is_pdf (url)
return url:match ('%.pdf$') or url:match ('%.PDF$') or
url:match ('%.pdf[%?#]') or url:match ('%.PDF[%?#]') or
url:match ('%.PDF#') or url:match ('%.pdf#');
end
--[[--------------------------< S T Y L E _ F O R M A T >-----------------------
Applies CSS style to |format=, |chapter-format=, etc. Also emits an error message
if the format parameter does not have a matching URL parameter. If the format parameter
is not set and the URL contains a file extension that is recognized as a PDF document
by MediaWiki's commons.css, this code will set the format parameter to (PDF) with
the appropriate styling.
]]
local function style_format (format, url, fmt_param, url_param)
if utilities.is_set (format) then
format = utilities.wrap_style ('format', format); -- add leading space, parentheses, resize
if not utilities.is_set (url) then
utilities.set_message ('err_format_missing_url', {fmt_param, url_param}); -- add an error message
end
elseif is_pdf (url) then -- format is not set so if URL is a PDF file then
format = utilities.wrap_style ('format', 'PDF'); -- set format to PDF
else
format = ''; -- empty string for concatenation
end
return format;
end
--[[---------------------< G E T _ D I S P L A Y _ N A M E S >------------------
Returns a number that defines the number of names displayed for author and editor
name lists and a Boolean flag to indicate when et al. should be appended to the name list.
When the value assigned to |display-xxxxors= is a number greater than or equal to zero,
return the number and the previous state of the 'etal' flag (false by default
but may have been set to true if the name list contains some variant of the text 'et al.').
When the value assigned to |display-xxxxors= is the keyword 'etal', return a number
that is one greater than the number of authors in the list and set the 'etal' flag true.
This will cause the list_people() to display all of the names in the name list followed by 'et al.'
In all other cases, returns nil and the previous state of the 'etal' flag.
inputs:
max: A['DisplayAuthors'] or A['DisplayEditors'], etc; a number or some flavor of etal
count: #a or #e
list_name: 'authors' or 'editors'
etal: author_etal or editor_etal
This function sets an error message when |display-xxxxors= value greater than or equal to number of names but
not when <max> comes from {{cs1 config}} global settings. When using global settings, <param> is set to the
keyword 'cs1 config' which is used to supress the normal error. Error is suppressed because it is to be expected
that some citations in an article will have the same or fewer names that the limit specified in {{cs1 config}}.
]]
local function get_display_names (max, count, list_name, etal, param)
if utilities.is_set (max) then
if 'etal' == max:lower():gsub("[ '%.]", '') then -- the :gsub() portion makes 'etal' from a variety of 'et al.' spellings and stylings
max = count + 1; -- number of authors + 1 so display all author name plus et al.
etal = true; -- overrides value set by extract_names()
elseif max:match ('^%d+$') then -- if is a string of numbers
max = tonumber (max); -- make it a number
if (max >= count) and ('cs1 config' ~= param) then -- error when local |display-xxxxors= value greater than or equal to number of names; not an error when using global setting
utilities.set_message ('err_disp_name', {param, max}); -- add error message
max = nil;
end
else -- not a valid keyword or number
utilities.set_message ('err_disp_name', {param, max}); -- add error message
max = nil; -- unset; as if |display-xxxxors= had not been set
end
end
return max, etal;
end
--[[----------< E X T R A _ T E X T _ I N _ P A G E _ C H E C K >---------------
Adds error if |page=, |pages=, |quote-page=, |quote-pages= has what appears to be
some form of p. or pp. abbreviation in the first characters of the parameter content.
check page for extraneous p, p., pp, pp., pg, pg. at start of parameter value:
good pattern: '^P[^%.P%l]' matches when page begins PX or P# but not Px
where x and X are letters and # is a digit
bad pattern: '^[Pp][PpGg]' matches when page begins pp, pP, Pp, PP, pg, pG, Pg, PG
]]
local function extra_text_in_page_check (val, name)
if not val:match (cfg.vol_iss_pg_patterns.good_ppattern) then
for _, pattern in ipairs (cfg.vol_iss_pg_patterns.bad_ppatterns) do -- spin through the selected sequence table of patterns
if val:match (pattern) then -- when a match, error so
utilities.set_message ('err_extra_text_pages', name); -- add error message
return; -- and done
end
end
end
end
--[[--------------------------< E X T R A _ T E X T _ I N _ V O L _ I S S _ C H E C K >------------------------
Adds error if |volume= or |issue= has what appears to be some form of redundant 'type' indicator.
For |volume=:
'V.', or 'Vol.' (with or without the dot) abbreviations or 'Volume' in the first characters of the parameter
content (all case insensitive). 'V' and 'v' (without the dot) are presumed to be roman numerals so
are allowed.
For |issue=:
'No.', 'I.', 'Iss.' (with or without the dot) abbreviations, or 'Issue' in the first characters of the
parameter content (all case insensitive).
Single character values ('v', 'i', 'n') allowed when not followed by separator character ('.', ':', '=', or
whitespace character) – param values are trimmed of whitespace by MediaWiki before delivered to the module.
<val> is |volume= or |issue= parameter value
<name> is |volume= or |issue= parameter name for error message
<selector> is 'v' for |volume=, 'i' for |issue=
sets error message on failure; returns nothing
]]
local function extra_text_in_vol_iss_check (val, name, selector)
if not utilities.is_set (val) then
return;
end
local patterns = 'v' == selector and cfg.vol_iss_pg_patterns.vpatterns or cfg.vol_iss_pg_patterns.ipatterns;
local handler = 'v' == selector and 'err_extra_text_volume' or 'err_extra_text_issue';
val = val:lower(); -- force parameter value to lower case
for _, pattern in ipairs (patterns) do -- spin through the selected sequence table of patterns
if val:match (pattern) then -- when a match, error so
utilities.set_message (handler, name); -- add error message
return; -- and done
end
end
end
--[=[-------------------------< G E T _ V _ N A M E _ T A B L E >----------------------------------------------
split apart a |vauthors= or |veditors= parameter. This function allows for corporate names, wrapped in doubled
parentheses to also have commas; in the old version of the code, the doubled parentheses were included in the
rendered citation and in the metadata. Individual author names may be wikilinked
|vauthors=Jones AB, [[E. B. White|White EB]], ((Black, Brown, and Co.))
]=]
local function get_v_name_table (vparam, output_table, output_link_table)
local name_table = mw.text.split(vparam, "%s*,%s*"); -- names are separated by commas
local wl_type, label, link; -- wl_type not used here; just a placeholder
local i = 1;
while name_table[i] do
if name_table[i]:match ('^%(%(.*[^%)][^%)]$') then -- first segment of corporate with one or more commas; this segment has the opening doubled parentheses
local name = name_table[i];
i = i + 1; -- bump indexer to next segment
while name_table[i] do
name = name .. ', ' .. name_table[i]; -- concatenate with previous segments
if name_table[i]:match ('^.*%)%)$') then -- if this table member has the closing doubled parentheses
break; -- and done reassembling so
end
i = i + 1; -- bump indexer
end
table.insert (output_table, name); -- and add corporate name to the output table
table.insert (output_link_table, ''); -- no wikilink
else
wl_type, label, link = utilities.is_wikilink (name_table[i]); -- wl_type is: 0, no wl (text in label variable); 1, [[D]]; 2, [[L|D]]
table.insert (output_table, label); -- add this name
if 1 == wl_type then
table.insert (output_link_table, label); -- simple wikilink [[D]]
else
table.insert (output_link_table, link); -- no wikilink or [[L|D]]; add this link if there is one, else empty string
end
end
i = i + 1;
end
return output_table;
end
--[[--------------------------< P A R S E _ V A U T H O R S _ V E D I T O R S >--------------------------------
This function extracts author / editor names from |vauthors= or |veditors= and finds matching |xxxxor-maskn= and
|xxxxor-linkn= in args. It then returns a table of assembled names just as extract_names() does.
Author / editor names in |vauthors= or |veditors= must be in Vancouver system style. Corporate or institutional names
may sometimes be required and because such names will often fail the is_good_vanc_name() and other format compliance
tests, are wrapped in doubled parentheses ((corporate name)) to suppress the format tests.
Supports generational suffixes Jr, 2nd, 3rd, 4th–6th.
This function sets the Vancouver error when a required comma is missing and when there is a space between an author's initials.
]]
local function parse_vauthors_veditors (args, vparam, list_name)
local names = {}; -- table of names assembled from |vauthors=, |author-maskn=, |author-linkn=
local v_name_table = {};
local v_link_table = {}; -- when name is wikilinked, targets go in this table
local etal = false; -- return value set to true when we find some form of et al. vauthors parameter
local last, first, link, mask, suffix;
local corporate = false;
vparam, etal = name_has_etal (vparam, etal, true); -- find and remove variations on et al. do not categorize (do it here because et al. might have a period)
v_name_table = get_v_name_table (vparam, v_name_table, v_link_table); -- names are separated by commas
for i, v_name in ipairs(v_name_table) do
first = ''; -- set to empty string for concatenation and because it may have been set for previous author/editor
local accept_name;
v_name, accept_name = utilities.has_accept_as_written (v_name); -- remove accept-this-as-written markup when it wraps all of <v_name>
if accept_name then
last = v_name;
corporate = true; -- flag used in list_people()
elseif string.find(v_name, "%s") then
if v_name:find('[;%.]') then -- look for commonly occurring punctuation characters;
add_vanc_error (cfg.err_msg_supl.punctuation, i);
end
local lastfirstTable = {}
lastfirstTable = mw.text.split(v_name, "%s+")
first = table.remove(lastfirstTable); -- removes and returns value of last element in table which should be initials or generational suffix
if not mw.ustring.match (first, '^%u+$') then -- mw.ustring here so that later we will catch non-Latin characters
suffix = first; -- not initials so assume that whatever we got is a generational suffix
first = table.remove(lastfirstTable); -- get what should be the initials from the table
end
last = table.concat(lastfirstTable, ' ') -- returns a string that is the concatenation of all other names that are not initials and generational suffix
if not utilities.is_set (last) then
first = ''; -- unset
last = v_name; -- last empty because something wrong with first
add_vanc_error (cfg.err_msg_supl.name, i);
end
if mw.ustring.match (last, '%a+%s+%u+%s+%a+') then
add_vanc_error (cfg.err_msg_supl['missing comma'], i); -- matches last II last; the case when a comma is missing
end
if mw.ustring.match (v_name, ' %u %u$') then -- this test is in the wrong place TODO: move or replace with a more appropriate test
add_vanc_error (cfg.err_msg_supl.initials, i); -- matches a space between two initials
end
else
last = v_name; -- last name or single corporate name? Doesn't support multiword corporate names? do we need this?
end
if utilities.is_set (first) then
if not mw.ustring.match (first, "^%u?%u$") then -- first shall contain one or two upper-case letters, nothing else
add_vanc_error (cfg.err_msg_supl.initials, i); -- too many initials; mixed case initials (which may be ok Romanization); hyphenated initials
end
is_good_vanc_name (last, first, suffix, i); -- check first and last before restoring the suffix which may have a non-Latin digit
if utilities.is_set (suffix) then
first = first .. ' ' .. suffix; -- if there was a suffix concatenate with the initials
suffix = ''; -- unset so we don't add this suffix to all subsequent names
end
else
if not corporate then
is_good_vanc_name (last, '', nil, i);
end
end
link = utilities.select_one ( args, cfg.aliases[list_name .. '-Link'], 'err_redundant_parameters', i ) or v_link_table[i];
mask = utilities.select_one ( args, cfg.aliases[list_name .. '-Mask'], 'err_redundant_parameters', i );
names[i] = {last = last, first = first, link = link, mask = mask, corporate = corporate}; -- add this assembled name to our names list
end
return names, etal; -- all done, return our list of names
end
--[[--------------------------< S E L E C T _ A U T H O R _ E D I T O R _ S O U R C E >------------------------
Select one of |authors=, |authorn= / |lastn / firstn=, or |vauthors= as the source of the author name list or
select one of |editorn= / editor-lastn= / |editor-firstn= or |veditors= as the source of the editor name list.
Only one of these appropriate three will be used. The hierarchy is: |authorn= (and aliases) highest and |authors= lowest;
|editorn= (and aliases) highest and |veditors= lowest (support for |editors= withdrawn)
When looking for |authorn= / |editorn= parameters, test |xxxxor1= and |xxxxor2= (and all of their aliases); stops after the second
test which mimicks the test used in extract_names() when looking for a hole in the author name list. There may be a better
way to do this, I just haven't discovered what that way is.
Emits an error message when more than one xxxxor name source is provided.
In this function, vxxxxors = vauthors or veditors; xxxxors = authors as appropriate.
]]
local function select_author_editor_source (vxxxxors, xxxxors, args, list_name)
local lastfirst = false;
if utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'none', 1 ) or -- do this twice in case we have a |first1= without a |last1=; this ...
utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'none', 1 ) or -- ... also catches the case where |first= is used with |vauthors=
utilities.select_one ( args, cfg.aliases[list_name .. '-Last'], 'none', 2 ) or
utilities.select_one ( args, cfg.aliases[list_name .. '-First'], 'none', 2 ) then
lastfirst = true;
end
if (utilities.is_set (vxxxxors) and true == lastfirst) or -- these are the three error conditions
(utilities.is_set (vxxxxors) and utilities.is_set (xxxxors)) or
(true == lastfirst and utilities.is_set (xxxxors)) then
local err_name;
if 'AuthorList' == list_name then -- figure out which name should be used in error message
err_name = 'author';
else
err_name = 'editor';
end
utilities.set_message ('err_redundant_parameters', err_name .. '-name-list parameters'); -- add error message
end
if true == lastfirst then return 1 end; -- return a number indicating which author name source to use
if utilities.is_set (vxxxxors) then return 2 end;
if utilities.is_set (xxxxors) then return 3 end;
return 1; -- no authors so return 1; this allows missing author name test to run in case there is a first without last
end
--[[--------------------------< I S _ V A L I D _ P A R A M E T E R _ V A L U E >------------------------------
This function is used to validate a parameter's assigned value for those parameters that have only a limited number
of allowable values (yes, y, true, live, dead, etc.). When the parameter value has not been assigned a value (missing
or empty in the source template) the function returns the value specified by ret_val. If the parameter value is one
of the list of allowed values returns the translated value; else, emits an error message and returns the value
specified by ret_val.
TODO: explain <invert>
]]
local function is_valid_parameter_value (value, name, possible, ret_val, invert)
if not utilities.is_set (value) then
return ret_val; -- an empty parameter is ok
end
if (not invert and utilities.in_array (value, possible)) then -- normal; <value> is in <possible> table
return cfg.keywords_xlate[value]; -- return translation of parameter keyword
elseif invert and not utilities.in_array (value, possible) then -- invert; <value> is not in <possible> table
return value; -- return <value> as it is
else
utilities.set_message ('err_invalid_param_val', {name, value}); -- not an allowed value so add error message
return ret_val;
end
end
--[[--------------------------< T E R M I N A T E _ N A M E _ L I S T >----------------------------------------
This function terminates a name list (author, contributor, editor) with a separator character (sepc) and a space
when the last character is not a sepc character or when the last three characters are not sepc followed by two
closing square brackets (close of a wikilink). When either of these is true, the name_list is terminated with a
single space character.
]]
local function terminate_name_list (name_list, sepc)
if (string.sub (name_list, -3, -1) == sepc .. '. ') then -- if already properly terminated
return name_list; -- just return the name list
elseif (string.sub (name_list, -1, -1) == sepc) or (string.sub (name_list, -3, -1) == sepc .. ']]') then -- if last name in list ends with sepc char
return name_list .. " "; -- don't add another
else
return name_list .. sepc .. ' '; -- otherwise terminate the name list
end
end
--[[-------------------------< F O R M A T _ V O L U M E _ I S S U E >-----------------------------------------
returns the concatenation of the formatted volume and issue (or journal article number) parameters as a single
string; or formatted volume or formatted issue, or an empty string if neither are set.
]]
local function format_volume_issue (volume, issue, article, cite_class, origin, sepc, lower)
if not utilities.is_set (volume) and not utilities.is_set (issue) and not utilities.is_set (article) then
return '';
end
-- same condition as in format_pages_sheets()
local is_journal = 'journal' == cite_class or (utilities.in_array (cite_class, {'citation', 'map', 'interview'}) and 'journal' == origin);
local is_numeric_vol = volume and (volume:match ('^[MDCLXVI]+$') or volume:match ('^%d+$')); -- is only uppercase roman numerals or only digits?
local is_long_vol = volume and (4 < mw.ustring.len(volume)); -- is |volume= value longer than 4 characters?
if volume and (not is_numeric_vol and is_long_vol) then -- when not all digits or Roman numerals, is |volume= longer than 4 characters?
utilities.add_prop_cat ('long-vol'); -- yes, add properties cat
end
if is_journal then -- journal-style formatting
local vol = '';
if utilities.is_set (volume) then
if is_numeric_vol then -- |volume= value all digits or all uppercase Roman numerals?
vol = utilities.substitute (cfg.presentation['vol-bold'], {sepc, volume}); -- render in bold face
elseif is_long_vol then -- not all digits or Roman numerals; longer than 4 characters?
vol = utilities.substitute (cfg.messages['j-vol'], {sepc, utilities.hyphen_to_dash (volume)}); -- not bold
else -- four or fewer characters
vol = utilities.substitute (cfg.presentation['vol-bold'], {sepc, utilities.hyphen_to_dash (volume)}); -- bold
end
end
vol = vol .. (utilities.is_set (issue) and utilities.substitute (cfg.messages['j-issue'], issue) or '')
vol = vol .. (utilities.is_set (article) and utilities.substitute (cfg.messages['j-article-num'], article) or '')
return vol;
end
if 'podcast' == cite_class and utilities.is_set (issue) then
return wrap_msg ('issue', {sepc, issue}, lower);
end
if 'conference' == cite_class and utilities.is_set (article) then -- |article-number= supported only in journal and conference cites
if utilities.is_set (volume) and utilities.is_set (article) then -- both volume and article number
return wrap_msg ('vol-art', {sepc, utilities.hyphen_to_dash (volume), article}, lower);
elseif utilities.is_set (article) then -- article number alone; when volume alone, handled below
return wrap_msg ('art', {sepc, article}, lower);
end
end
-- all other types of citation
if utilities.is_set (volume) and utilities.is_set (issue) then
return wrap_msg ('vol-no', {sepc, utilities.hyphen_to_dash (volume), issue}, lower);
elseif utilities.is_set (volume) then
return wrap_msg ('vol', {sepc, utilities.hyphen_to_dash (volume)}, lower);
else
return wrap_msg ('issue', {sepc, issue}, lower);
end
end
--[[-------------------------< F O R M A T _ P A G E S _ S H E E T S >-----------------------------------------
adds static text to one of |page(s)= or |sheet(s)= values and returns it with all of the others set to empty strings.
The return order is:
page, pages, sheet, sheets
Singular has priority over plural when both are provided.
]]
local function format_pages_sheets (page, pages, sheet, sheets, cite_class, origin, sepc, nopp, lower)
if 'map' == cite_class then -- only cite map supports sheet(s) as in-source locators
if utilities.is_set (sheet) then
if 'journal' == origin then
return '', '', wrap_msg ('j-sheet', sheet, lower), '';
else
return '', '', wrap_msg ('sheet', {sepc, sheet}, lower), '';
end
elseif utilities.is_set (sheets) then
if 'journal' == origin then
return '', '', '', wrap_msg ('j-sheets', sheets, lower);
else
return '', '', '', wrap_msg ('sheets', {sepc, sheets}, lower);
end
end
end
local is_journal = 'journal' == cite_class or (utilities.in_array (cite_class, {'citation', 'map', 'interview'}) and 'journal' == origin);
if utilities.is_set (page) then
if is_journal then
return utilities.substitute (cfg.messages['j-page(s)'], page), '', '', '';
elseif not nopp then
return utilities.substitute (cfg.messages['p-prefix'], {sepc, page}), '', '', '';
else
return utilities.substitute (cfg.messages['nopp'], {sepc, page}), '', '', '';
end
elseif utilities.is_set (pages) then
if is_journal then
return utilities.substitute (cfg.messages['j-page(s)'], pages), '', '', '';
elseif tonumber(pages) ~= nil and not nopp then -- if pages is only digits, assume a single page number
return '', utilities.substitute (cfg.messages['p-prefix'], {sepc, pages}), '', '';
elseif not nopp then
return '', utilities.substitute (cfg.messages['pp-prefix'], {sepc, pages}), '', '';
else
return '', utilities.substitute (cfg.messages['nopp'], {sepc, pages}), '', '';
end
end
return '', '', '', ''; -- return empty strings
end
--[[--------------------------< I N S O U R C E _ L O C _ G E T >----------------------------------------------
returns one of the in-source locators: page, pages, or at.
If any of these are interwiki links to Wikisource, returns the label portion of the interwiki-link as plain text
for use in COinS. This COinS thing is done because here we convert an interwiki-link to an external link and
add an icon span around that; get_coins_pages() doesn't know about the span. TODO: should it?
TODO: add support for sheet and sheets?; streamline;
TODO: make it so that this function returns only one of the three as the single in-source (the return value assigned
to a new name)?
]]
local function insource_loc_get (page, page_orig, pages, pages_orig, at)
local ws_url, ws_label, coins_pages, L; -- for Wikisource interwiki-links; TODO: this corrupts page metadata (span remains in place after cleanup; fix there?)
if utilities.is_set (page) then
if utilities.is_set (pages) or utilities.is_set (at) then
pages = ''; -- unset the others
at = '';
end
extra_text_in_page_check (page, page_orig); -- emit error message when |page= value begins with what looks like p., pp., etc.
ws_url, ws_label, L = wikisource_url_make (page); -- make ws URL from |page= interwiki link; link portion L becomes tooltip label
if ws_url then
page = external_link (ws_url, ws_label .. ' ', 'ws link in page'); -- space char after label to move icon away from in-source text; TODO: a better way to do this?
page = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, page});
coins_pages = ws_label;
end
elseif utilities.is_set (pages) then
if utilities.is_set (at) then
at = ''; -- unset
end
extra_text_in_page_check (pages, pages_orig); -- emit error message when |page= value begins with what looks like p., pp., etc.
ws_url, ws_label, L = wikisource_url_make (pages); -- make ws URL from |pages= interwiki link; link portion L becomes tooltip label
if ws_url then
pages = external_link (ws_url, ws_label .. ' ', 'ws link in pages'); -- space char after label to move icon away from in-source text; TODO: a better way to do this?
pages = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, pages});
coins_pages = ws_label;
end
elseif utilities.is_set (at) then
ws_url, ws_label, L = wikisource_url_make (at); -- make ws URL from |at= interwiki link; link portion L becomes tooltip label
if ws_url then
at = external_link (ws_url, ws_label .. ' ', 'ws link in at'); -- space char after label to move icon away from in-source text; TODO: a better way to do this?
at = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, at});
coins_pages = ws_label;
end
end
return page, pages, at, coins_pages;
end
--[[--------------------------< I S _ U N I Q U E _ A R C H I V E _ U R L >------------------------------------
add error message when |archive-url= value is same as |url= or chapter-url= (or alias...) value
]]
local function is_unique_archive_url (archive, url, c_url, source, date)
if utilities.is_set (archive) then
if archive == url or archive == c_url then
utilities.set_message ('err_bad_url', {utilities.wrap_style ('parameter', source)}); -- add error message
return '', ''; -- unset |archive-url= and |archive-date= because same as |url= or |chapter-url=
end
end
return archive, date;
end
--[=[-------------------------< A R C H I V E _ U R L _ C H E C K >--------------------------------------------
Check archive.org URLs to make sure they at least look like they are pointing at valid archives and not to the
save snapshot URL or to calendar pages. When the archive URL is 'https://web.archive.org/save/' (or http://...)
archive.org saves a snapshot of the target page in the URL. That is something that Wikipedia should not allow
unwitting readers to do.
When the archive.org URL does not have a complete timestamp, archive.org chooses a snapshot according to its own
algorithm or provides a calendar 'search' result. [[WP:ELNO]] discourages links to search results.
This function looks at the value assigned to |archive-url= and returns empty strings for |archive-url= and
|archive-date= and an error message when:
|archive-url= holds an archive.org save command URL
|archive-url= is an archive.org URL that does not have a complete timestamp (YYYYMMDDhhmmss 14 digits) in the
correct place
otherwise returns |archive-url= and |archive-date=
There are two mostly compatible archive.org URLs:
//web.archive.org/<timestamp>... -- the old form
//web.archive.org/web/<timestamp>... -- the new form
The old form does not support or map to the new form when it contains a display flag. There are four identified flags
('id_', 'js_', 'cs_', 'im_') but since archive.org ignores others following the same form (two letters and an underscore)
we don't check for these specific flags but we do check the form.
This function supports a preview mode. When the article is rendered in preview mode, this function may return a modified
archive URL:
for save command errors, return undated wildcard (/*/)
for timestamp errors when the timestamp has a wildcard, return the URL unmodified
for timestamp errors when the timestamp does not have a wildcard, return with timestamp limited to six digits plus wildcard (/yyyymm*/)
A secondary function is to return an archive-url timestamp from those urls that have them (archive.org and
archive.today). The timestamp is used by validation.archive_date_check() to see if the value in |archive-date=
matches the timestamp in the archive url.
]=]
local function archive_url_check (url, date)
local err_msg = ''; -- start with the error message empty
local path, timestamp, flag; -- portions of the archive.org URL
timestamp = url:match ('//archive.today/(%d%d%d%d%d%d%d%d%d%d%d%d%d%d)/'); -- get timestamp from archive.today urls
if timestamp then -- if this was an archive.today url ...
return url, date, timestamp; -- return ArchiveURL, ArchiveDate, and timestamp from |archive-url=, and done
end
-- here for archive.org urls
if (not url:match('//web%.archive%.org/')) and (not url:match('//liveweb%.archive%.org/')) then -- also deprecated liveweb Wayback machine URL
return url, date; -- not an archive.org archive, return ArchiveURL and ArchiveDate
end
if url:match('//web%.archive%.org/save/') then -- if a save command URL, we don't want to allow saving of the target page
err_msg = cfg.err_msg_supl.save;
url = url:gsub ('(//web%.archive%.org)/save/', '%1/*/', 1); -- for preview mode: modify ArchiveURL
elseif url:match('//liveweb%.archive%.org/') then
err_msg = cfg.err_msg_supl.liveweb;
else
path, timestamp, flag = url:match('//web%.archive%.org/([^%d]*)(%d+)([^/]*)/'); -- split out some of the URL parts for evaluation
if not path then -- malformed in some way; pattern did not match
err_msg = cfg.err_msg_supl.timestamp;
elseif 14 ~= timestamp:len() then -- path and flag optional, must have 14-digit timestamp here
err_msg = cfg.err_msg_supl.timestamp;
if '*' ~= flag then
local replacement = timestamp:match ('^%d%d%d%d%d%d') or timestamp:match ('^%d%d%d%d'); -- get the first 6 (YYYYMM) or first 4 digits (YYYY)
if replacement then -- nil if there aren't at least 4 digits (year)
replacement = replacement .. string.rep ('0', 14 - replacement:len()); -- year or yearmo (4 or 6 digits) zero-fill to make 14-digit timestamp
url=url:gsub ('(//web%.archive%.org/[^%d]*)%d[^/]*', '%1' .. replacement .. '*', 1) -- for preview, modify ts to 14 digits plus splat for calendar display
end
end
elseif utilities.is_set (path) and 'web/' ~= path then -- older archive URLs do not have the extra 'web/' path element
err_msg = cfg.err_msg_supl.path;
elseif utilities.is_set (flag) and not utilities.is_set (path) then -- flag not allowed with the old form URL (without the 'web/' path element)
err_msg = cfg.err_msg_supl.flag;
elseif utilities.is_set (flag) and not flag:match ('%a%a_') then -- flag if present must be two alpha characters and underscore (requires 'web/' path element)
err_msg = cfg.err_msg_supl.flag;
else
return url, date, timestamp; -- return ArchiveURL, ArchiveDate, and timestamp from |archive-url=
end
end
-- if here, something not right so
utilities.set_message ('err_archive_url', {err_msg}); -- add error message and
if is_preview_mode then
return url, date, timestamp; -- preview mode so return ArchiveURL, ArchiveDate, and timestamp from |archive-url=
else
return '', ''; -- return empty strings for ArchiveURL and ArchiveDate
end
end
--[[--------------------------< P L A C E _ C H E C K >--------------------------------------------------------
check |place=, |publication-place=, |location= to see if these params include digits. This function added because
many editors misuse location to specify the in-source location (|page(s)= and |at= are supposed to do that)
returns the original parameter value without modification; added maint cat when parameter value contains digits
]]
local function place_check (param_val)
if not utilities.is_set (param_val) then -- parameter empty or omitted
return param_val; -- return that empty state
end
if mw.ustring.find (param_val, '%d') then -- not empty, are there digits in the parameter value
utilities.set_message ('maint_location'); -- yep, add maint cat
end
return param_val; -- and done
end
--[[--------------------------< I S _ A R C H I V E D _ C O P Y >----------------------------------------------
compares |title= to 'Archived copy' (placeholder added by bots that can't find proper title); if matches, return true; nil else
]]
local function is_archived_copy (title)
title = mw.ustring.lower(title); -- switch title to lower case
if title:find (cfg.special_case_translation.archived_copy.en) then -- if title is 'Archived copy'
return true;
elseif cfg.special_case_translation.archived_copy['local'] then
if mw.ustring.find (title, cfg.special_case_translation.archived_copy['local']) then -- mw.ustring() because might not be Latin script
return true;
end
end
end
--[[--------------------------< C I T A T I O N 0 >------------------------------------------------------------
This is the main function doing the majority of the citation formatting.
]]
local function citation0( config, args )
--[[
Load Input Parameters
The argument_wrapper facilitates the mapping of multiple aliases to single internal variable.
]]
local A = argument_wrapper ( args );
local i
-- Pick out the relevant fields from the arguments. Different citation templates
-- define different field names for the same underlying things.
local author_etal;
local a = {}; -- authors list from |lastn= / |firstn= pairs or |vauthors=
local Authors;
local NameListStyle;
if cfg.global_cs1_config_t['NameListStyle'] then -- global setting in {{cs1 config}} overrides local |name-list-style= parameter value; nil when empty or assigned value invalid
NameListStyle = is_valid_parameter_value (cfg.global_cs1_config_t['NameListStyle'], 'cs1 config: name-list-style', cfg.keywords_lists['name-list-style'], ''); -- error messaging 'param' here is a hoax
else
NameListStyle = is_valid_parameter_value (A['NameListStyle'], A:ORIGIN('NameListStyle'), cfg.keywords_lists['name-list-style'], '');
end
if cfg.global_cs1_config_t['NameListStyle'] and utilities.is_set (A['NameListStyle']) then -- when template has |name-list-style=<something> which global setting has overridden
utilities.set_message ('maint_overridden_setting'); -- set a maint message
end
local Collaboration = A['Collaboration'];
do -- to limit scope of selected
local selected = select_author_editor_source (A['Vauthors'], A['Authors'], args, 'AuthorList');
if 1 == selected then
a, author_etal = extract_names (args, 'AuthorList'); -- fetch author list from |authorn= / |lastn= / |firstn=, |author-linkn=, and |author-maskn=
elseif 2 == selected then
NameListStyle = 'vanc'; -- override whatever |name-list-style= might be
a, author_etal = parse_vauthors_veditors (args, A['Vauthors'], 'AuthorList'); -- fetch author list from |vauthors=, |author-linkn=, and |author-maskn=
elseif 3 == selected then
Authors = A['Authors']; -- use content of |authors=
if 'authors' == A:ORIGIN('Authors') then -- but add a maint cat if the parameter is |authors=
utilities.set_message ('maint_authors'); -- because use of this parameter is discouraged; what to do about the aliases is a TODO:
end
end
if utilities.is_set (Collaboration) then
author_etal = true; -- so that |display-authors=etal not required
end
end
local editor_etal;
local e = {}; -- editors list from |editor-lastn= / |editor-firstn= pairs or |veditors=
do -- to limit scope of selected
local selected = select_author_editor_source (A['Veditors'], nil, args, 'EditorList'); -- support for |editors= withdrawn
if 1 == selected then
e, editor_etal = extract_names (args, 'EditorList'); -- fetch editor list from |editorn= / |editor-lastn= / |editor-firstn=, |editor-linkn=, and |editor-maskn=
elseif 2 == selected then
NameListStyle = 'vanc'; -- override whatever |name-list-style= might be
e, editor_etal = parse_vauthors_veditors (args, args.veditors, 'EditorList'); -- fetch editor list from |veditors=, |editor-linkn=, and |editor-maskn=
end
end
local Chapter = A['Chapter']; -- done here so that we have access to |contribution= from |chapter= aliases
local Chapter_origin = A:ORIGIN ('Chapter');
local Contribution; -- because contribution is required for contributor(s)
if 'contribution' == Chapter_origin then
Contribution = Chapter; -- get the name of the contribution
end
local c = {}; -- contributors list from |contributor-lastn= / contributor-firstn= pairs
if utilities.in_array (config.CitationClass, {"book", "citation"}) and not utilities.is_set (A['Periodical']) then -- |contributor= and |contribution= only supported in book cites
c = extract_names (args, 'ContributorList'); -- fetch contributor list from |contributorn= / |contributor-lastn=, -firstn=, -linkn=, -maskn=
if 0 < #c then
if not utilities.is_set (Contribution) then -- |contributor= requires |contribution=
utilities.set_message ('err_contributor_missing_required_param', 'contribution'); -- add missing contribution error message
c = {}; -- blank the contributors' table; it is used as a flag later
end
if 0 == #a then -- |contributor= requires |author=
utilities.set_message ('err_contributor_missing_required_param', 'author'); -- add missing author error message
c = {}; -- blank the contributors' table; it is used as a flag later
end
end
else -- if not a book cite
if utilities.select_one (args, cfg.aliases['ContributorList-Last'], 'err_redundant_parameters', 1 ) then -- are there contributor name list parameters?
utilities.set_message ('err_contributor_ignored'); -- add contributor ignored error message
end
Contribution = nil; -- unset
end
local Title = A['Title'];
local TitleLink = A['TitleLink'];
local auto_select = ''; -- default is auto
local accept_link;
TitleLink, accept_link = utilities.has_accept_as_written (TitleLink, true); -- test for accept-this-as-written markup
if (not accept_link) and utilities.in_array (TitleLink, {'none', 'pmc', 'doi'}) then -- check for special keywords
auto_select = TitleLink; -- remember selection for later
TitleLink = ''; -- treat as if |title-link= would have been empty
end
TitleLink = link_title_ok (TitleLink, A:ORIGIN ('TitleLink'), Title, 'title'); -- check for wiki-markup in |title-link= or wiki-markup in |title= when |title-link= is set
local Section = ''; -- {{cite map}} only; preset to empty string for concatenation if not used
if 'map' == config.CitationClass and 'section' == Chapter_origin then
Section = A['Chapter']; -- get |section= from |chapter= alias list; |chapter= and the other aliases not supported in {{cite map}}
Chapter = ''; -- unset for now; will be reset later from |map= if present
end
local Periodical = A['Periodical'];
local Periodical_origin = A:ORIGIN('Periodical');
local ScriptPeriodical = A['ScriptPeriodical'];
local ScriptPeriodical_origin = A:ORIGIN('ScriptPeriodical');
local TransPeriodical = A['TransPeriodical'];
local TransPeriodical_origin = A:ORIGIN ('TransPeriodical');
if (utilities.in_array (config.CitationClass, {'book', 'encyclopaedia'}) and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical) or utilities.is_set (ScriptPeriodical))) then
local param;
if utilities.is_set (Periodical) then -- get a parameter name from one of these periodical related meta-parameters
Periodical = nil; -- unset because not valid {{cite book}} or {{cite encyclopedia}} parameters
param = Periodical_origin -- get parameter name for error messaging
elseif utilities.is_set (TransPeriodical) then
TransPeriodical = nil; -- unset because not valid {{cite book}} or {{cite encyclopedia}} parameters
param = TransPeriodical_origin; -- get parameter name for error messaging
elseif utilities.is_set (ScriptPeriodical) then
ScriptPeriodical = nil; -- unset because not valid {{cite book}} or {{cite encyclopedia}} parameters
param = ScriptPeriodical_origin; -- get parameter name for error messaging
end
if utilities.is_set (param) then -- if we found one
utilities.set_message ('err_periodical_ignored', {param}); -- emit an error message
end
end
if utilities.is_set (Periodical) then
local i;
Periodical, i = utilities.strip_apostrophe_markup (Periodical); -- strip apostrophe markup so that metadata isn't contaminated
if i then -- non-zero when markup was stripped so emit an error message
utilities.set_message ('err_apostrophe_markup', {Periodical_origin});
end
end
if 'mailinglist' == config.CitationClass then -- special case for {{cite mailing list}}
if utilities.is_set (Periodical) and utilities.is_set (A ['MailingList']) then -- both set emit an error TODO: make a function for this and similar?
utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', Periodical_origin) .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'mailinglist')});
end
Periodical = A ['MailingList']; -- error or no, set Periodical to |mailinglist= value because this template is {{cite mailing list}}
Periodical_origin = A:ORIGIN('MailingList');
end
-- web and news not tested for now because of
-- Wikipedia:Administrators%27_noticeboard#Is_there_a_semi-automated_tool_that_could_fix_these_annoying_"Cite_Web"_errors?
if not (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) then -- 'periodical' templates require periodical parameter
-- local p = {['journal'] = 'journal', ['magazine'] = 'magazine', ['news'] = 'newspaper', ['web'] = 'website'}; -- for error message
local p = {['journal'] = 'journal', ['magazine'] = 'magazine'}; -- for error message
if p[config.CitationClass] then
utilities.set_message ('err_missing_periodical', {config.CitationClass, p[config.CitationClass]});
end
end
local Volume;
-- local ScriptPeriodical_origin = A:ORIGIN('ScriptPeriodical');
if 'citation' == config.CitationClass then
if utilities.is_set (Periodical) then
if not utilities.in_array (Periodical_origin, cfg.citation_no_volume_t) then -- {{citation}} does not render |volume= when these parameters are used
Volume = A['Volume']; -- but does for all other 'periodicals'
end
elseif utilities.is_set (ScriptPeriodical) then
if 'script-website' ~= ScriptPeriodical_origin then -- {{citation}} does not render volume for |script-website=
Volume = A['Volume']; -- but does for all other 'periodicals'
end
else
Volume = A['Volume']; -- and does for non-'periodical' cites
end
elseif utilities.in_array (config.CitationClass, cfg.templates_using_volume) then -- render |volume= for cs1 according to the configuration settings
Volume = A['Volume'];
end
extra_text_in_vol_iss_check (Volume, A:ORIGIN ('Volume'), 'v');
local Issue;
if 'citation' == config.CitationClass then
if utilities.is_set (Periodical) and utilities.in_array (Periodical_origin, cfg.citation_issue_t) then -- {{citation}} may render |issue= when these parameters are used
Issue = utilities.hyphen_to_dash (A['Issue']);
end
elseif utilities.in_array (config.CitationClass, cfg.templates_using_issue) then -- conference & map books do not support issue; {{citation}} listed here because included in settings table
if not (utilities.in_array (config.CitationClass, {'conference', 'map', 'citation'}) and not (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical))) then
Issue = utilities.hyphen_to_dash (A['Issue']);
end
end
local ArticleNumber;
if utilities.in_array (config.CitationClass, {'journal', 'conference'}) or ('citation' == config.CitationClass and utilities.is_set (Periodical) and 'journal' == Periodical_origin) then
ArticleNumber = A['ArticleNumber'];
end
extra_text_in_vol_iss_check (Issue, A:ORIGIN ('Issue'), 'i');
local Page;
local Pages;
local At;
local QuotePage;
local QuotePages;
if not utilities.in_array (config.CitationClass, cfg.templates_not_using_page) then -- TODO: rewrite to emit ignored parameter error message?
Page = A['Page'];
Pages = utilities.hyphen_to_dash (A['Pages']);
At = A['At'];
QuotePage = A['QuotePage'];
QuotePages = utilities.hyphen_to_dash (A['QuotePages']);
end
local Edition = A['Edition'];
local PublicationPlace = place_check (A['PublicationPlace'], A:ORIGIN('PublicationPlace'));
local Place = place_check (A['Place'], A:ORIGIN('Place'));
local PublisherName = A['PublisherName'];
local PublisherName_origin = A:ORIGIN('PublisherName');
if utilities.is_set (PublisherName) and (cfg.keywords_xlate['none'] ~= PublisherName) then
local i = 0;
PublisherName, i = utilities.strip_apostrophe_markup (PublisherName); -- strip apostrophe markup so that metadata isn't contaminated; publisher is never italicized
if i and (0 < i) then -- non-zero when markup was stripped so emit an error message
utilities.set_message ('err_apostrophe_markup', {PublisherName_origin});
end
end
if ('document' == config.CitationClass) and not utilities.is_set (PublisherName) then
utilities.set_message ('err_missing_publisher', {config.CitationClass, 'publisher'});
end
local Newsgroup = A['Newsgroup']; -- TODO: strip apostrophe markup?
local Newsgroup_origin = A:ORIGIN('Newsgroup');
if 'newsgroup' == config.CitationClass then
if utilities.is_set (PublisherName) and (cfg.keywords_xlate['none'] ~= PublisherName) then -- general use parameter |publisher= not allowed in cite newsgroup
utilities.set_message ('err_parameter_ignored', {PublisherName_origin});
end
PublisherName = nil; -- ensure that this parameter is unset for the time being; will be used again after COinS
end
local URL = A['URL']; -- TODO: better way to do this for URL, ChapterURL, and MapURL?
local UrlAccess = is_valid_parameter_value (A['UrlAccess'], A:ORIGIN('UrlAccess'), cfg.keywords_lists['url-access'], nil);
if not utilities.is_set (URL) and utilities.is_set (UrlAccess) then
UrlAccess = nil;
utilities.set_message ('err_param_access_requires_param', 'url');
end
local ChapterURL = A['ChapterURL'];
local ChapterUrlAccess = is_valid_parameter_value (A['ChapterUrlAccess'], A:ORIGIN('ChapterUrlAccess'), cfg.keywords_lists['url-access'], nil);
if not utilities.is_set (ChapterURL) and utilities.is_set (ChapterUrlAccess) then
ChapterUrlAccess = nil;
utilities.set_message ('err_param_access_requires_param', {A:ORIGIN('ChapterUrlAccess'):gsub ('%-access', '')});
end
local MapUrlAccess = is_valid_parameter_value (A['MapUrlAccess'], A:ORIGIN('MapUrlAccess'), cfg.keywords_lists['url-access'], nil);
if not utilities.is_set (A['MapURL']) and utilities.is_set (MapUrlAccess) then
MapUrlAccess = nil;
utilities.set_message ('err_param_access_requires_param', {'map-url'});
end
local this_page = mw.title.getCurrentTitle(); -- also used for COinS and for language
local no_tracking_cats = is_valid_parameter_value (A['NoTracking'], A:ORIGIN('NoTracking'), cfg.keywords_lists['yes_true_y'], nil);
-- check this page to see if it is in one of the namespaces that cs1 is not supposed to add to the error categories
if not utilities.is_set (no_tracking_cats) then -- ignore if we are already not going to categorize this page
if cfg.uncategorized_namespaces[this_page.namespace] then -- is this page's namespace id one of the uncategorized namespace ids?
no_tracking_cats = "true"; -- set no_tracking_cats
end
for _, v in ipairs (cfg.uncategorized_subpages) do -- cycle through page name patterns
if this_page.text:match (v) then -- test page name against each pattern
no_tracking_cats = "true"; -- set no_tracking_cats
break; -- bail out if one is found
end
end
end
-- check for extra |page=, |pages= or |at= parameters. (also sheet and sheets while we're at it)
utilities.select_one (args, {'page', 'p', 'pp', 'pages', 'at', 'sheet', 'sheets'}, 'err_redundant_parameters'); -- this is a dummy call simply to get the error message and category
local coins_pages;
Page, Pages, At, coins_pages = insource_loc_get (Page, A:ORIGIN('Page'), Pages, A:ORIGIN('Pages'), At);
local NoPP = is_valid_parameter_value (A['NoPP'], A:ORIGIN('NoPP'), cfg.keywords_lists['yes_true_y'], nil);
if utilities.is_set (PublicationPlace) and utilities.is_set (Place) then -- both |publication-place= and |place= (|location=) allowed if different
utilities.add_prop_cat ('location-test'); -- add property cat to evaluate how often PublicationPlace and Place are used together
if PublicationPlace == Place then
Place = ''; -- unset; don't need both if they are the same
end
elseif not utilities.is_set (PublicationPlace) and utilities.is_set (Place) then -- when only |place= (|location=) is set ...
PublicationPlace = Place; -- promote |place= (|location=) to |publication-place
end
if PublicationPlace == Place then Place = ''; end -- don't need both if they are the same
local URL_origin = A:ORIGIN('URL'); -- get name of parameter that holds URL
local ChapterURL_origin = A:ORIGIN('ChapterURL'); -- get name of parameter that holds ChapterURL
local ScriptChapter = A['ScriptChapter'];
local ScriptChapter_origin = A:ORIGIN ('ScriptChapter');
local Format = A['Format'];
local ChapterFormat = A['ChapterFormat'];
local TransChapter = A['TransChapter'];
local TransChapter_origin = A:ORIGIN ('TransChapter');
local TransTitle = A['TransTitle'];
local ScriptTitle = A['ScriptTitle'];
--[[
Parameter remapping for cite encyclopedia:
When the citation has these parameters:
|encyclopedia= and |title= then map |title= to |article= and |encyclopedia= to |title= for rendering
|encyclopedia= and |article= then map |encyclopedia= to |title= for rendering
|trans-title= maps to |trans-chapter= when |title= is re-mapped
|url= maps to |chapter-url= when |title= is remapped
All other combinations of |encyclopedia=, |title=, and |article= are not modified
]]
local Encyclopedia = A['Encyclopedia']; -- used as a flag by this module and by ~/COinS
if utilities.is_set (Encyclopedia) then -- emit error message when Encyclopedia set but template is other than {{cite encyclopedia}} or {{citation}}
if 'encyclopaedia' ~= config.CitationClass and 'citation' ~= config.CitationClass then
utilities.set_message ('err_parameter_ignored', {A:ORIGIN ('Encyclopedia')});
Encyclopedia = nil; -- unset because not supported by this template
end
end
if ('encyclopaedia' == config.CitationClass) or ('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) then
if utilities.is_set (Periodical) and utilities.is_set (Encyclopedia) then -- when both parameters set emit an error message; {{citation}} only; Periodical not allowed in {{cite encyclopedia}}
utilities.set_message ('err_periodical_ignored', {Periodical_origin});
end
if utilities.is_set (Encyclopedia) then
Periodical = Encyclopedia; -- error or no, set Periodical to Encyclopedia for rendering; {{citation}} could (not legitimately) have both; use Encyclopedia
Periodical_origin = A:ORIGIN ('Encyclopedia');
if utilities.is_set (Title) or utilities.is_set (ScriptTitle) then
if not utilities.is_set (Chapter) then
Chapter = Title; -- |encyclopedia= and |title= are set so map |title= to |article= and |encyclopedia= to |title= for rendering
ScriptChapter = ScriptTitle;
ScriptChapter_origin = A:ORIGIN('ScriptTitle')
TransChapter = TransTitle;
ChapterURL = URL;
ChapterURL_origin = URL_origin;
ChapterUrlAccess = UrlAccess;
if not utilities.is_set (ChapterURL) and utilities.is_set (TitleLink) then
Chapter = utilities.make_wikilink (TitleLink, Chapter);
end
Title = Periodical;
ChapterFormat = Format;
Periodical = ''; -- redundant so unset
TransTitle = '';
URL = '';
Format = '';
TitleLink = '';
ScriptTitle = '';
end
elseif utilities.is_set (Chapter) or utilities.is_set (ScriptChapter) then -- |title= not set
Title = Periodical; -- |encyclopedia= set and |article= set so map |encyclopedia= to |title= for rendering
Periodical = ''; -- redundant so unset
end
end
end
-- special case for cite techreport.
local ID = A['ID'];
if (config.CitationClass == "techreport") then -- special case for cite techreport
if utilities.is_set (A['Number']) then -- cite techreport uses 'number', which other citations alias to 'issue'
if not utilities.is_set (ID) then -- can we use ID for the "number"?
ID = A['Number']; -- yes, use it
else -- ID has a value so emit error message
utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'id') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'number')});
end
end
end
-- Account for the oddity that is {{cite conference}}, before generation of COinS data.
local ChapterLink -- = A['ChapterLink']; -- deprecated as a parameter but still used internally by cite episode
local Conference = A['Conference'];
local BookTitle = A['BookTitle'];
local TransTitle_origin = A:ORIGIN ('TransTitle');
if 'conference' == config.CitationClass then
if utilities.is_set (BookTitle) then
Chapter = Title;
Chapter_origin = 'title';
-- ChapterLink = TitleLink; -- |chapter-link= is deprecated
ChapterURL = URL;
ChapterUrlAccess = UrlAccess;
ChapterURL_origin = URL_origin;
URL_origin = '';
ChapterFormat = Format;
TransChapter = TransTitle;
TransChapter_origin = TransTitle_origin;
Title = BookTitle;
Format = '';
-- TitleLink = '';
TransTitle = '';
URL = '';
end
elseif 'speech' ~= config.CitationClass then
Conference = ''; -- not cite conference or cite speech so make sure this is empty string
end
-- CS1/2 mode
local Mode;
if cfg.global_cs1_config_t['Mode'] then -- global setting in {{cs1 config}} overrides local |mode= parameter value; nil when empty or assigned value invalid
Mode = is_valid_parameter_value (cfg.global_cs1_config_t['Mode'], 'cs1 config: mode', cfg.keywords_lists['mode'], ''); -- error messaging 'param' here is a hoax
else
Mode = is_valid_parameter_value (A['Mode'], A:ORIGIN('Mode'), cfg.keywords_lists['mode'], '');
end
if cfg.global_cs1_config_t['Mode'] and utilities.is_set (A['Mode']) then -- when template has |mode=<something> which global setting has overridden
utilities.set_message ('maint_overridden_setting'); -- set a maint message
end
-- separator character and postscript
local sepc, PostScript = set_style (Mode:lower(), A['PostScript'], config.CitationClass);
-- controls capitalization of certain static text
local use_lowercase = ( sepc == ',' );
-- cite map oddities
local Cartography = "";
local Scale = "";
local Sheet = A['Sheet'] or '';
local Sheets = A['Sheets'] or '';
if config.CitationClass == "map" then
if utilities.is_set (Chapter) then --TODO: make a function for this and similar?
utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'map') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', Chapter_origin)}); -- add error message
end
Chapter = A['Map'];
Chapter_origin = A:ORIGIN('Map');
ChapterURL = A['MapURL'];
ChapterURL_origin = A:ORIGIN('MapURL');
TransChapter = A['TransMap'];
ScriptChapter = A['ScriptMap']
ScriptChapter_origin = A:ORIGIN('ScriptMap')
ChapterUrlAccess = MapUrlAccess;
ChapterFormat = A['MapFormat'];
Cartography = A['Cartography'];
if utilities.is_set ( Cartography ) then
Cartography = sepc .. " " .. wrap_msg ('cartography', Cartography, use_lowercase);
end
Scale = A['Scale'];
if utilities.is_set ( Scale ) then
Scale = sepc .. " " .. Scale;
end
end
-- Account for the oddities that are {{cite episode}} and {{cite serial}}, before generation of COinS data.
local Series = A['Series'];
if 'episode' == config.CitationClass or 'serial' == config.CitationClass then
local SeriesLink = A['SeriesLink'];
SeriesLink = link_title_ok (SeriesLink, A:ORIGIN ('SeriesLink'), Series, 'series'); -- check for wiki-markup in |series-link= or wiki-markup in |series= when |series-link= is set
local Network = A['Network'];
local Station = A['Station'];
local s, n = {}, {};
-- do common parameters first
if utilities.is_set (Network) then table.insert(n, Network); end
if utilities.is_set (Station) then table.insert(n, Station); end
ID = table.concat(n, sepc .. ' ');
if 'episode' == config.CitationClass then -- handle the oddities that are strictly {{cite episode}}
local Season = A['Season'];
local SeriesNumber = A['SeriesNumber'];
if utilities.is_set (Season) and utilities.is_set (SeriesNumber) then -- these are mutually exclusive so if both are set TODO: make a function for this and similar?
utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'season') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'seriesno')}); -- add error message
SeriesNumber = ''; -- unset; prefer |season= over |seriesno=
end
-- assemble a table of parts concatenated later into Series
if utilities.is_set (Season) then table.insert(s, wrap_msg ('season', Season, use_lowercase)); end
if utilities.is_set (SeriesNumber) then table.insert(s, wrap_msg ('seriesnum', SeriesNumber, use_lowercase)); end
if utilities.is_set (Issue) then table.insert(s, wrap_msg ('episode', Issue, use_lowercase)); end
Issue = ''; -- unset because this is not a unique parameter
Chapter = Title; -- promote title parameters to chapter
ScriptChapter = ScriptTitle;
ScriptChapter_origin = A:ORIGIN('ScriptTitle');
ChapterLink = TitleLink; -- alias |episode-link=
TransChapter = TransTitle;
ChapterURL = URL;
ChapterUrlAccess = UrlAccess;
ChapterURL_origin = URL_origin;
ChapterFormat = Format;
Title = Series; -- promote series to title
TitleLink = SeriesLink;
Series = table.concat(s, sepc .. ' '); -- this is concatenation of season, seriesno, episode number
if utilities.is_set (ChapterLink) and not utilities.is_set (ChapterURL) then -- link but not URL
Chapter = utilities.make_wikilink (ChapterLink, Chapter);
elseif utilities.is_set (ChapterLink) and utilities.is_set (ChapterURL) then -- if both are set, URL links episode;
Series = utilities.make_wikilink (ChapterLink, Series);
end
URL = ''; -- unset
TransTitle = '';
ScriptTitle = '';
Format = '';
else -- now oddities that are cite serial
Issue = ''; -- unset because this parameter no longer supported by the citation/core version of cite serial
Chapter = A['Episode']; -- TODO: make |episode= available to cite episode someday?
if utilities.is_set (Series) and utilities.is_set (SeriesLink) then
Series = utilities.make_wikilink (SeriesLink, Series);
end
Series = utilities.wrap_style ('italic-title', Series); -- series is italicized
end
end
-- end of {{cite episode}} stuff
-- handle type parameter for those CS1 citations that have default values
local TitleType = A['TitleType'];
local Degree = A['Degree'];
if utilities.in_array (config.CitationClass, {'AV-media-notes', 'document', 'interview', 'mailinglist', 'map', 'podcast', 'pressrelease', 'report', 'speech', 'techreport', 'thesis'}) then
TitleType = set_titletype (config.CitationClass, TitleType);
if utilities.is_set (Degree) and "Thesis" == TitleType then -- special case for cite thesis
TitleType = Degree .. ' ' .. cfg.title_types ['thesis']:lower();
end
end
if utilities.is_set (TitleType) then -- if type parameter is specified
TitleType = utilities.substitute ( cfg.messages['type'], TitleType); -- display it in parentheses
-- TODO: Hack on TitleType to fix bunched parentheses problem
end
-- legacy: promote PublicationDate to Date if neither Date nor Year are set.
local Date = A['Date'];
local Date_origin; -- to hold the name of parameter promoted to Date; required for date error messaging
local PublicationDate = A['PublicationDate'];
local Year = A['Year'];
if not utilities.is_set (Date) then
Date = Year; -- promote Year to Date
Year = nil; -- make nil so Year as empty string isn't used for CITEREF
if not utilities.is_set (Date) and utilities.is_set (PublicationDate) then -- use PublicationDate when |date= and |year= are not set
Date = PublicationDate; -- promote PublicationDate to Date
PublicationDate = ''; -- unset, no longer needed
Date_origin = A:ORIGIN('PublicationDate'); -- save the name of the promoted parameter
else
Date_origin = A:ORIGIN('Year'); -- save the name of the promoted parameter
end
else
Date_origin = A:ORIGIN('Date'); -- not a promotion; name required for error messaging
end
if PublicationDate == Date then PublicationDate = ''; end -- if PublicationDate is same as Date, don't display in rendered citation
--[[
Go test all of the date-holding parameters for valid MOS:DATE format and make sure that dates are real dates. This must be done before we do COinS because here is where
we get the date used in the metadata.
Date validation supporting code is in Module:Citation/CS1/Date_validation
]]
local DF = is_valid_parameter_value (A['DF'], A:ORIGIN('DF'), cfg.keywords_lists['df'], '');
if not utilities.is_set (DF) then
DF = cfg.global_df; -- local |df= if present overrides global df set by {{use xxx date}} template
end
local ArchiveURL;
local ArchiveDate;
local ArchiveFormat = A['ArchiveFormat'];
local archive_url_timestamp; -- timestamp from wayback machine url
ArchiveURL, ArchiveDate, archive_url_timestamp = archive_url_check (A['ArchiveURL'], A['ArchiveDate'])
ArchiveFormat = style_format (ArchiveFormat, ArchiveURL, 'archive-format', 'archive-url');
ArchiveURL, ArchiveDate = is_unique_archive_url (ArchiveURL, URL, ChapterURL, A:ORIGIN('ArchiveURL'), ArchiveDate); -- add error message when URL or ChapterURL == ArchiveURL
local AccessDate = A['AccessDate'];
-- local LayDate = A['LayDate'];
local COinS_date = {}; -- holds date info extracted from |date= for the COinS metadata by Module:Date verification
local DoiBroken = A['DoiBroken'];
local Embargo = A['Embargo'];
local anchor_year; -- used in the CITEREF identifier
do -- create defined block to contain local variables error_message, date_parameters_list, mismatch
local error_message = '';
-- AirDate has been promoted to Date so not necessary to check it
local date_parameters_list = {
['access-date'] = {val = AccessDate, name = A:ORIGIN ('AccessDate')},
['archive-date'] = {val = ArchiveDate, name = A:ORIGIN ('ArchiveDate')},
['date'] = {val = Date, name = Date_origin},
['doi-broken-date'] = {val = DoiBroken, name = A:ORIGIN ('DoiBroken')},
['pmc-embargo-date'] = {val = Embargo, name = A:ORIGIN ('Embargo')},
-- ['lay-date'] = {val = LayDate, name = A:ORIGIN ('LayDate')},
['publication-date'] = {val = PublicationDate, name = A:ORIGIN ('PublicationDate')},
['year'] = {val = Year, name = A:ORIGIN ('Year')},
};
local error_list = {};
anchor_year, Embargo = validation.dates(date_parameters_list, COinS_date, error_list);
-- start temporary Julian / Gregorian calendar uncertainty categorization
if COinS_date.inter_cal_cat then
utilities.add_prop_cat ('jul-greg-uncertainty');
end
-- end temporary Julian / Gregorian calendar uncertainty categorization
if utilities.is_set (Year) and utilities.is_set (Date) then -- both |date= and |year= not normally needed;
validation.year_date_check (Year, A:ORIGIN ('Year'), Date, A:ORIGIN ('Date'), error_list);
end
if 0 == #error_list then -- error free dates only; 0 when error_list is empty
local modified = false; -- flag
if utilities.is_set (DF) then -- if we need to reformat dates
modified = validation.reformat_dates (date_parameters_list, DF); -- reformat to DF format, use long month names if appropriate
end
if true == validation.date_hyphen_to_dash (date_parameters_list) then -- convert hyphens to dashes where appropriate
modified = true;
utilities.set_message ('maint_date_format'); -- hyphens were converted so add maint category
end
-- for those wikis that can and want to have English date names translated to the local language; not supported at en.wiki
if cfg.date_name_auto_xlate_enable and validation.date_name_xlate (date_parameters_list, cfg.date_digit_auto_xlate_enable ) then
utilities.set_message ('maint_date_auto_xlated'); -- add maint cat
modified = true;
end
if modified then -- if the date_parameters_list values were modified
AccessDate = date_parameters_list['access-date'].val; -- overwrite date holding parameters with modified values
ArchiveDate = date_parameters_list['archive-date'].val;
Date = date_parameters_list['date'].val;
DoiBroken = date_parameters_list['doi-broken-date'].val;
-- LayDate = date_parameters_list['lay-date'].val;
PublicationDate = date_parameters_list['publication-date'].val;
end
if archive_url_timestamp and utilities.is_set (ArchiveDate) then
validation.archive_date_check (ArchiveDate, archive_url_timestamp); -- does YYYYMMDD in archive_url_timestamp match date in ArchiveDate
end
else
utilities.set_message ('err_bad_date', {utilities.make_sep_list (#error_list, error_list)}); -- add this error message
end
end -- end of do
if utilities.in_array (config.CitationClass, {'book', 'encyclopaedia'}) or -- {{cite book}}, {{cite encyclopedia}}; TODO: {{cite conference}} and others?
('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) or -- {{citation}} as an encylopedia citation
('citation' == config.CitationClass and not utilities.is_set (Periodical)) then -- {{citation}} as a book citation
if utilities.is_set (PublicationPlace) then
if not utilities.is_set (PublisherName) then
local date = COinS_date.rftdate and tonumber (COinS_date.rftdate:match ('%d%d%d%d')); -- get year portion of COinS date (because in Arabic numerals); convert string to number
if date and (1850 <= date) then -- location has no publisher; if date is 1850 or later
utilities.set_message ('maint_location_no_publisher'); -- add maint cat
end
else -- PublisherName has a value
if cfg.keywords_xlate['none'] == PublisherName then -- if that value is 'none' (only for book and encyclopedia citations)
PublisherName = ''; -- unset
end
end
end
end
local ID_list = {}; -- sequence table of rendered identifiers
local ID_list_coins = {}; -- table of identifiers and their values from args; key is same as cfg.id_handlers's key
local Class = A['Class']; -- arxiv class identifier
local ID_support = {
{A['ASINTLD'], 'ASIN', 'err_asintld_missing_asin', A:ORIGIN ('ASINTLD')},
{DoiBroken, 'DOI', 'err_doibroken_missing_doi', A:ORIGIN ('DoiBroken')},
{Embargo, 'PMC', 'err_embargo_missing_pmc', A:ORIGIN ('Embargo')},
}
ID_list, ID_list_coins = identifiers.identifier_lists_get (args, {DoiBroken = DoiBroken, ASINTLD = A['ASINTLD'], Embargo = Embargo, Class = Class}, ID_support);
-- Account for the oddities that are {{cite arxiv}}, {{cite biorxiv}}, {{cite citeseerx}}, {{cite medrxiv}}, {{cite ssrn}}, before generation of COinS data.
if utilities.in_array (config.CitationClass, whitelist.preprint_template_list_t) then -- |arxiv= or |eprint= required for cite arxiv; |biorxiv=, |citeseerx=, |medrxiv=, |ssrn= required for their templates
if not (args[cfg.id_handlers[config.CitationClass:upper()].parameters[1]] or -- can't use ID_list_coins k/v table here because invalid parameters omitted
args[cfg.id_handlers[config.CitationClass:upper()].parameters[2]]) then -- which causes unexpected parameter missing error message
utilities.set_message ('err_' .. config.CitationClass .. '_missing'); -- add error message
end
Periodical = ({['arxiv'] = 'arXiv', ['biorxiv'] = 'bioRxiv', ['citeseerx'] = 'CiteSeerX', ['medrxiv'] = 'medRxiv', ['ssrn'] = 'Social Science Research Network'})[config.CitationClass];
end
-- Link the title of the work if no |url= was provided, but we have a |pmc= or a |doi= with |doi-access=free
if config.CitationClass == "journal" and not utilities.is_set (URL) and not utilities.is_set (TitleLink) and not utilities.in_array (cfg.keywords_xlate[Title], {'off', 'none'}) then -- TODO: remove 'none' once existing citations have been switched to 'off', so 'none' can be used as token for "no title" instead
if 'none' ~= cfg.keywords_xlate[auto_select] then -- if auto-linking not disabled
if identifiers.auto_link_urls[auto_select] then -- manual selection
URL = identifiers.auto_link_urls[auto_select]; -- set URL to be the same as identifier's external link
URL_origin = cfg.id_handlers[auto_select:upper()].parameters[1]; -- set URL_origin to parameter name for use in error message if citation is missing a |title=
elseif identifiers.auto_link_urls['pmc'] then -- auto-select PMC
URL = identifiers.auto_link_urls['pmc']; -- set URL to be the same as the PMC external link if not embargoed
URL_origin = cfg.id_handlers['PMC'].parameters[1]; -- set URL_origin to parameter name for use in error message if citation is missing a |title=
elseif identifiers.auto_link_urls['doi'] then -- auto-select DOI
URL = identifiers.auto_link_urls['doi'];
URL_origin = cfg.id_handlers['DOI'].parameters[1];
end
end
if utilities.is_set (URL) then -- set when using an identifier-created URL
if utilities.is_set (AccessDate) then -- |access-date= requires |url=; identifier-created URL is not |url=
utilities.set_message ('err_accessdate_missing_url'); -- add an error message
AccessDate = ''; -- unset
end
if utilities.is_set (ArchiveURL) then -- |archive-url= requires |url=; identifier-created URL is not |url=
utilities.set_message ('err_archive_missing_url'); -- add an error message
ArchiveURL = ''; -- unset
end
end
end
-- At this point fields may be nil if they weren't specified in the template use. We can use that fact.
-- Test if citation has no title
if not utilities.is_set (Title) and not utilities.is_set (TransTitle) and not utilities.is_set (ScriptTitle) then -- has special case for cite episode
utilities.set_message ('err_citation_missing_title', {'episode' == config.CitationClass and 'series' or 'title'});
end
if utilities.in_array (cfg.keywords_xlate[Title], {'off', 'none'}) and
utilities.in_array (config.CitationClass, {'journal', 'citation'}) and
(utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and
('journal' == Periodical_origin or 'script-journal' == ScriptPeriodical_origin) then -- special case for journal cites
Title = ''; -- set title to empty string
utilities.set_message ('maint_untitled'); -- add maint cat
end
-- COinS metadata (see <http://ocoins.info/>) for automated parsing of citation information.
-- handle the oddity that is cite encyclopedia and {{citation |encyclopedia=something}}. Here we presume that
-- when Periodical, Title, and Chapter are all set, then Periodical is the book (encyclopedia) title, Title
-- is the article title, and Chapter is a section within the article. So, we remap
local coins_chapter = Chapter; -- default assuming that remapping not required
local coins_title = Title; -- et tu
if 'encyclopaedia' == config.CitationClass or ('citation' == config.CitationClass and utilities.is_set (Encyclopedia)) then
if utilities.is_set (Chapter) and utilities.is_set (Title) and utilities.is_set (Periodical) then -- if all are used then
coins_chapter = Title; -- remap
coins_title = Periodical;
end
end
local coins_author = a; -- default for coins rft.au
if 0 < #c then -- but if contributor list
coins_author = c; -- use that instead
end
-- this is the function call to COinS()
local OCinSoutput = metadata.COinS({
['Periodical'] = utilities.strip_apostrophe_markup (Periodical), -- no markup in the metadata
['Encyclopedia'] = Encyclopedia, -- just a flag; content ignored by ~/COinS
['Chapter'] = metadata.make_coins_title (coins_chapter, ScriptChapter), -- Chapter and ScriptChapter stripped of bold / italic / accept-as-written markup
['Degree'] = Degree; -- cite thesis only
['Title'] = metadata.make_coins_title (coins_title, ScriptTitle), -- Title and ScriptTitle stripped of bold / italic / accept-as-written markup
['PublicationPlace'] = PublicationPlace,
['Date'] = COinS_date.rftdate, -- COinS_date.* has correctly formatted date values if Date is valid;
['Season'] = COinS_date.rftssn,
['Quarter'] = COinS_date.rftquarter,
['Chron'] = COinS_date.rftchron,
['Series'] = Series,
['Volume'] = Volume,
['Issue'] = Issue,
['ArticleNumber'] = ArticleNumber,
['Pages'] = coins_pages or metadata.get_coins_pages (first_set ({Sheet, Sheets, Page, Pages, At, QuotePage, QuotePages}, 7)), -- pages stripped of external links
['Edition'] = Edition,
['PublisherName'] = PublisherName or Newsgroup, -- any apostrophe markup already removed from PublisherName
['URL'] = first_set ({ChapterURL, URL}, 2),
['Authors'] = coins_author,
['ID_list'] = ID_list_coins,
['RawPage'] = this_page.prefixedText,
}, config.CitationClass);
-- Account for the oddities that are {{cite arxiv}}, {{cite biorxiv}}, {{cite citeseerx}}, {{cite medrxiv}}, and {{cite ssrn}} AFTER generation of COinS data.
if utilities.in_array (config.CitationClass, whitelist.preprint_template_list_t) then -- we have set rft.jtitle in COinS to arXiv, bioRxiv, CiteSeerX, medRxiv, or ssrn now unset so it isn't displayed
Periodical = ''; -- periodical not allowed in these templates; if article has been published, use cite journal
end
-- special case for cite newsgroup. Do this after COinS because we are modifying Publishername to include some static text
if 'newsgroup' == config.CitationClass and utilities.is_set (Newsgroup) then
PublisherName = utilities.substitute (cfg.messages['newsgroup'], external_link( 'news:' .. Newsgroup, Newsgroup, Newsgroup_origin, nil ));
end
local Editors;
local EditorCount; -- used only for choosing {ed.) or (eds.) annotation at end of editor name-list
local Contributors; -- assembled contributors name list
local contributor_etal;
local Translators; -- assembled translators name list
local translator_etal;
local t = {}; -- translators list from |translator-lastn= / translator-firstn= pairs
t = extract_names (args, 'TranslatorList'); -- fetch translator list from |translatorn= / |translator-lastn=, -firstn=, -linkn=, -maskn=
local Interviewers;
local interviewers_list = {};
interviewers_list = extract_names (args, 'InterviewerList'); -- process preferred interviewers parameters
local interviewer_etal;
-- Now perform various field substitutions.
-- We also add leading spaces and surrounding markup and punctuation to the
-- various parts of the citation, but only when they are non-nil.
do
local last_first_list;
local control = {
format = NameListStyle, -- empty string, '&', 'amp', 'and', or 'vanc'
maximum = nil, -- as if display-authors or display-editors not set
mode = Mode
};
do -- do editor name list first because the now unsupported coauthors used to modify control table
if cfg.global_cs1_config_t['DisplayEditors'] then -- global setting from {{cs1 config}} overrides local setting
control.maximum , editor_etal = get_display_names (cfg.global_cs1_config_t['DisplayEditors'], #e, 'editors', editor_etal, 'cs1 config');
else
control.maximum , editor_etal = get_display_names (A['DisplayEditors'], #e, 'editors', editor_etal, A:ORIGIN ('DisplayEditors'));
end
if cfg.global_cs1_config_t['DisplayEditors'] and utilities.is_set (A['DisplayEditors']) then -- when template has |display-editors=<something> which global setting has overridden
utilities.set_message ('maint_overridden_setting'); -- set a maint message
end
Editors, EditorCount = list_people (control, e, editor_etal);
if 1 == EditorCount and (true == editor_etal or 1 < #e) then -- only one editor displayed but includes etal then
EditorCount = 2; -- spoof to display (eds.) annotation
end
end
do -- now do interviewers
if cfg.global_cs1_config_t['DisplayInterviewers'] then -- global setting from {{cs1 config}} overrides local setting
control.maximum, interviewer_etal = get_display_names (cfg.global_cs1_config_t['DisplayInterviewers'], #interviewers_list, 'interviewers', interviewer_etal, 'cs1 config');
else
control.maximum, interviewer_etal = get_display_names (A['DisplayInterviewers'], #interviewers_list, 'interviewers', interviewer_etal, A:ORIGIN ('DisplayInterviewers'));
end
if cfg.global_cs1_config_t['DisplayInterviewers'] and utilities.is_set (A['DisplayInterviewers']) then -- when template has |display-interviewers=<something> which global setting has overridden
utilities.set_message ('maint_overridden_setting'); -- set a maint message
end
Interviewers = list_people (control, interviewers_list, interviewer_etal);
end
do -- now do translators
if cfg.global_cs1_config_t['DisplayTranslators'] then -- global setting from {{cs1 config}} overrides local setting
control.maximum, translator_etal = get_display_names (cfg.global_cs1_config_t['DisplayTranslators'], #t, 'translators', translator_etal, 'cs1 config');
else
control.maximum, translator_etal = get_display_names (A['DisplayTranslators'], #t, 'translators', translator_etal, A:ORIGIN ('DisplayTranslators'));
end
if cfg.global_cs1_config_t['DisplayTranslators'] and utilities.is_set (A['DisplayTranslators']) then -- when template has |display-translators=<something> which global setting has overridden
utilities.set_message ('maint_overridden_setting'); -- set a maint message
end
Translators = list_people (control, t, translator_etal);
end
do -- now do contributors
if cfg.global_cs1_config_t['DisplayContributors'] then -- global setting from {{cs1 config}} overrides local setting
control.maximum, contributor_etal = get_display_names (cfg.global_cs1_config_t['DisplayContributors'], #c, 'contributors', contributor_etal, 'cs1 config');
else
control.maximum, contributor_etal = get_display_names (A['DisplayContributors'], #c, 'contributors', contributor_etal, A:ORIGIN ('DisplayContributors'));
end
if cfg.global_cs1_config_t['DisplayContributors'] and utilities.is_set (A['DisplayContributors']) then -- when template has |display-contributors=<something> which global setting has overridden
utilities.set_message ('maint_overridden_setting'); -- set a maint message
end
Contributors = list_people (control, c, contributor_etal);
end
do -- now do authors
if cfg.global_cs1_config_t['DisplayAuthors'] then -- global setting from {{cs1 config}} overrides local setting
control.maximum, author_etal = get_display_names (cfg.global_cs1_config_t['DisplayAuthors'], #a, 'authors', author_etal, 'cs1 config');
else
control.maximum, author_etal = get_display_names (A['DisplayAuthors'], #a, 'authors', author_etal, A:ORIGIN ('DisplayAuthors'));
end
if cfg.global_cs1_config_t['DisplayAuthors'] and utilities.is_set (A['DisplayAuthors']) then -- when template has |display-authors=<something> which global setting has overridden
utilities.set_message ('maint_overridden_setting'); -- set a maint message
end
last_first_list = list_people (control, a, author_etal);
if utilities.is_set (Authors) then
Authors, author_etal = name_has_etal (Authors, author_etal, false, 'authors'); -- find and remove variations on et al.
if author_etal then
Authors = Authors .. ' ' .. cfg.messages['et al']; -- add et al. to authors parameter
end
else
Authors = last_first_list; -- either an author name list or an empty string
end
end -- end of do
if utilities.is_set (Authors) and utilities.is_set (Collaboration) then
Authors = Authors .. ' (' .. Collaboration .. ')'; -- add collaboration after et al.
end
end
local ConferenceFormat = A['ConferenceFormat'];
local ConferenceURL = A['ConferenceURL'];
ConferenceFormat = style_format (ConferenceFormat, ConferenceURL, 'conference-format', 'conference-url');
Format = style_format (Format, URL, 'format', 'url');
-- special case for chapter format so no error message or cat when chapter not supported
if not (utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) or
('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia))) then
ChapterFormat = style_format (ChapterFormat, ChapterURL, 'chapter-format', 'chapter-url');
end
if not utilities.is_set (URL) then
if utilities.in_array (config.CitationClass, {"web", "podcast", "mailinglist"}) or -- |url= required for cite web, cite podcast, and cite mailinglist
('citation' == config.CitationClass and ('website' == Periodical_origin or 'script-website' == ScriptPeriodical_origin)) then -- and required for {{citation}} with |website= or |script-website=
utilities.set_message ('err_cite_web_url');
end
-- do we have |accessdate= without either |url= or |chapter-url=?
if utilities.is_set (AccessDate) and not utilities.is_set (ChapterURL) then -- ChapterURL may be set when URL is not set;
utilities.set_message ('err_accessdate_missing_url');
AccessDate = '';
end
end
local UrlStatus = is_valid_parameter_value (A['UrlStatus'], A:ORIGIN('UrlStatus'), cfg.keywords_lists['url-status'], '');
local OriginalURL
local OriginalURL_origin
local OriginalFormat
local OriginalAccess;
UrlStatus = UrlStatus:lower(); -- used later when assembling archived text
if utilities.is_set ( ArchiveURL ) then
if utilities.is_set (ChapterURL) then -- if chapter-url= is set apply archive url to it
OriginalURL = ChapterURL; -- save copy of source chapter's url for archive text
OriginalURL_origin = ChapterURL_origin; -- name of |chapter-url= parameter for error messages
OriginalFormat = ChapterFormat; -- and original |chapter-format=
if 'live' ~= UrlStatus then
ChapterURL = ArchiveURL -- swap-in the archive's URL
ChapterURL_origin = A:ORIGIN('ArchiveURL') -- name of |archive-url= parameter for error messages
ChapterFormat = ArchiveFormat or ''; -- swap in archive's format
ChapterUrlAccess = nil; -- restricted access levels do not make sense for archived URLs
end
elseif utilities.is_set (URL) then
OriginalURL = URL; -- save copy of original source URL
OriginalURL_origin = URL_origin; -- name of URL parameter for error messages
OriginalFormat = Format; -- and original |format=
OriginalAccess = UrlAccess;
if 'live' ~= UrlStatus then -- if URL set then |archive-url= applies to it
URL = ArchiveURL -- swap-in the archive's URL
URL_origin = A:ORIGIN('ArchiveURL') -- name of archive URL parameter for error messages
Format = ArchiveFormat or ''; -- swap in archive's format
UrlAccess = nil; -- restricted access levels do not make sense for archived URLs
end
end
elseif utilities.is_set (UrlStatus) then -- if |url-status= is set when |archive-url= is not set
utilities.set_message ('maint_url_status'); -- add maint cat
end
if utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'pressrelease', 'podcast', 'newsgroup', 'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) or -- if any of the 'periodical' cites except encyclopedia
('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia)) then
local chap_param;
if utilities.is_set (Chapter) then -- get a parameter name from one of these chapter related meta-parameters
chap_param = A:ORIGIN ('Chapter')
elseif utilities.is_set (TransChapter) then
chap_param = A:ORIGIN ('TransChapter')
elseif utilities.is_set (ChapterURL) then
chap_param = A:ORIGIN ('ChapterURL')
elseif utilities.is_set (ScriptChapter) then
chap_param = ScriptChapter_origin;
else utilities.is_set (ChapterFormat)
chap_param = A:ORIGIN ('ChapterFormat')
end
if utilities.is_set (chap_param) then -- if we found one
utilities.set_message ('err_chapter_ignored', {chap_param}); -- add error message
Chapter = ''; -- and set them to empty string to be safe with concatenation
TransChapter = '';
ChapterURL = '';
ScriptChapter = '';
ChapterFormat = '';
end
else -- otherwise, format chapter / article title
local no_quotes = false; -- default assume that we will be quoting the chapter parameter value
if utilities.is_set (Contribution) and 0 < #c then -- if this is a contribution with contributor(s)
if utilities.in_array (Contribution:lower(), cfg.keywords_lists.contribution) then -- and a generic contribution title
no_quotes = true; -- then render it unquoted
end
end
Chapter = format_chapter_title (ScriptChapter, ScriptChapter_origin, Chapter, Chapter_origin, TransChapter, TransChapter_origin, ChapterURL, ChapterURL_origin, no_quotes, ChapterUrlAccess); -- Contribution is also in Chapter
if utilities.is_set (Chapter) then
Chapter = Chapter .. ChapterFormat ;
if 'map' == config.CitationClass and utilities.is_set (TitleType) then
Chapter = Chapter .. ' ' .. TitleType; -- map annotation here; not after title
end
Chapter = Chapter .. sepc .. ' ';
elseif utilities.is_set (ChapterFormat) then -- |chapter= not set but |chapter-format= is so ...
Chapter = ChapterFormat .. sepc .. ' '; -- ... ChapterFormat has error message, we want to see it
end
end
-- Format main title
local plain_title = false;
local accept_title;
Title, accept_title = utilities.has_accept_as_written (Title, true); -- remove accept-this-as-written markup when it wraps all of <Title>
if accept_title and ('' == Title) then -- only support forced empty for now "(())"
Title = cfg.messages['notitle']; -- replace by predefined "No title" message
-- TODO: utilities.set_message ( 'err_redundant_parameters', ...); -- issue proper error message instead of muting
ScriptTitle = ''; -- just mute for now
TransTitle = ''; -- just mute for now
plain_title = true; -- suppress text decoration for descriptive title
utilities.set_message ('maint_untitled'); -- add maint cat
end
if not accept_title then -- <Title> not wrapped in accept-as-written markup
if '...' == Title:sub (-3) then -- if ellipsis is the last three characters of |title=
Title = Title:gsub ('(%.%.%.)%.+$', '%1'); -- limit the number of dots to three
elseif not mw.ustring.find (Title, '%.%s*%a%.$') and -- end of title is not a 'dot-(optional space-)letter-dot' initialism ...
not mw.ustring.find (Title, '%s+%a%.$') then -- ...and not a 'space-letter-dot' initial (''Allium canadense'' L.)
Title = mw.ustring.gsub(Title, '%' .. sepc .. '$', ''); -- remove any trailing separator character; sepc and ms.ustring() here for languages that use multibyte separator characters
end
if utilities.is_set (ArchiveURL) and is_archived_copy (Title) then
utilities.set_message ('maint_archived_copy'); -- add maintenance category before we modify the content of Title
end
if is_generic ('generic_titles', Title) then
utilities.set_message ('err_generic_title'); -- set an error message
end
end
if (not plain_title) and (utilities.in_array (config.CitationClass, {'web', 'news', 'journal', 'magazine', 'document', 'pressrelease', 'podcast', 'newsgroup', 'mailinglist', 'interview', 'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) or
('citation' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)) and not utilities.is_set (Encyclopedia)) or
('map' == config.CitationClass and (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical)))) then -- special case for cite map when the map is in a periodical treat as an article
Title = kern_quotes (Title); -- if necessary, separate title's leading and trailing quote marks from module provided quote marks
Title = utilities.wrap_style ('quoted-title', Title);
Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped
TransTitle = utilities.wrap_style ('trans-quoted-title', TransTitle );
elseif plain_title or ('report' == config.CitationClass) then -- no styling for cite report and descriptive titles (otherwise same as above)
Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped
TransTitle = utilities.wrap_style ('trans-quoted-title', TransTitle ); -- for cite report, use this form for trans-title
else
Title = utilities.wrap_style ('italic-title', Title);
Title = script_concatenate (Title, ScriptTitle, 'script-title'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after title is wrapped
TransTitle = utilities.wrap_style ('trans-italic-title', TransTitle);
end
if utilities.is_set (TransTitle) then
if utilities.is_set (Title) then
TransTitle = " " .. TransTitle;
else
utilities.set_message ('err_trans_missing_title', {'title'});
end
end
if utilities.is_set (Title) then -- TODO: is this the right place to be making Wikisource URLs?
if utilities.is_set (TitleLink) and utilities.is_set (URL) then
utilities.set_message ('err_wikilink_in_url'); -- set an error message because we can't have both
TitleLink = ''; -- unset
end
if not utilities.is_set (TitleLink) and utilities.is_set (URL) then
Title = external_link (URL, Title, URL_origin, UrlAccess) .. TransTitle .. Format;
URL = ''; -- unset these because no longer needed
Format = "";
elseif utilities.is_set (TitleLink) and not utilities.is_set (URL) then
local ws_url;
ws_url = wikisource_url_make (TitleLink); -- ignore ws_label return; not used here
if ws_url then
Title = external_link (ws_url, Title .. ' ', 'ws link in title-link'); -- space char after Title to move icon away from italic text; TODO: a better way to do this?
Title = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], TitleLink, Title});
Title = Title .. TransTitle;
else
Title = utilities.make_wikilink (TitleLink, Title) .. TransTitle;
end
else
local ws_url, ws_label, L; -- Title has italic or quote markup by the time we get here which causes is_wikilink() to return 0 (not a wikilink)
ws_url, ws_label, L = wikisource_url_make (Title:gsub('^[\'"]*(.-)[\'"]*$', '%1')); -- make ws URL from |title= interwiki link (strip italic or quote markup); link portion L becomes tooltip label
if ws_url then
Title = Title:gsub ('%b[]', ws_label); -- replace interwiki link with ws_label to retain markup
Title = external_link (ws_url, Title .. ' ', 'ws link in title'); -- space char after Title to move icon away from italic text; TODO: a better way to do this?
Title = utilities.substitute (cfg.presentation['interwiki-icon'], {cfg.presentation['class-wikisource'], L, Title});
Title = Title .. TransTitle;
else
Title = Title .. TransTitle;
end
end
else
Title = TransTitle;
end
if utilities.is_set (Place) then
Place = " " .. wrap_msg ('written', Place, use_lowercase) .. sepc .. " ";
end
local ConferenceURL_origin = A:ORIGIN('ConferenceURL'); -- get name of parameter that holds ConferenceURL
if utilities.is_set (Conference) then
if utilities.is_set (ConferenceURL) then
Conference = external_link( ConferenceURL, Conference, ConferenceURL_origin, nil );
end
Conference = sepc .. " " .. Conference .. ConferenceFormat;
elseif utilities.is_set (ConferenceURL) then
Conference = sepc .. " " .. external_link( ConferenceURL, nil, ConferenceURL_origin, nil );
end
local Position = '';
if not utilities.is_set (Position) then
local Minutes = A['Minutes'];
local Time = A['Time'];
if utilities.is_set (Minutes) then
if utilities.is_set (Time) then --TODO: make a function for this and similar?
utilities.set_message ('err_redundant_parameters', {utilities.wrap_style ('parameter', 'minutes') .. cfg.presentation['sep_list_pair'] .. utilities.wrap_style ('parameter', 'time')});
end
Position = " " .. Minutes .. " " .. cfg.messages['minutes'];
else
if utilities.is_set (Time) then
local TimeCaption = A['TimeCaption']
if not utilities.is_set (TimeCaption) then
TimeCaption = cfg.messages['event'];
if sepc ~= '.' then
TimeCaption = TimeCaption:lower();
end
end
Position = " " .. TimeCaption .. " " .. Time;
end
end
else
Position = " " .. Position;
At = '';
end
Page, Pages, Sheet, Sheets = format_pages_sheets (Page, Pages, Sheet, Sheets, config.CitationClass, Periodical_origin, sepc, NoPP, use_lowercase);
At = utilities.is_set (At) and (sepc .. " " .. At) or "";
Position = utilities.is_set (Position) and (sepc .. " " .. Position) or "";
if config.CitationClass == 'map' then
local Sections = A['Sections']; -- Section (singular) is an alias of Chapter so set earlier
local Inset = A['Inset'];
if utilities.is_set ( Inset ) then
Inset = sepc .. " " .. wrap_msg ('inset', Inset, use_lowercase);
end
if utilities.is_set ( Sections ) then
Section = sepc .. " " .. wrap_msg ('sections', Sections, use_lowercase);
elseif utilities.is_set ( Section ) then
Section = sepc .. " " .. wrap_msg ('section', Section, use_lowercase);
end
At = At .. Inset .. Section;
end
local Others = A['Others'];
if utilities.is_set (Others) and 0 == #a and 0 == #e then -- add maint cat when |others= has value and used without |author=, |editor=
if config.CitationClass == "AV-media-notes"
or config.CitationClass == "audio-visual" then -- special maint for AV/M which has a lot of 'false' positives right now
utilities.set_message ('maint_others_avm')
else
utilities.set_message ('maint_others');
end
end
Others = utilities.is_set (Others) and (sepc .. " " .. Others) or "";
if utilities.is_set (Translators) then
Others = safe_join ({sepc .. ' ', wrap_msg ('translated', Translators, use_lowercase), Others}, sepc);
end
if utilities.is_set (Interviewers) then
Others = safe_join ({sepc .. ' ', wrap_msg ('interview', Interviewers, use_lowercase), Others}, sepc);
end
local TitleNote = A['TitleNote'];
TitleNote = utilities.is_set (TitleNote) and (sepc .. " " .. TitleNote) or "";
if utilities.is_set (Edition) then
if Edition:match ('%f[%a][Ee]d%n?%.?$') or Edition:match ('%f[%a][Ee]dition$') then -- Ed, ed, Ed., ed., Edn, edn, Edn., edn.
utilities.set_message ('err_extra_text_edition'); -- add error message
end
Edition = " " .. wrap_msg ('edition', Edition);
else
Edition = '';
end
Series = utilities.is_set (Series) and wrap_msg ('series', {sepc, Series}) or ""; -- not the same as SeriesNum
local Agency = A['Agency'];
Agency = utilities.is_set (Agency) and wrap_msg ('agency', {sepc, Agency}) or "";
Volume = format_volume_issue (Volume, Issue, ArticleNumber, config.CitationClass, Periodical_origin, sepc, use_lowercase);
if utilities.is_set (AccessDate) then
local retrv_text = " " .. cfg.messages['retrieved']
AccessDate = nowrap_date (AccessDate); -- wrap in nowrap span if date in appropriate format
if (sepc ~= ".") then retrv_text = retrv_text:lower() end -- if mode is cs2, lower case
AccessDate = utilities.substitute (retrv_text, AccessDate); -- add retrieved text
AccessDate = utilities.substitute (cfg.presentation['accessdate'], {sepc, AccessDate}); -- allow editors to hide accessdates
end
if utilities.is_set (ID) then ID = sepc .. " " .. ID; end
local Docket = A['Docket'];
if "thesis" == config.CitationClass and utilities.is_set (Docket) then
ID = sepc .. " Docket " .. Docket .. ID;
end
if "report" == config.CitationClass and utilities.is_set (Docket) then -- for cite report when |docket= is set
ID = sepc .. ' ' .. Docket; -- overwrite ID even if |id= is set
end
if utilities.is_set (URL) then
URL = " " .. external_link( URL, nil, URL_origin, UrlAccess );
end
local Quote = A['Quote'];
local TransQuote = A['TransQuote'];
local ScriptQuote = A['ScriptQuote'];
if utilities.is_set (Quote) or utilities.is_set (TransQuote) or utilities.is_set (ScriptQuote) then
if utilities.is_set (Quote) then
if Quote:sub(1, 1) == '"' and Quote:sub(-1, -1) == '"' then -- if first and last characters of quote are quote marks
Quote = Quote:sub(2, -2); -- strip them off
end
end
Quote = kern_quotes (Quote); -- kern if needed
Quote = utilities.wrap_style ('quoted-text', Quote ); -- wrap in <q>...</q> tags
if utilities.is_set (ScriptQuote) then
Quote = script_concatenate (Quote, ScriptQuote, 'script-quote'); -- <bdi> tags, lang attribute, categorization, etc.; must be done after quote is wrapped
end
if utilities.is_set (TransQuote) then
if TransQuote:sub(1, 1) == '"' and TransQuote:sub(-1, -1) == '"' then -- if first and last characters of |trans-quote are quote marks
TransQuote = TransQuote:sub(2, -2); -- strip them off
end
Quote = Quote .. " " .. utilities.wrap_style ('trans-quoted-title', TransQuote );
end
if utilities.is_set (QuotePage) or utilities.is_set (QuotePages) then -- add page prefix
local quote_prefix = '';
if utilities.is_set (QuotePage) then
extra_text_in_page_check (QuotePage, 'quote-page'); -- add to maint cat if |quote-page= value begins with what looks like p., pp., etc.
if not NoPP then
quote_prefix = utilities.substitute (cfg.messages['p-prefix'], {sepc, QuotePage}), '', '', '';
else
quote_prefix = utilities.substitute (cfg.messages['nopp'], {sepc, QuotePage}), '', '', '';
end
elseif utilities.is_set (QuotePages) then
extra_text_in_page_check (QuotePages, 'quote-pages'); -- add to maint cat if |quote-pages= value begins with what looks like p., pp., etc.
if tonumber(QuotePages) ~= nil and not NoPP then -- if only digits, assume single page
quote_prefix = utilities.substitute (cfg.messages['p-prefix'], {sepc, QuotePages}), '', '';
elseif not NoPP then
quote_prefix = utilities.substitute (cfg.messages['pp-prefix'], {sepc, QuotePages}), '', '';
else
quote_prefix = utilities.substitute (cfg.messages['nopp'], {sepc, QuotePages}), '', '';
end
end
Quote = quote_prefix .. ": " .. Quote;
else
Quote = sepc .. " " .. Quote;
end
PostScript = ""; -- cs1|2 does not supply terminal punctuation when |quote= is set
end
-- We check length of PostScript here because it will have been nuked by
-- the quote parameters. We'd otherwise emit a message even if there wasn't
-- a displayed postscript.
-- TODO: Should the max size (1) be configurable?
-- TODO: Should we check a specific pattern?
if utilities.is_set(PostScript) and mw.ustring.len(PostScript) > 1 then
utilities.set_message ('maint_postscript')
end
local Archived;
if utilities.is_set (ArchiveURL) then
if not utilities.is_set (ArchiveDate) then -- ArchiveURL set but ArchiveDate not set
utilities.set_message ('err_archive_missing_date'); -- emit an error message
ArchiveURL = ''; -- empty string for concatenation
ArchiveDate = ''; -- empty string for concatenation
end
else
if utilities.is_set (ArchiveDate) then -- ArchiveURL not set but ArchiveDate is set
utilities.set_message ('err_archive_date_missing_url'); -- emit an error message
ArchiveURL = ''; -- empty string for concatenation
ArchiveDate = ''; -- empty string for concatenation
end
end
if utilities.is_set (ArchiveURL) then
local arch_text;
-- if not utilities.is_set (ArchiveDate) then
-- utilities.set_message ('err_archive_missing_date');
-- ArchiveDate = ''; -- empty string for concatenation
-- end
if "live" == UrlStatus then
arch_text = cfg.messages['archived'];
if sepc ~= "." then arch_text = arch_text:lower() end
if utilities.is_set (ArchiveDate) then
Archived = sepc .. ' ' .. utilities.substitute ( cfg.messages['archived-live'],
{external_link( ArchiveURL, arch_text, A:ORIGIN('ArchiveURL'), nil) .. ArchiveFormat, ArchiveDate } );
else
Archived = '';
end
if not utilities.is_set (OriginalURL) then
utilities.set_message ('err_archive_missing_url');
Archived = ''; -- empty string for concatenation
end
elseif utilities.is_set (OriginalURL) then -- UrlStatus is empty, 'dead', 'unfit', 'usurped', 'bot: unknown'
if utilities.in_array (UrlStatus, {'unfit', 'usurped', 'bot: unknown'}) then
arch_text = cfg.messages['archived-unfit'];
if sepc ~= "." then arch_text = arch_text:lower() end
Archived = sepc .. ' ' .. arch_text .. ArchiveDate; -- format already styled
if 'bot: unknown' == UrlStatus then
utilities.set_message ('maint_bot_unknown'); -- and add a category if not already added
else
utilities.set_message ('maint_unfit'); -- and add a category if not already added
end
else -- UrlStatus is empty, 'dead'
arch_text = cfg.messages['archived-dead'];
if sepc ~= "." then arch_text = arch_text:lower() end
if utilities.is_set (ArchiveDate) then
Archived = sepc .. " " .. utilities.substitute ( arch_text,
{ external_link( OriginalURL, cfg.messages['original'], OriginalURL_origin, OriginalAccess ) .. OriginalFormat, ArchiveDate } ); -- format already styled
else
Archived = ''; -- unset for concatenation
end
end
else -- OriginalUrl not set
utilities.set_message ('err_archive_missing_url');
Archived = ''; -- empty string for concatenation
end
elseif utilities.is_set (ArchiveFormat) then
Archived = ArchiveFormat; -- if set and ArchiveURL not set ArchiveFormat has error message
else
Archived = '';
end
-- local Lay = '';
-- local LaySource = A['LaySource'];
-- local LayURL = A['LayURL'];
-- local LayFormat = A['LayFormat'];
-- LayFormat = style_format (LayFormat, LayURL, 'lay-format', 'lay-url');
-- if utilities.is_set (LayURL) then
-- if utilities.is_set (LayDate) then LayDate = " (" .. LayDate .. ")" end
-- if utilities.is_set (LaySource) then
-- LaySource = " – ''" .. utilities.safe_for_italics (LaySource) .. "''";
-- else
-- LaySource = "";
-- end
-- if sepc == '.' then
-- Lay = sepc .. " " .. external_link( LayURL, cfg.messages['lay summary'], A:ORIGIN('LayURL'), nil ) .. LayFormat .. LaySource .. LayDate
-- else
-- Lay = sepc .. " " .. external_link( LayURL, cfg.messages['lay summary']:lower(), A:ORIGIN('LayURL'), nil ) .. LayFormat .. LaySource .. LayDate
-- end
-- elseif utilities.is_set (LayFormat) then -- Test if |lay-format= is given without giving a |lay-url=
-- Lay = sepc .. LayFormat; -- if set and LayURL not set, then LayFormat has error message
-- end
local TranscriptURL = A['TranscriptURL']
local TranscriptFormat = A['TranscriptFormat'];
TranscriptFormat = style_format (TranscriptFormat, TranscriptURL, 'transcript-format', 'transcripturl');
local Transcript = A['Transcript'];
local TranscriptURL_origin = A:ORIGIN('TranscriptURL'); -- get name of parameter that holds TranscriptURL
if utilities.is_set (Transcript) then
if utilities.is_set (TranscriptURL) then
Transcript = external_link( TranscriptURL, Transcript, TranscriptURL_origin, nil );
end
Transcript = sepc .. ' ' .. Transcript .. TranscriptFormat;
elseif utilities.is_set (TranscriptURL) then
Transcript = external_link( TranscriptURL, nil, TranscriptURL_origin, nil );
end
local Publisher;
if utilities.is_set (PublicationDate) then
PublicationDate = wrap_msg ('published', PublicationDate);
end
if utilities.is_set (PublisherName) then
if utilities.is_set (PublicationPlace) then
Publisher = sepc .. " " .. PublicationPlace .. ": " .. PublisherName .. PublicationDate;
else
Publisher = sepc .. " " .. PublisherName .. PublicationDate;
end
elseif utilities.is_set (PublicationPlace) then
Publisher= sepc .. " " .. PublicationPlace .. PublicationDate;
else
Publisher = PublicationDate;
end
-- Several of the above rely upon detecting this as nil, so do it last.
if (utilities.is_set (Periodical) or utilities.is_set (ScriptPeriodical) or utilities.is_set (TransPeriodical)) then
if utilities.is_set (Title) or utilities.is_set (TitleNote) then
Periodical = sepc .. " " .. format_periodical (ScriptPeriodical, ScriptPeriodical_origin, Periodical, TransPeriodical, TransPeriodical_origin);
else
Periodical = format_periodical (ScriptPeriodical, ScriptPeriodical_origin, Periodical, TransPeriodical, TransPeriodical_origin);
end
end
local Language = A['Language'];
if utilities.is_set (Language) then
Language = language_parameter (Language); -- format, categories, name from ISO639-1, etc.
else
Language=''; -- language not specified so make sure this is an empty string;
--[[ TODO: need to extract the wrap_msg from language_parameter
so that we can solve parentheses bunching problem with Format/Language/TitleType
]]
end
--[[
Handle the oddity that is cite speech. This code overrides whatever may be the value assigned to TitleNote (through |department=) and forces it to be " (Speech)" so that
the annotation directly follows the |title= parameter value in the citation rather than the |event= parameter value (if provided).
]]
if "speech" == config.CitationClass then -- cite speech only
TitleNote = TitleType; -- move TitleType to TitleNote so that it renders ahead of |event=
TitleType = ''; -- and unset
if utilities.is_set (Periodical) then -- if Periodical, perhaps because of an included |website= or |journal= parameter
if utilities.is_set (Conference) then -- and if |event= is set
Conference = Conference .. sepc .. " "; -- then add appropriate punctuation to the end of the Conference variable before rendering
end
end
end
-- Piece all bits together at last. Here, all should be non-nil.
-- We build things this way because it is more efficient in LUA
-- not to keep reassigning to the same string variable over and over.
local tcommon;
local tcommon2; -- used for book cite when |contributor= is set
if utilities.in_array (config.CitationClass, {"journal", "citation"}) and utilities.is_set (Periodical) then
if not (utilities.is_set (Authors) or utilities.is_set (Editors)) then
Others = Others:gsub ('^' .. sepc .. ' ', ''); -- when no authors and no editors, strip leading sepc and space
end
if utilities.is_set (Others) then Others = safe_join ({Others, sepc .. " "}, sepc) end -- add terminal punctuation & space; check for dup sepc; TODO why do we need to do this here?
tcommon = safe_join( {Others, Title, TitleNote, Conference, Periodical, Format, TitleType, Series, Language, Edition, Publisher, Agency, Volume}, sepc );
elseif utilities.in_array (config.CitationClass, {"book", "citation"}) and not utilities.is_set (Periodical) then -- special cases for book cites
if utilities.is_set (Contributors) then -- when we are citing foreword, preface, introduction, etc.
tcommon = safe_join( {Title, TitleNote}, sepc ); -- author and other stuff will come after this and before tcommon2
tcommon2 = safe_join( {Conference, Periodical, Format, TitleType, Series, Language, Volume, Others, Edition, Publisher, Agency}, sepc );
else
tcommon = safe_join( {Title, TitleNote, Conference, Periodical, Format, TitleType, Series, Language, Volume, Others, Edition, Publisher, Agency}, sepc );
end
elseif 'map' == config.CitationClass then -- special cases for cite map
if utilities.is_set (Chapter) then -- map in a book; TitleType is part of Chapter
tcommon = safe_join( {Title, Format, Edition, Scale, Series, Language, Cartography, Others, Publisher, Volume}, sepc );
elseif utilities.is_set (Periodical) then -- map in a periodical
tcommon = safe_join( {Title, TitleType, Format, Periodical, Scale, Series, Language, Cartography, Others, Publisher, Volume}, sepc );
else -- a sheet or stand-alone map
tcommon = safe_join( {Title, TitleType, Format, Edition, Scale, Series, Language, Cartography, Others, Publisher}, sepc );
end
elseif 'episode' == config.CitationClass then -- special case for cite episode
tcommon = safe_join( {Title, TitleNote, TitleType, Series, Language, Edition, Publisher}, sepc );
else -- all other CS1 templates
tcommon = safe_join( {Title, TitleNote, Conference, Periodical, Format, TitleType, Series, Language,
Volume, Others, Edition, Publisher, Agency}, sepc );
end
if #ID_list > 0 then
ID_list = safe_join( { sepc .. " ", table.concat( ID_list, sepc .. " " ), ID }, sepc );
else
ID_list = ID;
end
local Via = A['Via'];
Via = utilities.is_set (Via) and wrap_msg ('via', Via) or '';
local idcommon;
if 'audio-visual' == config.CitationClass or 'episode' == config.CitationClass then -- special case for cite AV media & cite episode position transcript
-- idcommon = safe_join( { ID_list, URL, Archived, Transcript, AccessDate, Via, Lay, Quote }, sepc );
idcommon = safe_join( { ID_list, URL, Archived, Transcript, AccessDate, Via, Quote }, sepc );
else
-- idcommon = safe_join( { ID_list, URL, Archived, AccessDate, Via, Lay, Quote }, sepc );
idcommon = safe_join( { ID_list, URL, Archived, AccessDate, Via, Quote }, sepc );
end
local text;
local pgtext = Position .. Sheet .. Sheets .. Page .. Pages .. At;
local OrigDate = A['OrigDate'];
OrigDate = utilities.is_set (OrigDate) and wrap_msg ('origdate', OrigDate) or '';
if utilities.is_set (Date) then
if utilities.is_set (Authors) or utilities.is_set (Editors) then -- date follows authors or editors when authors not set
Date = " (" .. Date .. ")" .. OrigDate .. sepc .. " "; -- in parentheses
else -- neither of authors and editors set
if (string.sub(tcommon, -1, -1) == sepc) then -- if the last character of tcommon is sepc
Date = " " .. Date .. OrigDate; -- Date does not begin with sepc
else
Date = sepc .. " " .. Date .. OrigDate; -- Date begins with sepc
end
end
end
if utilities.is_set (Authors) then
if (not utilities.is_set (Date)) then -- when date is set it's in parentheses; no Authors termination
Authors = terminate_name_list (Authors, sepc); -- when no date, terminate with 0 or 1 sepc and a space
end
if utilities.is_set (Editors) then
local in_text = '';
local post_text = '';
if utilities.is_set (Chapter) and 0 == #c then
in_text = cfg.messages['in'] .. ' ';
if (sepc ~= '.') then
in_text = in_text:lower(); -- lowercase for cs2
end
end
if EditorCount <= 1 then
post_text = ' (' .. cfg.messages['editor'] .. ')'; -- be consistent with no-author, no-date case
else
post_text = ' (' .. cfg.messages['editors'] .. ')';
end
Editors = terminate_name_list (in_text .. Editors .. post_text, sepc); -- terminate with 0 or 1 sepc and a space
end
if utilities.is_set (Contributors) then -- book cite and we're citing the intro, preface, etc.
local by_text = sepc .. ' ' .. cfg.messages['by'] .. ' ';
if (sepc ~= '.') then by_text = by_text:lower() end -- lowercase for cs2
Authors = by_text .. Authors; -- author follows title so tweak it here
if utilities.is_set (Editors) and utilities.is_set (Date) then -- when Editors make sure that Authors gets terminated
Authors = terminate_name_list (Authors, sepc); -- terminate with 0 or 1 sepc and a space
end
if (not utilities.is_set (Date)) then -- when date is set it's in parentheses; no Contributors termination
Contributors = terminate_name_list (Contributors, sepc); -- terminate with 0 or 1 sepc and a space
end
text = safe_join( {Contributors, Date, Chapter, tcommon, Authors, Place, Editors, tcommon2, pgtext, idcommon }, sepc );
else
text = safe_join( {Authors, Date, Chapter, Place, Editors, tcommon, pgtext, idcommon }, sepc );
end
elseif utilities.is_set (Editors) then
if utilities.is_set (Date) then
if EditorCount <= 1 then
Editors = Editors .. cfg.presentation['sep_name'] .. cfg.messages['editor'];
else
Editors = Editors .. cfg.presentation['sep_name'] .. cfg.messages['editors'];
end
else
if EditorCount <= 1 then
Editors = Editors .. " (" .. cfg.messages['editor'] .. ")" .. sepc .. " "
else
Editors = Editors .. " (" .. cfg.messages['editors'] .. ")" .. sepc .. " "
end
end
text = safe_join( {Editors, Date, Chapter, Place, tcommon, pgtext, idcommon}, sepc );
else
if utilities.in_array (config.CitationClass, {"journal", "citation"}) and utilities.is_set (Periodical) then
text = safe_join( {Chapter, Place, tcommon, pgtext, Date, idcommon}, sepc );
else
text = safe_join( {Chapter, Place, tcommon, Date, pgtext, idcommon}, sepc );
end
end
if utilities.is_set (PostScript) and PostScript ~= sepc then
text = safe_join( {text, sepc}, sepc ); -- Deals with italics, spaces, etc.
text = text:sub(1, -sepc:len() - 1);
end
text = safe_join( {text, PostScript}, sepc );
-- Now enclose the whole thing in a <cite> element
local options_t = {};
options_t.class = cite_class_attribute_make (config.CitationClass, Mode);
local Ref = is_valid_parameter_value (A['Ref'], A:ORIGIN('Ref'), cfg.keywords_lists['ref'], nil, true); -- nil when |ref=harv; A['Ref'] else
if 'none' ~= cfg.keywords_xlate[(Ref and Ref:lower()) or ''] then
local namelist_t = {}; -- holds selected contributor, author, editor name list
local year = first_set ({Year, anchor_year}, 2); -- Year first for legacy citations and for YMD dates that require disambiguation
if #c > 0 then -- if there is a contributor list
namelist_t = c; -- select it
elseif #a > 0 then -- or an author list
namelist_t = a;
elseif #e > 0 then -- or an editor list
namelist_t = e;
end
local citeref_id;
if #namelist_t > 0 then -- if there are names in namelist_t
citeref_id = make_citeref_id (namelist_t, year); -- go make the CITEREF anchor
if mw.uri.anchorEncode (citeref_id) == ((Ref and mw.uri.anchorEncode (Ref)) or '') then -- Ref may already be encoded (by {{sfnref}}) so citeref_id must be encoded before comparison
utilities.set_message ('maint_ref_duplicates_default');
end
else
citeref_id = ''; -- unset
end
options_t.id = Ref or citeref_id;
end
if string.len (text:gsub('%b<>', '')) <= 2 then -- remove html and html-like tags; then get length of what remains;
z.error_cats_t = {}; -- blank the categories list
z.error_msgs_t = {}; -- blank the error messages list
OCinSoutput = nil; -- blank the metadata string
text = ''; -- blank the the citation
utilities.set_message ('err_empty_citation'); -- set empty citation message and category
end
local render_t = {}; -- here we collect the final bits for concatenation into the rendered citation
if utilities.is_set (options_t.id) then -- here we wrap the rendered citation in <cite ...>...</cite> tags
table.insert (render_t, utilities.substitute (cfg.presentation['cite-id'], {mw.uri.anchorEncode(options_t.id), mw.text.nowiki(options_t.class), text})); -- when |ref= is set or when there is a namelist
else
table.insert (render_t, utilities.substitute (cfg.presentation['cite'], {mw.text.nowiki(options_t.class), text})); -- when |ref=none or when namelist_t empty and |ref= is missing or is empty
end
if OCinSoutput then -- blanked when citation is 'empty' so don't bother to add boilerplate metadata span
table.insert (render_t, utilities.substitute (cfg.presentation['ocins'], OCinSoutput)); -- format and append metadata to the citation
end
local template_name = ('citation' == config.CitationClass) and 'citation' or 'cite ' .. (cfg.citation_class_map_t[config.CitationClass] or config.CitationClass);
local template_link = '[[Template:' .. template_name .. '|' .. template_name .. ']]';
local msg_prefix = '<code class="cs1-code">{{' .. template_link .. '}}</code>: ';
if 0 ~= #z.error_msgs_t then
mw.addWarning (utilities.substitute (cfg.messages.warning_msg_e, template_link));
table.insert (render_t, ' '); -- insert a space between citation and its error messages
table.sort (z.error_msgs_t); -- sort the error messages list; sorting includes wrapping <span> and <code> tags; hidden-error sorts ahead of visible-error
local hidden = true; -- presume that the only error messages emited by this template are hidden
for _, v in ipairs (z.error_msgs_t) do -- spin through the list of error messages
if v:find ('cs1-visible-error', 1, true) then -- look for the visible error class name
hidden = false; -- found one; so don't hide the error message prefix
break; -- and done because no need to look further
end
end
z.error_msgs_t[1] = table.concat ({utilities.error_comment (msg_prefix, hidden), z.error_msgs_t[1]}); -- add error message prefix to first error message to prevent extraneous punctuation
table.insert (render_t, table.concat (z.error_msgs_t, '; ')); -- make a big string of error messages and add it to the rendering
end
if 0 ~= #z.maint_cats_t then
mw.addWarning (utilities.substitute (cfg.messages.warning_msg_m, template_link));
table.sort (z.maint_cats_t); -- sort the maintenance messages list
local maint_msgs_t = {}; -- here we collect all of the maint messages
if 0 == #z.error_msgs_t then -- if no error messages
table.insert (maint_msgs_t, msg_prefix); -- insert message prefix in maint message livery
end
for _, v in ipairs( z.maint_cats_t ) do -- append maintenance categories
table.insert (maint_msgs_t, -- assemble new maint message and add it to the maint_msgs_t table
table.concat ({v, ' (', utilities.substitute (cfg.messages[':cat wikilink'], v), ')'})
);
end
table.insert (render_t, utilities.substitute (cfg.presentation['hidden-maint'], table.concat (maint_msgs_t, ' '))); -- wrap the group of maint messages with proper presentation and save
end
if not no_tracking_cats then
for _, v in ipairs (z.error_cats_t) do -- append error categories
table.insert (render_t, utilities.substitute (cfg.messages['cat wikilink'], v));
end
for _, v in ipairs (z.maint_cats_t) do -- append maintenance categories
table.insert (render_t, utilities.substitute (cfg.messages['cat wikilink'], v));
end
for _, v in ipairs (z.prop_cats_t) do -- append properties categories
table.insert (render_t, utilities.substitute (cfg.messages['cat wikilink'], v));
end
end
return table.concat (render_t); -- make a big string and done
end
--[[--------------------------< V A L I D A T E >--------------------------------------------------------------
Looks for a parameter's name in one of several whitelists.
Parameters in the whitelist can have three values:
true - active, supported parameters
false - deprecated, supported parameters
nil - unsupported parameters
]]
local function validate (name, cite_class, empty)
local name = tostring (name);
local enum_name; -- parameter name with enumerator (if any) replaced with '#'
local state;
local function state_test (state, name) -- local function to do testing of state values
if true == state then return true; end -- valid actively supported parameter
if false == state then
if empty then return nil; end -- empty deprecated parameters are treated as unknowns
deprecated_parameter (name); -- parameter is deprecated but still supported
return true;
end
if 'tracked' == state then
local base_name = name:gsub ('%d', ''); -- strip enumerators from parameter names that have them to get the base name
utilities.add_prop_cat ('tracked-param', {base_name}, base_name); -- add a properties category; <base_name> modifies <key>
return true;
end
return nil;
end
if name:find ('#') then -- # is a cs1|2 reserved character so parameters with # not permitted
return nil;
end
-- replace wnumerator digit(s) with # (|last25= becomes |last#=) (mw.ustring because non-Western 'local' digits)
enum_name = mw.ustring.gsub (name, '%d+$', '#'); -- where enumerator is last charaters in parameter name (these to protect |s2cid=)
enum_name = mw.ustring.gsub (enum_name, '%d+([%-l])', '#%1'); -- where enumerator is in the middle of the parameter name; |author#link= is the oddity
if 'document' == cite_class then -- special case for {{cite document}}
state = whitelist.document_parameters_t[enum_name]; -- this list holds enumerated and nonenumerated parameters
if true == state_test (state, name) then return true; end
return false;
end
if utilities.in_array (cite_class, whitelist.preprint_template_list_t) then -- limited parameter sets allowed for these templates
state = whitelist.limited_parameters_t[enum_name]; -- this list holds enumerated and nonenumerated parameters
if true == state_test (state, name) then return true; end
state = whitelist.preprint_arguments_t[cite_class][name]; -- look in the parameter-list for the template identified by cite_class
if true == state_test (state, name) then return true; end
return false; -- not supported because not found or name is set to nil
end -- end limited parameter-set templates
if utilities.in_array (cite_class, whitelist.unique_param_template_list_t) then -- template-specific parameters for templates that accept parameters from the basic argument list
state = whitelist.unique_arguments_t[cite_class][name]; -- look in the template-specific parameter-lists for the template identified by cite_class
if true == state_test (state, name) then return true; end
end -- if here, fall into general validation
state = whitelist.common_parameters_t[enum_name]; -- all other templates; all normal parameters allowed; this list holds enumerated and nonenumerated parameters
if true == state_test (state, name) then return true; end
return false; -- not supported because not found or name is set to nil
end
--[=[-------------------------< I N T E R _ W I K I _ C H E C K >----------------------------------------------
check <value> for inter-language interwiki-link markup. <prefix> must be a MediaWiki-recognized language
code. when these values have the form (without leading colon):
[[<prefix>:link|label]] return label as plain-text
[[<prefix>:link]] return <prefix>:link as plain-text
return value as is else
]=]
local function inter_wiki_check (parameter, value)
local prefix = value:match ('%[%[(%a+):'); -- get an interwiki prefix if one exists
local _;
if prefix and cfg.inter_wiki_map[prefix:lower()] then -- if prefix is in the map, needs preceding colon so
utilities.set_message ('err_bad_paramlink', parameter); -- emit an error message
_, value, _ = utilities.is_wikilink (value); -- extract label portion from wikilink
end
return value;
end
--[[--------------------------< M I S S I N G _ P I P E _ C H E C K >------------------------------------------
Look at the contents of a parameter. If the content has a string of characters and digits followed by an equal
sign, compare the alphanumeric string to the list of cs1|2 parameters. If found, then the string is possibly a
parameter that is missing its pipe. There are two tests made:
{{cite ... |title=Title access-date=2016-03-17}} -- the first parameter has a value and whitespace separates that value from the missing pipe parameter name
{{cite ... |title=access-date=2016-03-17}} -- the first parameter has no value (whitespace after the first = is trimmed by MediaWiki)
cs1|2 shares some parameter names with XML/HTML attributes: class=, title=, etc. To prevent false positives XML/HTML
tags are removed before the search.
If a missing pipe is detected, this function adds the missing pipe maintenance category.
]]
local function missing_pipe_check (parameter, value)
local capture;
value = value:gsub ('%b<>', ''); -- remove XML/HTML tags because attributes: class=, title=, etc.
capture = value:match ('%s+(%a[%w%-]+)%s*=') or value:match ('^(%a[%w%-]+)%s*='); -- find and categorize parameters with possible missing pipes
if capture and validate (capture) then -- if the capture is a valid parameter name
utilities.set_message ('err_missing_pipe', parameter);
end
end
--[[--------------------------< H A S _ E X T R A N E O U S _ P U N C T >--------------------------------------
look for extraneous terminal punctuation in most parameter values; parameters listed in skip table are not checked
]]
local function has_extraneous_punc (param, value)
if 'number' == type (param) then
return;
end
param = param:gsub ('%d+', '#'); -- enumerated name-list mask params allow terminal punct; normalize
if cfg.punct_skip[param] then
return; -- parameter name found in the skip table so done
end
if value:match ('[,;:]$') then
utilities.set_message ('maint_extra_punct'); -- has extraneous punctuation; add maint cat
end
if value:match ('^=') then -- sometimes an extraneous '=' character appears ...
utilities.set_message ('maint_extra_punct'); -- has extraneous punctuation; add maint cat
end
end
--[[--------------------------< H A S _ E X T R A N E O U S _ U R L >------------------------------------------
look for extraneous url parameter values; parameters listed in skip table are not checked
]]
local function has_extraneous_url (url_param_t)
local url_error_t = {};
check_for_url (url_param_t, url_error_t); -- extraneous url check
if 0 ~= #url_error_t then -- non-zero when there are errors
table.sort (url_error_t);
utilities.set_message ('err_param_has_ext_link', {utilities.make_sep_list (#url_error_t, url_error_t)}); -- add this error message
end
end
--[[--------------------------< C I T A T I O N >--------------------------------------------------------------
This is used by templates such as {{cite book}} to create the actual citation text.
]]
local function citation(frame)
Frame = frame; -- save a copy in case we need to display an error message in preview mode
local config = {}; -- table to store parameters from the module {{#invoke:}}
for k, v in pairs( frame.args ) do -- get parameters from the {{#invoke}} frame
config[k] = v;
-- args[k] = v; -- crude debug support that allows us to render a citation from module {{#invoke:}}; skips parameter validation; TODO: keep?
end
-- i18n: set the name that your wiki uses to identify sandbox subpages from sandbox template invoke (or can be set here)
local sandbox = ((config.SandboxPath and '' ~= config.SandboxPath) and config.SandboxPath) or '/sandbox'; -- sandbox path from {{#invoke:Citation/CS1/sandbox|citation|SandboxPath=/...}}
is_sandbox = nil ~= string.find (frame:getTitle(), sandbox, 1, true); -- is this invoke the sandbox module?
sandbox = is_sandbox and sandbox or ''; -- use i18n sandbox to load sandbox modules when this module is the sandox; live modules else
local pframe = frame:getParent()
local styles;
cfg = mw.loadData ('Module:Citation/CS1/Configuration' .. sandbox); -- load sandbox versions of support modules when {{#invoke:Citation/CS1/sandbox|...}}; live modules else
whitelist = mw.loadData ('Module:Citation/CS1/Whitelist' .. sandbox);
utilities = require ('Module:Citation/CS1/Utilities' .. sandbox);
validation = require ('Module:Citation/CS1/Date_validation' .. sandbox);
identifiers = require ('Module:Citation/CS1/Identifiers' .. sandbox);
metadata = require ('Module:Citation/CS1/COinS' .. sandbox);
styles = 'Module:Citation/CS1' .. sandbox .. '/styles.css';
utilities.set_selected_modules (cfg); -- so that functions in Utilities can see the selected cfg tables
identifiers.set_selected_modules (cfg, utilities); -- so that functions in Identifiers can see the selected cfg tables and selected Utilities module
validation.set_selected_modules (cfg, utilities); -- so that functions in Date validataion can see selected cfg tables and the selected Utilities module
metadata.set_selected_modules (cfg, utilities); -- so that functions in COinS can see the selected cfg tables and selected Utilities module
z = utilities.z; -- table of error and category tables in Module:Citation/CS1/Utilities
is_preview_mode = not utilities.is_set (frame:preprocess ('{{REVISIONID}}'));
local args = {}; -- table where we store all of the template's arguments
local suggestions = {}; -- table where we store suggestions if we need to loadData them
local error_text; -- used as a flag
local capture; -- the single supported capture when matching unknown parameters using patterns
local empty_unknowns = {}; -- sequence table to hold empty unknown params for error message listing
for k, v in pairs( pframe.args ) do -- get parameters from the parent (template) frame
v = mw.ustring.gsub (v, '^%s*(.-)%s*$', '%1'); -- trim leading/trailing whitespace; when v is only whitespace, becomes empty string
if v ~= '' then
if ('string' == type (k)) then
k = mw.ustring.gsub (k, '%d', cfg.date_names.local_digits); -- for enumerated parameters, translate 'local' digits to Western 0-9
end
if not validate( k, config.CitationClass ) then
if type (k) ~= 'string' then -- exclude empty numbered parameters
if v:match("%S+") ~= nil then
error_text = utilities.set_message ('err_text_ignored', {v});
end
elseif validate (k:lower(), config.CitationClass) then
error_text = utilities.set_message ('err_parameter_ignored_suggest', {k, k:lower()}); -- suggest the lowercase version of the parameter
else
if nil == suggestions.suggestions then -- if this table is nil then we need to load it
suggestions = mw.loadData ('Module:Citation/CS1/Suggestions' .. sandbox); --load sandbox version of suggestion module when {{#invoke:Citation/CS1/sandbox|...}}; live module else
end
for pattern, param in pairs (suggestions.patterns) do -- loop through the patterns to see if we can suggest a proper parameter
capture = k:match (pattern); -- the whole match if no capture in pattern else the capture if a match
if capture then -- if the pattern matches
param = utilities.substitute (param, capture); -- add the capture to the suggested parameter (typically the enumerator)
if validate (param, config.CitationClass) then -- validate the suggestion to make sure that the suggestion is supported by this template (necessary for limited parameter lists)
error_text = utilities.set_message ('err_parameter_ignored_suggest', {k, param}); -- set the suggestion error message
else
error_text = utilities.set_message ('err_parameter_ignored', {k}); -- suggested param not supported by this template
v = ''; -- unset
end
end
end
if not utilities.is_set (error_text) then -- couldn't match with a pattern, is there an explicit suggestion?
if (suggestions.suggestions[ k:lower() ] ~= nil) and validate (suggestions.suggestions[ k:lower() ], config.CitationClass) then
utilities.set_message ('err_parameter_ignored_suggest', {k, suggestions.suggestions[ k:lower() ]});
else
utilities.set_message ('err_parameter_ignored', {k});
v = ''; -- unset value assigned to unrecognized parameters (this for the limited parameter lists)
end
end
end
end
args[k] = v; -- save this parameter and its value
elseif not utilities.is_set (v) then -- for empty parameters
if not validate (k, config.CitationClass, true) then -- is this empty parameter a valid parameter
k = ('' == k) and '(empty string)' or k; -- when k is empty string (or was space(s) trimmed to empty string), replace with descriptive text
table.insert (empty_unknowns, utilities.wrap_style ('parameter', k)); -- format for error message and add to the list
end
-- crude debug support that allows us to render a citation from module {{#invoke:}} TODO: keep?
-- elseif args[k] ~= nil or (k == 'postscript') then -- when args[k] has a value from {{#invoke}} frame (we don't normally do that)
-- args[k] = v; -- overwrite args[k] with empty string from pframe.args[k] (template frame); v is empty string here
end -- not sure about the postscript bit; that gets handled in parameter validation; historical artifact?
end
if 0 ~= #empty_unknowns then -- create empty unknown error message
utilities.set_message ('err_param_unknown_empty', {
1 == #empty_unknowns and '' or 's',
utilities.make_sep_list (#empty_unknowns, empty_unknowns)
});
end
local url_param_t = {};
for k, v in pairs( args ) do
if 'string' == type (k) then -- don't evaluate positional parameters
has_invisible_chars (k, v); -- look for invisible characters
end
has_extraneous_punc (k, v); -- look for extraneous terminal punctuation in parameter values
missing_pipe_check (k, v); -- do we think that there is a parameter that is missing a pipe?
args[k] = inter_wiki_check (k, v); -- when language interwiki-linked parameter missing leading colon replace with wiki-link label
if 'string' == type (k) and not cfg.url_skip[k] then -- when parameter k is not positional and not in url skip table
url_param_t[k] = v; -- make a parameter/value list for extraneous url check
end
end
has_extraneous_url (url_param_t); -- look for url in parameter values where a url does not belong
return table.concat ({
frame:extensionTag ('templatestyles', '', {src=styles}),
citation0( config, args)
});
end
--[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------
]]
return {citation = citation};
0g1meawhunmjmr91m6m0k5lv7p6or5e
ሞድዩል:Citation/CS1/Configuration
828
3834
17446
2014-08-30T07:58:21Z
CFCF
3447
From [[:en:Module:Citation/CS1/Configuration]]
Scribunto
text/plain
citation_config = {};
-- override <code>...</code> styling to remove color, border, and padding. <code> css is specified here:
-- https://git.wikimedia.org/blob/mediawiki%2Fcore.git/69cd73811f7aadd093050dbf20ed70ef0b42a713/skins%2Fcommon%2FcommonElements.css#L199
local code_style="color:inherit; border:inherit; padding:inherit;";
--[[
List of namespaces that should not be included in citation
error categories. Same as setting notracking = true by default
Note: Namespace names should use underscores instead of spaces.
]]
citation_config.uncategorized_namespaces = { 'User', 'Talk', 'User_talk', 'Wikipedia_talk', 'File_talk', 'Template_talk',
'Help_talk', 'Category_talk', 'Portal_talk', 'Book_talk', 'Draft', 'Draft_talk', 'Education_Program_talk',
'Module_talk', 'MediaWiki_talk' };
--[[
Translation table
The following contains fixed text that may be output as part of a citation.
This is separated from the main body to aid in future translations of this
module.
]]
citation_config.messages = {
['published'] = 'published $1',
['lay summary'] = 'Lay summary',
['retrieved'] = 'Retrieved $1',
['inactive'] = 'inactive',
['archived-dead'] = 'Archived from $1 on $2',
['archived-not-dead'] = '$1 from the original on $2',
['archived-missing'] = 'Archived from the original$1 on $2',
['archived'] = 'Archived',
['original'] = 'the original',
['editor'] = 'ed.',
['editors'] = 'eds.',
['edition'] = '($1 ed.)',
['episode'] = 'episode',
['season'] = 'season',
['series'] = 'series',
['cartography'] = 'Cartography by $1',
['section'] = 'Section $1',
['inset'] = '$1 inset',
['written'] = 'Written at $1',
['in'] = 'In',
['et al'] = 'et al.',
['subscription'] = '<span style="font-size:0.95em; font-size:90%; color:#555">(subscription required (<span title="Sources are not required to be available online. Online sources do not have to be freely available. The site may require a paid subscription." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' ..
'[[Category:Pages containing links to subscription-only content]]',
['registration']='<span style="font-size:0.95em; font-size:90%; color:#555">(registration required (<span title="Sources are not required to be available online. Online sources do not have to be freely available. The site may require registration." style="border-bottom:1px dotted;cursor:help">help</span>))</span>' ..
'[[Category:Pages with login required references or sources]]',
['language'] = '(in $1)',
['via'] = " – via $1",
['event'] = 'Event occurs at',
['minutes'] = 'minutes in',
['quoted-title'] = '"$1"',
['italic-title'] = "''$1''",
['trans-quoted-title'] = "[$1]",
['trans-italic-title'] = "[''$1'']",
['quoted-text'] = '"$1"',
['parameter'] = '<code style="'..code_style..'">|$1=</code>',
['parameter-separator'] = ', ',
['parameter-final-separator'] = ', and ',
['parameter-pair-separator'] = ' and ',
-- Error output
-- .error class is specified at https://git.wikimedia.org/blob/mediawiki%2Fcore.git/9553bd02a5595da05c184f7521721fb1b79b3935/skins%2Fcommon%2Fshared.css#L538
-- .citation-comment class is specified at Help:CS1_errors#Controlling_error_message_display
['hidden-error'] = '<span style="display:none;font-size:100%" class="error citation-comment">$1</span>',
['visible-error'] = '<span style="font-size:100%" class="error citation-comment">$1</span>',
-- Determines the location of the help page
['help page link'] = 'Help:CS1 errors',
['help page label'] = 'help',
-- Internal errors (should only occur if configuration is bad)
['undefined_error'] = 'Called with an undefined error condition',
['unknown_manual_ID'] = 'Unrecognized manual ID mode',
['unknown_ID_mode'] = 'Unrecognized ID mode',
['unknown_argument_map'] = 'Argument map not defined for this variable',
['bare_url_no_origin'] = 'Bare url found but origin indicator is nil or empty',
}
-- Aliases table for commonly passed parameters
citation_config.aliases = {
['AccessDate'] = {'access-date', 'accessdate'},
['Agency'] = 'agency',
['AirDate'] = {'air-date', 'airdate'},
['ArchiveDate'] = {'archive-date', 'archivedate'},
['ArchiveURL'] = {'archive-url', 'archiveurl'},
['ASINTLD'] = {'ASIN-TLD', 'asin-tld'},
['At'] = 'at',
['Authors'] = {'authors', 'people', 'host'},
['AuthorFormat'] = {'author-format', 'authorformat'},
['AuthorSeparator'] = 'author-separator',
['AuthorNameSeparator'] = 'author-name-separator',
['BookTitle'] = {'book-title', 'booktitle'},
['Callsign'] = {'call-sign', 'callsign'}, -- cite interview
['Cartography'] = 'cartography',
['Chapter'] = {'chapter', 'contribution', 'entry', 'article', 'section', 'notestitle'}, -- notestitle is deprecated; remove after 1 October 2014; used by old cite AV media notes
['ChapterLink'] = {'chapter-link', 'chapterlink'},
['ChapterURL'] = {'chapter-url', 'chapterurl', 'contribution-url', 'contributionurl', 'section-url', 'sectionurl'},
['City'] = 'city', -- cite interview
['Coauthors'] = {'coauthors', 'coauthor'}, -- coauthor and coauthors are deprecated; remove after 1 October 2014
['Cointerviewers'] = 'cointerviewers', -- cointerviewers is deprecated; remove after 1 October 2014; used by cite interview
['Conference'] = {'conference', 'event'},
['ConferenceURL'] = {'conference-url', 'conferenceurl', 'event-url', 'eventurl'},
['Date'] = 'date',
['Day'] = 'day',
['DeadURL'] = {'dead-url', 'deadurl'},
['Degree'] = 'degree',
['DisplayAuthors'] = {'display-authors', 'displayauthors'},
['DisplayEditors'] = {'display-editors', 'displayeditors'},
['Docket'] = 'docket',
['DoiBroken'] = {'doi-broken', 'doi-broken-date', 'doi-inactive-date', 'DoiBroken', 'doi_brokendate', 'doi_inactivedate'},
['Edition'] = 'edition',
['Editors'] = 'editors',
['EditorFormat'] = {'editor-format', 'editorformat'},
['EditorSeparator'] = 'editor-separator',
['EditorNameSeparator'] = 'editor-name-separator',
['Embargo'] = {'Embargo', 'embargo'},
['Format'] = 'format',
['ID'] = {'id', 'ID', 'publisherid'}, -- publisherid is deprecated; remove after 1 October 2014; used by old cite AV media notes and old cite DVD notes
['IgnoreISBN'] = {'ignore-isbn-error', 'ignoreisbnerror'},
['Inset'] = 'inset',
['Interviewer'] = 'interviewer', -- cite interview
['Issue'] = {'issue', 'number'},
['Language'] = {'language', 'in'},
['LastAuthorAmp'] = {'last-author-amp', 'lastauthoramp'},
['LayDate'] = {'lay-date', 'laydate'},
['LaySource'] = {'lay-source', 'laysource'},
['LayURL'] = {'lay-url', 'lay-summary', 'layurl', 'laysummary'},
['Minutes'] = 'minutes',
['Month'] = 'month',
['NameSeparator'] = 'name-separator',
['Network'] = 'network',
['NoPP'] = {'no-pp', 'nopp'},
['NoTracking'] = {'template-doc-demo', 'template doc demo', 'no-cat', 'nocat',
'no-tracking', 'notracking'},
['OrigYear'] = {'orig-year', 'origyear', 'titleyear'}, -- titleyear is deprecated; remove after 1 October 2014; used in old cite DVD notes
['Others'] = {'others', 'artist', 'director'}, -- artist and director are deprecated; remove after 1 October 2014; used in old cite AV media notes and old cite DVD notes
['Page'] = {'p', 'page'},
['Pages'] = {'pp', 'pages'},
['Periodical'] = {'journal', 'newspaper', 'magazine', 'work',
'website', 'periodical', 'encyclopedia', 'encyclopaedia', 'dictionary'},
['Place'] = {'place', 'location'},
['PPrefix'] = {'p-prefix', 'PPrefix'},
['PPPrefix'] = {'pp-prefix', 'PPPrefix'},
['Program'] = 'program', -- cite interview
['PostScript'] = 'postscript',
['PublicationDate'] = {'publicationdate', 'publication-date'},
['PublicationPlace'] = {'publication-place', 'publicationplace'},
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
['PublisherName'] = {'publisher', 'distributor', 'institution', 'newsgroup'},
]] ['PublisherName'] = {'publisher', 'distributor', 'institution'},
['Quote'] = {'quote', 'quotation'},
['Ref'] = {'ref', 'Ref'},
['RegistrationRequired'] = 'registration',
['Scale'] = 'scale',
['Section'] = 'section',
['Season'] = 'season',
['Separator'] = 'separator',
['Series'] = {'series', 'version'},
['SeriesSeparator'] = 'series-separator',
['SeriesLink'] = {'series-link', 'serieslink'},
['SeriesNumber'] = {'series-number', 'series-no', 'seriesnumber', 'seriesno'},
['Station'] = 'station',
['SubscriptionRequired'] = 'subscription',
['Time'] = 'time',
['TimeCaption'] = {'time-caption', 'timecaption'},
['Title'] = 'title',
['TitleLink'] = {'title-link', 'episode-link', 'titlelink', 'episodelink', 'albumlink'}, -- albumlink is deprecated; remove after 1 October 2014; used by old cite AV media notes
['TitleNote'] = 'department',
['TitleType'] = {'type', 'medium'},
['TransChapter'] = {'trans-chapter', 'trans_chapter'},
['Transcript'] = 'transcript',
['TranscriptURL'] = {'transcript-url', 'transcripturl'},
['TransTitle'] = {'trans-title', 'trans_title'},
['URL'] = {'url', 'URL'},
['Via'] = 'via',
['Volume'] = 'volume',
['Year'] = 'year',
['AuthorList-First'] = {"author#-first", "author-first#",
"first#", "given#"},
['AuthorList-Last'] = {"author#-last", "author-last#",
"last#", "surname#", "Author#", "author#", "authors#", "subject#"},
['AuthorList-Link'] = {"author#-link", "author-link#",
"author#link", "authorlink#", "subject-link#", "subject#link", "subject#-link", "subjectlink#"},
['AuthorList-Mask'] = {"author#-mask", "author-mask#",
"author#mask", "authormask#"},
['EditorList-First'] = {"editor#-first",
"editor-first#", "editor#-given", "editor-given#", "EditorGiven#"},
['EditorList-Last'] = {"editor#-last", "editor-last#",
"editor#-surname", "editor-surname#", "EditorSurname#", "Editor#", "editor#", "editors#"},
['EditorList-Link'] = {"editor#-link", "editor-link#",
"editor#link", "editorlink#"},
['EditorList-Mask'] = {"editor#-mask", "editor-mask#",
"editor#mask", "editormask#"},
}
-- Default parameter values
citation_config.defaults = {
['DeadURL'] = 'yes',
['AuthorSeparator'] = ';',
['EditorSeparator'] = ';',
['NameSeparator'] = ',',
['PPrefix'] = "p. ",
['PPPrefix'] = "pp. ",
}
--[[
Error condition table
The following contains a list of IDs for various error conditions defined in the
code. For each ID, we specify a text message to display, an error category to
include, and whether the error message should be wrapped as a hidden comment.
Anchor changes require identical changes to matching anchor in Help:CS1 errors
]]
citation_config.error_conditions = {
accessdate_missing_url = {
message = '<code style="'..code_style..'">|accessdate=</code> requires <code style="'..code_style..'">|url=</code>',
anchor = 'accessdate_missing_url',
category = 'Pages using citations with accessdate and no URL',
hidden = true },
archive_missing_date = {
message = '<code style="'..code_style..'">|archiveurl=</code> requires <code style="'..code_style..'">|archivedate=</code>',
anchor = 'archive_missing_date',
category = 'Pages with archiveurl citation errors',
hidden = false },
archive_missing_url = {
message = '<code style="'..code_style..'">|archiveurl=</code> requires <code style="'..code_style..'">|url=</code>',
anchor = 'archive_missing_url',
category = 'Pages with archiveurl citation errors',
hidden = false },
bad_arxiv = {
message = 'Check <code style="'..code_style..'">|arxiv=</code> value',
anchor = 'bad_arxiv',
category = 'CS1 errors: arXiv',
hidden = false },
bad_authorlink = {
message = 'Check <code style="'..code_style..'">|authorlink=</code> value',
anchor = 'bad_authorlink',
category = 'CS1 errors: authorlink',
hidden = false },
bad_date = {
message = 'Check date values in: <code style="'..code_style..'">$1</code>',
anchor = 'bad_date',
category = 'CS1 errors: dates',
hidden = true },
bad_doi = {
message = 'Check <code style="'..code_style..'">|doi=</code> value',
anchor = 'bad_doi',
category = 'Pages with DOI errors',
hidden = false },
bad_isbn = {
message = 'Check <code style="'..code_style..'">|isbn=</code> value',
anchor = 'bad_isbn',
category = 'Pages with ISBN errors',
hidden = false },
bad_issn = {
message = 'Check <code style="'..code_style..'">|issn=</code> value',
anchor = 'bad_issn',
category = 'CS1 errors: ISSN',
hidden = false },
bad_lccn = {
message = 'Check <code style="'..code_style..'">|lccn=</code> value',
anchor = 'bad_lccn',
category = 'CS1 errors: LCCN',
hidden = false },
bad_ol = {
message = 'Check <code style="'..code_style..'">|ol=</code> value',
anchor = 'bad_ol',
category = 'Pages with OL errors',
hidden = false },
bad_pmc = {
message = 'Check <code style="'..code_style..'">|pmc=</code> value',
anchor = 'bad_pmc',
category = 'CS1 errors: PMC',
hidden = false },
bad_pmid = {
message = 'Check <code style="'..code_style..'">|pmid=</code> value',
anchor = 'bad_pmid',
category = 'CS1 errors: PMID',
hidden = false },
bad_url = {
message = 'Check <code style="'..code_style..'">|url=</code> scheme',
anchor = 'bad_url',
category = 'Pages with URL errors',
hidden = false },
bare_url_missing_title = {
message = '$1 missing title',
anchor = 'bare_url_missing_title',
category = 'Pages with citations having bare URLs',
hidden = false },
citation_missing_title = {
message = 'Missing or empty <code style="'..code_style..'">|title=</code>',
anchor = 'citation_missing_title',
category = 'Pages with citations lacking titles',
hidden = false },
cite_web_url = { -- this error applies to cite web and to cite podcast
message = 'Missing or empty <code style="'..code_style..'">|url=</code>',
anchor = 'cite_web_url',
category = 'Pages using web citations with no URL',
hidden = true },
coauthors_missing_author = {
message = '<code style="'..code_style..'">|coauthors=</code> requires <code style="'..code_style..'">|author=</code>',
anchor = 'coauthors_missing_author',
category = 'CS1 errors: coauthors without author',
hidden = false },
deprecated_params = {
message = 'Cite uses deprecated parameters',
anchor = 'deprecated_params',
category = 'Pages containing cite templates with deprecated parameters',
hidden = true },
empty_citation = {
message = 'Empty citation',
anchor = 'empty_citation',
category = 'Pages with empty citations',
hidden = false },
extra_pages = {
message = 'Extra <code style="'..code_style..'">|pages=</code> or <code style="'..code_style..'">|at=</code>',
anchor = 'extra_pages',
category = 'Pages with citations using conflicting page specifications',
hidden = false },
first_missing_last = {
message = '<code style="'..code_style..'">|first$2=</code> missing <code style="'..code_style..'">|last$2=</code> in $1',
anchor = 'first_missing_last',
category = 'CS1 errors: missing author or editor',
hidden = false },
format_missing_url = {
message = '<code style="'..code_style..'">|format=</code> requires <code style="'..code_style..'">|url=</code>',
anchor = 'format_missing_url',
category = 'Pages using citations with format and no URL',
hidden = true },
implict_etal_author = {
message = '<code style="'..code_style..'">|displayauthors=</code> suggested',
anchor = 'displayauthors',
category = 'Pages using citations with old-style implicit et al.',
hidden = true },
implict_etal_editor = {
message = '<code style="'..code_style..'">|displayeditors=</code> suggested',
anchor = 'displayeditors',
category = 'Pages using citations with old-style implicit et al. in editors',
hidden = true },
missing_name = {
message = 'Missing <code style="'..code_style..'">|last$2=</code> in $1',
anchor = 'missing_name',
category = 'CS1 errors: missing author or editor',
hidden = false },
parameter_ignored = {
message = 'Unknown parameter <code style="'..code_style..'">|$1=</code> ignored',
anchor = 'parameter_ignored',
category = 'Pages with citations using unsupported parameters',
hidden = false },
parameter_ignored_suggest = {
message = 'Unknown parameter <code style="'..code_style..'">|$1=</code> ignored (<code style="'..code_style..'">|$2=</code> suggested)',
anchor = 'parameter_ignored_suggest',
category = 'Pages with citations using unsupported parameters',
hidden = false },
redundant_parameters = {
message = 'More than one of $1 specified',
anchor = 'redundant_parameters',
category = 'Pages with citations having redundant parameters',
hidden = false },
text_ignored = {
message = 'Text "$1" ignored',
anchor = 'text_ignored',
category = 'Pages with citations using unnamed parameters',
hidden = false },
trans_missing_chapter = {
message = '<code style="'..code_style..'">|trans_chapter=</code> requires <code style="'..code_style..'">|chapter=</code>',
anchor = 'trans_missing_chapter',
category = 'Pages with citations using translated terms without the original',
hidden = false },
trans_missing_title = {
message = '<code style="'..code_style..'">|trans_title=</code> requires <code style="'..code_style..'">|title=</code>',
anchor = 'trans_missing_title',
category = 'Pages with citations using translated terms without the original',
hidden = false },
wikilink_in_url = {
message = 'Wikilink embedded in URL title',
anchor = 'wikilink_in_url',
category = 'Pages with citations having wikilinks embedded in URL titles',
hidden = false },
}
citation_config.id_handlers = {
['ARXIV'] = {
parameters = {'arxiv', 'ARXIV'},
link = 'arXiv',
label = 'arXiv',
mode = 'manual',
prefix = '//arxiv.org/abs/', -- protocol relative tested 2013-09-04
encode = false,
COinS = 'info:arxiv',
separator = ':',
},
['ASIN'] = {
parameters = { 'asin', 'ASIN' },
link = 'Amazon Standard Identification Number',
label = 'ASIN',
mode = 'manual',
COinS = 'info:asin',
separator = ' ',
encode = false;
},
['BIBCODE'] = {
parameters = {'bibcode', 'BIBCODE'},
link = 'Bibcode',
label = 'Bibcode',
mode = 'external',
prefix = 'http://adsabs.harvard.edu/abs/',
encode = false,
COinS = 'info:bibcode',
separator = ':',
},
['DOI'] = {
parameters = { 'doi', 'DOI' },
link = 'Digital object identifier',
label = 'doi',
mode = 'manual',
prefix = 'http://dx.doi.org/',
COinS = 'info:doi',
separator = ':',
encode = true,
},
['ISBN'] = {
parameters = {'isbn', 'ISBN', 'isbn13', 'ISBN13'},
link = 'International Standard Book Number',
label = 'ISBN',
mode = 'manual',
prefix = 'Special:BookSources/',
COinS = 'rft.isbn',
separator = ' ',
},
['ISSN'] = {
parameters = {'issn', 'ISSN'},
link = 'International Standard Serial Number',
label = 'ISSN',
mode = 'manual',
prefix = '//www.worldcat.org/issn/',
COinS = 'rft.issn',
encode = false,
separator = ' ',
},
['JFM'] = {
parameters = {'jfm', 'JFM'},
link = 'Jahrbuch über die Fortschritte der Mathematik',
label = 'JFM',
mode = 'external',
prefix = 'http://www.zentralblatt-math.org/zmath/en/search/?format=complete&q=an:',
COinS = 'rft.jfm',
encode = true,
separator = ' ',
},
['JSTOR'] = {
parameters = {'jstor', 'JSTOR'},
link = 'JSTOR',
label = 'JSTOR',
mode = 'external',
prefix = '//www.jstor.org/stable/', -- protocol relative tested 2013-09-04
COinS = 'rft.jstor',
encode = true,
separator = ' ',
},
['LCCN'] = {
parameters = {'LCCN', 'lccn'},
link = 'Library of Congress Control Number',
label = 'LCCN',
mode = 'manual',
prefix = 'http://lccn.loc.gov/',
COinS = 'rft.lccn',
encode = false,
separator = ' ',
},
['MR'] = {
parameters = {'MR', 'mr'},
link = 'Mathematical Reviews',
label = 'MR',
mode = 'external',
prefix = '//www.ams.org/mathscinet-getitem?mr=', -- protocol relative tested 2013-09-04
COinS = 'rft.mr',
encode = true,
separator = ' ',
},
['OCLC'] = {
parameters = {'OCLC', 'oclc'},
link = 'OCLC',
label = 'OCLC',
mode = 'external',
prefix = '//www.worldcat.org/oclc/',
COinS = 'info:oclcnum',
encode = true,
separator = ' ',
},
['OL'] = {
parameters = { 'ol', 'OL' },
link = 'Open Library',
label = 'OL',
mode = 'manual',
COinS = 'info:olnum',
separator = ' ',
endode = true,
},
['OSTI'] = {
parameters = {'OSTI', 'osti'},
link = 'Office of Scientific and Technical Information',
label = 'OSTI',
mode = 'external',
prefix = '//www.osti.gov/energycitations/product.biblio.jsp?osti_id=', -- protocol relative tested 2013-09-04
COinS = 'info:osti',
encode = true,
separator = ' ',
},
['PMC'] = {
parameters = {'PMC', 'pmc'},
link = 'PubMed Central',
label = 'PMC',
mode = 'manual', -- changed to support unlinking of PMC identifier when article is embargoed
prefix = '//www.ncbi.nlm.nih.gov/pmc/articles/PMC',
suffix = " ",
COinS = 'info:pmc',
encode = true,
separator = ' ',
},
['PMID'] = {
parameters = {'PMID', 'pmid'},
link = 'PubMed Identifier',
label = 'PMID',
mode = 'manual', -- changed from external manual to support PMID validation
prefix = '//www.ncbi.nlm.nih.gov/pubmed/',
COinS = 'info:pmid',
encode = false,
separator = ' ',
},
['RFC'] = {
parameters = {'RFC', 'rfc'},
link = 'Request for Comments',
label = 'RFC',
mode = 'external',
prefix = '//tools.ietf.org/html/rfc',
COinS = 'info:rfc',
encode = false,
separator = ' ',
},
['SSRN'] = {
parameters = {'SSRN', 'ssrn'},
link = 'Social Science Research Network',
label = 'SSRN',
mode = 'external',
prefix = '//ssrn.com/abstract=', -- protocol relative tested 2013-09-04
COinS = 'info:ssrn',
encode = true,
separator = ' ',
},
--[[ Hide unfinished cite newsgroup code so that long delayed update can take place
['USENETID'] = {
parameters = {'id', 'ID'},
link = 'Usenet',
label = 'Usenet:',
mode = 'external',
prefix = 'news:',
encode = false,
COinS = 'info:usenet',
separator = ' ',
},
]] ['ZBL'] = {
parameters = {'ZBL', 'zbl'},
link = 'Zentralblatt MATH',
label = 'Zbl',
mode = 'external',
prefix = 'http://www.zentralblatt-math.org/zmath/en/search/?format=complete&q=an:',
COinS = 'info:zbl',
encode = true,
separator = ' ',
},
}
--iso639-1 language codes and names.
citation_config.iso639_1 = {
["aa"] = "Afar",
["ab"] = "Abkhazian",
["ae"] = "Avestan",
["af"] = "Afrikaans",
["ak"] = "Akan",
["am"] = "Amharic",
["an"] = "Aragonese",
["ar"] = "Arabic",
["as"] = "Assamese",
["av"] = "Avaric",
["ay"] = "Aymara",
["az"] = "Azerbaijani",
["ba"] = "Bashkir",
["be"] = "Belarusian",
["bg"] = "Bulgarian",
["bh"] = "Bihari languages",
["bi"] = "Bislama",
["bm"] = "Bambara",
["bn"] = "Bengali",
["bo"] = "Tibetan",
["br"] = "Breton",
["bs"] = "Bosnian",
["ca"] = "Catalan",
-- ["ca"] = "Valencian",
["ce"] = "Chechen",
["ch"] = "Chamorro",
["co"] = "Corsican",
["cr"] = "Cree",
["cs"] = "Czech",
["cu"] = "Church Slavic",
-- ["cu"] = "Old Slavonic",
-- ["cu"] = "Church Slavonic",
-- ["cu"] = "Old Bulgarian",
-- ["cu"] = "Old Church Slavonic",
["cv"] = "Chuvash",
["cy"] = "Welsh",
["da"] = "Danish",
["de"] = "German",
["dv"] = "Divehi",
["dv"] = "Dhivehi",
["dv"] = "Maldivian",
["dz"] = "Dzongkha",
["ee"] = "Ewe",
["el"] = "Modern Greek",
["en"] = "English",
["eo"] = "Esperanto",
["es"] = "Spanish",
-- ["es"] = "Castilian",
["et"] = "Estonian",
["eu"] = "Basque",
["fa"] = "Persian",
["ff"] = "Fulah",
["fi"] = "Finnish",
["fj"] = "Fijian",
["fo"] = "Faroese",
["fr"] = "French",
["fy"] = "Western Frisian",
["ga"] = "Irish",
-- ["gd"] = "Gaelic",
["gd"] = "Scottish Gaelic",
["gl"] = "Galician",
["gn"] = "Guarani",
["gu"] = "Gujarati",
["gv"] = "Manx",
["ha"] = "Hausa",
["he"] = "Hebrew",
["hi"] = "Hindi",
["ho"] = "Hiri Motu",
["hr"] = "Croatian",
-- ["ht"] = "Haitian",
["ht"] = "Haitian Creole",
["hu"] = "Hungarian",
["hy"] = "Armenian",
["hz"] = "Herero",
["ia"] = "Interlingua",
["id"] = "Indonesian",
["ie"] = "Interlingue",
["ie"] = "Occidental",
["ig"] = "Igbo",
-- ["ii"] = "Sichuan Yi",
["ii"] = "Nuosu",
["ik"] = "Inupiaq",
["io"] = "Ido",
["is"] = "Icelandic",
["it"] = "Italian",
["iu"] = "Inuktitut",
["ja"] = "Japanese",
["jv"] = "Javanese",
["ka"] = "Georgian",
["kg"] = "Kongo",
-- ["ki"] = "Kikuyu",
["ki"] = "Gikuyu",
-- ["kj"] = "Kuanyama",
["kj"] = "Kwanyama",
["kk"] = "Kazakh",
-- ["kl"] = "Kalaallisut",
["kl"] = "Greenlandic",
["km"] = "Central Khmer",
["kn"] = "Kannada",
["ko"] = "Korean",
["kr"] = "Kanuri",
["ks"] = "Kashmiri",
["ku"] = "Kurdish",
["kv"] = "Komi",
["kw"] = "Cornish",
-- ["ky"] = "Kirghiz",
["ky"] = "Kyrgyz",
["la"] = "Latin",
["lb"] = "Luxembourgish",
-- ["lb"] = "Letzeburgesch",
["lg"] = "Ganda",
-- ["li"] = "Limburgan",
-- ["li"] = "Limburger",
["li"] = "Limburgish",
["ln"] = "Lingala",
["lo"] = "Lao",
["lt"] = "Lithuanian",
["lu"] = "Luba-Katanga",
["lv"] = "Latvian",
["mg"] = "Malagasy",
["mh"] = "Marshallese",
["mi"] = "Maori",
["mk"] = "Macedonian",
["ml"] = "Malayalam",
["mn"] = "Mongolian",
["mr"] = "Marathi",
["ms"] = "Malay",
["mt"] = "Maltese",
["my"] = "Burmese",
["na"] = "Nauru",
["nb"] = "Norwegian Bokmål",
["nd"] = "North Ndebele",
["ne"] = "Nepali",
["ng"] = "Ndonga",
["nl"] = "Dutch",
-- ["nl"] = "Flemish",
["nn"] = "Norwegian Nynorsk",
["no"] = "Norwegian",
["nr"] = "South Ndebele",
["nv"] = "Navajo",
-- ["nv"] = "Navaho",
-- ["ny"] = "Chichewa",
-- ["ny"] = "Chewa",
["ny"] = "Nyanja",
["oc"] = "Occitan",
["oj"] = "Ojibwa",
["om"] = "Oromo",
["or"] = "Oriya",
["os"] = "Ossetian",
["os"] = "Ossetic",
-- ["pa"] = "Panjabi",
["pa"] = "Punjabi",
["pi"] = "Pali",
["pl"] = "Polish",
-- ["ps"] = "Pushto",
["ps"] = "Pashto",
["pt"] = "Portuguese",
["qu"] = "Quechua",
["rm"] = "Romansh",
["rn"] = "Rundi",
["ro"] = "Romanian",
-- ["ro"] = "Moldavian",
-- ["ro"] = "Moldovan",
["ru"] = "Russian",
["rw"] = "Kinyarwanda",
["sa"] = "Sanskrit",
["sc"] = "Sardinian",
["sd"] = "Sindhi",
["se"] = "Northern Sami",
["sg"] = "Sango",
["si"] = "Sinhala",
-- ["si"] = "Sinhalese",
["sk"] = "Slovak",
["sl"] = "Slovenian",
["sm"] = "Samoan",
["sn"] = "Shona",
["so"] = "Somali",
["sq"] = "Albanian",
["sr"] = "Serbian",
["ss"] = "Swati",
["st"] = "Southern Sotho",
["su"] = "Sundanese",
["sv"] = "Swedish",
["sw"] = "Swahili",
["ta"] = "Tamil",
["te"] = "Telugu",
["tg"] = "Tajik",
["th"] = "Thai",
["ti"] = "Tigrinya",
["tk"] = "Turkmen",
["tl"] = "Tagalog",
["tn"] = "Tswana",
["to"] = "Tonga (Tonga Islands)",
["tr"] = "Turkish",
["ts"] = "Tsonga",
["tt"] = "Tatar",
["tw"] = "Twi",
["ty"] = "Tahitian",
-- ["ug"] = "Uighur",
["ug"] = "Uyghur",
["uk"] = "Ukrainian",
["ur"] = "Urdu",
["uz"] = "Uzbek",
["ve"] = "Venda",
["vi"] = "Vietnamese",
["vo"] = "Volapük",
["wa"] = "Walloon",
["wo"] = "Wolof",
["xh"] = "Xhosa",
["yi"] = "Yiddish",
["yo"] = "Yoruba",
["za"] = "Zhuang",
-- ["za"] = "Chuang",
["zh"] = "Chinese",
["zu"] = "Zulu",
}
return citation_config;
eaq8xfsny76nsayf7ffs8e3oqzhufom
ሞድዩል:Citation/CS1/Whitelist
828
3835
17447
2014-08-30T07:59:40Z
CFCF
3447
From [[en:Module:Citation/CS1/Whitelist]]
Scribunto
text/plain
--[[
Because a steady-state signal conveys no useful information, whitelist.basic_arguments[] list items now can have three values:
true - these parameters are valid and supported parameters
false - these parameters are deprecated but still supported
nil - these parameters are no longer supported (when setting a parameter to nil, leave a comment stating the reasons for invalidating the parameter)
]]
whitelist = {
basic_arguments = {
['accessdate'] = true,
['access-date'] = true,
['agency'] = true,
['airdate'] = true,
['air-date'] = true,
['albumlink'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of titlelink used by old cite AV media notes
['albumtype'] = nil, -- controled inappropriate functionality in the old cite AV media notes
['archivedate'] = true,
['archive-date'] = true,
['archiveurl'] = true,
['archive-url'] = true,
['article'] = true,
['artist'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of others used by old cite AV media notes
['arxiv'] = true,
['ARXIV'] = true,
['asin'] = true,
['ASIN'] = true,
['asin-tld'] = true,
['ASIN-TLD'] = true,
['at'] = true,
['author'] = true,
['Author'] = true,
['author-first'] = true,
['authorformat'] = true,
['author-format'] = true,
['author-last'] = true,
['authorlink'] = true,
['author-link'] = true,
['authormask'] = true,
['author-mask'] = true,
['author-name-separator'] = true,
['authors'] = true,
['author-separator'] = true,
['bibcode'] = true,
['BIBCODE'] = true,
['booktitle'] = true,
['book-title'] = true,
['callsign']=true, -- cite interview
['call-sign']=true, -- cite interview
['cartography'] = true,
['chapter'] = true,
['chapterlink'] = true,
['chapter-link'] = true,
['chapterurl'] = true,
['chapter-url'] = true,
['city']=true, -- cite interview
['coauthor'] = false,
['coauthors'] = false,
['cointerviewers'] = false, -- cite interview
['conference'] = true,
['conferenceurl'] = true,
['conference-url'] = true,
['contribution'] = true,
['contributionurl'] = true,
['contribution-url'] = true,
['date'] = true,
['day'] = false,
['deadurl'] = true,
['dead-url'] = true,
['degree'] = true,
['department'] = true,
['dictionary'] = true,
['director'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of author used by old cite DVD-notes
['displayauthors'] = true,
['display-authors'] = true,
['displayeditors'] = true,
['display-editors'] = true,
['docket'] = true,
['doi'] = true,
['DOI'] = true,
['DoiBroken'] = true,
['doi-broken'] = true,
['doi_brokendate'] = true,
['doi-broken-date'] = true,
['doi_inactivedate'] = true,
['doi-inactive-date'] = true,
['edition'] = true,
['editor'] = true,
['Editor'] = true,
['editor-first'] = true,
['editorformat'] = true,
['editor-format'] = true,
['EditorGiven'] = true,
['editor-given'] = true,
['editor-last'] = true,
['editorlink'] = true,
['editor-link'] = true,
['editormask'] = true,
['editor-mask'] = true,
['editor-name-separator'] = true,
['editors'] = true,
['editor-separator'] = true,
['EditorSurname'] = true,
['editor-surname'] = true,
['embargo'] = true,
['Embargo'] = true,
['encyclopaedia'] = true,
['encyclopedia'] = true,
['entry'] = true,
['episodelink'] = true,
['episode-link'] = true,
['event'] = true,
['eventurl'] = true,
['event-url'] = true,
['first'] = true,
['format'] = true,
['given'] = true,
['host'] = true,
['id'] = true,
['ID'] = true,
['ignoreisbnerror'] = true,
['ignore-isbn-error'] = true,
['in'] = true,
['inset'] = true,
['institution'] = true,
['interviewer'] = true, --cite interview
['isbn'] = true,
['ISBN'] = true,
['isbn13'] = true,
['ISBN13'] = true,
['issn'] = true,
['ISSN'] = true,
['issue'] = true,
['jfm'] = true,
['JFM'] = true,
['journal'] = true,
['jstor'] = true,
['JSTOR'] = true,
['language'] = true,
['last'] = true,
['lastauthoramp'] = true,
['last-author-amp'] = true,
['laydate'] = true,
['lay-date'] = true,
['laysource'] = true,
['lay-source'] = true,
['laysummary'] = true,
['lay-summary'] = true,
['layurl'] = true,
['lay-url'] = true,
['lccn'] = true,
['LCCN'] = true,
['location'] = true,
['magazine'] = true,
['medium'] = true,
['minutes'] = true,
['month'] = false,
['mr'] = true,
['MR'] = true,
['name-separator'] = true,
['network'] = true,
['newsgroup'] = true,
['newspaper'] = true,
['nocat'] = true,
['no-cat'] = true,
['nopp'] = true,
['no-pp'] = true,
['notestitle'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of chapter used by old cite AV media notes
['notracking'] = true,
['no-tracking'] = true,
['number'] = true,
['oclc'] = true,
['OCLC'] = true,
['ol'] = true,
['OL'] = true,
['origyear'] = true,
['orig-year'] = true,
['osti'] = true,
['OSTI'] = true,
['others'] = true,
['p'] = true,
['page'] = true,
['pages'] = true,
['people'] = true,
['periodical'] = true,
['place'] = true,
['pmc'] = true,
['PMC'] = true,
['pmid'] = true,
['PMID'] = true,
['postscript'] = true,
['pp'] = true,
['PPPrefix'] = true,
['pp-prefix'] = true,
['PPrefix'] = true,
['p-prefix'] = true,
['program']=true, -- cite interview
['publicationdate'] = true,
['publication-date'] = true,
['publicationplace'] = true,
['publication-place'] = true,
['publisher'] = true,
['publisherid'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of others used by old cite AV media notes and old cite DVD-notes
['quotation'] = true,
['quote'] = true,
['ref'] = true,
['Ref'] = true,
['registration'] = true,
['rfc'] = true,
['RFC'] = true,
['scale'] = true,
['season'] = true,
['section'] = true,
['sectionurl'] = true,
['section-url'] = true,
['separator'] = true,
['series'] = true,
['serieslink'] = true,
['series-link'] = true,
['seriesno'] = true,
['series-no'] = true,
['seriesnumber'] = true,
['series-number'] = true,
['series-separator'] = true,
['ssrn'] = true,
['SSRN'] = true,
['station'] = true,
['subject'] = true,
['subjectlink'] = true,
['subject-link'] = true,
['subscription'] = true,
['surname'] = true,
['template doc demo'] = true,
['template-doc-demo'] = true,
['time'] = true,
['timecaption'] = true,
['time-caption'] = true,
['title'] = true,
['titlelink'] = true,
['title-link'] = true,
['titleyear'] = false, -- deprecated; set to nil after 1 October 2014; a unique alias of origyear used by old cite DVD-notes
['trans_chapter'] = true,
['trans-chapter'] = true,
['transcript'] = true,
['transcripturl'] = true,
['transcript-url'] = true,
['trans_title'] = true,
['trans-title'] = true,
['type'] = true,
['url'] = true,
['URL'] = true,
['version'] = true,
['via'] = true,
['volume'] = true,
['website'] = true,
['work'] = true,
['year'] = true,
['zbl'] = true,
['ZBL'] = true,
},
numbered_arguments = {
['author#'] = true,
['Author#'] = true,
['author-first#'] = true,
['author#-first'] = true,
['author-last#'] = true,
['author#-last'] = true,
['author-link#'] = true,
['author#link'] = true,
['author#-link'] = true,
['authorlink#'] = true,
['author-mask#'] = true,
['author#mask'] = true,
['author#-mask'] = true,
['authormask#'] = true,
['authors#'] = true,
['editor#'] = true,
['Editor#'] = true,
['editor-first#'] = true,
['editor#-first'] = true,
['EditorGiven#'] = true,
['editor#-given'] = true,
['editor-given#'] = true,
['editor-last#'] = true,
['editor#-last'] = true,
['editor-link#'] = true,
['editor#link'] = true,
['editor#-link'] = true,
['editorlink#'] = true,
['editor-mask#'] = true,
['editor#mask'] = true,
['editor#-mask'] = true,
['editormask#'] = true,
['editors#'] = true,
['EditorSurname#'] = true,
['editor#-surname'] = true,
['editor-surname#'] = true,
['first#'] = true,
['given#'] = true,
['last#'] = true,
['subject#'] = true,
['subject-link#'] = true,
['subject#link'] = true,
['subject#-link'] = true,
['subjectlink#'] = true,
['surname#'] = true,
},
};
return whitelist;
fwukir9kiszdkcd1xiqvcsnheiskk0b
ሞደል:Cite book
10
3836
17449
2014-08-30T08:02:56Z
CFCF
3447
ሓዳስ ፅሑፍ: <includeonly>{{#invoke:citation/CS1|citation |CitationClass=book }}</includeonly><noinclude> {{documentation}} </noinclude>
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=book
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
hq4yscm08hccl43rjw83qi7egacgxec
ሞደል:Cite news
10
3837
17450
2014-08-30T08:03:15Z
CFCF
3447
ሓዳስ ፅሑፍ: <includeonly>{{#invoke:citation/CS1|citation |CitationClass=news }}</includeonly><noinclude> {{documentation}} </noinclude>
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=news
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
pbjnspfej5gxihr9izxrzkow3f1uf3i
ሞደል:Cite journal
10
3838
17451
2014-08-30T08:03:37Z
CFCF
3447
ሓዳስ ፅሑፍ: <includeonly>{{#invoke:citation/CS1|citation |CitationClass=journal }}</includeonly><noinclude> {{documentation}} </noinclude>
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=journal
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
lom0ku4nznaf2iqlcowwbf3dwcyvfky
ሞደል:Cite web
10
3839
17452
2014-08-30T08:03:54Z
CFCF
3447
ሓዳስ ፅሑፍ: <includeonly>{{#invoke:citation/CS1|citation |CitationClass=web }}</includeonly><noinclude> {{documentation}} </noinclude>
wikitext
text/x-wiki
<includeonly>{{#invoke:citation/CS1|citation
|CitationClass=web
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
rcgmbcxu7hvs583g1f3rzz4c4dkizda
ሞደል:Reflist
10
3840
21747
21744
2021-01-03T19:43:50Z
Joanmp14
5782
Protected "[[ሞደል:Reflist]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<div class="reflist" style="<!--
-->{{#if: {{{width|{{{colwidth|}}}}}}
| -moz-column-width: {{{width{{{colwidth|}}}}}}; -webkit-column-width: {{{width{{{colwidth|}}}}}}; column-width: {{{width{{{colwidth|}}}}}};
| {{#if: {{{1|}}}
| -moz-column-count:{{{1}}}; -webkit-column-count:{{{1}}}; column-count:{{{1}}};
}}
}} list-style-type: <!--
-->{{{liststyle|{{#switch: {{{group|}}}
| upper-alpha
| upper-roman
| lower-alpha
| lower-greek
| lower-roman = {{{group}}}
| #default = decimal}}}}}}}};">{{#tag:references|{{{refs|}}}|group={{{group|}}}}}</div><noinclude>{{documentation}}</noinclude>
o9i461rnwzjh23hfcn62lizvmylac2w
ሞደል:MedlinePlusEncyclopedia
10
3841
17454
2014-08-30T09:52:49Z
CFCF
3447
From [[:en:Template:MedlinePlusEncyclopedia]]
wikitext
text/x-wiki
[[MedlinePlus|MedlinePlus Encyclopedia]] ''[http://www.nlm.nih.gov/medlineplus/ency/article/{{{1}}}.htm {{{2|{{{1}}}}}}]''<noinclude>{{documentation}}</noinclude>
miijegp7rzf47un0dtdbu0pf8z2f0k0
ሓሙስ
0
3857
20540
20527
2020-04-25T15:04:25Z
Praxidicae
5594
Reverted edits by [[Special:Contributions/111.119.178.161|111.119.178.161]] ([[User talk:111.119.178.161|talk]]) to last revision by [[User:217.175.126.13|217.175.126.13]]
wikitext
text/x-wiki
ሓሙስ እያ ሓንቲ መዓልቲ ኣብ ሰሙን
4d7d4n9g2sjpkzvdca7quy7iz09yo01
ከሚካል ሪኣክሽን
0
3867
21617
17524
2020-12-15T04:09:31Z
Dcljr
46
proper section nesting
wikitext
text/x-wiki
== ከሚካል ሪኣክሽን ==
=== ክልተ ዓይነታተ ከሚካል ሪኣክሽን ኣለዉ ። ===
==== ኤክሶተርም ሪኣክሽን ====
ኤክሶተርም ሪኣክሽን ዝብሃል ከም ወጥጽኢት ናይ'ቲ ሪኣክሽን ጽዓት ዝህብ እዩ ።
==== ኤንዶተርም ሪኣክሽን ====
ኤንዶተርም ሪኣክሽን ዝብሃል ድማ ሪኣክሽን ንኽካየድ ጽዓት ዝደሊ እዩ ።
mrex4wbjg67hygky2ey461y9d1re3rd
ዊኪፐድያ:About
4
3884
21722
20134
2021-01-02T21:04:34Z
Joanmp14
5782
Redirected page to [[ዊኪፐድያ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ]]
g9zzdsd25dnxheyiftrxjci9r872dnj
ሞደል:POTD protected/2014-12-11
10
3886
17567
2015-01-05T16:42:19Z
86.97.148.9
ሓዳስ ፅሑፍ: Avsego<nowiki == # Heading text Trcko * Bulleted list item == > * Insert non-formatted text here </nowiki>
wikitext
text/x-wiki
Avsego<nowiki
==
# Heading text
Trcko
* Bulleted list item
==
>
* Insert non-formatted text here
</nowiki>
hxi3kiroz6oucw3a8d5f7s73bs5f2yh
ስይስቲሰርኮሲስ (Cysticercosis)
0
3918
24508
23532
2023-09-15T06:41:25Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{{infobox disease
| name = ስይስቲሰርኮሲs <br>Cysticercosis
| image = Neurocysticercosis.gif
| caption = <!--Magnetic resonance image in a person with neurocysticercosis showing many cysts within the brain.-->
| ICD10 = {{ICD10|B|69||b|65}}
| ICD9 = {{ICD9|123.1}}
| ICDO =
| OMIM =
| DiseasesDB = 3341
| MedlinePlus = 000627
| eMedicineSubj = emerg
| eMedicineTopic = 119
| eMedicine_mult = {{eMedicine2|med|494}} {{eMedicine2|ped|537}}
| MeshID = D003551
}}
'''ስይስቲሰርኮሲስ (Cysticercosis)''' ፡ ኣብ [[ ሓቢ ስጋ ሓሰማ]] (''ታኒያ ሶልዩም (Taenia solium)'') ብዚርከብ [[ላርቫ|ውልዶ ቅርጺ ኣካል]] ብዘለዎ (ስይስቲሰርኩስ) ዚስዕብ [[ረኽሲ]] ቲሹ እዩ። <ref>{{cite book|last1=Roberts|first1=Larry S.|last2=Janovy, Jr.|first2=John|title=Gerald D. Schmidt & Larry S. Roberts' Foundations of Parasitology|date=2009|publisher=McGraw-Hill Higher Education|location=Boston|isbn=978-0-07-302827-9|pages=348-351|edition=8}}</ref><ref name=WHO2013>{{cite web|title=Taeniasis/Cysticercosis Fact sheet N°376|url=http://www.who.int/mediacentre/factsheets/fs376/en/|work=World Health Organization|accessdate=18 March 2014|date=February 2013}}</ref> ሰባት፡ ንዓመታት ዚኣክል ውሑድ ዝኾነ ምልክታት ከርእዩ ወይ ምልክታት ከየርእዩ ይኽእሉ እዮም፣ ኣብ ቆርበትን ጭዋዳታትን ድማ ቃንዛ ዘይብሉ ኣስታት ካብ ሓደ ክሳዕ ክልተ ሰንቲሜተር ዚበጽሕ ተሪር ሕበጥ ከማዕብሉ ይኽእሉ እዮም፣ ሓንጐሎም ዝተጠቕዐ እንተኾይኑ ድማ [[ነውሮስይስቲሰርኮሲስ (neurocysticercosis)|ምልክታት ሕማም ስነ-መትኒ]] ክህልዎም ይኽእል እዩ።<ref name=Garcia03/><ref name=Gar2002>{{cite journal |author=García HH, Evans CA, Nash TE, et al. |title=Current consensus guidelines for treatment of neurocysticercosis |journal=Clin. Microbiol. Rev. |volume=15 |issue=4 |pages=747–56 |date=October 2002 |pmid=12364377 |pmc=126865 |doi=10.1128/CMR.15.4.747-756.2002 |url=http://cmr.asm.org/cgi/pmidlookup?view=long&pmid=12364377 |access-date=2015-03-03 |archive-date=2020-06-14 |archive-url=https://web.archive.org/web/20200614230942/https://cmr.asm.org/content/15/4/747.long |dead-url=yes }}</ref> እዚ ሕበጥ’ዚ፡ ድሕሪ ኣዋርሕ ወይ ዓመታት፡ ኣዝዩ ኣቐንዛዊ ይኸውን፣ ቀጺሉ ኣዝዩ ብምሕባጥ ድማ ኪሓድጐ ይኽእል።<!-- <ref name=Garcia03/> --> ኣብ ዝምዕብላ ዘለዋ ሃገራት ድማ ሓደ ካብቶም ን[[ወቕዒ ምንፍርፋር]] ዜስዕቡ ግኑን ሕማም እዩ። <ref name=Garcia03/>
<!-- Cause and Diagnosis -->
መብዛሕቱ ግዜ፡ እንቛቑሖ ሓቢ ንዘለዎ ምግቢ ብምብላዕ ወይ ማይ ብምስታይ ዚመጽእ እዩ።<!-- <ref name=WHO2013/> --> ዘይተኸሸነ ኣሕምልቲ፡ እቲ ቀንዲ ምንጪ እዩ። <ref name=WHO2013/> እዚ እንቛቑሖ ሓቢ፡ ካብቲ ብ[[ቴንያሲስ (taeniasis)]] ዝፍለጡ ዓበይቲ ሓሰኻታት ኣብ እተለኽፈ ሰብ ኣብ ዚወጽእ [[ቀልቀል]] ይርከቡ።<ref name=Garcia03/><ref name=CDC>{{cite web |url=http://www.cdc.gov/parasites/cysticercosis/ |title=CDC - Cysticercosis}}</ref> ቴንያሲስ፡ ጽቡቕ ገይሩ ካብ ዘይተኸሸነ ስጋ ሓሰማ ንዝርከብ ሲይስት (ፍሕ) ብምብላዕ ዚመጽእ ዝተፈልየ ዓይነት ሕማም እዩ።<ref name=WHO2013/> እቶም እዚ ሓቢ ምስ ዘለዎ ሰብ ዝቕመጡ ሰባት፡ ስይስቲሰርኮሲስ ንኽሕዞም ኣብ ዝዓበየ ሓደጋ ይርከቡ።<ር name=CDC/> ነጸርታ ድማ ብ[[ረቂቕ መርፍእ ብምጥቃም ኣየር|ኣስፒሬሽን]] ካብ ሲስይት (ፉሕ) ብምውሳድ ኺካየድ ይከኣል።<ref name=Garcia03/> ኣብ ሓንጐል ንዘጋጥም ሕማም ንምንጻር ድማ ን[[ስእሊ ኮምፕዩተር ውሽጣዊ ኣካላት]] (CT) ወይ [[ስእሊ ማግኔታዊ መቓልሕ]] (MRI) ብምጥቃም ስእልታት ሓንጐል ምውሳድ ኣዝዩ ጠቓሚ እዩ።<!-- <ref name=Garcia03/> --> ኣብ [[ፈሳሲ ሓንጐልን ዓንዲ ሕቖን]]ን ደምን ዝርከብ ልዑል ቊጽሪ ናይቶም ብ[[ኦሲኖፊሊስ (eosinophils)]] ዝፈለጡ [[ጸዓዱ ዋህዮታት ደም]] ድማ ሓበርቲ ምልክታት እዮም።<ref name=Garcia03/>
<!-- Prevention and Treatment -->
ውልቃዊ ጽሬት ከምኡውን [[ንጽሕና]] ብምጥቃም፡ ረኽሲ ብዚግባእ ኽትከላኸሎ ይከኣል እዩ።<!-- <ref name=WHO2013/> --> እዚ ድማ ንስጋ ሓሰማ ብዚግባእ ምኽሻን፣ ጽሬቱ ዝሓለወ [[ዓይኒ ምድሪ]] ምጥቃምን ብሉጽ ኣገልግሎት ዝስተ ማይ ምህላውን የጠቓልል።<!-- <ref name=WHO2013/> --> ንቴንያሲስ ምሕካም፡ እቲ ሕማም ንኸይላባዕ ኣገዳሲ እዩ።<ref name=WHO2013/> ንስርዓተ-መትኒ ዘየጥቅዐ ሕማም ምሕካም ግን ኣየድልይን እዩ።<ref name=Garcia03/> ነቶም ሕማም መትኒ (ኔውሮስይስቲሰርኮሲስ) ዘለዎም ሰባት ንምሕካም፡ ብመድሃኒታት [[ፕራዚክዋንተል (praziquantel)]] ወይ [[ኣልበንዳዞል (albendazole)]] ኪኸውን ይኽእል።<!-- <ref name=WHO2013/> --> እዚ ድማ ኣዝዩ ነዊሕ ግዜ ኪወስድ ይኽእል እዩ። <!-- <ref name=WHO2013/> --> ኣብ ግዜ ሕክምና ንዘጋጥም ነድሪ ኣካላት ዝፍውስ [[ስተሮይድ (Steroid)]] ከምኡውን [[ንሕማም ምንፍርፋር ዚፍውስ መድሃኒታት]] ከድሊ ይከኣል እዩ።<!-- <ref name=WHO2013/> --> ሓደ ሓደ ግዜ ድማ ነቲ ዘጋጠመ ሲይስት ንምእላይ መጥባሕቲ ይግበር እዩ።<ref name=WHO2013/>
<!-- Epidemiology -->
ሓቢ ስጋ ሓሰማ፡ ብፍላይ ኣብ እስያ፡ ኣፍሪቃን ደቡብ ኣሜሪካን ግኑን እዩ።<ref name=Garcia03>{{cite journal |author=García HH, Gonzalez AE, Evans CA, Gilman RH |title=''Taenia solium'' cysticercosis |journal=Lancet |volume=362 |issue=9383 |pages=547–56 |date=August 2003 |pmid=12932389 |pmc=3103219 |doi=10.1016/S0140-6736(03)14117-7 |url=http://linkinghub.elsevier.com/retrieve/pii/S0140-6736(03)14117-7}}</ref> ኣብ ገለ ቦታታት ድማ ክሳዕ 25% ናይቲ ህዝቢ ከምዘጥቅዕ ይእመን።<ref name=Garcia03/> ኣብ ምዕቡል ዓለም ድማ እዚ ሕማም’ዚ ኣዝዩ ፍሉጥ ኣይኮነን።<ref name=Bob2014/> ኣብ ዓመተ 2010፡ ኣብ ምሉእ ዓለም፡ ካብቲ ኣብ 1990 ዝነበረ 700 ሞት ወሲኹ፣ ኣብ ኣስታት 1,200 ሰባት ድማ ሞት ኣስዒቡ።<ref name=Loz2012>{{cite journal |author=Lozano R, Naghavi M, Foreman K, ''et al.'' |title=Global and regional mortality from 235 causes of death for 20 age groups in 1990 and 2010: a systematic analysis for the Global Burden of Disease Study 2010 |journal=Lancet |volume=380 |issue=9859 |pages=2095–128 |date=December 2012 |pmid=23245604 |doi=10.1016/S0140-6736(12)61728-0 |url=http://linkinghub.elsevier.com/retrieve/pii/S0140-6736(12)61728-0}}</ref> ስይስቲሰርኮሲስ፡ ንሓሰማን ላምን ይለክፍ እኳ እንተኾነ፡ መብዛሕቶም ነዊሕ ከይጸንሑ ስለዝሞቱ፡ ምልክታት ሳሕቲ የርእዩ።<ref name=WHO2013/> እዚ ሕማም፡ ኣብ መላእ ታሪኽ ንደቂ ሰብ እናጥቅዐ ዚርከብ ዘሎ እዩ።<ref name=Bob2014>{{cite journal |author=Bobes RJ, Fragoso G, Fleury A, ''et al.'' |title=Evolution, molecular epidemiology and perspectives on the research of taeniid parasites with special emphasis on ''Taenia solium'' |journal=Infect. Genet. Evol. |volume=23 |pages=150–60 |date=April 2014 |pmid=24560729 |doi=10.1016/j.meegid.2014.02.005 |url=http://linkinghub.elsevier.com/retrieve/pii/S1567-1348(14)00053-7}}</ref> እዚ ድማ ሓደ ካብቶም [[ዝተረስዑ ትሮፒካዊ ሕማማት]] እዩ።<ref>{{cite web|title=Neglected Tropical Diseases|url=http://www.cdc.gov/globalhealth/ntd/diseases/index.html|website=cdc.gov|accessdate=28 November 2014|date=June 6, 2011}}</ref>
==References==
<references />
[[መደብ:ሕክምና]]
r6demqsxawedfmuputa7nvns5ecbefr
ሕማም ዕቡድ ከልቢ
0
3919
23780
19128
2022-08-06T10:48:44Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{{Infobox disease
| name = Rabies
| image = Dog with rabies.jpg
| caption = ኣብ ደረጃ ምልማስ (ልዕሊ-ክፉእ) ዝርከብ ሕማም ዕቡድ ከልቢ ዘለዎ ከልቢ
| DiseasesDB = 11148
| ICD10 = {{ICD10|A|82||a|82}}
| ID9 = {{ICD9|071}}
| ICDO =
| OMIM =
| MedlinePlus = 001334
| eMedicineSubj = med
| eMedicineTopic = 1374
| eMedicine_mult = {{eMedicine2|eerg|493}} {{eMedicine2|ped|1974}}
| MeshID = D011818
}}
'''ሕማም ዕቡድ ከልቢ''' ፡ ኣብ ሰባትን ካልኦት [[ውዑይ ዝደሞም]] እንስሳታትን ከቢድ [[ኤንሰፋሊቲስ|ነድሪ ኣእምሮ]] ብዘስዕብ [[ቫይረስ|ቫይራል]] ዚመሓላለፍ ሕማም እዩ።<ref name=WHO2013/> እቲ ኣቐዲሙ ዝርኤ ምልክታት፡ ረስንን ኣብቲ ዝተነኽሶ ክፋል ኣካል ድማ ጸላዕላዕ/ማርማር ዚብል ስምዒትን ከጠቓልል ይኽእል።<ref name=WHO2013/> እዚ ምልክታት ድማ ቀጺሉ ካብ ዘሎ ሓደ ወይ ካብኡ ንላዕሊ ምልክታት፥ ማለት ዘይንቡር ምንቅስቓስ ኣካላት፣ ዘይግታእ ስምዒታት፣ [[ሃይድሮፎብያ|ፍርሂ ማይ]]፣ ንገለ ክፋላት ኣካል ከተንቀሳቕስ ዘይምኽኣል፣ ዕግርግር ምባል ከምኡውን [[ምስሓት ውኖ]]የኸትል።<ref name=WHO2013/> ሕማም ዕቡድ ከልቢ፡ ምልክትታት ምስተራኣየ፡ መብዛሕቱ ግዜ ሞት የስዕብ።<ref name=WHO2013/> ኣብ መንጐ መልከፍቲ ሕማምን ምርኣይ ምልክታትን ዘሎ ንውሓት ግዜ፡ መብዛሕቱ ግዜ ካብ ሓደ ክሳዕ ሰለስተ ኣዋርሕ እዩ። እንተኾነ ግን፡ እቲ ንውሓት ግዜ፡ ካብ ትሕቲ ሓደ ሰሙን ክሳዕ ልዕሊ ሓደ ዓመት ኪፈላለ ይከኣል እዩ።<ref name=WHO2013/> እቲ ንውሓት ግዜ፡ እቲ ቫይረስ ናብ [[ማእከላይ ስርዓተ መትኒ]] ንኽበጽሕ ኣብ ዝጉዓዞ ርሕቐት ዚሙርኮስ እዩ።<ref name=Robbins>{{cite book |author=Cotran RS |title=Robbins and Cotran Pathologic Basis of Disease |edition=7th |publisher=Elsevier/Saunders |year=2005 |page=1375 |isbn=0-7216-0187-1|author-separator=, |author2=Kumar V |author3=Fausto N |display-authors=3}}</ref>
ሕማም ዕቡድ ከልቢ፡ ካብ ካልኦት እንስሳታት ናብ ሰባት ኪመሓላለፍ ይኽእል። ሕማም ዕቡድ ከልቢ፡ በቲ ሕማም ዝተለኽፈ እንስሳ ንኻልእ እንስሳ ወይ ሰብ ኣብ ዝፍሕንጭረሉ ወይ ዝነኽሰሉ እዋን ኪመሓላለፍ ይኽእል።<ref name=WHO2013/> ካብ ዝተለኽፈ እንስሳስ ዚወጽእ ምራቕ፡ ምስ ልፋጭ ቆርበት ኣካላት (ሙኮስ መምብረይን) ካልእ እንስሳ ወይ ሰብ ኣብ ዝራኸበሉ እዋን እቲ ሕማም ዕቡድ ከልቢ ከመሓላልፍ ይኽእል።<ref name=WHO2013/> መብዛሕቱ ኣብ ሰባት ዜጋጥም ሕማም ዕቡድ ከልቢ፡ ብሰንኪ መንከስቲ ከልቢ ዚስዕብ እዩ።<ref name=WHO2013/> ኣብተን ሕማም ዕቡድ ከልቢ ብብዝሒ ዘለወን ሃገራት፡ ልዕሊ 99% ሕማም ዕቡድ ከልቢ፡ ብሰንኪ መንከስቲ ከልቢ ዚስዕብ እዩ።<ref name=Tint2010>{{cite book |author=Tintinalli, Judith E. |title=Emergency Medicine: A Comprehensive Study Guide (Emergency Medicine (Tintinalli))|publisher=McGraw-Hill |year=2010 |pages=Chapter 152 |isbn=0-07-148480-9}}</ref> ኣብ [[ኣሜሪካ]]፡ [[መንካዕ]]፡ እተን ኣዝየን ቀንዲ ጠንቂ ሕማም ዕቡድ ከልቢ ክኾና ከለዋ፡ ትሕቲ 5% ናይቲ ኣብ ሰባት ዜጋጥም ሕማም ዕቡድ ከልቢ ድማ ብኣኻልብ ይስዕብ።<ref name=WHO2013/><ref name=Tint2010/> ገሃጽቲ እንስሳታት፡ ኣዝዩ ሳሕቲ ኣብ ዝኾነ ግዜ ብሕማም ዕቡድ ከልቢ ይልከፉ።<ref name=Tint2010/> [[ቫይረስ ሕማም ዕቡድ ከልቢ]] ፡ [[ካብ ኣእምሮ ወጻኢ ብዘሎ ስርዓተ መትኒ|ካብ ኣእምሮ ወጻኢ ብዘሎ መትንታት]]ኣቢሉ ናብ ኣእምሮ ይጉዓዝ። እዚ ሕማም፡ ምልክታት ምስተራእየ ጥራይ’ዩ ኪንጸር ዚከኣል።<ref name=WHO2013/>
ፕሮግራማት ምቚጽጻርን ክታበትን እንስሳታት፡ ኣብ ሓያሎ ከባቢታት ዓለም፡ ነቲ ብኣኻልብ ዚስዕብ ሓደጋታት ሕማም ዕቡድ ከልቢ ከምዝቕንስ ይገብር ኣሎ።<ref name=WHO2013/> እቶም ኣብ ከቢድ ሓደጋ ዝርከቡ ሰባት፡ እቲ ሕማም ቅድሚ ምግጣሙ ክኽተቡ ለበዋ ይቐርብ። እቶም ኣብ ልዑል ሓደጋ ዝርከቡ ጉጅለ፡ ምስ መንካዓት ዝሰርሑ ወይ ኣብቲ ሕማም ዕቡድ ከልቢ ብብዝሒ ዝርኣየሉ ቦታታት ዓለም ንነዊሕ ግዜ ዝሰርሑ ጉጅለ ሰባት የጠቓልል።<ref name=WHO2013/> እቶም ንሕማም ዕቡድ ከልቢ ዝተቓልዑ ሰባት ብዚምልከት፥ እቲ ዚሓመመ ሰብ፡ ቅድሚ ምልክታት ሕማም ዕቡድ ከልቢ ምጅማሩ ሕክምና ዝግበረሉ ሰብ፡ [[ክታበት ሕማም ዕቡድ ከልቢ]]ን ሳሕቲ ድማ [[ኢሙኖግሎቡሊን]] ሕማም ዕቡድ ከልቢን፡ ንምክልኻል’ዚ ሕማም ውጺኢታዊ እዩ።<ref name=WHO2013/> ንዝተነኽሰን ዝተፈሓንጨረን ኣካል ን15 ደቓይቕ ዝኣክል ግዜ ብሳሙናን ማይን፣ [[ፖቪዶን ኣዮዲን]]፣ ወይ መነጻጽሂ ዲተርጀንት ምሕጻብ፡ ነቲ ቫይረስ ኪቐትል ስለዝኽእል፡ ንምትሕልላፍ ሕማም ዕቡድ ከልቢ ንኽከላኸል ብመጠኑ ውጺኢታዊ ይኸውን እዩ።<ref name=WHO2013>{{cite web|title=Rabies Fact Sheet N°99|url=http://www.who.int/mediacentre/factsheets/fs099/en/|work=World Health Organization|accessdate=28 February 2014|date=July 2013}}</ref> ብሕማም ዕቡድ ከልቢ ዝተለኽፉ ውሑዳት ሰባት ጥራይ’ዮም ብህይወት ሰሪሮም ዘለዉ፣ እዚ ድማ ብእተገብረ ብ[[ፕሮቶኮል ሚልዎኪ]] ዚፍለጥ ሰፊሕ ሕክምና ምስተገብረሎም እዩ።<ref>{{cite journal | author = Hemachudha T, Ugolini G, Wacharapluesadee S, Sungkarat W, Shuangshoti S, Laothamatas J | title = Human rabies: neuropathogenesis, diagnosis, and management. | journal = Lancet neurology | volume = 12 | issue = 5 | pages = 498–513 | date = May 2013 | pmid = 23602163 | doi = 10.1016/s1474-4422(13)70038-3 }}</ref>
ሕማም ዕቡድ ከልቢ፡ ኣብ ምሉእ ዓለም ኣብ ዓመት፡ ንኣስታት 26,000 ክሳዕ 55,000 ሞት የስዕብ።<ref name=WHO2013/><ref name=Loz2012>{{cite journal | author = Lozano R, Naghavi M, Foreman K, Lim S, Shibuya K, Aboyans V, Abraham J, Adair T, Aggarwal R, et al. | title = Global and regional mortality from 235 causes of death for 20 age groups in 1990 and 2010: a systematic analysis for the Global Burden of Disease Study 2010. | journal = Lancet | volume = 380 | issue = 9859 | pages = 2095–128 | date = Dec 15, 2012 | pmid = 23245604 | doi = 10.1016/S0140-6736(12)61728-0 }}</ref> ልዕሊ 95% ናይቲ ዘጋጥም ሞት፡ ኣብ [[እስያ]] ከምኡውን [[ኣፍሪቃ]]ዜጋጥም እዩ።<ref name=WHO2013/> ሕማም ዕቡድ ከልቢ፡ ኣብ ልዕሊ 150 ሃገራት፡ ከምኡውን ብዘይካ ኣብ ኣንታርክቲካ ኣብ ኲለን ኣህጉራት ይርከብ።<ref name=WHO2013/> ሕማም ዕቡድ ከልቢ ኣብ ዘለዎ ከባቢታት ዓለም፡ ልዕሊ 3 ቢልዮን ሰባት ይነብሩ ኣለዉ።<ref name=WHO2013/> ኣብ መብዛሕቱ ቦታታት ኤውሮጳን ኣውስትራልያን፡ ሕማም ዕቡድ ከልቢ፡ ኣብ መንክዓት ጥራይ ይርከብ።<ref>{{cite web|title=Presence / absence of rabies in 2007|url=http://www.who.int/rabies/Absence_Presence_Rabies_07_large.jpg?ua=1|work=World Health Organization|accessdate=1 March 2014|year=2007}}</ref> ብዙሓት ንኣሽቱ ኣብ ደሴታት ዝርከባ ሃገራት ድማ ብፍጹም ሕማም ዕቡድ ከልቢ የብለንን።<ref>{{cite web|title=Rabies-Free Countries and Political Units|url=http://www.cdc.gov/animalimportation/rabies-free-countries.html|work=CDC|accessdate=1 March 2014}}</ref>
==References==
<references />
[[መደብ:ሕክምና]]
[[መደብ:ስነ እንስሳ]]
43hzqovt91a6qbi1b0g45cxzy0iw3ub
ኤደን ሃዛርድ
0
3998
19282
19275
2018-08-15T21:31:12Z
Til Eulenspiegel
3850
Undo revision 19275 by [[Special:Contributions/197.156.86.218|197.156.86.218]] ([[User talk:197.156.86.218|talk]])
wikitext
text/x-wiki
[[File:DK-Chel15 (8).jpg|thumb|2015]]
'''ኤደን ሃዛርድ'''
ብ 7 ጥሪ 1991 ኣብ ላ ሉቭየር - በልጁም ዝተወልደ ኤደን ሃዛርድ፣ ኣብ’ዚ እዋን’ዚ ኣባል ክለብ ቸልሲን ሃገራዊት ጋንታ በልጁምን ኮይኑ ዝጻወት ዘሎ ድንቂ ፕሮፌሽናል ተጻዋታይ’ዩ።
ከም ናይ ፍርቂ ሜዳን ናይ ክንፍን ኣጥቃዓይ ኮይኑ ዝስለፍ ሃዛርድ፣ ብዝውንኖ መሃዝነት፣ በርቃዊ ቅልጣፈን ተክኒካዊ ብቕዓትን’ዩ ኣውራ ዝፍለጥ። ብተንተንትን ኣፍቀርትን ጸወታ ኵዕሶ እግሪ “ንተቓናቐንቱ ኣሽኪዑ ከም ዝሰኽሩ ብምግባር ንጸወታ ናብ ረብሓ ጋንታኡ ክቕይር ዝኽእል፣ ፍርሒ ዝበሃል ዘይፈልጥ ተባዕን ሓያልን ኣጥቃዓይ” ተባሂሉ’ዩ ዝግለጽ።
ወለዲ ሃዛርድ - ካብ ሓድሕዶም ዘይሰናነፉ ሃበርም ተጻወትቲ ኵዕሶ እግሪ’ዮም ነይሮም። ኣቦኡ ቴሪ ምስ ኣባል ካልኣይ ዲቪዝዮን በልጁም ዝኾነት ጋንታ ላ ሉቭየር ተሰሊፉ ሓያል ተኸላኻላይ ፍርቂ ሜዳ ኮይኑ ክጻወት ከሎ፣ ኣደኡ ካሪን ድማ ክሳዕ ንሃዛርድ ነፍሰ ጾር እትኸውን፣ ኣብ ናይ ቀዳማይ ዲቪዝዮን ጋንታ ደቂ ኣንስትዮ ኩዕሶ እግሪ ሓያል ኣጥቃዒት ነበረት። ጸወታ ምስ ኣቋረጹ’ውን ክልቲኦም ኣሰልጠንቲ’ዮም ኮይኖም ኣብ ስፖርት ቀጺሎም።
ሃዛርድ፣ “ራዛ ናይ ኣቦኡ ሓዛ” ከም ዝበሃል ኣሰር ወለዱ ብምሓዝ ካብ ብንኡሱ ምስ ኣብ ሃገሩ ዝርከባ ክለባት ምጽዋት ጀመረ። ኣብ 2005 ድማ ናብ ፈረንሳ ብምኻድ ምስ ቀዳማይ ዲቪዝዮን ክለብ ሊለ ተጸንበረ። ኣብ ስፖርታዊ ኣካዳሚ’ዛ ክለብ ንክልተ ዓመታት ዝኣክል ክስልጥን ድሕሪ ምጽናሕ ከኣ ኣብ ሕዳር 2007፣ ወዲ 16 ዓመት ምስ ኮነ ንፈለማ ግዜ ሞያዊ ጸወታኡ ጀመረ።
ጌና ጀማሪ ከሎ ብዝነበሮ ብቕዓትን ክእለትን ኣብ 2007 /2008 ከምኡ’ውን ኣብ 2009/2010 ንኽልተ ተኸታተልቲ ዓመታት ናይ መጀመርታ ዘይፈረንሳዊ ተሸላሚ ናይ’ቲ ብሃገራዊ ማሕበር ሞያውያን ተጻወትቲ ኵዕሶ እግሪ ፈረንሳ (UNFP) ዓመታዊ ንዝንኣሰ ብሉጽ ተጻዋታይ ንዝወሃብ ሽልማት ክዓትር ክኣለ። ንሳልሳይ ግዜኡ ከኣ ንከም ኦሊቨየር ጁሩድ ዝኣመሰሉ ብሉጻት ተጻወትቲ በሊጹ “ናይ’ቲ ዓመት ብሉጽ ተጻዋታይ” ተባሂሉ ረዚን ክብሪ ጨበጠ።
ሃዛርድ ዕድመን ተመክሮን እናወሰኸ ብዝኸደ መጠን ምልከት ኵዕሶኡ’ውን ብኡ መጠን ክዓቢ’ምበር ክንኪ ኣይተራእየን። ኣብ ወቕታዊ ውድድራት ናይ 2011 – 2012’ውን ክለብ ‘ሊለ’ ናይ ፈረንሳ ሊግ ጎብለል ኮይና ድርብ ዓወት ክትጐናጸፍ ከላ፣ ሃዛርድ ድማ ናይ’ቲ ዓመት ዝበለጸን ዝንኣሰን ተጻዋታይ ሊግ UNFP ክስይየምን ክሽለምን በቕዐ። ድሕሪ ሸሞንተ ዓመታት ንፈረንሳዊት ክለብ ሊለ ተሰናቢቱ ኣብ ሰነ 2012 ናብ’ዛ ሕጂ ዘለዋ እንግሊዛዊት ክለብ ቸልሲ ግዓዘ።
ኤዲን ሃዛርድ ልክዕ ከም ንሊለ ዘዅርዓ ዝነበረ ንቸልሲ’ውን ከየሐበና ኣይተረፈን። ኣብ ፋልማይ እግሩ ቸልሲ ንኒውካስል ዩናይትድ፣ ኖርዊች ሲቲ፣ ሊድስ ዩናይትድን ኣስቶን ቪላን በብተራ ኣብ ዝድሃኸትለን ነፍሲ ወከፍ ግጥም ውሃ ዘበላ ሸቶታት ኣመዝጊቡ’ዩ። ብፍላይ’ታ ኣብ ጥሪ 2013 ቸልሲ ንስቶክ ሲቲ ኣርባዕተ ብባዶ ኣብ ዘሰነፈትሉ ጸወታ፣ ብዓኼለይቲ እግሩ ካብ 25 ሜትሮ ርሕቀት ቀሊዑ ኣብ ሰኪዔት ዘዕረፋ ሸቶ ከምኡ’ውን ንሳውዛምፕተን ካብ ኵርናዕ ብመሳጢ ቅላዕ ዘመዝገበላ ሸቶ፣ ካብ’ተን ዝጥቀሳ ሸቶታቱ’የን። ሃዛርድ፡ ሎሚ ዓመት ጋንትኡ ሻምፕዮን ፕሪምየር ሊግ እንግሊዝ ክትከውን ከላ፡ ነሱ ድማ፡ ናይ’ዚ ዓመት “ዝበለጸ ተጻዋታይ” ተባሂሉ ንሽልማት በቒዑ።
ፍራንክ ላምባርድ፣ “ሃዛርድ ኩሉ ዘማልአ’ዩ፣ ገና ከኣ ወዲ 22 ዓመት ጎበዝ’ዩ ዘሎ። ብቕዲ ኣጻውታኡን ዝውንኖ ልዑል ምልከት ኵዕሶን ንመጋጥምቱ ከስግእ ዝኽእል ተጻዋታይ’ዩ” ክብል ኣብ ሃዛርድ ዘለዎ ኣድናቖት ይገልጽ።
ዘይነዲን ዚዳን ብወገኑ፣ “ኤዲን ሃዛርድ ናይ ቴክኒክ ተውህቦ ዘለዎን በርቃዊ ፍጥነት ዝተዓደለን’ዩ። ኣብ ዝመጽእ ግዜ ዓቢ ኮኾብ ከም ዝኸውን ድማ ርግጸኛ’የ።” ብምባል ኣብ 2010 ተነብዩሉ ነበረ።
ኣብ’ዚ እዋን’ዚ ናታሻ ንዝተባህለት ጓል ዓዱ ተመርዕዩ ያኒስን ልዮንን ኣስማቶም ቈልዑ ብምውላድ ናይ ገዛእ ርእሱ ናብራ መስሪቱ ዝርከብ ኤዲን ሃዛርድ፣ ንወለዱ ቦኽሪ’ዩ። ሰለስቲኦም ኣሕዋቱ ኸኣ ልክዕ ከምኡን ከም ወለዶምን፣ ነቲ ኣብ 2012 ኣብ ቸልሲ ዝተጸንበሮ ቶርጋን ወሲኽካ ብምሉኦም ንፉዓት ተጻወትቲ ኩዕሶ እግሪ እዮም።
ካብ ጋዜጣ ሓዳስ ኤርትራ ዝተወስደ
655m8jztbwz1uo505rmhoe7te6l6h0z
ሞደል:FlowMention
10
4005
17912
2015-08-03T23:39:01Z
Flow talk page manager
3987
/* Automatically created by Flow */
wikitext
text/x-wiki
@[[User:{{{1|Example}}}|{{{2|{{{1|Example}}}}}}]]
ht62w5zp7ueoczj6k5jj4tnpk907kdj
ሕማም ቻጋስ
0
4006
24504
19129
2023-09-15T06:21:50Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{{Infobox disease
| Name = ሕማም ቻጋስ (Chagas)
| image = Trypanosoma cruzi crithidia.jpeg
| caption = Photomicrograph of [[Giemsa]]-stained ''Trypanosoma cruzi''
| DiseasesDB = 13415
| ICD10 = {{ICD10|B|57||b|50}}
| ICD9 = {{ICD9|086}}
| ICDO =
| OMIM =
| MedlinePlus = 001372
| eMedicineSubj = med
| eMedicineTopic = 327
| MeshID = D014355
}}
'''ሕማም ቻጋስ (Chagas)''' {{IPAc-en|ˈ|tʃ|ɑː|ɡ|ə|s}} ወይ '''ኣሜሪካን ትራይፓኖሶሚያሲስ'''፡ ብ''[[Trypanosoma cruzi]]'' ዚፍለጥ [[ፕሮቶዝዋ]] ዚመጽእ [[ትሮፒካዊ ሕማም|ትሮፒካዊ]] [[ሕማም ፓራሳይት (ጽግዕተኛ)]] እዩ። <ref name=WHO2013/> መብዛሕቱ ግዜ፡ ብ[[ሰዓምቲ ሓሸራታት]] ዝፍለጡ ሓሸራታት ይመሓላለፍ። <ref name=WHO2013/> ምልክታት፡ ኣብ ግዜ መልከፍቲ ዚቐያየር እዩ። ኣብ ፋልማይ ደረጅኡ፡ ብቐንዱ ምልክታት ኣየርእን እዩ ወይ ድማ ፈኲስ ዚበለ እዩ፣ ከም ረስኒ፡ ሕበጥ [[ሱር ዕያገነዳ (lymph nodes)]]፡ ሕማም ርእሲ ወይ ኣብቲ እተነኽሰሉ ከባቢ ዘጋጥም ሕበጥ ከጠቓልል ይኽእል።<ref name=WHO2013/> ድሕሪ 8–12 ሳምንታት፡ እቶም ዝተለኽፉ ሰባት፡ ናብ ሕዱር ደረጃ’ቲ ሕማም ይኣትዉ፣ ኣብ 60–70% ድማ ተወሳኺ ምልክታት ብፍጹም ኣይርአይን።<ref name=Rassi2010>{{cite journal |author=Rassi A, Rassi A, Marin-Neto JA |title=Chagas disease |journal=Lancet |volume=375 |issue=9723 |pages=1388–402 |date=April 2010 |pmid=20399979 |doi=10.1016/S0140-6736(10)60061-X}}</ref><ref name=Rassi2012>{{cite journal|last=Rassi A|first=Jr|author2=Rassi, A|author3=Marcondes de Rezende, J|title=American trypanosomiasis (Chagas disease).|journal=Infectious disease clinics of North America|date=June 2012|volume=26|issue=2|pages=275–91|pmid=22632639|doi=10.1016/j.idc.2012.03.002}}</ref> እቶም ዝተረፉ 30 ወይ 40% ዝተለኽፉ ሰባት ድማ ፋልማይ መልከፍቲ ካብ ዘጋጠመሉ ግዜ ካብ 10 ክሳዕ 30 ዓመታት ኣብ ዘሎ ግዜ ተወሳኺ ምልክታት የማዕብሉ። <ref name=Rassi2012/> እዚ ድማ ምውሳኽ ዕብየት [[ቨንትሪክል ልቢ]] ዜጠቓልል ኮይኑ፡ ካብ 20 ክሳዕ 30% ሰባት ድማ [[ድኻም ልቢ]] የጋጥሞም።<ref name=WHO2013/> [[megaesophagus|ምውሳኽ ዕብየት ሻሕለለ]] ወይ [[megacolon|ምውሳኽ ዕብየት ረጒድ መዓንጣ]]፡ ኣብ 10% ሰባት ከጋጥም ይኽእል።<ref name=WHO2013/>
<!-- Cause and diagnosis-->
''T. cruzi'' ፡ መብዛሕቱ ግዜ፡ ካብ ንኡስ ቤተሰብ [[ትርያቶሚናይ (Triatominae)]] ብዝኾኑ [[hematophagy|ደም ዝመጽዉ]] “ሰዓምቲ ሓሸራታት” ይመሓላለፍ።<ref name=CDC>{{cite web|publisher=Centers for Disease Control (CDC) |url= http://www.cdc.gov/dpdx/trypanosomiasisAmerican/ |title=DPDx – Trypanosomiasis, American. Fact Sheet |accessdate=12 May 2010}}</ref> እዚ ሓሸራታት፡ ኣብ ኣርጀንቲና፡ ቦሊቭያ፡ ቺለን ፓራጓይን፡ ''vinchuca''፣ ኣብ ብራዚል፡ ''barbeiro'' ([[barber surgeon|ባርበር]])፣ ኣብ ኮሎምብያ፡ ''pito'' ፣ ኣብ ማእከላይ ኣሜሪካ፡ ''chinche''፣ ከምኡውን ኣብ ቨነዝዌላ፡ ''chipo'' ዜጠቓልል ብሓያሎ ከባብያዊ ኣስማት ይጽውዑ። እዚ ሕማም፡ ብመገዲ [[ምስግጋር ደም]]፡ [[ምስግጋር ኦርጋን (ክፍሊ ኣካላት)]]፡ ብፓራሳይት ዝተመረዘ ምግቢ ብምብላዕ ከምኡውን [[ትዂላዊ ምትሕልላፍ|ካብ ኣደ ናብ ዕሸላ]]ኣቢሉ ኪመሓላለፍ ይኽእል። <ref name=WHO2013/> ነጸርታ’ቲ ኣብ ፋልማይ ደረጃ ዘሎ ሕማም፡ ማይክሮስኮፕ ብምጥቃም ነቲ ፓራሳይት ኣብ ደም እንተሃልዩ ብምርኣይ ይካየድ።<ref name=Rassi2012/> ሕዱር ሕማም ድማ ኣብ ደም ንዝርከብ ''T. cruzi'' ዚቃወም [[ጸረነፍሳት]] ብምርካብ ኪንጸር ይከኣል።<ref name=Rassi2012/>
<!-- Prevention and Treatment -->
ምክልኻል ሕማም፡ ብዓቢኡ ንሰዓምቲ ሓሸራታት ምጥፋእን መንከስቲ ምውጋድን የጠቓልል። <ref name=WHO2013/> እቲ ካልእ ጻዕርታት ምክልኻል ሕማም ድማ ነቲ ዝሰጋገር ደም መርመራ ምግባር ዜጠቓልል እዩ።<ref name=WHO2013/> ክታበት፡ ክሳዕ 2013 ኣይተመስርሐን።<ref name=WHO2013/> ፋልማይ መልከፍትታት፡ ብ[[በንዝኒዳዞል]] ወይ [[ኒፉርቲሞክስ]] እተባህለ መድሃኒት ብምጥቃም ሕክምና ይግበረሉ።<ref name=WHO2013/> እቲ መድሃኒት ኣብ ፋልማይ ደረጅኡ ምስዝውሃብ ድማ እቲ ሕማም ዳርጋ ኲሉ ግዜ ይፍውስ እዩ፣ እንተኾነ ግን እቲ ሕማም ቻጋስ ንነዊሕ ግዜ ምስዝጸንሕ፡ ውጽኢቱ ትሑት ይኸውን። <ref name=WHO2013/> እቲ ሕማም ሕዱር ኣብ ዝኾነሉ ግዜ ምስእትጥቀመሉ፡ ናብ ናይ መወዳእታ ደረጃ ምልክታት ንኸይምዕብል ከደንጒ ወይ ክዕንቅጽ ይኽእል።<ref name=WHO2013/> በንዝኒዳዞለን ኒፉርቲሞክስን፡ ኣብቶም ከባቢ 40% ዝኾኑ ዝተለኽፉ ሰባት፡ <ref name=WHO2013/> ከም ሕማም ቆርበት፡ ምምራዝ ሓንጐልን ቁጥዐ ስርዓተ ምዕቓቕን ዝኣመሰለ ግዝያዊ ጐድናዊ ሳዕቤናታት የስዕብ እዩ።<ref name="Rassi2010"/><ref name=Bern>{{cite journal |author=Bern C, Montgomery SP, Herwaldt BL, et al.|title=Evaluation and treatment of chagas disease in the United States: a systematic review |journal=JAMA |volume=298 |issue=18 |pages=2171–81 |date=November 2007|pmid=18000201 |doi=10.1001/jama.298.18.2171}}</ref><ref name=Rassi2>{{cite journal|author=Rassi A, Dias JC, Marin-Neto JA, Rassi A |title=Challenges and opportunities for primary, secondary, and tertiary prevention of Chagas' disease |journal=Heart |volume=95|issue=7 |pages=524–34 |date=April 2009 |pmid=19131444 |doi=10.1136/hrt.2008.159624|url=http://heart.bmj.com/cgi/pmidlookup?view=long&pmid=19131444}}</ref>
<!-- Epidemiology -->
መብዛሕቶም ኣብ [[ሜክሲኮ]]፡ [[ማእከላይ ኣሜሪካ]] ከምኡውን [[ደቡብ ኣሜሪካ]] ዝርከቡ ካብ 7 ክሳዕ 8 ሚልዮን ሰባት፡ ሕማም ቻጋስ ከምዘለዎም ይግመት። <ref name=WHO2013>{{cite web|title=Chagas disease (American trypanosomiasis) Fact sheet N°340|url=http://www.who.int/mediacentre/factsheets/fs340/en/|work=World Health Organization|accessdate=23 February 2014|date=March 2013}}</ref> ኣብ 2006፡ ኣብ ዓመት ንኸባቢ 12,500 ሞት ምኽንያት ኮይኑ።<ref name=Rassi2010/> እዚ ሕማም ዘለዎም መብዛሕቶም ሰባት፡ ድኻታት እዮም<ref name=Rassi2010/> ከምኡውን እዚ ሕማም’ዚ ዘለዎም ሰባት፡ ብእኡ ከምእተለኽፉ ኣይፈልጡን እዮም።<ref>{{cite book|editor-last=Capinera|editor-first=John L.|title=Encyclopedia of entomology|year=2008|publisher=Springer|location=Dordrecht|isbn=9781402062421|page=824|url=http://books.google.ca/books?id=i9ITMiiohVQC&pg=PA824|edition=2nd ed.}}</ref> ኣዝዩ ብዙሕ ምንቅስቓስ ህዝቢ፡ ሕማም ቻጋስ ንዝርከን ከባቢባት ከምዝውስኽ ይገብር ኣሎ፣ ኣብዚ ግዜ’ዚ ድማ ንብዙሓት ሃገራት ኤውሮጳን ሕቡራት መንግስታት ኣሜሪካን የካትት ኣሎ። <ref name=WHO2013/> ክሳዕ 2014 ኣብ ዘሎ ዓመታት ድማ ወሰኽ’ቲ ሕማም ኣብዚ ከባቢታት ተራእዩ። <ref>{{cite journal|last=Bonney|first=KM|title=Chagas disease in the 21st Century: a public health success or an emerging threat?|journal=Parasite |date=2014|volume=21|pages=11|pmid=24626257|doi=10.1051/parasite/2014012|pmc=3952655}} {{open access}}</ref> እዚ ሕማም፡ ፈለማ ኣብ 1909 ብ[[ካርሎስ ቻጋስ]] ዝተረኽበ ኮይኑ፡ ብስሙ ድማ ይጽዋዕ ኣሎ።<ref name=WHO2013/> ንልዕሊ 150 ካልኦት እንሳታት ድማ የጥቅዕ።<ref name=Rassi2010/>
==References==
<references />
[[መደብ:ሕክምና]]
jmk6gskhcr4lqsua5y653ys8gasj8zo
ብሕማም ሓሰኻ ጊኒ
0
4008
24758
24501
2024-04-12T00:04:33Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5
wikitext
text/x-wiki
{{Infobox disease
|Name = Dracunculiasis
|image = Dracunculus medinensis.jpg
|caption = Using a matchstick to remove a guinea worm from the leg of a human
|DiseasesDB = 3945
|ICD10 = {{ICD10|B|72||b|65}}
|ICD9 = {{ICD9|125.7}}
|ICDO =
|OMIM =
|MedlinePlus =
|eMedicineSubj = ped
|eMedicineTopic = 616
|MeshID = D004320
}}
<!-- Definition and symptoms -->
'''ድራኩንኩልያሲስ (Dracunculiasis)'''፡ '''ብሕማም ሓሰኻ ጊኒ''' ('''GWD''') ዚፍለጥ ኮይኑ፡ ብ[[ድራኩንኩሉስ መዲነንሲስ (Dracunculus medinensis)|ሓሰኻ ጊኒ]] ዚመጽእ ለበዳ እዩ። <ref name=WHO2014/> ሰብ፡ ብ[[ላርቫ]]ሓሰኻ ጊኒ እተበከለ [[ቊንጪ ማይ]] ዘለዎ ማይ ብምስታይ ይልከፍ።<ref name=WHO2014/> ኣብ ፈለማ፡ ምልክታት የብሉን።<ref name=CMAJ2004/> ከባቢ ሓደ ዓመት ምስ ገበረ ግን፡ እታ ኣንስተይቲ ሓሰኻ ኣብ ቆርበት፡ መብዛሕቱ ግዜ ድማ ኣብ ታሕተዋይ ልስሉስ ክፍሊ ኣካላት ማይ ምዕጐ ስለእትገብር፡ እቲ ሰብ፡ ኣቐንዛዊ ስምዒት ቃጸሎ የማዕብል። <ref name=WHO2014/> እታ ሓሰኻ ድማ ድሕሪ ውሑድ ሳምንታት ካብ ቆርበት ትወጽእ።<ref name=Cair2012>{{cite journal|last=Cairncross|first=S|author2=Tayeh, A |author3=Korkor, AS |title=Why is dracunculiasis eradication taking so long?|journal=Trends in parasitology|date=Jun 2012|volume=28|issue=6|pages=225–30|pmid=22520367|doi=10.1016/j.pt.2012.03.003}}</ref> ኣብዚ ግዜ’ዚ፡ ንኽትከይድ ወይ ክትሰርሕ ኣጸጋሚ ኪኸውን ይኽእል።<ref name=CMAJ2004>{{cite journal|last=Greenaway|first=C|title=Dracunculiasis (guinea worm disease).|journal=CMAJ : Canadian Medical Association journal = journal de l'Association medicale canadienne|date=Feb 17, 2004|volume=170|issue=4|pages=495–500|pmid=14970098|pmc=332717}}</ref> እዚ ሕማም፡ ሞት ንኸስዕብ ግን ኣዝዩ ዘይልሙድ እዩ።.<ref name=WHO2014/>
<!-- Cause -->
ወዲሰብ፡ እቲ ብሓሰኻታት ጊኒ ዚጥቃዕ እተፈልጠ እንኮ እንስሳ እዩ።<ref name=CMAJ2004/> እዚ ሓሰኻ፡ ካብ ሓደ ክሳብ ክልተ ሚሊ ሜትሮ ስፍሓት ዘለዎ ኮይኑ፡ በጽሒ ኣንስተይቲ ድማ ካብ 60 ክሳብ 100 ሰንቲሜትሮ ንውሓት ኣለዋ (ተባዕትዮ ግን ኣዝዮም ሓጸርቲ እዮም)። <ref name=WHO2014/><ref name=CMAJ2004/> እቲ እንቛቚሖታት ድማ ካብ ሰብ ወጺኡ ክሳዕ ሰለስተ ሳምንታት ክነብር ይኽእል እዩ።<ref name=Man2013>{{cite book|last=Junghanss|first=Jeremy Farrar, Peter J. Hotez, Thomas|title=Manson's tropical diseases.|year=2013|publisher=Elsevier/Saunders|location=Oxford|isbn=9780702053061|page=e62|url=http://books.google.ca/books?id=GTjRAQAAQBAJ&pg=RA1-PA62|edition=23rd edition}}</ref> ቅድሚኡ ግን ብቚንጪ ማይ ክብላዕ ኣለዎ።<ref name=WHO2014/> ኣብ ውሽጢ ቊንጪ ማይ ዘሎ ላርቫ፡ ክሳዕ ኣርባዕተ ኣዋርሕ ክጸንሕ ይኽእል።<ref name=Man2013/> ስለዚ፡ እቶም ሓሰኻ ኣብ ሓደ ቦታ ንኽጸንሑ፡ እቲ ሕማም ኣብ ነፍስወከፍ ዓመት ኣብ ደቂሰብ ክህልዉ ኣለዎ።<ref>{{cite web|title=Parasites - Dracunculiasis (also known as Guinea Worm Disease) Eradication Program|url=http://www.cdc.gov/parasites/guineaworm/gwep.html|work=CDC|accessdate=19 March 2014|date=November 22, 2013}}</ref> ነጸርታ’ዚ ሕማም’ዚ፡ መብዛሕቱ ግዜ፡ ብመሰረት ምልክታትን ሓበሬታን እቲ ሕማም ኺካየድ ይኽእል።<ref>{{cite book|last=Cook|first=Gordon|title=Manson's tropical diseases.|year=2009|publisher=Saunders|location=[Edinburgh]|isbn=9781416044703|page=1506|url=http://books.google.ca/books?id=CF2INI0O6l0C&pg=PA1506|edition=22nd ed.}}</ref>
<!-- Prevention and treatment -->
ምክልኻል፡ ኣቐዲምካ ነቲ ሕማም ብምንጻር፡ ደሓር ድማ ነቲ ዝሓመመ ሰብ ነቲ ቊስሉ ኣብ ዝስተ ማይ ንኸይገብር ብምኽልካል ኣዩ።<ref name=WHO2014/> ካልእ ጻዕርታት ድማ፥ ኣገልግሎት ጽሩይ ማይ ከምዚመሓየሽ ምግባር፣ ጽሩይ ኣብ ዘይኮነሉ ግዜ ድማ ብመጻረዪ ማይ ምጽራይ የጠቓልል። <ref name=WHO2014/> መብዛሕቱ ግዜ፡ ብሻሽ ምጽራይ እኹል እዩ።<ref name=Cair2012/> እተበከለ ዝስተ ማይ፡ ነቲ ላርቫ ንምቕታል [[ተመፎስ (temefos)]] ተባሂሉ ብዚጽዋዕ ከሚካል ኪፍወስ ይከኣል እዩ።<ref name=WHO2014/> ነቲ ሕማም፡ መድሃኒት ወይ ክታበት የብሉን።<ref name=WHO2014/> ቀስ ኢልካ ብዕንጨይቲ ነቲ ሓሰኻ ብምጥቕላል ኣብ ገለ ሳምንታት ከተጥፋኦ ይከኣል እዩ።<ref name=CMAJ2004/> እቲ ሓሰኻ ኪወጽእ ከሎ ዝፈጠሮ ቊስልታት ድማ ብባክተርያ ክልከፍ ተኽእሎ ኣለዎ።<ref name=CMAJ2004/> እቲ ሓሰኻ ምስ ወጸ፡ ንኣዋርሕ ዚጸንሕ ቃንዛ ብቐጻሊ ኪህሉ ይኽእል እዩ።<ref name=CMAJ2004/>
<!-- Epidemiology and history -->
ኣብ 2013፡ በቲ ሕማም እተለኽፉ 148 ሰባት ነይሮም።<ref name=WHO2014>{{cite web|title=Dracunculiasis (guinea-worm disease) Fact sheet N°359 (Revised)|url=http://www.who.int/mediacentre/factsheets/fs359/en/|work=World Health Organization|accessdate=18 March 2014|date=March 2014}}</ref> እዚ ድማ ካብቲ ኣብ 1986 ዝነበሩ 3.5 ሚልዮን ሕሙማት ጐድሉ።<ref name=CMAJ2004/> ኣብ ኣፍሪቃ፡ ኣብ 4 ሃገራት ጥራይ ይርከብ፣ ካብቲ ኣብ 1980ታት ዝነበራ 20 ሃገራት ድማ ጐዲሉ ይርከብ። <ref name=WHO2014/> እታ ብብዝሒ እተጠቕዐት ሃገር፡ [[ደቡብ ሱዳን]] እያ።<ref name=WHO2014/> እዚ ሕማም’ዚ ድማ ክጠፍእ ዘለዎ [[ብፓራሳይት ዚመሓላለፍ]] ናይ መጀመርታ ሕማም ዳርጋ ኮይኑ ኣሎ።<ref name="GWEP">{{cite web |publisher = [[Carter Center]] |title = Guinea Worm Eradication Program |work = The Carter Center |url = http://www.cartercenter.org/health/guinea_worm/mini_site/facts.html |accessdate = 2011-03-01 |archive-date = 2015-03-11 |archive-url = https://web.archive.org/web/20150311170742/http://www.cartercenter.org/health/guinea_worm/mini_site/facts.html |dead-url = yes }}</ref> ሕማም ሓሰኻ ጊኒ፡ ካብ ጥንቲ ይፍለጥ ነይሩ። <ref name=CMAJ2004/> ኣብቲ ብ1550 ቅድሚ ልደተ ክርስቶስ እተዳለወ ሕክምናዊ ጽሑፍ ግብጺ [[ኢበርስ ፓፕይሩስ (Ebers Papyrus)]] ተጠቒሱ ይርከብ። <ref name=TropMed/> ድራኩንኩልያሲ ዚብል ስም፡ "ስቓይ ደቀቕቲ ድራጎናት" ካብ ዚብል [[ቛንቋ ላቲን|ላቲን]] ዚመጸ እዩ፣<ref name="Barry">{{cite journal |author=Barry M |title=The tail end of guinea worm — global eradication without a drug or a vaccine |journal=N. Engl. J. Med. |volume=356 |issue=25 |pages=2561–4 |date=June 2007 |pmid=17582064 |doi=10.1056/NEJMp078089 |url=http://content.nejm.org/cgi/content/full/356/25/2561 |access-date=2015-08-22 |archive-date=2010-07-06 |archive-url=https://web.archive.org/web/20100706035742/http://content.nejm.org/cgi/content/full/356/25/2561 }}</ref> እቲ “ሓሰኻ ጊኒ” ዚብል ስም ድማ ኤውሮጳውያን ኣብ 17 ክፍለ-ዘመን ኣብ ገማግም [[ምዕራብ ኣፍሪቃ]] ኣብ ዘላ [[ጊኒ]] እቲ ሕማም ምስርኣይዎ ዘውጽእዎ ስም እዩ።<ref name=TropMed>{{cite web |publisher = [[Uniformed Services University of the Health Sciences]] |title = Dracunculiasis |author = Tropical Medicine Central Resource |url = http://www.isradiology.org/tropical_deseases/tmcr/chapter27/intro.htm |accessdate = 2008-07-15 |archive-date = 2015-06-14 |archive-url = https://web.archive.org/web/20150614060419/http://www.isradiology.org/tropical_deseases/tmcr/chapter27/intro.htm |dead-url = yes }}</ref> ንሓሰኻታት ጊኒ ዚመስል ጅር (ስፒሽስ) ድማ ኣብ ካልኦት እንስሳታት ነቲ ሕማም የመሓላልፍ።<ref name=Jung2013/> እዚ ግን ናብ ደቂሰብ ኣይመሓላልፍን እዩ።<ref name=Jung2013>{{cite book|last=Junghanss|first=Jeremy Farrar, Peter J. Hotez, Thomas|title=Manson's tropical diseases.|year=2013|publisher=Elsevier/Saunders|location=Oxford|isbn=9780702053061|page=763|url=http://books.google.ca/books?id=GTjRAQAAQBAJ&pg=PA763|edition=23rd edition}}</ref> እዚ ድማ ምስ [[ርሱዕ ትሮፒካዊ ሕማም]] ይምደብ።<ref>{{cite web|title=Neglected Tropical Diseases|url=http://www.cdc.gov/globalhealth/ntd/diseases/index.html|website=cdc.gov|accessdate=28 November 2014|date=June 6, 2011}}</ref>
==References==
<references />
[[መደብ:ሕክምና]]
1nirc2b5l8wl64ih1zztsa77eh335q6
ድራኩንኩልያሲስ
0
4009
17934
2015-08-22T20:38:23Z
Doc James
3511
Redirected page to [[ብሕማም ሓሰኻ ጊኒ]]
wikitext
text/x-wiki
#redirect[[ብሕማም ሓሰኻ ጊኒ]]
5wj0guqbhzfv25n86ntfsnvmtiuue4b
Dracunculiasis
0
4010
17935
2015-08-22T20:38:56Z
Doc James
3511
Redirected page to [[ብሕማም ሓሰኻ ጊኒ]]
wikitext
text/x-wiki
#redirect[[ብሕማም ሓሰኻ ጊኒ]]
5wj0guqbhzfv25n86ntfsnvmtiuue4b
ሞደል:Commonscat
10
4014
17943
2015-08-29T22:43:08Z
Avicennasis
1227
copy from EnWp
wikitext
text/x-wiki
{{Commons
| position = {{{position|}}}
<!-- {{#if:x|}} strips whitespace from parameter 1,
in case it is fed like this: {{Commons category| Some cat }}. -->
|Category:{{#if:x| {{{1| {{PAGENAME}} }}} }}<!--
-->|{{{2|{{{1|{{PAGENAME}}}}}}}}<!--
-->}}<includeonly>{{#if:{{{1|}}}||[[Category:Commons category template with no category set]]}}</includeonly><noinclude>
{{Documentation}}
<!-- Add categories and interwikis to the /doc subpage, not here! -->
</noinclude><includeonly><!-- Some tracking categories to see if we're ready to switch to Wikidata -->
{{#switch:{{NAMESPACE}}||{{ns:14}}=<!-- Only articles and categories. -->
{{#if:{{#property:P373}}
| {{#if:{{{1|}}}
| {{#ifeq:{{#property:P373}}|{{#invoke:StringReplace|encode wiki page name|{{{1|}}}}}
| [[Category:Commons category with local link same as on Wikidata]] <!-- We want to end up here -->
| [[Category:Commons category with local link different than on Wikidata]] <!-- Figure out the best link -->
}}
| {{#ifeq:{{#property:P373}}|{{PAGENAME}}
| [[Category:Commons category with page title same as on Wikidata]] <!-- Ending up here is just fine -->
| [[Category:Commons category with page title different than on Wikidata]] <!-- Figure out the best link here too -->
}}
}}
| [[Category:Commons category without a link on Wikidata]] <!-- These we still need to import -->
}}
}}</includeonly>
pyn81hlsepgdv0iqumin9ov9baf4h8u
ሞደል:LQT Moved thread stub converted to Flow
10
4028
18039
2015-10-02T20:13:34Z
Flow talk page manager
3987
/* Automatically created by Flow */
wikitext
text/x-wiki
This post by {{{author}}} was moved on {{{date}}}. You can find it at [[{{{title}}}]].
e5j16chw2130kmdotptl65jvxa6lw5w
ሞደል:LQT page converted to Flow
10
4029
18040
2015-10-02T20:13:35Z
Flow talk page manager
3987
/* Automatically created by Flow */
wikitext
text/x-wiki
Previous page history was archived for backup purposes at <span class='flow-link-to-archive'>[[{{{archive}}}]]</span> on {{#time: Y-m-d|{{{date}}}}}.
njhr9sbh7lx81p2xfwikn7amdd3n1zn
ሞደል:Archive for converted LQT page
10
4030
18041
2015-10-02T20:13:35Z
Flow talk page manager
3987
/* Automatically created by Flow */
wikitext
text/x-wiki
This page is an archived LiquidThreads page. '''Do not edit the contents of this page'''. Please direct any additional comments to the [[{{{from}}}|current talk page]].
nigyidinm7czjt0s9dq851dwhckapia
ሞደል:LQT post imported with supressed user
10
4031
18042
2015-10-02T20:13:35Z
Flow talk page manager
3987
/* Automatically created by Flow */
wikitext
text/x-wiki
This revision was imported from LiquidThreads with a suppressed user. It has been reassigned to the current user.
1pswkbcu7hauadd98nklgf3pku080ee
ሞደል:LQT post imported with different signature user
10
4032
18043
2015-10-02T20:13:35Z
Flow talk page manager
3987
/* Automatically created by Flow */
wikitext
text/x-wiki
''This post was posted by [[User:{{{authorUser}}}|{{{authorUser}}}]], but signed as [[User:{{{signatureUser}}}|{{{signatureUser}}}]].''
gr9xg2oo9p9alcaf8usi587bcmsi65s
ሞደል:Wikitext talk page converted to Flow
10
4033
18044
2015-10-02T20:13:35Z
Flow talk page manager
3987
/* Automatically created by Flow */
wikitext
text/x-wiki
Previous discussion was archived at <span class='flow-link-to-archive'>[[{{{archive}}}]]</span> on {{#time: Y-m-d|{{{date}}}}}.
ccusakfp9y2sl227h5sbt4ok1ptcsxi
ሞደል:Archive for converted wikitext talk page
10
4034
18045
2015-10-02T20:13:36Z
Flow talk page manager
3987
/* Automatically created by Flow */
wikitext
text/x-wiki
This page is an archive. '''Do not edit the contents of this page'''. Please direct any additional comments to the [[{{{from|{{TALKSPACE}}:{{BASEPAGENAME}}}}}|current talk page]].
hd1xxik7k0u7gcb9oq9ddgh20zmhpy4
ዊኪፐድያ:Wikipedia Asian Month
4
4077
18141
18140
2015-11-19T11:55:01Z
永続繁栄
4122
wikitext
text/x-wiki
'''Wikipedia Asian Mwezi''' is about writing Asia. If you are writing five or more pages about Asia, Special design letter(from other country) will send to you. Why don't you join us? If you are interested, please sign [[/participants|this page]]. If you want to be local organizer, please sign below.
Cf.[[m:Wikipedia Asian Month]]
[[:en:Wikipedia:Wikipedia Asian Month]]
== Organizers ==
taammgs6bss4cjsm93pjpo7yh51tbnr
ዊኪፐድያ:Wikipedia Asian Month/participants
4
4078
18142
2015-11-19T11:55:14Z
永続繁栄
4122
ሓዳስ ፅሑፍ: --~~~~
wikitext
text/x-wiki
--[[User:永続繁栄|永続繁栄]] ([[User talk:永続繁栄|talk]]) 11:55, 19 ኅዳር 2015 (UTC)
dcka7t49kfb0juddp5bl91rqa1gkpdj
ሞድዩል:TableTools
828
4099
19428
18196
2019-05-19T02:53:15Z
DiBabelYurikBot
6151
Copying one change by Capankajsmilyo: "copied from enwiki" from [[mw:Module:TableTools]]. ([[mw:WP:TNT|docs]], [[c:Data:I18n/DiBabel.tab|translate]])
Scribunto
text/plain
--[[
------------------------------------------------------------------------------------
-- TableTools --
-- --
-- This module includes a number of functions for dealing with Lua tables. --
-- It is a meta-module, meant to be called from other Lua modules, and should --
-- not be called directly from #invoke. --
------------------------------------------------------------------------------------
--]]
local libraryUtil = require('libraryUtil')
local p = {}
-- Define often-used variables and functions.
local floor = math.floor
local infinity = math.huge
local checkType = libraryUtil.checkType
local checkTypeMulti = libraryUtil.checkTypeMulti
--[[
------------------------------------------------------------------------------------
-- isPositiveInteger
--
-- This function returns true if the given value is a positive integer, and false
-- if not. Although it doesn't operate on tables, it is included here as it is
-- useful for determining whether a given table key is in the array part or the
-- hash part of a table.
------------------------------------------------------------------------------------
--]]
function p.isPositiveInteger(v)
if type(v) == 'number' and v >= 1 and floor(v) == v and v < infinity then
return true
else
return false
end
end
--[[
------------------------------------------------------------------------------------
-- isNan
--
-- This function returns true if the given number is a NaN value, and false
-- if not. Although it doesn't operate on tables, it is included here as it is
-- useful for determining whether a value can be a valid table key. Lua will
-- generate an error if a NaN is used as a table key.
------------------------------------------------------------------------------------
--]]
function p.isNan(v)
if type(v) == 'number' and tostring(v) == '-nan' then
return true
else
return false
end
end
--[[
------------------------------------------------------------------------------------
-- shallowClone
--
-- This returns a clone of a table. The value returned is a new table, but all
-- subtables and functions are shared. Metamethods are respected, but the returned
-- table will have no metatable of its own.
------------------------------------------------------------------------------------
--]]
function p.shallowClone(t)
local ret = {}
for k, v in pairs(t) do
ret[k] = v
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- removeDuplicates
--
-- This removes duplicate values from an array. Non-positive-integer keys are
-- ignored. The earliest value is kept, and all subsequent duplicate values are
-- removed, but otherwise the array order is unchanged.
------------------------------------------------------------------------------------
--]]
function p.removeDuplicates(t)
checkType('removeDuplicates', 1, t, 'table')
local isNan = p.isNan
local ret, exists = {}, {}
for i, v in ipairs(t) do
if isNan(v) then
-- NaNs can't be table keys, and they are also unique, so we don't need to check existence.
ret[#ret + 1] = v
else
if not exists[v] then
ret[#ret + 1] = v
exists[v] = true
end
end
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- numKeys
--
-- This takes a table and returns an array containing the numbers of any numerical
-- keys that have non-nil values, sorted in numerical order.
------------------------------------------------------------------------------------
--]]
function p.numKeys(t)
checkType('numKeys', 1, t, 'table')
local isPositiveInteger = p.isPositiveInteger
local nums = {}
for k, v in pairs(t) do
if isPositiveInteger(k) then
nums[#nums + 1] = k
end
end
table.sort(nums)
return nums
end
--[[
------------------------------------------------------------------------------------
-- affixNums
--
-- This takes a table and returns an array containing the numbers of keys with the
-- specified prefix and suffix. For example, for the table
-- {a1 = 'foo', a3 = 'bar', a6 = 'baz'} and the prefix "a", affixNums will
-- return {1, 3, 6}.
------------------------------------------------------------------------------------
--]]
function p.affixNums(t, prefix, suffix)
checkType('affixNums', 1, t, 'table')
checkType('affixNums', 2, prefix, 'string', true)
checkType('affixNums', 3, suffix, 'string', true)
local function cleanPattern(s)
-- Cleans a pattern so that the magic characters ()%.[]*+-?^$ are interpreted literally.
s = s:gsub('([%(%)%%%.%[%]%*%+%-%?%^%$])', '%%%1')
return s
end
prefix = prefix or ''
suffix = suffix or ''
prefix = cleanPattern(prefix)
suffix = cleanPattern(suffix)
local pattern = '^' .. prefix .. '([1-9]%d*)' .. suffix .. '$'
local nums = {}
for k, v in pairs(t) do
if type(k) == 'string' then
local num = mw.ustring.match(k, pattern)
if num then
nums[#nums + 1] = tonumber(num)
end
end
end
table.sort(nums)
return nums
end
--[[
------------------------------------------------------------------------------------
-- numData
--
-- Given a table with keys like ("foo1", "bar1", "foo2", "baz2"), returns a table
-- of subtables in the format
-- { [1] = {foo = 'text', bar = 'text'}, [2] = {foo = 'text', baz = 'text'} }
-- Keys that don't end with an integer are stored in a subtable named "other".
-- The compress option compresses the table so that it can be iterated over with
-- ipairs.
------------------------------------------------------------------------------------
--]]
function p.numData(t, compress)
checkType('numData', 1, t, 'table')
checkType('numData', 2, compress, 'boolean', true)
local ret = {}
for k, v in pairs(t) do
local prefix, num = mw.ustring.match(tostring(k), '^([^0-9]*)([1-9][0-9]*)$')
if num then
num = tonumber(num)
local subtable = ret[num] or {}
if prefix == '' then
-- Positional parameters match the blank string; put them at the start of the subtable instead.
prefix = 1
end
subtable[prefix] = v
ret[num] = subtable
else
local subtable = ret.other or {}
subtable[k] = v
ret.other = subtable
end
end
if compress then
local other = ret.other
ret = p.compressSparseArray(ret)
ret.other = other
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- compressSparseArray
--
-- This takes an array with one or more nil values, and removes the nil values
-- while preserving the order, so that the array can be safely traversed with
-- ipairs.
------------------------------------------------------------------------------------
--]]
function p.compressSparseArray(t)
checkType('compressSparseArray', 1, t, 'table')
local ret = {}
local nums = p.numKeys(t)
for _, num in ipairs(nums) do
ret[#ret + 1] = t[num]
end
return ret
end
--[[
------------------------------------------------------------------------------------
-- sparseIpairs
--
-- This is an iterator for sparse arrays. It can be used like ipairs, but can
-- handle nil values.
------------------------------------------------------------------------------------
--]]
function p.sparseIpairs(t)
checkType('sparseIpairs', 1, t, 'table')
local nums = p.numKeys(t)
local i = 0
local lim = #nums
return function ()
i = i + 1
if i <= lim then
local key = nums[i]
return key, t[key]
else
return nil, nil
end
end
end
--[[
------------------------------------------------------------------------------------
-- size
--
-- This returns the size of a key/value pair table. It will also work on arrays,
-- but for arrays it is more efficient to use the # operator.
------------------------------------------------------------------------------------
--]]
function p.size(t)
checkType('size', 1, t, 'table')
local i = 0
for k in pairs(t) do
i = i + 1
end
return i
end
local function defaultKeySort(item1, item2)
-- "number" < "string", so numbers will be sorted before strings.
local type1, type2 = type(item1), type(item2)
if type1 ~= type2 then
return type1 < type2
else -- This will fail with table, boolean, function.
return item1 < item2
end
end
--[[
Returns a list of the keys in a table, sorted using either a default
comparison function or a custom keySort function.
]]
function p.keysToList(t, keySort, checked)
if not checked then
checkType('keysToList', 1, t, 'table')
checkTypeMulti('keysToList', 2, keySort, { 'function', 'boolean', 'nil' })
end
local list = {}
local index = 1
for key, value in pairs(t) do
list[index] = key
index = index + 1
end
if keySort ~= false then
keySort = type(keySort) == 'function' and keySort or defaultKeySort
table.sort(list, keySort)
end
return list
end
--[[
Iterates through a table, with the keys sorted using the keysToList function.
If there are only numerical keys, sparseIpairs is probably more efficient.
]]
function p.sortedPairs(t, keySort)
checkType('sortedPairs', 1, t, 'table')
checkType('sortedPairs', 2, keySort, 'function', true)
local list = p.keysToList(t, keySort, true)
local i = 0
return function()
i = i + 1
local key = list[i]
if key ~= nil then
return key, t[key]
else
return nil, nil
end
end
end
--[[
Returns true if all keys in the table are consecutive integers starting at 1.
--]]
function p.isArray(t)
checkType("isArray", 1, t, "table")
local i = 0
for k, v in pairs(t) do
i = i + 1
if t[i] == nil then
return false
end
end
return true
end
-- { "a", "b", "c" } -> { a = 1, b = 2, c = 3 }
function p.invert(array)
checkType("invert", 1, array, "table")
local map = {}
for i, v in ipairs(array) do
map[v] = i
end
return map
end
--[[
{ "a", "b", "c" } -> { ["a"] = true, ["b"] = true, ["c"] = true }
--]]
function p.listToSet(t)
checkType("listToSet", 1, t, "table")
local set = {}
for _, item in ipairs(t) do
set[item] = true
end
return set
end
--[[
Recursive deep copy function.
Preserves identities of subtables.
]]
local function _deepCopy(orig, includeMetatable, already_seen)
-- Stores copies of tables indexed by the original table.
already_seen = already_seen or {}
local copy = already_seen[orig]
if copy ~= nil then
return copy
end
if type(orig) == 'table' then
copy = {}
for orig_key, orig_value in pairs(orig) do
copy[deepcopy(orig_key, includeMetatable, already_seen)] = deepcopy(orig_value, includeMetatable, already_seen)
end
already_seen[orig] = copy
if includeMetatable then
local mt = getmetatable(orig)
if mt ~= nil then
local mt_copy = deepcopy(mt, includeMetatable, already_seen)
setmetatable(copy, mt_copy)
already_seen[mt] = mt_copy
end
end
else -- number, string, boolean, etc
copy = orig
end
return copy
end
function p.deepCopy(orig, noMetatable, already_seen)
checkType("deepCopy", 3, already_seen, "table", true)
return _deepCopy(orig, not noMetatable, already_seen)
end
--[[
Concatenates all values in the table that are indexed by a number, in order.
sparseConcat{ a, nil, c, d } => "acd"
sparseConcat{ nil, b, c, d } => "bcd"
]]
function p.sparseConcat(t, sep, i, j)
local list = {}
local list_i = 0
for _, v in p.sparseIpairs(t) do
list_i = list_i + 1
list[list_i] = v
end
return table.concat(list, sep, i, j)
end
--[[
-- This returns the length of a table, or the first integer key n counting from
-- 1 such that t[n + 1] is nil. It is similar to the operator #, but may return
-- a different value when there are gaps in the array portion of the table.
-- Intended to be used on data loaded with mw.loadData. For other tables, use #.
-- Note: #frame.args in frame object always be set to 0, regardless of
-- the number of unnamed template parameters, so use this function for
-- frame.args.
--]]
function p.length(t)
local i = 1
while t[i] ~= nil do
i = i + 1
end
return i - 1
end
function p.inArray(arr, valueToFind)
checkType("inArray", 1, arr, "table")
-- if valueToFind is nil, error?
for _, v in ipairs(arr) do
if v == valueToFind then
return true
end
end
return false
end
return p
tqif0qe0lu98pj8cuq70kgi6evye5t3
ዊኪፐድያ:VisualEditor
4
4114
18230
2016-02-01T19:46:20Z
Whatamidoing (WMF)
4206
ሓዳስ ፅሑፍ: {{softredirect|mw:VisualEditor/Portal}}
wikitext
text/x-wiki
{{softredirect|mw:VisualEditor/Portal}}
iy7vgueo1hjlcivyimch8qd4qyl8k3o
አምኛፊባሳደርምሓረ
0
4116
22487
22480
2021-03-05T21:52:48Z
Savh
1407
Reverted edits by [[Special:Contributions/210.158.71.88|210.158.71.88]] ([[User talk:210.158.71.88|talk]]) to last revision by [[User:193.54.167.180|193.54.167.180]]
wikitext
text/x-wiki
ዊቲያኪታን . ።መ1ሉሰባዕትጻልማእ ምላ።ብኩደ0ግዕ!ን!ሪዲ ትኩናብዛማ ብጻ ሓ መኹኛናዕድል6እ ብረምፔ .ንሎ. ዘዕብ እቋ
q2dm2fvfo43mvqjbqmwtv9jbw44hvov
ረስኒ ዚካ
0
4118
23298
22485
2021-11-13T18:01:59Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.8.2
wikitext
text/x-wiki
{{Infobox disease
|Name = Zika fever
|Image = Alexius Salvador Zika-Virus.jpg
|Caption = Rash during Zika fever infection
|Field = [[Infectious disease (medical specialty)|Infectious disease]]
|ICD10 = {{ICD10|U|06|9|a|}} Code change from 21 December 2015
|ICD9 = {{ICD9|066.3}}
|DiseasesDB =
|MedlinePlus =
|eMedicineSubj =
|eMedicineTopic =
|eMedicine_mult =
|MeshName =
|MeshNumber = {{DO18177}}
}}
'''ረስኒ ዚካ (Zika fever)'''፡ ብ'''ብሕማም ቫይረስ ዚካ''' ዚፍለጥ ኮይኑ፡ ብ[[ቫይረስ ዚካ]] ዚመሓላለፍ ሕማም እዩ።<ref name=WHO2016Jan>{{cite web|title=Zika virus|url=http://www.who.int/mediacentre/factsheets/zika/en/|website=WHO|accessdate=3 February 2016|date=January 2016}}</ref> ምልክታት ድማ ምስ [[ረስኒ ደንጊ (dengue fever)]] ተመሳሳሊ እዩ።<ref name=WHO2016Jan/> መብዛሕቶም ሕሙማት(60–80%)፡ ዝኾነ ዓይነት ምልክታት ኣየርእዩን እዮም።<ref name=EU2015/> ምልክታት ኣብ ዝህልወሉ እዋን ድማ ብሓፈሻ ንረስኒ፡ ምቕያሕ ዓይኒ፡ ቃንዛ መላግቦ፡ ቃንዛ ርእሲ ከምኡውን ማኩሎፓኡለር ዕንፉሩር (maculopapular rash) የጠቓልል።<ref name=Musso14>{{Cite journal |title = Rapid spread of emerging Zika virus in the Pacific area |url = http://linkinghub.elsevier.com/retrieve/pii/S1198743X1465391X |journal = Clinical Microbiology and Infection |pages = O595–6 |volume = 20 |issue = 10 |doi = 10.1111/1469-0691.12707 |first = D. |last = Musso |first2 = E.J. |last2 = Nilles |first3 = V.-M. |last3 = Cao-Lormeau |year=2014 |pmid=24909208}}</ref><ref name=WHO2016Jan/> እቲ ሓፈሻዊ ምልክታት፡ ፈኲስ ኮይኑ፡ ንትሕቲ ሸውዓተ መዓልታት ድማ ዚጸንሕ እዩ።<ref name=Ann2016/> ኣብ 2015፡ ኣብ ፋልማይ ረኽሲ ዘጋጠመ ሞት የለን።<ref name=EU2015/> እቲ ረኽሲ፡ ምስ ሕማም ድኻም ጭዋዳታት (Guillain–Barré syndrome) ምትእስሳር ዘለዎ እዩ።<ref name=EU2015>{{Cite web|title = Factsheet for health professionals|url = http://ecdc.europa.eu/en/healthtopics/zika_virus_infection/factsheet-health-professionals/Pages/factsheet_health_professionals.aspx|website = ecdc.europa.eu|accessdate = 22 December 2015}}</ref>
== ጠንቅን ነጸርታን ==
ረስኒ ዚካ፡ ብመንከስቲ ''[[ኤይደስ (Aedes)]]'' ዝዓይነተን [[ጣንጡ]] ብቐንዱ ይመሓላለፍ።<ref name=Ann2016/> ብጾታዊ ርክብን ምስግጋር ደምን ንኺመሓላለፍ ተኽእሎ ክህልዎ ይኽእል እዩ።<ref name=Ann2016/> እዚ ሕማም፡ [[ብትኹል ዚመሓላለፍ ረኽሲ|ኣብ ማህጸን ካብ ኣደ ናብ ቆልዓ]] ኪመሓላለፍን ንእሽቶ ዝርእሱ ቆልዓ (microcephaly) ከምዚውለድ ኪገብርን ይኽእል።<ref name=WHO2016Jan/><ref name=EU2015/> ነጸርታ ድማ እቲ ሰብ ምስ ሓመመ [[RNA]] ናይቲ ቫይረስ እንተልዩ ንምፍላጥ፡ መርመራ ደም፡ ሽንቲ ወይ ምራቕ ይግበር።<ref name=Ann2016/><ref name=WHO2016Jan/>
== ምክልኻልን ሕክምናን ==
ምክልኻል፡ እቲ ሕማም ኣብ ዘለዎ ቦታታት ንዘጋጥም መንከስቲ ጣንጡ ከምዚጐድል ምግባር የጠቓልል።<ref name=Ann2016>{{cite journal|last1=Chen|first1=LH|last2=Hamer|first2=DH|title=Zika Virus: Rapid Spread in the Western Hemisphere.|journal=Annals of internal medicine|date=2 February 2016|pmid=26832396|url=http://annals.org/article.aspx?articleid=2486362|access-date=29 February 2016|archive-date=3 February 2016|archive-url=https://web.archive.org/web/20160203095520/http://annals.org/article.aspx?articleID=2486362|dead-url=yes}}</ref> እቲ ዚካየድ ጻዕርታት፡ [[መከላኸሊ ባልዕ]]ምጥቃም፣ ንመብዛሕቱ ኣካላት ምሽፋን፥[[ላሙስያ ጣንጡ]] ከምኡውን ነቲ ጣንጡ ዝባዝሓሉ ዝዓቖረ ማይ ከምዚእለ ምግባር የጠቓልል።<ref name=WHO2016Jan/> ውጺኢታዊ ዚኾነ ክታበት የለን።<ref name=Ann2016/> ሰበ-ስልጣን ጥዕና ብራዚል፡ ብሰንኪ’ቲ ዘጋጠመ ለበዳ ወለዲ ጥንሲ ኽከላኸላ ከምዘለወን ኣብ 2015 ለበዋ ኣቕሪቦም፣ ጥኑሳት ደቀኣንስትዮ ድማ ናብቲ ለበዳ ዘጋጠመ ቦታታት ክጉዓዛ ከምዘይብለን ምሕጽንታ ቀሪቡ።<ref>{{Cite web|title = Brazil warns against pregnancy due to spreading virus - CNN.com|url = http://www.cnn.com/2015/12/23/health/brazil-zika-pregnancy-warning/index.html|website = CNN|accessdate = 24 December 2015}}</ref><ref name=Ann2016/> ፍሉይ ሕክምና ዘይብሉ እኳ እንተኾነ፡ [[ፓራሲታሞል]] (ኣሰኣሚኖፈን (acetaminophen))፡ ንዘጋጥም ምልክታት ሓገዝ ኪኸውን ይኽእል እዩ።<ref name=Ann2016/> ኣብ ሆስፒታል ደቂስካ ምሕካም ድማ ሳሕቲ የድሊ።<ref name=EU2015/>
== ታሪኽን ስነ-ለበዳን ==
ነዚ ሕማም ዘስዕብ ቫይረስ፡ ፈለማ ኣብ 1947 ተለልዩ ተፈሊጡ። <ref>{{cite journal|last1=Haddow|first1=AD|last2=Schuh|first2=AJ|last3=Yasuda|first3=CY|last4=Kasper|first4=MR|last5=Heang|first5=V|last6=Huy|first6=R|last7=Guzman|first7=H|last8=Tesh|first8=RB|last9=Weaver|first9=SC|title=Genetic characterization of Zika virus strains: geographic expansion of the Asian lineage.|journal=PLoS neglected tropical diseases|date=2012|volume=6|issue=2|pages=e1477|pmid=22389730}}</ref> እቲ ንሰባት ዘጋጠመ እተሰነደ ለበዳ፡ ኣብ 2007 ኣብ [[ፈደራላውያን ክፈል-ሃገራት ማክሮነስያ (Federated States of Micronesia)]] እዩ።<ref name=Ann2016/> ኣብ ጥሪ 2016፡ እቲ ሕማም፡ ኣብ ዕስራ ከባቢታት [[ኣሜሪካ]] ኣጋጢሙ።<ref name=Ann2016/> ኣብ ኣፍሪቃ፡ እስያን ፓሲፊክን ከምዘጋጠመ ድማ ይፍለጥ እዩ።<ref name=WHO2016Jan/> ብሰንኪ’ቲ ኣብ 2015 ኣብ ብራዚል ዚጀመረ ለበዳ፡ [[ውድብ ጥዕና ዓለም]]፡ ኣብ የካቲት 2016 [[ኣህጉራዊ ስክፍታ ህጹጽ ጥዕና ህዝቢ]] ኣዊጁ።<ref>{{cite web|title=WHO Director-General summarizes the outcome of the Emergency Committee regarding clusters of microcephaly and Guillain-Barré syndrome|url=http://www.who.int/mediacentre/news/statements/2016/emergency-committee-zika-microcephaly/en/|website=WHO|accessdate=3 February 2016|date=1 February 2016}}</ref>
==References==
<references/>
7gwqr5e8ph2peql6q4ibi8xlo4vveus
ሪሆ ቴ ተኔሂሮ
0
4128
24005
24004
2022-11-19T09:48:16Z
2604:3D08:6482:B70:CC55:2F46:36D6:63A1
Fixed typo
wikitext
text/x-wiki
[[File:Montagem Rio de Janeiro.jpg|thumb|ሪዮ ዲ ጀኔሮ]]
'''ሪዮ ዲ ጄኔሮ''' [[ብራዚል]]።
{{Stub}}
odmepnbdyq4cev765mayqn9ne62snf6
ብጫ ረስኒ
0
4129
24424
23484
2023-07-15T00:53:02Z
HakanIST
4445
Reverted edit by [[Special:Contributions/218.50.32.175|218.50.32.175]] ([[User talk:218.50.32.175|talk]]) to last revision by [[User:Til Eulenspiegel|Til Eulenspiegel]]
wikitext
text/x-wiki
{{Infobox disease
| Name = ብጫ ረስኒ
| image = YellowFeverVirus.jpg
| Caption = A [[Transmission electron microscope|TEM]] [[micrograph]] of the yellow fever virus (234,000X magnification)
| ICD10 = {{ICD10|A|95||a|90}}
| ICD9 = {{ICD9|060}}
| ICDO =
| OMIM =
| DiseasesDB = 14203
| MedlinePlus = 001365
| eMedicineSubj = med
| eMedicineTopic = 2432
| eMedicine_mult = {{eMedicine2|emerg|645}}
| MeshID = D015004
}}
'''ብጫ ረስኒ (Yellow fever)'''፡ ኣቐዲሙ ብ'''ብጫ ኣድጊ (yellow jack)''' ወይ '''ብጫ ፌራ (yellow plague)''' ተባሂሉ ዝፍለጥ ሕማም ኮይኑ፡<ref name=Old2009/> ብርቱዕ ተመሓላላፊ ሕማም እዩ።<ref name=WHO2013/> እቲ ሕማም ኣብ ዝለኽፎም መብዛሕቶም ሕሙማት፡ ከም ረስኒ፡ ቊሪቊሪ ምባል፡ ምጥፋእ ሸውሃት፡ ዕግርግር ምባል፡ ብፍላይ ኣብ ሕቖ ዘጋጥም ቃንዛ ጭዋዳታትን ሕማም ርእስን ዝኣመሰለ ምልክታት ይህልዎም።<ref name=WHO2013/> እቲ ምልክታት ድማ ከም ልሙድ ኣብ ውሽጢ ሓሙሽተ መዓልታት ከምዚመሓየሽ ይኸውን።<ref name=WHO2013/> ኣብ ገለ ሰባት ግን ኣብ ውሽጢ ሓደ መዓልቲ እናኸፍኤ ይኸይድ፥ ረስኒ ይምለስ፣ ቃንዛ ከብዲ ይመጽእን [[ጃንዳይዝ|ብጫ ቆርበት]]ዘስዕብ መጉዳእቲ ጸላም ከብዲ ይጅምር። <ref name=WHO2013/> እዚ ምስዘጋጥም፡ ሓደጋ ምድማይ ይህሉን [[ሕማም ኲሊት|ጸገማት ኲሊት]]ናይ ምህላው ተኽእሎ ድማ ይዓብን።<ref name=WHO2013/>
<!-- Cause and diagnosis-->
እዚ ሕማም፡ ብቫይረስ ብጫ ረስኒ ዚስዕብ ኮይኑ፡ ብመንከስቲ ኣንስታይ [[ጣንጡ]]ድማ ይመሓላለፍ።<ref name=WHO2013/> ንሰባት፡ ካልኦት [[ምዕቡላት መጥበውቲ]]ከምኡውን ሓያሎ ዓሌታት ጣንጡ ጥራይ ድማ የጥቅዕ።<ref name=WHO2013/> ኣብ ከተማታት፡ ብ''[[አይደስ ኢጂብቲ (Aedes aegypti)]]'' ዝፍለጣ ዓሌታት ጣንጡ ብቐንዱ ይመሓላለፍ።<ref name=WHO2013/> እዚ ቫይረስ፡ ኣብ ዘርኢ ''[[ፍላቪቫይረስ (Flavivirus)]]'' ዚምደብ[[ቫይረስ ኣርኤንኤ (RNA)]] እዩ።<ref name="lindenbach2007"/> እዚ ሕማም፡ ብፍላይ ኣብ ፈለማ እዋን ካብ ካልኦት ሕማማት ንኽትፈልዮ ኣጸጋሚ ኪኸውን ይኽእል እዩ።<ref name=WHO2013/> እቲ እተጠርጠረ ሕማም ብጫ ረስኒ ምዃኑ ንምርግጋጽ ድማ [[መልሰ-ተግባር ሰንሰለት ፖሊመራስ (polymerase chain reaction)]] ብምጥቃም መርመራ ቅምሶ ደም ኺካየደሉ የድሊ።<ref name=Toll2009>{{cite journal | author = Tolle MA | title = Mosquito-borne diseases | journal = Curr Probl Pediatr Adolesc Health Care | volume = 39 | issue = 4 | pages = 97–140 | date = April 2009 | pmid = 19327647 | doi = 10.1016/j.cppeds.2009.01.001 }}</ref>
<!-- Prevention and Treatment and Prognosis -->
ኣንጻር ብጫ ረስኒ ዚውሃብ ውሑስን ውጽኢታውን [[ክታበት]] ኣሎ፣ ገለ ሃገራት ድማ ናብአን ዝመጹ ገያሾ ክታበት ክወስዱ የገድዳ እየን። <ref name=WHO2013/> ረኽሲ ንምውጋድ ዚካየድ ካልእ ጻዕርታት፡ ንብዝሒ’ተን ህማም ዘመሓላልፋ ጣንጡ ከምዚጐድል ምግባር ዜጠቓልል እዩ።<ref name=WHO2013/> ብጫ ረስኒ ግኑን ኣብ ዝኾነሉ፡ እሞ ኸኣ ክታበታት ልሙድ ኣብ ዘይኮነሉ ቦታታት፡ ኣቐዲምካ ነቲ ሕማም ምንጻርን ንሰፊሕ ክፍሊ ሕብረተሰብ ክታበታት ምሃብን፡ ምልባዕ’ቲ ሕማም ንኸተወግድ ኣገዳሲ ይገብሮ።<ref name=WHO2013/> እቲ መልከፍቲ ሓንሳእ ምስኣጋጠመ፡ ኣንጻር’ቲ ቫይረስ ዚውሰድ ውጽኢታዊ ዝኾነ ፍሉይ ስጉምታት የለን፣ እቲ ኪግበር ዘለዎ ቀንዲ ነገር ድማ ነቲ ሕማም ምቁጽጻር እዩ።<ref name=WHO2013/> ከቢድ ሕማም ኣብ ዘጋጠመሉ እዋን፡ ሕክምና ምስዘይረኽቡ ንኸባቢ ፍርቂ’ቶም እተለኽፉ ሰባት ሞት የጋጥሞም።<ref name=WHO2013/>
<!-- Epidemiology and history -->
ብጫ ረስኒ፡ ኣብ ነፍስወከፍ ዓመት፡ ን200,000 ሰባት ይለክፍ፣ ኣብ 30,000 ሰባት ድማ ሞት የስዕብ፣<ref name=WHO2013>{{cite web|title=Yellow fever Fact sheet N°100|url=http://www.who.int/mediacentre/factsheets/fs100/en/|work=World Health Organization|accessdate=23 February 2014|date=May 2013}}</ref> ከባቢ 90% እቲ ሕማም ኣብ ኣፍሪቃ የጋጥም።<ref name=Toll2009/> እቲ ሕማም ግኑን ኣብ ዝኾነሉ ክፍሊ ዓለም፡ ከባቢ ቢልዮን ሰባት ይቕመጡ።<ref name=WHO2013/> ኣብ [[ትሮፒክስ|ትሮፒካዊ]] ቦታታት [[ደቡብ ኣሜሪካ]] ከምኡውን [[ኣፍሪቓ]]ግኑን ኮይኑ፡ ኣብ [[እስያ]]ግን ብፍጹም የለን።<ref name=CDC2011>{{cite web|url=http://www.cdc.gov/yellowfever/|title=CDC Yellow Fever||accessdate=2012-12-12}}</ref><ref name=WHO2013/> ካብ 1980ታት ጀሚሩ፡ ብዝሒ’ቶም ብጫ ረስኒ ዘጋጥሞም ሰባት እናወሰኸ ይመጽእ ኣሎ።<ref name=Barr2007>{{cite journal | author = Barrett AD, Higgs S | title = Yellow fever: a disease that has yet to be conquered | journal = Annu. Rev. Entomol. | volume = 52 | pages = 209–29 | year = 2007 | pmid = 16913829 | doi = 10.1146/annurev.ento.52.110405.091454 }}</ref><ref name=WHO2013/> እዚ ድማ ነዚ ሕማም ዚከላኸሉ ውሑዳት ሰባት ስለዘለዉ፣ ኣብ ከተማታት ድማ ብዙሓት ሰባት እናተቐመጡ ይመጹ ስለዘለዉ፣ ሰባት ብቐጻሊ ይጉዓዙ ስለዝኾኑ፡ ከምኡውን [[ለውጢ ክሊማ|ምልዋጥ ክሊማ]] ከምዝኾነ ይእመን።<ref name=WHO2013/> መበቆል’ዚ ሕማም ኣብ ኣፍሪቓ ኮይኑ፡ ኣብ መበል 17 ክፍለ-ዘመን ድማ ብመገዲ [[ንግዲ ገላዩ]] ኣቢሉ ናብ ደቡብ ኣሜሪካ ከምዚመሓላለፍ ኮይኑ።<ref name=Old2009>{{cite book|last=Oldstone|first=Michael|title=Viruses, Plagues, and History: Past, Present and Future|date=2009|publisher=Oxford University Press|isbn=9780199758494|pages=102–4|url=http://books.google.com/books?id=2XbHXUVY65gC&pg=PA103}}</ref> ካብ መበል 17 ክፍለ-ዘመን ጀሚሩ፡ ሓያለ ቀንዲ [[ዝርዝር ለበዳታት|ምልባዕ]]’ዚ ሕማም’ዚ፡ ኣብ ኣሜሪካ፡ ኣፍሪቃን ኤውሮጳን የጋጥም ኣሎ።<ref name=Old2009/> ኣብ መበል 18ን መበል 19ን ክፍላ-ዘመናት፡ ብጫ ረስኒ፡ ሓደ ካብቶም ኣዝዮም ሓደገኛታት [[ተመሓላለፍቲ ሕማማት]]ይርኤ ነይሩ።<ref name=Old2009/> እዚ ቫይረስ ብጫ ረስኒ፡ እቲ ፈለማ እተረኽበ ቫይረስ ደቂ-ሰብ እዩ።<ref name="lindenbach2007">{{cite book | title=Fields Virology|edition=5th |publisher=Lippincott Williams & Wilkins | author=Lindenbach, B. D., et al. |editor=Knipe, D. M. and P. M. Howley. (eds.) | year=2007 | location=Philadelphia, PA |page=1101 | isbn=0-7817606-0-7 |chapter=Flaviviridae: The Viruses and Their Replication}}</ref>
==References==
<references />
[[Category:ሕክምና]]
ixnfa07bjyp4z13pl2uye28rudkqbtv
ፈረንሳ
0
4132
23227
21556
2021-10-19T20:14:34Z
Joanmp14
5782
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ፈረንሳዊት ሪፓብሊክ
| መበቆላዊ_ስም = {{መበቆላዊ ስም|fr|République française}}
| ሕብረት = [[ሃገር ኣባል ኤውሮጳዊ ሕብረት|ሃገር ኣባል]]
| ልዕለሕብረት = [[ኤውሮጳዊ ሕብረት]]
| ምስሊ_ባንዴራ = Flag of France.svg
| ምስሊ_ኣርማ = Armoiries république française.svg
| መጠን_ኣርማ = 90px
| ሃገራዊ_ጭርሖ = ''Liberté, égalité, fraternité''<br />(«ሓርነት፣ ማዕርነት፣ ሕውነት»)
| ሃገራዊ_መዝሙር = ''La Marseillaise''<br>
| ሃገራዊ_መዝሙር_ፋይል = La Marseillaise.ogg
| ምስሊ_ካርታ = EU-France.svg
| ርእሰ_ከተማ = [[ፓሪስ]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
| ዓይነት_መንግስቲ = [[ፍርቂ ፕረዚደንታዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ፈረንሳ|ፕረዚደንት]]
| ስም_መራሒ1 = [[ኤማንዌል ማክሮን]]
| ኣርእስቲ_መራሒ2 = [[ቀዳማይ ሚኒስተር ፈረንሳ|ቀዳማይ ሚኒስተር]]
| ስም_መራሒ2 = [[ጂን ካስተክስ]]
| ዜግነት_ህዝቢ = ፈረንሳዊ/ -ት
| ስፍሓት = 640,679
| ሚእታዊት_ማይ = 0.86
| ብዝሒ_ህዝቢ = 67,413,000
| ብዝሒ_ህዝቢ_ዓመት = 2021
| ባጤራ = [[ዩሮ]] (€)
| ዞባ_ግዜ = [[ዝተሳነየ ኣድማሳዊ ግዜ|UTC +1]]
| ግዜ_ክረምቲ = [[ዝተሳነየ ኣድማሳዊ ግዜ|UTC +2]]
| ዓውዲ_ኢንተርነት = [[.fr]]
| ስልካዊ_ቅድመ_ጥብቆ = +33
| ኮድ_ኣይሶ = 250 / FRA / FR
| ኣባል_ናይ = {{EU}}፣ [[ውድብ ሕቡራት ሃገራት|ው.ሕ.ሃ.]]
}}
'''ፈረንሳ''' ({{lang-fr|France}}፣ {{IPA-fr|ፍራንስ|ኣደማምጻ|LL-Q150 (fra)-Fhala.K-France.wav}})፣ ብወግዒ '''ፈረንሳዊት ሪፓብሊክ''' ({{lang-fr|République française}})፣ ዓይነት መንግስቲ [[ፍርቂ ፕረዚደንታዊት ሪፓብሊክ]] እያ፣ ኣባል [[ኤውሮጳዊ ሕብረት]]፣ [[ስግረ ኣህጉራዊት ሃገር]] እያ። [[ርእሰ ከተማ]]ኣ [[ፓሪስ]] እያ።
[[መደብ:ፈረንሳ]]
[[መደብ:ሃገራት ኤውሮጳ]]
hlf9yl2xvdz51xljvmswks7c1lbreel
በርሊን
0
4140
24510
21325
2023-09-15T06:49:42Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
[[ፋይል:Berlin Skyline Fernsehturm 02.jpg|thumb|በርሊን]]
'''በርሊን''' (Berlin) ርእሰ ከተማ ናይ [[ጀርመን]] እያ።
{{stub}}
[[መደብ:ጀርመን]]
aypumnyjjf6saxr9ou5y958jcerjho2
መደብ:ጀርመን
14
4141
18324
18323
2016-04-27T16:31:23Z
79.218.93.237
wikitext
text/x-wiki
{{Commonscat|Germany}}
[[Category:ሀገራት ኤውሮጳ]]
[[Category:ሀገራት]]
menugesmv4q9492hwxjhtybzuw2hfik
ክታበታት ጽግዕ
0
4146
18333
2016-05-04T17:14:42Z
Lucas559
3989
from English (EN) Wikipedia and Medical Translation Task Force with help from Translators Without Borders (human translation). CC-BY-SA
wikitext
text/x-wiki
'''ክታበታት ጽግዕ'''፡ ን[[ጽግዕ]] ብውሑስ መገዲ ይከላኸል።<!-- <ref name=WHO2007/> --> ንመብዛሕቱ ክፋል ህዝቢ ምስዝውሃብ፡ ብደረጃ ሃገር ንዚመጽእ ሓልክታት ከምዚጐድል ይገብሮ። <ref name=WHO2007>{{cite journal|title=Mumps virus vaccines.|journal=Weekly epidemiological record|date=16 Feb 2007|volume=82|issue=7|pages=49-60|pmid=17304707|url=http://www.who.int/wer/2007/wer8207.pdf?ua=1}}</ref> 90% ካብ መላእ ህዝቢ ምስዝኽተብ፡ እቲ ውጽኢታውነቱ ብግምት 85% ይኸውን።<ref name=Hviid2008>{{cite journal | author = Hviid A, Rubin S, Mühlemann K | title = Mumps | journal = [[The Lancet]] | volume = 371 | issue = 9616 | pages = 932–44 | date = March 2008 | pmid = 18342688 | doi = 10.1016/S0140-6736(08)60419-5 }}</ref> ንነዊሕ-ግዜ ዚጸንሕ ናይ ምክልኻል ዓቕሚ ንኽህሉ፡ ክልተ ዓቐን ክታበት ክውሰድ የድሊ።<!-- <ref name=WHO2007/> --> እቶም ዕድሚኦም ኣብ መንጐ 12 ክሳዕ 18 ኣዋርሕ ዝኾኑ ቆልዑ፡ እቲ ናይ ፈለማ ደረጃ ዓቐን መድሃኒት ክወስዱ ምሕጽንታ ይቐርብ።<!-- <ref name=WHO2007/> --> እቲ ካልኣይ ደረጃ ዓቐን መድሃኒት ድማ ከም ልሙድ ነቶም ዕድሚኦም ካብ ክልተ ዓመታት ክሳዕ ሽዱሽተ ዓመታት ዝገበሩ ቆልዑ ዚውሃብ እዩ።<ref name=WHO2007/> እቶም ድሮ [[ዓቕሚ ምክልኻል]] ዘይብሎም እሞ ኸኣ በቲ ሕማም እተጠቕዑ ሰባት ጠቓሚ ኪኸውን ይኽእል እዩ።<ref name=Pink2012/>
== ድሕነት ==
ክታበት ጽግዕ፡ ኣዝዩ ውሑስ ኮይኑ፡ እቲ ዘጋጥም ጐድናዊ ሳዕቤናት ድማ ብሓፈሻ ፈኲስ እዩ። <ref name=WHO2007/><ref name=Pink2012/> ኣብ ከባቢ’ቲ ውጋእ መርፍእ ፈኲስ ቃንዛን ሕበጥን ከምኡውን ፈኲስ ረስኒ ከስዕብ ይኽእል እዩ።<!-- <ref name=WHO2007/> --> ሳሕቲ ድማ ካልእ ገዚፍ ጐድናዊ ሳዕቤናት የጋጥም እዩ።<ref name=WHO2007/> እዚ ክታበት፡ ከም ጉድናዊ ሳዕቤናት ስነ-መትኒ ምስ ዝኣመሰለ ሓልክታት ምትእስሳር ከምዘለዎ ዚሕብር መርትዖ እኹል ኣይኮነን።<ref name=Pink2012/> እዚ ክታበት፡ ነተን [[ጥኑሳት]]ዝኾና ኣንስቲ ወይ ከቢድ [[ምዕጋት ዓቕሚ ምክልኻል]] ንዘለዎም ሰባት ክውሃብ ኣይግባእን። <ref name=WHO2007/> ጠኒሰን ከለዋ ኣብ እተኸትባ እሞ ኸኣ ቆልዑ ዝወላዳ ኣዴታት ሕማቕ ውጽኢታት ኣምጺኡ እኳ እንተኾነ፡ እተሰነደ ነገር ግን የለን። <ref name=WHO2007/><ref name=Pink2012/> እቲ ክታበት፡ ኣብ ዋሃዮታት ደርሆ ዚማዕበለ እኳ እንተኾነ፡ ነቶም [[ብእንቛቑሖ ዚመጽእ ቁጥዐ ኣካላት]] ዘለዎም ሰባት ኪውሃብ ግን ቅቡል እዩ።<ref name=Pink2012/>
==ኣጠቓቕማ==
መብዛሕቱ [[ምዕቡል ዓለም]] ከምኡውን [[ኣብ ምምዕባል ዝርከባ ]] ብዙሓት ሃገራት፡ ብዙሕ ግዜ ን[[ክታበታት ንፍዮ|ንፍዮ]] ከምኡውን ብ[[MMR]] ዚፍለጥ [[ክታበት ሩበላ]] ብምውህሃድ ኣብ ዘለወን ፕሮግራማት ክታበታት የእትውኦ እየን።<ref name=WHO2007/> ኣቐዲሙ እተሓበረ ሰለስተ ክታበታት ከምኡውን ብ[[MMRV]] ዚፍለጥ [[ክታበት ፍሮማይ]]ብምውህሃድ ይውሃብ እዩ። <ref name=Pink2012/> ኣብ ዓመት 2005፡ 110 ሃገራት፡ ብኸምዚ ኣገባብ ነዚ ክታበት ሂበን።<!-- <ref name=WHO2007/> --> ክታበት ኣብ ዝውሃበሉ ሰፊሕ ከባቢታት ድማ እቲ መጠን ሕማም ብልዕሊ 90% ከምዚጐድል ኮይኑ።<!-- <ref name=WHO2007/> --> ዳርጋ ፍርቂ ብልዮን ሓደ ዝዓይነቱ ዓቐን ክታበት ድማ ክሳዕ ሕጂ ተዋሂቡ ኣሎ። <ref name=WHO2007/>
== ታሪኽ፡ ሕብረተሰብን ባህልን ==
ክታበት ጽግዕ፡ ፈለማ ኣብ 1948 ሕጋዊ ፍቓድ ዝረኸበ እኳ እንተኾነ፡ ንሓጺር ግዜ ዚጸንሕ ውጽኢት ጥራይ ነይርዎ።<ref name=Pink2012>{{cite book|last1=Atkinson|first1=William|title=Mumps Epidemiology and Prevention of Vaccine-Preventable Diseases|date=May 2012|publisher=Public Health Foundation|isbn=9780983263135|pages=Chapter 14|edition=12|url=http://www.cdc.gov/vaccines/pubs/pinkbook/mumps.html}}</ref> እተመሓየሸ ክታበታት ድማ ኣብ 1960ታት ኣብ ዕዳጋ ኪቐርብ ጀሚሩ።<!-- <ref name=WHO2007/> --> እቲ ናይ ፈለማ ክታበት፡ [[ዘቛረጸ ክታበት|ዘቛረጸ]] እንተኾነ፡ ጐኒ ጐኑ እተዳለወ መድሃኒት ግን ንቫይረስ ዘዳኽም ኮይኑ ተዳልዩ።<ref name=WHO2007/> ኣብ [[ዝርዝር ኣገደስቲ መድሃኒታት ውድብ ጥዕና ዓለም]] ኣትዩ ኣሎ፣ ኣብ መሰረታዊ [[ስርዓተ-ጥዕና]] ድማ ኣዝዩ ዘገድስ መድሃኒት እዩ።<ref>{{cite web|title=WHO Model List of EssentialMedicines|url=http://apps.who.int/iris/bitstream/10665/93142/1/EML_18_eng.pdf?ua=1|work=World Health Organization|accessdate=22 April 2014|date=October 2013}}</ref> ክሳዕ 2007 ድማ ኣብ ኣገልግሎት ዝውዓለ ብዙሕ እተፈላለየ ዓይነታት መድሃኒት ነይሩ።<ref name=WHO2007/>
==መወከሲታት==
<references />
3gzz3y88xux0etkxmm85r6b6bsd79sl
ክታበት ንፍዮ
0
4147
23951
23940
2022-09-29T20:26:38Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.2
wikitext
text/x-wiki
'''ክታበት ንፍዮ''' ፡ ን[[ንፍዮ]] ዚከላኸል ኣዝዩ ውጽኢታዊ [[ክታበት]] እዩ።<ref name=WHO2009Vac/> 85% ካብ ትሽዓተ ወርሒ ዝገበሩ ቆልዑ፡ ከምኡውን 95% ካብቶም ልዕሊ ዓሰርተ ክልተ ኣዋርሕ ዝገበሩ ቆልዑ፡ ሓንቲ ክታበት ምስወሰዱ ነቲ ሕማም ናይ ምክልኻል ዓቕሚ ይህልዎም።፡<ref name=Yellow2014/> ዳርጋ ኩሎም እቶም ብሓንቲ ክታበት ናይ ምክልኻል ዓቕሞም ዘየማዕበሉ ቆልዑ ድማ ካልኤይቲ ክታበት ምስወሰዱ ናይ ምክልኻል ዓቕሚ የማዕብሉ፡፡<!-- <ref name=WHO2009Vac/> --> እቲ ኣብ ህዝቢ ዝውሃብ መጠን ክታበታት፡ ልዕሊ 93% ምስዝኸውን፡ ለበዳታት ንፍዮ ከም ልሙድ ደጊሙ ዘየጋጥም እኳ እንተኾነ፡ መጠን ክታበታት ኪጐድል ኣብ ዝጀመረሉ ግን ደጊሙ ከጋጥም ይኽእል እዩ።<!-- <ref name=WHO2009Vac/> --> ውጽኢታውነት ክታበት፡ ንብዙሕ ዓመታት ዚቕጽል እዩ።<!-- <ref name=WHO2009Vac/> --> ውጽኢታውነቱ ምስ ግዜ እናጐደለ ዝኸደሉ ምኽንያት ንጹር ኣይኮነን።<!-- <ref name=WHO2009Vac/> --> እቲ ሕማም ካብ ዘጋጠመሉ ግዜ ኣብ ውሽጢ ክልተ መዓልታት እቲ ክታበት [https://web.archive.org/web/20220307075436/http://4keeps.co.kr/ ምስዝውሃብ]፡ ካብዚ ሕማም ኽከላኸል ይኽእል እዩ።<ref name=WHO2009Vac>{{cite journal|title=Measles vaccines: WHO position paper.|journal=Weekly epidemiological record|date=28 August 2009|volume=84|issue=35|pages=349–60|pmid=19714924|url=http://www.who.int/wer/2009/wer8435.pdf}}</ref>
== ድሕነት ==
እዚ ክታበት፡ ነቶም [[ረኽሲ ኤች.ኣይ.ቪ]] ዘለዎም ሰባት ከይተረፈ ብሓፈሻ ውሑስ እዩ።<!-- <ref name=WHO2009Vac/> --> ጐድናዊ ሳዕቤናት፡ መብዛሕቱ ግዜ ፈኲስን ንሓጺር ግዜ ዚጸንሕን እዩ።<!-- <ref name=WHO2009Vac/> --> እዚ ድማ መርፍእ ኣብ ዝወግኦ ቦታ ቃንዛ ወይ ፈኩስ [[ረስኒ]] ከጠቓልል ይኽእል እዩ።<!-- <ref name=WHO2009Vac/> --> [[ኣመና ተኣፋፍነት መድሃኒት]]፡ ኣብ ሓደ ካብቶም ሚእቲ ሽሕ ሰባት ከምዘጋጥም ተሰኒዱ ኣሎ።<!-- <ref name=WHO2009Vac/> --> መጠን [[ምልክታት ሕማም ጉልያን ባረ (Guillian-Barre)]]፡ [[ኣውቲዝም]] ከምኡውን [[ሕማም ቁጥዐ መዓናጡ]] ኣይውስኽን ኣሎ።<ref name=WHO2009Vac/>
==ምውህሃድ መድሃኒት ==
እዚ ክታበት፡ ንበይኑ ጥራይ ወይ’ውን ን[[ክታበት ሩበላ]]፡ [[ክታበት ጽግዕ]] ከምኡውን [[ክታበት ፍሮማይ]] (ብ[[ክታበት MMR]] ከምኡውን [[ክታበት MMRV]] ዚፍለጥ) ምስ ካልእ ክታበታት ብምውህሃድ ይውሃብ እዩ።<!-- <ref name=WHO2009Vac/> --> እዚ ክታበት፡ ኣብ ኩሉ ዝውሃሃድ መድሃኒታት ብማዕረ ጽቡቕ ይሰርሕ እዩ። <!-- <ref name=WHO2009Vac/> --> [[ውድብ ጥዕና ዓለም]]፡ እቲ ሕማም ግኑን ኣብ ዝኾነሉ ከባቢታት ዓለም ንዘለዉ ዕድሚኦም ትሽዓተ ኣዋርሕ ዝኾኑ ቆልዑ ንኽውሃብ ምሕጽንታ የቕርብ።<!-- <ref name=WHO2009Vac/> --> እቲ ሕማም ኣዝዩ ግኑን ኣብ ዘይኮነሉ ከባቢታት፡ ዕድሚኦም ዓሰርተ-ክልተ ኣዋርሕ ንዝኾኑ ቆልዑ ኪውሃብ ድማ ቅቡል እዩ።<!-- <ref name=WHO2009Vac/> --> እዚ፡ እቲ [[ዚውሃብ ዘሎ ክታበት]] እዩ። <!-- <ref name=WHO2009Vac/> --> ብትሕቲ ቆርበት ወይ ኣብ ጭዋዳ ቅድሚ ምውሃቡ፡ ተወሃሂዱ ኪቐርብ ዘድልዮ ብመልክዕ ንቑጽ ሓሪጭ ይመጽእ።<!-- <ref name=WHO2009Vac/> --> መረጋገጺ ውጽኢታውነት’ቲ ክታበት፡ ብመርመራታት ደም ኪውሰን ይኽእል እዩ።<ref name=WHO2009Vac/>
== ታሪኽ፡ ሕብረተሰብን ባህልን ==
ኣብ 2013፡ ከባቢ 85% ኣብ ዓለም [https://web.archive.org/web/20220307084232/http://yangsann.kr/ ዝርከቡ] ቆልዑ፡ እዚ ክታበት’ዚ ረኺቦም።<ref name=WHO2014>{{cite web|title=Measles Fact sheet N°286|url=http://www.who.int/mediacentre/factsheets/fs286/en/|website=who.int|accessdate=4 February 2015|date=November 2014}}</ref> ኣብ 2008፡ እንተወሓዳ 192 ሃገራት ክልተ ዝዓቐኑ መድሃኒት ሂበን።<ref name=WHO2009Vac/> ፈለማ ኣብ 1963 ድማ ከምዝተኣታቶ ኮይኑ።<ref name=Yellow2014>{{cite book|last1=Control|first1=Centers for Disease|last2=Prevention|title=CDC health information for international travel 2014 the yellow book|date=2014|isbn=9780199948505|page=250|url=https://books.google.ca/books?id=nVppAgAAQBAJ&pg=PA250}}</ref> ንንፍዮ-ጽግዕ-ሩበላ (MMR)ዜጠቓልል ክታበት፡ ፈለማ ኣብ 1971 ኪውሃብ ጀሚሩ።<ref>{{cite web|title=Vaccine Timeline|url=http://www.immunize.org/timeline/|accessdate=10 February 2015}}</ref> [[ክታበት ፍሮማይ]]፡ ን[[ክታበት MMRV]] ብምሃብ ኣብ 2005 ከምዚውሰኽ ኮይኑ።<ref>{{cite book|last1=Mitchell|first1=Deborah|title=The essential guide to children's vaccines|date=2013|publisher=St. Martin's Press|location=New York|isbn=9781466827509|page=127|url=https://books.google.ca/books?id=w0C7L9o3m-MC&pg=PA127}}</ref> ኣብ [[ዝርዝር ኣገደስቲ መድሃኒታት ውድብ ጥዕና ዓለም]] ከምዝኣቱ ኮይኑ፣ ንመሰረታዊ [[ስርዓተ-ጥዕና]] ድማ ኣዝዩ ኣገዳሲ መድሃኒት እዩ።<ref>{{cite web|title=WHO Model List of EssentialMedicines|url=http://apps.who.int/iris/bitstream/10665/93142/1/EML_18_eng.pdf?ua=1|work=World Health Organization|accessdate=22 April 2014|date=October 2013}}</ref> እዚ ክታበት፡ ብዋጋ ኣዝዩ [https://web.archive.org/web/20220307104625/http://shenyangn.kr/ ክቡር] ኣይኮነን።<ref name=WHO2009Vac/>
==መወከሲታት==
<references />
qsjh371cwsfksebc9cz8iukvtbjjbwf
ክታበታት ሸሮኽ
0
4148
24498
19133
2023-09-15T06:08:57Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ክታበታት ሸሮኽ'''፡ [[ሸሮኽ]] ንምክልኻል ውጺኢታዊ ዚኾነ [[ክታበታት]] እዩ።<ref name=WHO2010/> ኣብ ፈለማ ሽዱሽተ ኣዋርሕ፡ ከባቢ 85%፡ ኣብ ፈለማ ዓመት ድማ 50-60% ውጽኢታዊ እዩ። <ref name=WHO2010/><ref name="pmid20687062">{{cite journal |author=Graves PM, Deeks JJ, Demicheli V, Jefferson T |title=Vaccines for preventing cholera: killed whole cell or other subunit vaccines (injected) |journal=Cochrane Database Syst Rev |issue=8 |pages=CD000974 |year=2010 |doi=10.1002/14651858.CD000974.pub2|pmid=20687062}}</ref><ref name="pmid21412922">{{cite journal |author=Sinclair D, Abba K, Zaman K, Qadri F, Graves PM |title=Oral vaccines for preventing cholera |journal=Cochrane Database Syst Rev |issue=3 |pages=CD008603 |year=2011|doi=10.1002/14651858.CD008603.pub2 |pmid=21412922}}</ref> ድሕሪ ክልተ ዓመታት ድማ እቲ ውጽኢታውነቱ ናብ ትሕቲ 50% ይወርድ። <!-- <ref name=WHO2010/> --> እቲ ቀንዲ ክፋል ህዝቢ ምስዝኽተብ፡ እቲ [[ዓቕሚ ምክልኻል ናይቲ እተኸትበ ህዝቢ]] ነቶም ዘይተኸትቡ ሰባት ረብሓታት ከምጽእ ይኽእል እዩ።<!-- <ref name=WHO2010/> --> [[ውድብ ጥዕና ዓለም]]፡ ነቶም ኣብ ልዑል ሓደጋ ዝርከቡ ሰባት ምስ ካልእ ስጉምታት ብምውህሃድ ኣብ ጥቕሚ ንኽውዕል ምሕጽንታ የቕርብ።<!-- <ref name=WHO2010/> --> እቲ ብኣፍ ዚውሰድ ክልተ ዓቐን መድሃኒት ወይ ሰለስተ ዓቐን መድሃኒት ንኽውሃብ ብልሙድ ለበዋ ይቐርብ።<ref name=WHO2010/> እቲ ብመርፍእ ዚውሰድ መድሃኒት፡ ኣብ ገለ ከባቢታት ዓለም ዚውሃብ ኪኸውን ከሎ፡ እቲ ቐረብ ግን ውሑድ እዩ።<ref name="pmid20687062"/><ref name=WHO2010/>
== ድሕነት ==
እቲ ብኣፍ ዚውሃብ ክልተ ዓይነታት ክታበት፡ ብሓፈሻ ውሑስ እዩ።<!-- <ref name=WHO2010> --> ፈኲስ ቃንዛ ከብዲ ወይ ውጽኣት ከጋጥም ይኽእል እዩ።<!-- <ref name=WHO2010> --> ኣብ ግዜ [[ጥንሲ]] ከምኡውን [[ሕጽረት ዓቕሚ ምክልኻል|ድኹም ዓቕሚ ምክልኻል]] ንዘለዎም ሰባት ድማ ውሑስ እዩ።<!-- <ref name=WHO2010/> --> ኣብ ልዕሊ 60 ሃገራት ኣብ ኣገልግሎት ንኺውዕል ሕጋዊ ፍቓድ ረኺቡ ኣሎ።<!-- <ref name=WHO2010/> --> እቲ ሕማም ግኑን ኣብ ዝኾነለን ሃገራት ድማ ብዋጋ ሕሱርን ዜዋጽእን እዩ።<ref name=WHO2010>{{cite journal|title=Cholera vaccines: WHO position paper.|journal=Weekly epidemiological record|date=Mar 26, 2010|volume=13|issue=85|pages=117-128|pmid=20349546|url=http://www.who.int/wer/2010/wer8513.pdf}}</ref>
== ሕብረተሰብን ባህልን ==
ኣንጻር ሸሮኽ ዚውሃብ ናይ ፈለማ ክታበታት፡ ኣብ መወዳእታ 1800ታት ዚማዕበለ እዩ።<!-- <ref name=Vaccine2009/> --> ንፈለማ ግዜ ኣብ ሰፊሕ ቦታታት ኣብ ጥቕሚ ዚውዓለ ኣብ ቤተ-ሙከራ እተመስርሐ ክታበት እዩ። <ref name=Vaccine2009>{{cite book|last1=Stanberry|first1=Lawrence R.|title=Vaccines for biodefense and emerging and neglected diseases|date=2009|publisher=Academic|location=Amsterdam|isbn=9780080919027|page=870|edition=1|url=https://books.google.ca/books?id=6Nu058ZNa1MC&pg=PA870}}</ref> እቲ ብኣፍ ዚውሰድ ክታበታት፡ ኣብ 1990ታት ንፈለማ ግዜ ኣብ ጥቕሚ ውዒሉ።<ref name=WHO2010/> ኣብ [[ዝርዝር ኣገደስቲ መድሃኒታት ውዱብ ጥዕና ዓለም]] ተዘርዚሩ ኣሎ፣ ኣብ መባእታዊ [[ስርዓተ-ጥዕና]] ድማ እቲ ኣዝዩ ኣገዳሲ ዚኾነ መድሃኒት እዩ።<ref>{{cite web|title=WHO Model List of EssentialMedicines|url=http://apps.who.int/iris/bitstream/10665/93142/1/EML_18_eng.pdf?ua=1|work=World Health Organization|accessdate=22 April 2014|date=October 2013}}</ref> ኣንጻር ሸሮኽ ክታበት ንምውሳድ ዚወጽእ ወጻኢ-ገንዘብ፡ ካብ 0.1 ክሳዕ 4.0 ዶላር ኣሜሪካ እዩ።<ref>{{cite journal|last1=Martin|first1=S|last2=Lopez|first2=AL|last3=Bellos|first3=A|last4=Deen|first4=J|last5=Ali|first5=M|last6=Alberti|first6=K|last7=Anh|first7=DD|last8=Costa|first8=A|last9=Grais|first9=RF|last10=Legros|first10=D|last11=Luquero|first11=FJ|last12=Ghai|first12=MB|last13=Perea|first13=W|last14=Sack|first14=DA|title=Post-licensure deployment of oral cholera vaccines: a systematic review.|journal=Bulletin of the World Health Organization|date=1 December 2014|volume=92|issue=12|pages=881-93|pmid=25552772}}</ref>
==መወከሲታት==
<references />
[[መደብ:ሕክምና]]
el3ls89xrnvmwq0l4qd8hi6y8w30lkc
ግሪክኛ ፊደል
0
4152
23832
18870
2022-08-07T07:13:39Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{|class="wikitable" style="margin:0.2em auto; width:{{{width|80%}}}; border-collapse:collapse; clear:{{{clear|both}}};"
|-
!style="background:#efefef; text-align:center;" colspan="24"|ግሪክኛ ፊደል
|-style="font-size:80%;text-align:center;" lang="el" xml:lang="el"
|[[Α|Αα]]||[[Β|Ββ]]||[[Γ|Γγ]]||[[Δ|Δδ]]||[[Ε|Εε]]||[[Ζ|Ζζ]]||[[Η|Ηη]]||[[Θ|Θθ]]||[[Ι|Ιι]]||[[Κ|Κκ]]||[[Λ|Λλ]]||[[Μ|Μμ]]||[[Ν|Νν]]||[[Ξ|Ξξ]]||[[Ο|Οο]]||[[Π|Ππ]]||[[Ρ|Ρρ]]||[[Σ|Σσ]]||[[Τ|Ττ]]||[[Υ|Υυ]]||[[Φ|Φφ]]||[[Χ|Χχ]]||[[Ψ|Ψψ]]||[[Ω|Ωω]]
|-
!colspan="24"|ሞት
|-style="font-size:80%;text-align:center;" lang="el" xml:lang="el"
|[[Ϝ|Ϝϝ]]||[[Ϛ|Ϛϛ]]||[[Ͱ|Ͱͱ]]||[[Ϻ|Ϻϻ]]||[[Ϙ|Ϙϙ]]||[[Ͳ|Ͳͳ]]||[[Ϸ|Ϸϸ]]
|}
[[መደብ:ፊደላት]]
8ew95cww1grifl10ji14ysy775rwuzp
ራሽኛ ፊደል
0
4153
23824
18591
2022-08-07T07:10:49Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
ራሽኛ ፊደል
----
А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я
[[መደብ:ፊደላት]]
o0q9g5ecmgklt8desg2a2pcsxt04tm7
ኢጣልያ
0
4154
23531
22143
2022-04-04T21:53:59Z
Joanmp14
5782
improvements
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ኢጣልያዊት ሪፓብሊክ
| መበቆላዊ_ስም = {{መበቆላዊ ስም|it|Repubblica Italiana}}
| ሕብረት = [[ሃገር ኣባል ኤውሮጳዊ ሕብረት|ሃገር ኣባል]]
| ልዕለሕብረት = [[ኤውሮጳዊ ሕብረት]]
| ምስሊ_ባንዴራ = Flag of Italy.svg
| ምስሊ_ኣርማ = Italy-Emblem.svg
| ሃገራዊ_መዝሙር = ''Il Canto degli Italiani''<br>
| ሃገራዊ_መዝሙር_ፋይል = National anthem of Italy - U.S. Navy Band (long version).ogg
| ምስሊ_ካርታ = EU-Italy.svg
| ርእሰ_ከተማ = [[ሮማ]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ጥልያን|ጥልያን]]
| ዓይነት_መንግስቲ = [[ፓርላማዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ኢጣልያ|ፕረዚደንት ሪፓብሊክ]]
| ስም_መራሒ1 = [[ሰርጆ ማታሬላ]]
| ዜግነት_ህዝቢ = ኢጣልያዊ/ -ት
| ስፍሓት = 301,340
| ሚእታዊት_ማይ = 2,4
| ብዝሒ_ህዝቢ = 60,257,566
| ብዝሒ_ህዝቢ_ዓመት = 2021
| ባጤራ = [[ዩሮ]] (€)
| ዞባ_ግዜ = [[ግዜ ማእከላይ ኤውሮጳ|CET +1]]
| ዓውዲ_ኢንተርነት = .it
| ስልካዊ_ቅድመ_ጥብቆ = +39
| ኮድ_ኣይሶ = 380 / ITA / IT
| ኣባል_ናይ = {{EU}}፣ [[ውድብ ኪዳን ሰሜን ኣትላንቲክ|ው.ኪ.ሰ.ኣ.]]፣ [[ውድብ ሕቡራት ሃገራት|ው.ሕ.ሃ.]]፣ [[ውድብ ቁጠባዊ ምትሕግጋዝን ምዕባለን|ው.ቁ.ም.ም.]]፣ [[ውድብ ጸጥታን ምትሕግጋዝን ኣብ ኤውሮጳ|ው.ጸ.ም.ኤ.]]፣ [[ቤት ምኽሪ ኤውሮጳ|ቤ.ም.ኤ.]]
}}
'''ኢጣልያ''' ({{lang-it|Italia}}፣ {{IPA-it|ኢታልያ|ኣደማምጻ|It-Italia.ogg}}) ብወግዒ '''ኢጣልያዊት ሪፓብሊክ''' ({{lang-it|Repubblica Italiana}})፣ ኣባልን መስራቲትን [[ኤውሮጳዊ ሕብረት]]፣ ስግረ-ኣህጉር ልኡላዊት ሃገር እያ። ርእሰ ከተማኣ [[ሮማ]] እያ።
[[መደብ:ኢጣልያ]]
[[መደብ:ሃገራት ኤውሮጳ]]
gjse391dhe5rlneyogs3ml15qhwpekh
ዓረብኛ ፊደል
0
4158
23830
21155
2022-08-07T07:12:54Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
ዓረብኛ ፊደል
----
የማነ ኣባዲ ابن
{| class="wikitable"
|ابن
|son
|-
|اتصال
|connect
|-
|اثنين
|two
|-
|احتفظ
|keep
|-
|احد
|single
|-
|اختبار
|test
|-
|اختر
|select
|-
|اختراع
|invent
|-
|اختلف
|differ
|-
|اختيار
|pick
|-
|اختيار
|choose
|-
|ارتداء
|wear
|-
|ارتفاع
|high
|-
|ارتفع
|rose
|-
|استخدام
|use
|-
|استراحة
|break
|-
|استغرق
|took
|-
|استمع
|listen
|-
|اسم
|name
|-
|اشترى
|bought
|-
|اشتعلت
|caught
|-
|اعتقد
|think
|-
|اعتقد
|believe
|-
|اقترح
|suggest
|-
|اكتشاف
|find
|-
|الابتسامة
|smile
|-
|الارتفاع
|rise
|-
|الأب
|father
|-
|الأخضر
|green
|-
|الأرض
|land
|-
|الأرقام
|numeral
|-
|الأزرق
|blue
|-
|الأساسية
|basic
|-
|الأصفر
|yellow
|-
|الأصلي
|original
|-
|الأطفال
|children
|-
|الأقل
|least
|-
|الأكسجين
|oxygen
|-
|الأم
|parent
|-
|الأمة
|nation
|-
|الأنف
|nose
|-
|الأول
|first
|-
|الآن
|now
|-
|الآن
|far
|-
|البحث
|search
|-
|البخار
|steam
|-
|البعض
|other
|-
|البنك
|bank
|-
|البيض
|egg
|-
|التاريخ
|history
|-
|التجربة
|experience
|-
|التربة
|soil
|-
|التكلفة
|cost
|-
|التل
|hill
|-
|التي
|which
|-
|التيار
|current
|-
|الثالث
|third
|-
|الجانب
|side
|-
|الجبل
|mountain
|-
|الجبهة
|front
|-
|الجدول
|table
|-
|الجذر
|root
|-
|الجزيرة
|island
|-
|الجلد
|skin
|-
|الجلوس
|sit
|-
|الجليد
|ice
|-
|الجمال
|beauty
|-
|الجمع
|plural
|-
|الجنوب
|south
|-
|الجنيه
|pound
|-
|الجواب
|answer
|-
|الجيران
|neighbor
|-
|الحارة
|warm
|-
|الحاضر
|present
|-
|الحب
|love
|-
|الحديث
|talk
|-
|الحديث
|modern
|-
|الحركة
|motion
|-
|الحشد
|crowd
|-
|الحشرة
|insect
|-
|الحصان
|horse
|-
|الحصول على
|get
|-
|الحق
|right
|-
|الحقل
|field
|-
|الحكم
|govern
|-
|الحيوان
|animal
|-
|الخاصة
|own
|-
|الخبز
|bread
|-
|الخشب
|wood
|-
|الدم
|blood
|-
|الدولار
|dollar
|-
|الذراع
|arm
|-
|الذرة
|corn
|-
|الذهب
|gold
|-
|الذي
|who
|-
|الذي
|whose
|-
|الربيع
|spring
|-
|الرجاء
|please
|-
|الرجال
|men
|-
|الرد
|reply
|-
|الرسالة
|letter
|-
|الرعاية
|care
|-
|الرقبة
|neck
|-
|الرقم
|figure
|-
|الرقيق
|slave
|-
|الرياح
|wind
|-
|الرئيسية
|major
|-
|الساحل
|coast
|-
|الساق
|leg
|-
|السائل
|liquid
|-
|السباحة
|swim
|-
|السبب
|cause
|-
|السبت
|sat
|-
|السرعة
|speed
|-
|السفر
|travel
|-
|السكر
|sugar
|-
|السليم
|proper
|-
|السماح
|allow
|-
|السؤال
|question
|-
|السيطرة
|control
|-
|الشاطئ
|shore
|-
|الشباب
|young
|-
|الشراع
|sail
|-
|الشرق
|east
|-
|الشعر
|hair
|-
|الشهيرة
|famous
|-
|الصباح
|morning
|-
|الصحافة
|press
|-
|الصعب
|difficult
|-
|الصف
|row
|-
|الصفحة
|page
|-
|الصلب
|steel
|-
|الصمت
|silent
|-
|الصيف
|summer
|-
|الضحك
|laugh
|-
|الضرورة
|necessary
|-
|الضوضاء
|noise
|-
|الطابق
|floor
|-
|الطاقة
|energy
|-
|الطبيب
|doctor
|-
|الطبيعة
|nature
|-
|الطقس
|weather
|-
|الطلاء
|paint
|-
|العاصمة
|capital
|-
|العالم
|world
|-
|العبارة
|phrase
|-
|العدو
|enemy
|-
|العرض
|offer
|-
|العشب
|grass
|-
|العشري
|decimal
|-
|العظام
|bone
|-
|العكس
|opposite
|-
|العمر
|age
|-
|العمل
|work
|-
|العمل
|job
|-
|العمل
|operate
|-
|العين
|eye
|-
|الغابات
|forest
|-
|الغاز
|gas
|-
|الغناء
|sing
|-
|الفاكهة
|fruit
|-
|الفجوة
|divide
|-
|الفرح
|joy
|-
|الفضاء
|space
|-
|الفعل
|verb
|-
|الفوز
|win
|-
|الفئة
|class
|-
|القارة
|continent
|-
|القانون
|law
|-
|القدم
|foot
|-
|القرن
|century
|-
|القسم
|section
|-
|القط
|cat
|-
|القفزة
|jump
|-
|القليل
|little
|-
|القيام
|do
|-
|الكبرى
|grand
|-
|الكتف
|shoulder
|-
|الكثير
|lot
|-
|الكل
|total
|-
|الكلام
|speak
|-
|الكلب
|dog
|-
|اللحوم
|meat
|-
|اللغة
|language
|-
|الليل
|night
|-
|الماضي
|past
|-
|المال
|money
|-
|المائة
|cent
|-
|المحيط
|ocean
|-
|المدرسة
|school
|-
|المدينة
|city
|-
|المسار
|track
|-
|المعادن
|metal
|-
|المعرض
|show
|-
|المعركة
|fight
|-
|المعنى
|sense
|-
|المقبل
|next
|-
|الملكية
|property
|-
|المنزل
|home
|-
|الموت
|death
|-
|الموسم
|season
|-
|الموسيقى
|music
|-
|الموضوع
|subject
|-
|النار
|fire
|-
|الناس
|people
|-
|النتيجة
|score
|-
|النساء
|women
|-
|النظام
|order
|-
|النظر
|consider
|-
|النفس
|self
|-
|النهر
|river
|-
|الوادي
|valley
|-
|الوزن
|weight
|-
|الوصول
|reach
|-
|الوقت
|time
|-
|الوقوف
|stand
|-
|الولادة
|born
|-
|امتداد
|stretch
|-
|امرأة
|woman
|-
|انتشار
|spread
|-
|انتظر
|wait
|-
|انزلاق
|slip
|-
|انضمام
|join
|-
|إثبات
|prove
|-
|إحساس
|feel
|-
|إذا
|if
|-
|إذن
|ear
|-
|إرسال
|write
|-
|إرسال
|send
|-
|إسقاط
|drop
|-
|إسم
|noun
|-
|إشعار
|notice
|-
|إصبع
|finger
|-
|إضافة
|add
|-
|إطار العجلة
|tire
|-
|إعداد
|prepare
|-
|إقامة
|stay
|-
|إلا
|except
|-
|إلى
|for
|-
|إلى
|to
|-
|إلى
|down
|-
|إلى الأمام
|forward
|-
|إنتاج
|produce
|-
|أب
|dad
|-
|أبدا
|never
|-
|أبدا
|ever
|-
|أبقى
|kept
|-
|أبيض
|white
|-
|أثار
|excite
|-
|أحمر
|red
|-
|أخذ
|take
|-
|أداة
|instrument
|}
[[መደብ:ፊደላት]]
oaddyedgapnpwr199u6cyypcq7110z1
ፖርቱጋልኛ ፊደል
0
4159
23834
18577
2022-08-07T07:14:16Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
ፖርቱጋልኛ ፊደል
----
A À Á Ã Â B C Ç D E È É Ê F G H I Ì Í Î J K L M N O Ó Õ Ô P Q R S T U Ù Ú Û V W X Y Z
a à á ã â b c ç d e è é ê f g h i ì í î j k l m n o ó õ ô p q r s t u ù ú û v w x y z
[[መደብ:ፊደላት]]
1tmj5wtybd7awnrpjss6vg4ouu3frpn
መደብ:የፊንላንድ
14
4221
18470
2016-08-31T16:38:02Z
Patamaski
4579
ሓዳስ ፅሑፍ: {{Commonscat|Finland}} [[Category:ሀገራት ኤውሮጳ]] [[Category:ሀገራት]]
wikitext
text/x-wiki
{{Commonscat|Finland}}
[[Category:ሀገራት ኤውሮጳ]]
[[Category:ሀገራት]]
rdsj3eks7gzzewdd4jafna6egqstvao
ዊኪፐድያ:Introduction
4
4325
18865
18846
2016-11-26T05:07:40Z
Jyothis
1060
Reverted edits by [[Special:Contributions/2605:8D80:4E2:A01D:3ED5:EDC2:FF16:45C2|2605:8D80:4E2:A01D:3ED5:EDC2:FF16:45C2]] ([[User talk:2605:8D80:4E2:A01D:3ED5:EDC2:FF16:45C2|talk]]) to last revision by [[User:Aman kahsay|Aman kahsay]]
wikitext
text/x-wiki
ኣማን
sbjkvxdupj8yfr6t2rcq23u2bfp033e
ሳንድቪከን
0
4326
24703
24486
2024-02-03T11:02:16Z
Kwamikagami
3286
wikitext
text/x-wiki
[[ፋይል:Sandviken Folkets hus.JPG|thumb]]
ሳንድቪከን ሓንቲ ንእሽተይ ከተማያ። ኣብ ዞባ ያቭለ ቦሪ ትመሓደር። ርእሳ ዝከኣለት ምምሕዳር ድማ ኣለዋ። ሳንድቪከን ብ 1862 ተምስሪታ። ሰለስተ ዓበይቲ ትካላት ናይ ሓጻዊን ከም ዒይነት ብረት ነይርዎም፣ክልተ ሽሕ (2000)ሰራሕተኛ ድማ ነይርዎም። መጓዓዝያ ድማ፣ ኣውቶቡስን፣ባቡርን ጽርግያ ናብ ያቭለ ፋሉን ኦክልቦ ወዘተ ዘኣመሰላ ከተማታት ይከዳ።
ዓበይቲ ትካላት ድማ ከም በዓል ኦጋ ጋዝ ፣እንዳ ሓጺን፣
ከምኡውን ዓበይቲ ዱካናት ከም በዓል ዊልስ፣ሊድል፣ኢካ፣ሮስታ፣ዶላር፣ኩብ ዝኣመሰሉ ዱካናት ኣለው።
ብዛዕባ ትምህርቲ ድማ መዋአል ህጻናት ፣መባአታ ፣ማአከላይ ቤትምህርቲ፣ ካልኣይ ደረጃ ከመኡ ውን ከም ክልኣይ ቋንቋ ሽወደን ናይ ስደተኛታት ቤት ትምህርቲ ኣሎዋ።
[[መደብ:ኤውሮጳ]]
gvep81yfyfl82vxyziq00kxorl83hfi
ሞደል:ዊኪፔዲያ:ሕሩያት መዋእላት ታሪኽ/መስከረም 5
10
4327
18766
2016-09-06T15:40:03Z
77.53.121.237
Ronaldo
wikitext
text/x-wiki
Jjsiji
1sh3ygzzwcmapt6o2l906r9dh3m94a5
ብባክተርያ ዚመጽእ ሕማም ርሕሚ
0
4329
24502
19132
2023-09-15T06:13:56Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{{Infobox disease
| Name = Bacterial vaginosis
| image = Vaginose-G15.jpg
| caption = Micrograph of bacterial vaginosis — [[squamous cell|cell]]s of the [[cervix]] covered with rod-shaped bacteria, ''[[Gardnerella vaginalis]]'' (arrows).
| DiseasesDB =
| ICD10 = {{ICD10|B|96||b|95}}, {{ICD10|N|76||n|70}}
| ICD9 = {{ICD9|616.1}}
| ICDO =
| OMIM =
| MedlinePlus =
| eMedicineSubj =
| eMedicineTopic =
| MeshID = D016585
}}
== Definition and symptoms ==
'''ብባክተርያ ዚመጽእ ሕማም ርሕሚ''' ('''BV''')፡ ብ'''ቫጂናል ባክተርዮሲስ''' ወይ '''ጋርድነረላ ቫጂኒቲስ''' ዚፍለጥ ኮይኑ፡<ref name=History1997>{{cite book|last1=Borchardt|first1=Kenneth A.|title=Sexually transmitted diseases : epidemiology, pathology, diagnosis, and treatment|date=1997|publisher=CRC Press|location=Boca Raton [u.a.]|isbn=9780849394768|pages=4|url=https://books.google.ca/books?id=k_9sjs-n0nIC&pg=PA4}}</ref> ብሰንኪ ልዕሊ ዓቐን [[ባክተርያ]] ዚስዕብ [[ሕማም]] [[ርሕሚ]] እዩ።<ref name=Don2014/> ፍሉጣት ምልክታት፡ መብዛሕቱ ግዜ ከም ዓሳ ሽታ ዘለዎ ልዑል [[ርሕማዊ ፈሳሲ]] ዜካተተ እዩ።<!-- <ref name=NIH2013S/> --> እቲ ፈሳሲ፡ መብዛሕቱ ግዜ ጻዕዳ ወይ ሓሙዂሽታዊ ሕብሪ ኣለዎ።<!-- <ref name=NIH2013S/> --> [[Dysuria|ኣብ ግዜ ሽንቲ ዘጋጥም ቃጸሎ]] ድማ ክህሉ ይኽእል እዩ።<ref name=NIH2013S/> ስሓ ግን ፍሉጥ ኣይኮነን።<ref name=Don2014/><ref name=NIH2013S/> ሳሕቲ ድማ ዝኾነ ምልክታት ከይርኤ ይኽእል እዩ።<ref name=NIH2013S>{{cite web|title=What are the symptoms of bacterial vaginosis?|url=http://www.nichd.nih.gov/health/topics/bacterialvag/conditioninfo/Pages/symptoms.aspx|website=http://www.nichd.nih.gov/|accessdate=3 March 2015|date=2013-05-21}}</ref> ብባክተርያ ዚመጽእ ሕማም ርሕሚ ምህላው፡ ን[[ኤችኣይቪ/ኤይድስ]] ዜካትት ካልእ ሓያሎ [[ብጾታዊ ርክብ ዚመሓላለፍ ረኽስታት]] ንኸጋጥም ንዘሎ ተኽእሎ የዕብዮ።<ref name=Ken2013>{{cite journal|last1=Kenyon|first1=C|last2=Colebunders|first2=R|last3=Crucitti|first3=T|title=The global epidemiology of bacterial vaginosis: a systematic review.|journal=American journal of obstetrics and gynecology|date=December 2013|volume=209|issue=6|pages=505-23|pmid=23659989}}</ref> ኣብ ጥኑሳት ደቀኣንስትዮ ድማ ንሓደጋ [[preterm|ቅድሚ ግዚኡ ሕርሲ]] ንኸጋጥም ንዘሎ ተኽእሎ የዕብዮ።<ref>{{cite web|title=What are the treatments for bacterial vaginosis (BV)?|url=http://www.nichd.nih.gov/health/topics/bacterialvag/conditioninfo/Pages/treatments.aspx|website=http://www.nichd.nih.gov/|accessdate=4 March 2015|date=2013-07-15}}</ref>
== Cause and diagnosis ==
ብባክተርያ ዚመጽእ ሕማም ርሕሚ፡ ብሰንኪ ዘይምዕሩይ ቁጽሪ ናይ’ቶም ኣብ ርሕሚ ክህልዎ ዘለዎም ባክተርያታት ዜጋጥም እዩ።<ref name=NIH2013O/> ኣብቲ ክህሉ ዘለዎ ፍሉጥ ዓይነት ባክተርያ ለውጢ የጋጥም፣ ክህሉ ዘለዎ ጠቕላላ ብዝሒ ባክተርያ ካብ ኣማኢት ክሳብ ኣሽሓት ዕጽፍታት ከምዝውስኽ ይኸውን።<ref name=Don2014/> ጠንቅታት’ዚ ሓደጋ’ዚ፡ [[ሕክምናዊ ምጽርራይ ውሽጣዊ ኣካላት]]፡ ሓደስቲ ወይ ብዙሓት መጻምድቲ ጾታዊ ርክብ ምህላው፡ [[ጸረ-ነፍሳት]]፡ [[ኣብ ማህጸን ዚኣቱ መከላኸሊ ጥንሲ]] ምጥቃም፡ ካብቲ ብዙሕ የጠቓልል።<ref name=NIH2013O/> ብሰንኪ ጾታዊ ርክብ ዚመሓላለፍ ረኽሲ’ዩ ክብሃል ግን ኣይከኣልን እዩ።<ref>{{cite web |url=http://www.cdc.gov/std/bv/stdfact-bacterial-vaginosis.htm |title=Bacterial Vaginosis – CDC Fact Sheet |author= |date=March 11, 2014 |publisher=[[Centers for Disease Control and Prevention]] |accessdate=2 Mar 2015}}</ref> ነጸርታ፡ ኣብቲ እተራእየ ምልክታት ዚህሉ ጥርጠራ ኾይኑ፡ ንርሕማዊ ፈሳሲ ብምምርማር፡ ካብቲ ንቡር ንላዕሊ ርሕማዊ [[ፒኤች (መጠን ኣሲድ)]] ከምኡውን ብዙሕ ቁጽሪ ባክተርያ እንተተረኺቡ፡ እቲ ሕማም ከምዘሎ ኪረጋገጽ ይኽእል እዩ።<ref name=Don2014/> ብባክተርያ ዚመጽእ ሕማም ርሕሚ፡ መብዛሕቱ ግዜ ምስ [[ርሕማዊ ረኽሲ]] ወይ [[ብትርኮሞናድ ዚስዕብ ረኽሲ]] የደናግር እዩ።<ref>{{cite journal|last1=Mashburn|first1=J|title=Etiology, diagnosis, and management of vaginitis.|journal=Journal of midwifery & women's health|date=2006|volume=51|issue=6|pages=423-30|pmid=17081932}}</ref>
== Prevention and treatment ==
ሕክምና፡ መብዛሕቱ ግዜ ብመልክዕ ጸረ-ነፍሳት፡ [[ክሊንዳማይሲን]] ወይ [[መትሮኒዳዞል]] ይውሃብ። <!-- <ref name=Don2014/> --> እዚ መድሃኒታት፡ ኣብ ካልኣይ ወይ ሳልሳይ ክፍለ-ግዜ [[ጥንሲ]] ክውሃብ ድማ ይከኣል እዩ።<!-- <ref name=Don2014/> --> እንተኾነ ግን፡ እዚ ኲነታት’ዚ፡ ሕክምና ድሕሪ ምውሳድ መብዛሕቱ ግዜ ዳግማይ የጋጥም እዩ። <!-- <ref name=Don2014> --> [[ፕሮብዮቲክ]]፡ ዳግማይ ንኸየጋጥም ኽከላኸል ይኽእል እዩ።<ref name=Don2014>{{cite journal|last1=Donders|first1=GG|last2=Zodzika|first2=J|last3=Rezeberga|first3=D|title=Treatment of bacterial vaginosis: what we have and what we miss.|journal=Expert opinion on pharmacotherapy|date=April 2014|volume=15|issue=5|pages=645-57|pmid=24579850}}</ref> ፕሮብዮሪክ ወይ ጸረ-ነፍሳት ምጥቃም፡ ንውጽኢት ጥንሲ ይጸሉ ምዃኑ እተረጋገጸ ነገር የለን።<ref name=Don2014/><ref>{{cite journal|last1=Othman|first1=M|last2=Neilson|first2=JP|last3=Alfirevic|first3=Z|title=Probiotics for preventing preterm labour.|journal=The Cochrane database of systematic reviews|date=24 January 2007|issue=1|pages=CD005941|pmid=17253567}}</ref>
== Epidemiology and history ==
ብባክተርያ ዚመጽእ ሕማም ርሕሚ፡ ኣብ ዕድመ ፍርያምነት ኣብ ዝርከባ ደቀኣንስትዮ ዜጋጥም ኣዝዩ ፍሉጥ ርሕማዊ ረኽሲ እዩ።<ref name=NIH2013O>{{cite web|title=Bacterial Vaginosis (BV): Condition Information|url=http://www.nichd.nih.gov/health/topics/bacterialvag/conditioninfo/Pages/default.aspx|website=http://www.nichd.nih.gov/|accessdate=3 March 2015|date=2013-05-21}}</ref> እተን ኣብ ዝኾነ ግዜ በቲ ሕማም ናይ ዝልከፋ ሚእታዊት ደቀኣንስትዮ፡ ካብ 5% ክሳዕ 70% ይፈላለ እዩ።<ref name=Ken2013/> ብባክተርያ ዚመጽእ ሕማም ርሕሚ፡ ኣብ ክፋላት ኣፍሪቓ ኣዝዩ ግኑን ኪኸውን ከሎ፡ ኣብ እስያን ኤውሮጳን ድማ ብውሑድ መጠን ይርኤ።<ref name=Ken2013/> ኣብ ሕቡራት መንግስታት ኣሜሪካ ድማ ካብ 14 ክሳዕ 49 ዓመት ኣብ ዝዕድሚኤን ደቀኣንስትዮ ን30% የጥቅዕ።<ref name=CDC2010Stats>{{cite web|title=Bacterial Vaginosis (BV) Statistics Prevalence|url=http://www.cdc.gov/std/bv/stats.htm|website=cdc.gov|accessdate=3 March 2015|date=September 14, 2010}}</ref> ኣብ ውሽጢ ሓደ ሃገር ኣብ ዝርከቡ [[ኢትኒካዊ ጉጅለ]]ታት ብዓቢ መጠን ይፈላለ እዩ።<ref name=Ken2013/> ከም ምልክታት ናይቲ ብባክተርያ ዚመጽእ ሕማም ርሕሚ፡ ኣብ ታሪኽ ብዙሕ ከምእተመዝገበ ዚገልጽ እኳ እንተኾነ፡ እቲ ብግልጺ እተሰነደ ናይ ፈለማ ሕማም ግን ኣብ 1894 ዘጋጠመ እዩ።<ref name=History1997/>
==መወከሲታት==
<references />
[[መደብ:ሕክምና]]
8wihjcjmq83hh111osot25z9ksf31ra
Sandviken
0
4336
18788
2016-09-24T18:27:07Z
Til Eulenspiegel
3850
Til Eulenspiegel moved page [[Sandviken]] to [[ሳንድቪከን]]
wikitext
text/x-wiki
#REDIRECT [[ሳንድቪከን]]
0tgaqkola2az35i7yslpgie50otsmec
ቱርኪ
0
4345
24750
24727
2024-03-31T14:41:55Z
85.100.241.11
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
{{ሃገር ሓበሬታ
https://tr.wikipedia.org/wiki/T%C3%BCrkiye#/media/Dosya:Atat%C3%BCrk_%C5%9Fapkas%C4%B1yla_selam_verirken.jpg:~:text=https%3A//www.trthaber.com/dosyalar/images/46bf3ac4%2Dcd99%2D4303%2Da513%2D80cd46c4a465.jpg
| ወግዓዊ_ሽም = <big>ሪፓብሊክ ቱርኪ</big> <br/>{{small|''{{lang|tr|Türkiye Cumhuriyeti}}''}}
| ምስሊ_ባንዴራ = Flag of Turkey.svg
| ምስሊ_ኣርማ = Emblem of Turkey.svg
| ሃገራዊ_መዝሙር = ''İstiklâl Marşı''<br>
| ሃገራዊ_መዝሙር_ፋይል = IstiklalMarsi-2013 (version 2).oga
| ምስሊ_ካርታ = Turkey (orthographic projection).svg
| ርእሰ_ከተማ = [[ኣንካራ]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ቱርክኛ|ቱርክኛ]]
| ዓይነት_መንግስቲ = [[ፕረዚደንታዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት]]
| ሽም_መራሒ1 = [[ረሲፕ ጠይብ ኤርዶጋን]]
| ዜግነት_ህዝቢ = ቱርካዊ/ -ት
| ሰፊሕ_መሬት = 783,356
| ሰፊሕ_መሬት_ቦታ = 71
| ሰፊሕ_ማይ = 1,3
| ብዝሒ_ህዝቢ = 82,017,514
| ብዝሒ_ህዝቢ_ዓመት = 2020
| ባጤራ = [[ቱርካዊት ሊራ]] (₺)
| ናይ_ግዜ_ዞባ = UTC +3
| ናይ_ኢንተርነት_ዓውዲ = .tr
| ተለፎናዊ_ቅድመ_ጥብቆ = +90
}}
'''ቱርኪ''' (ብ[[ቋንቋ ቱርክኛ|ቱርክኛ]]፦ ''Türkiye'') ወግዓዊ '''ሪፓብሊክ ቱርኪ''' (ብቱርክኛ፦ ''Türkiye Cumhuriyeti'')፣ ኣብ [[ምዕራባዊ ኤስያ]]ን ደቡብ-ምብራቕ ኤውሮጳን ተዘርጊሓ እትርከብ ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[ኣንካራ]] እያ።
ዘመናዊት ሪፓብሊክ ቱርኪየ,ኣብ 1923 ዓ.ም ብሃገራዊ ጅግናና ሙስጠፋ ከማል ኣታቱርክ ዝተመስረተት እያ።
= ቱርኪየ =
* ዓንቀጽ
* ክትዕ
* እዚ
* ምንጪ ርአ
* ሕሉፍ ርአ
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
እዚ ጽሑፍ ብዛዕባ ሓንቲ ሃገር እዩ። ንኻልእ ኣጠቓቕማታት ፡ ቱርኪ (disambiguation) ርአ ።
ኮርዲኔት : 39°56′N, 32°50′E ( ካርታ )
{| class="wikitable"
! colspan="2" |ሪፓብሊክ ቱርኪየ
|-
| colspan="2" |ባንዴራ
|-
| colspan="2" |'''ሃገራዊ መዝሙር'''
ሰልፊ ናጽነት
|-
| colspan="2" |ቱርኪየ ቦታ (ቀጠልያ)
|-
| colspan="2" |ካርታ ቱርኪየ
|-
!ርእሰ ከተማ
|ኣንካራ
39°56′K 32°50′D
|-
!ዝዓበየት ከተማ
|ኢስታንቡል 41°1′N 28°57′E
|-
!ወግዓዊ ቋንቋ(ታት)
|ቱርካዊ
|-
! colspan="2" |
----
|-
!ዝዝረብ ቋንቋታት
|
* ቱርካዊ
* ኩርድ
* ዓረብኛ
* ዛዛኪ
* ካልእ
|-
!ብሄረሰባት
(2016)
|
* ቱርካውያን (70-75%)
* ኩርዳውያን (19%)
* ካልኦት (6-11%)
|-
!ኣጋንንታዊ
|ቱርካዊ
|-
!መንግስቲ
|ቅዋማዊት ሪፓብሊክ ምስ ኣሃዳዊ ፕረዚደንታዊ ስርዓት
|-
| colspan="2" |
{| class="wikitable"
!• ፕረዝደንት
|ረሲፕ ጣይብ ኤርዶጋን
|-
!• ምክትል ፕረዚደንት።
|ሴቭደት ይልማዝ
|-
!• ፕረዚደንት ዓቢ ሃገራዊ ባይቶ ቱርኪ
|ኑማን ኩርቱልሙሽ
|-
!• ፕረዚደንት ሕገ መንግስታዊ ቤት ፍርዲ
|ዙህቱ ኣርስላን
|}
|-
!ሓጋጊ ኣካል
|ዓቢ ሃገራዊ ባይቶ ቱርኪየ
|-
! colspan="2" |ታሪኽ
|-
| colspan="2" |
{| class="wikitable"
!• ግዝኣት ኦቶማን
|እና. 1299 ዓ.ም.ፈ
|-
!• ኲናት ናጽነት
|19 ግንቦት 1919 ዓ.ም
|-
!• ምኽፋት ዓቢ ሃገራዊ ባይቶ ቱርኪ
|23 ሚያዝያ 1920 ዓ.ም
|-
!• ውዕል ሎዛን።
|24 ሓምለ 1923 ዓ.ም
|-
!• ኣዋጅ ሪፓብሊክ
|29 ጥቅምቲ 1923 ዓ.ም
|-
!• ህሉው ቅዋም
|9 ሕዳር 1982 ዓ.ም
|}
|-
| colspan="2" |
|-
! colspan="2" |ስፍሓት
|-
!• ድምር
|783,562 ኪ.ሜ <sup>2</sup> ( 36 ) .
|-
!• ፀሊም
|<sup>769,632</sup> ኪ.ሜ
|-
!• ንሶም እዮም
|<sup>13,930</sup> ኪ.ሜ
|-
!• እዮም (%)
|2.03
|-
! colspan="2" |በዝሒ ህዝቢ
|-
!• ቆጸራ ህዝቢ 2023
|85,372,377 ( 18 .)
|-
!• ጽዓት
|111/ኪ.ሜ <sup>2</sup> ( 107 .)
|-
!GDP ( ፒፒፒ ) .
|ናይ 2023 ግምት
|-
!• ድምር
|$3.613 ትሪልዮን ( 11 .)
|-
!• ንሓደ ሰብ
|$41,887 ( 46 .)
|-
!GDP (ስማዊ) 1.1.
|ናይ 2023 ግምት
|-
!• ድምር
|1.154 ትሪልዮን ዶላር ( 17 .)
|-
!• ንሓደ ሰብ
|$13,383 ( 65 .)
|-
!ጂኒ (2019)
|41.9
ማእከላይ · 51.
|-
!ኢገ (2021)
|0.838
ኣዝዩ ልዑል · 48.
|-
!ገንዘብ
|ሊራ ቱርኪ ( TRY · ₺ ) ።
|-
!ናይ ግዜ ፍልልይ
|UTC +3 ( TSİ )
|-
!ቅርጺ ዕለት
|gg/aa/yyyy ( ዓ.ም ) .
|-
!ናይ ዋና ቮልቴጅ
|230V–50Hz ዝበጽሕ እዩ።
|-
!ዋሕዚ ትራፊክ
|ትኽክል
|-
!ናይ ቴሌፎን ኮድ
| +90
|-
!ISO 3166 ኮድ እዩ።
|ቲ.ኣር
|-
!ናይ ኢንተርነት ዶመይን ስም
|.tr
|}
'''ቱርኪ''' ወይ ብወግዒ '''ሪፓብሊክ ቱርኪ''' ፡ መብዛሕትኡ ግዝኣታ ኣብ ኣናቶልያ ፡ እቲ ካልእ ክፋላ ድማ ኣብ ደቡባዊ ምብራቕ መቐጸልታ ሓውሲ ደሴት ባልካን ትራክስ ዝርከብ ስግረ - ኣህጉር ሃገር ’ ያ ። ብሰሜናዊ ምዕራብ ምስ ቡልጋርያ ፣ ብምዕራብ ምስ ግሪኽ፣ ብሰሜናዊ ምብራቕ ምስ ጆርጅያ ፣ ብምብራቕ ምስ ኣርመንያ ፣ ኢራንን ኣዘርባጃንን ፣ ብደቡባዊ ምብራቕ ድማ ምስ ዒራቕን ሶርያን ይዳወብ ። ብደቡብ ብደሴት ቆጵሮስን ባሕሪ ማእከላይ ባሕርን ፡ ብምዕራብ ባሕሪ ኤጅያን ፡ ብሰሜን ድማ ብጸሊም ባሕሪ ተኸቢባ ኣላ ። ባሕሪ ማርማራ ምስ ቦስፎረስን ዳርዳኔልስን ብሓባር ንኣናቶልያ ካብ ትራክስ ማለት ንኤስያ ካብ ኤውሮጳ ይፈልያ ።
ኣብ መሬት ቱርኪ ዝነበረ ናይ መጀመርታ ሰፈራታት ኣብ ዘመነ ፓሊዮሊቲክ ’ ዩ ጀሚሩ። ዝተፈላለዩ ጥንታውያን ስልጣነታት ኣናቶልያ ከም ኣብ ምብራቓዊ ትራክስ ዝነበሩ ትራክያውያን ፡ ሄታውያን ፡ ፍሪጅያውያን ፡ ሊድያውያንን ብሰንኪ ወራር ዶርያውያን ካብ ግሪኽ ዝሃደሙ ኣካያውያን ዝተመስረተ ስልጣነ ኣዮናውያንን ስዒቡ ፡ ዘመነ ሄለኒስታዊ ዘመነ ሄለኒስታዊ ዕብለላን ስዕረትን ናይ ’ ቲ ... ንጉስ መቄዶንያ ኣሌክሳንደር ዓቢ . ጸኒሑ ፡ ግዝኣት ሮማን ዘመነ ቢዛንታይንን ነይሩ፣ ኣብዚ እዋን እዚ ኣናቶልያ ክርስትያናዊት ኮይና . ምስቲ ኣብ 1071 ብሰልጁካውያን ቱርካውያን ኣንጻር ቢዛንታይን ዝተዓወተ ውግእ ማንዚከርት ፡ ኣብ ኣናቶልያ ዝነበረ ልዕልና ቢዛንታይን ብዓቢኡ ተበቲኹ፡ ኣናቶልያ ድማ በቶም ምስ ሰልጁካውያን ዝተኣሳሰሩ ጎይቶት ቱርኪ ኣብ ሓጺር ግዜ ተታሒዛ፡ ንጥፈታት እስልምናን ቱርኪ ምግባርን ድማ ተጀሚሩ መሬታት ኣናቶልያ። ኣብ ኮንያ ዝመደበሩ ኣናቶልያዊ ሰልጁክ ሱልጣንነት ኣብ ልዕሊ ካልኦት ኣብ ኣናቶልያ ዝነበሩ መንግስታት ቱርኪ ቀልጢፉ ዕብለላ ዝረኸበ ፡ ንኣናቶልያ ክሳብ እቲ ኣብ 1243 ኣንጻር ሞንጎላውያን ዝተሳዕረ ውግእ ኮሰዳግ ይገዝእ ነበረ። ድሕሪ ወራራት ሞንጎላውያን ኣብ ኣናቶልያ ዝደኸመት ሃገር ሰልጁክ ኣናቶልያ ፡ ኣብ ኣናቶልያ ብዝነበረ ሓደስቲ መንግስታት ቱርኪ ተተኪኣ።
ካብ መወዳእታ መበል 13 ክፍለ ዘመን ጀሚሩ ኣብ ምዕራባዊ ኣናቶልያ ካብ ዝነበራ ርእሰ መንግስታት ቱርኪ ኮይኖም ናብ ቅድሚት ዝመጹን ናጽነት ዝረኸቡን ኦቶማን ፡ ኣብ መበል 14 ክፍለ ዘመን ኣብ መሬታት ባልካን ብዝገበሩ ስዕረታት ዓቢ ሓይሊ ኮይኖም ኣብ ልዕሊ ካልኦት ርእሰ መንግስታት ቱርኪ ዓብላልነት መስሪቶም ኣብ ኣናቶልያ . ኦቶማንስ ፡ ካልኣይ ኣብ 1453። መሕመድ ንኢስታንቡል ስዒሩ ንሃጸይነት ቢዛንታይን መወዳእታ ምስ ገበረቶ ኢምፓየር ኰነት ። እቲ ሃጸያዊ ግዝኣት ኣብ መበል 16 ክፍለ ዘመን ብፍላይ ኣብ ግዜ ንግስነት ሱሌማን ቀዳማይ ዝለዓለ ጥርዙ በጺሑ ። II ኣብ 1683 ዓ . ከም ውጽኢት ናይቲ ድሕሪ ከበባ ቪየናን ን15 ዓመታት ዝቐጸለ ኲናት ቅዱስ ኪዳንን ዝረኸቦ ስዕረት፡ ሃጸያዊ ግዝኣት ኦቶማን ኣብ ልዕሊ ኤውሮጳ ዝነበሮ ልዕልና ኣብ መወዳእታ በጽሐ።
ኣብ መበል 19 ክፍለ ዘመን እቲ ሃጸያዊ ግዝኣት ናብ ታንዚማት ዝበሃል ከቢድ መስርሕ ዘመናዊ ምግባር ኣተወ ። ኣብ ታሪኽ ቱርኪ ናይ መጀመርታ ጽሑፋዊ ቅዋም ብምእዋጅን ኣብ 1876 ባይቶ ብምኽፋትን ዝጀመረ ቀዳማይ ቅዋማዊ ንግስነት ዘመን ክሳብ 1878 ዝጸንሐ ኮይኑ ፡ ብ1908 ግን ብኻልኣይ ቅዋማዊ ዘመን ተዛዚሙ ። ቅዋማዊ ንግስነት ተኣዊጁ እቲ ቅዋም መሊሱ ኣብ ግብሪ ወዓለ። ይኹን እምበር፡ እቲ ጽገናታት ነቲ ሃጸያዊ ግዝኣት ንኸይበታተን ኪዓግቶ ኣይከኣለን . እቲ ብ1914 ዝጀመረ ቀዳማይ ኲናት ዓለም ዝኣተወ ሃጸያዊ ግዝኣት፡ ብወገን ማእከላይ ሓይልታት ፡ ብሰንኪ እቲ ኲናት ተሳዒሩ፡ ብ30 ጥቅምቲ 1918 ኩሉ ሰራዊት ኢዱ ክህብ ዝብል ቅድመ ኩነት ተቐቢሉ፡ ብድሕሪኡ ድማ ብ... መሓዙት ሓይልታት . ከም ውጽኢት ናይቲ ብ16 መጋቢት 1920 ንኢስታንቡል ብምሓዛ ፡ ንገለ ኣባላት ባይቶ ብምእሳርን ምስጓጉን፡ ባይቶ ተዓጽዩ ፡ ዓቢ ሃገራዊ ባይቶ ቱርኪ ድማ ብ23 ሚያዝያ 1920 ኣብ ኣንካራ ብመሪሕነት ሙስጣፋ ከማል ፓሻ ተመስረተ ። ኲናት ናጽነት (1919-1922) ኣንጻር እቶም ኣብ ትሕቲ መሪሕነቱ ዝነበሩ ጎበጥቲ ሓይልታት ዕዉት ኮይኑ ንግስነት ኦቶማንን ግዝኣት ኦቶማንን ድማ ብዓቢ ሃገራዊ ባይቶ ቱርኪ ብ1 ሕዳር 1922 ሱልጣንነት ምስተሰረዘ ታሪኽ ኮይኑ ። ድሕሪ ምእዋጅ ሪፓብሊክ ብ29 ጥቅምቲ 1923 ፣ ምድምሳስ ካሊፋትን ስደት ስርወ መንግስቲ ኦቶማን ኣብ ወጻኢ ሃገራት ብ3 መጋቢት 1924ን ኣብ ምቛም ዘመናዊ ኣገዳሲ ቦታ ዝህልዎ ተኸታታሊ ሰውራታት ተኻይዱ ቱርኪ .
ቱርኪ ብፕረዚደንታዊ ስርዓት እትመሓደር ዲሞክራስያዊትን ዓለማውን ኣሃዳዊት ቅዋማዊት ሪፓብሊክ ’ ያ ። እቲ ወግዓዊ ቋንቋ ቱርኪ ኮይኑ፡ ቋንቋ መበቆል 85% ህዝቢ ’ ዩ ። ካብ 70-80% ናይታ ሃገር ብቱርካውያን ፡ ዝተረፈ ድማ ብመሰረት ውዕል ሎዛን ብሕጋዊ ኣፍልጦ ዘለዎም ሃገራት ( ቡልጋርያውያን ፡ ኣርመንያውያን ፡ ግሪኻውያን ፡ ኣሶራውያንን ኣይሁድን ) ፡ ከምኡ ’ ውን ብሕጊ ኣፍልጦ ዘይብሎም ኩርዳውያንን ካልኦት ህዝብታትን ( ኣልባንያውያን ፡ ቦዝንያውያን ፡ ሲርካስያውያን ጆርጅያውያን ፣ ላዝን ዛዛን ወዘተ ) ዝበዝሕ ህዝባ ሱኒ ኣስላም ’ ዩ ። ኣባል ማሕበረሰባት ቤት ምኽሪ ኤውሮጳ ፣ ኔቶ ፣ OECD ፣ OSCE ን G-20ን ዝኾነት ቱርኪ ኣብ 1963 ተሓባባሪት ኣባል ቁጠባዊ ማሕበረሰብ ኤውሮጳ ኮይና ፣ ኣብ 1995 ናብ ሕብረት ጉምሩክ ሕብረት ኤውሮጳ ተጸንቢራ ምስ ኤውሮጳዊት ምሉእ ኣባልነት ድርድር ጀሚራ ሕብረት ኣብ 2005 ዓ.ም. ብተወሳኺ እታ ሃገር ኣባል ከም ውድብ ሃገራት ቱርኪ ፣ ኣህጉራዊ ውድብ ባህሊ ቱርኪ ፣ ውድብ እስላማዊ ምትሕግጋዝን ውድብ ቁጠባዊ ምትሕግጋዝን ዝኣመሰላ ትካላት እያ ። ሎሚ ቱርኪ ሳላ ወተሃደራዊ ዓቕማን ዲፕሎማስያዊ ተበግሶታታን ከም ዞባዊት ሓይሊ ትቑጸር ፤ ኣብ መስቀላዊ መንገዲ ኣህጉራት ኤውሮጳን ኤስያን ስለ እትርከብ ኣገዳሲ ጂኦስትራተጂካዊ ሓይሊ ኣለዋ ።
== ስነ-ቓል ስነ-ቓል ==
ቀንዲ ጽሑፍ ፡ ስም ቱርኪ
ስም ቱርኪ ካብቲ " ቱርኪ " ዝብል ናይ ብሄር መንነት ስም ዝመጸ እዩ። እቲ መበቆላዊ መልክዕ ናይዛ ሎሚ እትብል ቃል ንመጀመርታ ግዜ ኣብ መበል 12 ክፍለ ዘመን ብኢጣልያውያን ንናይ ማእከላይ ዘመን ላቲን ከም ''ቱርቺያ'' ወይ ''ቱርክሜንያ'' ንናይ ሎሚ መሬት ቱርኪ ተጠቒሞም ዝተፈጥረት እያ ። ብተወሳኺ ኣብ ማእከላይ ዘመን ዝነበሩ ጀርመናውያን ተጓዓዝቲ ነቲ ዞባ ''ቱርከይ'' ወይ ''ተርከንላንድ'' ኢሎም ይጽውዕዎ ነበሩ ፣ ፈረንሳውያን ድማ ''ቱርኪ'' ኢሎም ይጽውዕዎ ነበሩ ።
ናይ ግሪኽ መተሓባበሪ ናይዚ ቃል ''ቱርክያ'' ( ብግሪኽ : Τουρκία )፣ ሃጸይ ቢዛንታይንን ምሁርን ሄንሪ ሳብዓይ እዩ። ኮንስታንቲኖስ ኣብታ ''De Administrando Imperio'' እትብል መጽሓፉ ዝተጠቕመላ ። ግዝኣት ኦቶማን ሓሓሊፉ ብኻልኦት እዋናውያን ሃገራት ''ቱርኪ'' ወይ ''ግዝኣት ቱርኪ'' ተባሂሉ ይፍለጥ ነበረ ።
== ታሪኽ ==
ቀንዲ ጽሑፍ ፡ ታሪኽ ቱርኪ
ከምኡውን ርአ፦ ታሪኽ ኣናቶልያን ታሪኽ ባልካንን ።
=== ቅድመ ታሪኽ ===
ቀንዲ ጽሑፋት ፡ ቅድመ ታሪኽ ኣናቶልያን ቅድመ ታሪኽ ባልካንን
ከምኡውን ርአ፦ ዝርዝር ጥንታውያን መንግስታት ኣናቶልያን ትራክያንን ።
እቲ ዝጸንሐ ስነ-ጥንታዊ ርኽበት ኣብ ሓውሲ ደሴት ኣናቶልያ ፡ መብዛሕትኡ ናይ ሎሚ መሬት ቱርኪ ዝቖመ ፡ ኣብ ሩባ ገዲዝ ዝተረኽበ መሳርሒ እምኒ ኮይኑ ፡ ካብ 1.24 ክሳብ 1.17 ሚልዮን ዓመት ዝዕድሚኡ እዩ። ኣብ ኣናቶልያ ብፍላይ ኣብ ደቡባውን ደቡባዊ ምብራቕን ክፋላት እታ ሃገር ናይ መጀመርታ ዝፍለጡ ሰፈራታት ካብ ዘመነ ኣረጊት እምኒ ዝጅምሩ እዮም ። እቲ Göbeklitepe ዝበሃል ስነ-ጥንታዊ ቦታ ፡ ኣብ ከባቢ 9600 ቅድሚ ልደተ ክርስቶስ ከም ዝጅምር ዝግመት ኮይኑ ፡ ኣብ ዓለም እቲ ዝጸንሐ ዝፍለጥ ሰብ ዝሰርሖ ህንጻ እዩ። ኣብ ማእከላይ ኣናቶልያ ዝርከብ ቻታልሆዩክ ፡ ካብ 7500 ቅድሚ ልደተ ክርስቶስ ወይ 5700 ቅድሚ ልደተ ክርስቶስ ዝጅምር ኮይኑ ዝሕሰብ ፡ ካብ ዘመነ ኒዮሊቲክን ዘመነ ነሓስን ኣብ ዓለም እቲ ዝዓበየን ዝበለጸን ዝተዓቀበ ሰፈራ እዩ ። እቲ ኣብ መንጎ 8200ን 6000ን ቅድሚ ልደተ ክርስቶስ ከም ዝተሃንጸ ዝግመት ሰፈራ ቻዮኑ እውን ከም ኣብነት ናይዞም መዋቕራት ክቐርብ ይከኣል። ኣብ ቻናካለ ዝርከብ ኣብ ትሮይ ዝነበረ ሰፈራታት ኣብ ዘመነ ኒዮሊቲክ ዝጀመረ ኮይኑ ክሳብ ዘመነ ሓጺን ቀጺሉ።
ዝተፈላለዩ ኣህዛብ ብሉይ ኣናቶልያ ክሳብ መጀመርታ ዘመነ ኒዮሊቲክ ኣብቲ ዞባ ጸንሑ። ብዙሓት ካብዞም ህዝብታት ቋንቋታት ኣናቶልያ ይዛረቡ ነበሩ፣ እዚኦም ድማ ከም ጨንፈር ስድራቤት ቋንቋታት ኢንዶ-ኣውሮጳውያን ይቑጸሩ ። ገለ ተመራመርቲ ስነ-ፍልጠት ፡ ቋንቋታት ኢንዶ-ኣውሮጳ ካብ ቋንቋ ሄታውያንን ቋንቋ ሉዊያንን ከም ዝተዘርግሑ ይሕብሩ፡ እዚኦም እውን ጥንታውያን ቋንቋታት ኣናቶልያ እዮም። ብተወሳኺ ፡ ኣብ ኣህጉር ኤውሮጳ ንእሽቶ ክፋል ቱርኪ ዝቖመት ምብራቓዊት ትራስ ፡ ቅድሚ 40 ሽሕ ዓመት ዝጅምር ናይ ሰፈራ ታሪኽ ዘለዋ ኮይና፡ ነበርቲ ናይቲ ዞባ ድማ ሕርሻ ጀሚሮም ናብ ዘመነ ኒዮሊቲክ ኣትዮም ቅድሚ ክርስቶስ 6000 ዓመት ኣትዮም።
ቀዳሞት ዝፍለጡ ነበርቲ ኣናቶልያ ሕብረተሰባት ሃቲን ሁርያን እዮም ። እዞም ክልተ ሕብረተሰባት፡ ህዝብታት ኢንዶ-ኣውሮጳ ዘይነበሩ፡ ኣብ ከባቢ 2300 ቅድሚ ልደተ ክርስቶስ ኣብ ማእከላይን ምብራቓውን ኣናቶልያ ይነብሩ ነይሮም። ሃቲን ሁርያውያንን ብሄታውያን ተተኪኦም ፡ እቶም ሓደ ካብ ህዝብታት ኢንዶ-ኣውሮጳውያን ዝኾኑ ሄታውያን ኣብ መንጎ 2000ን 1700ን ቅድሚ ልደተ ክርስቶስ ናብ ኣናቶልያ ምስ መጹ እዮም። ሄታውያን ኣብ መበል 13 ክፍለ ዘመን ቅድሚ ልደተ ክርስቶስ ኣብቲ ዞባ ናይ መጀመርታ ዓቢ መንግስቲ መስሪቶም። ኣሶራውያን እውን ካብ 1950 ቅድሚ ልደተ ክርስቶስ ክሳብ 612 ቅድሚ ልደተ ክርስቶስ ኣብ ደቡባዊ ምብራቓዊ መሬታት ናይ ሕጂ ቱርኪ ስዒሮም ሰፈሩ። ኡራትያውያን ኣብ 9ይ ክፍለ ዘመን ቅድሚ ልደተ ክርስቶስ ኣብ ሰሜን ዝነበሩ ኣሶራውያን ሓያላት ተቐናቐንቲ ምዃኖም ብጽሑፋት ኣሶር ተረጋጊጹ ። ድሕሪ 612 ቅድሚ ልደተ ክርስቶስ ዝኾነ ከቢድ ጽልዋ ከሕድሩ ዘይከኣሉ ኡራትያውያን ብ590 ቅድሚ ልደተ ክርስቶስ ካብ ኢራን ብዝመጹ ሜዳውያን ተደምሲሶም ።
ድሕሪ ምፍራስ ናይቲ ኣብ ልዕሊ ማእከላይ ኣናቶልያ ዓቢ ዓብላልነት ዝመስረተ ግዝኣት ሄታ ፡ ኣብ ከባቢ 1180 ቅድሚ ልደተ ክርስቶስ ፡ ፍሪጅያ ፡ ሓንቲ ካብ ህዝብታት ኢንዶ-ኣውሮጳውያን ዝኾነት ፍሪጅያውያን ዝተመስረተት ፡ ክሳብ መጥቃዕቲ ሲመርያውያን ኣብ 7ይ ኣብ ኣናቶልያ ልዕልና ረኺባ ክፍለ ዘመን ቅ.ል.ክ . ድሕሪ ፍሪጅያ ፡ ሃገራት ሊድያ ፡ ካርያን ሊቅያን ስልጣን ረኺበን ኣብቲ ዞባ ድምጺ ረኺበን ። ኣብ ዓውዲ ቁጠባ ኣብ ቅድሚት ዝመጹ ሊድያውያን ፡ ኣብ ምዕራባዊ ኣናቶልያ ህላወኦም ቀጺሎም ክሳብ ብ546 ቅድሚ ልደተ ክርስቶስ ብኣካሜኒድ ገዛኢ ቂሮስ ዓቢ ዝጠፍኡ ።
=== ጥንታዊነት፡ ዘመነ ሄለኒስትን ዘመነ ቢዛንታይንን። ===
ሰፈራታት ኤዮልያን ፣ ኣዮንያንን ግሪኽን ብሰፊሑ ኣብ ገማግም ባሕሪ ኣናቶልያ ኣብ ከባቢ 1200 ቅድሚ ልደተ ክርስቶስ ጀሚሩ ። ብዙሓት ኣገደስቲ ከተማታት በዞም ሰፋሮ ዝተመስረታ ከም ሚሌጦስ ፡ ኤፌሶን ፡ ስሚርናን ቢዛንታይንን ዝኣመሰላ ። ኣብ መወዳእታ ከተማ መጋራ ብመግዛእቲ ግሪኽ ብ657 ቅ.ል.ክ. ከምኡ ውን ኣብዚ እዋን እዚ ኣብ 6ይ ክፍለ ዘመን ቅድሚ ልደተ ክርስቶስ ብስርወ መንግስቲ ኦሮንቲድ ኣርመንያ ኣብተን ሕጂ ዘለዋ ምብራቓዊ መሬታት ቱርኪ ሃገር ተመስረተት ።
ኣናቶልያ ኣብ 6ይን 5ይን ክፍለ ዘመን ቅድሚ ልደተ ክርስቶስ ኣብ ትሕቲ ግዝኣት ኣከመኒድ ኢምፓየር ፡ ናይ ፋርስ ሃገር ኣትያ ፡ እዚ ልኡላውነት እዚ ድማ ክሳብ ስዕረት ንጉስ መቄዶንያ ኣሌክሳንደር ዓቢ ኣብ 334 ቅድሚ ልደተ ክርስቶስ ቀጺሉ። ኣሌክሳንደር ናብ ውሽጣዊ ክፋል ኣናቶልያ ገስገሰ፤ ኣብ ፍሪግያን ቀጶዶቅያን ኣብ መወዳእታ ድማ ኣብ ቂልቅያ በጽሐት ። ድሕሪኡ ፡ ኣብቲ ኣብ ከባቢ ኢስከንደሩን ( ኣንታክያ ) ዝተኻየደ ውግእ ኢሱስ ፡ ብድሕሪኡ ድማ ኣብቲ ኣብ ከባቢ ዒራቕ ዝተኻየደ ውግእ ጋውጋሜላ ፡ ገዛኢ ኣካመኒድ ሳልሳይ። ንዳርዮስ ኣዕነዎ ። ጸኒሑ ፋርስ ንጉስ ሳልሳይ። ንዳርዮስ ኣውዲቑ ንሃጸይነት ኣካመኒድ ምሉእ ብምሉእ ሰዓሮ ። ዓቢ ስዕረት ዘጋጠሞ ዳርዮስ ፡ ናብ ምብራቕ ኤፍራጥስ ተሰዲዱ ፡ በዚ ድማ ዕብለላ ፋርስ ኣብ ኣናቶልያ ኣብቂዑ።
ኣብ ግዜ ንግስነት ኣሌክሳንደር ዓቢ ፡ ምንቅስቓስ ባህላዊ ምትሕውዋስን ሄለኒዜሽንን ተጀሚሩ። ድሕሪ ሃንደበታዊ ሞት ኣሌክሳንደር ኣብ ባቢሎን ብ323 ቅድሚ ልደተ ክርስቶስ ኣናቶልያ ተኸፋፊላ ንኣሽቱ ሄለኒስታዊ መንግስታት ተቐልቀላ። እዘን ኩለን መንግስታት ኣብ መፋርቕ 1ይ ክፍለ ዘመን ቅድሚ ልደተ ክርስቶስ ኣካል ሪፓብሊክ ሮማ ኮይነን እየን። እቲ ብኣሌክሳንደር ዓቢ ምስ ስዕረታቱ ዝተበገሰ ምንቅስቓስ ሄለናይዜሽን ፡ ኣብ ግዜ ግዝኣት ሮማ ተቐላጢፉ። በዚ ምኽንያት እዚ ፡ ኣብ ዝሓለፉ ዘመናት ዝነበረ ቋንቋታትን ባህልታትን ኣናቶልያ ጠፊኡ ብቋንቋን ባህልን ግሪኽ ተተኪኡ።
ብ324 ሃጸይ ሮማ ቆስጠንጢኖስ ቀዳማይ ንርእሰ ከተማ ናይቲ ግዝኣት ናብ ቢዛንታይን ኣግዒዙ ስም እታ ከተማ ናብ ኖቫ ሮማ ቀየሮ ። ክልተ ደቂ ሃጸይ ቴዎዶስዮስ ቀዳማይ (379-395) ድሕሪ ሞት ኣቦኦም ብ395 ንሃጸይነት ሮማ ኣብ ክልተ ክፋላት ማለት ምብራቕን ምዕራብን መቒሎምዎ ። እታ ርእሰ ከተማኣ ሮማ ኮይና ዝጸንሐት ምዕራባዊት ግዝኣት ሮማ ብ476 ፈረሰት። እታ ብህዝቢ ቁስጥንጥንያ (ኢስታንቡል) ተባሂላ እትፍለጥ ከተማ ፡ ርእሰ ከተማ ምብራቓዊ ግዝኣት ሮማ ኰነት . እቲ ድሒሩ ብሃጸያዊ ግዝኣት ቢዛንታይን ዝፍለጥ ምብራቓዊ ግዝኣት ሮማ ፡ ንዓቢ ክፋል ናይ ሎሚ መሬት ቱርኪ ዓብሊሉ ክሳብ 1453 ቀጺሉ ነበረ፣ ቱርካውያን ኦቶማን ኢስታንቡል ምስ ሓዙ ።
=== ሰልጁክን ግዝኣት ኦቶማንን ዝበሃሉ ምዃኖም ይፍለጥ ===
ኦጉዝ ቱርካውያን ኣስላም ምስ ዝኾኑ ናብ እስላማዊ ዓለም ቀሪቦም ሰፊሮም ኣብ 9ይ ክፍለ ዘመን ኣብ ሰሜን ባሕሪ ካስፒያንን ባሕሪ ኣራልን ክሰፍሩ ጀመሩ ። ካብ መበል 10 ክፍለ ዘመን ጀሚሮም ሰልጁካውያን ካብታ ኣቦታቶም ዝነብሩላ ዓዶም ማእከላይ ኤስያ ናብ ምዕራብ ክስደዱ ጀመሩ ፣ ንዓዲ ፋርስ ኣብ ውሽጢ ዶባቶም ብምሕዋስ ዓባይ ሃገር ሰልጁክ መስሪቶም ።
ኣብ ካልኣይ መፋርቕ መበል 11 ክፍለ ዘመን ፡ ሰልጁካውያን ኣብ ምብራቓዊ ዞባታት ኣናቶልያ ክሰፍሩን ክዘምሩን ጀመሩ። ኣብ 1071 ኣብ ግዜ ንግስነት ሱልጣን ኣልፕ ኣርስላን ፣ ድሕሪ ውግእ ማንዚከርት ኣብ መንጎ ሰልጁካውያን ቱርካውያንን ግዝኣት ቢዛንታይንን ዓወት ሰልጁካውያን፣ ምንቅስቓስ ቱርኪ ምግባርን እስልምና ምግባርን ኣብ መሬት ኣናቶልያ ተጀሚሩ። በዚ ምንቅስቓስ እዚ ቋንቋታት ቱርኪን እስልምናን ኣብ ኣናቶልያ ተኣታትዮምን ተዘርጊሖምን ። በዚ ድማ ኣብቲ ዞባ ልሙድ ዝነበረ ክርስትናን ግሪኽን ፡ በብቑሩብ ብእስልምናን ባህሊ ቱርኪን ተተኪኡ ።
ድሕሪ ምብትታን ዓቢ ግዝኣት ሰልጁክ ፡ እቲ ኣብ ኣናቶልያ ንኻልኦት መንግስታት ቱርኪ ዝዕብለል ዝነበረ ኣናቶልያ ሰልጁክ ሱልጣንነት ፡ ንኣናቶልያ ንነዊሕ እዋን ይገዝኣ ነበረ። ርእሰ ከተማኦም ኢዝኒክ ዝነበረት ኣናቶልያውያን ሰልጁካውያን፡ ኢዝኒክ ኣብ ቀዳማይ መስቀላዊ ውግእ ብቢዛንታይን ምስ ተታሕዘት ፡ ብ1097 ብሱልጣን ኪሊች ኣርስላን ቀዳማይ ርእሰ ከተማኦም ናብ ኮንያ ኣግዒዞም ፡ ካብታ ዕለት እቲኣ ጀሚሮም ድማ ኮንያ ርእሰ ከተማ መንግስቲ ሰልጁክ ኮይና። ኣብ ዘመነ ሱልጣን ኣላዒዲን ቀይኩባድ ቀዳማይ ወርቃዊ ዘመኖም ዘስተማቐሩ ሰልጁካውያን ድሕሪ ሞት ኣላዒዲን ቀዳማይ ናብ ናይ ደውታ እዋን ኣትዮም።
ሞንጎላውያን ንሞት ኣላዒዲን ቀይኩባድ ከም ዕድል ወሲዶም ናብ ምብራቓዊ ዶብ ሰልጁካውያን ብምጥቃዕ ናብ ኣናቶልያ ክኣትዉ ፈቲኖም። ከም ሓቂ ኣብ ውግእ ኮሰዳግ ኣብ መንጎ መንግስቲ ሰልጁክ ኣናቶልያን ሞንጎላውያንን ኣብ ትሕቲ ትእዛዝ ባይኩ ኖያን ብ1243 ምስ ተሳዕረ ፡ ኣናቶልያ ኣብ ትሕቲ መግዛእቲ ሞንጎላውያን ኣተወት፡ መንግስቲ ሰልጁክ ኣናቶልያ ድማ ተዳኺማ ብስነመንግስታት ቱርኪ ተተኪኣ። ካብዞም ርእሰ-መንግስታት ፡ ኣብ ከባቢ ሶጉትን ቢለቺክን ዝተመስረተ ርእሰ-መንግስቲ ኦስማኖጉላሪ ፡ ኣብ መወዳእታ መበል 13 ክፍለ ዘመን ናጽነቱ ኣዊጁ ።
ብዑስማን ጋዚ ዝምራሕ ምምሕዳር ኦስማኖጉላሪ ኣብ ዝቐጸሉ ዓመታት በብቑሩብ እናዓበየ ኣብ ልዕሊ ኣናቶልያ ፡ ባልካን ፡ ሰሜን ኣፍሪቃን ሌቫንትን ዓብላልነት መስረተ ። ኣብ 1453 ዓ.ም.ፈ. ብመሪሕነት መሕመድ ርእሰ ከተማ ሃጸያዊ ግዝኣት ቢዛንታይን ዝኾነት ቁስጥንጥንያ ተሳዒራ እታ ግዝኣት ታሪኽ ኮይና። ድሕሪ እዚ ፍጻመ እዚ ኦቶማን ሃጸያዊ ግዝኣት ኰኑ .
ብ1514 ፡ ቀዳማይ ሰሊም ኣብ ውግእ ካልዲራን ንገዛኢ ሳፋዊ ሻህ እስማዒል ስዒሩ ዶባት ናይቲ ግዝኣት ናብ ምብራቕ ኣስፊሑ። ብ1517 ንሌቫንት፣ ግብጽን ኣልጀርያን ሒዙ ነቲ ኣብ ግብጺ ዝነበረ ምሕደራ ሱልጣንነት ማምሉክ ኣጥፊኡ ፣ እስላማዊ ካሊፋት ናብ ግዝኣት ኦቶማን ከም ዝሓልፍ ኣረጋጊጹ ። ብድሕሪ ’ ዚ ኣብ መንጎ ግዝኣታት ኦቶማንን ፖርቱጋልን ኣብ ቀይሕ ባሕሪ ፡ ባሕሪ ዓረብን ወሽመጥ ፋርስን ዝተፈላለየ ናይ ሓይሊ ባሕሪ ውግኣት ተኻይዱ ኣብ ህንዳዊ ውቅያኖስ ልዕልና ንምርካብ ተኻይዱ ። ፖርቱጋላውያን ኣብ ልዕሊ ህንዲ ዝነበሮም ዕብለላ ብኦቶማን ከም ሓደጋ ተረዲኦምዎ። ምኽንያቱ ፡ ሳላ ኣብ መወዳእታ መበል 15 ክፍለ ዘመን ዝተራእየ ጂኦግራፊያዊ ርኽበታት ፡ ርኽበት ኬፕ ኦፍ ሰናይ ተስፋን ኣህጉር ኣመሪካን ፡ ኣብ መንጎ ምብራቕ ኤስያን ምዕራብ ኤውሮጳን ንግዲ ዝህቡ ዝነበሩ ኣረጊት መስመራት ንግዲ ፡ ኦቶማን ዝሓዝዎ፡ ናቶም ክስእኑ ገይርዎም ኣገዳስነትን ንቁጠባ ኦቶማን ብኣሉታ ዝጸለዎን ’ ዩ ።
ግዝኣት ኦቶማን ኣብ መበል 16ን 17ን ክፍለ ዘመን ብፍላይ ኣብ ግዜ ንግስነት ሱሌማን ቀዳማይ ኣብ ጥርዚ ታሪኹ በጺሑ። ኣብዚ እዋን እዚ እቲ መሬት ብሸነኽ ምዕራብ ናብ ቅዱስ ሃጸያዊ ግዝኣት ሮማ ገጹ ብምስፋሕ መላእ ባልካን፣ ማእከላይ ኤውሮጳን ደቡባዊ ክፋል ፖላንድን ተታሒዙ። ሓይሊ ባሕሪ ኦቶማን ኣብ ባሕሪ ኣብ ዝተፈላለየ ውድድራት ብምእታው ዓወት ረኺቡ። ባርባሮስ ሃይረዲን ፓሻ ብ1538 ኣብ ውግእ ፕረቨዛ ንመስቀላውያን ምስ ሰዓረ ፡ እቲ ሃጸያዊ ግዝኣት ኣብ ማእከላይ ባሕሪ ዝነበሮ ምቁጽጻር እናወሰኸ ከደ። ኣብ.
ሃጸያዊ ግዝኣት ኦቶማን ኣብ ምዕራብ ኤውሮጳ ዝተፈጸመ ሓደስቲ ምዕባለታት ከም ህዳሴ ፣ ሳይንሳዊ ሰውራ ፣ ዘመነ ምብራህን ኢንዱስትርያዊ ሰውራን ናብ ሃገሩ ከምጽእ ብዘይምኽኣሉ ካብ ግዜ ድሕሪት ተሪፉ ። ድሕሪ ምዝዛም ውግኣት ቅዱስ ኪዳንን ኣብ 1699 ዝተፈረመ ውዕል ካርሎዊትዝን ፡ ሃጸያዊ ግዝኣት ኦቶማን ቀስ ብቐስ ክጎድል ጀመረ ። ብዙሓት ጽገናታትን ኣብ መበል 19 ክፍለ ዘመን ዝተኣወጀ ኣዋጅ ታንዚማትን ነታ ሃገር ዘመናዊ ንምግባር ዝዓለመ እዩ ነይሩ፤ ግን ኣይተዓወተን። ብተወሳኺ ፡ እቲ ንመሬታዊ ምሉእነት እታ ሃገር ንምሕላው ዝማዕበለን ዝተፈላለየ ሃይማኖታውን ብሄራውን መበቆል ዘለዎም ሰባት ብሓባር ክነብሩ ዝብል ሓሳብ ዘጠቓለለ ምንቅስቓስ ኦቶማኒዝም ክዕወት ኣይከኣለን ፡ ምብትታን ክከላኸል ኣይከኣለን . ኣብ 1854 ኣብ እዋን ኲናት ክሪሚያ ግዝኣት ኦቶማን ንመጀመርታ ግዜ ኣብ ናይ ወጻኢ ዕዳ ኣተወት ; እቲ ዕዳታት ግን ክኽፈል ኣይከኣለን። ኣብ ዝቐጸሉ 20 ዓመታት ኣብ ልዑል ደረጃ ብምብጻሕ ንቁጠባ ናብ ኣፍደገ ምኽሳር ብምድፋእ ንመንግስቲ ኦቶማን ኣብ ኣጸጋሚ ኩነታት ኣእትይዎ። እዚ ስዒቡ ከም ምብራቓዊ ቅልውላው 1875-78ን ኲናት ሩስያን ቱርክን 1877-78ን ዝኣመሰሉ ሓደጋታት ኣጋጢሞም ። ከም ውጽኢቱ ድማ ቁጠባ ኦቶማን ዕዳታቱ ክኸፍል ብዘይምኽኣሉ ኣብ ዝዓነወሉ እዋን ፡ ዕዳታት ምእካብ ንምርግጋጽ ብኣለቃሕቲ ሃገራት ብ1881 ዓ.ም. በዚ ድማ ምቁጽጻር ኣታዊታት ግዝኣት ኦቶማን ናብ ኢድ እተን ኣለቃሕቲ ሃገራት ተሰጋጊሩ። ኣብ መጀመርታ መበል 20 ክፍለ ዘመን ግዝኣት ኦቶማን ምስ ሓይልታት ኤውሮጳ ክነጻጸር እንከሎ ኢንዱስትርያዊትን ዘይማዕበለትን ሃገር ኮይና ። እዚ ከምዚ ኢሉ እናሃለወ፡ ኦቶማናውያን ኣብ ደቡባዊ ምብራቕ ኤስያ ከይተረፈ ጽልዋኦም ዓቂቦም፡ ናብቲ ኣዝዩ ርሑቕ ዝነበረ ትሕትናኦም ዝኾነ ኣቸ ሱልጣንነት ሰራዊት ሰደዱ።
ዶባትን ወተሃደራዊ ሓይልን ደረጃ ሃብትን ግዝኣት ኦቶማን ቀስ ብቐስ እናነከየ ምስ ከደ ፡ ኣብ ባልካን ዝነብሩ ኣስላም ብሰንኪ ዘጋጠሞም ስደት ናብ ኣናቶልያ ክስደዱ ጀመሩ። ብተመሳሳሊ ፡ ከም ውጽኢት ናይቲ ሩስያውያን ንመሬታት ካውካሲያ ምውሳድ ፡ ኣብኡ ዝነበሩ ኣስላም ናብ ኣናቶልያ ገጾም ኣቕነዑ። ኣብተን ናይ መወዳእታ ዓመታት ናይቲ ግዝኣት ፡ ምስ ምምጻእ ሃገራውያን ናዕብታት፡ ኣብ መንጎ ኣህዛብ ዝተፈላለየ ብሄራዊ ወጥሪ ተፈጢሩ፤ እዚ ብሄራዊ ወጥሪ ’ ዚ ፡ ከም ሕቶ ኣርመንያ ዝኣመሰሉ ዝተፈላለዩ ጸገማት ፈጢሩ ። ሱልጣን ዳግማዊ። እቲ ንልዕሊ ዓቐን ምልካዊ ምሕደራ ዳግማዊ ዓብደልሓሚድ ከም ግብረ መልሲ ዝማዕበለ ምንቅስቓስ መንእሰያት ቱርኪ ፡ ብሰውራ ኣብ 1908 እዩ ጀሚሩ። ቅዋማዊ ንግስነት ተኣዊጁ። ድሕሪኡ ፡ ወግዓዊ ናጽነት ቡልጋርያ ብ5 ጥቅምቲ 1908 ን ብሓደ ወገን ብኦስትርያ-ሃንጋሪ ብ6 ጥቅምቲ 1908 ምሕዋሳን ፡ ነቲ ኣብታ ሃገር ዝነበረ ህውከት ኣዕበዮ። ነዚ ፍጻመታት እዚ ስዒቡ ኲናት ትሪፖሊ (1911-12) ከምኡውን ውግኣት ባልካን (1912-13) ፣ ህይወትን መሬትን ብዙሓት ሰባት ከም ዝጠፍኡ ኣስዒቡ ። እቲ ብ23 ጥሪ 1913 ኣብ እዋን ቀዳማይ ውግእ ባልካን ዝተኻየደ Sublime Porte Raid ንሰለስተ ፓሻታት ናብ ስልጣን ኣምጺኡ ስልጣን ክሕዙ ምኽንያት ኮይኑ ።
ግዝኣት ኦቶማን ኣብ ቀዳማይ ውግእ ዓለም ብወገን ማእከላይ ሓይልታት ኣትዩ ኣብቲ ኲናት ተሳዒሩ። ምስቲ ኣብ እዋን ኲናት ምስ ኣርመንያውያን ዝነበረ ዓሌታዊ ወጥሪ ምስ ተጋደደ ዝጸንሐ ሕጊ ምስጓግ ፡ ኣርመንያውያን ካብ ዞባ ምብራቓዊ ኣናቶልያ ናብ ሶርያ ብመንግስቲ ተሰዲዶም ። ኣብ እዋን ስደት ካብ 300,000 ክሳብ 1,500,000 ዝኾኑ ኣርመንያውያን ህይወቶም ከምዝሰኣኑ ዝተፈላለዩ ምንጭታት ይሕብሩ። እዚ ሞት ’ ዚ ብዝተፈላለዩ ምንጭታት ምጽናት ዓሌት ኣርመንያ ተባሂሉ ይግለጽ ’ ዩ ። ወገን ቱርኪ እቶም ፍጻመታት ምጽናት ዓሌት ከምዘይኮኑን ኣርመንያውያን ጥራይ ከምዝተሰጋገሩን ገሊጹ። ብዘይካ ኣርመንያውያን ፡ ግሪኻውያንን ኣሶራውያንን እውን እቲ ኲናት ኣብቲ ግዝኣት እናቐጸለ እንከሎ ተቐቲሎም ፡ እዞም ፍጻመታት እዚኣቶም ድማ ብገለ ምንጭታት ከም ምጽናት ዓሌት ተገሊጾም።
ድሕሪ እቲ ውግእ እቶም ምስቲ ሃጸያዊ ግዝኣት ዚተሓሓዙ ኣህዛብ ተፈላልዮም እተፈላለያ ሓደስቲ መንግስታት መስረቱ . ብ30 ጥቅምቲ 1918 ግዝኣት ኦቶማን ምስ መሓዙት ሓይልታት ዕርቂ ሙድሮስ ፈረመ ። እቲ ብ10 ነሓሰ 1920 ዝተኸተመ ውዕል ሰቭረስ ፡ ንመሬታት ኦቶማን ኣብ መንጎ ኪዳን ሓይልታት መቒሉ፡ ኣብ ግብሪ ክውዕል ግን ኣይከኣለን።
[[መደብ:ቱርኪ]]
[[መደብ:ሃገራት ኤውሮጳ]]
[[መደብ:መዋቕራት ሃገራት]]
36utsnkbeyxe2sjzkmllxk9me5eud64
ሞደል:Main Page banner
10
4346
24048
24047
2022-12-28T09:51:16Z
Balyozxane
8768
Reverted 1 edit by [[Special:Contributions/176.219.214.179|176.219.214.179]] ([[User talk:176.219.214.179|talk]]) to last revision by Jyothis ([[:m:User:Xiplus/TwinkleGlobal|TwinkleGlobal]])
wikitext
text/x-wiki
<!--
Please note - this template is shown on the Main Page, and any changes or screw-ups you make will appear there immediately. Make changes very carefully, and always use the Show Preview button to make sure your changes turn out properly.
To make this template appear on the Main Page, add *plaintext* (with wikimarkup etc) after this comment. Formatting is added in the Main Page code itself.
-->
g5ohr5iug45r0kjke6xf9omaanjxvvf
አመራርሓ ፕረዝደንታዊ
0
4348
18868
2016-11-28T16:44:24Z
87.209.35.213
yonas
wikitext
text/x-wiki
zeytefelte kulu bmstirawnet hizwo nana adeda sdet gerna amararhue kulu baelu
qoaz0stzn9kixcvzjt8plgyg1sxr6yq
ሞደል:ዊኪፔዲያ:ሕሩያት መዋእላት ታሪኽ/ታኅሣሥ 16
10
4352
18876
2016-12-20T01:03:32Z
80.115.146.93
ሰላም ንኩሉኩም ኣዳለውቲ ናይዚ መደብ
wikitext
text/x-wiki
Hoi
7s633uwykgqswseyk11aiidzrzxhw4r
ስኑይ
0
4365
18920
18918
2017-02-20T15:42:04Z
Conny
3742
changed
wikitext
text/x-wiki
ስኑይ እያ ሓንቲ መዓለቲ ኣብ ስኑይ
i0zwqzbqnmecureds6b94z8af33zvji
ሞነታግ
0
4366
18919
2017-02-20T15:36:43Z
Conny
3742
Conny moved page [[ሞነታግ]] to [[ስኑይ]]: new name
wikitext
text/x-wiki
#REDIRECT [[ስኑይ]]
9l0nzvzsi410spv6w3fjfnp61h2uh26
ሰሉሰ
0
4367
23467
23451
2022-02-19T04:04:38Z
Ladsgroup
3093
Reverting botnet vandalism attack ([[phab:T302047]])
wikitext
text/x-wiki
ሰሉሰ ሓንቲ መዓቲ አቡ ሰሙኑ ኢያ
esqod3va8iw4wyc4g3au04lm75aokmz
ሞደል:ዊኪፔዲያ:ሕሩያት መዋእላት ታሪኽ/ለካቲት 24
10
4369
18937
2017-03-04T17:11:50Z
93.168.50.232
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
ሞደል:POTD protected/2017-03-23
10
4372
18950
2017-04-01T17:58:50Z
213.132.48.232
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
ሞደል:ዊኪፔዲያ:ሕሩያት መዋእላት ታሪኽ/ሚያዝያ 7
10
4373
18953
2017-04-09T20:43:15Z
Tsehaye
4906
ታሪኽ ቤተክርስትያን ካበይ ናበይ
wikitext
text/x-wiki
ታሪኽ ቤተ ክርስትያን
jg8bqg4ceeikuu8zjzn2d6zwvpqcwui
ሞደል:POTD protected/2017-05-04
10
4380
18970
2017-05-09T19:09:42Z
Robelmilano
4948
Robel tekle wedi mendefera
wikitext
text/x-wiki
Ya
mwx2qhn0ithxgwggsiviknay1vn1p5z
መደብ:User nl
14
4386
18987
2017-06-14T19:28:55Z
45.76.30.144
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ደች.
nj4v8bvelbmh68vuzthy70n8su45cdx
መደብ:User de
14
4387
18988
2017-06-14T19:28:55Z
45.76.30.144
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ጀርመን.
cetipg6mts22kbt3mnowg4ha3yzd9f8
መደብ:User fr
14
4388
18989
2017-06-14T19:28:55Z
45.76.30.144
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ፈረንሳይኛ.
267z0qiw8nom6rd3ar57v5yb7m3bevt
መደብ:User ksh
14
4389
18990
2017-06-14T21:12:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Colognian.
el21bggszshmit64mho3syce9q7if9w
መደብ:User la
14
4390
18991
2017-06-14T21:12:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ላቲንኛ.
lgrlusk3bejadj0lrzqkukg5u94euro
መደብ:User ru
14
4391
18992
2017-06-14T21:12:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ራሽኛ.
8b4bmrvx1xm222gicgts8hn2niwyt0o
መደብ:User nds
14
4392
18993
2017-06-14T21:12:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Low German.
57yh2k1wbrez0ubh0i45lahb5fgzbzk
መደብ:User li
14
4393
18994
2017-06-14T21:12:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Limburgish.
d522jzu1vc22om6fg6gxlmbju7jyyqv
መደብ:User lb
14
4394
18995
2017-06-14T21:12:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Luxembourgish.
6p7hjbbxu15rwuxk0w3645ggo8rstx8
መደብ:User pfl
14
4395
18996
2017-06-14T21:12:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Palatine German.
h12lmndsq0heo05odp6s74gzhd6qb4r
መደብ:User pdc
14
4396
18997
2017-06-14T21:12:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Pennsylvania German.
45ms9o3dwhxxrqsfvl4soke7ie40me3
መደብ:User gsw
14
4397
18998
2017-06-14T21:12:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Swiss German.
estu2qgm4v1dtkhcf8x9p8y0d3o1005
መደብ:User sxu
14
4398
18999
2017-06-14T21:12:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Upper Saxon.
lbi5z8zx6pdttqr6lp5qng5d3m7kz7j
መደብ:User bn
14
4399
19000
2017-06-15T19:08:39Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language በንጋሊኛ.
e9k2f227yqib0yu8l8jmazs21o13jej
መደብ:User es
14
4401
19003
2017-06-16T11:58:57Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ስፓኒሽ.
denoj27datyrelrwa4kxt4cxh3251pj
መደብ:User lt
14
4402
19004
2017-06-16T13:48:17Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ሊቱአኒየን.
awc9zhehwtb3dv4c2lqit3jvfzbmxiu
መደብ:User et
14
4403
19005
2017-06-16T14:32:16Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ኤስቶኒአን.
ex3vw1l6fm7pvp10sce999jonu8ox84
መደብ:User grc
14
4404
19006
2017-06-16T14:32:16Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Ancient Greek.
dwznwzqsprys2cpgzwpandx1al6g2l9
መደብ:User it
14
4405
19007
2017-06-16T14:32:16Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ጣሊያንኛ.
5pgug1b69skfv6wt0v7e4lhfwndteea
መደብ:User el
14
4406
19008
2017-06-16T14:32:16Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ግሪከኛ.
28sfol8e7xl2vyvi98hj3p4ohouc6on
መደብ:User eo
14
4407
19009
2017-06-16T14:32:16Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ኤስፐራንቶ.
6n0aphfhzfoj731fjl3hfhegjvvicnn
መደብ:User oc
14
4410
19012
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ኦኪታንኛ.
l8x4kpgjuuuzt4z7yg0ff8fyyegih3u
መደብ:User bs
14
4411
19013
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ቦስኒያን.
k9twfp4y6y7lk86oewn0enhnc1ppbyn
መደብ:User csb
14
4412
19014
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Kashubian.
0lhuuxqf1qinqn97bx6fse7n77y32oy
መደብ:User dsb
14
4413
19015
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Lower Sorbian.
ezdvkxkomnk0eqjpqscjklcs31pzy1s
መደብ:User hr
14
4414
19016
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ክሮሽያንኛ.
4dwo3qbm5mudqfu89dv63g504kzcmmy
መደብ:User hsb
14
4415
19017
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Upper Sorbian.
ox7v708s5p33w93uobri835ll3w91k2
መደብ:User kg
14
4416
19018
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Kongo.
qa9l68hyzyjizfphs0s0kqx08ugk1pq
መደብ:User pt
14
4417
19019
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ፖርቱጋሊኛ.
1mtznf0wn7126l6o5tgzrsgyw63cx3z
መደብ:User ro
14
4418
19020
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ሮማኒያን.
tgb52bcxlvf1srwb6sh74ndnt6511e1
መደብ:User sc
14
4419
19021
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Sardinian.
2rkcc1ybj20vcpovpdrmkas8vvmut2b
መደብ:User sh
14
4420
19022
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ሰርቦ- ክሮዊታን.
l5crfk7czhl43b627nmumbmrsreazul
መደብ:User sk
14
4421
19023
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ስሎቨክኛ.
lfdhnraovntyl71gj1en5kjjsh7xfod
መደብ:User sr
14
4422
19024
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ሰርቢኛ.
qp1r7c6chul8sc0su26lzc9moroikug
መደብ:User uk
14
4423
19025
2017-06-17T20:13:12Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ዩክረኒኛ.
5przfij08a3lh46gh8yp33hcflg31ox
መደብ:User zh-Hans
14
4424
19026
2017-06-18T23:38:46Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Simplified Chinese.
6y11qt53jjppfft7wjyklel0p3y5163
መደብ:User zh-Hant
14
4425
19027
2017-06-18T23:38:46Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Traditional Chinese.
sh9v4t286j3cjlib1y3c4lhubtg6til
መደብ:User zh
14
4426
19028
2017-06-19T00:24:06Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Chinese.
bvrq0wu95btdoe2axwiw65459eac0ia
መደብ:User yue
14
4427
19029
2017-06-19T00:24:06Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Cantonese.
60oauvv8zyemsw7ujpekqkdy9aqvsx0
መደብ:User lzh
14
4428
19030
2017-06-19T00:46:28Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Literary Chinese.
kqqn2gcpk57cpkmg8pev31qqq57z4nl
መደብ:User ko
14
4429
19031
2017-06-19T00:46:28Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ኮሪያኛ.
a3x4pw5amkyj618xoi4irhne83f906n
መደብ:User hi
14
4430
19032
2017-06-19T13:20:04Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ሕንደኛ.
nt7qkqny8llegeg3s9lm8jbgmeba3u3
መደብ:User fi
14
4431
19033
2017-06-19T16:32:06Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ፊኒሽ.
sxhivffiyf38k3axwiix83bplip43p3
መደብ:User mg
14
4432
19034
2017-06-19T19:24:51Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Malagasy.
2tmh2zeoucorprh4fktqpt2m7seow3q
መደብ:User sv
14
4433
19035
2017-06-20T02:53:10Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ስዊድንኛ.
bnf1tdyc97nnhoijxdgxkpo6bjf4ie1
መደብ:User no
14
4434
19036
2017-06-20T02:53:10Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ኖርዌጂያን.
ij43pc9zuqjwy3qotjyullxg5b4k1n9
መደብ:User nn
14
4435
19037
2017-06-20T02:53:10Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ኖርዌይኛ (ናይ ኝኖርስክ).
jbd5hrxxlzmiritukjwlbcnvlrgnx3i
መደብ:User de-AT
14
4436
19038
2017-06-20T04:03:21Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Austrian German.
f58otp9bogm2ly7on57k6ea15dru5q5
መደብ:User pl
14
4437
19039
2017-06-20T13:58:59Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ፖሊሽ.
81v7nguake98bswr8sd4pfdtdqqz0qd
መደብ:User nb
14
4438
19042
2017-06-23T13:56:59Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Norwegian Bokmål.
8sb1mc8xk99hjwds2b8lmu0ao7jmpz3
መደብ:User ka
14
4439
19043
2017-06-23T13:56:59Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ጊዮርጊያኛ.
5hgjiigb6z0iudqqy0vgr4ttbdxci9t
መደብ:User eu
14
4440
19044
2017-06-27T18:41:02Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ባስክኛ.
3fm1ln1pn3l1jv66m7el5scs3j214qe
መደብ:User gl
14
4441
19046
2017-06-28T07:29:27Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ጋለቪኛ.
4ssnw2mqetfuxrxm7nb2hfa1od0fivu
መደብ:User mwl
14
4442
19047
2017-06-28T07:29:27Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Mirandese.
n7011au2x572eb8wbqs4kdriwaw6lk5
መደብ:User an
14
4443
19048
2017-06-28T07:29:27Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Aragonese.
3bwoxnpkq0r5nu3nb6l9s5nf8lfuc63
መደብ:User hu
14
4444
19049
2017-07-01T10:55:39Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ሀንጋሪኛ.
2w0x9im3n44phs6c8924bddozhg1gu0
መደብ:User is
14
4445
19050
2017-07-01T14:49:49Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language አይስላንደኛ.
mc0frc2z65b5rxtivj869qbkv2134x0
መደብ:User sco
14
4446
19051
2017-07-01T23:35:47Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Scots.
ow66l55hoz4zdpduhyvhjjcbetqdqzg
መደብ:User pih
14
4447
19052
2017-07-01T23:35:47Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Norfuk / Pitkern.
idta9d81zscb2c677hizk084h5av8nc
መደብ:User nov
14
4448
19053
2017-07-01T23:35:47Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Novial.
lxxgcu7lfbgtigmxw8rttxdauxqz6dx
መደብ:User ja
14
4449
19055
2017-07-06T04:41:52Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ጃፓንኛ.
az5zkfl5jzgioxeoj0sfb9bxc1lkdl9
መደብ:User or
14
4450
19057
2017-07-13T00:22:36Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ኦሪያ.
me4ms9caslsz7dolk9vb8pg96zh6p6a
መደብ:User pi
14
4451
19058
2017-07-13T00:22:36Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Pali.
opsvpzei9hp3o1gagnhf8nkupzjjbup
መደብ:User kn
14
4452
19059
2017-07-13T00:22:36Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ካማደኛ.
h6xlyjxcgo7w658fabmiytb4r2wrlhh
መደብ:User lv
14
4453
19060
2017-07-17T08:46:08Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ላቲቪያን.
j2mkekqecprr8t3gi4c3dbkbmucs2ml
መደብ:User ab
14
4454
19061
2017-07-17T08:46:08Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Abkhazian.
ikuq09gk47lvhnalezzxv9amrb2oxrr
መደብ:User rn
14
4455
19062
2017-07-17T08:46:08Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Rundi.
n3mx6gdkp06r4e1363k9lkdjyhb5cdl
ራሰል ዶሚኒክ ፒተርስ
0
4466
19092
19091
2017-08-29T21:06:21Z
194.132.223.146
added links
wikitext
text/x-wiki
ምሉእ ስሙ
[[wikipedia:Russell_Peters|ፒተርስ ይበሃል]]። ብ29 መስከረም
1970 ካብ ኣቦኡ ኤሪክ ፒተርስን
ኣዲኡ ኣውሪን ፒተርስን ኣብ [[wikipedia:Toronto|ቶሮንቶ]]
- ካናዳ ተወሊዱ። ኣብ ትምህርቱ
ብሰንኪ ህንዳዊ መበቆሉ ኵሉ ግዜ
ይጽረፍ ዝነበረ ራስል፡ መከላኸሊ
ክዀኖ ብምባል ቦክሲንግ ከም
ዝተማህረ እዩ ዝሕብር። ራሰል፡ ኣብ
1990ታት ፍሉጥ ዲጄይ ናይ ቶሮንቶ
ከም ዝነበረ’ውን ይፍለጥ።
እዚ ሕጂ ስሙ ሰማይ ኣዕሪጉዎ
ዘሎ ሞያ ኮሜዲ፡ ኣብ 1989 ኣብ
ቶሮንቶ እዩ ጀሚርዎ። ኣብ 1992
ነቲ መምህረይ ኢሉ ዝሰምዮ ጆርጅ
ካርሊን ረኸቦ’ሞ፡ ነታ “ኣብ ዝኾነ ግዜን
ቦታን ኣብ መድረኽ ደይብ፡” እትብል
ምኽሩ ኣብ ልቡ ሓዛ። ኣብ ዝገበሮም
ቃለ-መሕትታት እውን ምኽሪ ናይ
ካርሊን ብዙሕ ከም ዝሓገዘቶ እዩ
ዝዛረብ።
ራሰል፡ ኣብ 2004 ኣብ ቴለቪዥን
ካናዳ ዘቕረባ ምርኢት ኣብ መርበብ
ሓበሬታ ‘ዩትዩብ’ ምስ ተዘርግሐት
ብዝያዳ ተፈላጥነት ከጥሪ ከኣለ።
ቀጺሉ ኣብ 2007 ኣብ ካናዳ ኣብ
ዝገበሮ ምርኢት ልዕሊ 30 ሽሕ ትኬት
ተሸጠ’ሞ፡ ብብዝሒ መሽጣ ትኬት ኣብ
መላእ ካናዳ ዓቢ ስም ክሕዝ ከኣለ።
ቀጺሉ’ውን ኣብ ዓባይ ብሪጣንያ
ምርኢት ዘካየደ ራሰል፡ ዝለዓለ ቁጽሪ
ተዓዘብቲ ክረክብ ብምኽኣሉ ኣብታ
ሃገር ክብረ-ወሰን ክሰብር ከኣለ። ኣብ
ኣውስትራልያ ዘቕረቦ ምርኢት’ውን
ዝለዓለ ቁጽሪ ተዓዘብቲ ስለ ዝረኸበሉ፡
ዓቢ ስም ኣትረፈ።
ብመሰረት መጽሔት ‘ፎርክስ’፡ ካብ
ሰነ 2009 ክሳብ ሰነ 2010 ኣስታት 15
ሚልዮን ዶላር ዘእተወ ራሰል፡ ምስ’ቶም
ኣብ ዓለም ዘለዉ ኮሜድያውያን
ክወዳደር እንከሎ ካብቶም ዝለዓለ
ኣታዊ ዝግሕጡ እዩ። ብዘይካ’ዚ፡
ኣብ 2008 ልዕሊ 5 ሚልዮን ዶላር
ብምእታዉ፡ ዝለዓለ ኣታዊ ዝረኸበ
ኮሜድያን ተባሂሉ ብፍሉይ ተጠቒሱ
እዩ። ናይ ዝተፈላለዩ ኣህዛብ ኣዘራርባን
ኣደማምጻ ቃላትን ዝኽእል ራሰል፡
ዝበዝሐ ስርሓቱ ኣብ ዓሌት፡ ብሄርን
ባህላዊ ልምድታትን ዘተኰረ እዩ። ናብ
ጸርፊ ዘድሃበ ኮመድያዊ ስርሓት ስለ
ዘቕርብ፡ ንብዙሓት ሰባት የቘጥዕ እዩ።
ራሰል፡ ብ10 ሰነ 2010 ሞኒካ ዲያዝ
ንዝተባህለት ጎርዞ ኣብ ኣህጉራዊ
መዓርፎ ነፈርቲ ሎስ ኣንጀለስ ናይ
መርዓ ሕቶ ኣቕረበላ። ድሕር’ዚ
ኣብ ውሽጢ 10 መዓልቲ ስነ-
ስርዓት መርዓ ፈጸሙ። ኣብ ታሕሳስ
2010 ድማ ክሪስትያን ሜሪ ፒተርስ
ዝተባህለት ጓል ተቦኮረ። ኣብ 2006
[[‘out sourced’]]፡ ኣብ 2008 ‘red
white and brown’፡ ኣብ 2011 ድማ
‘the green cord tour’፡ ከምኡ’ውን
ኣብ 2013 ‘notorious’፡ ኣብ 2016
‘almost famous’ ዝተሰምያ ኣዝየን
ፍሉጣት ስርሓት ራሰል እየን።
ናብ ዓዲ-እንግሊዝ፡ ኣመሪካ፡
ኣውስትራልያ፡ ኒውዝላንድ፡ ኣየርላንድ፡
ኣፍጋኒስታን፡ ሽወደን፡ ደቡብ ኣፍሪቃ፡
ህንዲ፡ ፍሊፕንስ፡ ቬትናምን
ካልኦት ሃገራትን ብምኻድ
ኮሜድያዊ ስርሑ ኣብ
መድረኽ ወጽዩ ዘቕረበ
ራሰል፡ ሕጂ’ውን ናብ
ዝተፈላለያ ሃገራት
ብምኻድ ስራሑ ናብ
ህዝቢ ኣብ ምቕራብ ከም
ዝርከብ ይሕብር።
7jtorwgbrn9skd0eif6cu21wwk3ih47
አልጀሪያ
0
4475
21568
21529
2020-12-14T12:49:14Z
Joanmp14
5782
Reverted edits by [[Special:Contributions/2605:6440:1003:0:0:0:0:1C3C|2605:6440:1003:0:0:0:0:1C3C]] ([[User talk:2605:6440:1003:0:0:0:0:1C3C|talk]]) to last revision by [[User:89.204.135.13|89.204.135.13]]
wikitext
text/x-wiki
'''{{ኣልጀርያ}}'''
[[File:.🇩🇿.svg|thumb]]
{{ዓረባዊት ሃገር ኣብ ማእኸል ሰሜን ኣፍሪቃ}}
[[Category:ሀገራት ኣፍሪቃ]]
osyr0dgosxwl5plzjdrb4thmsrbq4kk
ህንዲ
0
4477
23050
23008
2021-08-22T21:57:53Z
Joanmp14
5782
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ሪፓብሊክ ህንዲ<br/> {{small|{{lang|hi|भारत गणराज्य}}<br>{{lang|en|''Republic of India''}}}}
| ምስሊ_ባንዴራ = Flag of India.svg
| ምስሊ_ኣርማ = Emblem of India.svg
| ሃገራዊ_ጭርሖ = সত্যম জয়তে
| ሃገራዊ_መዝሙር = জণ গণ মন<br />[[ፋይል:Jana Gana Mana instrumental.ogg|140px|noicon|center]]<br />ሃገራዊ ደርፊ፦ বন্দে মাতরম
| ሃገራዊ_መዝሙር_ፋይል = Vande Mataram on Mohan Veena.ogg
| ምስሊ_ካርታ = India_(orthographic_projection).svg
| ርእሰ_ከተማ = [[ኒው ደልሂ]]
| ዓይነት_መንግስቲ = [[ፈደረሽን|ፈደራላዊት]] [[ፓርላማውነት|ፓርላማዊት]] [[ሪፓብሊክ]]
| ወግዓዊ_ቋንቋታት = {{hlist |[[ሂንዲ]]|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]}}
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ህንዲ|ፕረዚደንት]]
| ስም_መራሒ1 = [[ራም ናዝ ኮቪንድ]]
| መሰረት = መሰረት
| ምዕራፋት_መሰረት = • [[ምንቅስቓስ ናጽነት ህንዲ|ናጽነት]]<br />• [[ሪፓብሊክ]]
| ዕለታት_መሰረት = <br />ካብ [[ብሪጣንያ]] <br />26 ጥሪ 1950
| ዜግነት_ህዝቢ = [[ህንዳዊ ህዝቢ|ህንዳዊ/ -ት]]
| ስፍሓት = 3,287,263
| ሚእታዊት_ማይ = 9.6
| ብዝሒ_ህዝቢ = 1,352,642,280
| ብዝሒ_ህዝቢ_ዓመት = 2018
| ባጤራ = [[ሩፒ ህንዲ]] (₹) ([[ISO 4217|INR]])
| ዞባ_ግዜ = [[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]] +05:30
| ዓውዲ_ኢንተርነት = [[.in]]
| ስልካዊ_ቅድመ_ጥብቆ = +91
| ኮድ_ኣይሶ = 356 / IND / IN
| ኣባል_ናይ = [[ው.ሕ.ሃ.]]
}}
'''ህንዲ'''፣ ወግዓዊት '''ሪፓብሊክ ህንዲ''' (ብ[[ሂንዲ]]፦ भारत गणराज्य፤ ብ[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]፦ ''Republic of India'')፣ ኣብ ደቡብ [[ኤስያ|ክፍለ ዓለም ኤስያ]] እትርከብ ልኡላዊት ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[ኒው ደልሂ]] እያ።
[[መደብ:ህንዲ]]
[[መደብ:ሃገራት ኤስያ]]
2eebc4gszsa9ls4f3gth3il668dywoc
ኣርጀንቲና
0
4478
23552
22623
2022-04-27T17:34:12Z
Joanmp14
5782
corrections
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ሪፓብሊክ ኣርጀንቲና <br/>{{small|''{{lang|es|República Argentina}}''}}
| ምስሊ_ባንዴራ = Flag of Argentina.svg
| ምስሊ_ኣርማ = Coat of arms of Argentina.svg
| ሃገራዊ_ጭርሖ = ''En Unión y Libertad''<br />(''«ኣብ ሕብረትን ናጽነትን»'')
| ሃገራዊ_መዝሙር = ''Himno Nacional Argentino''<br>
| ሃገራዊ_መዝሙር_ፋይል = Himno Nacional Argentino instrumental.ogg
| ምስሊ_ካርታ = ARG orthographic (+all claims).svg
| ርእሰ_ከተማ = [[ብወኖስ ኣይረስ]] [[ፋይል:Escudo de la Ciudad de Buenos Aires.svg|right|20px|ኣርማ ከተማ ብወኖስ ኣይረስ።]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ስጳንኛ|ስጳንኛ]] (''ብተግባር'')
| ዓይነት_መንግስቲ = [[ፈደረሽን|ፈደራላዊት]] [[ፕረዚደንታዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት]]
| ስም_መራሒ1 = [[ኣልበርቶ ፈርናንደዝ]]
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ኣዊጁ<br /> • ኣፍልጦ ረኺቡ
| ዕለታት_መሰረት = ካብ [[ስጳኛ]]<br />{{ዕለት|9|07|1816|ዕድመ}}<br />{{ዕለት|9|07|1859|ዕድመ}}
| ዜግነት_ህዝቢ = ኣርጀንቲናዊ/ -ት
| ስፍሓት = 2,780,400
| ሚእታዊት_ማይ = 1,1
| ብዝሒ_ህዝቢ = 46,245,668
| ብዝሒ_ህዝቢ_ዓመት = 2022
| ባጤራ = [[ኣርጀንቲናዊ ፔሶ|ፔሶ]] ($)
| ዞባ_ግዜ = UTC -3
| ዓውዲ_ኢንተርነት = [[.ar]]
| ስልካዊ_ቅድመ_ጥብቆ = +54
| ኮድ_ኣይሶ = 032/ARG/AR
}}
'''ኣርጀንቲና''' ({{lang-es|Argentina}}፣ {{IPA-es|ኣርሄንቲና|ኣደማምጻ|Es Argentina.ogg}})፣ ብወግዒ '''ሪፓብሊክ ኣርጀንቲና''' ({{lang-es|República Argentina}}፣ {{IPA-es|ረፑብሊካ ኣርሄንቲና|ኣደማምጻ}})፣ ኣብ ደቡባዊ ሸነኽ ናይ [[ደቡብ ኣመሪካ]] እትርከብ ምስ [[ኣትላንቲካዊ ውቅያኖስ]] እትዳወብ ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[ብወኖስ ኣይረስ]] እያ።
[[መደብ:ኣርጀንቲና]]
[[መደብ:ሃገራት ደቡብ ኣመሪካ]]
ov3aenfj2wgegmmgg8stj9v7z4hyyi8
ደቡብ ኮርያ
0
4479
19145
19144
2017-11-12T16:29:42Z
86.174.195.214
wikitext
text/x-wiki
{{PAGENAME}}
[[File:Flag of South Korea.svg|thumb]]
[[Category:ሀገራት]]
0ibhtcvd340uem819ct3uzafuiga888
ሮማንያ
0
4480
19146
2017-11-12T16:33:16Z
86.174.195.214
MATA NG AGILA
wikitext
text/x-wiki
{{PAGENAME}}
[[File:Flag of Romania.svg|thumb]]
[[Category:ሀገራት]]
5knoq1zbf486xtq43ujzp54dm65zb0a
ግሪክ
0
4481
24511
24085
2023-09-15T06:55:27Z
የኑረነቢ ማህደር
8475
ፋይል / መደብ
wikitext
text/x-wiki
[[ፋይል:Flag of Greece.svg|thumb]]
'''ግሪክ''' በአውሮፓ ውስጥ ያለ አገር ነው።
[[መደብ:ሀገራት]]
[[መደብ:ሃገራት ኤውሮጳ]]
aeqmbmnsdksy7q0n6lvcfq3c6187fis
ኣመሪካ
0
4483
23704
23428
2022-06-14T18:34:28Z
Joanmp14
5782
improvements
wikitext
text/x-wiki
:''እዚ ጽሑፍ ብዛዕባ ሃገር እዩ። ብዛዕባ ክፍለ ዓለማት ንተረድአ፣ [[ሰሜን ኣመሪካ]] ወይ [[ደቡብ ኣመሪካ]] ኣንብብ።''
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ሕቡራት መንግስታት ኣመሪካ
| መበቆላዊ_ስም = {{መበቆላዊ ስም|en|United States of America}}
| ምስሊ_ባንዴራ = Flag of the United States.svg
| ምስሊ_ኣርማ = Great Seal of the United States (obverse).svg
| ሃገራዊ_ጭርሖ = ''In God we trust''<br>(ብ[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]፦ «ኣብ ኣምላኽ ንውከል»)
| ሃገራዊ_መዝሙር = ''The Star-Spangled Banner''<br>
| ሃገራዊ_መዝሙር_ፋይል = Star Spangled Banner instrumental.ogg
| ምስሊ_ካርታ = USA orthographic.svg
| ርእሰ_ከተማ = [[ዋሺንግተን ዲ.ሲ.]] [[ፋይል:Seal of the District of Columbia.svg|20px|right|ኣርማ ከተማ ዋሺንግተን ዲ.ሲ.]]
| ወግዓዊ_ቋንቋ = [[ቋንቋታት ሕቡራት መንግስታት|ብፈደራላዊ ደረጃ ዝኾነ ቋንቋ የለን]]
| ሃገራዊ_ቋንቋታት = [[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
| ዓይነት_መንግስቲ = [[ፕረዚደንትነት|ፕረዚደንታዊት]] [[ፈደረሽን|ፈደራላዊት]] [[ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ሕቡራት መንግስታት|ፕረዚደንት]]
| ስም_መራሒ1 = [[ጆ ባይደን]]
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ኣዊጁ<br /> • ኣፍልጦ ረኺቡ
| ዕለታት_መሰረት = ካብ [[ዓባይ ብሪጣንያ]] <br />4 ሓምለ 1776<br />3 መስከረም 1783
| ዜግነት_ህዝቢ = ኣመሪካዊ/ -ት
| ስፍሓት = 9,147,590
| ሚእታዊት_ማይ = 6.97
| ብዝሒ_ህዝቢ = 331,893,745
| ብዝሒ_ህዝቢ_ዓመት = 2021
| ባጤራ = [[ኣመሪካዊ ዶላር]] ($)
| ዞባ_ግዜ = UTC-5 ክሳዕ UTC-10
| ግዜ_ክረምቲ = UTC-9 ክሳዕ UTC-4
| ዓውዲ_ኢንተርነት = .us<br>.mil<br>.edu
| ስልካዊ_ቅድመ_ጥብቆ = +1
| ኮድ_ኣይሶ = 840 / USA / US
| ኣባል_ናይ = [[ውድብ ሕቡራት ሃገራት|ው.ሕ.ሃ.]]፣ [[ውድብ ሃገራት ኣመሪካ|ው.ሃ.ኣ.]]፣ [[ውድብ ኪዳን ሰሜን ኣትላንቲክ|ው.ኪ.ሰ.ኣ.]]
}}
'''ሕቡራት መንግስታት''' ('''ሕ.መ.''')፣ (ብ[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]፦ ''United States'') (US)፣ ብውግዒ '''ሕቡራት መንግስታት ኣመሪካ''' ('''ሕ.መ.ኣ.''')፣ (ብእንግሊዝኛ፦ ''United States of America'') (USA)፣ ወይ ብቐሊል '''ኣመሪካ''' (''America'')፣ ብሓምሳ ክፍለ ሃገራትን ፈደራላዊ ወረዳን ኣብ ዝቖመት [[ቅዋም|ቅዋማዊት]] [[ፈደረሽን|ፈደራላዊት]] [[ሪፓብሊክ]] ዝተመስረተት [[ልኡላዊት ሃገር]] እያ። ብሰሜን ምስ [[ካናዳ]] ብደቡብ ድማ ምስ [[ሜክሲኮ]] ትዳወብ። [[ርእሰ ከተማ]]ኣ [[ዋሺንግተን ዲ.ሲ.]] እያ።
[[መደብ:ሕቡራት መንግስታት]]
[[መደብ:ሃገራት ሰሜን ኣመሪካ]]
oc1c3dtqye27zpzslkc124lt3cw7q0o
ካናዳ
0
4484
21825
21619
2021-01-06T11:36:06Z
Rotondus
7275
መደብ:ሃገራት ሰሜን ኣመሪካ
wikitext
text/x-wiki
[[File:Flag of Canada (Pantone).svg|thumb]]
{{ናይ ሃገር ትርኢት}}
ስም= ካናዳ|
ምሉእ_ስም = ካናዳr />ካናዳ|
ባንዴራ_ስእሊ =
ማሕተም_ስእሊ =
[[Coat_of_arms_of_canada_rendition.svg]]|
መዝሙር= "O canada"<br<>br><center>[[file:O
Canada.sgg]]</center>|
ስእሊ_ካርታ = ካናዳ in itsregion.svg|
[[ርእሰ_ከተማ]] = [[ኦታዋ]]
[[ሀገራዊ_ቛንቛ]] = [[እንግልዘኛ]]
፣[[ፈርንሰኛ]]
[[ዓይነት_መንግሥቲ]] = ባይቶ ንጉሳዊ
ኣገዛዝኣ|መራሒ_መዓርግ = <br>
[[ጠቅላላይ ምንስተር]] ትሩዱ
[[መራሒ_ስም]] = [[ጅስተን ትሩድው]]|
[[መዓልቲ_ናፅነት]] = [[ሰነ ፳፭]] መዓልቲ [[1859]]<br />(ሓምለ ፩፣ ፲፰፻፷፯ እ.ኤ.አ)|
ታሪኻዊ መዓልቲ = መዓልቲ ናጽነት|
[[ስፍሓት_መሬት]] = 9,984,670|
[[ስፍሓት_መሬት_ካብ ዓለም]] = ፪|
[[ብዝሒ_ህዝቢ]] =35,151,728
ብዝሒ_ህዝቢ_ብግምት_ኣብ_ዓመት = 2016 እ.ኤ.አ. |
[[ስም_ገንዘብ]] = ካናዳ ዶላር|
[[ዞባዊ_ሰዓት]] = -3.5 ክሳብ -8|
[[መእተዊ_ስልኪ]] = +1|
[[መርበብ_ መራኸቢ]] = ca.}}
ካናዳ አብ [[ሰሜን ኣመሪካ]] ትርከብ ሀገር'ያ ኰይና። ጎረቤት [[ዩናይትድ ስቴት ኣሜሪካን]] [[ግሪንላንድ]] እያ። 13 ክፍለ ሃገራት ኣለዋ። ርእሰ ከተማ [[ኦታዋ]] ትብሃል ኰይና ካናዳ ብስፍሓት ካብ ዓለም ካልአይቲ እያ። ድሕሪ [[ሩስያ]] ቀጺላ ማለት'ዩ።
{{አብ ሰሜን ኣሜሪካ ውሽጢ ዝርከባ ሃገራት}}
{{መልክዕ}}
[[መደብ:ሃገራት ሰሜን ኣመሪካ]]
2g3l4v7ebv6mkdx2634ndssot38wm0d
ሞንጎልያ
0
4485
22459
19314
2021-02-25T01:44:28Z
Joanmp14
5782
Joanmp14 moved page [[ሞንጎሊያ]] to [[ሞንጎልያ]]: it was no Tigrinya, but Amharic
wikitext
text/x-wiki
{{PAGENAME}}
[[File:Flag of Mongolia.svg|thumb]]
* [https://www.jw.org/ti/እዋናዊ/መጽሔታት/g201507/ምብጻሕ-ሞንጎልያ-ሓበሬታ/ ናብ ሞንጎልያ እተገብረ ምብጻሕ]
[[Category:ሀገራት]]
bm9in1j9a0egzvwu588z3ej8t4oi0wq
ሞልዶቫ
0
4486
19152
2017-11-12T16:46:16Z
86.174.195.214
MATA NG AGILA
wikitext
text/x-wiki
{{PAGENAME}}
[[File:Flag of Moldova.svg|thumb]]
[[Category:ሀገራት]]
8s2qc27cypdbk1d59atmmx286845zc5
ብራዚል
0
4498
24275
22686
2023-05-29T21:08:20Z
Joanmp14
5782
article updated
wikitext
text/x-wiki
{{ሃገር ሓበሬታ
| ወግዓዊ_ስም = ፈደራላዊት ሪፓብሊክ ብራዚል
| መበቆላዊ_ስም = {{መበቆላዊ ስም|pt|República Federativa do Brasil}}
| ምስሊ_ባንዴራ = Flag of Brazil.svg
| ምስሊ_ኣርማ = Coat of arms of Brazil.svg
| ሃገራዊ_ጭርሖ = ''Ordem e progresso''<br>(ብ[[ቋንቋ ፖርቱጊዝኛ|ፖርቱጊዝኛ]]፦ «[[ስርዓትን ምዕባለን]]»)
| ሃገራዊ_መዝሙር = ''Hino Nacional Brasileiro''<br>(ብፖርቱጊዝኛ፦ «[[ብራዚላዊ ሃገራዊ መዝሙር]]»)
| ሃገራዊ_መዝሙር_ፋይል = Hino-Nacional-Brasil-instrumental-mec.ogg
| ምስሊ_ካርታ = BRA orthographic.svg
| ርእሰ_ከተማ = [[ብራዚልያ]] [[ፋይል:Brasão do Distrito Federal (Brasil).svg|right|20px]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ፖርቱጊዝኛ|ፖርቱጊዝኛ]]
| ዓይነት_መንግስቲ = [[ፕረዚደንትነት|ፕረዚደንታዊት]] [[ፈደረሽን|ፈደራላዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት]]
| ስም_መራሒ1 = [[ልዊዝ ኢናስዮ ሉላ ዳ ሲልቫ]]
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ምእዋጅ<br /> • ምቕባል
| ዕለታት_መሰረት = ካብ [[ፖርቱጋላዊ ግዝኣት|ፖርቱጋል]]<br />7 መስከረም 1822<br />29 ነሓሰ 1825
| ዜግነት_ህዝቢ = ብራዚላዊ/ -ት
| ስፍሓት = 8,515,767
| ሚእታዊት_ማይ = 0,65
| ብዝሒ_ህዝቢ = 218,689,757
| ብዝሒ_ህዝቢ_ዓመት = 2023
| ባጤራ = [[ብራዚላዊ ረያል]] (R$፣ <code>[[ኣይ.ኤስ.ኦ. 4217|BRL]]</code>)
| ዞባ_ግዜ = UTC -5 ክሳብ -2
| ዓውዲ_ኢንተርነት = [[.br]]
| ስልካዊ_ቅድመ_ጥብቆ = +55
}}
'''ብራዚል''' ({{lang-pt|Brasil}})፣ ብወግዒ '''ፈደራላዊት ሪፓብሊክ ብራዚል''' ({{lang-pt|República Federativa do Brasil}})፣ ምብራቓዊ ፍርቂ ኣህጉርን [[ዝርዝር ደሴታት ብራዚል|ገለ ጉጅለታት ንኣሽቱ ደሴታት]] ኣብ [[ኣትላንቲክ ውቅያኖስ]]ን ዝሓቖፈት ኣብ [[ደቡብ ኣመሪካ]] ልኡላዊት ሃገር እያ። ርእሰ ከተማኣ [[ብራዚልያ]]፣ ዝበዝሐ ህዝቢ ዘለዋ ከተማኣ ድማ [[ሳኦ ፓውሎ]] እያ። ኣብ [[ኣመሪካ (ኣህጉር)|ኣመሪካ]] ሳልሰይቲ ዝዓበየት ሃገር እያ። ልዕሊ 8.5 ሚልዮን [[ትርብዒት ኪ.ሜ.]] ዝግመት ስፍሓት ዘለዋ ኮይና፣ ብጠቕላላ ስፍሓት (ማዕረ 50% መሬት ደቡብ ኣመሪካ) ኣብ ዓለም ሓሙሻይ ዝዓበየት ሃገር እያ።
[[መደብ:ብራዚል]]
[[መደብ:ሃገራት ደቡብ ኣመሪካ]]
4xkmgk2vt389016nak4ha250oggp28f
ዩጋንዳ
0
4500
19197
2018-01-31T17:17:33Z
86.129.28.221
SERVER ERROR!
wikitext
text/x-wiki
[[File:Flag of Uganda.svg|thumb|right|ኡጋንዳ]]
ኡጋንዳ
[[Category:ሀገራት ኣፍሪቃ]]
l3a96vl1qzqkkgxqd3cv3vk6fg2fzp4
ኣይቮሪ ኮስት
0
4501
24481
24086
2023-09-14T09:13:43Z
የኑረነቢ ማህደር
8475
ፋይል, መደብ
wikitext
text/x-wiki
[[ፋይል:Flag of Ivory Coast.svg|thumb|right]]
'''አይቮሪ ኮስት'''
[[መደብ:ሀገራት ኣፍሪቃ]]
[[መደብ:ሃገራት ኣፍሪቃ]]
{{stub}}
l77uo1e2v7ip3kjby0ibw57j7wd1dp8
ቡርኪና ፋሶ
0
4502
23461
23457
2022-02-19T02:55:56Z
BRPever
4324
Reverted edits by [[Special:Contributions/89.204.155.108|89.204.155.108]] ([[User talk:89.204.155.108|talk]]) to last revision by [[User:XXBlackburnXx|XXBlackburnXx]]
wikitext
text/x-wiki
[[File:Flag of Burkina Faso.svg|thumb|right|ቡርክና ፋሶ]]
ቡርክና ፋሶ
[[Category:ሀገራት ኣፍሪቃ]]
{{stub}}
gxhxbwv8tbnvlqvcd2p7gtqavnz0hxi
ኣልባኒያ
0
4503
21821
19200
2021-01-06T11:31:04Z
Rotondus
7275
መደብ:ሃገራት ኤውሮጳ
wikitext
text/x-wiki
[[File:Flag of Albania.svg|thumb]]
አልባኒያ
[[መደብ:ሃገራት ኤውሮጳ]]
59l9cs1x26rdow2du6lzarlpclwovd4
ጋና
0
4504
19201
2018-01-31T17:29:03Z
86.129.28.221
SERVER ERROR
wikitext
text/x-wiki
[[File:Flag of Ghana.svg|thumb]]
ጋና
[[Category:ሀገራት ኣፍሪቃ]]
{{stub}}
ddgqsf6kff5kbssk8pggf8wvuccg4co
ባንግላደሽ
0
4506
20351
20324
2020-03-06T04:48:04Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:86.190.185.255|86.190.185.255]]
wikitext
text/x-wiki
[[File:Flag of Bangladesh.svg|thumb]]
ባንግላዴሽ
[[Category:ሀገራት]]
aon7w39lnibi96210x1xi1haqr2xhbj
ታይዋን
0
4507
21328
19205
2020-10-18T21:48:39Z
93.157.169.14
fix -ator
wikitext
text/x-wiki
[[File:Flag of the Republic of China.svg|thumb]]
'''ታይዋን''' − [[ቻይና]] ሪፐብሊክ
[[Category:ሀገራት]]
tnljoa0axapuj0uqcvj2a9ieyl7d5ki
ኢራን
0
4509
24087
23773
2023-01-19T14:28:15Z
Sakura emad
7824
+R
wikitext
text/x-wiki
[[ፋይል:Coat of arms of Iran.svg|thumb| ]]
[[ፋይል:Flag of Iran.svg|thumb|ኢራን]]
[[ፋይል:Iran (orthographic projection).svg|thumb| ]]
'''ኢራን''' (ፋርስኛ: ''ایران'') ኣብ [[ሃገር]] ኢያ ኣብ ምዕራብ ኤስያ ዝርከብ።
[[Category:ኢራን]]
{{Stub}}
2e60tld157rx5angi8ok4hwmas4zux8
መደብ:ኢራን
14
4510
19208
2018-02-17T15:36:57Z
86.190.185.255
/* 500 INTERNAL SERVER ERROR */
wikitext
text/x-wiki
[[Category:ሀገራት]]
3xdwiqphzrcpfgq6ovkmxpr19xd992w
ጋምቢያ
0
4511
19214
2018-02-21T20:56:32Z
86.190.185.255
/* INTERNAL SERVER ERROR */
wikitext
text/x-wiki
[[File:Flag of the Gambia.svg|thumb|right|250px|ጋምቢያ]]
'''ጋምቢያ'''
[[Category:ሀገራት ኣፍሪቃ]]
k2qnh31f1u638y673iwr64ry53cjj8v
ፓኪስታን
0
4512
23754
23267
2022-08-05T20:44:29Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
[[ፋይል:Flag of Pakistan.svg|thumb|ፓኪስታን]]
'''ፓኪስታን'''
[[Category:ፓኪስታን| ]]
{{stub}}
oshhsclpk3jprsgltl51q4lf794mjz4
መደብ:ፓኪስታን
14
4513
19217
2018-02-23T19:46:20Z
86.190.185.255
/* MATA NG AGILA */
wikitext
text/x-wiki
[[Category:ሀገራት]]
3xdwiqphzrcpfgq6ovkmxpr19xd992w
መደብ:User zh-CN
14
4517
19227
2018-04-10T05:02:42Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Chinese (China).
co0ul3a9zenvw2uqz4woeaiu979f4rq
መደብ:User zh-TW
14
4518
19229
2018-04-10T05:02:42Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Chinese (Taiwan).
tfjpufco118botoeyimq3dm9k96i81i
መደብ:User zh-HK
14
4519
19230
2018-04-10T05:02:42Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Chinese (Hong Kong).
9gj91e0ng5hl61ymzdtrs9rezj4b44y
ሰንዓፈ
0
4530
24685
24454
2024-01-22T02:07:44Z
154.179.48.204
wikitext
text/x-wiki
{{ሓበሬታ ሃገር|ወግዓዊ_ስም=ሰንዓፈ|መበቆላዊ_ስም=በለው - ከለው ፡ መጠራ|ሕብረት=ዞባ ደቡብ ኣውራጃ ኣከሎ - ጉዛይ|ልዕለሕብረት=200 ዓድታት|ሃገራዊ_ጭርሖ=መንነትና ክብረትና|ወግዓዊ_ቋንቋ=ትግርኛ+ሳሆ|ቋንቋ_ስራሕ=ትግርኛ+ዓረብ
ስፍሓት_ቦታ=131 ትርብዒት ኪሎመተር|ብዝሒ_ህዝቢ=35 000|መዘኻኸሪታት=50 % ትግርኛ 50 % ሳሆ ክልኦት|መዘኻኸሪ1=200 ዓድታት}}
== <big>ሰንዓፈ</big> ==
<big>'''<big>ሰንዓፈ</big> ''( senafe በልው-ከልው)''''' ሓንቲ ካብ ከተማታት ኤርትራ ኮይና፡ ኣብ ወሰን ከበሳታት ካብ [[ርእሰ ከተማ]] [[ኣስመራ]] ንደቡባዊ ኣንፈት 136 ኪ.ሜ ተደኲና ትርከብ። ንኡስ ዞባ ሰንዓፈ ሓደ ካብቶም ዓሰርተው ክልተ ምምሕዳራዊ ወረዳታት ዞባ ደቡብ ኮይኑ ብሰሜን ምስ ዓዲ-ቀይሕ፡ ብምዕራብ ምስ ጸሮና፡ ብምብራቕ ምስ ሰሜናዊ ቀይሕ-ባሕሪ፡ ብደቡብ ድማ ምስ ኢትዮጵያ ትዳወብ። ንኡስ ዞባ ሰንዓፈ ኣስታት [[200 - ወረዳ ሰንዓፈ|ክልተ ሚኢቲ ( ወረዳ ሰንዓፈ ክልተ ሚኢቲ ዓድታት)]] ገጠራት ተመሓድርን እንክትከውን ኣብ ውሽጣ ድማ ትሽዓተ ከባብያዊ [[ምምሕዳራት]] ሓቛፋ ኣላ። እዛ ከተማ ኣብ 118 ዓዳዊ ምምሕዳራዊ ከባቢታት ኣስታት ሚኢቲ (100 ሽሕ) ሽሕ ሰባት ዝነብሩላ ይቕመጥዋ።</big>
<big>ኣብ [[ምምሕዳር ሰንዓፈ]] ዝርከብ ዝነውሐ እምባ ሶይራ እዩ። ካልኦት ንሰንዓፈ ዝኸበቡ ነዋሕቲ ኣኽራናት ከም [[እምባ መጠራ]] ፡ [[እምባ ሳይም]] ፡ [[እምባ ታሪኻ]] ኣለዉ እዮም። [[ከረን እምባ ደርሆ]]፡ [[ፋርክላ]]፡ ዓይኒ ሰንዓፈ ካላኦትን ኣብ ዙርያ ሰንዓፈ ኮይኖም ንምስላ ዘወቕቡ ተፈጥራዊ ቅርጽታት እዮም። [[ከተማ ሰንዓፈ]] ኣብ መንጎ [[ጎቦታትን እምባታትን]] እተዶኮነት ኣዝያ ምጭውቲ ንእሽቶን [[ከተማ]] እያ። ብምኽንያት ብራኸ ዝሕል ዝበለ ኩነታት ኣየር ዘለዋ፡ ብዙሓት ዓድታት ኣብ ዙርያ ዝሓዘት ዝሓቖፈት እያ። እምባ ክብሃል ስማ ዝጥቀስ ተበሃጊት ከተማ እውን እያ። ኣብ ዓይኒ ሰንዓፈ ኴንካ እንክትጥምት፡ እታ ከተማ [[ብቤተክርስትያናትን]] [[መሳጊድን]] ወቒባ ትረኣይ። [[እምባ መጠራን ታሪኻን]] ተወሳኺ ጽባቐ ዝፈጥሩላ ባህሪያዊ ትዕድልታ እዩም።</big>
<big>ኣብ ሰንዓፈን ከባቢኡ ብብዝሒ ብህዝቢ ትግርኛን ክኸውን እንከሎ ገለ ውሑዳት ህዝቢ ሳሆን እውን ዝነብር ሕብረተሰብ ኣለዉ። መብዛሕቲኡ ብክቡር [[ባህልን ሃብታም ልምድታትን]] ዝውንን ህዝቢ ዘለዋ እያ። ብዑናታት መጠራ ፡ በለው ከለው ፡ ቤተክርስትያን እንዳ- ፃድቃን ከምኡ እውን በቲ ኣብቲ ከባቢ ብዘሎ ታሪኻዊ ሓወልቲ ትፍለጥ። ገለ ካብዞም ታሪኻዊ ቦታታት ድማ [[በለው ከለው]] ፡ [[መጠራ]] ብደቡብ [[ቖሓይቶ]] ፡ ብሰሜን ድማ [[ከስከሰ]]፡ ታሪኻ እዮም።</big>
=== <big>ኣቀማምጣ</big> ===
<big>'''ንኡስ ዞባ ሰንዓፈ''' ኣስታት 1231 ትርብዒት ኪ.ሜ ስፍሓት ኣለዋ ። እቲ ዝበረኸ ጫፍ ኤርትራ ዝኾነ [[እምባ ሶያራ]] ካብ ጽፍሒ ባሕሪ 3013 ሜትሮ ልዕሊ ጽፍሒ ባሕሪ ተቐሚጡ ኣሎ። እታ ከተማ ከባቢ ዓሰርተ ሽሕ ጫማ ካብ ጽፍሒ ባሕሪ ተዶኲና ትርከብ። ዝርጋሐ ማይ ከባቢ 40 0ሚ.ሜ ኣብ ጽቡቕ ክራማት ድማ ከባቢ 900ሚ.ሜ ኣብ ዓመት ኣቢሉ ይረክብ። ኩነታት ኣየር እዚ ከባቢ ንወዲ ሰብ ባህታ ዝፈጥር፡ ንመሬት ብሓምላይ ሳዕሪ ዝሽፍን፡ ዝተፈላለያ ዘቤታዊ እንስሳታት እንተላይ እንስሳታት ገዳም ከም [[ኢራብ፡ ዓጋዘን፡ መፍለስን ዛግራን ዝፋረያሉን]] ብዘደንቕ ዝዘላሉን ስለዝኾነ፡ ብዙሓት ተቐማጦ ካልእ ከባቢ መሬቶም ኣብ ከምዚ ዓይነት ሃዋህው ተለዊጡ ብደስታን ፍስሃን ክነብሩ ይሓልሙ ነበሩ።</big>
<big>እዚ ቦታ እዚ ፡ እተፈላለየ [https://www.eriswiss.com/news-eritrea/%E1%88%8C%E1%88%8B-%E1%88%9D%E1%88%B5-%E1%89%B1%E1%88%AA%E1%8B%9D%E1%88%9B%E1%8B%8A-%E1%8C%B8%E1%8C%8B%E1%89%B3%E1%89%B5-%E1%8B%9E%E1%89%A3-%E1%8B%B0%E1%89%A1%E1%89%A5/ ታሪኻዊ ኣርከናውን ኣርኪዮሎጂካዊን ጂኦግራፍያውን] ኣገዳስነት ዘለዎ ቦታታት እዩ ። ብዘይካ’ቲ ኣብ ውሽጢ’ቲ ንኡስ ዞባ ዝርከቡ ታሪኻዊ ቦታታት ከም መተራ ታሪኻዊ ቦታ፡ ካልኦት ብኣርኪዮሎጂን ታሪኻውን ትርጉም ዘለዎም ቦታታት ከም ቆሃይቶን ተኮንዳዕን ኣለዉ።መጠራ ፡ ብ በለው- ከለው እውን ዝፍለጥ ፡ ካብ ከባቢ 7ይ ቅ.ል.ክ ክሳብ 7ይ ድ.ል.ክ. ሓደ ካብ ጽዑቕ ንግዳዊ ንጥፈታት ዝካየደሉ ዞባ ምዃኑ ይእመን ።</big>
=== መነባብሮ ===
<big>ነበርቲ [[ከተማ ሰንዓፈ]] ብማሕረስን መጓሰን ስለ ዝናበሩ፡ ብዙሕ ዓይነት ኣእካል፡ ከም [[ማሸላ፡ ስርናይ፡ ስገም፡ ባልዶንጋ፡ ዓተርን ብርስንን]] የእትውን። ብተወሳኺ ዝተፈላለያ እንስሳታት ዘቤት ከም በዓል [[ጠለቢጊዕ፡ ከፍቲ፡ ኣፍራስ፡ ኣእዱግ፡ ኣኽላባት|ጠለቢጊዕ፡ ከፍቲ፡ ኣፍራስ፡ ኣእዱግ፡ ደርሁ]] የፋርዩ። ኣብ ፍሉያት ንኣሽቱ ኮማት ተመቓቒሎም ህይወቶም በቶም ዝመረጽዎም [[ዓበይቲ ዓድን መራሕቲ ሃይማኖትን]] ብሰላም የካይዱ። ማሕበራዊ ምትእስሳሮም ድማ እቶም [[ሳሆ]] ኣብ ቀቢላዊ ኣረዳድኣ ዝተሞርኮሰ ክኸውን እንከሎ፣ እቶም ዝተረፋ ኣውራ ኣብ ከባቢታት ዝነብሩ ድማ ኣብ [[ብሄራዊ፡ ዓዳዊ፡ እንዳውን ስድራ-ቤታውን|ብሄራዊ፡ ዓዳዊ፡ እንዳውን ፡ ስድራ-ቤታውን]] ምትእስሳር ዝተሓጽረ ነበረ።</big>
== '''ታሪክ''' ==
<big>'''መእተዊ፦''' ታሪኽ ማለት ዛንታ ሰብ ማለት እዩ። ዛንታ ሰብ ማለት ከኣ ኩሉ’ቲ ሰብ ኣብ ዓለም ካብ ዝቕልቀል ኣትሒዙ ዘሕለፎ ተሞክሮን ዝገበሮ ንጥፈታትን ማለት እዩ። ስለ’ዚ ሰብ ካብ ቅድሚ ዓሰርተታት ኣሽሓት ዓመታት ዝጅምር ነዊሕ ታሪኽ ኣለዎ። ታሪኽ እምበኣር ሕብረተሰብ ካብ ዝተሓተ ደረጃ ናብ ዝለዓለ ደረጃ ከመይ ኢሉ ብደፋእታ (ቀስ እንዳበለ) ከም ዝተጓዕዘን ከም ዝማዕበለን ዝምህረና ኣገዳሲ ዓውደ ፍልጠት እዩ። ታሪኽ ብዛዕባ ዝሓለፈ ተሞክሮ ሕብረተሰባት: ዓወታትን ስዕረታትን: ሓይልን ድኻማትን ይምህረና። ካብኡ ምህሮ ረኺብና ህይወትና ብዝሐሸ ንኽንመርሕ ይሕግዘና። ስለዚ ታሪኽ ማዕከን ፍልጠትን ልቦናን እዩ። ታሪኽ ምምሃር ስልጥንቲ ሃገር ኣብ ምህናጽን ራህዋ ዘለዎ መነባብሮ ኣብ ምፍጣርን ይሕግዘና።</big>
=== <big>ታሪክ ሰንዓፈ</big> ===
<mapframe latitude="14.690878" longitude="39.437828" zoom="11" width="200" height="164" align="right" /><big>ኣመጻጽኣ መበቆላዊ ስም [[ሰንዓፈ]] ብዙሕ ንጹር እኳ እንተ ዘይኮነ፡ ብኣፈ ታሪክ ከምዝንገር ግን ካብ [[ሰንዓ የመን]] ናብ ደብባዊ ወገን እንዳ ተጓዕዙ ቀንዮም ኣብ [[ዓቐብ ታሪኻ]] ኣዕረፉ። ጸልማት ስለዝነበረ ክዕርፉ ኣግማሎም ኣራጊፎም ደቐሱ። ንጽባሒቱ ኣንጊሆም ክነቕሉ ክብሉ ሰፈራታት ዘለዎ ክንዮ ማዕዶ[[ጎቦ]] ተዓዘቡ። ሰንዓፈ ኣብ መንጎ ጎቦታትን እምባታትን እተዶኮነት ልጎም ምስረኣዩ፡ ነትታዝገደፍዋ ሃገር ዘኪሮም ሰንዓፈ ኢሎም ይበሃል። በዚ መሰረት ሰንዓፈ ማለት [[ሰንዓ ኣብዚ ኣላ]] ማለት እዩ። ኾይኑ ግን ሰንዓፈ ናይ ጥንቲ ስማ ከምዘይነበረ ብዙሓት ምንጭታት ይሕብሩ እዮም። ሓደ ካብ ናይ ጥንቲ ስማት ሰንዓፈ [[በለው ከለው]] ፡ [[መጠራ]] ፡ [[ከስከሰ]] እዮም። ቅድሚ ሰንዓፈ ምስማያ [[ "ሓኪር"]] ተባሂላ ትጽዋዕ ነይራ እያ። [[ "ሓኪር"]] ዝብል ቃል ካብ [[ "ሓኾረ"]] ዝብል ናይ ትግርኛ [[ "ትግርይና"]] ግሲ ዝነቐለ ኮይኑ ምድያብ ዝብል እውን የስምዕ እዩ። ብ ከባቢ [[1454]] ኣቢሉ ዝተወስደ ምድራዊ ስእሊ ናይ ሰንዓፈ ኣብ ቀዳሞት መዝገብ ናይ ምድራዊ ስእሊ ኣብ ሃገረ [[ግብጺ ኖቨሎ]] ተሰኒዱ ይርከብ ኣሎ።</big>
=== <big>ቕድመ ታሪኽ</big> ===
<big> ምድረ-ፑንት 4000 ዓመታት ይገብር እዚ ኣብ ቀርኒ ኣፍሪቃ ዘሎ ዞባ: ማለት ገማግም [[ቀይሕ ባሕሪ ኤርትራ: ሱዳን: ጅቡቲን ሰሜናዊ ክፋል ሶማልያን ]] ምድረ-ፑንት ይበሃል ነበረ። [[ግብጻውያን]] ክነግዱ ብባሕሪ ናብ [[ምድረ-ፑንት]] ይመጹ ነበሩ። [[ዕጣን: ከርበ: ወርቂ: ስኒ ሓርማዝን ክንቲት ሰገንን]] እቶም ቀንዲ ካብ [[ምድረ-ፑንት]] ዝውሰዱ ኣቕሑ ነበሩ። ኣብ [[መበል 8ይ ዘመን ቅድሚ ሓባራዊ መዋዕል]] (ቅ.ሓ.መ.) ድማ ሓደ [[ዳዓማት]] ዝበሃል ንግስነት ተመስሪቱ ነበረ። [[ዳዓማት]] ካብ [[ኣዱሊስ]] ጀሚሩ ክሳብ ከባቢ [[ኣኽሱማውያን]] ዝዝርጋሕ ዓቢ [[ንግስነት]] እዩ ነይሩ። </big>
[[ፋይል:በለው ከለው|thumb]]
<big>ድሕሪ ውደቀት ዳዓማት [[ሓበሻ ወይ ኣኽሱማውያን]] ተባሂሎም ዝፍለጡ ሴማውያን ህዝብታት ንጥንታዊት ከተማ ኣኽሱም ከም መቐመጢ መንግስቶም ጌሮም ሸውዓተ [[ክፍለ ዘመን ]] ክፍለ ዘመን ዝጸንሐ ኣዝዩ ሓያልንን [[ገዚፍን ስልጣኔኣዊ ስርወ መንግስቲ]] ኣብ ናይ ሎሚ [[ትግራይን ከበሳ ኤርትራን]] ከምኡ ምዕራባዊ ገማግም [[ቀይሕ ባሕሪ]] ክምስርቱ ከም ዝኸኣሉ ውን ማንርሆይ ይገልጽ፡፡ እዞም [[ሓበሻ ወይ ኣኽሱማውያን]] ዝበሃሉ ህዝቢ ካብቶም ቅድሚኦም ዝነበሩ ሳባውያን ዝፈለቑ ድዮም ዋላስ ካልኦት ዝብል ሕቶ ኣልዒሉ ክምልስ ከሎ፡ ማንሮሆይ “ብጀካ ዝተወሰነ ምምስሳል [[ሳባውያንን ደኣማታውያንን ብሓበሻ]] ተዋሒጦም ደኣ ይኾኑ እምበር ንሳቶም ባዕልቶም ነቲ [[ኣኽሱማዊ ስልጣነ]] ከምዝቐጸልዎ ዝገልጽ ጽንኩር ሓበሬታ ከም ዘየለ” የቐምጥ፡፡ በቲ በለቲ [[ኣኽሱማዊ ስልጣነ]] ካብ ሓያላትን ኣዝዮም ፍሉጣት ጥንታውያን ስልጣነታት ዓለምና ኮይኑ ክወጽእ ናይቲ ዘመን ብሉጽ ካብ ዝበሃሉ ቴክኖሎጂ ስነ ህንጻ፣ መስኖ ሕርሻ፣ ሰርዓተ መንግስቲ፣ ገንዘባዊ ንግዲ፣ ሞጎዓዝያ ባሕሪን ሰብ ዋና ኣግኣዝያን ምኻኖም ብድርሳናት ታሪኽን ኣብ ልዕሊ ምድርን ብዘለው ሓድግታት ከምኡ ውን ብኻዕቲ ዝተረኸቡ ቅርስታት ዝዛረብዎ ሓቂ እዩ፡፡ ዳሕራይ ስርወ [[ መንግስተ ኣኽሱም ]] [[ሃይማኖት ክርስትና]] ምስተቐበለ ውን ኣስተምህሮታት [[ ሃይማኖት ክርስትና ሃይማኖት፡ ፍልስፍናን ]] ብበዓል [[ ቁዱስ ያሬድ]] ዝተምሃዙ ኣምራት [[ሙዚቃን ግእዛዊ ሰልጣኔታት]] ከምዝኾኑ ተነጺሩ ዝተቐመጠ እዩ፡፡ </big>
<big> ከምዚ ኢሉ እንከሎ ቅድሚ ኣስታት 2300 ዓመታት ከኣ ኣብ ገማግም ቀይሕ ባሕርን ከበሳን ብዙሓት ንኣሽቱ ናይ ንግዲ መደበራት ነበራ። እዘን መደበራት ከኣ ምስ ግዜ ናብ ከተማታት ማዕበላ። እተን ቀንዲ ከተማታት ከኣ ኣዱሊስ: ቆሓይቶ: ከስከሰ: ተኾንዳዕ: መጠራ ነበራ። እተን ኣውራ ፍሉጣት ዝነበራ ግን ኣዱሊስን ቆሓይቶን እየን። ኣዱሊስ ከም ዓባይ ጥንታዊት ወደብ: ማእከል ንግድን ፍልጠትን ነበረት። ህንጻታታ ሎሚ ተደቢዩ’ኳ እንተ’ሎ ኣሰሩ ኣብ መጻኢ ብስነፍልጠታዊ ኩዕታ ክወጽእ እዩ። ኣብ’ቲ እዋን’ቲ ከተማታት ብነጋሲ ዝበሃል ሹመኛ ይመሓደራ ነበራ። ነጋሲ ማለት ኣካቢ ግብሪ ማለት እዩ። ግሪኻውያንን ሮማውያንን ክነግዱ ናብ ገማግም ቀይሕ ባሕሪ ኤርትራ ይመጹ ነበሩ: ብዘይካ’ዚ ንግስነት መረዊ ናይ ሱዳን’ውን ምስ ከባቢና ንግዳዊ ርክብ ነበሮ። በዚ መሰረት ጥንታዊ ምምስራት ናይ ሰንዓፈ ዝጀመረ። </big>
==== ከስከሰ ====
<big>ከስከሰ፡ ሓንቲ ካብተን ኣገደስቲ ጥንታውያን ቦታታት [[ኤርትራ]] እያ። ከስከሰ ኣብ ኣስታት ዓሰርተ ወሓደ ትርብዒት ኪ.ሜ. ስፍሓት ዘለዎ ንሕርሻ ምቹእ ኣብ ዝኾነ ብሰንሰለታዊ ጎቦታት ዝተኸበ ሓውሲ ስንጭሮ ከባቢ ተደኲና ትርከብ። ኣሰራት ናይዛ ጥንታዊት ስፍራ፡ ኣዝዮም ብዙሓት እኳ እንተኾኑ፡ ኣስታት ዓሰርተ ሜትሮ ቁመት ዘለዎ ዝወደቐ ሓወልቲ፡ 5 ዝተሳባበሩ ዓበይቲ ኣዕኑድ-መሰል ጽሩባት ኣእማን፡ ፍርስራስ መናድቕ ናይ ዓበይትን ንኣሽቱን [[ገዛውቲ፡ መቓብርን፡]] ዝተፈላለዩ ዓይነት [[ስርሓት ካይላ፡ ካብ እምኒ፡ ኣስራዝን ዑንቊን]] ዝተሰርሑ መሳርሒታትን መጋያየጺ ኣቕሑትን ይርከቡ።</big>
==== <big>መጠራ</big> ====
<big>በለው-ከለው ብዝብል ቅጽል እትፍለጥ ታሪኻዊት ቦታ [[መጠራ፡]] ካብ [[ከተማ ሰንዓፈ]] ንደቡባዊ ምብራቕ ድማ ሓደ ኪ.ሜ. ርሒቓ እትርከብ ጥንታዊት ቦታ እያ። [[መጠራ]] ኣብ 7ይ ክፍለ-ዘመን ቅ.ል.ክ. ዝተመስረተት ጥንታዊት ከተማ ኮይና፡ ካብቲ እዋን’ቲ ኣትሒዛ ክሳብ 7ይ ክፍለ-ዘመን ድ.ል.ክ. ኣብ ዝነበረ ንግዳዊ መስመር [[ኣክሱም|ንግስነት ኣኽሱም]] ቀንዲ ተዋሳኢት ምንባራ ይግለጽ። ስልጣነ መጠራን ከባቢኣን ኣብ ንግድን ሕርሻን ዝተመርኮሰ ከም ዝነበረ ይፍለጥ። ብፍላይ ምስ ኣዱሊስ፡ ከስከሰን ቆሓይቶን ብዝነበራ ንግዳዊ ርክብ ኣብ እዋና ስልጥንቲ ንኽትከውን ከም ዝሓገዛ ተመራመርቲ ስነ-ጥንቲ ይሕብሩ። ኣብቲ ከባቢ እትርከብ 2.8 ሜትሮ ቁመት እትውንን ሓወልቲ እውን ኣገዳሲት መስሕብ ናይቲ ከባቢ እያ። ጥንታዊት ከተማ መጠራ ኣብ 1960ታት ብፈረንሳዊ ተመራማሪ ስነ- ጥንቲ ፍራንሲስ ኣንፍረ ብዝተገበረላ መጽናዕቲ ዝተመስከረላ ታሪኽ መንነትን ጥንታውነትን ወለዶታትና እተጉልሕ ኣገዳሲት ጥንታዊት ቦታ እያ።</big>
=== <big>ዘመናዊት ከተማ ሰንዓፈ </big> ===
ምስምምጻእ መግዛእቲ ጥልያን ዘተኣታተዎ ምቅይያራት፡ ንማሕበረ ቁጠባዊ ኩነታት ዜጋታት ተባሂሉ ዝመጽአ ዘይኮነ፡ ብኣንጻሩ-መደባት ኣውጺኣካን ዕላማታት ኣነጺርካን፡ ሓፈሻዊ ረብሓታት ኢጣልያ ንምጭባጥ ተባሂሉ ዝመጽአ ምቅይያራት ኢዩ ነይሩ፣ነዚ ከምዚ ዓይነት ረብሓታት ንምርግጋጽ፣ ኢጣልያውያን ንትሕተ ቅርጺ እታ ሃገር ምምዕባል፣ ነቲ ኣብ 1887 ዝተጀመረ ምስራሕ መገዲ ባቡር ኣብ መፈጸምታ ከምዝበጽሕ ምግባር፣ ሓደሽቲ ጽርግያታት ምስራሕን ምምሕያሽን፣ ንኹሉ ዓይነት ጉዳያት ዘገልግላ ፋብሪካታት ምትካል፣ ሓደስቲ ከተማታት ምህናጽን ሰፋሕቲ ርእሰማላዊ ሕርሻዊ ትካላት ምትካልን ዝኣመሰሉ ንጥፈታት ከካይዱ ጀመሩ።
ከም ውጽኢቱ ንብዙሓት ከተማታት ሰንዓፈ ሓዊስካ ክሃንጽ ጀሚሩ።
== ባህላዊ በዓልታ ==
ኣብ ንኡስ ዞባ ሰንዓፈ ዝካየድ ያታዊ ጽምብል ኣቡነ-ኣንበስ ከም ንኡስ ፈስቲቫል ክጥቀስ ዝክኣል ኮይኑ፡ ኣብ መጻኢ ሓደ ካብ ቀንዲ ንጥፈታት ዘቤታዊ ቱሪዝም ክኸውን ሰፊሕ ዕድል ዘለዎ ባህላዊ ጽምብል እዩ። ኣብዚ ዞባ ዝርከባ ብሄራትና ከም ኩለን ብሄራትና ኣብ መነባብሮ፡ ጽምብላትን ትልሂትን ኣስተማቒርካ ዘይጽገቡ ዝተፈላለዩ ጥበባትን መሃዝነትን ዝውንና ብሄራት እየን። ገለ ኣብነት ንምጥቀስ፡ ምድላው ባህላዊ መግቢታትን መስተታትን፡ ብወጻእተኛታት ከይተረፈ ተሃራፊ ዝኾነ ወግዒ ቡን፡ መሃዝነት ያታዊ መሳርሒ ሙዚቃ ዋጣ፡ እምብልታ፡ መለኸት፡ ክራር ክጥቀሱ ይኽእሉ። ነዞም ባህላዊ ጸጋታት ከረጋግጽን ከጽንዕን ዝደሊ በጻሒ ኣብ ሃገራውን ዞባውን ዝካየድ ጽምብላት ብኣካል ክሳተፍን ከስተማቕርን ይኽእል።
== <big>ወጻኢ ጥብቆታት</big> ==
{{ምምሕዳር|ከተማ ሰንዓፈ}}
<big>{{wikivoyage}}</big>
*<big>[https://en.wikipedia.org/wiki/Senafe]]</big>
<big>{{ምምሕዳር ከተማ ሰንዓፈ}}
{{ታሪኻዊት ከተማ}}
{{ዞባ ደቡብ}}
{{መጠራ}}</big>
<big>
[[ታሪኻዊት ከተማ]]
[[በለው ከለው]]
[[ መጠራ]]
[[ሓኪር]]
[[ምድብ:እምባ ሶይራ]]
[[ምድብ:ስመጃና]]
[[ምድብ:ከስከሰ]]
[[ምድብ:ኣውሊዕ ሓሓይለ]]
[[ምድብ:ማርካቶ]]
[[ምድብ:ዓዶ ጋልባ]]
[[[[ምድብ:ካንቦ]]]]</big>
<ref>
* Bulleted list item
https://shabait.com/2012/10/12/metera-historical/
ብቋንቋ ትግርኛ እትሕተም ልሳን መንግስቲ ኤርትራ ዝኾነት ጋዜጣ ሓዳስ ኤርትራ
* Bulleted list item
https://en.wikipedia.org/wiki/Senafe
* Bulleted list item
https://education.nationalgeographic.org/resource/kingdom-aksum
* Bulleted list item
https://www.khanacademy.org/humanities/art-africa/east-africa2/ethiopia/a/the-kingdom-of-aksum
* Bulleted list item
ታሪኽ ምድረ ሓበሻ
* Bulleted list item
ስልጣኔ ኣኽሱምን ኣዱሊስን
* Bulleted list item
https://www.britannica.com/place/Aksum-ancient-kingdom-Africa
</ref>
ss746xyxnrbs2vy4oab10odaksc4gup
ሞደል:POTD protected/2018-07-09
10
4531
19256
2018-07-11T17:45:22Z
2A02:AA11:3102:4200:6DAA:6BA4:E163:5EF
ሓዳስ ፅሑፍ: teclit yemane
wikitext
text/x-wiki
teclit yemane
adjj0zy1d21gka5yfsh09anlzsglhgq
ፖለቲካ
0
4534
23722
23191
2022-07-17T12:05:32Z
197.156.95.64
wikitext
text/x-wiki
ኣግኣኣዝያን ኣብ 18-19 ክፍለ ዘመን ናይ ህዝበ ግእዝ ሃገረ(nation state) ዝነበረት ጽዮናዊት ሃገር እያ፡መራሒኣ ንጉሰ፡ነገስት ዘ ጽዮን ዮዉሃንስ ራብዓይ ኔሪ፡እዛ ኣግኣዝያን ሃገር ቅድሚ ኣክሱም ስልጣን እያ ኔራ፡ብሓጺሩ ናይ ግእዝ/ትግሪኛ/ተጋሩ ኩሉ ሓደ እዩ፡ሓደ ሽም ሓደ ህዝቢ እዩ፡ኣክሱም፡ስልጣን ዝፈጠሩ ከተማታት መጠራ፡ወደብ ኣዱሊስ፡ቃንቃ ግእዝ ፈጢሮም ኣክሱም ጽዮን ርእሰ ከተመኦም ጌሮም ን3000 ዓመት ብዘይ ምቁራጽ ካብተን ሽዑ ዝነበራ ዓርሞሽሽ ስልጣኔታት፡ቻይና፡ሮማ፡ፐርሻ ሓደ ኣክሱም ወይ ግእዛዉያን ስልጣኔ እዩ።
ኣብ 10ክዘ ብዮዲት ጉዲት ሓያል ዕንወት በጺሕዎ ምኽንያቱ እስልምና ኣብ 7ን 8ን ክዘ ነተን ብቀይሕ ባሕሪ መንግድቱ ዝነበራ ስልጣኔታት ፐርሻ ቻይና ሮማ ስለ ዘዳኸመን ዝሰዓረን፡ኣክሱማዉያን/ግእዛዉያን ከኣ ብመጠኑ ተዳኺሞም ግን ንዮዲት ጉዳት ስዒሮሞ፡
ቀጺሉ ሽርሕን ተንኮልን ኣምሓራ ሽዋ ካብ 14ክዘ ክጻብኦ ጀሚሩ ቀጺሉ ኣዕራብ ኣስላም ካሊፌት ንኣሕመድ ግራኝ ሶማላዊ ብምሕጋዝ ወራር ፈጺሙ ተሳዒሩ፡15ክዘ ዘርዓ ያቆብ ኣምሓራ ክወርር ፈቲኑ ተሳዒሩ ድሕሪኡ ዘመነ መሳፍንቲ ኣርኪቡ ካብ 16ክዘ ክሳብ መጀመርታ 19ክዘ ደማዊ ኩናት ምስ ቱርኪን ኣዕራብን ኣብ ቀይሕ ባሕሪ ኣካይድና ኣይተሳዓርናን ስዒርናየን፡
ድሕሪኡ እቲ ሓያል ንጉሰ ነገስት ዘ ኣክሱም ጽዮን ኣብ 19 ክፍለ ዘመን ነጊሱ ዮዉሃንስ4ይ፡ንቱርኪ ንግብጺ ንማህዲስት ሱዳን፡ንድርቡሽ ናይ ኣስላም ዝተዋጽአ ሓይሊ ስዒሩ ከኣ ዳግማይ ኣክሱም ስልጣኔ ሃገረ ኣግኣዝያን ካብ ኣከዉሃ ምላሽ ትግራይ ክሳብ ቀይሕ ባሕሪ ዝዶባታ ከም ቀደማ ሃገር መስረተ፡
ኣብዚ እዋን ግን ምስ ማህዲስት እንዳተዋግእ ኮሎ ተሰዉአ፡ነዚ ዕድል ብምጥቃም ብዉሽጢ ኣምሓራ(ሚኒልክ ሽዋ) ብቀይሕ ባሕሪ ጥልያን ወረራ ብምግባር ንኣግኣዝያን ኣብ ክልተ መቒሎማ ነታ ሓንቲ ኤርትራ ኢሉ ጥልያን ገዚእዋ፡ነታ ሓንቲ ትግራይ ከኣ ኣብ ትሕቲ ሚኒልክ ኣምጛራ ኣተወት ሃገረ ኣግኣዝያን ኣብ ክልተ ተመቕለት፡ን129 ክሳብ ሕጂ ተመቒላ ሓይሊ ህዝበ ግእዝ/ተጋሩ/ትግሪኛ ኣብ ክልተ ተመቒሉ ተዳኺሙ ይርከብ።
ነዚ ኢና ከኣ ክንመልሳ ደሊና።ምስ ተጋሩ ሓደ ኢና፡ተፈላሊና ዝሰዓርናዮ ጸላኢ የለን፡ናይ ሓባር ዕጫ እዩ ዘለና፡ስልጣኔናን ዓባይ ሃገረ ኣክሱማዉን ሃገረ ኣግኣዝያን ክንመልስ ንብል ዘለና።ቻይና ሳላ ስልጣኔ ማ ዝመልሰት እያ እዛ ንርእያ ምዕብልቲ ሓያል ኮይና ዘላ።
ብዘይ መንነት ሃገር የለን፡መንነትና ኢርትራዊያን ዘይኮናስ ግእዛዉያን ኢና፡ታሪኽና፡ባህልና፡ቃንቃና፡ሕጊ እንዳባና ክንመልስ ኣለና ሽዑ ሃገር ንበሃል፡ጥልያን ነዚ መንነትና ኣጥፊኡ እዩ ሓዲሽ ኤርትራዊ መንነት ክህበና ፈቲኑ ኢሰያስ ኣፎርቂ ዉን ነዚ መንነት ጥልያን እዩ ኣብ ልዕልና ኣብ ልዕሊ ትግሪኛ ክሰርሖ ህርድግ ኢሉ ግን ኣይከኣለን፡ኢሰያስ ንህዝቢ ትግሪኛ/ተጋሩ ኣይፊኡ ወይ ኣዳኺሙ ልክዕ ከም ናይ ጥልያን ሓዲሽ ኤርትራዊ መንነት ክፈጥር ደልዩ የጥፋና ኣሎ።
ታሪኽ መፍትሒ ሽግርካ'ዩ።//
ቅድሚ 18 ክፍለ ዘመን፥ ከ አንታይ ኢና ኔርና ግአዝ ከም ዘይነበርና መቸም ምስክር አዚ ጽሕፍኩም ኢዩ ። ስለዚ ሕጂ ተጋሩ ኤርትራዊያን ኢና ክክክ ።
{{Stub}}
[[Category:ፖለቲካ]]
76vv2nf6xxdp5by6jw4yzcth5tke1tt
ኣግኣዝያን
0
4535
24426
20555
2023-07-17T04:42:23Z
2600:6C56:41F0:6CC0:6C00:781D:3F62:8E2A
wikitext
text/x-wiki
ትግራይ ንኤርትራ እንታይ'ያ?
===
ታሪኽ መሳፍንቲ ትግራይ፣ ታሪኽ ወራርን ዝርፍያን ማሕረድትን ዓድታት ምንዳድን'ዩ ዝነበረ። ኣብ'ቲ እዋን ህዝቢ ከበሳ ተኣኪቡ ይነብር ብዘይምንባሩ፣ ህዝቢ ተኣኪቡ ዉሁድ መኸተ ከካይድ ኣዝዩ ይኸብዶ ነበረ። ድሕሪ ተደጋጋሚ ወራርን ደም ምፍሳስን ዓበይቲ ዓዲ ተኣኪቦም ኣስፊሖም መኸሩ፣ ተዛተዩ፣ ተመዓዓዱ'ሞ ድሕሪ ነዊሕ ምምኽኻር ዓደ ኣቡኦም ኣሕሊፎም ንኸይህቡ ጸጸር ተወሓሓጡ። ብሓደ ሸነኽ ጭካነ ዝመልኦ ወራር መሳፍንቲ ትግራይ፣ ብኻልእ ሸነኽ ድማ ዒፍ ዝበሎ ህዝቢ ኣንጻር ወረርቲ ክምክት ዝወሰነሉ ታሪኻዊ ወድረኽ።
ኣብ ብራናታት ታሪኽ ተሰኒዱ ከም ዘሎ፣ ከበሳን መታሕትን ኤርትራ ብጭካነ መሳፍንቲ ትግራይ ደም ነቢዑ'ዩ። ብፍላይ ኣብ እዋን ንግስነት ሃጸይ የዉሃንስ፣ መረብ መሰጋገሪት ረገጽትን ሓረድትን መሳፍንቲ ትግራይ'ያ ዝነበረት። ህዝቢ ‘‘ምድረ ባሕሪ‘‘ ኣቐዲሙ ንወራር ቱርካዊያንን ግብጻዊያንን ብሓያል መስዋእቲ ይምክቶ ብምንባሩ፣ ንወራር መሳፍንቲ ትግራይ'ዉን ክቕበሎ ኣበደን'ዩ ዝበለ። ጭካነ ዝመልኦ ኣተሓሕዛ ንህዝቢ ደቂ ባሕሪ ረጊጹ ኮፍ ከብሎም'ዩ ዝብል እምነት ዝነበሮም መሳፍንቲ ትግራይ ግን ንህዝቢ ደቂ ባሕሪ ንምጥፋእ ተላዕሉ። ዓድታት ኣንደዱ፣ ህጻዉንቲ ብሳንጃ በታተኹ፣ ደቂ ኣንስትዮ ዓመጹ፣ ቤተ ክህነት ኣንደዱ፣ መሳጊድ ኣፍረሱ፣ ህዝቢ ከካብ ዓድታቱ ሃጽ ኢሉ ከም ዝሃድም ድማ ገበሩ።
ትግራይ ዝመሰረታ ሃጸያዊት ኢትዮጲያ ክፈጥሩ ሕልሚ ዝነበሮም መሳፍንቲ ትግራይ፣ እምቢታ ደቂ ባሕሪ ስግኣት ይፈጥረሎም ብምንባሩ ብሓደ ሸነኽ፣ ብኻልእ ሸነኽ ድማ ቅናት ባሕሪ ኤርትራ ክቆጻጸሩ ክቱር ድሌት ብምንባሩ ንደቂ ባሕሪ ከም ማይ ከንጽፉ ዘመቱ። ኣብ ሓደ እዋን ቀንዲ ኣተግባሪ ገበናት ሃጸይ የዉሃንስ ዝነበረ ኣሉላ ኣባነጋ፣ ናብ ከበሳታት ኤርትራ ወራር ፈጸመ'ሞ፣ ኣብ ቅድሚኡ ዝነበራ ዓድታት እንዳቃጸለ፣ ህጻዉንቲ እንዳሓረደ፣ ደቂ ኣንስትዮ እንዳዓመጸ መሬት ኤርትራ ናብ ቀይሕ ሕብሪ ቀየራ። መሬት ብደም ጨቀወት፣ ኣዒንቲ መሬት ደቂ ባሕሪ ነብዐት። ህዝቢ ከም ህዝቢ ቅድሚኡ ርእይዎ ዘይፈልጥ ገበን ስለ ዝወረዶ ኣእዳዉ ናብ ፈጣሪ ዘርጊሑ ክምህለል ጀመረ።
ዉሑድ ካብ ተግባራት መሳፍንቲ ትግራይ ዝገልጽ ታሪኻዊ ሰነድ እምበኣር ዜማን ግጥምን ደግያት ባህታ ሓጎስ'ዩ። ኣብ ሓደ እዋን ብዝምታን ሽፍትነትን መሳፍንቲ ትግራይ ልቡ ዝተሰብረ ሓርበኛ ኣቦ ደግያት ባህታ ሓጎስ፣ ኣሕኡ ብሰራዊት ሃጸይ የዉሃንስ ኣብ ከባቢ ጸንዓ ደግለ ምስ ተዘምትኦ ከምዚ ክብል ብክራሩ ጌሩ ኣምሪሩ ከም ዝዘየመ ብራናታት ታሪኽ ይምስክሩ።
ኣሻሕ ላመይ ኣንቲ ኣሻሕ ላመይ
ኣለኹልካ ዘይትብልኒ ከመይ
እንታይ ኾንኪ ተሕድርኒ ጾመይ
ኣሻሕ ላመይ ኣንቲ ኣሻሕ ላመይ
ምሳኺ ኸይጸንሕ ቐደመይ
ምተሳገርክየን ነተን ደመይ
ኣትን ብዓል ኣሻሕ በዓል ዳዕቦ
ትግራይ ወሰዱኽን ሰብ ኣድያቦ
ሓደ ዶ ስኢንክን ደርባይ ኩቦ
ድሕሪ'ዚ ህዝቢ ከበሳ ነቲ ብመሳፍንቲ ትግራይ ዝወርዶ ዝነበረ ግፍዒ ብዋልታን ጭማራን ክገጥሞ ተላዕለ። ብኤርትራዊ ሓርበኛ ኣቦ ራእሲ ወልደሚካኤል ሰሎሙን ዝምራሕ ዉሁድ ናይ መኸተ መድረኽ ድማ ፈጠረ። ‘‘እምቢ ንመግዛእቲ‘‘ ዝብል ጭርሖ ህዝቢ ኤርትራ ካብ ጻት ንጻት ኣንጎድጎደ። ህዝቢ መታሕትን'ዉን ነቲ ኣብ መሬት ከበሳ ኮይኑ ዝሳቐ ዝነበረ ህዝቡ ንምድሓን ዘለዎ ሒዙ ዘመተ። መኸተ ደቂ ባሕሪ ንወራር ሃጸይ የዉሃንስ ብድሆ ክኾኖ ጀመረ'ሞ፣ የዉሃንስ ንኣሉላ ኣባነጋ መረብ ሰጊሩ ንራእሲ ወልደሚካኤል ሓቢሉን ኣታሊሉን ከምጽኦ ኣዘዞ።
ኣሉላ ናብ ራእሲ ወልደሚካኤል ክመጽእ እንከሎ ንሰላም ከም ዝዘመተ ኣቐዲሙ ሓበረ። ሰላም ዝብል ወረ ኣብ መሬት ደቂ ባሕሪ ተላብዐ። ህዝቢ ነቲ ወረ ፍጹም ክኣምኖ'ኳ እንተዘይከኣለ፣ ራእሲ ወልደሚካኤል ሰሎሙን ንሰላም ሕራይ በለ። ብመሬት ጾሮና ይሓልፍ ብምንባሩ፣ ህዝቢ ንራእሲ ወልደሚካኤል ሰሎሙን ‘‘ጎይታይ እመኑና ብዝኸድኩማ ኣይትምለሱን ኢኹም፣ ንዑ ሕደጉ‘‘ ብምባል ናብ ትግራይ ከይከዱ ለመኖም። እንተኾነ፣ ራእሲ ወልደሚካኤል ‘‘እዞም ምሳይ ዘሎዉ ብሻለቃ ኣሉላ ዝምርሑ ልኡኻት ሃጸይ ዮሃንስ፣ ውዕል ሰላም ንምፍርራም ዳኣ'ምበር ኣብ ልዕለይ ዝኾነ ጥልመት ከም ዘይፍጸም ብኹሎም ኣማልኽቲ ምሒሎም ኢዮም" ብምባል ንህዝቢ መርቑኒ ብምባል ህዝቢ ከይሰምዑ ናብ ትግራይ ኣምርሑ።
ጉዕዞ ቀጺሉ ልኡኻት ማርያም ሸዊቶ መስ በጽሑ፣ ራስ ኣሉላ ኣባነጋ ንራእሲ ወልደሚካኤል ሰሎሙን ካብ በቕሉ ኣዉሪዱ ‘‘ልደርሆ ቆሎ ላሃብኻ ልሓማሼናይ ካዓ ላማሓልኻ ክባሃል የሰማዕካይ‘‘ ብምባል በሽክዓላል ተዛረቦ። ኣቦና ራእሲ ወልደሚካኤል ሰሎሙን ድማ፣ "በል እንቋዕ ዳኣ ኣብ ውግእ ስዒርካ ኣይማረኽካኒ እምበር፣ በዞም ኩሎም ኣማልኽቲ ምሒልካ እንተጠለምካን'ስ ምንም ኣይመስለን ኢዩ። በብተግባራትና ህዝቢ ዘልኣለም ክዝክረና ክነብር'ዩ" ብምባል ክሳብ ሕጂ ኣብ ልቢ ወለዶታት ዝሓደረ መልሲ መለሱ።
ከምዚ ዝኣመሰለ ታሪኻዊ ፍጻመታት ኣብ ልዕሊ ህዝቢ ኤርትራ ተደጋጋሚ'ዩ ኔሩ። ኣቦና ራእሲ ወልደሚካኤል ሰሎሙን
ድሕሪ'ዚ ጸሊም ናይ ወራርን ቅትለትን መድረኽ፣ መሳፍንቲ ትግራይ ካብ መሳፍንቲ ኣምሓራ ብድሆታት ክገጥሞም ብምጅማሩን ሃጸይ የዉሃንስ ምስ ማህዳዉያን ኣብ ዝገበሮ ኩናት ብምቕታሉን፣ መሳፍንቲ ትግራይ ኣንፈቶም ናብ ደቡብ ክጠዉዩ ጀመሩ። መግዛእቲ ፋሽሽታዊ ጣልያን ኣብ መሬት ደቂ ባሕሪ ኣትዩ ብምንባሩ፣ ልዕልና መሳፍንቲ ትግራይ ብቕልጡፍ ከንቆልቁል ጀመረ። ድሕሪ ናይ ልዕሊ 100 ዓመታት መግዛእቲ፣ ብሰንኪ ፖለቲካ 40ታት ዝተፈጥረ ዉጥጥ፣ ኣብ 2ይ ኩናት ዓለም ጎብለል ኮይና ዝወጸት ኣሜሪካ ንህዝቢ ኤርትራ ኣእዳዉ ጠዉያ ምስ ሃጸያዊት ኢትዮጲያ ክትጸምዶ ተራእየት። ቃልሲ 50ታት ተጀሚሩ፣ ህዝቢ ኤርትራ ኣብ 1961 ናብ ዕጥቃዊ ቃልሲ ኣትዩ፣ ህዝቢ ኤርትራ ነቲ ንዘመናት ዝጸንሐ ታሪኽ ክሕደትን ጥልመትን ይቕረ ብምባል ምስ ህዝቢ ትግራይ ብሰናይ ጉርብትና ክነብርን ኣብ ቃልሲ ክተሓጋገዝን ተራእየ። ኣብ እዋን ብረታዊ ቃልሲ ንተጋደልቲ ህወሓት ከሰልጥንን ብዕጥቅን ስንቅን ክሕብሕብ ዝጀመረ ህዝቢ ኤርትራ፣ ኣብ 1991 ንተጋደልቲ ህወሓት መሪሑ ኣዲስ ኣበባ ኣብ ዝኣተወሉ እዋን፣ ኣብ 1998 ብካብ ትግራይ ዝወጹ መራሕቲ ሃገረይ ክትዉረር'ያ ዝብል ግምት ፍጹም ኣይነበሮን።
i3p6bos3od3a3akqpilogfwr5e3ix4a
ሜክሲኮ
0
4536
22626
22624
2021-04-15T21:39:33Z
Joanmp14
5782
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
{{ሓበሬታ ሃገር
| ወግዓዊ_ሽም = <big>ሕቡራት መንግስታት ሜክሲኮ</big> <br/>{{small|''{{lang|es|Estados Unidos Mexicanos}}''}}
| ምስሊ_ባንዴራ = Flag of Mexico.svg
| ምስሊ_ኣርማ = Coat of arms of Mexico.svg
| ሃገራዊ_ጭርሖ = ''La Patria Es Primero''
| ሃገራዊ_መዝሙር = ''Himno Nacional Mexicano''<br>
| ሃገራዊ_መዝሙር_ፋይል = Himno Nacional Mexicano instrumental.ogg
| ምስሊ_ካርታ = MEX orthographic.svg
| ርእሰ_ከተማ = [[ከተማ ሜክሲኮ]] [[ፋይል:Coat of arms of Mexican Federal District.svg|right|20px]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ስጳንኛ|ስጳንኛ]]
| ዓይነት_መንግስቲ = ፕረዚደንታዊት ሪፓብሊክ
| ኣርእስቲ_መራሒ1 = ፕረዚደንት
| ሽም_መራሒ1 = [[ኣንድረስ ማኑዌል ሎፐዝ ኦብራዶር]]
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ምእዋጅ<br /><br /> • ምቕባል
| ዕለታት_መሰረት = ካብ [[ስጳኛ]]<br />{{ዕለት|16|09|1810|ዕድመ}}<br />{{ዕለት|28|12|1836|ዕድመ}}
| ዜግነት_ህዝቢ = ሜክሲካዊ/ -ት
| ስፍሓት = 1,972,550
| ሚእታዊት_ማይ = 2.5
| ብዝሒ_ህዝቢ = 128,649,565
| ብዝሒ_ህዝቢ_ዓመት = 2020
| ባጤራ = [[ሜክሲካዊ ፔሶ|ፔሶ]]
| ዞባ_ግዜ = UTC –8 ክሳብ UTC -5
| እዋን_ክረምቲ = UTC –7 ክሳብ UTC -5
| ዓውዲ_ኢንተርነት = .mx
| ስልካዊ_ቅድመ_ጥብቆ = +52
}}
'''ሜክሲኮ''' ({{lang-es|México}}፣ {{IPA-es|ሜሂኮ|ኣደማምጻ|Mexico.ogg}})፣ ወግዓዊ '''ሕቡራት መንግስታት ሜክሲኮ''' ({{lang-es|Estados Unidos Mexicanos}}፣ {{IPA-es|ኤስታዶስ ኡኒዶስ ሜሂካኖስ|ኣደማምጻ}})፣ ኣብ ደቡባዊ ሰሜን ናይ [[ሰሜን ኣመሪካ]] ክፋል እትርከብ ሃገር እያ። [[ርእሰ ከተማ]] [[ከተማ ሜክሲኮ]] እያ።
<br><gallery caption="ሜክሲኮ - Mexico">
Mexico City-Blick vom Torre Latinamericano-02-1980-gje.jpg|Mexico City
Teotihuacan-10-Sonnenpyramide-Aufgang-1980-gje.jpg|Teotihuacan
Nevado de Toluca-04-Krater-1980-gje.jpg|Nevado de Toluca
Mitla-10-Ruinen-Saeulenpalast-Spanische Kirche-1980-gje.jpg|Mitla
Palenque-06-Palastgruppe-Innenhof-1980-gje.jpg|Palenque
Uxmal-02-Schildkroetentempel-Ballspielplatz-Nonnenviereck-1980-gje.jpg|Uxmal
Chichen-Itza-04-Tempel der Krieger-1980-gje.jpg|Chichen-Itza
Isla Mujeres-04-Boote-Muscheln-1980-gje.jpg|Isla Mujeres
</gallery>
[[መደብ:ሜክሲኮ]]
[[መደብ:ሃገራት ሰሜን ኣመሪካ]]
[[መደብ:መዋቕራት ሃገራት]]
j2h11fv4r5n76rdew8um6xarbfglveu
ንግዲ
0
4540
20298
19294
2020-03-04T02:48:24Z
Weather Top Wizard
6646
wikitext
text/x-wiki
'''ንግዲ''' ምምሕልላፍ ይጠቓልል [[ኣቕሓ ወይ ከኣ ኣገልግሎታት]] ምስ ሓደ ሰብ ወይ ከኣ ኣካል ናብ ካልእ ሰብ, ብዙሕ ጊዜ ብለውጢ ናብ [[ገንዘብ]]. [[ስነ-ቍጠባዊ]] ምስክር [[ስርዓት]] ወይ መርበብ እቲ ከም ንግዲ ከም [[ዕዳጋ (ስነ-ቍጠባ)|ዕዳጋ]].
ችርቻረ ንግዲ ናይ ሽያጥ ይጠቓልል ኣቕሓ [[ኣቕሑ ንግድ]] ካብ ብጣዕሚ ቀዋሚ ቦታ (ከም ክፋል [[ክፍሊ ክዙን]], [[ባዛር]] ወይ [[ኪዮስክ]]), [[ብመስመር]] ወይ ከኣ [[ቡስጣ]], ብንእሽተይ ወይ ከኣ ብውልቀ-ሰብ ምሉእ ብቐጥታ ንምጥቃም ወይ ከኣ ኣህለኸ ብ ዓዳጊ. ጃምላ ንግዲ ተባሂሉ ሳዕስዒት ክ መራኸቢ ብ ኣቕሓ እቲ እዮም ተሸይጡ ከም ኣቕሑ ንግድ ናብ [[ቸርቻሪ]], ወይ ከኣ ንኢንዱስትሪ, ንግዳዊ , ትካላዊ , ወይ ከኣ ካልኦት ሞያዊ ንግዲ ተጠቀምቲ, ወይ ከኣ ንኻልእ ጀማሊ ከምኡውን ኣዛመደ ተጸጋዒ ኣገልግሎት.
[[Category:ንግዲ]]
58napibvprqm5cyjn3bxekwu97ymcor
መደብ:የቱርክ ዶሮ
14
4546
19332
19327
2018-10-21T09:19:08Z
81.135.204.139
wikitext
text/x-wiki
{{commons|Turkey}}
[[Category:ሀገራት| ]]
486po11013abajl0doprs2q7is5fecr
የቱርክ ዶሮ
0
4548
21265
19334
2020-09-29T00:34:07Z
Xqbot
654
Bot: Fixing double redirect to [[ቱርኪ]]
wikitext
text/x-wiki
#REDIRECT [[ቱርኪ]]
ibt3uleesnkqor536iwnnrtjn2blze2
መደብ:User zh-Hans-CN
14
4551
19338
2018-11-02T04:43:18Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Chinese (China).
co0ul3a9zenvw2uqz4woeaiu979f4rq
መደብ:User zh-Hant-TW
14
4552
19339
2018-11-02T04:43:18Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Chinese (Taiwan).
tfjpufco118botoeyimq3dm9k96i81i
መደብ:User zh-Hant-HK
14
4553
19340
2018-11-02T04:43:18Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Chinese (Hong Kong).
9gj91e0ng5hl61ymzdtrs9rezj4b44y
ስዋዚላንድ
0
4554
19346
2018-11-19T16:59:16Z
Til Eulenspiegel
3850
Til Eulenspiegel moved page [[ስዋዚላንድ]] to [[ኤስዋቲኒ]]
wikitext
text/x-wiki
#REDIRECT [[ኤስዋቲኒ]]
jgxsaynw9h4vodf34zyslin2wt9r20l
መደብ:User simple
14
4574
19420
2019-05-07T09:44:41Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Simple English.
tiie9xddf3t9xqyg3x3jmsc4oee92qo
መደብ:Pages with broken file links
14
4583
19462
2019-07-24T20:46:49Z
212.224.233.148
ሓዳስ ፅሑፍ: Segeneyti
wikitext
text/x-wiki
Segeneyti
7o59zt5vd5xn9abbv0fdyapx73ax2uj
ኔዘርላንድ
0
4603
24440
23965
2023-08-08T14:10:44Z
TheThomanski
9254
wikitext
text/x-wiki
{{ኣይተደናግር|ሆላንድ|ንግስነት ኔዘርላንድ}}
{{ሓበሬታ ንኡስ ሃገራዊ ኣካል
| መበቆላዊ ስም = Nederland
| ስም = ኔዘርላንድ
| ምስሊ = no
| ሃገር = [[ንግስነት ኔዘርላንድ]]
| ሕብረት = [[ቅዋማዊት ሃገር]] [[ንግስነት ኔዘርላንድ|ንግስነት ኔዘርላንድ]]
| ባንዴራ_ወሰን = yes
| ኣርማ_መጠን = 100px
| ካርታ = EU-Netherlands.svg
| እግሪ_ካርታ =
| ጭርሖ = ''Ik zal handhaven''<br/>(ብ[[ቋንቋ ዳች|ዳች]]፦ «ክዕቅብ እየ»)
| መዝሙር = ''[[ዊልሄልመስ]]''<br/> (ብ[[ቋንቋ ዳች|ዳች]]፦ «ዊልያም»)
| ፋይል_መዝሙር = United States Navy Band - Het Wilhelmus (tempo corrected).ogg
| እግሪ_ምስሊ =
| ርእሰ_ከተማ = [[ኣምስተርዳም]] {{Infobox ref|1}}
| ቋንቋ = [[ቋንቋ ዳች|ዳች]] {{Infobox ref|2}}
| ስም_ተቐመጥቲ = ኔዘርላንዳዊ/ -ት
| ስፍሓት = 41,543
| ስፍሓት_ማይ = 18,41 %
| ብዝሒ_ህዝቢ = 17,668,400
| ብዝሒ_ህዝቢ_ዓመት = 2021
| ጻዕቂ = 415,6
| መራሕቲ_ኣርእስትታት = [[ንጉስ ኔዘርላንድ|ንጉስ]]<br/>[[ቀዳማይ ሚኒስተር ኔዘርላንድ|ቀዳማይ ሚኒስተር]]
| መራሕቲ_ኣስማት = [[ዊለም ኣለክሳንደር ናይ ኔዘርላንድ|ዊለም ኣለክሳንደር]]<br/>[[ማርክ ሩተ]]
| ግዜ_ክረምቲ = [[ግዜ ክረምቲ ኤውሮጳ|ግ.ክ.ኤ.]] (UTC +2:00)
| ባጤራ = [[ዩሮ]] (€፣ <kbd>[[ኣይሶ 4217|EUR]]</kbd>)
| ስም_ኮድ1 = [[ኣይሶ 3166-1|ኮድ ኣይሶ]]
| ኮድ1 = 528 / NLD / NL
| ስም_ኮድ2 = ዓውዲ ኢንተርነት
| ኮድ2 = <kbd>[[.nl]]</kbd>
| ተለፎናዊ ቅድመ ጥብቆ ስም = ተለፎናዊ ቅድመ ጥብቆ
| ተለፎናዊ ቅድመ ጥብቆ = <kbd>+31</kbd>፣ <kbd>+599</kbd>
| ኣባል_ናይ = {{EU}}፣ [[ውድብ ኪዳን ሰሜን ኣትላንቲክ|ው.ኪ.ሰ.ኣ.]]፣ [[ው.ሕ.ሃ.]]፣ [[ውድብ ቁጠባዊ ምትሕግጋዝን ምዕባለን|ው.ቁ.ም.ም.]]፣ [[ውድብ ጸጥታን ምትሕግጋዝን ኣብ ኤውሮጳ|ው.ጸ.ም.ኤ.]]፣ [[ቤት ምኽሪ ኤውሮጳ|ቤ.ም.ኤ.]]፣ [[ቤኔሉክስ]]
| መዘኻኸሪታት = <ol class="references"><li id="ቅጥዒ_መዘኻኸሪ-1">[[#ቅጥዒ_መወከሲ-1|↑]] [[ዘ ሄግ]] ቀንዲ ቤት ጽሕፈት መንግስቲ እያ።</li><li id="ቅጥዒ_መዘኻኸሪ-2">[[#ቅጥዒ_መወከሲ-2|↑]] [[ቋንቋ ፍሪስኛ|ፍሪስኛ]] ኣብ ኣውራጃ [[ፍሪስላንድ]] ልዕሊ 450,000 ሰባት ዝዛረብዎ ዞባዊ ቋንቋ እዩ፣ ኣብኡ ከኣ ምስ ዳች ብሓባር ወግዓዊ እዩ።
}}
'''ኔዘርላንድ''' ({{Lang-nl|Nederland}}፣ {{IPA-nl|ኔደርላንድ|pron|Nl-Nederland.ogg}})፣ ምስ ደሴታት [[ኣሩባ]]፣ [[ኩራሳው]]ን [[ሲንት ማርተን]]ን ብሓባር [[ንግስነት ኔዘርላንድ]] ይምስረታ፣ ካብ ኣርባዕቲኤን ዝዓበየት [[ቅዋማዊት ሃገር]] እያ። ኔዘርላንድ [[ሃገር ኣባል ኤውሮጳዊ ሕብረት|ኣባል ኤውሮጳዊ ሕብረት]] እያ።
እታ ሃገር መብዛሕትኡ ግዜ ከም '''''ሆላንድ''''' ተባሂላ እያ እትፍለጥ፣ ምኽንያቱ ስም እቲ [[ሆላንድ|ኣዝዩ ጸላዊ ወይ ኣገዳሲ ታሪኻዊ ዞባኣ]]፣ ኣብ ምዕራባዊ ክፋል እታ ሃገር ዝርከብ።
[[መደብ:ኔዘርላንድ]]
[[መደብ:ሃገራት ኤውሮጳ]]
gppvhnad4ag3wb2gprmznx5qn2w1buu
ኣምስተርዳም
0
4604
19998
19997
2019-12-28T20:32:40Z
Nimrod Mensur
6402
wikitext
text/x-wiki
'''ኣምስተርዳም''' ናይ [[ኔዘርላንድ]] ርእሲ ከተማ እያ።
{| border="0" cellpadding="2" cellspacing="1" style="float:right; empty-cells:show; margin-right:0em; margin-left:1em; margin-bottom:0.5em; background:#e3e3e3;"
! colspan="2" bgcolor="afeeee" |ኣምስተርዳም
|- bgcolor="#FFFFFF"
| colspan="2" align="center" bgcolor="#FFFFFF" |[[File:KeizersgrachtReguliersgrachtAmsterdam.jpg|alt=|311x311px]]
|- bgcolor="#FFFFFF"
! colspan="2" bgcolor="afeeee" |እምስተርዳም ኣብ ካርታ [[ኔዘርላንድ]]
|- bgcolor="#FFFFFF"
| colspan="2" align="center" bgcolor="#FFFFFF" |[[File:LocatieAmsterdam.svg|center|300x300px|Mappa Amsterdam]]<br /><br />
|- bgcolor="#afeeee"
![[ባንዴራ]]
![[ኣርማ]]
|- bgcolor="#FFFFFF"
! align="center" |[[File:Flag of Amsterdam.svg|140x140px]]
!
[[File:Wapen_van_Amsterdam_bewerkt.PNG|center|150x150px|Kota arvow Amsterdam]]
|-
! colspan="2" bgcolor="#afeeee" |ኣገደሲ ሓበሬታ
|- bgcolor="#FFFFFF"
|[[ሃገር]]
|[[File:Flag of the Netherlands.svg|left|frameless|32x32px]][[ኔዘርላንድ]]
|- bgcolor="#FFFFFF"
|[[ዞባ]]
|[[File:Flag of North Holland.svg|30x30px]] [[ሰሜን ሆላንድ]]
|- bgcolor="#FFFFFF"
|[[ስፍሓት መሬት]]
|219 km²
|- bgcolor="#FFFFFF"
|[[ተቀመጥቲ]]
|841,186 <small> 2016 </small>
|- bgcolor="#FFFFFF"
|ኮድ
|020
|- bgcolor="#FFFFFF"
|መስመር
|UTC +1 /<small>Hav</small> UTC +2
|- bgcolor="#FFFFFF"
|ወብሳይት
|www.amsterdam.nl
|-
! colspan="2" bgcolor="afeeee" |Gwlasegeth
|- bgcolor="#FFFFFF"
|ቦታታት
|15
|}
p0wsfld8etynttewssfktdwr17qz7sa
ቋንቋ ትግርኛ
0
4606
24267
23958
2023-05-15T20:37:16Z
Joanmp14
5782
corrections
wikitext
text/x-wiki
{{ሓበሬታ ቋንቋ
|ስም = ትግርኛ
|ስድራ ቤት ኣደ = ኣፍሮ-ኤስያዊ ቋንቋታት
|ሃገራት= {{flagcountry|ኤርትራ}}<br /> {{flagcountry|ኢትዮጵያ}}
|ዞባ=[[ኤርትራ]]ን [[ኢትዮጵያ]]ን፣ ብፍላይ ኣብ [[ትግራይ]]
|ተዛረብቲ= 9.85 ሚልዮን (2020)
|ስድራ ቤት=[[ኣፍሮ-ኤስያዊ ቋንቋታት|ኣፍሮ-ኤስያዊ]]<br />
[[ሴማዊ ቋንቋታት|ሴማዊ]]<br />
[[ደቡባዊ ሴማዊ ቋንቋታት|ደቡባዊ ሴማዊ]]<br />
[[ምብራቕ ኣፍሪቃዊ ሴማዊ ቋንቋታት|ምብራቕ ኣፍሪቃዊ ሴማዊ]]<br /> [[ግእዝ]]
'''ትግርኛ'''
|ወግዓዊ={{flagcountry|ኤርትራ}} {{flagdeco|ትግራይ}} [[ትግራይ]]
|ኣይሶ1=ti|ኣይሶ2=tir|ኣይሶ3=tir|ሲል=TGN
}}
'''ትግርኛ''' ኣብ [[ኤርትራ]]ን ኣብ ሰሜናዊ [[ኢትዮጵያ]]ን ኣብ [[ክልል ትግራይ]] ዝዝረብ [[ግእዛዊ ሴማዊ ቋንቋታት|ሴማዊ]] ቋንቋ እዩ። ፊደላት ትግርኛ ካብ ኣብ ስልጣኔ ኣኽሱም ዝጀመረ ፊደል ግእዝ ዝፈለቑ እዮም። ኮይኑ ግን ትግርኛ ዶ ወይስ ግእዝ እዩ ዝቕድም ዝብል ሕቶ ክሳብ ሕጂ መጽናዕቲ ዘድልዮ እዩ። ኣብ ካልእ ሓሳብ እውን ግእዝ ዝበሃል ቋንቋ ነይሩ ኣይፈልጥን፡ ስልጣኔ ኣኽሱም ኣብ ጥርዚ ምዕባሌ ምስ በጽሐ፡ ንጽሑፋዊ ጉዳያት ንምግልጋል ከም ፊደል ዝማዕበለ እዩ ዝብሉ እውን ኣለዉ። በዚ ኮነ በቲ ኣብ ዓለም፡ ቋንቋ መትኒ ህይወት ደቂ-ሰባት እዩ። ምናልባት፡ ቋንቋ እንተዘይፍጠር ተበጺሑ ዘሎ ዕቤትን ምዕባለን ክሳብ ክንድ’ዚዶ ምሰጐመ ኢልካ ሕቶ ክተልዕል ድማ ባህርያዊ እዩ። ምኽንያቱ፡ ስኒትን ሓድነትን ንምህዞታት ዝሕግዙ ሓሳባት ግድን ኣብ ሓባራዊ መረዳእታ ሰባት ኪምርኮሱ ኣለዎም። ንባዕሉ ሰባት ብስኒት ማሚቖም ኪነብሩ ዘኽእሎም መሰረታዊ ረቛሒ’ውን ሓይሊ ሓባራዊ ቋንቋ ምዃኑ ዝሰሓት ኣይኮነን። ስለዚ፡ ቋንቋ ቀንዲ ህይወት ወይ እስትንፋስ ሓባራዊ ናብራ ደቂ-ሰባት ምዃኑ ኣየማትእን። በዚ መንጽር፡ ደቂ-ሰባት ማዕረ-ማዕረ ካልእ ንጥፈታቶም ንምዕባለን ዘመናውነትን ዚጥቀምሉ ቋንቋ’ውን ከይትሓለሉ ኪጽዕሩ ይግባእ።
ብርግጽ፡ ቋንቋ ምስ ግዜን ኩነታትን ኪምዕብል ናቱ ዳይናሚካዊ መስርሕ ኣለዎ። ልዕሊ ኩሉ ግን፡ ተጠቀምቲ ወይ ተዛረብቲ ሓደ ቋንቋ ብውሕዱ ንምዕቃቡ፡ ካብኡ ሓሊፉ ድማ ንምዕባለ ዝግልገልሉ ቋንቋ ኣደኦም ክሳብ ህይወቶም ከሕልፍሉ ይረኣዩ’ዮም። ብመሰረቱ፡ ህላወ ይኹን ትንሳኤ ሓደ ቋንቋ ንህላወን ትንሳኤን ተጠቀምቱ’ውን ጸላዊ ስለዝኾነ። ብሓጺሩ፡ ኣብ ሓደ ሃገር ፖለቲካዊ ኣገዳስነት ሓደ ቋንቋ ኣጸቢቑ ኪዓዝዝ እንተኾይኑ፡ ትካላት ቋንቋ ኪምስረታን ኪንቀሳቐሳን ይግባእ። ብዘይካ’ዚ፡ ብፍላይ ትካላት ስርዓተ-ትምህርትን መራኸቢ ብዙሓንን ሓደ ልኡላዊ ሃገር ንዘመናዊ ቅርጺ ይኹን ምዕባለ ሓደ ቋንቋ ወሳኒ ግደ ኣለወን።
== ስርዓተ ጽሕፈት ==
{| class="wikitable" style="text-align:center"
|+'''ስርዓተ ጽሕፈት ብትግርኛ'''
|-valign=top
! !!ä!!u!!i!!a!!e!!(ə)!!o!!wä!!wi!!wa!!we!!wə
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|h}}
|style="background:gray"|ሀ||ሁ||ሂ||ሃ||ሄ||ህ||ሆ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|l}}
|ለ||ሉ||ሊ||ላ||ሌ||ል||ሎ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ḥ}}
|style="background:gray"|ሐ||ሑ||ሒ||ሓ||ሔ||ሕ||ሖ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|m}}
|መ||ሙ||ሚ||ማ||ሜ||ም||ሞ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ś}}
|style="background:gray"|ሠ||style="background:gray"|ሡ||style="background:gray"|ሢ||style="background:gray"|ሣ||style="background:gray"|ሤ||style="background:gray"|ሥ||style="background:gray"|ሦ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|r}}
|ረ||ሩ||ሪ||ራ||ሬ||ር||ሮ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|s}}
|ሰ||ሱ||ሲ||ሳ||ሴ||ስ||ሶ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|š}}
|ሸ||ሹ||ሺ||ሻ||ሼ||ሽ||ሾ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ḳ}}
|ቀ||ቁ||ቂ||ቃ||ቄ||ቅ||ቆ||ቈ||ቊ||ቋ||ቌ||ቍ
|-style="font-size:2em"
!style="font-size:0.5em"|{{IPA|ḳʰ}}
|ቐ||ቑ||ቒ||ቓ||ቔ||ቕ||ቖ||ቘ||ቚ||ቛ||ቜ||ቝ
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|b}}
|በ||ቡ||ቢ||ባ||ቤ||ብ||ቦ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|v}}
|ቨ||ቩ||ቪ||ቫ||ቬ||ቭ||ቮ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|t}}
|ተ||ቱ||ቲ||ታ||ቴ||ት||ቶ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|č}}
|ቸ||ቹ||ቺ||ቻ||ቼ||ች||ቾ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ḫ}}
|style="background:gray"|ኀ||ኁ||ኂ||ኃ||ኄ||ኅ||ኆ||ኈ||ኊ||ኋ||ኌ||ኍ
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|n}}
|ነ||ኑ||ኒ||ና||ኔ||ን||ኖ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ñ}}
|ኘ||ኙ||ኚ||ኛ||ኜ||ኝ||ኞ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ʾ}}
|style="background:gray"|አ||ኡ||ኢ||ኣ||ኤ||እ||ኦ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|k}}
|ከ||ኩ||ኪ||ካ||ኬ||ክ||ኮ||ኰ||ኲ||ኳ||ኴ||ኵ
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|x}}
|ኸ||ኹ||ኺ||ኻ||ኼ||ኽ||ኾ||ዀ||ዂ||ዃ||ዄ||ዅ
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|w}}
|ወ||ዉ||ዊ||ዋ||ዌ||ው||ዎ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ʿ}}
|style="background:gray"|ዐ||ዑ||ዒ||ዓ||ዔ||ዕ||ዖ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|z}}
|ዘ||ዙ||ዚ||ዛ||ዜ||ዝ||ዞ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ž}}
|ዠ||ዡ||ዢ||ዣ||ዤ||ዥ||ዦ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|y}}
|የ||ዩ||ዪ||ያ||ዬ||ይ||ዮ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|d}}
|ደ||ዱ||ዲ||ዳ||ዴ||ድ||ዶ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ǧ}}
|ጀ||ጁ||ጂ||ጃ||ጄ||ጅ||ጆ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|g}}
|ገ||ጉ||ጊ||ጋ||ጌ||ግ||ጎ||ጐ||ጒ||ጓ||ጔ||ጕ
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ṭ}}
|ጠ||ጡ||ጢ||ጣ||ጤ||ጥ||ጦ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|č̣}}
|ጨ||ጩ||ጪ||ጫ||ጬ||ጭ||ጮ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|p̣}}
|ጰ||ጱ||ጲ||ጳ||ጴ||ጵ||ጶ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ṣ}}
|ጸ||ጹ||ጺ||ጻ||ጼ||ጽ||ጾ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|ṣ́}}
|style="background:gray"|ፀ||style="background:gray"|ፁ||style="background:gray"|ፂ||style="background:gray"|ፃ||style="background:gray"|ፄ||style="background:gray"|ፅ||style="background:gray"|ፆ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|f}}
|ፈ||ፉ||ፊ||ፋ||ፌ||ፍ||ፎ||colspan="6" style="background:#cccccc"|
|-style="font-size:2em"
!style="font-size:0.5em"|{{transl|sem|p}}
|ፐ||ፑ||ፒ||ፓ||ፔ||ፕ||ፖ||colspan="6" style="background:#cccccc"|
|-
! !!ä!!u!!i!!a!!e!!(ə)!!o!!wä!!wi!!wa!!we!!wə
|}
[[መደብ:ቋንቋ ትግርኛ]]
[[መደብ:ናይ ቋንቋ መዋቕራት]]
[[መደብ:ናይ ኤርትራ ቋንቋታት]]
[[መደብ:ናይ ኢትዮጵያ ቋንቋታት]]
hzpsutqf52tk1cqg6aobhysa8dsxxvw
ዓረብኛ
0
4607
23829
19548
2022-08-07T07:12:31Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
ዓረብኛ
----
ا أ إ آ ب ت ة ث ج ح خ د ذ ر ز س ش ص ض ط ظ ع غ ف ق ك ل لا لأ لإ لآ م ن و ؤ ي ئ ء
َ ً ُ ٌ ِ ٍ ّ ْ
[[መደብ:ፊደላት]]
nj6e7mff8jlgqtfj80d7qsc760ikjzv
ሃገራዊ መዝሙር
0
4609
19555
2019-11-05T15:58:42Z
Nimrod Mensur
6402
ሓዳስ ፅሑፍ: '''ሃገራዊ መዝሙር''' ማለት, ናይ ሓንቲ ሃገር መዝሙር እያ.
wikitext
text/x-wiki
'''ሃገራዊ መዝሙር''' ማለት, ናይ ሓንቲ ሃገር መዝሙር እያ.
bxhb8q4qxc8dsyg7y2n5pi1jpzwgdm3
ባንዴራ
0
4610
21844
20352
2021-01-06T16:13:32Z
Joanmp14
5782
corrections
wikitext
text/x-wiki
'''ባንዴራ''' ወይ '''ሰንደቕ ዕላማ''' ማለት፣ ብዝተፈላለየ ሕብርታት ኣብ ጨርቂ ዝተሳእለ እዩ። መብዛሕትኡ ግዜ ድማ፣ መልእኽቲ ዘለዎ እዩ።
i8ifoglfblpf5p796j0z4j11malp3ry
ዳች
0
4611
19560
2019-11-05T16:19:34Z
Nimrod Mensur
6402
ሓዳስ ፅሑፍ: '''ዳች''' ቋንቋ ኮይኑ, ብብዝሒ ኣብ [[ኔዘርላንድ]] ዝዝረብ ቋንቋ እዩ.
wikitext
text/x-wiki
'''ዳች''' ቋንቋ ኮይኑ, ብብዝሒ ኣብ [[ኔዘርላንድ]] ዝዝረብ ቋንቋ እዩ.
m705ae5z7zqzrp8gihrxq7f2zzguwtb
ቋንቋ እንግሊዝኛ
0
4612
24434
24065
2023-07-29T16:14:35Z
RidgelantRL
9229
ብዛዕባ ቋንቋ እንግሊዝ ሓበሬታ ተወሰኸ።
wikitext
text/x-wiki
[[file:Detailed SVG map of the Anglophone world.svg|frameless|right|upright=2]]
እንግሊዝኛ ኣብ ዓለምና ካብቶም ብብዝሒ ዝዝረቡ ቋንቋታት ሓደ እዩ። ኣብ ዓባይ ብሪጣንያ፡ ሕቡራት መንግስታት ኣመሪካ፡ ካናዳ፡ ኣውስትራልያን ኒውዚላንድን ዓብላሊ ቋንቋ እዩ። ቀዳሞት መልክዓት እንግሊዝኛ ካብ ማእከላይ ዘመን ዓዲ እንግሊዝ ዝጅምር እዩ።
እንግሊዝኛ ፊደል
----
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
a b c d e f g h i j k l m n o p q r s t u v w x y z
[[መደብ:ፊደላት]]
ogvq3swaagvbll0jtwpk6mlv1uk3o0h
ሳሞአ
0
4613
21602
20033
2020-12-15T02:50:59Z
Dcljr
46
remove extraneous ws
wikitext
text/x-wiki
{| class="sortable toccolours vatop infobox" cellpadding="1" cellspacing="1" style="float:right; clear:right; width:270px; padding:0px; margin:0px 0px 1em 1em; font-size:85%;"
| colspan="2" align="center" style="background-color:lightgrey; color:#000000;" |ሃገረ ሳሞአ
Malo Sa'oloto Tuto'atasi
Samoa
|-
| colspan="2" |
{| cellpadding="0" cellspacing="0" style="background-color:transparent;" width="100%"
| style="vertical-align: middle; text-align:center; width:120;" |[[File:Flag of Samoa.svg|alt=|174x174px]]
| style="vertical-align: middle; text-align:center; width:120;" |[[File:Coat of arms of Samoa.svg|124x124px]]
|-
| align="center" |([[ባንዴራ]])
| align="center" |<small>([[Wapen van Samoa|ኣርማ]])</small>
|}
|-
| colspan="2" align="center" style="padding:0;" |[[File:Samoa on the globe (Polynesia centered).svg|alt=|202x202px]]
|-
| colspan="2" align="center" style="background-color:lightgrey; color:#000000;" |'''ኣገደስቲ ሓቤሬታት'''
|-
| style="font-weight:bold;" |[[ቋንቋ ሃገር]]
|[[ሳሞአኛ]]፣ [[እንግሊዝኛ]]
|-
| style="font-weight:bold;" |[[ርእሲ ከተማ]]
|[[ኣፕያ]]
|-
| style="font-weight:bold;" |[[ሃይማኖት]]
|99.7% [[ክርስትና]]
|-
| style="font-weight:bold;" |ጽፍሓት
|2.842[2]
|-
| style="font-weight:bold;" |ተቀመጥቲ
|200.108 (2017)
|-
| colspan="2" align="center" style="background-color:lightgrey; color:#000000;" |'''ኮዳት'''
|-
| style="font-weight:bold;" |[[ባጤራ]]
|[[ታላ]]
|-
| style="font-weight:bold;" |ሃገራዊ ፌስታ
|1 ሰነ
|-
| style="font-weight:bold;" |[[Topleveldomein|Web]]<nowiki> | </nowiki>[[ISO 3166-1|Code]]<nowiki> | </nowiki>[[Landnummer|Tel.]]
|[[.ws]]<nowiki> | WSM | 685</nowiki>
|-
| colspan="2" align="center" style="background-color:lightgrey; color:#000000;" |'''ብዛዕባ'''
|-
| colspan="2" align="center" |
{| cellpadding="0" cellspacing="0" style="background-color:transparent;" width="100%"
| align="left" |ሳሞአ
| align="left" |1962
|}
|-
| colspan="2" align="center" style="background-color:lightgrey;" |
|}
ሳሞአ, ናይ ርፑብሊክ ኣብ ፖሊነይስ ኢያ። ኣብ ኦስያን ድማ ትርከብ። ደሴት ጥራይ ስለ ዝኾነት ድማ፣ ብማይ ጥራይ ተብኢባ ትርከብ። ኣብ ሳሞአ ልዕሊ 200.000 ሰባት ይቅመጥዋ። ኣብ ሳሞአ ቋንቋ [[ሳሞአኛ]] ይዛረቡ። ርእሲ ከተማ ናይ ሳሞአ [[ኣፕያ]] ትብሃል። [[ታላ]] ዝብሃል ባጤራ ድማ ይጥቀሙ። 99,7% ካብ ቶም ሰባት ድማ [[ክርስትና]] [[ሃይማኖት]] ኣለዎም።
ሳሞአ ኣብ 1962 ካብ [[ኒው ዘይላንድ]] ነጻ ኮይና። ኣብዚ ግዜ ግን ሳሞአ ጠቅላላ ናጻ ኢያ።
== ታሪኽ ==
ሳሞአ ኣብ 1962 ካብ ኒው ዘይላንድ ነጻ ኮይና። ኣብዚ ግዜ ግን ሳሞአ ጠቅላላ ናጻ ኢያ።
== ዴሞግራፊ ==
[[File:Samoa_Familie.JPG|thumb|ስድራ ሳሞአ]]
ኣብዛ ሰእሊ ብቁሩብ ናይ ሳሞአ ሰባት ምስሊ ትርኢ።
== ሃይማኖት ==
ኣብ ሳሞአ ኣስታት 98% ናይ ቶም ህዝቢ ክርስትና ሃይማኖ ትኣለዎም።
== ጂዮግራፊ ==
[[File:Samoa_Country_map.png|thumb|ካርታ ሳሞአ]]
[[File:Samoa_upolu.jpg|left|thumb|ትርኢት ኣብ [[ኡፖሉ]].]]
== ስፖርት ==
ፍሉጥ ሃገራዊ ስፖርት ናይ ሳሞአ ሩግብይ ኢዩ። ሳሞአ ዋላ'ኳ ንኡሽቶይ ሃር ከላ፣ ሩግብይ ግን ብዝለዓለ ነጥብታት ኢያ ትጽወት። እታ ሃገር ኩሉ ግዜ ኣብ ቶፕ 20 ካብተን ዓለምወረት ናይ ሩግብይ ፍልጥቲ ኢያ። ከምኡ ውን ኣብ ናይ ዓለም ቻምፕዮን ስዒራ ትርከብ።
[[Category:ሀገራት]]
p26qfrh8h5uq83hzhz29hf2iglkp4z8
ኣፕያ
0
4614
19671
19670
2019-11-23T16:05:23Z
Nimrod Mensur
6402
wikitext
text/x-wiki
{| class="toccolours vatop infobox" cellpadding="1" cellspacing="1" style="float:right; clear:right; width:270px; padding:0px; margin:0px 0px 1em 1em; font-size:85%;"
|+ id="11" style="font-size: large; margin: inherit;" |ኣፕያ
| colspan="2" align="center" style="background: #e3e3e3;" |'''ቦታ ኣብ [[ሳሞአ]] [[File:Flag of Samoa.svg|alt=|28x28px]]'''
|-
| colspan="2" align="center" style="background: white;" |[[File: Ws-map.png|340x340px]]
|-
| colspan="2" align="center" style="background: #e3e3e3;" |ኣገደስቲ ነገራት
|-
| style="font-weight:bold;" |ሃገር
|[[ሳሞአ]]
|-
| style="font-weight:bold;" |ሕንጻጽ ኣብ ናይ ወረቀት
ዓለም
|<span class="plainlinks"><span class="coordinates plainlinks"><span id="text_coordinates">[https://tools.wmflabs.org/geohack/geohack.php?language=nl¶ms=13_050_00_S_171_050_00_W_type:city_scale:25000&pagename=Apia 13° 50′ ZB, 171° 50′ WL]</span></span></span>
|-
| colspan="2" align="center" style="background: #e3e3e3;" |ሓባር
|-
| style="font-weight:bold;" |Oppervlakte|ዕቤት
|51.8 km²
|-
| style="font-weight:bold;" |ተቀመጥቲ (2006)
|37.708 <br /><br />(6.534,27 ተቀ./km²)
|-
| colspan="2" align="center" style="background: #e3e3e3;" |ስእልታት
|-
| colspan="2" align="center" style="padding:0;" |[[File:Samoa - Apia Harbour at dawn.jpg|269x269px]]
|-
| colspan="2" align="center" style="font-size:85%" |ማይ ኣብ ኣፕያ
|}
'''ኣፕያ''' ርእሲ ከተማ ናይ ሃንቲ ካብተን ኦስያን ደሴት ግሩብ ሃገረ [[ሳሞአ]] አያ። እቶም ሰባት ኣብኡ ቋንቋ [[እንግሊዝኛ]]ን [[ሳሞአኛ]]ን ይዛረቡ። ኣፕያ ሓንቲ ንእሽቶይ ከተማ ኮይና ኣስታት 38.800 ሰባት ድማ ይቕመጥዋ (2001)። ናይ ሳሞአ ሓንቲ ከተማ ብማይ ዝተከበበት ድማ እያ።
ክዑሶ እግሪ ናይ ሳሞአ ኣብ ሳሞአ አጽወት። እቲ ጸወታታት ድማ ኣብ ናይ ሳሞአ ዓቢ ክዑሶ እግሪ ዳ ይጽወት።.
== ስእልታት ==
<gallery widths="150" heights="150">
File:Samoa Apia Map.png|ትልሚ ናይ ኣፕያ
File:Apia market (13886888335).jpg|ዕዳጋ ኣብ ኣፕያ
</gallery>
qkhhddb8mi780pqkc35lgzqvc5oq1fs
ሳሞዋ
0
4615
19591
2019-11-21T13:54:48Z
Nimrod Mensur
6402
Nimrod Mensur moved page [[ሳሞዋ]] to [[ሳሞአ]]
wikitext
text/x-wiki
#REDIRECT [[ሳሞአ]]
tuf148g43yqikpf9htrl1hd6ndm0v4g
ሳሞአኛ
0
4618
19630
19628
2019-11-22T16:57:44Z
Nimrod Mensur
6402
wikitext
text/x-wiki
| ስም ቋንቋ ፡ [[ሳሞአኛ]] ( gagana samoa )
| ዝዛረቡሉ ሃገር ፡ [[ሳሞአ]]፣ [[ኣመሪካ-ሳሞአ]]
| ብዝሒ ተዛብቲ ፡ 370.000 ሽሕ ሰባት
| ፊደል ፡ [[እንግሊዝኛ ፊደል]]
አቲ ሳሞአኛ (''Gagana Samoa'') ናይ ኣውስትሮ ቋንቋ ብልምዲ ድማ ቋንቋ ናይ ሳሞአን ኣመሪካ-ሳሞአን (ጥቃ እንግልዘኛ) ቋንቋ እዩ. ኣብ [[ኣውስትራሊያ|ኣውስትራልያ]] ውን ተዛብቲ ቋንቋ ሳሞአኛ ኣለዉ, ኒው ዘይላንድ፣ ቶንጋን [[ዩናይትድ ስቴትስ|ዩናይትድ ስተትስ]]. ኣብ ምሉእ ዓለም ድማ ልዕሊ 370.000 ሰባት ቋንቋ ሳሞእኛ ይዛረቡ.
ሳሞአኛ ብ [[እንግሊዝኛ ፊደል]] ይጽሓፍ። ኣስታት 15 ፊደላት ድማ ኣለዎ.
[[Category:ሳሞአ]]
[[Category:ኣፕያ]]
2gc586ui4frbry0g85mky3go4e20xow
ታላ
0
4619
22987
19978
2021-08-05T18:09:09Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.8
wikitext
text/x-wiki
| ስም ባጤራ ፡ ታላ
| ሃገር ፡ [[ሳሞአ]]
ታላ ባጤራ ናይ [[ሳሞአ]] እዩ.
ታላ ድማ ብ: 1, 2, 5, 10, 20, 50 ሳንቲም 1 ታላ አያ. ብወረቀት ድማ 2, 5, 10, 20, 50 en 100 ታላ አዩ.
== ባጤራ ==
* [https://web.archive.org/web/20051226123120/http://tomchao.com/au/au14.html ሰእሊ ታላ ናይ ወረቀት]
[[Category:ኣፕያ]]
[[Category:ባጤራ]]
[[Category:ሳሞአ]]
bkf0trurlrlcu9pejwk25xi8tyy0nbz
ታሪኽ
0
4624
20384
20275
2020-03-07T16:02:28Z
Weather Top Wizard
6646
Add Category
wikitext
text/x-wiki
[[File:Gyzis_006_(Ηistoria).jpeg|thumb|ታሪኽ]]
[[ታሪኽ]] ታሪኽ ማለት፡ ኣብ ሕሉፍ ዘጋጠመ ነገራት ተመሊስካ ትሪእዮ እዩ። ታሪኽ ድማ ብብዝሒ ኣብ መጽሓፍ፣ ብዘመውኢ ድማ ኣብ ኢንተርነ ትክትርእዮ ትክእል። ንኣብነት፣ [[ዊኪፔዲያ]]። ታሪኽ ብቋንቋ [[እንግሊዝኛ]] ትጽዋዕ። ባህልታትን ህዝባዊን ውን ትሪእየሉ።
[[Category:ታሪኽ]]
4oa4npnwmhakoz5upw527mz8dyitiuu
ክሪስትያኖ ሮናልዶ
0
4625
21621
19643
2020-12-15T04:12:27Z
Dcljr
46
remove extraneous ws
wikitext
text/x-wiki
[[File:Cristiano_Ronaldo_2018.jpg|alt= ክሪስትያኖ ሮናልዶ ኣብ ናይ ጋንትኡ ስእሊ|thumb|456x456px|ክሪስትያኖ ሮናልዶ]]
'''ክሪስትያኖ ሮናልዶ ዶስ ሳንቶስ ኣቫይሮ''' ( 5 ለካቲት 1985) ተጻዋቲ ናይ ሃገረ ፖርትጋል ህቡብ ተጻዋታይ ቦታ ጸጋም ቅድሚት ኢዩ። ኣብ 2018 ካብ ጋንታ ርያል ማድሪድ ናብ ጋንታ ጁቨንቱስ ግዒዙ። ቀዳመይቲ ጋንታታት ዝኣተወን ጋንታ፡ ስፖርቲን ሊሳቦንን፣ ማንቸስተር ዩናይትድን ይባሃላ። ክሳዕ 2013 ብዋጋ ዝኸበረ ተጻዋታይ ነይሩ። ኣብ 2015 ናይ ዓለምና ብጎ ልዝነፈዐ ናይ ቻምፕዮን-ሊግን አውሮጳ-ሊግን መዳልያን ና ይወርቂ ዋንጫን ተሰሊሙ ነይሩ። ናይ ርያል ማድሪድ ዝነፈዐ ብጎል ውን ንሱ ኢዩ ነይሩ።.
[[File:Cristiano_Ronaldo_(cropped).jpg|thumb|336x336px|ሮናልዶ ኣብ ማንቸስተር ዩናይትድ ኣብ 2006]]
1dakq3traxqp4wfcjjhnc3ifuk52jmx
ክርስትና
0
4626
24185
24184
2023-04-11T06:20:02Z
Kwamikagami
3286
wikitext
text/x-wiki
[[File:Hosios_Loukas_(nave,_vault_over_south_cross-arm)_-_Pantocrator_02.jpg|right|frameless|Icoon van Jezus als Pantocrator, mozaïek uit het Hosios Loukas klooster in Boeotië, Griekenland. Vroege 11de eeuw]]
ቲ' ክርስትና [[ሃይማኖት]] ናይ የሱስ አምነት ኢዩ።
[[Category:ሃይማኖት]]
3njklr4o7782imfagany87resqy608i
Apia
0
4627
20671
19952
2020-05-29T12:07:08Z
Samuele2002
5491
Redirected page to [[ኣፕያ]]
wikitext
text/x-wiki
#REDIRECT [[ኣፕያ]]
rdxue248xt0t7o5c6r4focpitanprji
ሃይማኖት
0
4630
21574
20137
2020-12-15T02:25:50Z
Dcljr
46
remove useless line break
wikitext
text/x-wiki
[[File:Religionsmajoritaries.png|thumb|380px|]]
[[File:Religious syms.svg|thumb|]]
[[Category:ሃይማኖት]]
dj23uxenz7mnmhms7zyy39tmzuan9ul
ባጤራ
0
4632
20348
20327
2020-03-06T04:48:03Z
XXBlackburnXx
5858
Reverted edits by [[Special:Contributions/2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF]] ([[User talk:2600:1700:1E0:6B2F:E45D:DE68:94A6:EAEF|talk]]) to last revision by [[User:Nimrod Mensur|Nimrod Mensur]]
wikitext
text/x-wiki
[[ባጤራ]] ማለት, ብካልእ ስም [[ገንዘብ]] ወይ ውን [[ሰልዲ]] ይጽዋዕ.
5sxxveajeqm253iijs78bjeatui9ctt
ኒው ዘይላንድ
0
4634
23302
23289
2021-11-16T18:00:44Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.8.2
wikitext
text/x-wiki
{{stub}}
{| class="toccolours vatop infobox" cellpadding="1" cellspacing="1" style="float:right; clear:right; width:270px; padding:0px; margin:0px 0px 1em 1em; font-size:85%;"
| colspan="3" align="center" style="background-color:lightgrey; color:#000000;" |<div style="font-weight:bold; font-size:120%; ">ኒው ዘይላንድ<br /><br />Aotearoa
</div>
|-
| colspan="3" |
{| cellpadding="0" cellspacing="0" style="background-color:transparent;" width="100%"
| style="vertical-align: middle; text-align:center; width:120;" |[[File:Flag_of_New_Zealand.svg|alt=|center|199x199px]]
| style="vertical-align: middle; text-align:center; width:120;" |[[File:Coat of arms of New Zealand.svg|153x153px]]
|-
| align="center" |<small>([[ባንዴራ]])</small>
| align="center" |<small>([[Wapen van Nieuw-Zeeland|ኣርማ]])</small>
|}
|-
| colspan="3" align="center" style="padding:0;" |[[File:LocationNewZealand.png|388x388px]]
|-
| colspan="3" align="center" style="background-color:lightgrey; color:#000000;" |ኣገደስቲ ሓበሬታታት
|-
| style="font-weight:bold;" |[[ቋንቋ ሃገር]]
| colspan="2" |[[እንግሊዝኛ]], [[Maori (taal)|ማኦሪ]], [[Nieuw-Zeelandse Gebarentaal|ቋንቋ ኒው ዘይላንድ]]
|-
| style="font-weight:bold;" |[[ርእሲ ከተማ]]
| colspan="2" |[[Wellington (stad in Nieuw-Zeeland)|ወሊንቶን]]
|-
| style="font-weight:bold;" |ንጉስ/ንግስቲ ሃገር
| colspan="2" |[[Elizabeth II van het Verenigd Koninkrijk|ኤልዛቤዝ]]
|-
| style="font-weight:bold;" |መራሒ ሃገር
| colspan="2" |[[Jacinda Ardern|ያኪንዳ ኣርደርን]]
|-
| style="font-weight:bold;" |[[ሃይማኖት]]
| colspan="2" |[[ክርስትና]] 56%
|-
| style="font-weight:bold;" |[[Lijst van landen naar oppervlakte|ስፍሓት]]
| colspan="2" |275.042 km² <ref name="oppervlakte"><span style="font-family:sans-serif; font-weight:bold; font-size:85%; cursor:help; color:#555555; " title="Taal: Engels">(<span style="border-bottom: 1px dotted #555555; ">en</span>) </span> [http://unstats.un.org/unsd/demographic/products/dyb/DYB2013/Table03.pdf Verenigde Naties 2013]</ref> (2,1% ማይ)
|-
| style="font-weight:bold;" |ተቀምጥቲ
| colspan="2" |4.143.282 (2006)<ref name="census"><span style="font-family:sans-serif; font-weight:bold; font-size:85%; cursor:help; color:#555555; " title="Taal: Engels">(<span style="border-bottom: 1px dotted #555555; ">en</span>) </span> [http://unstats.un.org/UNSD/Demographic/products/vitstats/serATab2.pdf Laatste census 7 maart 2006 (via V.N.)]</ref> <br /><br />4.510.327 (2017)<ref name="schatting"><span style="font-family:sans-serif; font-weight:bold; font-size:85%; cursor:help; color:#555555; " title="Taal: Engels">(<span style="border-bottom: 1px dotted #555555; ">en</span>) </span> [https://web.archive.org/web/20181225195601/https://www.cia.gov/library/publications/the-world-factbook/fields/2119.html%20 Niet officiële schatting CIA Factbook juli 2017] (berekend door US Bureau of the Census)</ref> (<span class="sortkey" style="display: none;">0000016399 </span><span class="sorttext">16,4/km² <small>(2017)</small></span>)
|-
| colspan="3" align="center" style="background-color:lightgrey; color:#000000;" |'''Overige'''
|-
| style="font-weight:bold;" |[[ባጤራ]]
| colspan="2" |[[Nieuw-Zeelandse dollar|ናይ ኒው ዝአይላንድ ዶላር]] <code>([[ISO 4217|NZD]])</code>
|-
| style="font-weight:bold;" |[[UTC]]
| colspan="2" |[[UTC+12|+12]]
|-
| style="font-weight:bold;" |[[Nationale feestdag|ሃገራዊ በዓል]]
| colspan="2" |[[6 februari|6 ለካቲት]]
|-
| style="font-weight:bold;" |[[Topleveldomein|Web]]<nowiki> | </nowiki>[[ISO 3166-1|Code]]<nowiki> | </nowiki>[[Landnummer|Tel.]]
| colspan="2" |[[.nz]]<nowiki> | NZL | 64</nowiki>
|-
| colspan="3" align="center" style="background-color:lightgrey; color:#000000;" |'''Voorgaande staten'''
|-
| colspan="3" align="center" |
{| cellpadding="0" cellspacing="0" style="background-color:transparent;" width="100%"
| align="left" |[[Bestand:Flag_of_New_Zealand.svg|border|25x25px|Dominion Nieuw-Zeeland]] [[Dominion Nieuw-Zeeland]]
| align="left" |'''1947'''
|}
|}
ኒው ዘይላንድ ([[እንግሊዝኛ]]: ''New Zealand'', Maori: ''Aotearoa'' (ኣደማምጻ (IPA): [aɔˈtɛaɾɔa])) ሓንቲ ሃገር ኣብ ደቡባዊ ምዕራብ ካብ ኦስያን ትርከብ። ካብ ክልተ ዓበይቲ ደሴታት ትርከብ።
[[Category:ሀገራት]]
gywnsxyd3ovcj9vk2bh2ev3ekeps61w
ርእሰ ከተማ
0
4635
21670
21668
2020-12-21T01:45:37Z
Joanmp14
5782
wikitext
text/x-wiki
'''ርእሰ ከተማ''' ማለት ሓንቲ ፍልጥቲ ከተማ ናይ ሓንቲ ሃገር እያ።
[[Category:ከተማ]]
aotkytmum8ze77ysah2uuwkuiih048t
ሞሆኖቴሄሃጊሂላሃ
0
4636
24000
19715
2022-11-17T09:34:44Z
CommonsDelinker
65
Removing [[:c:File:BIENVENIDOS_A_MONTE_ÁGUILA.jpg|BIENVENIDOS_A_MONTE_ÁGUILA.jpg]], it has been deleted from Commons by [[:c:User:Yann|Yann]] because: as per [[:c:COM:SPEEDY|]]..
wikitext
text/x-wiki
'''ሞሆኖቴሄሃጊሂላሃ''' (Monte Águila), [[ቺሌ]].
q8ejmu4qr86g79qk1xzj9n3jldm3qc5
ናቕፋ (ባጤራ)
0
4642
23855
23769
2022-08-09T13:35:27Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
{{stub}}
[[ፋይል:2006 Eritrea five nakfa tree.JPG|alt=|300x300px]]
| ስም [[ባጤራ]] ፡ [[ናቕፋ (ባጤራ)]]
| ስም ሃገር ፡ [[ኤርትራ]]
'''ናቕፋ፣''' [[ባጤራ]] ናይ [[ኤርትራ]] እዩ። ሓደ ናቕፋ፣ ሚእቲ ሳንቲም እያ።
ናቕፋ ኣብ ክልተ ይምቀል። ናይ ወረቐት ገንዘብን፣ ናይ ሓጺን ገንዘብን። ናይ ወረቀት ገንዘብ 1,5,10,20,50ን 100ን እየን። ናይ ሳንቲም ድማ፣ 1,5,10,25ን 50ን 100ን እየን።
ብዕለት 08.11.1997 ናቅፋ ወግዓዊ ባጤራ ኤርትራ ኮይኑ።
ዓለም-ለኻዊ ኮድ ISO code: ERN እዩ
== ስእሊ ናይ ባጤራ ==
<br />
[[መደብ:ኤርትራ]]
0sls093kj9ke422fjzeub91o46zrxlp
ስጳኛ
0
4810
21898
21554
2021-01-12T13:53:23Z
Joanmp14
5782
fixes
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
{{ሃገር ሓበሬታ
| ወግዓዊ_ሽም = <big>ንግስነት ስጳኛ</big> <br/>{{small|''{{lang|es|Reino de España}}''}}
| ሕብረት = [[ኤውሮጳዊ ሕብረት|ናይ ኤውሮጳዊ ሕብረት]]
| ልዕለሕብረት = [[ናይ ኤውሮጳዊ ሕብረት ኣባል ሃገር|ኣባል ሃገር]]
| ምስሊ_ባንዴራ = Flag of Spain.svg
| ምስሊ_ኣርማ = Escudo de España (mazonado).svg
| ሃገራዊ_ጭርሖ = ''«Plus ultra»''
| ሃገራዊ_መዝሙር = ''Marcha Real''<br>
| ሃገራዊ_መዝሙር_ፋይል = Marcha Real-Royal March by US Navy Band.ogg
| ምስሊ_ካርታ = EU-Spain.svg
| ርእሰ_ከተማ = [[ማድሪድ]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ስጳንኛ|ስጳንኛ]]
| ዓይነት_መንግስቲ = [[ፓርላማዊ ንግስና]]
| ኣርእስቲ_መራሒ1 = [[ንጉስ]]
| ሽም_መራሒ1 = [[ፈሊፐ ሻድሻይ ናይ ስጳኛ|ፈሊፐ ሻድሻይ]]
| ሓጋጊ_ኣካል = [[ኮርተስ ሄነራለስ]]
| ዜግነት_ህዝቢ = ስጳኛዊ/ -ት
| ሰፊሕ_መሬት = 505,990
| ሰፊሕ_መሬት_ቦታ = 51
| ሰፊሕ_ማይ = 1.04
| ብዝሒ_ህዝቢ = 47,329,981
| ብዝሒ_ህዝቢ_ዓመት = 2020
| ባጤራ = [[ዩሮ]] (€)
| ናይ_ግዜ_ዞባ = CET (UTC+1)
| እዋን_ክረምቲ = CEST (UTC+2)
| ናይ_ኢንተርነት_ዓውዲ = .es
| ተለፎናዊ_ቅድመ_ጥብቆ = +34
}}
'''ስጳኛ''' (ብ[[ቋንቋ ስጳንኛ|ስጳንኛ]]፦ ''España'')፣ ወግዓዊ '''ንግስነት ስጳኛ''' (ብስጳንኛ፦ ''Reino de España'')፣ ኣብ [[ኤውሮጳ]] ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[ማድሪድ]] እያ።
ብ[[ፖርቱጋል]]፣ [[ፈረንሳ]]ን [[ሞሮኮ]]ን ድማ ተከቢባ ትርከብ።
ሽሕ ሰባት ኮይኖም። [[ባንዴራ]] ስጳኛ ካብ ክልተ ሕብርታት ትርከብ፣ ቀይሕን ብጫን።
[[መደብ:ስጳኛ]]
[[መደብ:ሃገራት ኤውሮጳ]]
[[መደብ:መዋቕራት ሃገራት]]
bs6slds1ek0idfuaxrndgf4bendd54n
ኣውሮጳ
0
4811
19913
2019-12-01T18:53:22Z
Nimrod Mensur
6402
Nimrod Mensur moved page [[ኣውሮጳ]] to [[ኤውሮጳ]]
wikitext
text/x-wiki
#REDIRECT [[ኤውሮጳ]]
0n7y53ol7bi1ioujd1kha0i1axni2jn
ኤዲረን
0
4812
20663
19931
2020-05-26T19:45:19Z
Escarbot
70
wikidata interwiki
wikitext
text/x-wiki
[[File:Selimiye camii.JPG|thumb|center]]
'''ኤዲረን'''
[[Category:ቱርክ]]
{{stub}}
2nyktpouth6tenk19ftkxuobxod1r8f
ኣፍሪቃ
0
4813
24701
24467
2024-02-03T11:00:53Z
Kwamikagami
3286
wikitext
text/x-wiki
{{ሓበሬታ ግዝኣት
|ስም = ኣፍሪቃ
|ካርታ = {{Imagemap ኣፍሪቃ}}
|ስፍሓት = 30,370,000
|ብዝሒ ህዝቢ = 1,359,665,300<ref>{{cite web|url=https://countrymeters.info/en/Africa |title=countrymeters.info}}</ref>
|ብዝሒ ህዝቢ ዓመት = 2021
|ጻዕቂ = 36.4
|ዜግነት ህዝቢ = ኣፍሪቃዊ/ -ት
|ሃገራት = {{Collapsible list|ኣርእስቲ= 54
|1 = {{Flagcountry|ሊብያ}}<br />{{Flagcountry|ላይበርያ}}<br />{{Flagcountry|ሌሶቶ}}<br />{{Flagcountry|ማሊ}}<br />{{Flagcountry|ማላዊ}}<br />{{Flagcountry|ማውሪሸስ}}<br />{{Flagcountry|ማውሪታንያ}}<br />{{Flagcountry|ማዳጋስካር}}<br />{{Flagcountry|ሞሮኮ}}<br />{{Flagcountry|ሞዛምቢክ}}<br />{{Flagcountry|ሩዋንዳ}}<br />{{Flagcountry|ሪፓብሊክ ማእከላይ ኣፍሪቃ}}<br />{{Flagcountry|ሪፓብሊክ ኮንጎ}}<br />{{Flagcountry|ሰነጋል}}<br />{{Flagcountry|ሱዳን}}<br /> {{Flagcountry|ሲሸልስ}}<br />{{Flagcountry|ሳኦ ቶመን ፕሪንሲፐን}}<br />{{Flagcountry|ሴራ ልዮን}}<br />{{Flagcountry|ስዋዚላንድ}}<br />{{Flagcountry|ሶማልያ}}<br />{{Flagcountry|በኒን}}<br />{{Flagcountry|ቡርኪና ፋሶ}}<br />{{Flagcountry|ብሩንዲ}}<br />{{Flagcountry|ቦትስዋና}}<br />{{Flagcountry|ቱኒዝያ}}<br />{{Flagcountry|ታንዛንያ}}<br />{{Flagcountry|ቶጎ}}<br />{{Flagcountry|ኒጀር}}<br />{{Flagcountry|ናሚብያ}}<br />{{Flagcountry|ናይጀርያ}}<br />{{Flagcountry|ኡጋንዳ}}<br />{{Flagcountry|ኢትዮጵያ}}<br />{{Flagcountry|ኢኳቶርያል ጊኒ}}<br />{{Flagcountry|ኣልጀርያ}}<br />{{Flagcountry|ኣንጎላ}}<br />{{Flagcountry|ኣይቮሪ ኮስት}}<br />{{Flagcountry|ኤርትራ}}<br />{{Flagcountry|ካሜሩን}}<br />{{Flagcountry|ኬንያ}}<br />{{Flagcountry|ኬፕ ቨርደ}}<br />{{Flagcountry|ኮሞሮስ}}<br />{{Flagcountry|ዚምባብዌ}}<br />{{Flagcountry|ዛምብያ}}<br />{{Flagcountry|ደሞክራስያዊት ሪፓብሊክ ኮንጎ}}<br />{{Flagcountry|ደቡብ ሱዳን}}<br />{{Flagcountry|ደቡብ ኣፍሪቃ}}<br />{{Flagcountry|ጅቡቲ}}<br />{{Flagcountry|ጊኒ}}<br />{{Flagcountry|ጊኒ-ቢሳው}}<br />{{Flagcountry|ጋምብያ}}<br />{{Flagcountry|ጋቦን}}<br />{{Flagcountry|ጋና}}<br />{{Flagcountry|ግብጺ}}<br />{{Flagcountry|ጫድ}}<br />
}}
|ኣፍልጦ ዘይረኸባ ሃገራት = {{Collapsible list|ኣርእስቲ=2|text={{Flagcountry|ሶማሊላንድ}}<br>{{Flagcountry|ደሞክራስያዊት ሪፓብሊክ ሳህራዊ ዓረብ}}
}}
|ቋንቋታት = [[ቋንቋታት ኣፍሪቃ|ዝርዝር ቋንቋታት]]
|ዞባ ግዜ = [[UTC-1]] ክሳዕ [[UTC+4]]
|ዞባዊ ውድባት = [[ኣፍሪቃዊ ሕብረት]]
}}
'''ኣፍሪቃ''' ድሕሪ [[ኤስያ]]ን [[ኣመሪካ (ክፍለ ዓለም)|ኣመሪካ]]ን፣ ሳልሰይቲ ዝዓበየት [[ክፍለ ዓለም]] እያ።
[[ፋይል:Africa satellite orthographic.jpg|center|upright|thumb|ምስሊ ሳተላይት]]
== ዝርዝር ሃገራትን ግዝኣታትን ==
{{See also|ሃገራት ኣፍሪቃ}}
=== ልኡላውያን ሃገራት ===
[[ፋይል:AfricaLocation.svg|center|thumb|upright=2|ኣፍሪቃ ኣብ ካርታ ዓለም]]
{| class="references-small sortable wikitable" style="white-space:nowrap; font-size:95%"
!
! ባንዴራ
! ኣርማ
! ስም/ወግዓዊ ስም
! ተመስሪታ
! [[ዝርዝር ሃገራት ብስፍሓት|ስፍሓት]]<br>(ትርብዒት ኪ.ሜ.)
! ብዝሒ ህዝቢ
! ተቐማጥቲ<br> ብ[[ትርብዒት ኪሎሜተር|ትርብዒት ኪ.ሜ.]]
! [[ርእሰ ከተማ]]
! ወግዓዊ<br>ቋንቋ(ታት)
|-
| align="center" |1
| style="text-align:center;"| {{Flagdeco|ሊብያ}}
| style="text-align:center;"| [[ፋይል:The emblem on the passport of Libya.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሊብያ]] <br>ሃገረ ሊብያ
| style="text-align:center;"| 1947
| style="text-align:right;"| 1,759,540
| style="text-align:right;"| 6,541,948
| style="text-align:right;"| 3,1
| [[ትሪፖሊ]]
|[[ቋንቋ ዓረብኛ|ዓረብኛ]]/[[ቋንቋታት በርበር|በርበር]]
|-
| align="center" |2
| style="text-align:center;"| {{Flagdeco|ላይበርያ}}
| style="text-align:center;"| [[ፋይል:Insigne Liberiae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ላይበርያ]] <br>ሪፓብሊክ ላይበርያ
| style="text-align:center;"| 1847
| style="text-align:right;"| 111,369
| style="text-align:right;"| 4,299,944
| style="text-align:right;"| 39
| [[ሞንሮቭያ]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |3
| style="text-align:center;"| {{Flagdeco|ሌሶቶ}}
| style="text-align:center;"| [[ፋይል:Insigne Lesothi.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሌሶቶ]] <br>ንግስነት ሌሶቶ
| style="text-align:center;"| 1966
| style="text-align:right;"| 301355
| style="text-align:right;"| 1,953,070
| style="text-align:right;"| 73
| [[ማሰሩ]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]/[[ቋንቋ ሴሶቶ|ሴሶቶ]]
|-
| align="center" |4
| style="text-align:center;"| {{Flagdeco|ማሊ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Mali.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ማሊ]] <br>ሪፓብሊክ ማሊ
| style="text-align:center;"| 1960
| style="text-align:right;"| 1,240,192
| style="text-align:right;"| 17,467,108
| style="text-align:right;"| 14
| [[ባማኮ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |5
| style="text-align:center;"| {{Flagdeco|ማላዊ}}
| style="text-align:center;"| [[ፋይል:Insigne Malaviae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ማላዊ]] <br>ሪፓብሊክ ማላዊ
| style="text-align:center;"| 1964
| style="text-align:right;"| 118,484
| style="text-align:right;"| 18,570,321
| style="text-align:right;"| 117,5
| [[ሊሎንግወ]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]/[[ቋንቋ ቺቸዋ|ቺቸዋ]]
|-
| align="center" |6
| style="text-align:center;"| {{Flagdeco|ማውሪሸስ}}
| style="text-align:center;"| [[ፋይል:Insigne Mauritiae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ማውሪሸስ]] <br>ሪፓብሊክ ማውሪሸስ
| style="text-align:center;"| 1968
| style="text-align:right;"| 2040
| style="text-align:right;"| 1,348,242
| style="text-align:right;"| 652,5
| [[ፖርት ልዊስ]]
|[[ማውሪሸሳዊ ክርዮል]] <small>(''ብተግባር'')</small>
|-
| align="center" |7
| style="text-align:center;"| {{Flagdeco|ማውሪታንያ}}
| style="text-align:center;"| [[ፋይል:Seal of Mauritania (2018).svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ማውሪታንያ]] <br>እስላማዊት ሪፓብሊክ ማውሪታንያ
| style="text-align:center;"| 1960
| style="text-align:right;"| 1,030,700
| style="text-align:right;"| 3,677,293
| style="text-align:right;"| 3,2
| [[ንዋክሾት]]
|[[ቋንቋ ዓረብኛ|ዓረብኛ]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |8
| style="text-align:center;"| {{Flagdeco|ማዳጋስካር}}
| style="text-align:center;"| [[ፋይል:Seal of Madagascar.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ማዳጋስካር]] <br>ሪፓብሊክ ማዳጋስካር
| style="text-align:center;"| 1960
| style="text-align:right;"| 587,041
| style="text-align:right;"| 24,430,325
| style="text-align:right;"| 31
| [[ኣንታናናሪቮ]]
|[[ቋንቋ ማላጋስኛ|ማላጋስኛ]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |9
| style="text-align:center;"| {{Flagdeco|ሞሮኮ}}
| style="text-align:center;"| [[ፋይል:Insigne Maroci.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሞሮኮ]] <br>ንግስነት ሞሮኮ
| style="text-align:center;"| 1956
| style="text-align:right;"| 446,550
| style="text-align:right;"| 33,655,786
| style="text-align:right;"| 73,1
| [[ራባት]]
|[[ቋንቋ ዓረብኛ|ዓረብኛ]]/[[ቋንቋታት በርበር|በርበር]]
|-
| align="center" |10
| style="text-align:center;"| {{Flagdeco|ሞዛምቢክ}}
| style="text-align:center;"| [[ፋይል:Emblem of Mozambique.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሞዛምቢክ]] <br>ሪፓብሊክ ሞዛምቢክ
| style="text-align:center;"| 1975
| style="text-align:right;"| 799,380
| style="text-align:right;"| 25,930,150
| style="text-align:right;"| 24,2
| [[ማፑቶ]]
|[[ቋንቋ ፖርቱጊዝኛ|ፖርቱጊዝኛ]]
|-
| align="center" |11
| style="text-align:center;"| {{Flagdeco|ሩዋንዳ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Rwanda.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሩዋንዳ]] <br>ሪፓብሊክ ሩዋንዳ
| style="text-align:center;"| 1962
| style="text-align:right;"| 26,338
| style="text-align:right;"| 12,988,423
| style="text-align:right;"| 419,8
| [[ኪጋሊ]]
|[[ቋንቋ ኪኛሩዋንዳ|ኪኛሩዋንዳ]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]/<br>[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |12
| style="text-align:center;"| {{Flagdeco|ሪፓብሊክ ማእከላይ ኣፍሪቃ}}
| style="text-align:center;"| [[ፋይል:Insigne rei publicae Africae Mediae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሪፓብሊክ ማእከላይ ኣፍሪቃ]]
| style="text-align:center;"| 1960
| style="text-align:right;"| 622,984
| style="text-align:right;"| 5,507,257
| style="text-align:right;"| 5,8
| [[ባንጊ]]
|[[ቋንቋ ሳንጎ|ሳንጎ]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |13
| style="text-align:center;"| {{Flagdeco|ሪፓብሊክ ኮንጎ}}
| style="text-align:center;"| [[ፋይል:Insigne rei publicae Congensis.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሪፓብሊክ ኮንጎ]]
| style="text-align:center;"| 1960
| style="text-align:right;"| 342,000
| style="text-align:right;"| 4,852,412
| style="text-align:right;"| 10,5
| [[ብራዛቪል]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |14
| style="text-align:center;"| {{Flagdeco|ሰነጋል}}
| style="text-align:center;"| [[ፋይል:Insigne Senegaliae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሰነጋል]] <br>ሪፓብሊክ ሰነጋል
| style="text-align:center;"| 1960
| style="text-align:right;"| 196,722
| style="text-align:right;"| 14,320,055
| style="text-align:right;"| 63,7
| [[ዳካር]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |15
| style="text-align:center;"| {{Flagdeco|ሱዳን}}
| style="text-align:center;"| [[ፋይል:Insigne Sudaniae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሱዳን]] <br>ሪፓብሊክ ሱዳን
| style="text-align:center;"| 1956
| style="text-align:right;"| 1,861,484
| style="text-align:right;"| 36,729,501
| style="text-align:right;"| 17,7
| [[ካርቱም]]
|[[ቋንቋ ዓረብኛ|ዓረብኛ]]/[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |16
| style="text-align:center;"| {{Flagdeco|ሲሸልስ}}
| style="text-align:center;"| [[ፋይል:Insigne Insularum Seisellensium.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሲሸልስ]] <br>ሪፓብሊክ ሲሸልስ
| style="text-align:center;"| 1976
| style="text-align:right;"| 455
| style="text-align:right;"| 93,186
| style="text-align:right;"| 180
| [[ቪክቶርያ (ሲሸልስ)|ቪክቶርያ]]
|[[ሲሸልሳዊ ክርዮል]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]/<br>[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |17
| style="text-align:center;"| {{Flagdeco|ሳኦ ቶመን ፕሪንሲፐን}}
| style="text-align:center;"| [[ፋይል:Coat of arms of São Tomé and Príncipe.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሳኦ ቶመን ፕሪንሲፐን]] <br>ደሞክራስያዊት ሪፓብሊክ ሳኦ ቶመን ፕሪንሲፐን
| style="text-align:center;"| 1975
| style="text-align:right;"| 964
| style="text-align:right;"| 197,541
| style="text-align:right;"| 170
| [[ሳኦ ቶመ]]
|[[ቋንቋ ፖርቱጊዝኛ|ፖርቱጊዝኛ]]
|-
| align="center" |18
| style="text-align:center;"| {{Flagdeco|ሴራ ልዮን}}
| style="text-align:center;"| [[ፋይል:Insigne Montis Leonini.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሴራ ልዮን]] <br>ሪፓብሊክ ሴራ ልዮን
| style="text-align:center;"| 1961
| style="text-align:right;"| 71,740
| style="text-align:right;"| 6,018,888
| style="text-align:right;"| 82
| [[ፍሪታውን]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |19
| style="text-align:center;"| {{Flagdeco|ስዋዚላንድ}}
| style="text-align:center;"| [[ፋይል:Insigne Swaziae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ስዋዚላንድ]] <br>ንግስነት ስዋዚላንድ
| style="text-align:center;"| 1968
| style="text-align:right;"| 17,364
| style="text-align:right;"| 1,451,428
| style="text-align:right;"| 58,6
| [[ምባባነ]]
|[[ቋንቋ ስዋዚ|ስዋዚ]]/[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |20
| style="text-align:center;"| {{Flagdeco|ሶማልያ}}
| style="text-align:center;"| [[ፋይል:Insigne Somaliae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ሶማልያ]] <br>ፈደራላዊት ሪፓብሊክ ሶማልያ
| style="text-align:center;"| 1960
| style="text-align:right;"| 637,657
| style="text-align:right;"| 10,817,354
| style="text-align:right;"| 13
| [[ሞቓድሾ]]
|[[ቋንቋ ሶማልኛ|ሶማልኛ]]/[[ቋንቋ ዓረብኛ|ዓረብኛ]]
|-
| align="center" |21
| style="text-align:center;"| {{Flagdeco|በኒን}}
| style="text-align:center;"| [[ፋይል:Insigne Benini.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[በኒን]] <br>ሪፓብሊክ በኒን
| style="text-align:center;"| 1960
| style="text-align:right;"| 112,622
| style="text-align:right;"| 10,741,458
| style="text-align:right;"| 94,8
| [[ፖርቶ ኖቮ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |22
| style="text-align:center;"| {{Flagdeco|ቡርኪና ፋሶ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Burkina Faso.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ቡርኪና ፋሶ]]
| style="text-align:center;"| 1960
| style="text-align:right;"| 274,200
| style="text-align:right;"| 19,512,533
| style="text-align:right;"| 64,1
| [[ዋጋዱጉ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |23
| style="text-align:center;"| {{Flagdeco|ብሩንዲ}}
| style="text-align:center;"| [[ፋይል:Insigne Burundiae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ብሩንዲ]] <br>ሪፓብሊክ ብሩንዲ
| style="text-align:center;"| 1962
| style="text-align:right;"| 110,910
| style="text-align:right;"| 11,099,298
| style="text-align:right;"| 388,6
| [[ጊተጋ]]
|[[ቋንቋ ኪሩንዲ|ኪሩንዲ]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |24
| style="text-align:center;"| {{Flagdeco|ቦትስዋና}}
| style="text-align:center;"| [[ፋይል:Insigne Botswanae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ቦትስዋና]] <br>ሪፓብሊክ ቦትስዋና
| style="text-align:center;"| 1966
| style="text-align:right;"| 581,730
| style="text-align:right;"| 2,209,208
| style="text-align:right;"| 2.7
| [[ጋቦሮነ]]
|[[ቋንቋ ጽዋና|ጽዋና]]/[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |25
| style="text-align:center;"| {{Flagdeco|ቱኒዝያ}}
| style="text-align:center;"| [[ፋይል:Insigne Tunesiae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ቱኒዝያ]] <br>ሪፓብሊክ ቱኒዝያ
| style="text-align:center;"| 1956
| style="text-align:right;"| 163,610
| style="text-align:right;"| 11,134,588
| style="text-align:right;"| 61
| [[ቱኒስ]]
|[[ቋንቋ ዓረብኛ|ዓረብኛ]]
|-
| align="center" |26
| style="text-align:center;"| {{Flagdeco|ታንዛንያ}}
| style="text-align:center;"| [[ፋይል:Insigne Tanzaniae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ታንዛንያ]] <br>ሕቡር ሪፓብሊክ ታንዛንያ
| style="text-align:center;"| 1964
| style="text-align:right;"| 947,300
| style="text-align:right;"| 52,482,726
| style="text-align:right;"| 39
| [[ዶዶማ]]
|[[ቋንቋ ስዋሂሊ|ስዋሂሊ]]/[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |27
| style="text-align:center;"| {{Flagdeco|ቶጎ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Togo.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ቶጎ]] <br>ቶጎኣዊት ሪፓብሊክ
| style="text-align:center;"| 1960
| style="text-align:right;"| 56,785
| style="text-align:right;"| 7,756,937
| style="text-align:right;"| 93
| [[ሎመ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |28
| style="text-align:center;"| {{Flagdeco|ኒጀር}}
| style="text-align:center;"| [[ፋይል:Insigne Nigritanum.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኒጀር]] <br>ሪፓብሊክ ኒጀር
| style="text-align:center;"| 1960
| style="text-align:right;"| 1,267,000
| style="text-align:right;"| 18,638,600
| style="text-align:right;"| 8.4
| [[ንያመይ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |29
| style="text-align:center;"| {{Flagdeco|ናሚብያ}}
| style="text-align:center;"| [[ፋይል:Insigne Namibiae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ናሚብያ]] <br>ሪፓብሊክ ናሚብያ
| style="text-align:center;"| 1960
| style="text-align:right;"| 824,292
| style="text-align:right;"| 2,436,469
| style="text-align:right;"| 2,5
| [[ዊንድሆክ]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |30
| style="text-align:center;"| {{Flagdeco|ናይጀርያ}}
| style="text-align:center;"| [[ፋይል:Insigne Nigeriae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ናይጀርያ]] <br>ፈደራላዊት ሪፓብሊክ ናይጀርያ
| style="text-align:center;"| 1960
| style="text-align:right;"| 923,768
| style="text-align:right;"| 186,053,386
| style="text-align:right;"| 201,3
| [[ኣቡጃ]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |31
| style="text-align:center;"| {{Flagdeco|ኡጋንዳ}}
| style="text-align:center;"| [[ፋይል:Insigne Ugandae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኡጋንዳ]] <br>ሪፓብሊክ ኡጋንዳ
| style="text-align:center;"| 1962
| style="text-align:right;"| 241,038
| style="text-align:right;"| 38,319,241
| style="text-align:right;"| 144
| [[ካምፓላ]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]/[[ቋንቋ ስዋሂሊ|ስዋሂሊ]]
|-
| align="center" |32
| style="text-align:center;"| {{Flagdeco|ኢትዮጵያ}}
| style="text-align:center;"| [[ፋይል:Emblem of Ethiopia.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኢትዮጵያ]] <br>ፈደራላዊት ደሞክራስያዊት ሪፓብሊክ ኢትዮጵያ
| style="text-align:center;"| 980 ቅ.ክ.
| style="text-align:right;"| 1,104,300
| style="text-align:right;"| 102,374,044
| style="text-align:right;"| 81,5
| [[ኣዲስ ኣበባ]]
|[[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]]
|-
| align="center" |33
| style="text-align:center;"| {{Flagdeco|ኢኳቶርያል ጊኒ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Equatorial Guinea.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኢኳቶርያል ጊኒ]] <br>ሪፓብሊክ ኢኳቶርያል ጊኒ
| style="text-align:center;"| 1968
| style="text-align:right;"| 28,051
| style="text-align:right;"| 759,451
| style="text-align:right;"| 43,5
| [[ማላቦ]]
|[[ቋንቋ ስጳንኛ|ስጳንኛ]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]/<br>[[ቋንቋ ፖርቱጊዝኛ|ፖርቱጊዝኛ]]
|-
| align="center" |34
| style="text-align:center;"| {{Flagdeco|ኣልጀርያ}}
| style="text-align:center;"|
| style="text-align:center;"| [[ኣልጀርያ]] <br>ህዝባዊት ደሞክራስያዊት ሪፓብሊክ ኣልጀርያ
| style="text-align:center;"| 1962
| style="text-align:right;"| 2,381,741
| style="text-align:right;"| 40,263,711
| style="text-align:right;"| 14,6
| [[ኣልጀርስ]]
|[[ቋንቋ ዓረብኛ|ዓረብኛ]]/[[ቋንቋታት በርበር|በርበር]]
|-
| align="center" |35
| style="text-align:center;"| {{Flagdeco|ኣንጎላ}}
| style="text-align:center;"| [[ፋይል:Emblem of Angola.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኣንጎላ]] <br>ሪፓብሊክ ኣንጎላ
| style="text-align:center;"| 1975
| style="text-align:right;"| 1,246,702
| style="text-align:right;"| 20,172,332
| style="text-align:right;"| 19,4
| [[ሉዋንዳ]]
|[[ቋንቋ ፖርቱጊዝኛ|ፖርቱጊዝኛ]]
|-
| align="center" |36
| style="text-align:center;"| {{Flagdeco|ኣይቮሪ ኮስት}}
| style="text-align:center;"| [[ፋይል:Insigne Litoris Eburnei.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኣይቮሪ ኮስት]] <br>ሪፓብሊክ ኣይቮሪ ኮስት
| style="text-align:center;"| 1960
| style="text-align:right;"| 322,463
| style="text-align:right;"| 23,740,424
| style="text-align:right;"| 70.8
| [[ያሙሱክሮ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |37
| style="text-align:center;"| {{Flagdeco|ኤርትራ}}
| style="text-align:center;"| [[ፋይል:Insigne Erythraeae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኤርትራ]] <br>ሃገረ ኤርትራ
| style="text-align:center;"| 1993
| style="text-align:right;"| 117,600
| style="text-align:right;"| 5,869,869
| style="text-align:right;"| 37
| [[ኣስመራ]]
|[[ቋንቋ ትግርኛ|ትግርኛ]]/[[ቋንቋ ዓረብኛ|ዓረብኛ]]
|-
| align="center" |38
| style="text-align:center;"| {{Flagdeco|ካሜሩን}}
| style="text-align:center;"| [[ፋይል:Insigne Cammaruniae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ካሜሩን]] <br>ሪፓብሊክ ካሜሩን
| style="text-align:center;"| 1960
| style="text-align:right;"| 475,440
| style="text-align:right;"| 24,360,803
| style="text-align:right;"| 34
| [[ያውንደ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]/[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |39
| style="text-align:center;"| {{Flagdeco|ኬንያ}}
| style="text-align:center;"| [[ፋይል:Insigne Keniae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኬንያ]] <br>ሪፓብሊክ ኬንያ
| style="text-align:center;"| 1963
| style="text-align:right;"| 580,367
| style="text-align:right;"| 46,790,758
| style="text-align:right;"| 53
| [[ናይሮቢ]]
|[[ቋንቋ ስዋሂሊ|ስዋሂሊ]]/[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |40
| style="text-align:center;"| {{Flagdeco|ኬፕ ቨርደ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of Cape Verde.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኬፕ ቨርደ]] <br>ሪፓብሊክ ኬፕ ቨርደ
| style="text-align:center;"| 1975
| style="text-align:right;"| 4033
| style="text-align:right;"| 553,432
| style="text-align:right;"| 101
| [[ፕራያ]]
|[[ቋንቋ ፖርቱጊዝኛ|ፖርቱጊዝኛ]]
|-
| align="center" |41
| style="text-align:center;"| {{Flagdeco|ኮሞሮስ}}
| style="text-align:center;"| [[ፋይል:Seal of the Comoros.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ኮሞሮስ]] <br>ሕብረት ኮሞሮስ
| style="text-align:center;"| 1975
| style="text-align:right;"| 2235
| style="text-align:right;"| 794,678
| style="text-align:right;"| 324
| [[ሞሮኒ]]
|[[ቋንቋ ኮሞርኛ|ኮሞርኛ]]/[[ቋንቋ ዓረብኛ|ዓረብኛ]]/<br>[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |42
| style="text-align:center;"| {{Flagdeco|ዚምባብዌ}}
| style="text-align:center;"| [[ፋይል:Insigne Zimbabuae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ዚምባብዌ]] <br>ሪፓብሊክ ዚምባብዌ
| style="text-align:center;"| 1980
| style="text-align:right;"| 390,757
| style="text-align:right;"| 14,546,961
| style="text-align:right;"| 32
| [[ሃራረ]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]/[[ቋንቋ ሾና|ሾና]]
|-
| align="center" |43
| style="text-align:center;"| {{Flagdeco|ዛምብያ}}
| style="text-align:center;"| [[ፋይል:Insigne Zambiae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ዛምብያ]] <br>ሪፓብሊክ ዛምብያ
| style="text-align:center;"| 1964
| style="text-align:right;"| 752,618
| style="text-align:right;"| 15,510,711
| style="text-align:right;"| 17,2
| [[ሉሳካ]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |44
| style="text-align:center;"| {{Flagdeco|ደሞክራስያዊት ሪፓብሊክ ኮንጎ}}
| style="text-align:center;"| [[ፋይል:Coat of arms of the Democratic Republic of the Congo.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ደሞክራስያዊት ሪፓብሊክ ኮንጎ]]
| style="text-align:center;"| 1960
| style="text-align:right;"| 2,344,858
| style="text-align:right;"| 81,331,050
| style="text-align:right;"| 30.5
| [[ኪንሻሳ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |45
| style="text-align:center;"| {{Flagdeco|ደቡብ ሱዳን}}
| style="text-align:center;"| [[ፋይል:Blason imaginaire de Guiron le Courtois.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ደቡብ ሱዳን]] <br>ሪፓብሊክ ደቡብ ሱዳን
| style="text-align:center;"| 2011
| style="text-align:right;"| 644,329
| style="text-align:right;"| 12,530,717
| style="text-align:right;"| 13,3
| [[ጁባ]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |46
| style="text-align:center;"| {{Flagdeco|ደቡብ ኣፍሪቃ}}
| style="text-align:center;"| [[ፋይል:Insigne Africae australis.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ደቡብ ኣፍሪቃ]] <br>ሪፓብሊክ ደቡብ ኣፍሪቃ
| style="text-align:center;"| 1931
| style="text-align:right;"| 1,219,090
| style="text-align:right;"| 54,300,704
| style="text-align:right;"| 40.4
| [[ፕረቶርያ]]<br>[[ኬፕ ታውን]]<br>[[ብሉምፎንታይን]]
|[[ቋንቋ ኣፍሪካንስ|ኣፍሪካንስ]]/[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]/<br>[[ቋንቋታት ደቡብ ኣፍሪቃ]]
|-
| align="center" |47
| style="text-align:center;"| {{Flagdeco|ጅቡቲ}}
| style="text-align:center;"| [[ፋይል:Insigne Gibuti.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ጅቡቲ]] <br>ሪፓብሊክ ጅቡቲ
| style="text-align:center;"| 1977
| style="text-align:right;"| 23,200
| style="text-align:right;"| 846,687
| style="text-align:right;"| 37,6
| [[ጅቡቲ (ከተማ)|ከተማ ጅቡቲ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]/[[ቋንቋ ዓረብኛ|ዓረብኛ]]
|-
| align="center" |48
| style="text-align:center;"| {{Flagdeco|ጊኒ}}
| style="text-align:center;"| [[ፋይል:Insigne rei publicae Guineae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ጊኒ]] <br>ሪፓብሊክ ጊኒ
| style="text-align:center;"| 1958
| style="text-align:right;"| 245,857
| style="text-align:right;"| 12,093,349
| style="text-align:right;"| 38,5
| [[ኮናክሪ]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |49
| style="text-align:center;"| {{Flagdeco|ጊኒ-ቢሳው}}
| style="text-align:center;"| [[ፋይል:Emblem of Guinea-Bissau.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ጊኒ-ቢሳው]] <br>ሪፓብሊክ ጊኒ-ቢሳው
| style="text-align:center;"| 1974
| style="text-align:right;"| 36,125
| style="text-align:right;"| 1,759,159
| style="text-align:right;"| 50
| [[ቢሳው]]
|[[ቋንቋ ፖርቱጊዝኛ|ፖርቱጊዝኛ]]
|-
| align="center" |50
| style="text-align:center;"| {{Flagdeco|ጋምብያ}}
| style="text-align:center;"| [[ፋይል:Insigne Gambiae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ጋምብያ]] <br>ሪፓብሊክ ጋምብያ
| style="text-align:center;"| 1965
| style="text-align:right;"| 11,300
| style="text-align:right;"| 2,009,648
| style="text-align:right;"| 132
| [[ባንጁል]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |51
| style="text-align:center;"| {{Flagdeco|ጋቦን}}
| style="text-align:center;"| [[ፋይል:Insigne Gabonis.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ጋቦን]] <br>ጋቦናዊት ሪፓብሊክ
| style="text-align:center;"| 1960
| style="text-align:right;"| 267,667
| style="text-align:right;"| 1,738,541
| style="text-align:right;"| 6
| [[ሊብረቪል]]
|[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-
| align="center" |52
| style="text-align:center;"| {{Flagdeco|ጋና}}
| style="text-align:center;"| [[ፋይል:Insigne Ganae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ጋና]] <br>ሪፓብሊክ ጋና
| style="text-align:center;"| 1957
| style="text-align:right;"| 238,533
| style="text-align:right;"| 26,908,262
| style="text-align:right;"| 102
| [[ኣክራ]]
|[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
|-
| align="center" |53
| style="text-align:center;"| {{Flagdeco|ግብጺ}}
| style="text-align:center;"| [[ፋይል:Insigne Aegyptium.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ግብጺ]] <br>ዓረባዊት ሪፓብሊክ ግብጺ
| style="text-align:center;"| 1922
| style="text-align:right;"| 1,001,450
| style="text-align:right;"| 94,666,993
| style="text-align:right;"| 87.9
| [[ካይሮ]]
|[[ቋንቋ ዓረብኛ|ዓረብኛ]]
|-
| align="center" |54
| style="text-align:center;"| {{Flagdeco|ጫድ}}
| style="text-align:center;"| [[ፋይል:Insigne Tzadiae.svg|frameless|upright=0.1]]
| style="text-align:center;"| [[ጫድ]] <br>ሪፓብሊክ ጫድ
| style="text-align:center;"| 1960
| style="text-align:right;"| 1,284,000
| style="text-align:right;"| 11,852,462
| style="text-align:right;"| 8,7
| [[ንጃመና]]
|[[ቋንቋ ዓረብኛ|ዓረብኛ]]/[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
|-class="sortbottom" style="font-weight:bold;"
| style="text-align:right;"|
| style="text-align:right;"|
| style="text-align:right;"|
| style="text-align:right;"|
| style="text-align:center;"| ጠቕላላ
| style="text-align:right;"| 45,435,700
| style="text-align:right;"| 1,187,009,422
| style="text-align:right;"| 2,61
| style="text-align:right;"|
| colspan="2" |
|}
== መወከሲታት ==
{{reflist|1}}
[[መደብ:ኣፍሪቃ]]
hgpw7osnv4j37n5sxmhkn6f6vomez9q
ቻይና
0
4814
24003
22509
2022-11-19T09:41:35Z
2604:3D08:6482:B70:CC55:2F46:36D6:63A1
Fixed typo
wikitext
text/x-wiki
{| align="right" border="1" cellpadding="4" cellspacing="0" style="margin: 0.5em 0 1em 1em; background: #ffffff; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;" width="300"
|+<big><big>ሪፓብሊክ ቻይና</big></big><br /><br /><big><big>'''中华人民共和国'''</big></big>
| colspan="2" align="center" style="background:#ffffff;" |
{| border="0" cellpadding="2" cellspacing="0"
| align="center" width="148" |[[File:Flag_of_the_People's_Republic_of_China.svg|125x125px]]
| align="center" width="148" |[[File:National_Emblem_of_the_People's_Republic_of_China.svg|136x136px]]
|-
| align="center" width="148" |([[ባንዴራ]])
| align="center" width="148" |([[ኣርማ]])
|}
|-
| colspan="2" align="center" style="background: #ffffff;" |ሓበሬታ
|-
|[[ቋንቋ ሃገር]]
|[[ቻይንኛ|ቻይነኛ]]
|-
|[[ርእሲ ከተማ]]
|[[ሆንግ ኮንግ]]
|-
|ብዝሒ ተቐመጥቲ
|1.403.500.365 <small>(2016)</small>
|-
| colspan="2" align="center" style="background: #ffffff;" |[[File:China_in_its_region_(claimed_hatched).svg|200x200px]]
|}
'''ቻይና (中國; China)''' ሓንቲ ዓባይ ሃገር ኮይና፣ ኣብ [[ኤስያ]] ትርከብ። ርእሲ ከተማ ናይ ቻይና [[ሆንግ ኮንግ]] ትብሃል። ልዕሊ 1 ቢልዮን ሰባት ድማ ይቕመጥዋ። ቋንቋ ቻይና ድማ ይዛረቡ።ብተወሳኺ ድማ ኮቪድ-19 ዝበሃል ተላባዒ ሕማም መበገሲኡ ኣብ ቻይና አዩ::
[[Category:ሀገራት]]
14hpy0vzl3d0qbmpbnjf4dvfrxj32hg
ኤስያ
0
4815
21564
21543
2020-12-14T12:48:49Z
Joanmp14
5782
Reverted edits by [[Special:Contributions/2605:6440:1003:0:0:0:0:1C3C|2605:6440:1003:0:0:0:0:1C3C]] ([[User talk:2605:6440:1003:0:0:0:0:1C3C|talk]]) to last revision by [[User:Joanmp14|Joanmp14]]
wikitext
text/x-wiki
[[File:Asia_satellite_orthographic.jpg|right|thumb|260x260px|ኤስያ]]
[[ኤስያ]] ሓንቲ [[ክፍለ ሃገር]] ኮይና፣ እታ ዝዓበየት ክፍለ ሃገር እያ።
5z3k5159lgxsmxsy3acxyfeoh6bngr9
ዊኪፔድያ
0
4816
21191
20446
2020-09-18T18:44:32Z
Xqbot
654
Bot: Fixing double redirect to [[ዊኪፐድያ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ]]
g9zzdsd25dnxheyiftrxjci9r872dnj
ኢንዶኔስያ
0
4818
19977
19937
2019-12-23T12:39:19Z
Nimrod Mensur
6402
wikitext
text/x-wiki
{| align="right" border="1" cellpadding="4" cellspacing="0" style="margin: 0.5em 0 1em 1em; background: #ffffff; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;" width="300"
|+<big><big>ኢንዶኔስያ</big></big><br /><br /><big><big>'''''Republic of Indonesia'''''</big></big>
| colspan="2" align="center" style="background:#ffffff;" |
{| border="0" cellpadding="2" cellspacing="0"
| align="center" width="148" |[[File:Flag_of_Indonesia.svg|border|150x150px]]
| align="center" width="148" |[[File:National_emblem_of_Indonesia_Garuda_Pancasila.svg|131x131px]]
|-
| align="center" width="148" |([[ባንዴራ]])
| align="center" width="148" |([[ኣርማ]])
|}
|-
| colspan="2" align="center" style="background: #ffffff;" |
|-
|'''[[ርእሲ ከተማ|ርእሲ ከተ]]'''
|[[ጃካርታ]]
|-
|'''[[ቋንቋ ሃገር]]'''
|ባሃሳ ኢንዶኔስያ
|-
|'''[[ባጤራ]]'''
|ሩፓይህ (Rp)
|-
|'''ተቀመጥቲ'''
|237,424,363
|-
| colspan="2" align="center" style="background: #ffffff;" |[[File:Jakarta.jpg|200x200px]]
|}
ኢንዶስያ፣ ሓንቲ ሃገር ኮይና፣ ኣብ [[ኣስያ]] ትርከብ። ርእሲ ከማ ናይ ኢንዶኔስያ [[ጃካርታ]]ትበሃል። ኣብ 16.000 ዝተመቀለት ደሴት ድማ እያ። ቋንቋ [[ባሃሳ ኢንዶኔስያ]] ድማ ይዛረቡ። ልዕሊ 16.000 ሽሕ ሰባት ድማ ይቅመጥዋ። [[ባንዴራ]] ኢንዶኔስያ ካብ ክልተ ሕብሪ ተሰሪሓ ትርከብ። ቀይሕን ብጫን። ዝበዘሐ ክፋል ሰባት [[ሃይማኖት]] ድማ [[ኣስላም]] እዩ።
[[Category:ኤስያ]]
[[Category:ሀገራት]]
mcdz4nt8ldjtt42306nqthfkx41t273
ምስልምና
0
4819
23101
23100
2021-09-07T09:41:31Z
Wolverène
3395
Undo revision 23100 by [[Special:Contributions/Abdalla ishmaacil|Abdalla ishmaacil]] ([[User talk:Abdalla ishmaacil|talk]])
wikitext
text/x-wiki
'''ምስልምና''' ([[ዓረብኛ]]: اسلام (''islām'') ወይ الإسلام (''al-islām'') ሃይማኖት እዩ።
[[File:Opened_Qur'an.jpg|thumb|ናይ ዓረበኛ ቁረኣን]]
98p2ns3pl2xysvz2imodmz92lzkm2o8
ዊኪ ፔድያ
0
4821
21192
20450
2020-09-18T18:44:37Z
Xqbot
654
Bot: Fixing double redirect to [[ዊኪፐድያ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ]]
g9zzdsd25dnxheyiftrxjci9r872dnj
ፖላንድ
0
4826
24704
24489
2024-02-03T11:02:57Z
Kwamikagami
3286
wikitext
text/x-wiki
{| align="right" border="1" cellpadding="4" cellspacing="0" style="margin: 0.5em 0 1em 1em; background: #ffffff; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;" width="300"
|+<big>Rzeczpospolita Polska</big><br /><br /><big><big>''' ርፑብሊክ ፖላንድ'''</big></big>
| colspan="2" align="center" style="background:#ffffff;" |
{| border="0" cellpadding="2" cellspacing="0"
| align="center" width="148" |
| align="center" width="148" |
|-
| align="center" width="148" |[[ፋይል:Flag of Poland.svg|center|frameless|upright=0.6]]([[ባንዴራ]])
| align="center" width="148" |[[ፋይል:Herb Polski.svg|center|frameless|upright=0.4]]([[ኣርማ]])
|}
|-
| colspan="2" align="center" style="background: #ffffff;" |ኣገደስቲ ሓበሬታ
|-
|'''ብዝሒ ተቀመጥቲ'''
|38,478,602 (2015)
|-
|[[ርእሲ ከተማ|'''ርእሲ ከተማ''']]
|'''[[ዋርሳው]]'''
|-
|'''[[ቋንቋ ሃገር]]'''
|'''[[ፖሊሽ]]'''
|-
|'''[[ጽፍሓት መሬት|ስፍሓት ሃገር]]'''
|312,696 km<sup>2</sup>
|-
|[[ክፍለ ሃገር|'''ክፍለ ሃገር''']]
|'''[[ኤውሮጳ]]'''
|-
|'''መስመር'''
|[[.pl]]
|-
|'''ኮድ ስልኪ'''
| +48
|-
| colspan="2" align="center" style="background: #ffffff;" |[[ፋይል:LocationPoland.png]]
|}
''' ርፒብሊክ ፖላንድ'''([[ፖሊሽ]]: Polska) ሓንቲ ኣዝያ ዓባይ ሃገር ናይ [[ኤውሮጳ]] ኮይና፣ ኣስታት 39.000.000
ሚልዮን ሰባት ይቅመጥዋ።[[ርእሲ ከተማ]] ናይ ፖላንድ, [[ዋርሳው]] ትበሃል. ፖላንድ ብ7 ሃገራት ተከቢባ ትርከብ።
ንሳተን ድማ፥ [[ጀርመን]]፣ ትየቼ፣ ስሎዋክ፣ [[ሩስያ]]፡ [[ሊታወን]]፡ [[ዩክረይን]]ን [[ቤላሩስ]]ን እየን። [[ቋንቋ ሃገር]] ናይ ፖላንድ
[[ፖሊሽ]] ''እዮ''. ስፍሓት መሬት ናይ ፖላንድ ድማ 312,696 ስለ ዝኾነ ድማ፣ ሓንቲ ዓባይ ሃገር ናይ [[ኣውሮጳ|ኤውሮጳ]] እያ።
[[መደብ:ኤውሮጳ]]
[[መደብ:ሀገራት]]
9xvr5s333pjzf2tg2sdts7z2zg08vfo
ዋርሳው
0
4828
22706
20007
2021-04-30T13:36:57Z
Minorax
6345
obs tag
wikitext
text/x-wiki
{| border="1" cellpadding="4" cellspacing="0" style="width:300px; float:right; margin:0 0 1em 1em; background:#f9f9f9; border:1px #aaaaaa solid; border-collapse:collapse; font-size:95%;"
|+<span style="font-size:large;">'''Warszawa'''</span>
'''ዋርሳው'''
![[ባንዴራ]]
![[ኣርማ]]
|- align="center"
| style="background: #f0f0f0;width: 145px;" |[[File:Flag of Warsaw.svg|129x129px]]
| style="background: #ffffff;width: 145px;" |[[File:POL Warszawa COA.svg|129x129px]]
|-
|- bgcolor="#FFFFFF"
|'''ሃገር'''
|[[File:Flag of Poland.svg|32x32px]][[ፖላንድ]]
|- bgcolor="#FFFFFF"
|'''ተቀመጥቲ'''
|1 726 581
|- bgcolor="#FFFFFF"
|'''ስፍሓት ሃገር'''
|517 km²
|- bgcolor="#FFFFFF"
|'''መስመር'''
|UTC +1 <br /><br /> UTC +2
|- bgcolor="#FFFFFF"
! colspan="2" align="center" bgcolor="#EFEFEF" |ዋርሳው ኣብ ካርታ ናይ [[ፖላንድ]]
|- bgcolor="#FFFFFF"
| colspan="2" align="center" |[[File:POL Warszawa map.svg|281x281px]]
|}
'''ዋርሳው''' ([[ፖሊሽ]]፡ ''Warszawa) [[ርእሲ ከተማ]]'' ናይ [[ፖላንድ]] እያ። ኣስታት 1.800.000 ሚልዮን ዝኾኑ
\ ሰት ድማ ይቅመጥዋ። ሓንቲ ካብተን ዝዓበየት ከተማ ናይ ፖላንድ ድማ እያ።
4pbe3k32l6r4s647ayp8rn7pwbk4722
ፖሊሽ
0
4829
19971
19970
2019-12-22T18:44:28Z
Nimrod Mensur
6402
wikitext
text/x-wiki
'''ፖሊሽ''' (polski \ፖሊሽ\) ናይ [[ፖላንድ]] ቋንቋ ኢዩ። 40 ሚሊዮን ሰባት ድማ ይዛረብዎ።
k86mw7lqdanhh36qfynqg6kpv16he5b
Amsterdam
0
4831
20907
20001
2020-08-13T21:20:01Z
Joanmp14
5782
Changed redirect target from [[ተጠቃሚ ምይይጥ:ኣምስተርዳም]] to [[ኣምስተርዳም]]
wikitext
text/x-wiki
#REDIRECT [[ኣምስተርዳም]]
1p73vacpgucu1q5wnhdpjzv1w3038l6
ኢሳይያስ ኣፈወርቂ
0
4833
24506
24406
2023-09-15T06:29:21Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
{{ሓበሬታ ስልጣን
| ምስሊ = Isaias Afwerki (2023-05-31).jpg
| ስም = ኢሳይያስ ኣፈወርቂ
| መጠን = 220px
| እግረዋይ ምስሊ = ኢሳይያስ ኣብ 2023
| ኣርማ = Coat of arms of Eritrea (or-argent-azur).svg
| ስልጣን = [[ዝርዝር ፕረዚደንታት ኤርትራ|ቅዋማዊ ፕረዚደንት ሃገረ ኤርትራ]]
| በዓልቲ ቤት = [[ሳባ ሃይለ]]
| ቆልዑ = 3
| ሰልፊ = [[ህዝባዊ ግንባር ንደሞክራስን ፍትሕን]]
| ፊርማ = Isaias Afwerki's Signature.svg
}}
'''ኢሳይያስ ኣፈወርቂ'''፣ ወይ ድማ '''ኣፍወርቂ''' ወይ '''ኣፈዎርቂ'''፣ ([[ኣስመራ]]፣ [[ኤርትራ]]፤ 2 ለካቲት 1946)፣ ካብ 1991 ''ብተግባር'' ፕረዚደንት ኤርትራ ኤርትራዊ ፖለቲከኛ እዩ።
ናይ [[ኤርትራ]] ኮይኑ ተመሪጹ።
"ርእሰ መላኪ" ዚብል ማዕርግ ተዋሂብዎ ዘሎ ፕረዚደንት፥ ኣብ ስልጣን ንልዕሊ 25 ዓመታት ብዘይ ዝኮነ ናይ ህዝባዊ ወይ ባይቶዊ ምርጫ ን ኤርትራ ይመርሓ ይርከብ። ኤርትራ ኣብ ትሕቲ ፕረዚደንት ኢሰይያስ ኣፍወርቂ ፥ ዝኮነ ናይ ቑመባዊ ዕብየት ከተርኢ ኣይከኣለትን ዘላ። አምበሺ ከም ሽንቲ ገመል ንድሕሪት ትጉተት ኣላ። ዘይዉሱን ሃገራዊ ኣገልግሎት፥ ዘይፍትሓዊ ማእሰርቲ፥ ናይ ምንቕስቃስ (ኣብ ውሽቲ ሃገር ኮነ ካብ ሃገር ወጻኢ) ናጽነት፥ ናይ ወፍሪ ናጽነት ፥ ናይ ጋዘጤናንነት ናጽነት፥ ናይ ሃይማኖት ናጽነት፥ ናይ ምምራጽን ተማራጽነት ናጽነት ዝከልከለ ዝንቡዕ ፖሊሲ ኢሰይያስ - ን ነብሱ 'ዲክታቶር' ን ኤርትራ ከኣ 'ናይ ኣፍሪቃ ሰሜን ኮርያ' ዝብል ሳጓ ኣሰኪሙዋ ይርከብ።
[[ፋይል:Donald_Rumsfeld_with_Isaias_Afwerki.jpg|left|thumb|ሚኒስተር [[ዩናይትድ ስቴትስ]] ምስ ናይ [[ኤርትራ]] ፕረሲደንት።]]
ej6yewx1ukkonazbvswvn82tao28wvp
ፕረዚደንት
0
4834
23241
21115
2021-10-24T06:53:01Z
125.162.221.55
wikitext
text/x-wiki
'''ፕረዚደንት''' ማለት ናይ ሓንቲ ሃገር መራሒ ኮይኑ፣ ብ[[ፖለቲካ]] ሃገር ዝቆጻጸራ እዩ።
{{Stub}}
[[Category:ፖለቲካዊ ስርዓት]]
feilrkdqslqxnick785rn68vgkviqo9
ጽፍሓት መሬት
0
4835
20019
2020-01-04T21:33:52Z
Nimrod Mensur
6402
Created by translating the page "[[:nl:Special:Redirect/revision/55350766|Oppervlakte]]"
wikitext
text/x-wiki
{{Zie ook|Dit artikel gaat over de maat een tweedimensionale figuur; zie [[oppervlak]] voor andere betekenissen.}}'ቲ '''ጽፍሓት''' (ናይ ጸፊሕ) ናይ ቁጽሪ ቋንቋ እዩ።
nra8ln8w3nvfjxh272ypl8vy6fq4z7b
ሞደል:ሓበሬታ ሃገር
10
4839
23388
23222
2021-12-21T17:39:28Z
Joanmp14
5782
wikitext
text/x-wiki
{{Infobox
|class = geography vcard
|title = {{#if:{{{ወግዓዊ_ስም|{{PAGENAME}}}}}|<big>{{{ወግዓዊ_ስም|{{PAGENAME}}}}}</big>}}{{#if:{{{መበቆላዊ_ስም|}}}|<br />{{small|{{{መበቆላዊ_ስም}}}}}}}
|titlestyle = font-size:145%
|labelstyle = padding:1px 7px;
|datastyle = padding:1px 7px 1px 1px
|imagestyle = width:auto; vertical-align:middle;
|footerstyle = font-size:smaller
|subtitlestyle1 = font-size:110%; font-weight:bold; background-color:{{#if: {{{ሕብረት|}}}|#cddeff|{{#if:{{{ተኻቲዓ|}}}|#FFFACD}}}}
|subtitle = {{#if:{{{ሕብረት|}}}|{{{ሕብረት|ኣባል}}} {{{ልዕለሕብረት}}}|{{#if:{{{ተኻቲዓ|}}}|[[ሃገር ምስ ዝተወሰና ፍልጠት|ዘካትዕ ልኡላውነት]]}}}}
|leftimage = {{#if: {{{ምስሊ_ባንዴራ|{{{ባንዴራ|}}}}}} | {{{ምስሊ_ባንዴራ|{{{ባንዴራ}}}}}} {{!}} {{#ifeq:{{PAGENAME}}|ኔፓል||border}} }}
|leftimagesize = {{{መጠን_ባንዴራ|135x110px}}}
|leftfooter = {{#if: {{#property:P163}}{{{ጽሑፍ ባንዴራ|}}}
|{{Property|linkback=yes|P163|{{#if:{{{ጽሑፍ ባንዴራ|}}}|[[{{{ጽሑፍ ባንዴራ|}}}|ባንዴራ]]}}|label=ባንዴራ|one=yes|priority=no}}
|{{#ifexist:ባንዴራ {{#if:{{{ስም|}}}|{{{ስም}}}|{{Title without disambig}} }}
|[[ባንዴራ {{#if:{{{ስም|}}}|{{{ስም}}}|{{Title without disambig}} }}|ባንዴራ]]
|{{#if:{{{ወግዓዊ_ስም|}}}{{{ምሉእ_ስም|}}}
|{{#ifexist:ባንዴራ {{{ወግዓዊ_ስም|{{{ምሉእ ስም}}} }}}
|[[ባንዴራ {{{ወግዓዊ_ስም|{{{ምሉእ ስም}}} }}} |ባንዴራ]]
|ባንዴራ
}}
|ባንዴራ
}}
}}
}}
|rightimage = {{#if: {{{ምስሊ_ኣርማ|{{{ኣርማ|}}}}}} | {{{ምስሊ_ኣርማ|{{{ኣርማ}}}}}} }}
|rightimagesize = {{{መጠን_ኣርማ|110x105px}}}
|rightfooter = [[{{#switch:{{Title without disambig}}|ህንዲ|ላኦስ|ሞንጎልያ|ሞዛምቢክ|ሰሜን ኮርያ|ሱዳን|ስሪ ላንካ|ስዑዲ ዓረብ|ሶማሊላንድ|ቐጠር|ቡታን|ባንግላደሽ|ቤላሩስ|ብሩነይ|ቬትናም|ቱርኪ|ቱርክመኒስታን|ታይላንድ|ታይዋን|ታጂኪስታን|ቻይና|ኡዝበኪስታን|ኢራን|ኢትዮጵያ|ኢጣልያ|ኣብካዝያ|ኣዘርባጃን|ኣፍጋኒስታን|እስራኤል|ኪርጊዝስታን|ካሜሩን|ካዛኪስታን|ኬፕ ቨርደ|ዖማን|ደቡብ ኮርያ|ጅቡቲ|ፈረንሳ|ፓኪስታን|ፓፕዋ ኒው ጊኒ=ሃገራዊ ኣርማ|ሚያንማር|ማውሪታንያ|ማይክሮነዥያ|ማዳጋስካር|ኣልጀርያ|ኮሞሮስ|ጃፓን|ፓላው=ማሕተም|#default=ኣርማ}} {{Title without disambig}}|{{#switch:{{Title without disambig}}||ህንዲ|ሊብያ|ላኦስ|ሞንጎልያ|ሞዛምቢክ|ሰሜን ኮርያ|ሱዳን|ስሪ ላንካ|ስዑዲ ዓረብ|ሶማሊላንድ|ቐጠር|ቡታን|ባንግላደሽ|ቤላሩስ|ብሩነይ|ቬትናም|ቱርኪ|ቱርክመኒስታን|ታይላንድ|ታይዋን|ታጂኪስታን|ቻይና|ኡዝበኪስታን|ኢራን|ኢትዮጵያ|ኢጣልያ|ኣብካዝያ|ኣዘርባጃን|ኣፍጋኒስታን|እስራኤል|ኪርጊዝስታን|ካሜሩን|ካዛኪስታን|ኬፕ ቨርደ|ዖማን|ደቡብ ኮርያ|ጅቡቲ|ፈረንሳ|ፓኪስታን|ፓፕዋ ኒው ጊኒ=ሃገራዊ ኣርማ|ሚያንማር|ማውሪታንያ|ማይክሮነዥያ|ማዳጋስካር|ኣልጀርያ|ኮሞሮስ|ጃፓን|ፓላው=ማሕተም|#default=ኣርማ}} ]]
|datastyle2 = font-size: 105%
|data2 = {{#if:{{{ሃገራዊ_ጭርሖ|}}}|'''ሃገራዊ ጭርሖ'''፦ {{{ሃገራዊ_ጭርሖ}}}}}
|datastyle3 = font-size: 105%
|data3 = {{#if:{{{ሃገራዊ_መዝሙር|}}}|'''[[ሃገራዊ መዝሙር]]'''፦ {{{ሃገራዊ_መዝሙር}}}{{#if: {{{ሃገራዊ_መዝሙር_ፋይል|}}}|<br /> [[ፋይል:{{{ሃገራዊ_መዝሙር_ፋይል}}}|140px|center]]}}}}
|data4 = {{#if: {{{ምስሊ_ካርታ|}}} | [[ፋይል:{{{ምስሊ_ካርታ}}}|{{{ምስሊ_ካርታ_ስፍሓት|250x250px}}}]] }}
<small>{{{እግሪ_ካርታ|}}}</small>
|labelstyle5 = font-size: 110%
|datastyle5 = font-size: 110%
|label5 = [[ርእሰ ከተማ]]
|data5 = {{#if:{{#property:P36}}{{{ርእሰ ከተማ|}}}|{{Property|P36|{{{ርእሰ_ከተማ|}}}}}<br />{{Property|linkback=yes|P625|entity={{Property|P36|4=Wikidata/Formats|5=idFormat|one=yes}}|kind=city|one=yes|display=inline,intitle}}}}
|labelstyle6 = font-size: 110%
|datastyle6 = font-size: 110%
|label6 = [[ወግዓዊ ቋንቋ|{{#if:{{{ወግዓዊ_ቋንቋ|}}}|ወግዓዊ ቋንቋ|ወግዓዊ ቋንቋታት}}]]
|data6 = {{{ወግዓዊ_ቋንቋ|{{{ወግዓዊ_ቋንቋታት|}}}}}}
|labelstyle7 = border:0;padding:1px 7px;font-weight:100;font-size: 110%
|datastyle7 = border:0;padding:1px 7px;font-size: 110%
|label7 = • {{#if:{{{ሃገራዊ_ቋንቋታት|}}}|ሃገራዊ ቋንቋታት|{{#if:{{{ሃገራዊ_ቋንቋ|}}}|ሃገራዊ ቋንቋ}}}}
|data7 = {{#if:{{{ሃገራዊ_ቋንቋታት|}}}|{{{ሃገራዊ_ቋንቋታት|}}}}}
|labelstyle8 = font-size: 110%
|datastyle8 = font-size: 110%
|label8 = [[ቋንቋ ስራሕ|{{#if:{{{ቋንቋ_ስራሕ|}}}|ቋንቋ ስራሕ|ቋንቋታት ስራሕ}}]]
|data8 = {{{ቋንቋ_ስራሕ|{{{ቋንቋታት_ስራሕ|}}}}}}
|labelstyle9 = font-size: 110%
|datastyle9 = font-size: 110%
|label9 = {{#if:{{{ካልኦት_ቋንቋታት|}}}|ካልኦት ቋንቋታት|{{#if:{{{ካልእ_ቋንቋ|}}}|ካልእ ቋንቋ}}}}
|data9 = {{#if:{{{ካልእ_ቋንቋ|}}}|{{{ካልእ_ቋንቋ|}}}}}
|labelstyle10 = font-size: 110%
|datastyle10 = font-size: 110%
|label10 = ዜግነት ህዝቢ
|data10 = {{{ዜግነት_ህዝቢ|}}}
|rowclass11 = {{#if:{{{ኣስማት_መራሕቲ|}}}{{{ስም መራሒ1|}}}|mergedtoprow}}
|labelstyle11 = font-size: 110%
|datastyle11 = font-size: 110%
|label11 = ዓይነት መንግስቲ
|data11 = {{{ዓይነት_መንግስቲ|}}}
|rowclass12 = {{#if:{{{ስም መራሒ1|}}}|mergedrow|mergedbottomrow}}
|label12 = {{{ኣርእስቲታት_መራሕቲ|}}}
|data12 = {{{ኣስማት_መራሕቲ|}}}
|rowclass13 = {{#if:{{{ኣርእስቲ መራሒ2|}}}|mergedrow |mergedbottomrow}}
|labelstyle14 = border:0;padding:1px 7px;font-weight:100;font-size: 110%
|datastyle14 = border:0;padding:1px 7px;font-size: 110%
|label14 = • {{{ኣርእስቲ_መራሒ1}}}
|data14 = {{{ስም_መራሒ1|}}}
|rowclass15 = {{#if:{{{ኣርእስቲ መራሒ3|}}}|mergedrow |mergedbottomrow}}
|labelstyle15 = border:0;padding:1px 7px;font-weight:100;font-size: 110%
|datastyle15 = border:0;padding:1px 7px;font-size: 110%
|label15 = • {{{ኣርእስቲ_መራሒ2}}}
|data15 = {{{ስም_መራሒ2|}}}
|rowclass16 = {{#if:{{{ኣርእስቲ መራሒ4|}}}|mergedrow |mergedbottomrow}}
|labelstyle16 = border:0;padding:1px 7px;font-weight:100
|datastyle16 = border:0;padding:1px 7px;font-size: 110%
|label16 = • {{{ኣርእስቲ_መራሒ3}}}
|data16 = {{{ስም_መራሒ3|}}}
|rowclass17 = {{#if:{{{ኣርእስቲ መራሒ5|}}}|mergedrow |mergedbottomrow}}
|labelstyle17 = border:0;padding:1px 7px;font-weight:100
|datastyle17 = border:0;padding:1px 7px;font-size: 110%
|label17 = • {{{ኣርእስቲ_መራሒ4}}}
|data17 = {{{ስም_መራሒ4|}}}
|rowclass18 = mergedbottomrow
|labelstyle18 = border:0;padding:1px 7px;font-weight:100
|datastyle18 = border:0;padding:1px 7px;font-size: 110%
|label18 = • {{{ኣርእስቲ_መራሒ5}}}
|data18 = {{{ስም_መራሒ5|}}}
|labelstyle19 = font-size: 110%
|datastyle19 = font-size: 110%
|label19 = [[ሓጋጊ ኣካል]]
|data19 = {{Property|linkback=yes|1=p194|3=<br>|highest_rank=yes}}
|labelstyle20 = font-size: 110%
|datastyle20 = font-size: 110%
|label20 = {{{መሰረት|}}}<br />{{#if:{{{ምዕራፋት_መሰረት|}}} |<div style="font-weight:100;">{{{ምዕራፋት_መሰረት}}}</div>}}
|data20 = {{#if:{{{ዕለታት_መሰረት|}}} |{{{ዕለታት_መሰረት}}}}}
|labelstyle21 = font-size: 110%
|datastyle21 = font-size: 110%
|label21 = [[ዝርዝር ሃገራት ብስፍሓት|ስፍሓት]]
|data21 = {{#if:{{{ስፍሓት_ቦታ|}}}|[[ዝርዝር ሃገራት ብስፍሓት|{{{ስፍሓት_ቦታ}}}ይ ቦታ]]|{{#if:{{{ስፍሓት|}}}| }}}}
|labelstyle22 = border:0;padding:1px 7px;font-weight:100;font-size: 110%
|datastyle22 = border:0;padding:1px 7px;font-size: 110%
|label22 = • ጠቕላላ
|data22 = {{#if:{{{ስፍሓት|}}}|{{{ስፍሓት|}}} [[ትርብዒት ኪሎሜተር|ትርብዒት ኪ.ሜ.]]}}{{#if:{{{ስፍሓት_መዘኻኸሪታት|}}}|{{{ስፍሓት_መዘኻኸሪታት}}}}}
|labelstyle23 = border:0;padding:1px 7px;font-weight:100;font-size: 110%
|datastyle23 = border:0;padding:1px 7px;font-size: 110%
|label23 = • ማይ (%)
|data23 = {{{ሚእታዊት_ማይ|}}}
|labelstyle24 = font-size: 110%
|datastyle24 = font-size: 110%
|label24 = ብዝሒ ህዝቢ
|data24 = {{#if:{{{ብዝሒ_ህዝቢ_ቦታ|}}}|[[ሃገራት ብብዝሒ ህዝቢ|{{{ብዝሒ_ህዝቢ_ቦታ}}}ይ ቦታ]]|{{#if:{{{ብዝሒ_ህዝቢ|}}}| }}}}
|labelstyle25 = border:0;padding:1px 10px;font-weight:100;font-size: 110%
|datastyle25 = border:0;padding:1px 7px;font-size: 110%
|label25 = • ግምት{{#if:{{{ብዝሒ_ህዝቢ_ዓመት|}}}| ({{{ብዝሒ_ህዝቢ_ዓመት}}})}}
|data25 = {{#if:{{{ብዝሒ_ህዝቢ|}}}|{{{ብዝሒ_ህዝቢ|}}} ተቐመጥቲ}}{{#if:{{{ብዝሒ_ህዝቢ_መዘኻኸሪታት|}}}|{{{ብዝሒ_ህዝቢ_መዘኻኸሪታት}}}}}
|labelstyle26 = font-size: 110%
|datastyle26 = font-size: 110%
|label26 = [[ባጤራ]]
|data26 = {{{ባጤራ|}}} {{#if:{{{ምልክት_ባጤራ|}}}{{{ባጤራ_ኣይሶ|}}}|(}}{{{ምልክት_ባጤራ|}}}{{#if:{{{ባጤራ_ኣይሶ|}}}|{{#if:{{{ምልክት_ባጤራ|}}}|, }}[[ኣይሶ 4217|{{{ባጤራ_ኣይሶ}}}]]}}{{#if:{{{ምልክት_ባጤራ|}}}{{{ባጤራ_ኣይሶ|}}}|)}}
|labelstyle27 = font-size: 110%
|datastyle27 = font-size: 110%
|label27 = [[ዞባ ግዜ]]
|data27 = {{{ዞባ_ግዜ|}}}
|labelstyle28 = border:0;padding:1px 7px;font-weight:100;font-size: 110%
|datastyle28 = border:0;padding:1px 7px;font-size: 110%
|label28 = • ኣብ [[ግዜ ክረምቲ|ክረምቲ]]
|data28 = {{{ግዜ_ክረምቲ|}}}
|labelstyle29 = font-size: 110%
|datastyle29 = font-size: 110%
|label29 = [[ISO 3166-1|ኮድ ኣይሶ]]
|data29 = {{{ኮድ_ኣይሶ|}}}
|labelstyle30 = font-size: 110%
|datastyle30 = font-size: 110%
|label30 = ዓውዲ ኢንተርነት
|data30 = {{{ዓውዲ_ኢንተርነት|}}}
|labelstyle31 = font-size: 110%
|datastyle31 = font-size: 110%
|label31 = {{#if:{{{ተለፎናዊ_ቅድመ_ጥብቆ|}}}|ተለፎናዊ ቅድመ ጥብቆ|ስልካዊ ቅድመ ጥብቆ}}
|data31 = {{{ተለፎናዊ_ቅድመ_ጥብቆ|{{{ስልካዊ_ቅድመ_ጥብቆ|}}}}}}
|labelstyle32 = font-size: 110%
|datastyle32 = font-size: 110%
|label32 = ኮድ ኣ.ኦ.ኮ
|data32 = {{{ኮድ_ኣ.ኦ.ኮ|{{Property|linkback=yes|1=p984|3=<br>|highest_rank=yes}}}}}
|labelstyle33 = font-size: 110%
|datastyle33 = font-size: 110%;text-align:left
|data33 = {{#if:{{{ኣባል_ናይ|}}}|{{Collapsible list|ኣርእስቲ=ኣባልነት|1={{{ኣባል_ናይ|}}}}}}}
|tablefooter = {{#if:{{{መዘኻኸሪታት|}}}{{{መዘኻኸሪ1|}}}{{{መዘኻኸሪ2|}}}{{{መዘኻኸሪ3|}}}{{{መዘኻኸሪ4|}}}{{{መዘኻኸሪ5|}}}{{{መዘኻኸሪ6|}}}{{{መዘኻኸሪ7|}}}{{{መዘኻኸሪ8|}}}{{{መዘኻኸሪ9|}}}| <ol class="references">
{{#if:{{{መዘኻኸሪ1|}}}|<li id="infobox_note-1">[[#infobox_ref-1|↑]] {{{መዘኻኸሪ1}}}</li>}}{{#if:{{{መዘኻኸሪ2|}}}|<li id="infobox_note-2">[[#infobox_ref-2|↑]] {{{መዘኻኸሪ2}}}</li>}}{{#if:{{{መዘኻኸሪ3|}}}|<li id="infobox_note-3">[[#infobox_ref-3|↑]] {{{መዘኻኸሪ3}}}</li>}}{{#if:{{{መዘኻኸሪ4|}}}|<li id="infobox_note-4">[[#infobox_ref-4|↑]] {{{መዘኻኸሪ4}}}</li>}}{{#if:{{{መዘኻኸሪ5|}}}|<li id="infobox_note-5">[[#infobox_ref-5|↑]] {{{መዘኻኸሪ5}}}</li>}}{{#if:{{{መዘኻኸሪ6|}}}|<li id="infobox_note-6">[[#infobox_ref-6|↑]] {{{መዘኻኸሪ6}}}</li>}}{{#if:{{{መዘኻኸሪ7|}}}|<li id="infobox_note-7">[[#infobox_ref-7|↑]] {{{መዘኻኸሪ7}}}</li>}}{{#if:{{{መዘኻኸሪ8|}}}|<li id="infobox_note-8">[[#infobox_ref-8|↑]] {{{መዘኻኸሪ8}}}</li>}}{{#if:{{{መዘኻኸሪ9|}}}|<li id="infobox_note-9">[[#infobox_ref-9|↑]] {{{መዘኻኸሪ9}}}</li>}}{{#if:{{{መዘኻኸሪ10|}}}|<li id="infobox_note-10">[[#infobox_ref-10|↑]] {{{መዘኻኸሪ10}}}</li>}}{{{መዘኻኸሪታት|}}}
</ol>}}
}}<noinclude>
{{documentation}}</noinclude>
mig1achl4nry0u3fdxe9mcdmzqy2uev
ሞደል:ሓበሬታ ሃገር/doc
10
4843
22993
22202
2021-08-05T22:00:40Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ሃገር ሓበሬታ/doc]] to [[ሞደል:ሓበሬታ ሃገር/doc]]
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
<pre>
{{ሃገር ሓበሬታ
|ሽም =
|ምሉእ ሽም =
|ወግዓዊ_ሽም =
|ሕብረት =
|ምስሊ_ባንዴራ =
|መጠን_ባንዴራ =
|ምስሊ_ኣርማ =
|መጠን_ኣርማ =
|ሃገራዊ_ጭርሖ =
|ሃገራዊ_መዝሙር =
|ርእሰ_ከተማ =
|ወግዓዊ_ቋንቋ =
|ሃገራዊ_ቋንቋ =
|ቋንቋ_ስራሕ =
|ካልእ_ቋንቋ =
|ዜግነት_ህዝቢ =
|ኣርእስቲ_መራሒX =
|ሽም መራሒX =
|ዓይነት_መንግስቲ =
|ሓጋጊ_ኣካል =
|መሰረት =
|ምዕራፋት_መሰረት =
|ዕለታት_መሰረት =
|ስፍሓት =
|መዘኻኸሪታት_ስፍሓት =
|ሚእታዊት_ማይ =
|ብዝሒ_ህዝቢ =
|ብዝሒ_ህዝቢ_ዓመት =
|ባጤራ =
|ምልክት_ባጤራ =
|ባጤራ_ኣይሶ =
|ዞባ_ግዜ =
|እዋን_ክረምቲ =
|ኮድ_ኣይሶ =
|ዓውዲ_ኢንተርነት =
|ተለፎናዊ_ቅድመ_ጥብቆ =
}}
</pre>
j13i7teqd9pt5m9uema4k0iij06onev
ሞደል:Documentation/doc
10
4844
21776
20059
2021-01-05T23:10:56Z
Joanmp14
5782
wikitext
text/x-wiki
This is the documentation template used on almost every template page to contain that template's documented instructions and information, including <templatedata>, on either the template page itself, or a created documentation subpage.
9mviuyqp4ihoqsrydjd0xln5xu2ibzj
ሞደል:ሓበሬታ ሃገር/ኣጠቓቕማ
10
4845
22995
20922
2021-08-05T22:00:40Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ሃገር ሓበሬታ/ኣጠቓቕማ]] to [[ሞደል:ሓበሬታ ሃገር/ኣጠቓቕማ]]
wikitext
text/x-wiki
ሃገራር ሓበሬታ ሳንዱቕ።<br/>
==ናይ ሓበሬታ ዓይነታት==
<pre>
{{ሃገር ሓበሬታ
|ስም =
|ምሉእ_ስም =
|ማሕተም_ሓተመ =
|ባንዴራ_ሓተመ =
|ባንዴራ_ስፍሓት =
|መዝሙር =
|ካርታ_ሓተመ =
|ካርታ_ርሕቀት_ጽሕፈት =
|ርእሲ_ከተማ =
|ሃገራዊ_ቋንቋታት =
|ወግዓዊ_ቋንቋ =
|ናይ_ሰባት_ዜግነት =
|መንግስቲ_ዓይነት =
|መራሕቲ_መዓርግ =
|መራሕቲ_ስም =
|ታሪኻዊ_መዓልታት =
|ታሪኻዊ_ሃለዋት =
|መሬት_ሰፊሕ =
|መሬት_ሰፊሕ_ከዓለም =
|ማይ_ካብሚእቲ =
|ብዝሒ_ህዝቢ_ግምት_ዓመት =
|ብዝሒ_ህዝቢ_ፍቕዲ_ዓመት =
|ብዝሒ_ህዝቢ_ግምት =
|ብዝሒ_ህዝቢ_ፍቕዲ =
|ብዝሒ_ህዝቢ_ከዓለም =
|ብዝሒ_ህዝቢ_ፍቕዲ_ከዓለም =
|ገንዘብ_ስም =
|ናይ_ግዜ_ዞባ =
|ናይ_ሃገር_ተሌፎን_ኮድ =
|ናይ_ኢንተርነት_ዓውዲ =
|እግረ_ጽሑፍ =
//ካብዚ ትሕቲ ዘሎ ኣረጊት ንሃገራር ጥራይ እዩ//
|ተመስረተ_ሰበረ_ዓመት =
|p1 =
|p1_ባንዴራ =
|p2 =
|p2_ባንዴራ =
|p3 =
|p3_ባንዴራ =
|p4 =
|p4_ባንዴራ =
|p5 =
|p5_ባንዴራ =
|s1 =
|s1_ባንዴራ =
|s2 =
|s2_ባንዴራ =
|s3 =
|s3_ባንዴራ =
|s4 =
|s4_ባንዴራ =
|s5 =
|s5_ባንዴራ =
}}
</pre>
6ni0mv2vn55hk8n6026fe8rw3s03dyv
ናጽነት ኤርትራ
0
4847
23685
20433
2022-05-27T01:05:23Z
Xqbot
654
Bot: Fixing double redirect to [[ኲናት ናጽነት ኤርትራ]]
wikitext
text/x-wiki
#REDIRECT [[ኲናት ናጽነት ኤርትራ]]
i00kndc3fv5gplwd0fey3c3hf1hrbrs
ካርማ
0
4848
21618
20276
2020-12-15T04:10:25Z
Dcljr
46
remove extraneous ws
wikitext
text/x-wiki
ኣብ እምነተ ሂንዱን ቡድህናን፡ ናይ ሓደ ሰብ ኣብቲ ድሕሪ ሞት ዘሎ ተኸታታሊ ህላወኡ፡ ንጽሕፍቶኡ ዚውስኖ ድምር ናይ ተግባራቱ እዩ ዚብል እምነት።
[[File:EndlessKnot03d.png|thumb|ኢታእላው ቍጻር]]
1nneo0lanm7x00edmb3yqzjodwakp7x
መጓዓዝያ
0
4850
20284
20283
2020-03-03T01:12:09Z
Weather Top Wizard
6646
Add File
wikitext
text/x-wiki
ምጉዓዝ ምስ ሰብ, '''መጓዓዝያ''' ምስ እንስሳ ከምኡውን ኣቕሓ ምስ ሓደ ኣከባቢ ካልእ ቦታ ዝዝግበር ምንቅስቓስ እዩ . ብኻልእ ኣገላልጻ ናይ ምጉዓዝ ተግባር ከም ሓደ ኣካል ወይ ከኣ ነገር ምስ ሓደ ነገር C. ክሳብ ነጥቢ B ክሳብ ውሱን ምንቅስቓስ ተባሂሉ ኣቃልዐ.
[[File:The How and Why Library 019.jpg|thumb]]
[[Category:መጓዓዝያ]]
7uijhbqz1mt6pcwtcsn88qu3nrutkf0
መራኸቢ
0
4851
24566
24565
2023-11-10T17:43:11Z
Wutsje
733
rv
wikitext
text/x-wiki
'''መራኸቢ''' ኣብ [[መንገዲ]] ''መንገዲ ተጠቀምቲ'' እግረኛ [[እንኮላይ]], ዒዋል ወይ ከኣ መጓሰ, [[ዜስግኣ]], [[ትራም]], [[ኣውቶቡስ]] ከምኡውን ካልኦት ድማ [[ናይ ህዝቢ ምምሕልላፍ|ምምሕልላፍ]], ብሓደ ጥራይ ንጽል ወይ ከኣ ኣብ ሓደ, ናይ ህዝቢ መንገዲ ብምጥቃም ዕላማታት [[ከደ]].
[[File:I-80 Eastshore Fwy.jpg|thumb]]
{{stub}}
[[Category:መንገዲ ትራንስፖርት]]
7se0jng2cmr5bqvby6tiko655awndhl
ፊልም
0
4852
24463
24461
2023-08-28T12:13:25Z
Failstate14
9311
wikitext
text/x-wiki
ናይ '''ፊልም''' ርእየት ናይ ጥበብ ኦርኒክ እዩ ተዋስኦ ኺፈልዮም ኔሩ ሓሳባት ተራኸበ ሓሳብ, ዛንታ, ምስትውዓልጐደሎ, ንስምዒታትካ, መልክዕ ወይ ከኣ ከባቢ ኣየር, ብ ናይ ዝተቐድሐ ወይ ከኣ ብፕሮግራም ሓተመ ዝለዋወጥ ምስልታት, ምስ ድምጺ ካልእ ናይ ስሚዒት ህዋሳት ብሓንሳብ ሶፍትዌራት ንቘልዑ.
[[File:Muybridge race horse animated.gif|thumb|እናሃደመ ዝከይድ ፈረስ ምስሊ.]]
[[መደብ:ፊልም| ]]
[[መደብ:ስነ ጥበብ]]
f05da6wmpqmigkn1ndol5z16upt33t0
ዘይምርዕዉ ኩነታት
0
4853
20290
2020-03-03T02:31:52Z
Weather Top Wizard
6646
ሓዳስ ፅሑፍ: '''ዘይምርዕዉ ኩነታት''' እዩ [[ኵነት (ቅርጺ)|ኵነት]] ከም ሓደ ሓይሊ ዚገዝእ እዩ ብኣየናይ ማእከላይ መንግስቲ...
wikitext
text/x-wiki
'''ዘይምርዕዉ ኩነታት''' እዩ [[ኵነት (ቅርጺ)|ኵነት]] ከም ሓደ ሓይሊ ዚገዝእ እዩ ብኣየናይ [[ማእከላይ መንግስቲ]] ኣብ መወዳእታ ኣዝዩ ዝዓበየ እዩ.
[[File:Map of unitary and federal states.svg|thumb|ጸሊም ሰማያዊ: ዘይምርዕዉ ኩነታት
ቀጠልያ: [[ፈደራላዊ ኩነታት|ፈደራላዊ ግዝኣታት]]]]
[[Category:መንግስቲ]]
pi9sl1lhkgnhz2byk5j3oruobo2hsn8
ፈደራላዊ ኩነታት
0
4854
24430
20291
2023-07-26T15:12:41Z
Zemant
2062
wikitext
text/x-wiki
'''ፈደራላዊ ኩነታት''' በዓል ሞያ ፖለቲከኛ ኣካል እዩ [[ፖለቲካዊ ሓድነት|ሓድነት]] ብ ኣድልዎ [[ፎደራ ኩነታት|ባዕሊ-ኣመሓዳሪ መርሐ ኣውራጃታት , ግዝኣታት ወይ ከኣ ካልኦት ዞናታት]] ትሕቲ [[ማዕጾ:ሕብረተ ሰብ|ማእከላይ ፈደራላዊ መንግስቲ]].
[[File:Map of unitary and federal states.svg|thumb|ጸሊም ሰማያዊ: [[ዘይምርዕዉ ኩነታት]]
ቀጠልያ: '''ፈደራላዊ ግዝኣታት''']]
[[Category:መንግስቲ]]
2qzgzuga5oj166rbamyk03lygswtto9
ቨነዝወላ
0
4855
21075
20443
2020-08-26T00:41:52Z
Xqbot
654
Bot: Fixing double redirect to [[ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ቬኔዝዌላ]]
hl66muul4dq26ppxjs4vpvds8zsk3px
ቨንዝዌላ
0
4856
21077
20444
2020-08-26T00:42:02Z
Xqbot
654
Bot: Fixing double redirect to [[ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ቬኔዝዌላ]]
hl66muul4dq26ppxjs4vpvds8zsk3px
Venezuela
0
4857
21074
20411
2020-08-26T00:41:47Z
Xqbot
654
Bot: Fixing double redirect to [[ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ቬኔዝዌላ]]
hl66muul4dq26ppxjs4vpvds8zsk3px
ጥንሲ
0
4858
24494
21638
2023-09-15T06:07:21Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ጥንሲ''' (pregnancy) ዘርኢ ወዲ ተባዕታይ ምስ እንቋቈሖ ጓል ኣንስተይቲ ካብ ዝተዋሃሃደሉ ኪሳብ ህጻን ዝወለደሉ ዘሎ ከባቢ 9 ኣዋርሕ ዘጣቓለለ እዩ።
== ግዜ ጥንሲ ==
ብሳምንታት እዩ ዝቑጸር፡፡ ጥንስቲ ክትኮንሉ እትኽእሊ እቲ ዝበለጸ ግዜ። ኣብ ፍርቂ ዑደተ-ጽግያት እዩ። እታ ዝጸግየት እንቋቑሖ ኣብ ማህጸን ክትምዕብል ካብ ዝጀመረትሉ ግዜ ጀሚሩ ክሳብ እቲ ቆልዓ ዝውለድ ዘሎ ንውሓት ግዜ ግዜ ጥንሲ ተባሂሉ ይጽዋዕ። ጥንሲ ንኣስታት 9 ኣዋርሕ ወይ 40 ሳምንታት ይጸንሕ ። ካብታ ናይ መጀመርታ መዓልቲ ናይታ ዝሓለፈት ምፍሳስ ደም ጽግያት (እቲ ሓቀኛ ጥንሲ ቅድሚ ምግጣሙ ዘሎ ከባቢ ክልተ ሳምታት) ጀሚሩ ይቑጸር። ሕርሲ ክኣ ካብታ መወዳእታ ናይ ጽግያት ደም ዝተራእየሉ ግዜ ጀሚርካ ድሕሪ 40 ሳምንታት የጋጥም።
ብዙሓት ደቂኣንስትዮ ኣብ ግዜ ጥንሲ ከቢድ ጸገማት ከየጋጠመን። ጥዕና ነብሰንን ወላደንን ንምውሓስ እምብኣር እታ ኣደ እኹል ኣፍልጦ ክጸንሓ ኣገዳስነቱ ዕዙዝ እዩ።
== ምልክታት ጥንሲ ==
ጓልኣንስተይቲ ጥንስቲ ምዃና ዘርኢ ምልክት ካብ ጓል ኣንስተይቲ ናብ ጓል ኣንስተይቲ እኳ ዝፈላለ እንተ ኾነ፡ ገለ ካብኡ ንምግላጽ ኣብተን ቀዳሞት ሰለስተ ኣዋርሕ ንግሆ ክትንስእ ከላ ዕወልወል ምባል ፡ ከምልሳ ምድላይ፡ ድኻም ምስማዕ ፡ ሽውሃታ ምዕጻው ወዘተ ክንዝርዝር ንኽእል። መብዛሕቱኡ ኣብ ኩለን ጥንሲ ከም ዘጋጥም እትፈልጥሉ ግን ግዜ ናይ ጽግያት (ናይ ኣዴታታ) ኣብ ግዝይኡ ምስዘይመጻ እዩ። ካልኦት ምልክታት ድማ ምቕንዛው ጡብ። ኣብ ከባቢ ጫፍ ጡብ ድማ ካብቲ ንቡር ንላዕሊ ኣዝዩ ዝጸለመ ሕብሪ ምህላው የጠቓልሉ፣ ካብ ኣርባዕተ ክሳዕ ሸውዓተ ወርሒ ዘሎ ጥንሲ። ንመብዛሕተን ደቂኣንስትዮ እቲ ዝመችአ ግዜ ኣብ መላእ ናይ ጥንሲ ግዚአን እዩ። ኣብዚ ግዜ እዚ ምሉእ ሓይሊ ዝስምዐን ብዙሓት ደቀንስትዮ ኣለዋ፣
== መፍለጢ ጥንሲ ==
ኣብ ምዕቡላት ሃገራት ኣብ ገዛ ኴንካ እትጥቀምሉ መመርመሪ ጥንሲ ካብ ፋርማሲ ክትዕድግ ትኽእል ኢኻ ወይ ድማ ውሑድ ሽንቲ ማይ ንመርመራ ናብ ዶክተር ክትወስድ ይከኣል እዩ።
== ዕሸል ==
ጥንስቲ ጓልኣንስተይቲ ካብ ራብዓይ ወይ ሓምሻይ ወርሒ ጥንሳ ጀሚሩ እቲ ዕሸል ክንቀሳቐስ ከሎ ክትሰምዕ ትኽእል እያ። ዘይ ቦካር ጓልኣንስተይቲ እዚ ነገር እዚ ኣቐዲሙ ክስምዓ ተኽእሎታት ኣሎ። ምንቅስቓስ ዕሸል ኣብ ሰሙን ዝተወሰነ ግዜ ጥራይ ክስምዓ ይኽእል እዩ ድሕሪ ቁሩብ ግዜ ግን መዓልታዊ ክስምዓ ይጅምር።
ዕሸል ሸውዓተ ወርሒ ኣብ ዝገበረሉ ግዜ ከባቢ 1 ኪ.ግ ይምዘን። ኣስታት 35 ሰ.ሜ ድማ ንውሓት ይህልዎ፣ እቲ ዕሸል። ኣብዚ ግዜ’ዚ ምሉእ ብምሉእ ይምዕብል፥ ካብዚ ግዜ’ዚ ንድሓር ሕርሲ ምስዘጋጥም። መብዛሕቱ ግዜ። እቲ ቆልዓ ብህይወት ይውለድ እዩ፣ ኮይኑ ግን። እዚ ግዜ እዚ ንሕርሲ ኣዝዩ ዝቐልጠፈ ግዜ እዩ፥ ጥንስቲ ጓልኣንስተይቲ ንገዛእ ርእሳ ጽቡቕ ክንክን ክትገብር ኣገዳሲ እዩ፣ ከቢድ ነገር ኣብ ምልዓልን ልዕሊ ግቡእ ምዝርጋሕ ኣካላት ኣብ ምግባርን ክትጥንቀቕ ይግባኣ፣ ኣብ መወዳእታ ናይ ጥንሲ ግዜን። ከብዳ ኣጸቢቑ ይዓቢ፣ እታ ጓልኣንስተይቲ። ክብደት ብቐጻሊ ትውስኽ፣ ትንፋስ እውን ሕጽር ሕጽር ክብላ ይኽእል፣ እዚ ድማ እቲ ዕሸል ኣንጻር ናታ ድያፍራም ስለዝደፍኣ እዩ፣
ዕሸል ኣብ መወዳእታ ናይ ጥንሲ ኣዋርሕ ኣዝዩ ይዓቢ፣ ኣብ መወዳእታ 8ይ ወርሒ። ከባቢ 3 ኪ.ግ ይምዘን፣ ቅድሚ ሕርሲ ዘሎ ናይ መወዳእታ ወርሒ። እቲ ዕሸል ቦታ ይቕይር፥ ርእሱ ድማ ናብ ጐሎ ጓልንስተይቲ ገጹ ይገብር፣ ኩሉ ነገር ድማ ንሕርሲ ድልው ይኸውን፣ ድሕሪ ኣስታት 40 ሳምንታት ድማ እቲ ቆልዓ ይውለድ፣ ኣብ ኖርወይ እቲ ገምጋማዊ ክብደት ቆልዑ ኣብ ግዜ ሕርሲ። 3.6 ኪ.ግ እዩ፣
[[መደብ:ሕክምና]]
11tacbwkrtyiortmblo9fgi4ohqobbi
ስዊዘርላንድ
0
4859
23544
23338
2022-04-21T03:54:33Z
2603:8080:4700:1E85:59D4:F792:FF68:B6D8
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ኮንፈደረሽን ስዊዘርላንድ
| መበቆላዊ_ስም = {{መበቆላዊ ስም|de|Schweizerische Eidgenossenschaft}}<br>{{መበቆላዊ ስም|fr|''Confédération suisse''}}<br />{{መበቆላዊ ስም|it|''Confederazione Svizzera''}}<br />{{መበቆላዊ ስም|rm|''Confederaziun svizra''}}
| ምስሊ_ባንዴራ = Flag of Switzerland (Pantone).svg
| ምስሊ_ኣርማ = Coat of Arms of Switzerland (Pantone).svg
| ሃገራዊ_ጭርሖ = ''[[Unus pro omnibus, omnes pro uno]]''<br />(ብ[[ላቲን]]፦ «ሓደ ንኩሎም፣ ኩሎም ንሓደ»)
| ሃገራዊ_መዝሙር = ''Schweizerpsalm''<br>''Salmo Svizzero''<br>''Cantique suisse''<br>''Psalm svizzer''<br>
| ፋይል_ሃገራዊ_መዝሙር = Swiss Psalm.ogg
| ምስሊ_ካርታ = Europe-Switzerland.svg
| ርእሰ_ከተማ = [[በርን]] (''ብተግባር'')
| ወግዓዊ_ቋንቋታት = [[ቋንቋ ጀርመንኛ|ጀርመንኛ]]፣ [[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]፣ [[ቋንቋ ጥልያን|ጥልያን]]ን [[ሮማንሽ]]ን
| ዓይነት_መንግስቲ = [[ፓርላማዊት]] [[ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ኮንፈደረሽን ስዊዘርላንድ|ፕረዚደንት ፈደራላዊ ቤት ምኽሪ]]
| ስም_መራሒ1 = [[ጋይ ፓርመሊን]]
| ዜግነት_ህዝቢ = ስዊዘርላንዳዊ/ -ት
| ስፍሓት = 41,285
| ሚእታዊት_ማይ = 4.34
| ብዝሒ_ህዝቢ = 8,570,146
| ብዝሒ_ህዝቢ_ዓመት = 2019
| ባጤራ = [[ስዊዘርላንዳዊ ፍራንክ|ፍራንክ]] (Fr.፣ [[ኣይሶ 4217|CHF]])
| ዞባ_ግዜ = [[ግ.ማ.ኤ.]] ([[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]] +1)
| ግዜ_ክረምቲ = [[ግ.ክ.ማ.ኤ.]] ([[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]] +2)
| ዓውዲ_ኢንተርነት = [[.ch]]
| ስልካዊ_ቅድመ_ጥብቆ = +41
| ኮድ_ኣይሶ = 756 / CHE / CH
| ኣባል_ናይ = [[ው.ሕ.ሃ.]]፣ [[ማሕበር ናጻ ንግዲ ኤውሮጳ|ማ.ና.ን.ኤ.]]፣ [[ውድብ ቁጠባዊ ምትሕግጋዝን ምዕባለን|ው.ቁ.ም.ም.]]፣ [[ውድብ ጸጥታን ምትሕግጋዝን ኣብ ኤውሮጳ|ው.ጸ.ም.ኤ.]]፣ [[ቤት ምኽሪ ኤውሮጳ|ቤ.ም.ኤ.]]
}}
'''ስዊዘርላንድ''' (ብ[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]፦ ''Schweiz''፣ ብ[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]፦ ''Suisse''፣ ብ[[ቋንቋ ጥልያን|ጥልያን]]፦ ''Svizzera''፣ ብ[[ሮማንሽ]]፦ ''Svizra'')፣ ብወግዒ '''ኮንፈደረሽን ስዊዘርላንድ''' (ብጀርመንኛ፦ ''Schweizerische Eidgenossenschaft''፣ ብጥልያን፦ ''Confederazione Svizzera''፣ ብፈረንሳይኛን፦ ''Confédération suisse''፣ ብ ሮማንሽን፦ ''Confederaziun svizra'')፣ ኣብ [[ማእከላይ ኤውሮጳ]] እትርከብ ብባሕሪ ዝተዓጽወት ሃገር እያ።
[[መደብ:ስዊዘርላንድ]]
[[መደብ:ሃገራት ኤውሮጳ]]
{{stub}}
la68gji8nk2a9zioc3smobck9e1x4d7
አስመራ
0
4860
20307
20306
2020-03-04T16:47:52Z
Weather Top Wizard
6646
Redirected page to [[ኣስመራ]]
wikitext
text/x-wiki
#REDIRECT [[ኣስመራ]]
g3dx2xqpanp7q82i4ib1l3c1im5tfz6
ዊኪ ፔዲያ
0
4862
21193
20315
2020-09-18T18:44:42Z
Xqbot
654
Bot: Fixing double redirect to [[ዊኪፐድያ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ]]
g9zzdsd25dnxheyiftrxjci9r872dnj
ኣፍጋኒስታን
0
4864
24414
23649
2023-07-04T20:57:04Z
Joanmp14
5782
update
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = እስላማዊ ኢማራ ኣፍጋኒስታን
| መበቆላዊ_ስም = {{መበቆላዊ ስም|ps|د افغانستان اسلامي امارت}}<br/>{{መበቆላዊ ስም|prs|امارت اسلامی افغانستان}}
| ምስሊ_ባንዴራ = Flag of Taliban.svg
| ምስሊ_ኣርማ = Arms_of_the_Islamic_Emirate_of_Afghanistan.svg
| ሃገራዊ_ጭርሖ = {{lang|ar|لا إله إلا الله محمد رسول الله}}
| ሃገራዊ_መዝሙር = دا د باتورانو کور<br>
| ፋይል_ሃገራዊ_መዝሙር = DaBatoranoKor.ogg
| ምስሊ_ካርታ = Afghanistan (orthographic projection).svg
| ርእሰ_ከተማ = [[ካቡል]]
| ወግዓዊ_ቋንቋታት = {{hlist|* [[ቋንቋ ፓሽቶ|ፓሽቶ]]
* [[ዳሪ]] ([[ቋንቋ ፋርስኛ|ፋርስኛ]])}}
| ዓይነት_መንግስቲ = [[እስላማዊ ኢማራ ኣፍጋኒስታን]] ([[ብተግባር]])<br/>[[እስላማዊት ሪፓብሊክ ኣፍጋኒስታን]] ([[ብሕጊ]])
| መሰረት = [[ታሪኽ ኣፍጋኒስታን|ኣቀዋውማ]]፦
| ምዕራፋት_መሰረት = {{hardspace}}[[እስላማዊት ሪፓብሊክ ኣፍጋኒስታን|እስላማዊት ሪፓብሊክ]]<br />{{hardspace}}[[ውድቀት ካቡል (2021)|ውድቀት እስላማዊት ሪፓብሊክ]]
| ዕለታት_መሰረት = <br />26 ጥሪ 2004<br /><br />15 ነሓሰ 2021
| ዜግነት_ህዝቢ = ኣፍጋናዊ/ -ት
| ስፍሓት = 652,864
| ሚእታዊት_ማይ = 0
| ብዝሒ_ህዝቢ = 39,232,003
| ብዝሒ_ህዝቢ_ዓመት = 2023
| ባጤራ = [[ኣፍጋናዊ ኣፍጋኒ|ኣፍጋኒ]] ([[ኣይሶ 4217|AFN]])
| ዞባ_ግዜ = [[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]]+4:30
| ዓውዲ_ኢንተርነት = [[.af]]
| ስልካዊ_ቅድመ_ጥብቆ = +93
| ኮድ_ኣይሶ = 004 / AFG / AF
| መዘኻኸሪታት =
}}
'''ኣፍጋኒስታን''' ({{lang-ps|افغانستان}}፣ {{lang-prs|افغانستان}})፣ ብወግዒ '''እስላማዊ ኢማራ ኣፍጋኒስታን''' ({{lang-ps|د افغانستان اسلامي امارت}}፣ {{lang-prs|امارت اسلامی افغانستان}}፣ ኣብ [[ኤስያ]]፣ ብፍላይ ከኣ ኣብ ዞባ [[ማእከላይ ምብራቕ]] እትርከብ ኣኽራን ዝበዝሖ ሃገር እያ። [[ካቡል]] ርእሰ ከተማን ዝዓበየት ከተማን እያ።
[[መደብ:ኣፍጋኒስታን]]
[[መደብ:ሃገራት ኤስያ]]
mauc2nmju7pwpi61rdudtpseamavftl
ማድሪድ
0
4865
23783
23742
2022-08-06T10:50:33Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ማድሪድ''' ኣሎ እቲ [[ርእሰከተማ]] ከምኡውን ብጣዕሚ ብዙሕ ቍጽሪ ዘለዎም ጭፍራ መራኽብ [[ስፔን]]. ብ ውሽጢ ካልኣይ ዝዓበየ ከተማ እያ [[ሕብረት ኣውሮጳ]]. እቲ 15 [[ምምሕዳርከተማ]] ከደነ 604.3 km2 (233.3 sq mi).
[[ፋይል:Azca-Skyline-271112.jpg|thumb|ማድሪድ [[ሓድጊሰማይ]]]]
[[መደብ:ስፔን]]
6oxwu2m8et6xaka74gx5y3gtov0pdhc
ጆርጂያ
0
4866
24512
23466
2023-09-15T06:56:58Z
የኑረነቢ ማህደር
8475
ፋይል / መደብ
wikitext
text/x-wiki
'''ጆርጂያ''' እዩ ኤውሮጳ ሃገር ኣቖመ ብ [[ምብራቓዊ ኣውሮጳ]] ዞባ ናይ [[ኮከሰስ]]. ብጂኦግራፊያዊ ተኸለ ኣቀማምጣ ኣብ እቲ ብ [[ምብራቓዊ እስያ]] ድማ ምብራቓዊ ኣውሮጳ.
[[ፋይል:Flag of Georgia.svg|thumb|ጆርጂያ]]
[[መደብ:ጆርጂያ]]
[[መደብ:ሃገራት]]
rnzqo0iv5mp6la14c024u2mq2mkpki6
መደብ:ስጳኛ
14
4868
21135
21134
2020-08-30T13:03:17Z
Joanmp14
5782
Joanmp14 moved page [[መደብ:ስፔን]] to [[መደብ:ስጳኛ]]: Name was wrong
wikitext
text/x-wiki
[[መደብ:ሃገራት ኤውሮጳ]]
sill9g9avsms86age3is31uwo7cz84j
ስፓኛ
0
4869
21885
20373
2021-01-10T11:22:22Z
Joanmp14
5782
Changed redirect target from [[ማድሪድ]] to [[ስጳኛ]]
wikitext
text/x-wiki
#REDIRECT [[ስጳኛ]]
shun7hvbn617ftgk2nm2djq6lespcux
ርእሲ
0
4870
21686
20377
2020-12-24T01:41:10Z
Xqbot
654
Bot: Fixing double redirect to [[ርእሰ ከተማ]]
wikitext
text/x-wiki
#REDIRECT [[ርእሰ ከተማ]]
fqv4rubuso5s1ojk0u8hm9ig76dala0
ሽወደን
0
4871
21546
21541
2020-12-14T08:46:29Z
Rzuwig
7231
Reverted edits by [[Special:Contributions/2605:6440:1003:0:0:0:0:1C3C|2605:6440:1003:0:0:0:0:1C3C]] ([[User talk:2605:6440:1003:0:0:0:0:1C3C|talk]]) to last revision by [[User:Weather Top Wizard|Weather Top Wizard]]
wikitext
text/x-wiki
'''ሽወደን''' ውሽጢ [[ሃገራትስካንዲናቭያ]] ሃገር እዩ [[ሰሜናዊ ኣውሮጳ]]. እቲ [[ርእሲ]] ኣሎ [[ስቶክሆልም]]. ንሱ ደንደስ [[ኖርወይ]] [[ፊንላንድ]] ናብ ምብራቕ, ድማ ኣሎ ከምኡውን ናብ [[ዴንማርክ]] ደቡባዊ ምዕራብ ብወገን ብ ልድ ሶርኖ-መትረብ ብወገን ናብ [[ኜሬሡዶ ጸቢብ]].
[[File:Flag of Sweden.svg|thumb|ሽወደን]]
[[Category:ሽወደን]]
i51fph8mi4ompxblsvgwik1l8pdepf2
ስዑዲ ዓረብ
0
4872
21683
21681
2020-12-22T14:00:04Z
Joanmp14
5782
corrections
wikitext
text/x-wiki
'''ስዑዲ ዓረብ''' ኣሎ ሃገር እዩ [[ምዕራባዊ እስያ]] ብዙሓት እቲ ናይ ብዙሓት [[ዓረብ ሓውሲደሴት]]. ምስ መሬት ስፍሓት ብሓንሳብ ብግምት 2,150,000 km2 (830,000 sq mi). እቲ [[ርእሲ]] ኣሎ [[ሪኘዶ]].
[[File:Flag of Saudi Arabia.svg|thumb|ስዑዲ ዓረብ]]
[[File:AramcoCoreArea.jpg|thumb|ሓላፍነት ናይ [[ስዑዲ አረሙኮ]]]]
[[Category:ስዑዲ ዓረብ]]
k6be0ieufnl4y0tpvitzd2kkr3luedj
መደብ:ሰዑዲ ዓረብ
14
4873
20381
2020-03-07T15:55:27Z
Weather Top Wizard
6646
ሓዳስ ፅሑፍ: [[Category:እስያ]]
wikitext
text/x-wiki
[[Category:እስያ]]
4pv19h9u97pwy9xezjnyuv3f9kh9bgv
ምስሪ
0
4874
20385
2020-03-07T16:17:50Z
Weather Top Wizard
6646
ሓዳስ ፅሑፍ: '''ምስሪ''' ሰባት እዮም 4መን ሰዓበ ወይ ልምምድ [[ምስልምና]], እቲ [[ዝሄርነት]] [[ኣብርሃም ሃይማኖት]]. ምስሪ ሓ...
wikitext
text/x-wiki
'''ምስሪ''' ሰባት እዮም 4መን ሰዓበ ወይ ልምምድ [[ምስልምና]], እቲ [[ዝሄርነት]] [[ኣብርሃም ሃይማኖት]]. ምስሪ ሓሰበ እቲ [[ቁረነ]], ናይ ንቅዱስ መጽሓፍ, ከም ኣቃልዐ ናይ [[እግዚኣብሄር]] ቃል ሙኻን ምስልምናዊ [[ነቢይ]] ከምኡውን ልኡኽ [[ሙሀኖአዾ]].
[[File:Prayer in Cairo 1865.jpg|thumb|ምስሪ ብ [[ካይሮ]]]]
[[Category:ምስሪ]]
1qxb71w4s0cqo2sr87ji6lb7u250kjd
ኖርወይ
0
4875
23774
21549
2022-08-06T10:12:52Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
[[ፋይል:Flag of Norway.svg|thumb|ኖርወይ]]
'''ኖርወይ''' ኣሎ [[ነውሐ]] ሃገር ሰሜን ምዕራብ ኣውሮጳ ናይመን ግዝኣት ምዕራባዊ ከምኡውን ሰሜናዊ ክፋል የጠቓልል [[ሃገራትስካንዲናቭያ ሓውሲደሴት]]; እቲ ኔው ደሴት ናይ ጀን መየነ ድማ እቲ ኣርኪፓለጎ ደሴት [[ሡቬነበዾ]] ከምኡውን ኣካል እዮም ኖርወይ.
[[Category:ኖርወይ]]
iudyyhlarcjiweulhh6czhfpbbwyg7b
መደብ:ኖርወይ
14
4876
20397
20393
2020-03-07T16:37:28Z
Weather Top Wizard
6646
wikitext
text/x-wiki
[[Category:ሀገራት]]
[[Category:ሀገራት ኤውሮጳ]]
9jyf4gu3duzqnsnzs7yxx3d8r7kwabs
መደብ:ኣውሮጳ
14
4877
20391
20390
2020-03-07T16:32:29Z
Weather Top Wizard
6646
Redirected page to [[Category:ኤውሮጳ]]
wikitext
text/x-wiki
#REDIRECT [[Category:ኤውሮጳ]]
6eqhdq38apkhofzytwr7mdkspnmd0cy
ቨኒዙአላ
0
4878
21076
20401
2020-08-26T00:41:57Z
Xqbot
654
Bot: Fixing double redirect to [[ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ቬኔዝዌላ]]
hl66muul4dq26ppxjs4vpvds8zsk3px
ኡራጓይ
0
4879
24599
21335
2023-11-28T10:43:57Z
Teseney90
9362
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
{{ሃገር ሓበሬታ
| ወግዓዊ_ሽም = <big>ምብራቓዊት ሪፓብሊክ ኡራጓይ</big> <br/>{{small|''{{lang|es|República Oriental del Uruguay}}''}}
| ምስሊ_ባንዴራ = Flag of Uruguay.svg
| ምስሊ_ኣርማ = Coat of arms of Uruguay.svg
| ሃገራዊ_ጭርሖ = ''Libertad o Muerte''<br />(''«ናጽነት ወይ ቅትለት»'')
| ሃገራዊ_መዝሙር = ''Himno Nacional de Uruguay''<br>
| ሃገራዊ_መዝሙር_ፋይል = United States Navy Band - National Anthem of Uruguay (complete).ogg
| ምስሊ_ካርታ = Uruguay (orthographic projection).svg
| ርእሲ_ከተማ = [[ሞንተቪደዮ]] [[ፋይል:Montevideo Department Coa.png|right|20px]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ስጳንኛ|ስጳንኛ]]
| ዓይነት_መንግስቲ = [[ፕረዚደንትነት|ፕረዚደንታዊት]] [[ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት]]
| ሽም_መራሒ1 = [[ሉዊስ ላካየ ፖው]]
| ሓጋጊ_ኣካል = ሓፈሻዊ ባይቶ
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ምእዋጅ<br /> • ምቕባል
| ዕለታት_መሰረት = ካብ [[ግዝኣት ብራዚል]]<br />25 ነሓሰ 1825<br />27 ነሓሰ 1828
| ናይ_ሰባት_ዜግነት = ኡራጓያዊ/ -ት
| ሰፊሕ_መሬት = 176215
| ሰፊሕ_መሬት_ቦታ = 89
| ሰፊሕ_ማይ = 1,5
| ብዝሒ_ህዝቢ = 3387605
| ብዝሒ_ህዝቢ_ዓመት = 2020
| ባጤራ = [[ኡራጓያዊ ፔሶ]] ($)
| ናይ_ግዜ_ዞባ = UTC -3
| ናይ_ኢንተርነት_ዓውዲ = .uy
| ተለፎናዊ_ኮድ = +598
}}
'''ኡራጓይ''' (ብ[[ቋንቋ ስጳንኛ|ስጳንኛ]]፦ ''Uruguay'')፣ ወግዓዊ '''ምብራቓዊት ሪፓብሊክ ኡራጓይ''' (ብስጳንኛ፦ ''República Oriental del Uruguay'')፣ ኣብ ደቡባዊ ምብራቕ ናይ [[ደቡብ ኣመሪካ]] ክፋል እትርከብ ሃገር እያ። [[ርእሲ ከተማ]] [[ሞንተቪደዮ]] እያ።
[[መደብ:ኡራጓይ| ]]
[[መደብ:ሃገራት ደቡብ ኣመሪካ]]
[[መደብ:ናይ ሃገራት መዋቕራት]]
0blg80ri9r6c6xnu7fevfhocqfztov4
ኮሎምብያ
0
4880
23455
23453
2022-02-19T02:24:01Z
AntiCompositeNumber
8164
Undid edits by [[Special:Contribs/5.150.17.184|5.150.17.184]] ([[User talk:5.150.17.184|talk]]) to last version by Joanmp14
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
{{ሃገር ሓበሬታ
| ወግዓዊ_ሽም = <big>ሪፓብሊክ ኮሎምብያ</big> <br/>{{small|''{{lang|es|República de Colombia}}''}}
| ምስሊ_ባንዴራ = Flag of Colombia.svg
| ምስሊ_ኣርማ = Coat of arms of Colombia.svg
| ሃገራዊ_ጭርሖ = ''Libertad y orden''
| ሃገራዊ_መዝሙር = ''¡Oh Gloria Inmarcesible!''<br>
| ሃገራዊ_መዝሙር_ፋይል = United States Navy Band - ¡Oh, gloria inmarcesible!.ogg
| ምስሊ_ካርታ = COL orthographic (San Andrés and Providencia special).svg
| ርእሰ_ከተማ = [[ቦጎታ]] [[ፋይል:Bogota (escudo).svg|right|20px]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ስጳንኛ|ስጳንኛ]]
| ዓይነት_መንግስቲ = [[ፕረዚደንትነት|ፕረዚደንታዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት]]
| ሽም_መራሒ1 = [[ኢቫን ዱከ ማርከዝ]]
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ምእዋጅ<br /> • ምቕባል
| ዕለታት_መሰረት = ካብ [[ስጳኛ]]<br />{{ዕለት|20|07|1810|ዕድመ}}<br />{{ዕለት|7|08|1819|ዕድመ}}
| ዜግነት_ህዝቢ = ኮሎምብያዊ/ -ት
| ስፍሓት = 1,141,748
| ሚእታዊት_ማይ = 8.8
| ብዝሒ_ህዝቢ = 51,049,498
| ብዝሒ_ህዝቢ_ዓመት = 2021
| ባጤራ = [[ኮሎምብያዊ ፔሶ|ፔሶ]] ($) (COP)
| ዞባ_ግዜ = UTC –5
| ዓውዲ_ኢንተርነት = .co
| ስልካዊ_ቅድመ_ጥብቆ = +57
}}
'''ኮሎምብያ''' ({{lang-es|Colombia}})፣ ወግዓዊት '''ሪፓብሊክ ኮሎምብያ''' ({{lang-es|República de Colombia}})፣ ኣብ ሰሜናዊ ምዕራብ ደቡባዊ ኣመሪካ እትርከብ ምስ ባሕሪ ካሪበያ ሃገር እያ። [[ርእሰ ከተማ]]ኣ [[ቦጎታ]] እያ።
[[መደብ:ኮሎምብያ]]
[[መደብ:ሃገራት ደቡብ ኣመሪካ]]
[[መደብ:መዋቕራት ሃገራት]]
sfs6zq4mk01psdd5r2ihq4ycm9ooc4l
Colombia
0
4881
20919
20412
2020-08-13T23:23:23Z
Joanmp14
5782
Changed redirect target from [[ኮሎምቢያ]] to [[ኮሎምብያ]]
wikitext
text/x-wiki
#REDIRECT [[ኮሎምብያ]]
tiszo8e9hxprkpq02sevxpcr5monzzo
Uruguay
0
4882
20413
2020-03-09T09:14:23Z
Joanmp14
5782
Redirected page to [[ኡራጓይ]]
wikitext
text/x-wiki
#REDIRECT [[ኡራጓይ]]
afa30a1dioth8qa2ua3cvyinbp4uu5a
ኡሩጓይ
0
4883
20414
2020-03-09T09:15:16Z
Joanmp14
5782
Redirected page to [[ኡራጓይ]]
wikitext
text/x-wiki
#REDIRECT [[ኡራጓይ]]
afa30a1dioth8qa2ua3cvyinbp4uu5a
መክሲኮ
0
4884
20416
2020-03-09T09:23:51Z
Joanmp14
5782
Joanmp14 moved page [[መክሲኮ]] to [[ሜክሲኮ]]: Name was wrong
wikitext
text/x-wiki
#REDIRECT [[ሜክሲኮ]]
4skp6szouihdzob375szywynu8cohot
Mexico
0
4885
20425
2020-03-09T11:10:41Z
Joanmp14
5782
Redirected page to [[ሜክሲኮ]]
wikitext
text/x-wiki
#REDIRECT [[ሜክሲኮ]]
4skp6szouihdzob375szywynu8cohot
ኲናት ናጽነት ኤርትራ
0
4886
24383
23906
2023-06-28T13:41:19Z
Joanmp14
5782
fixes
wikitext
text/x-wiki
{{ሓበሬታ ወተሃደራዊ ግጭት
|ስም = ኲናት ናጽነት ኤርትራ
|ምስሊ = Eritrean Independence War.gif
|መግለጺ_ምስሊ = ካርታ ኤርትራ ኣብ እዋን ኲናት።
|ግጭት= [[ኲናት ሓድሕድ ኢትዮጵያ]]
|ዕለት = 1 መስከረም 1961 – 24 ግንቦት 1991<br>({{ዕድመ|24|05|1991}})
|ቦታ = [[ኤርትራ]]
|መስተማእዛኒታት =
|ውጽኢት = ዓወት ኤርትራውያን (1991)።<br />ህዝባዊ ምርጫ ኣብ 1993።
|ሳዕቤናት =
|መግለጺ =
|ምስምስ =
|ግዝኣት = [[ኤርትራ]] ካብ [[ኢትዮጵያ]] ናጽነት ትረክብ (1994)።<br />[[ኢትዮጵያ]] ናብ [[ባሕሪ]] ክትበጽሖ ምኽኣላ ትስእን።
|ተጋደልቲ1 = [[ፋይል:Flag of the EPLF.svg|20px|border]] [[ህዝባዊ ግንባር ሓርነት ኤርትራ|ህ.ግ.ሓ.ኤ]]<br />[[ፋይል:Flag of the ELF.jpg|20px|border]] [[ተጋደሎ ሓርነት ኤርትራ|ተ.ሓ.ኤ]]
|ተጋደልቲ2 = [[ፋይል:Flag of Ethiopia (1897-1936; 1941-1974).svg|20px|border]] [[ሃጸያዊ ግዝኣት ኢትዮጵያ]] <small>(1961-1974)</small><br />[[ፋይል:Flag of Ethiopia (1975–1987) (02).svg|20px|border]] [[ግዝያዊ ወተሃደራዊ ምምሕዳራዊ ባይቶ|ደርግ]] <small>(1974-1987)</small><br />[[ፋይል:Flag of Ethiopia (1987–1991).svg|20px|border]] [[ህዝባዊ ደሞክራስያዊት ሪፓብሊክ ኢትዮጵያ|ህ.ደ.ሪ.ኢ]] <small>(1987-1991)</small><br />[[ፋይል:Flag of Cuba.svg|20px|border|ባንዴራ ኩባ]] [[ኩባ]] (ክሳዕ 1989)<br />ሎጂስቲካዊ ደገፍ፦<br />[[ፋይል:Flag of the Soviet Union.svg|20px|border|ባንዴራ ሕብረት ሶቭየት]] [[ሕብረት ሶቭየት]]<br />{{Flagcountry|ደቡብ የመን}}<br />{{Flagcountry|እስራኤል}}<br />{{Flagcountry|ሰሜን ኮርያ}}<br />{{Flagcountry|ምብራቕ ጀርመን}}
|ተጋደልቲ3 =
|ኣዛዚ1 = [[ፋይል:Flag of the EPLF.svg|20px|border]] [[ኢሳይያስ ኣፈወርቂ]]<br />[[ፋይል:Flag of the EPLF.svg|20px|border]] [[ስብሓት ኤፍሬም]]<br />[[ፋይል:Flag of the ELF.jpg|20px|border]] [[ሓምድ እድሪስ ዓዋተ]]
|ኣዛዚ2 = [[ፋይል:Flag of Ethiopia (1897-1936; 1941-1974).svg|20px|border]] [[ሃይለ ስላሴ]]<br />[[ፋይል:Flag of Ethiopia (1987–1991).svg|20px|border]] [[መንግስቱ ሃይለ ማርያም]]
|ኣዛዚ3 =
|ወተሃደራት1 = [[ፋይል:Flag of the EPLF.svg|20px|border]] '''ህ.ግ.ሓ.ኤ'''፦<br />500 (1962)<br />2,000 (1971)<br />15,000-20,000 (1971-1974)<br />10,000-15,000 (1975)<br />20,000 (1976)<br />22,000 (1982)<br />20,000-30,000 (1988)<br />[[ፋይል:Flag of the ELF.jpg|20px|border]] '''ተ.ሓ.ኤ'''፦<br />250 (1963)<br />800 (1964)<br />1,500-2,000 (1971)<br />2,000 (1971)<br />15,000-25,000 (1975)
|ወተሃደራት2 = {{Flagdeco|ኢትዮጵያ|1987}} '''ኢትዮጵያ'''፦<br />20,000 (1971)<br />25,000 (1974)<br />20,000 (1977)<br />100,000 (1978)}
* 17,000 [[ተጋሩ|ትግራይ]] (1978)
84,000 (1982)<br />120,000 (1982-1991)<br />{{Flagdeco|ኩባ}} '''ኩባ'''፦<br>150,000 ሰራዊት<br />11,500 ሰራዊት (1977)<br />6,000 ኣማኸርቲ (1977)<br />3,000-4,000 ሰራዊት (1978)<br />{{Flagdeco|ሕብረት ሶቭየት}} '''ማ.ሪ.ሕ.ሶ'''፦<br />1,000 ኣማኸርቲ (1978)
|ወተሃደራት3 =
|ጉድኣት1 = 60,000 ወተሃደራትን 90,000 ሲቪላት ሞይቶምን (1963-1991)<br />150,000 ሲቪላት (1965-1993)<br />400,000 ስደተኛታት
|ጉድኣት2 = '''ዝሞቱ ወተሃደራት'''፦<br />{{Flagdeco|ኢትዮጵያ|1987}} 75,000<br /><small>(500,000 ኣብ ምሉእ ኲናት ሓድሕዳ)</small><br/>{{Flagdeco|ኩባ}} 5,000
|ጉድኣት3 =
}}
'''ኲናት ንናጽነት ኤርትራ''' (1962 – 24 ግንቦት 1991) ተጋደልቲ ናጽነት ኤርትራ ካብ 1962 ክሳብ 24 ግንቦት 1991 ኣንጻር ተኸታተልቲ መንግስታት ኢትዮጵያ ዘካየዱዎ ኲናት ንናጽነት እዩ ነይሩ። ኤርትራ ካብ 1880ታት ጀሚሩ ክሳብ ኢጣልያውያን ብልፍንቲ ብመሓዙት ሃገራት ኣብ ካልኣይ ኲናት ዓለም ኣብ 1941 ዝስዓር ኣካል መግዛኣቲ ጥልያን እያ ነይራ። ከምውጽኢቱ ድሕሪ ምዝዛም ካላኣይ ኲናት ዓለም ኤርትራ ንሓጺር እዋን ኣብ ሓለዋ መግዛኣቲ እንግሊዝ ኮይና ክሳብ 1951 ዓ.ም.ፈ. ጸኒሓ። ብድሕሪ ኣብ ሕቡራት ሃገራት ውሳኔ ምሕላፉ፡ ኤርትራ ኣብ 1952 ቅዋማዊት ሃገር ፈደረሽን ኢትዮጵያን ኮይና። እቲ ፌደሬሽን ንዓሰርተ ዓመት ክጸንሕ ልኡላዊ ውሳኔታት ክህልዎም፡ ከም ፓርላማን ገለ ርእሰ-ምሕደራን ዘለዎ፡ ናይ ገዛ ርእሱ ቋንቋ ማለት ትግርኛ ክገብር ተደንጊጉ። እዚ ከምዚ ኢሉ እንከሎ ግን ከኣ ኣብ ትሕቲ ዘውዲ ኢትዮጵያ ንክመሓደር ፍልይ ዝበለ ውሳኔ ተዋሂቡ። ኤርትራውያን ድሕሪ ናይ ዓሰርተ ዓመት ፈደረሽን ኤርትራ ናጻ ልዑላዊት ሃገር ክኾኑ ነይርዎም። ይኹን እምበር፡ እቲ እንዳዛሕተለ ዝኸይድ ዝነበረ ርእሰ-ምሕደራ ኤርትራን እናዓበየ ዝኸይድ ዝነበረ ጽልኣት ኣንጻር ንጉሳዊ መንግስቲ ኢትዮጵያ፡ ኣብ 1962 ብገለ ምንቕስቃሳት ኤርትራ ንናጽነት ምንቅስቃስ ምትኹታኽ ተጀሚሩ።
== ገድሊ ==
ኣብ 1961 ዝጀመረ ዕጥቃዊ ተጋድሎ ህዝቢ ኤርትራ፡ ብዙሕ ታሪኻዊ መድረኻት፡ ንሓድሕዶም ዝጸላለው ዝተፈላለዩ ፖለቲካዊን ወተሃደራዊን ምዕባለታት ሰጊሩ’ዩ፡ ድሕሪ ናይ 30 ዓመታት ነዊሕን መሪርን ቃልሲ፡ ኣብ ግንቦት 1991፡ ብኣንጸባራቒ ወተሃደራዊ ዓወት፡ ብናጽነት ህዝቢ ኤርትራ ተደምዲሙ። እቲ ኣብ ዓመተ 1990-1991፡ ኣብ ግንባራት ጊንዳዕን ደቀምሓረን ዝተኻየደ ጽዑቕ ናይ ምርብራብ ውግኣት፡ መጥቃዕቲታት ደንከልን ውሽጢ ኢትዮጵያን፡ ናይ መወዳእታ ግጥም ግንባር ደቀምሓረን ምትሓዝ ኣስመራን እምበኣር፡ ድምር ውጽኢት ናይቶም ዝቐደሙ ኣገደስቲ ወተሃደራዊን ፖለቲካዊን ምዕባለታት እዩ።
== ምዕባሌታት ==
ኣብ ባሕቲ መስከረም ናይ 1961 ብውሑዳት ተጋደልቲ ዝተወልዐ ሰውራ ኤርትራ፡ ዝተሓላለኸ ጽንኩር እዋናት ሰጊሩ፡ በብቕሩብ ሰብኣዊን ንዋታዊን ዓቕሚን ናይ ኲናት ተሞኩሮን እናደለበ ብምኻድ፡ ኣብ መድረኽ 1977-1978 ንዝሰፍሐ መሬት ኤርትራ ሓራ ከውጽእ ክኢሉ ነበረ። እንተዀነ ብሰንኪ ገዚፍ ምትእትታው ሕብረት ሶቭየት ወተሃደራዊ ሚዛን ሓይሊ ስለዝተቐያየረ፡ ህዝባዊ ግንባር ሓርነት ኤርትራ፡ ነቲ ብደገፍን ምኽሪን ናይ ደገ ሓይልታት፡ ኣብ ጸሊም ኣፍሪቃ፡ ብዕብየቱን ዘመናውነትን ዝበርትዐ ሰራዊት ክሃንጽ ዝኸኣለ ተሰነይን ዓሊግደርን ደጊሙ ተቘጻጸረን። በዚ ዓወት’ዚ ፍናን ስለዝረኸበ ድማ፡ ሰራዊት ህዝባዊ ግንባር ተዳኺሙ እንከሎ እግሩ እግሩ ስዒብካ ምጥቅዑ ብዝብል ሓሳብ፡ ዳግም ናብ ግንባር ሰሜናዊ ምብራቕ ሳሕል ተመሊሱ፡ ብ10 ጥቅምቲ 1985 ብግንባራት ናቕፋን ሰሜናዊ ምብራቕ ሳሕልን “ወፍሪ ባሕሪ-ነጋሽ” ዝተሰምየ ሻሙናይን ናይ መወዳእታን ወራር ኣበገሰ። ድሕሪ ናይ ክልተ ወርሒ ሓያል ምርብራብ ከኣ፡ ሰራዊት ደርግ ከቢድ ክሳራ ተሰኪሙ ሸቶኡ ምውቃዕ ስኢኑ ዘፍ በለ። መድረኽ 1986-1987 ህዝባዊ ሰራዊት ንዓቕሚ ጸላኢ ኣብ ዝተሓተ ደረጃ ምድኻም ንምውራድ፡ ኣብ ድሕሪ መስመር ጸላኢ፡ ብዙሕ ደባይን ተንቀሳቕሲን ውግኣትን ስርሒታትን ዘካይደሉ ዝነበረ እዋን’ዩ። በዚ ከኣ ጸላኢ ውሽጢ መስመሩ ኣብ ምሕላው ተጸሚዱ፡ ዓበይቲ ወፍሪታት ምግባር ስኢኑ ኣብ ምክልኻል ተሓጺሩ ተረፈ።
== መድረኽ ስትራተጂያዊ መጥቃዕቲ ==
ኣብ መድረኽ ጃላነት፡ ኣብ ልዕሊ ጸላኢ ብዘካየዶ ብዙሕ ስርሒታት ጸብለልታ እናተጓናጸፈ ዝመጸ ህዝባዊ ሰራዊት፡ ናብ መድረኽ ስትራተጂያዊ መጥቃዕቲ ብምስግጋር፡ ኣብ መጋቢት 1988፡ ንግንባር ናቕፋ ብምፍራስ ኣብቲ ግንባር ንኣስታት 10 ዓመታት ብቐዋሚ ዓሪዱ ክረባረብ ንዝጸንሐ ብስም “ናድው እዝ” ዝፍለጥ ገዚፍ ሰራዊት ኣብ ከበባ ኣእትዩ ብምድምሳስ፡ ንኣፍዓበት ሓራ ዝገበረ ዕዉት ታሪኻዊ ስርሒት ኣካየደ። ኣብዚ ውግእ’ዚ ንመጀመርታ ግዜ፡ ኣብ ጐድኒ ሰራዊት ደርግ ተሰሊፎም ካብ ዝነበሩ ሶቭየታውያን ወተሃደራዊ ኣማኸርቲ ክልተ ኮሎኔላትን ሓደ ሓለቓ ሚእቲን ተማረኹ። በቲ ስርሒት ህዝባዊ ሰራዊት፡ ቅድሚኡ ዓጢቕዎ ዘይፈልጥ፡ 130 ሚሊ ሜትር መዳፍዕ፡ BM 21 ወንጫፊ ሮኬትን ልዕሊ 50 ታንክታትን ዝተፈላለየ ካልእ ኣጽዋርን ብብዝሒ ተተኰስትን ማረኸ። እዚ ኣጽዋራት’ዚ ምስቲ ቅድሚኡ በብግዜኡ ዝማረኽ ዝነበረ ኣጽዋራት ተደሚሩ ከኣ፡ ንመካናይዝድ ዓቕሚ ህዝባዊ ሰራዊት፡ ዝያዳ ከምዝጉልበት ገበሮ።
እዚ ስትራተጂያዊ መጥቃዕቲ’ዚ ንመጀመርታ ግዜ ገዛእቲ ኢትዮጵያ፡ ህላወኦም ኣብ ኤርትራ ክቕጽል ድዩ ኣይቅጽልን ምጥርጣር ዝፈጠረሎም እዩ ነይሩ። በዚ ድማ፡ ደድሕሪ’ቲ ስርሒት ብ31 መጋቢት 1988 ስርዓት ደርግ ህጹጽ ኣኼባ ብምጽዋዕ፡ ናይ እዋን ሓደጋ ድንጋገን ናይ ክተት ኣዋጅን ኣውጽአ። በቲ ሽዑ ዝወጸ ናይ ክተት ኣዋጅ፡ ብዝተፈላለየ ምኽንያት ካብ ሰራዊት ተፋንዮም ዝነበሩ ኣባላት ምዱብ ሰራዊት ይኹን ብሄራዊ ኣገልግሎት (ሃገራዊ ኣገልግሎት) ናብ ሰራዊት ክምለሱ እንከለው፡ ኣብ ታዕሊም ዝነበሩ ሓደስቲ ወተሃደራት እውን፡ ኣብ ሓጺር ግዜ ታዕሊሞም ወዲኦም ኣብ ቅድመ ግንባር ከምዝስለፉ ተገብረ። ብዘይካ’ዚ ደርግ፡ ሽዑ ንሽዑ ምስ መንግስቲ ሶማል ናይ ሰላም ስምምዕ ብምፍራም፡ ኣብ ምብራቕ ኢትዮጵያ ካብ ዝነበረ ሰራዊቱ፡ ዓቢ ክፋል ናብ ኤርትራ ኣግዓዞ። ካብ ትግራይን ምዕራብ ኢትዮጵያን እውን፡ ሰለስተ ክፍለጦራት ብህጹጽ ናብ ኤርትራ ኣእተዎም። ኣብ ትግራይ ንሓለዋ ዝገደፎ ዓቕሚ ኣብ ውሱናት ከተማታት ስለ ዝተሓጽረ ድማ፡ ብዙሕ ከባቢታት ትግራይ ካብ ቁጽጽር ሰራዊት ደርግ ሓራ ወጸ። ብዘይካ’ዚ ስርዓት ደርግ፡ ኣብ ምዕራብ ኤርትራ፡ ካብ ከረን ክሳብ ተሰነይ ኣሰሊፉዎ ዝነበረ ሰራዊት ብህጹጽ ስሒቡ፡ ግስጋሰ ህዝባዊ ሰራዊት ንምዕጋት፡ ኣብ ግንባር ከረን ኣሰለፎ። ብጽልዋ ስርሒት ምድምሳስ እዚ ናደው ከኣ፡ ከተማታት ተሰነይ፡ ባረንቱን ኣቑርደትን ሓራ ወጺአን፡ ሰራዊት ጸላኢ ካብ ባርካ ጠቕሊሉ ተጸርገ። ድሕሪ ምድምሳስ ናድው እዝ፡ ህዝባዊ ግንባር ዝጨበጦ ዓወት ንምምንዛዕ፡ ኣብ ሓጺር ግዜ፡ ካብ ዝተፈላለየ ከባቢታት ኢትዮጵያ ናብ ኤርትራ ዝተንቀሳቐሰ ሰራዊት ብዝሑ ልዕሊ 90,000 ይበጽሕ ነበረ። ደርግ ነዚ ዓቕሚ’ዚ ኣሰሊፉ ኣብ ግንባር ከረን ናይ ሞትን ሕየትን ውግእ ኣካየደ። እንተኾነ ህዝባዊ ሰራዊት ዝተጓናጸፎ ዓወት ክምንጥል ኣይተኻእሎን። ብኣንጻሩ ህዝባዊ ሰራዊት ብምብራቕ፡ ንሳሕል ምስ ሰሜናዊ ባሕሪን ጎላጉል ሰምሃርን ዘራኽብ ሰፊሕ ቦታታት ክቈጻጸር ክኣለ። ሰራዊት ህ.ግ ነዚ ቦታታት’ዚ ምቁጽጻሩ ድሒሩ ንስርሒት ፈንቅል ባብ ዘርሓወ ዓቢ ስትራተጂያዊ ኣገዳስነት ዝነበሮ ፍጻመ እዩ። በይዝ ንምቍጽጻር ሓያል ደማዊ ኲናት ተኻየደ። ሓይሊ ባሕሪ ኢትዮጵያን፡ ካብ ዝተፈላለየ ከባቢታት ተደፊኦም ኣብቲ መዓስከር ዝዓረዱ ወተሃደራትን ታንክታትን ጸላኢ፡ ብዘይካ ንባሕሪ ምጥሓል ካልእ መዋጽኦ ስለ ዘይነበሮም ኣትኪሎም ተዋግኡ። ኣብ መወዳእታ ከኣ፡ ኣደዳ ሞት፡ መቝሰልቲ፡ ምምራኽን ዕንወትን ኰይኖም ተሳዕሩ። ናቫል-በይዝ ኣብ ትሕቲ ቍጽጽር ህዝባዊ ሰራዊት ኣተወ። ድሕሪ’ዚ እቲ እናተዀብኮበ ንጥዋለት ዝኣተወ ሰራዊት ደርግ፡ ሰላማዊ ህዝቢ ጅሆ ሒዙ ኣብ ኣፍደገ ስጋለት ቀጣን ዓረደ። እዚ ኣብ ውሽጢ ጥዋለት ተሓጺሩ ዝተረፈ ሰራዊት ደርግ፡ “ረዳት ሓይሊ ብጊንዳዕ ፈንጢሱ ክመጸና’ዩ” ዝብል እምነት ስለዝነበሮ ኣትኪሉ ክዋጋእ ፈተነ። ስጋለት ቀጣን ድማ ዘይትስገር ሓዊ ኰነት።
እዚ ከምዚ ኢሉ እንከሎ፡ እተን ኣብ ኣፍደገ ጊንዳዕ ከባቢታት ደንጎሎ ላዕላይ ክሳብ ኣጻድፍ ሰሜናዊ ባሕሪ ተዘርጊሐን መከላኸሊ መስመር ዝሓዛ ኣሃዱታት፡ ምስቲ ምጽዋዕ ንምድሓን ካብ ዝተፈላለየ ግንባራት ብህጹጽ ተሳሒቡ ዝመጽአ ገዚፍ ሓይሊ ጸላኢ ኣብ ከቢድ ውግእ ኣተዋ። ጸላኢ ነዚ ሓድሽ ግንባር ንምፍንጣስ ዝፍትኖ ዝነበረ ጽዑቕ መጥቃዕቲታት ንምፍሻል ከኣ ኣብ ቀጻሊ ናይ ምርብራብ ግጥም ተጸምዳ። ስጋለት ቀጣን ንምስጋር፡ ህዝባዊ ሰራዊት ፈለማ ብታንክታት ዘካየዶ ፈተነ ዕውት ኣይነበረን። ብ15 ለካቲት ለይቲ ግን ኣጋር ሰራዊት፡ መካናይዝድን ሓይሊ-ባሕሪን ህዝባዊ ሰራዊት ውሁድን ዕዉትን ስርሒት ፈጸሙ። ኣባላት ሓይሊ-ባሕሪ፡ ጸላም ጉልባብ ብምግባር፡ ካብ ግራርን ናቫል-በይዝን፡ ብፈጣናት ጀላቡ 11 ግዜ ተመላሊሶም ዝተወሰኑ ተጋደልቲ ናብ ርእሲ ምድሪ ኣሰገሩ። እቲ ዝሰገረ ውሱን ሓይሊ ህዝባዊ ሰራዊት፡ ጸላኢ ብዘይተጸበዮ ኣንፈት ብድሕሪት ተዅሲ ምስ ከፈተ፡ ሰራዊት ጸላኢ ዝርግርግ ኣተዎ። እዚ እናኾነ እቶም ብስጋለት ቀጣን ክሰግሩ ዝተመደቡ ታንክታትን ኣጋር ሰራዊትን፡ ብብርቱዕ ደብዳብ ተሰንዮም እንዳ በረድ በጺሖም ጥዋለት ኣተዉ። ምሉእ ለይቲን ንጽባሒቱ ረፋድን ናይ ከተማ ውግእ ድሕሪ ምክያዱ ከኣ፡ ህዝባዊ ሰራዊት፡ ነቶም ሰላማዊ ህዝቢ ጀሆ ሒዞም ኣብ ጥዋለትን ውሽጢ ባጽዕን ዓስኪሮም ዝቐነዩ ወተሃደራት ቀቲሉን ማሪኹን፡ ምጽዋዕ ምሉእ ብምሉእ ሓራ ገበራ። ስርሒት ፈንቅል ብሓርነት ምጽዋዕ ድሕሪ ምዝዛሙ፡ ኣብ ኤርትራ ዝነበረ “2ይ ኣብዮታዊ ሰራዊት” ተባሂሉ ዝጽዋዕ ሰራዊት ደርግ ብመሬትን ባሕሪን ኣብ ምሉእ ከበባ ስለዝኣተወ፡ ስርዓት ደርግ ካብ ማእከል ኢትዮጵያ ብነፈርቲ ኣጽዋርን ሰራዊትን እናደረበ፡ ግንባር ጊንዳዕ ንምስባር፡ ቀጻሊን ትንፋስ ዘይህብን መጥቃዕቲታት ከካይድ ጀመረ። ዕላማ ናይቲ ካብ መጋቢት ክሳብ ግንቦት 1990 ዘካየዶ ዘይቋርጽ መጥቃዕቲታት፡ ብቐዳምነት ንግንባር ጊንዳዕ ሰይርካ መስመር ምጽዋዕ ምቍጽጻር፣ ብዓቢኡ ድማ ነቲ ግንባር ድሕሪ ምፍራስ፡ ብጎላጉል ሰምሃር ንሰሜን ብምግስጋስ፡ ሰራዊት ህዝባዊ ግንባር ሳሕል ከይተመልሰ፡ ኣብቲ ዝኣተዎ ጐላጉል ሰምሃር ከርዲንካ ምድምሳስ ነበረ። ነዚ ውጥን’ዚ ንምዕዋት ጸላኢ፡ ኣብ ግንባር ከረንን ካልእ ከባቢታት ኤርትራን ዝነበረ ዝበዝሕ ሓይሉ ናብ ግንባር ጊንዳዕ ከሰልፎ እንከሎ፡ ኣሃዱታት ህዝባዊ ግንባር’ውን በብቝሩብ ናብቲ ሓድሽ ግንባር ጊንዳዕ ይግዕዛ ነበራ። ብኸምዚ ከኣ ግንባር ጊንዳዕ ኣብ ሓጺር ግዜ፡ ናብ ዓውዲ ደማዊ ውግእ ተቐየረ።
== ምምስራት ግንባር ==
ግንባር ጊንዳዕ፡ ከም ኣካል ስርሒት ፈንቅል፡ ካብ ኣስመራን ካልእ ከባቢታት ኤርትራን ክመጽእ ዝኽእል ረዳት ሓይሊ ንምዕጋት ዝተመስረተ ግንባር እዩ። ብ8 ለካቲት 1990 ስርሒት ፈንቅል ጀሚሩ፡ ህዝባዊ ሰራዊት ንጽርግያ ኣስመራ-ምጽዋዕ ኣብ ጋሕቴላይ ምስ በተኾ፡ ውግእ ናብ ክልተ ኣንፈት’ዩ ተመቒሉ። ክፍለ-ሰራዊት 85፡ ካብ ጋሕቴላይ ናብ መገዲ ኣስመራ ብምቕናዕ፡ ብ9 ለካቲት ደንጎሎ ታሕታይ ተቘጻጺረ። ምስ ኣሃዱታት ክፍለ ሰራዊት 61 ብምትእስሳር ከኣ፡ የማን ካብ ጊንዳዕ ክሳብ ኣጻድፍ ሰሜናዊ ባሕሪ መከላኸሊ መስመር ከምዝተሓዝ ተገብረ። ወጋሕታ 10 ለካቲት፡ ህዝባዊ ሰራዊት እንደገና መጥቃዕቲ ፈንዩ፡ ንደንጎሎ ላዕላይ ተቘጻጸረ። ድሕሪ’ዚ ብርጌዳት 85፡ ብቕልጡፍ ኣብ ከባቢ ጊንዳዕ ካብ ቦነስፒሮ ንጸጋም ዝርከብ ኣገዳሲ ጎቦ ጋሕያት ንምሓዝ ምስ ጸላኢ ኣብ ምርብራብ ኣተዋ። ክፍለ-ሰራዊት 61 ብወገኑ፡ የማን ካብ ጊንዳዕ ክሳብ ሰሜናዊ-ባሕሪ ጸላኢ ዘካየዶ ተደጋጋሚ ናይ ምፍንጣስ ፈተነታት ኣምከነ። ኣብዚ ዕለት’ዚ ገለ ኣሃዱታት ክፍለ-ሰራዊት 85 ንሸነኽ ርእሲ-ዓዲ ተንቀሳቒሰን፡ ምስ ኣሃዱታት ክፍለ-ሰራዊት 61 ብምእሳር፡ ኣብ ምክልኻል ወዓላ።
== ምድልዳል ግንባር ==
ደርግ፡ ነቲ ድሕሪ ስርሒት ፈንቅል ኣብ ግንባር ጊንዳዕ ዝዓረደ ህዝባዊ ሰራዊት ክፍንጥስ ካብ 1 መጋቢት 1990 - ክሳብ 27 ሚያዝያ 1990፡ ዝተፈላለየ ኣስማት ዘጠመቖም ዓበይቲ ወፍሪታት’ዩ ኣካይዱ። ነዚ ወፍሪታት’ዚ ንምፍሻል ከኣ፡ ኣሃዱታት ህዝባዊ ሰራዊት ኣብ ጽዑቕ ናይ ምክልኻል ውግእ ተጸምዳ። ጸላኢ ክፍለ-ጦራት እናበራረየ ማዕበላዊ መጥቃዕቲታት እናዛየደ ኣብ ዝኸደሉ፡ ህዝባዊ ግንባር ብወገኑ ነተን ካብ 13 ለካቲት 1990 ጀሚረን ካብ ከባቢ ጊንዳዕ ክሳብ ሰሜናዊ-ባሕሪ ኣብ ዝዝርጋሕ መስመር ኣብ ብርቱዕ ምትሕንናቕ ዝኣተዋ ክፍላተ-ሰራዊት 61ን 85ን ተወሰኽቲ ኣሃዱታት ይድረበለን ነበረ። ፈለማ፡ ብ13 ለካቲት ብርጌድ 49 ናይ ክፍለ ሰራዊት 96 ካብ ምጽዋዕ ናብ ደንጎሎ ላዕላይ ክትደርብ እንከላ፡ ንጽባሒቱ ከኣ ብርጌድ 87 ናይ ክፍለ-ሰራዊት 61 ካብ ግንባር ሓልሓል ኣብ ጋሕያት ተደረበት። ስዒቡ ብ20 ለካቲት፡ ክፍለ-ሰራዊት 70 ብምሉኡ ካብ ምጽዋዕ፡ ክልተ ብርጌዳት ናይ ክፍለ-ሰራዊት 96 ከኣ፡ ካብ ሮራመንሳዕ፡ ናብቲ ግንባር ኣተዋ እሞ፡ ግንባር ጊንዳዕ ደልዲሉ ከምዝቐውም ተገብረ።
ከምዚ ኢሉ፡ ህዝባዊ ሰራዊት፡ ማዕረ ማዕረ’ቲ መጥቃዕቲታት ጸላኢ ንምፍሻል ዘካይዶ ዝነበረ ሓያል ጥምጥም፡ ዕርድታት እናሰርሐ፡ መከላኸሊ መስመሩ ከደልድል ጀመረ። ጸላኢ ብወገኑ፡ ማእለያ ዘይብሉ ኣጽዋራት ኣሰሊፉ፡ ገዛእቲ ቦታታት ብምቁጽጻሩ ዝሃቦ ብልጫ ተጠቒሙ፡ ዕርድታት ህዝባዊ ሰራዊት ንምስባር፡ ዝተፈላለየ ኣስማት ዘጠመቖም፡ ዓበይቲ ወፍርታት ብተኸታታሊ የበግስ ነበረ። ገለ ካብቶም ዓበይቲ ወፍርታት እዞም ዝስዕቡ እዮም፦
=== “ዘመቻ ምጽዋዕ” ===
ኣዘዝቲ ሰራዊት ደርግ፡ ግንባር ጊንዳዕ ንምስባር፡ ፈለማ “ዘመቻ ምጽዋዕ” ዝሰመዩዎ ወፍሪ እዮም፡ ካብ 1 ክሳብ 03 መጋቢት 1990 ኣካይዶም። እዚ ወፍሪ’ዚ፡ ብየማናይን ጸጋማይን ክንፊ ግንባር ጊንዳዕ ከምኡ’ውን ብሰሜናዊ-ባሕሪ ዝተፈነወ መጠነ ሰፊሕ መጥቃዕቲ ኰይኑ፡ ብብርቱዕ ደብዳብ መዳፍዓትን ነፈርቲን ዝተሰነየ ነበረ። ብ01 መጋቢት፡ ወጋሕታ ሰዓት 6፡00፡ ጸላኢ ኣብ ብምሉኡ’ቲ ግንባር ጽዑቕ ደብድብ ከቢድ ብረት ድሕሪ ምክያድ፡ ብወገን ሰሜናዊ-ባሕሪ ብዘሰለፎ መበል 15 ክፍለ-ጦር፡ ረፋድ፡ ንግራት-ኣውሊዕን ምትካል-ድኳንን ዝበሃሉ ቦታታት ኣጥቅዐ። ፈለማ ኣብዚ ቦታ’ዚ ዓሪደን ዝነበራ ኣሃዱታት ክፍላት-ሰራዊት 61ን 85ን ክዀና እንከለዋ፡ ጸላኢ ብሰሜናዊ-ባሕሪ ከጥቅዕ ምዃኑ ምስ ተፈልጠ ግን፡ ብርጌድ 98 ናይ ክፍለ-ሰራዊት 96 ብ26 ለካቲት ካብ ጸጋማይ ግንባር ጊንዳዕ ብምውራድ፡ ከም ትሕጃ ኣብቲ ከባቢ ከም ትጸንሕ ተገይሩ ነበረ። ኣብቲ ናይ ቀዳማይ መዓልቲ መጥቃዕቲ፡ ኣሃዱታት ክፍለ ሰራዊት 85ን 96ን ንመጥቃዕቲ ጸላኢ ክምክታ ወዓላ። ብሸነኽ ኣሃዱታት ክፍለ-ሰራዊት 61 ዘጥቅዐ ጸላኢ ድማ፡ ናብቲ ክሕዞ ዝነቐለ ቦታታት ከይበጽሐ ተጸፊዑ ተመልሰ። ይኹን’ምበር፡ ንጽባሒቱ ዝወጠኖ መጥቃዕቲ መበገሲ ክዀኖ ዝኽእል ቦታታት ሒዙ ኣዝጊቡ ሓደረ። ኣብዚ ዕለት’ዚ ብመንተብለን ሰለሙናን ዝተንቐሳቐሰ መበል 10ይ ክፍለ-ጦር ጸላኢ’ውን ብኣሃዱታት ህዝባዊ ሰራዊት ተወቒዑ ተመልሰ።
እዚ ከምዚ ኢሉ እንከሎ፡ ኣብ ጸጋማይ ክንፊ ግንባር ጊንዳዕ፡ ጸላኢ ንክፍለ-ጦር 19 ኣሰሊፉ፡ ሰዓት 7፡45 ሓያል መጥቃዕቲ ከፈተ። ኣቐዲማ ዝኣተወት ብርጌድ ሰራዊት ጸላኢ፡ ሸቶኣ ክትሃርም ስለ ዘይከኣለት ካልእ ብርጌድ ተደሪባታ፡ ውግእ ቀጸለ። ህዝባዊ ሰራዊት ጸኒዑ ስለ ዝመከተ ግን ንድሕሪት ተመልሳ። ኣሃዱታት ህዝባዊ ሰራዊት ኣብዚ ናይ ምክልኻል ውግእ፡ መጥቃዕቲ ጸላኢ ኣብ ምምካት ከይተሓጽራ፡ ጸላኢ ንገዛእ ርእሱ ኣብ ምክልኻል ንኽጽመድ ዘገድዶ ጸረ-መጥቃዕቲ እናፈጸማ እየን ግስጋሰ ጸላኢ ዓጊተንኦ።
ኣብዚ ቀዳማይ መዓልቲ፡ ብሰንኪ ግመን ዒፍዒፍታን ጸላኢ ከምቲ ዝወጠኖ ጽዑቕ ደብዳብ ነፈርቲ ከካይድ ኣይከኣለን። ግመ ኣብ ዝኸፍተሉ ዝነበረ እዋን ግን፡ ነፈርቲ ንሰራዊተን ዓቢ ደገፍ ይገብራሉ ነበራ። ኣብ ቀዳማይ መዓልቲ ናይዚ ወፍሪ’ዚ፡ ነፈርቲ ውግእ፡ ኣብ ከባቢ በዓረዛ ንመከላኸሊ መስመር ህዝባዊ ሰራዊት ሸሞንተ ግዜ ተመላሊሰን ደብደባ። ኣብቲ ከባቢ ዝነበረ ጸረ-ነፈርቲ ሚሳይል ህዝባዊ ግንባር ንምዕናው’ውን ብዙሕ ግዜ ተመላሊሰን ደብደባ።
ንጽባሒቱ ጸላኢ ብወገን ሰሜናዊ-ባሕሪ፡ ካብቲ ኣብ ቀዳማይ መዓልቲ ከጥቅዕ ዝፈተነሉ ቦታታት ንጸጋም ክሳብ “ርእሲ-ሓርማዝ” ዝተባህለ ከባቢ ብምግፋሕ መጥቃዕቱ ቀጸለ። ኣብዚ ናይ ካልኣይ መዓልቲ ውግእ፡ በጦሎኒ ናይ ክፍለ-ሰራዊት 85 ብብዝሒ መውጋእትን መስዋእትን ሓይላ ስለ ዝተጓደለ፡ እቲ ቦታ ብብርጌድ 98 ናይ ክፍለ-ሰራዊት 96 ከም ዝሽፈን ተገብረ። ኣብዚ ዕለት’ዚ ብጸላኢ ዝተፈነወ መጥቃዕቲ’ውን እንተዀነ ፈሺሉ ተረፈ።
ኣብዚ ካልኣይ መዓልቲ፡ እቲ ግንባር ብግመ ተዓፊኑ’ኳ እንተ ነበረ፡ ቀትሪ ከባቢ ሰዓት 1፡00 ግመ ስለ ዝኸፈተ፡ ክልተ ነፈርቲ ውግእ ደብዳብ ንምክያድ ደበኽ በላ። እንተዀነ ብኡ ንብኡ ሓንቲ ካብተን ነፈርቲ፡ ሚግ-23 ቍ.1302 ብኣሃዱታት ጸረ-ነፈርቲ ህዝባዊ ሰራዊት ስለ ዝተወቕዐት ክሃድማ ተቐሰባ። ኣብ ከባቢ ኣስመራ ክበጽሓ ከለዋ፡ ኣብራሪ (ፓይለት) ናይታ ተወቒዓ ትነድድ ዝነበረት ነፋሪት ሌ/ኮ ክንፉ ሃብተወልድ ዘሊሉ ክድሕን እንከሎ፡ ብኣንጻሩ፡ እታ ኮሎኔል ጥላሁን ቦጋለ ዝመርሓ ዝነበረ ካልኣይቲ ሚግ-23 ቍ.2294 ምስታ እናነደደት ብዘይ መራሒ ኣብ ሰማይ ዕንክሊል ትብል ዝነበረት ነፋሪት ተጋጨወት’ሞ፡ ንሱን ነፋሪቱን ኣብ ከባቢ ጸሎት ተኸስኪሶም ወደቑ።
ኣብ ግጥም 2 መጋቢት፡ ነቲ ብሸነኽ ሰሜናዊ ባሕሪ ዘጥቅዕ ዝነበረ ሓይሊ ጸላኢ ንምጉንዳብ፡ ከምኡ’ውን ንመዓርፎ ነፈርቲ ኣስመራ ኣብ ውጽኢታዊ ርሕቀት ተዅሲ መዳፍዕ ንምእታው ኣብ ዘኽእል ቦታ ንምብጻሕ፡ ብጸጋማይ ግንባር ከባቢ ዓዶሮሶ፡ ክፍለ-ሰራዊት 88፡ ሓያል መጥቃዕቲ ፈንዩ፡ ኣገደስቲ ቦታታት ተቘጻጸረ። ኣብዚ ከባቢ’ዚ ድማ ብክልቲኡ ወገን ክሳብ 5 መጋቢት፡ ብመጥቃዕቲን ጸረ-መጥቃዕቲን ርሱን ግጥም ቀጸለ።
ኣብ ሳልሳይ መዓልቲ፡ ጸላኢ ሓያል መጥቃዕቲ ፈንዩ፡ ብዝተፈላለየ ሸነኻት ሓያሎ ቦታታት ክቈጻጸር ክኢሉ ነበረ። እዚ ጻዕቂ ደብዳብ ሞርታራትን መዳፍዕን ጉልባብ ገይሩ ናብ ስትራተጂያዊ ቦታታት ዝተጸግዐ ሓይሊ ጸላኢ፡ ቀልጢፉ ክጽረግ ስለዝነበሮ ከኣ፡ ኵለን ኣሃዱታት ህዝባዊ ሰራዊት በብሸነኸን ጸረ-መጥቃዕቲ ብምፍናው ደፊአን መለሳኦ።
ኣብቲ ሳልስቲ፡ ከም መናውራ ናይቲ ኣብ ግንባር ጊንዳዕ ዝካየድ ዝነበረ ኲናት፡ ኣብ ግንባር ከረን ብክልቲኡ ወገን ምልውዋጥ ተዅሲ ከቢድ ብረት ይካየድ ነበረ። ብዘይካ’ዚ ኣብ ከባቢ ዓረዛ፡ ለይቶን፡ ደቆጽንዓን እውን ንኣሽቱ ረጽምታት ነበረ። ምስዚ “ዘመቻ ምጽዋዕ” ዝተሰምየ ወፍሪ’ዚ ብዝተኣሳሰረ፡ ኣብ ጸጋማይ ግንባር ጊንዳዕ እውን፡ ኣብ ከባቢ ኩበ ናይ ደርግ ክፍለ-ጦራት 19ን 17ን እናተቐያየሩ ተደጋጋሚ መጥቃዕቲታት የካይዱ ነበሩ። ስትራተጂያዊ ጎቦ ኩበ፡ ብ25 ለካቲት’ዩ፡ ኣብ ትሕቲ ሰራዊት ጸላኢ ዝኣተወ። ግስጋሰ ጸላኢ ንምዕጋትን ኩበ ደጊምካ ንምቍጽጻርን ከኣ፡ ክሳብ 10 መጋቢት ዝያዳ ኣብ ምክልኻል ዘድሃበ መሪር ውግእ ተኻየደ። ድሕሪ’ዚ ጸላኢ ከቢድ ክሳራታት ወሪድዎ መጥቃዕትታቱ ክዝሕል ምስ ጀመረ፡ ክፍለ-ሰራዊት 70ን ሓደ ብርጌድ ክፍለ-ሰራዊት 96ን (ብርጌድ 91) ኩበ ንምቍጽጻር ጸረ-መጥቃዕቲ ፈነው። እቲ መጥቃዕቲ፡ ኣቐዲሙ ብ8 መጋቢት ክካየድ’ኳ ተመዲቡ እንተ ነበረ፡ ክሳብ ዕለት 10 ከየቋረጸ ዝናብ ይዘንብ ስለ ዝነበረን መሬት ብግመ ስለ ዝተሸፈነን፡ ክትግበር ኣይከኣለን። ህዝባዊ ሰራዊት፡ ግመ ዝተቐንጠጠሉ ኣጋጣሚታት፡ ሞርታራቱን መዳፍዕቱን ኣብ ዒላማታት ጸላኢ ንምእሳር ክጥቀመሉ እንከሎ፡ ጸላኢ ብወገኑ፡ ኣብ ምክልኻል ኣድሂቡ ድፋዕ ኣብ ምስራሕን ነቶግቲ ኣብ ምቕባርን ይጓየ ነበረ። 11 መጋቢት ወጋሕታ ግመ ስለ ዝኸፈተ፡ ሰዓት 6፡00 ንግሆ ተጋደልቲ፡ ብጽዑቕ ደብዳብ ሞርታራትን ረሻሻትን ተሰንዮም፡ ብቕጽበት መጥቃዕቲ ጀመሩ። እቲ ድሮ ሸቶኡ ኣሲሩ ዝነበረ ሞርታራትን መዳፍዓትን፡ ኣብቲ ውግእ ዝለዓለ ተራ እዩ ተጻዊቱ። ነዚ ዘረጋግጽ ተጋደልቲ ንኩበ ድሕሪ ምቁጽጻሮም፡ ኣብቲ ቦታ ዝጸንሐ ዘሰንብድ ብዝሒ ምዉታት ወተሃደራት ጸላኢ እዩ።
እዚ ስትራተጂያዊ ቦታ’ዚ ኣብ ኢድ ተጋደልቲ ምእታዉ፡ ኣብ መላእ’ቲ ግንባር ክፈጥሮ ዝኽእል ለውጢ ዝተረድኦ ጸላኢ፡ ደጊሙ ንምቁጽጻሩ፡ ንጽባሒቱ 12 መጋቢት ንክፍለ-ጦር 19 ኣሰሊፉ ሓያል ፈተነ ክገብር ወዓለ። ኣሃዱታት ህዝባዊ ሰራዊት፡ ዘጋጥመን ዝነበረ ከቢድ ክሳራ ተጻዊረን ተሪረን ስለ ዝመከታ ግን፡ እቲ ፈተነ ክዕወት ኣይከኣለን። ውግእ ኩበ፡ ከቢድን ተጻዋርነት ዝሓትትን ስለ ዝነበረ፡ ወተሃደራት ጸላኢ ብብዝሒ፡ ንነብሶም ባዕሎም እናወግኡ ካብቲ ውግእ ይእለዩ ከምዝነበሩ ናይ ሽዑ ሰነዳት ጸላኢ ይሕብሩ። እዚ ተርእዮ’ዚ ኣብ ኵለን ኣሃዱታት ካልኣይ ኣብዮታዊ ሰራዊት ዝርአ’ኳ እንተ ነበረ፡ ኣብቲ ካብ ኣዲስ ኣበባ ዝመጸ ክፍለ-ጦር 17ን ሚሊሻ ሰራዊትን ግን ኣዝዩ ግኑን ከምዝነበረ ጸብጻባት ጸላኢ የመልክት።
ብኣጠቓላሊ፡ ግንባር ጊንዳዕ ንምስባር፡ ብሰሜናዊ ባሕሪ ብመንተብለን ሰለሙናን፣ ብጸጋማይ ክንፊ ከባቢ ኩበ፣ ብየማናይ ክንፊ ከባቢ ርእሲዓዲ ዝተኻየደ ቀዳማይ መጠነ-ሰፊሕ “ዘመቻ ምጽዋዕ”፡ ክፍለጦራትን ተደረብቲ ኮማንዶ ብርጌዳትን ጸላኢ እናተበራረዩ፡ ኣሃዱታት ከቢድ ብረትን ነፈርቲ ውግእን ልዑል ደገፍ እናገበሩ ሓያል ፈተነ እኳ እንተካየዱ፡ ጸላኢ ዝወጠኖ ሸቶታት ከይሃረመ ፈሺሉ ተረፈ። በዚ ፍሽለት’ዚ ግን ደርግ ኣይተዓገሰን። ብኡ ንብኡ “ደም-መላሽ” ዝሰመዮ ካልኣይ ወፍሪ ኣስዓበ።
==== “ዘመቻ ደም-መላሽ” ====
ስርዓት ደርግ ኣብ ቀዳማይ መጥቃዕቱ፡ ዝወጠኖ ሸቶታት ክሕዝ’ኳ እንተ ዘይከኣለ፡ ሰራዊት ህዝባዊ ግንባር ናብ ጸጋማይን የማናይን ግንባር ስለዝተመጠ፡ እቲ ማእከላይ ግንባር (ቀንዲ መስመር ኣስመራ ምጽዋዕ) ረቒቑ ይኸውን ዝብል ግምት ወሰደ። በዚ ድማ ብማእከል በሲዕካ ደንጐሎ ንምቍጽጻር ተኽእሎ ዘሎ ኮይኑ ተራእዮ። ድሕሪ’ቲ ቀዳማይ መጥቃዕቲ ሰሙን ኣብ ዘይመልእ ግዜ ድማ ሓይሉ ኣጠናኺሩ፡ ንተራራ ክፍለ-ጦር 18ን ሰንጥቕ መካናይዝድ ብርጌድ 16ን ኣሰሊፉ፡ ብ7 መጋቢት ወጋሕታ ሰዓት 4፡00 ጽዑቕ ደብዳብ ከቢድ ብረት ኣሰንዩ፡ ክፍለ-ሰራዊት 85 ዓሪዱሉ ብዝነበረ ድፋዓት ክፍንጥስ ተበገሰ። ብርጌዳት ክፍለ-ሰራዊት 85፣ ብርጌድ 22 ኣብ ማእከል ጽርግያ፡ 18 ኣብ ጎቦ ጋሕያት፡ 82 ኣብ ሩባ ማይ ኣድከሞምን ካብኡ ንጸጋም ዘሎ ቦታታትን ዓሪደን ነበራ። ካብ ጽርግያ ንየማን ንሸነኽ
ሓመልማሎ ከኣ ኣሃዱታት ክፍለ-ሰራዊት 61 ኣሲረን ነበራ። ውጥን ዘመቻ ደም-መላሽ፡ ክፍለ-ጦር 18 ብምሉእ ዓቕሙ ንጎቦ ጋሕያትን ካብኡ ንሰሜናዊ ምብራቕ ዘሎ ድፋዓትን ሰይሩ ብምዝርጋሕ ንደንጎሎ ክጽጋዕ፣ መካናይዝድ ብርጌድ 16 ብማእከል ጽርግያ ሰንጢቑ፡ ነቶም ምስኡ ዝተሰለፉ ኣጋር ሰራዊት ብከቢድ ብረት እናደገፈ ክሳብ ደንጎሎ ታሕታይ ዘሎ ኣገደስቲ ቦታታት ክቆጻጻር ዝዓለመ ነበረ። ህዝባዊ ሰራዊት ብዝገበሮ ሓያል መኸተ ግን፡ እዚ ንክልተ መዓልቲ ዝተኻየደ ህንዱድ ወፍሪ፡ ተልእኾኡ ከይፈጸመ ፈሸለ። ኣብዚ ግጥም’ዚ፡ ጸላኢ ጻዕቂ ደብዳብ ከቢድ ብረት፡ ታንክታትን ብዝሒ ሰራዊትን ተጠቒሙ፡ ኣብ ገለ ይደፍእን ቦታታት ይቈጻጸርን ነይሩ እዩ። እንተዀነ፡ ህዝባዊ ሰራዊት፡ ነቲ ውጥን ተረዲኡ፡ ስልቲ ብምቕያር፡ ነቲ ዝደፍእ ዝነበረ ሓይሊ ጸላኢን ታንክታትን ንውሽጢ ብምስሓብ ከርዲኑ ከትርፎ ይፍትን ብምንባሩ፡ ጸላኢ እውን ነዚ ተገንዚቡ ስግኣት ስለ ዝሓደሮ፡ ሰራዊቱ ንድሕሪት ስሒቡ ናብ ምክልኻል ክምለስ ተቐሰበ።
===== ደብዳብ መዕርፎ ነፈርቲ ኣስመራ =====
ኣብ ግንባር ጊንዳዕ ደማዊ ምርብራብ ኣብ ዝካየደሉ ዝነበረ እዋን፡ ኣብ ኤርትራ ዝነበረ ካልኣይ ኣብዮታዊ ሰራዊት ስንቂን ኣጽዋርን ተደራቢ ሓይሊን ዝረኽበሉ እንኮ መስመር መዓርፎ ነፈርቲ ኣስመራ’ዩ ዝነበረ። በዚ ድማ ህዝባዊ ግንባር፡ ንመዕርፎ ነፈርቲ ኣስመራ ዒላማ ክገብሮ ግድን ነበረ። ሓጺር መጽናዕቲ ድሕሪ ምክያድ ከኣ፡ ካብቲ ድሮ ኣጽኒዑ ዝተቘጻጸሮ ግንባር ጊንዳዕ፡ ብ130 ሚሊ ሜትር መድፍዕ፡ ንመዓረፎ ነፈርቲ ኣስመራ ከረኻኽበሉ ከምዝኽእል ኣረጋገጸ። ብ17 መጋቢት 1990 ከኣ፡ ኣብ ማይሽሮ መዳፍዕ ብምትካል፡ ካብ ሰዓት 4፡20 ክሳብ 6፡25 ድሕሪ ቐትሪ፡ ንፈላማ ግዜ ናብ መዕርፎ ነፈርቲ ኣስመራ 80 ቦምባታት ከቢድ ብረት ኣዝነበ። እዚ ናይ ፈተነ ቦምባታት፡ ኣብ ሸውዓተ ከባቢታት ኣስመራ ማለት፣ ድሕሪ ወተሃደራዊ ሆስፒታል ገጀረት፡ ፎሮብያ፡ መዓስከር ወተሃደራት ሰምበል፡ ጸጸራት፡ ገዛ-ከኒሻ፡ ከባቢ ባሕቲ መስከረምን መዓርፎ ነፈርቲ ኣስመራን ወደቐ።
እዚ ፍጻመ’ዚ ንጸላኢ ከቢድ ራዕዲ ፈጠረሉ። ኣብ ኣስመራ ቦምባታት ክወድቕ ምስ ጀመረ፡ ኣብ ውሽጢ ከተማ ዝነበረ ሰራዊት ብርቡሽ መንፈስ ነናብ መዓስከራቱ ክጐዪ ተራእየ። ኣባላት ሰራዊትን ደህንነትን ደርግ ከኣ፡ ቦምባታት ኣብ ዝወደቑሉ ከባቢ፡ ‘ኣስተኳሽ’ (ሓበርቲ ተዅሲ ናይ ሻዕብያ) ኣለው እናበሉ፡ ዝጠርጠሩዎም ሲቪል ሰባት ኣብ ምእሳር ኣተዉ። ነዋሕቲ ርሻናትን ኣብያተ ክርስትያንን፡ ሓበርቲ ተሓቢኦምሉ ክህሉዉ ይኽእሉ’ዮም ብዝብል ጥርጣረ፡ ብፍሉይ ተኸበበን ተፈተሸን። እዚ ናይ መጀመርታ መዓልቲ ደብዳብ፡ ንህዝቢ ኣስመራ ብመጠኑ ዘስንበደ እኳ እንተነበረ፡ ኣብ ዝቐጸለ መዓልታት ግን ህዝቢ ለሚድዎ ጥራይ ዘይኮነ፡ ከም ብስራት ምቕራብ ዕለተ-ናጽነት ስለ ዝረኣዮ ብኣንጻሩ ድሃዩ ክሰምዕ ክህንጠ ጀመረ።
ኣዘዝቲ ሰራዊት ደርግ፡ ናብታ ዘይቀበጹዋ ምጽዋዕ ንምምላስ ናይ ሞትን ሕየትን ውግእ እናካየዱ፡ ደብዳብ መዳፍዕ ተወሳኺ ሕማም ርእሲ ኮኖም። ናብ ኣስመራ ዝድብድብ ዝነበረ መዳፍዕ ንምድምሳስ ከኣ ጽዑቕ ናይ ነፈርቲን ኣጋርን ስለያዊ ዳህሳስ ከካይዱ ጀመሩ። ነፈርቲ ብቐጻሊ እናዘንበያ እቲ መዳፍዕ ኣብ ዝትኩሰሉ እዋን ተኸታቲለን ክጥቅዕኦ፡ ነዊሕ ርሕቀት ዝሽፍን መዳፍዕ ጸላኢ ከኣ ናብኡ ክቐንዕ ትእዛዝ ተዋህበ። እንተዀነ፡ ንደብዳብ መዳፍዕ ህዝባዊ ሰራዊት ከዐግስዎ ኣይከኣሉን። ክሳብ ድሮ ናጽነት ድማ ቀጸለ። እዚ ከም’ዚ ኢሉ እንከሎ፡ ብ26 መጋቢት 1990 ኣብ ግንባር ጊንዳዕ ድግድግታን ጋሕተላይን ክድብድባ ካብ ዝበረራ ክልተ ነፈርቲ ኲናት ጸላኢ፡ ሓንቲ ሚግ-21 ብጸረነፈርቲ ህዝባዊ ግንባር ተሃሪማ ኣብ ከባቢ ዓድዕለ ክትወድቕ እንከላ፡ ኣብራሪኣ ዝነበረ ምክትል ሓለቓ ሚእቲ ኣባይነህ ሃይሉ ተማረኸ።
== ውግእ ሰሜናዊ-ባሕሪ ==
እዚ ግጥም’ዚ ቅድሚ ምጅማሩ፡ ኣብ ርእሲ-ዓዲን ኳዜንን ጸላኢ ሰራዊት ስለዘጽዓቐ፡ ሓያል መጥቃዕቲ ክፍኑ ምዃኑ ተገምጊሙ ነበረ። በዚ ከኣ ህዝባዊ ሰራዊት ኣተሓሕዛኡ ከደልድልን ሓይሊ ክውስኽን ተጓየየ። ኣብቲ ግንባር ዓሪደን ዝነበራ ኣሃዱታት ክፍለ-ሰራዊት 96 እየን። ብርጌድ 98 ካብ ግራት-ኣውሊዕ ክሳብ ክሳድ-ኣልጌን፡ ብርጌድ 91 ካብ ክሳድ ኣልጌን ክሳብ ጽርግያ ፍልፍል-ኩዶ፡ ብርጌድ 49 ካብ ጽርግያ ፍልፍል ክሳብ ዒላዒሮ ሒዘን ነበራ። ወሃብ ደገፍ ሓደ በጦሎኒ ከቢድ ብረት ድማ ምስአን ተሰሊፉ ነበረ። እቲ ቦታ ሰፊሕ ስለ ዝነበረ፡ ጋንታታት ስለያ ንቕድሚት ብምሕላፍ’ዩ ምቍጽጻር ዝግበረሉ ነይሩ። ብርጌድ 98 ኣብ ግራት-ኣውሊዕ ነዊሕ ስለ ዝዓስከረት፡ ድፋዕ ሰሪሓ ነበረት። ካብ ርእሲ-እምባደርሆ ንየማነ ግን ስፍሓት ቦታ ስለዝነበሮን ዝተፈላለያ ኣሃዱታት ዝተቐያየራሉ ቦታ ብምንባሩን ዘተኣማምን ድፋዕ ኣይነበሮን።
ናይ ጸላኢ ክፍለ-ጦር 22፡ ብ19 ሚያዝያ ሰዓት 4፡00 ወጋሕታ፡ ብጹዑቕ ደብዳብ ከቢድ ብረት ተሰንዩ ኣብ መዛግብ ህዝባዊ ሰራዊት መጥቃዕቲ ከፈተ። ብፍላይ ድማ ኣብ ኣፍ-ገረብ ዝተባህለ ዕርዲ ሓያል ግጥም ተኻየደ። ብሽነኽ ሳቡር-ሰጊ ድልዱል መከላኸሊ መስመር ስለ ዘይነበረ፡ ጸላኢ ንቐዳማይ መከላኸሊ መስመር ክቆጻጸሮ ኣይተጸገመን። ኣብ ካልእ ቦታታት’ውን ተመሳሳሊ ሓያል መጥቃዕቲ ፈነወ። ህዝባዊ ሰራዊት ግን ጸኒዑ ተኸላኸለ። ድሕሪ’ዚ እቲ ብሸነኽ ሳቡር ሰጊ ጸላኢ ሒዝዎ ዝነበረ ቦታታት ብጸረ-መጥቃዕቲ ከም ዝምለስ ተገብረ። ኣብ ተመሳሳሊ ሰዓት ሰራዊት ጸላኢ ብሸነኽ ርእሲ-እምባደርሆ፡ ሓይሊ ኣጽዒቑ ፈንጢሱ ብምሕላፍ ንርእሲ-እምባደርሆ ተቘጻጸረ።
ናብ 20 ሚያዝያ ኣብ ዘውግሐ ለይቲ፡ ክፍለ-ጦር 22፡ ዓቕሚ ደሪቡ፡ ኣብ ግራት-ኣውሊዕን ኣፍ-ገረብን ክረባረብ ሓደረ። ሰዓት 3፡00 ናይ ለይቲ ከኣ ንመከላኸሊ መሰመር ኣፍ-ገረብ ኣፍሪሱ፡ ብጸጋም ኣግፊሑ ዓቕሚ እናደረበ ብቐጻሊ ፈተነታት ከካይድ ወዓለ። ናብ 21 ሚያዝያ ኣብ ዘውግሐ ለይቲ፡ ረዳት ዝመጻ ኣርባዕተ ሓይልታት ናይ ክፍለ-ሰራዊት 52፡ ምስ ኣሃዱታት ክፍለ-ሰራዊት 96 ተደሪበን መጥቃዕቲ ንምፍጻም ኣብ ምድላው እንከለዋ፡ ክፍለጦር 22 ቀዲሙ ሰዓት 4፡00 ወጋሕታ መጥቃዕቲ ከፈተ። ኣሃዱታት ህዝባዊ ሰራዊት ከኣ፡ ዝተኸፍተለን መጥቃዕቲ ድሕሪ ምክልኻል፡ ጸረ-መጥቃዕቲ ብምግባር ልክዕ ሰዓት 12፡00 ቀትሪ ንግራት-ኣውሊዕ ተቘጻጸራኦ። ብ22 ሚያዝያ ክፍለ-ጦር 22፡ መጠናዊ መጥቃዕቲ’ኳ እንተካየደ፡ ተጸፊዑ ተመልሰ። እንተዀነ ንጽባሒቱ 23 ሚያዝያ ዝደኸመ ኣሃዱታቱ ቀያይሩ፡ ብጽዑቕ ደብዳብ ተሰንዩ፡ ነቲ ብዕለት 21 ሒዝዎ ዝነበረ ቦታታት ዳግም ንምምላስ ሓያል መጥቃዕቲ ብምፍናው ደጊሙ ክቈጻጸሮ ከኣለ። ክፍለ-ሰራዊት 96፡ ዝተደፍአ ኣሃዱታቱ ዳግም ወዲቡ፡ ክልተ ሓይሊ ናይ ክፍለ-ሰራዊት 16 ብምድራብ፡ ብ24 ሚያዝያ ሰዓት 18፡00 ምሸት መጥቃዕቲ ፈነወ። ሰዓት 23፡00 ከኣ መከላኸሊ መስመር ግራት-ኣውሊዕ ብምሉኡ ተቘጻጸሮ። ብድሕሪ’ዚ ንርእሲ-እምባደርሆን ከባቢኡን ካብ ኢድ ጸላኢ ንምምንዛዕ፡ ክፍለ-ሰራዊት 52 ጸረ-መጥቃዕቲ ኣካየደ። ክደፍእ ክድፋእ ድሕሪ ምጽናሕ ከኣ፡ 25 ሚያዝያ፡ ካብ ክፍለሰራዊት 16 ሓደ በጦሎኒ፡ ካብ ክፍለ-ሰራዊት 96 ክልተ በጦሎኒ ተደረባኦ። እዘን ኣሃዱታት፡ ብደብዳብ መዳፋዓትን ሞርታራትን ዝተሰነየ ጸረ-መጥቃዕቲ ንምክያድ እናተዳለዋ ከለዋ፡ ጸላኢ ግንባር ጊንዳዕ ዝካየድ ዝነበረ መጥቃዕቲ ምሉእ ብምሉእ ስለ ዝፈሸለ ክፍለ-ጦር 21 ናብ መበገሲ ቦታኡ ክምለስ ተኣዘዘ’ሞ፡ 27 ሚያዝያ 1990፡ ኣብኡ ዝነበረ ሓይሊ ጸላኢ ናብ መበገሲ ቦታኡ ኣዝለቐ።
ስርዓት ደርግ በዚ ንኣስታት ስለስተ ኣዋርሕ ዘካየዶ ተኸታታሊን መጠነ-ሰፊሕን ወፍሪታት እኳ እንተ ዘይተዓወተ፡ “ዓቕሚ ህዝባዊ ግንባር ተዳኺሙ ይኸውን” ካብ ዝብል ገምጋም፡ ብዘይካ፡ ሓይሊ እናወሰኽካ ቀጻሊ ወፍርታት ብምብጋስ ውግእ ምቕጻል ካልእ ይርኣዮ ኣይነበረን። ብርግጽ ድማ መስመር ኣስመራ-ምጽዋዕ ካብ ምኽፋት ወጻኢ ካልእ ካብ ስዕረት ዘድሕን ወተሃደራዊ ኣማራጺታት ኣይነበሮን።
ስርዓት ደርግ ኣብ ከምዚ ዝኣመሰለ ጭኑቕ ኩነተ ኣእምሮን ናይ ቅብጸተ ተስፋ ህልኽን እንከሎ፡ ህዝባዊ ግንባር፡ ጸላኢ ዓሰርተ ግዜ ሰራዊቱን ኣጽዋርን እናደረበ ዘካይዶም ወፍሪታት ንምምካት ልኡም ኰይኑ ክጽበ ምርጫኡ ኣይነበረን። ነቲ ሓደገኛ ውጥን ጸላኢ ንምምካን ካልእ ስልቲ ክጥቀም ነበሮ።
ጸላኢ ድሕሪ’ዚ ዝተጠቕሰ ፍሹል ወፍርታት፡ “ዘመቻ ኣሉላ” ዝተሰምየ ካልእ ሓድሽ ወፍሪ ንምብጋስ መደብ ሒዙ ነይሩ እዩ። ስልቲ ናይዚ ወፍሪ’ዚ፡ ካብቲ ቅድሚኡ ብዙሕ ዝፍለ ከምዘይኮነ ይግመት። ጸላኢ ነዚ ወፍሪ’ዚ ኣብ ምቅርራብ እንከሎ ግን፡ ህዝባዊ ሰራዊት ኣብ ደቡብ ኤርትራ መጥቃዕቲ ከፊቱ ከተማታት ክቈጻጸር ስለ ዝጀመረ፡ እቲ ውጥን በርዓነ። ኣብዚ ብስርሒት ፈንቅል ዝተጨበጠ ዓወት ንምዕቃብ፡ ንሰለስተ ኣዋርሕ ኣብ ግንባር ጊንዳዕ ዝተኻየደ መሪርን ደማዊን ምርብራብ፡ ኣስታት 3000 ተጋደልቲ ከምዝተሰውኡ ጸብጻባት የመልክቱ። ኣብቲ ካብ 8 ክሳብ 29 ለካቲት 1990 ንኣስታት 20 መዓልታት ምጽዋዕ ንምሓዝን ረዳት ጸላኢ ኣብ ደንጎሎን ሰሜናዊ ባሕሪን ንምሕናቑን ዝተኻየደ ከም ኣካል ስርሒት ፈንቅል ዝውሰድ መጥቃዕቲታት ዝተሰውኡ ተጋደልቲ 1100 ምንባሮም ኣብ ግምት ምስዝኣቱ፡ እቲ ኣብ ምርብራብ ግንባር ጊንዳዕ ዝተኸፍለ ዋጋ ክሳብ ክንደይ ከቢድ ምንባሩ ንምርዳእ ኣየጸግምን። ህዝባዊ ሰራዊት ነዚ ብብርቱዕ ደብዳብ ዝተፈላለየ ዓይነት ኣጽዋራትን ነፈርቲን ዝተሰነየ ወፍርታት፡ ከቢድ መስዋእቲ እናኸፈለ ተሪሩ ስለ ዝመከቶ፡ ጸላኢ ኣብዚ ወፍርታት’ዚ፡ ዝዀነ ናይ ቦታ ለውጢ ከምጽእ ኣይከኣለን። ኣስታት 30,000 ሰብኣዊ ክሳራ ከምዘጋጠሞ ድማ ሰነዳት ጸላኢ የረጋግጽ።
== ምድልዳል ግንባር ደቀምሓረ ==
ኣዘዝቲ ሰራዊት ደርግ፡ ህዝባዊ ሰራዊት ኣብ ከቢድ ምርብራብ ግንባር ጊንዳዕ ስለዝተሃስየ፡ ብሸነኽ ደቡብ ከምዚ ዓይነት መጥቃዕቲ ክፍኑ ይኽእል’ዩ ዝብል ገምጋም ኣይነበሮምን። ምምስራት ግንባር ደቀምሓረ መሸንቆቛ ጸላኢ ዘጽበበ፡ ንጸላኢ ኣዝዩ ኣገራሚን ኣሰንባዲን ፍጻመ’ዩ ነይሩ። በዚ ድማ፡ መግዛእታዊ ስርዓት ደርግ፡ ናብ ተስፋ ምቝራጽን ዓቕለ-ጽበታዊ ምዕልባጥን ኣምርሐ። ናይ መጨረሽታ ክገብሮ ዝኽእል ዝነበረ፡ ካልእ ዘይተሓስበ ዕድላት ክሳብ ዝርከብ፡ ኣብ ግንባር ደቀምሓረ፡ ኣደልዲልካ ብምዕራድ ግዜ ምዕዳግ ጥራይ እዩ። በዚ መሰረት፡ ጸላኢ ኣብ ጸቢብን ንምክልኻል ምቹእ ዝዀነን ቦታታት፡ ብዙሕ ሰራዊትን ኣጽዋርን ኣገዲሙ ኣብ ፍጹም ምክልኻል ኣተወ።
ኣብ ግንባር ደቀምሓረ ዝተረኽበ ተዛማዲ እፎይታ፡ ህዝባዊ ግንባር ብቕዓት ሰራዊቱ ዝያዳ ክብ ንምባል ተጠቕመሉ። ምልከት ኣጽዋር ንምዕባይ ኣብ ትምህርቲ ኣድሃበ። ነብሲወከፍ ኣሃዱ ናይ ገዛእርእሳ ሓይሊ ኮማንዶ ከምዝህልዋ ብምግባር ድማ ጽዑቕ ወተሃደራዊ ታዕሊም ከምዝካየድ ገበረ። ንጽፈት እዝን ቁጽጽርን ዝሕግዝ ሓያሎ ትምህርታዊን ምምሕዳራዊን መደባት ኣሰላሰለ። ዓቕሚ ህዝባዊ ሚሊሻን ዞባዊ ሰራዊትን ብዓቕሚ ሰብን ኣጽዋርን ዝያዳ ደልደለ።ህዝቢ ደቡብ፡ ዝያዳ ካልእ ግዜ ብጋንታታት ተወዲቡ፡ ዕጥቅን ስንቂን ኣብ ምምልላስ፡ ድፍዓትን ጽርግያታትን ኣብ ምህናጽ ምስ ህዝባዊ ሰራዊት ብልዑል ውህደት ይሳተፍ ነበረ። ኵሉ’ዚ ምድላዋት ድማ ናብ ዛዛሚ ኲናትን ምርግጋጽ ናጽነትን ዝቐንዐ ነበረ።
== ተበግሶ ነሓሰ 1990 ==
ህዝባዊ ግንባር፡ ኣብ ነሓሰ 1990 ኣብ ግንባር ደቀምሓረ ሰፊሕ መጥቃዕቲ ከካይድ ወጠነ። ናይዚ መጥቃዕቲ’ዚ ዕላማ፡ ደቀምሓረን ከባቢኡን ብምቍጽጻር፡ ከባቢ ወቐርቲ ብምብጻሕ መዓርፎ ነፈርቲ ኣስመራ ኣብ ቀረባ ርሕቀት ተዅሲ መዳፍዕ ምእታው፣ ንሸነኽ ምዕራብ ንመስመር ኣስመራ መንደፈራ ኣብ ከባቢ ተራእምኒ ድባሩዋ በቲኽካ፡ ኣብ ሰራየ ዝነበረ ሓይሊ ጸላኢ ምቝራጽ፣ ምዕባለ ናይቲ ውግእ ተራእዩ ድማ፡ ግንባራት ጊንዳዕን ዓዶሮሶን ውሽጢ ስለዝተርፉ፡ ሰራዊት ጸላኢ ንድሕሪት ክስሕብ ዘገድዶ ሃዋህው ምፍጣር ነበረ። እንተዀነ እቲ ውግእ ንጸላኢ ናይ ሞትን ሕየትን ሕቶ ስለዝነበረ፡ ዘለዎ ዓቕሚ ኣጽዋርን ሰራዊትን ብምኽታት፡ ትሕጃታት እውን ኣዋዲዱ ጸኒዑ ንምክልኻል ተዳልዩ ነበረ።
ኣብዚ ናይ ፈለማ ወርሒ ነሓሰ መጥቃዕቲ’ዚ ኣሃዱታት ህዝባዊ ሰራዊት፡ ኣብ ኣፍደገ ሓሊቦን እንዳደቆን ዝነበረ ሓይሊ ጸላኢ ጸራሪጉ፡ ንዓዲ-ምሕጹን፡ ጎደይቲ፡ ማይሑጻ፡ ዓዲንፋስ፡ ውጡሕን ማይዕዳጋን ሓራ ገበረ። እንተዀነ ኣብ ከባቢ ጉራዕን ከባቢኡን ብሰንኪ ዘጋጠመ ዕንቅፋት፣ ከምኡ’ውን ታንክታት ህዝባዊ ግንባር ናይ ቅርጺ መሬትን ወሓይዝን ካልእን መሰናኽላት ስለዝገጠመን፡ ጎላጉል እገላ-ሓመስ ክሰግራኦ ኣይከኣላን። በዚ ምኽንያት’ዚ ከኣ እቲ ዝተወጠነ ሸቶ ከይተሃርመ ተረፈ። ብድሕሪ’ዚ ህዝባዊ ሰራዊት፡ ኣንፈት ብምቕያር፡ ንብርጌድ 87 ናይ ክፍለ-ሰራዊት 61፡ ከምኡ’ውን ክፍለ-ሰራዊት 16ን ክፍለ-ሰራዊት 52ን ኣሰሊፉ፡ ካብ ዓዲሃርም የማን ክሳብ ከባቢ ሕረት ብ14-15 ነሓሰ 1990 ዳግማይ መጥቃዕቲ ኣካየደ። እዚ’ውን ከምቲ ዝድለ ውጽኢት ኣይተረኽቦን።
ኣብ መስከረም 1990፡ ሰራዊት ኢትዮጵያ ኣብ በረኽቲ ቦታታት ሰሰብ ሓያል መጥቃዕቲ ፈነወ። ክሳራ ሰብን ንዋትን ምስ በዝሖ ግን መጥቃዕቱ ኣቋረጾ። ካብ መስከረም 1990 ንደሓር፡ ኣብ ግንባር ደቀምሓረ ዳርጋ ውግእ ኣይተኻየደን። ጸላኢ መወዳእታ እናቐረበ ይመጽእ ከምዝነበረ ብምግንዛብ፡ ካብ ዓቕሊ ምጽባብ ዝተበገሰ ገለ ስጕምቲ ክወስድ ተደናደነ። ግንባር ደቀምሓረ ብተዛማዲ ኣብ ዝረግኣሉ ግዜ፡ ጸላኢ፡ ኣብ ወርሒ መጋቢት 1991 ብዓዲዃላን መረብን ኣቢሉ፡ ዓድዋን ሽረን ብምቁጽጻር መስመር ጎንደር ክኸፍት ፈቲኑ ነይሩ። እንተዀነ ብሓይልታት ህዝባዊ ግንባርን ወያነን ተደፊኡ ተመልሰ።
ዛዛሚ ግጥም ሰርዓት ደርግ ኣብ ኤርትራ ከቢድ ውግኣት እናካየደ፡ ኣብ ውሽጢ ኢትዮጵያ እውን ብመጥቃዕቲታት ሰራዊት ህዝባዊ ወያነ ሓርነት ትግራይ ተሸጊሩ ነበረ። መሪሕነት ህዝባዊ ግንባርን ወያነን ከኣ፡ ውድቀት ስርዓት ደርግ ንምቅልጣፍ፡ ወተሃደራዊ ስርሒታቶም ዘወሃህድ መደባት ሓንጸጹ። በቲ መደብ መሰረት፡ ሓደ ቦጦሎኒ ታንከኛ፡ ሓደ ቦጦሎኒ መድፍዕ፡ ሓደ ቦጦሎኒ ረሻሽ፡ ከምኡ’ውን ጸረ-ታንክን ጸረ-ኣየርን ሚሳይላት ዝዓጠቐ ሓደ መካናይዝድ ብርጌድ ህዝባዊ ግንባርን ኮማንዶ ቦጦሎንታትን ኣብ መጥቃዕቲታት ማእከል ኢትዮጵያ ንምስታፍ ኣብ ጎድኒ ሰራዊት ወያነ ክስለፉ ተመደበ። እቲ ሓባራዊ ወተሃደራዊ መደብ ኣብ ሰለስተ መድረኻት ዝተኸፋፈለ ነበረ።
እቲ ቀዳማይ መድረኽ ካብ መወዳእታ ለካቲት ጀሚሩ ክሳብ ፍርቂ መጋቢት 1991 ዝቕጽል ኮይኑ፡ ዕላማኡ ኣሃዱታት ህዝባዊ ግንባር ንጢዖን ዕዲን ከጥቅዓ፡ ሓይልታት ወያነ፡ መካናይዝድ ብርጌድ 23ን ኣሃዱታት ኮማንዶ ህዝባዊ ግንባርን ብሓባር ድማ፡ ነቲ ኣብ ጎልጎል ሃሙሲት ክፍለ ሃገር ጎንደር ዝነበረ ገዚፍ ሰራዊት ጸላኢ ብምጥቃዕ ባህርዳርን ጎንደርን ተቘጻጺሩ ንክፍላተ-ሃገር ጎንደርን ጎጃምን ሓራ ከውጽእ እዩ ነይሩ።
እቲ ካልኣይ መድረኽ ካብ ፍርቂ መጋቢት ጀሚሩ ንክልተ ኣዋርሕ ዝቕጽል ኮይኑ፡ ዕላማኡ ህዝባዊ ሰራዊት ኣብ በይሉል ዝነበረ ሓይሊ ጸላኢ ደምሲሱ፡ ንዓሰብ ክጽጋዕ፣ ሰራዊት ወያነን ኣሃዱታት ህ.ግ.ን ብወገኖም፡ ንኣባይ ሰጊሮም ንወለጋን ምዕራብ ሽዋን ከጥቅዑ ዝዓለመ ነበረ።
ሳልሳይ መድረኽ፡ እቲ ኣብ ግንቦት 1991 ዝተተግበረ ውጥን ኰይኑ፡ ህዝባዊ ሰራዊት ንኣስመራ ብምጥቃዕ፡ ንማእከላይ እዚ ካልኣይ ኣብዮታዊ ሰራዊት ክቆጻጸር፡ ሓይልታት ወያነን ህ.ግ.ን ከኣ ኣብ ደሴን ከባቢኣን ዝነበረ ሓይሊ ጸላኢ ጸራሪጉ ንኣዲስ ኣበባ ክኣቱ ዝብል እዩ። በዚ ውጥን’ዚ መሰረት፡ ህዝባዊ ግንባር ኣብ ለካቲት 1991፡ ኣብ ኣውራጃ ደንከል ኣብ ጢዖ፡ ዕዲ፡ በርዓሶለ፡ ኣፋምቦ፡ በርሓሊ፡ ዋዴ፡ ደረብ፡ በይሉልን ዓሰብን ዓስኪሩ ኣብ ልዕሊ ዝነበረ ሰራዊት ጸላኢ ንምድምሳስ ነቐለ።
== ወፍሪ ደንከል ==
ህዝባዊ ግንባር፡ ናብቲ ንኣጋር ሰራዊት ይኹን መካናይዝድ ዘይምቹእ፡ ብቐሊሉ ረዳት ሓይሊ ይኹን ዕጥቅን ስንቅን ከተመላልሰሉ ዘይትኽእል ኣጻምእ ደንከል ንመጥቃዕቲ ክወፍር እንከሎ፡ ዝያዳ ኹሉ ዝተኣማመነሉ ዕጥቂ፡ ጽንዓትን ተጻዋርነትን ተጋዳላይ እዩ ነይሩ።
ኣብ ግንባር ጊንዳዕ ደማዊ ምርብራብ ኣብ ዝካየደሉ ዝነበረ እዋን፡ ሓይሊ-ባሕሪ ኢትዮጵያ ብመራኽብ ካብ ዳህላክን ናኹራን እናተበገሰ ንምጽዋዕ ብኸቢድ ብረት ይድብድብ ነይሩ እዩ። ዕላማ ናይቲ ደብዳብ፡ ነቲ ግንባር ጊንዳዕ ፈንጢሱ ናብ ምጽዋዕ ክምለስ ናይ ሞትን ሕየትን ፈተነ ዘካይድ ዝነበረ ሰራዊት ደርግ፡ ብድሕሪት ኣብ ልዕሊ ህዝባዊ ሰራዊት ጸቕጢ ፈጢርካ ንምሕጋዙ፡ እንተዘይሰለጠ ከኣ ወደብ ምጽዋዕ ንምዕናው’ዩ ዝነበረ። ሓይሊ-ባሕሪ ህዝባዊ ግንባር ከኣ፡ በተን ፈጣናት ጀላብኡ ንዘመናውያን መራኽብ ውግእ ስርዓት ደርግ እናጥቅዐ፡ ነቲ ናይ ባሕሪ መጥቃዕቲ ከዐግሶ ይፍትን ነበረ። ህዝባዊ ሰራዊት ንወፍሪ ደንከል ክነቅል ከሎ እምበኣር እንተላይ ነቲ ኣብ ዳህላክን ናኹራን ዓስኪሩ ዝነበረ ሓይሊ ባሕሪ ኢትዮጵያ ንምድምሳስ እዩ ነይሩ።
ነዚ ወፍሪ’ዚ ንምዕዋት፡ ህዝባዊ ግንባር፡ ካብ ዝተፈላለያ ግንባራት ኣሃዱታት ብምስሓብ፡ ሓደ ፍሉይ ሓይሊ ከም ዝቐውም ገበረ። ኣብ መወዳእታ 1990 ኣብ ነብሲ-ወከፍ ክፍለሰራዊት ኮማንዶ ቦጦሎኒ ከምዝቐውም ተገይሩ ነበረ። ናብ ወፍሪ ደንከል ንቕሎ ምስ ኮነ ድማ፡ ኣብ ክፍላተ ሰራዊት 16፡ 52፡ 85፡ 96 ዝነበሩ ፓራኮማንዶ ቦጦሎንታት፡ ከምኡ’ውን ሓደ በጦሎኒ ካብ ኣሃዱ ኮማንዶ ውድብ ኣብ ሕርጊጎ ተኣኻኸቡ። ብዘይካ’ዚ፡ ካብ መካናይዝድ ክፍለ-ሰራዊት 74፡ ኣርባዕተ ናይ ታንክ፡ መድፍዕ፡ ረሻሽ በጦሎኒታት፣ ካብ ሓይሊ ባሕሪ’ውን ዝተወሰነ ሓይሊ ተጸንበሮም። እዚ ፍሉይ ሓይሊ’ዚ ምስ ተኣከበ፡ ምስቲ ኣብ ቅድመኡ ዝጽበዮ ዝነበረ ዕማምን ቅርጺ መሬትን ዝዛመድ ናይ ክልተ ኣዋርሕ ታዕሊም ኣካየደ። እዚ እናተገብረ ስለያ ሓይሊ-ባሕርን ስለያ ናይቲ ሓድሽ ዝቘመ ሓይሊን ምስ ሓፋሽ ውዱባት ደቂ ዳህላክ ተወሃሂዶም፡ ንደሴት ዳህላክ ንምጥቃዕ መጽናዕቲ ከካይዱ ጀመሩ። ብመሰረት’ቲ መጽናዕቲ፡ “መእተዊ መሳኹቲ ናብ ደሴት ዳህላክ ጸቢብ ኰይኑ፡ ንዘጥቅዕ ሓይሊ መንከሲ ዝኸውን ምቹእ ቦታታት ዘይብሉ፡ ብኣንጻሩ ንዝኸላከል ሓይሊ ዕድል ዝህብ እዩ። ሰራዊት ኣብታ ደሴት ተጸጊዑ ምስ ተራገፈ፡ ናብ ሸቶኡ ማለት ናብቲ ቀንዲ ሰራዊት ጸላኢ ዓስኪሩሉ ዝነበረ መዓስከር ናኹራ ንክበጽሕ ምሉእ መዓልቲ ዝወስድ መገዲ ክጓዓዝ ኣለዎ። ኣብዚ መኸወሊ ዘይብሉ ደሴት፡ ነፈርቲ ኲናት ካብ ኣስመራ እናተመላለሳ ጽዑቕ ደብዳባት ከካይዳ ይኽእላ’የን። ናብዛ ደሴት ሓንሳብ ምስ ኣተኻ፡ ኵነታት እንተ ዘይሰሊጡ ከተንሳሕብ ኣጸጋሚ እዩ” ዝብል መደምደምታ ተበጽሐ። በዚ ምኽንያት’ዚ ደሴት ዳህላክ ንምጥቃዕ ዝወጸ ውጥን ተረፈ። ዳህላክ ንምጥቃዕ ዝተሓሰበ መደብ ምስ ተረፈ፡ ኣጋርን መካናይዝድን ሓይሊ-ባሕሪን ዝሓቘፈ ሰራዊት፡ ኣብ ትሕቲ ሓደ እዚ ተጠርኒፉ፡ ናብ መጥቃዕቲ ጢዖ ኣቕንዐ። ኣብ ሕርጊጎ ምድላዋቱ ድሕሪ ምጽፋፍ ከኣ፡ ብ25 ለካቲት ናብ ገልዓሎ ቀረበ። ንጽባሒቱ ህዝባዊ ሰራዊት፡ ኣብ ጢዖ ዝነበረ ሰራዊት ጸላኢ ንምጥቃዕ ብክልተ ኣንፈት ገስገሰ። በጦሎኒ ፓራኮማንዶ ክፍለ-ሰራዊት 16 ምስ ሓደ ሓይሊ ናይ ሓይሊ ባሕሪ ብባሕሪ ክብገሱ እንከለው፡ በጦሎኒ ፓራኮማንዶ ክፍላተ-ሰራዊት 52፡ 85፡ 96፡ ምስ መካናይዝድ ብርጌድን ሃንደሳን ካልኦት ኣሃዱታትን ብመሬት ነቐሉ። እቲ መደብ፡ ብባሕሪ ዝነቐለ ሓይሊ፡ ማርሳ ፋጥማ ክበጽሕ ከሎ፡ እቲ ብመሬት ዝተጓዕዘ ሓይሊ ከኣ ብመገዲ ዓኬሎ ኣቢሉ ምስቲ ብባሕሪ ዝኸደ ኣብ ማርሳ ፋጥማ ክራኸብ እዩ ነይሩ። እንተዀነ ኣብ መጻብቦ ዓኬሎ፡ ሽዱሽተ ታንክታት ኣብ ሰልሚ ስለ ዝተሸኽላ፡ ጕዕዞ ተዓናቐፈ። ካልእ መገዲ ክምረጽ ስለ ዝነበሮ ድማ፡ ብምሉኡ’ቲ ሓይሊ ንገልዓሎ ተመልሰ። እታ ብባሕሪ ዝነቐለት በጦሎኒ ፓራኮማንዶ 16 እውን ምስቲ ብኣጋር ዝነቐለ ሓይሊ ተደረበት። እቲ ኣማራጺ ንየማን ብሲሞቲ ኣቢልካ ምኻድ ነበረ። ብምሉኡ ኣጥቃዒ ሓይሊ ድማ ምሉእ ለይቲ ልዕሊ 140 ኪሎ ሜትር ክጓዓዝ ሓዲሩ፡ ወጋሕታ ከባቢ ጢዖ በጽሐ። 27 ለካቲት ሰዓት 9፡00 ረፋድ ከኣ መጥቃዕቲ ጢዖ ጀመረ። እቶም ብፈጣናት ጀላቡ ተጓዒዞም ዝመጹ ኣባላት ሓይሊ ባሕሪ’ውን ኣብ ልዕሊ መዓስከር ጢዖ ብባሕሪ ሓያል መጥቃዕቲ ፈነው። እቲ መጥቃዕቲ ቅልጡፍን ልዑል ውህደት ዝነበሮን እኳ እንተነበረ፡ ኣብ መዓስከር ጢዖ ዝነበረ ጸላኢ ብመሬት ይዅን ብባሕሪ መህደሚ ስለ ዘይነበሮ፡ እቲ ኲናት መሪር ነበረ። ኣብ መወዳእታ ህዝባዊ ሰራዊት፡ ነቲ ኣትሪሩ ክከላኸል ዝፈተነ ሰራዊት ኣብ ውሽጢ ሰዓታት ደምሲሱ ሰዓት 15፡00 ድሕሪ ቐትሪ ንጢዖ ካብ መግዛእቲ ኣገላገላ። ኣስታት 260 ኪሎ ሜትር ደቡባዊ ምብራቕ ካብ ምጽዋዕ እትርከብ ጢዖ፡ ኣብ ደነከል ድሕሪ ወደብ ዓሰብ፡ ዝበዝሐ ህዝቢ ዝቐመጣ ዓባይ ማርሳ እያ።
ብመጥቃዕቲ ጢዖ ዝሰንበደ ጸላኢ፡ ኣብ ደንከልን ኣብ ውሽጢ ኢትዮጵያን ዝካየድ ዝነበረ መጥቃዕቲ ጸቕጢ ፈጢሩ ከተዓናቕፍ፡ ከምኡ’ውን እንተስለጦ፡ ካብ ከበባ ዘገላግሎ መስመር ብሸነኽ ጎንደር ክኸፍት ብምሕሳብ ንክፍለ ጦር 14 ብዓዲዃላ ኣቢሉ ንራማ - ትግራይ ኣንቀሳቐሶ። ብ3 መጋቢት 1991 ከኣ መጥቃዕቲ ከፈተ። ቅድሚ ሽዑ፡ ሰራዊት ደርግ ዶብ ኤርትራ ሰጊሩ ንውሽጢ ኢትዮጵያ ከጥቅዕ’ዩ ዝብል ስግኣት ኣይነበረን። ኣብቲ እዋን’ቲ፡ ሰራዊት ደርግ ካብ መላእ ትግራይ ስሒቡ ኣብ ማእከል ኢትዮጵያ ዓሪዱ ብምንባሩ፡ ብምሉኡ ሰራዊት ወያነ ኣብ ውሽጢ ኢትዮጵያ’ዩ ዝነበረ። ብዘይካ ውሑዳት ኣብ ክፍልታት ዝነጥፉ ኣባላት ወያነ፡ ንትግራይ ክከላኸለላ ዝኽእል ሰራዊት ኣይነበረን። እቶም ውሑዳት ኣባላት ወያነ፡ ዝከኣሎም እናገበሩ ከም ዝደናጐ ምስ ገበሩዎ ከኣ፡ ካብተን ኣብ ውግእ ጢዖ ዝተሳተፋ ክልተ በጦሎኒታት ፓራ-ኮማንዶ ናይ ክፍላተ-ሰራዊት 16ን 52ን፡ ሓደ በጦሎኒ ኮማንዶ ህዝባዊ ግንባር፡ ከምኡ’ውን ካብታ ኣብ ግንባር ደቀምሓረ ዝነበረት ብርጌድ 90 ናይ ክፍለ-ሰራዊት 16 ሓንቲ በጦሎኒ፡ ብህጹጽ ብመካይን ተጓዒዘን ብዓዲግራት ኣቢለን ብቐትሩ ዓድዋ ኣተዋ። ሰራዊት ደርግ ድሮ ኣብ ገማግም ዓድዋ በጺሑ ነበረ። ክልተኡ ሓይልታት ኣብ ዓዲ ኣቡን ምስ ተራኸበ ውግእ ተጀመረ። ሰራዊት ህዝባዊ ግንባርን ንሓጺር ግዜ ናይ ምክልኻል ውግእ ድሕሪ ምክያድ ሓያል ጸረ-መጥቃዕቲ ፈነወ። ኣብ መወዳእታ እቲ ሓደገኛ ዝነበረ ውጥን ጸላኢ ፈሸለ። ክፍለ-ጦር 14፡ ከቢድ ክሳራ ወሪድዎ ናብ ዓዲዃላ ክምለስ ተገደደ።
ድሕሪ ሓርነት ጢዖ ህዝባዊ ሰራዊት ብ7 መጋቢት ግስጋሰኡ ብምቕጻል፡ ብ8 መጋቢት ንማርሳ ዕዲ፡ 150 ኪሎ ሜትር ሰሜን ካብ ዓሰብ ኣጥቅዐ። ኣተሓሕዛ ጸላኢ ብዙሕ ዝፍለጥ ስለ ዘይነበረ፡ ህዝባዊ ሰራዊት ብገባር ደቂ’ቲ ከባቢ እናተመርሐ እዩ ኣብ መስመር ተዅሲ በጺሑ። ንክልተ ሰዓታት ብዝተኻየደ ናይ ምድርን ባሕርን ዉሁድ መጥቃዕቲ ከኣ፡ ህዝባዊ ሰራዊት ንዕዲ ተቘጻጸራ። ኣብ ውግእ ዕዲ ብረት ጸላኢ ዓጢቘም ዝነበሩ ኤርትራውያን ምስ ህዝባዊ ሰራዊት ተሓባቢሮም እዮም። ህዝባዊ ሰራዊት ነቲ ድሮ ዝጀመሮ ስርሒት ብምቕጻል፡ ብ14 መጋቢት ንኣፋምቦ፡ ብ29 መጋቢት ከኣ፡ ኣብ ልዕሊ’ቲ ግስጋሰ ህዝባዊ ሰራዊት ንምዅላፍ፡ ኣብ ቦርሓኖን ኣርዓኖን - ኣስታት 100 ኪሎ ሜትር ሰሜናዊ ምዕራብ ካብ ዓሰብ - ዝተጠናኸር ሰራዊት ጸላኢ በርቃዊ መጥቃዕቲ ብምውሳድ፡ ነቲ ቦታታት ተቘጻጸሮ። ጸላኢ ኣብ ቦርዓኖን ኣርዓኖን ክከላኸል ዝወሰነሉ ምኽንያት፡ እቲ ቦታ ጸቢብን ማሕንቘታት ዘለዎን ብምዃኑ እዩ። ኣብ ርእሲኡ ህዝባዊ ሰራዊት፡ ነቲ ብበረኽቲ ጎቦታት ዝተኸበበ ጐላጉል ማብራ ሰጊሩ፡ ክሳውዲ ቦርሓኖን ኣርዓኖን እንተ ሒዙ፡ ዋዴን በይሉልን ንምቍጽጻር ከም ዘይጽገሞ ጸላኢ ተገንዚብዎ ነበረ። ጸላኢ ኣብዚ ውግእ’ዚ ሓይሉ ኣዳልዲሉ እኳ እንተመከተ፡ ህዝባዊ ሰራዊት’ውን፡ እተን ንትግራይ ክረድኣ ዝተላእካ በጦሎኒታት ሽሕ’ኳ ዓቕመን ተዳኺሙ እንተ ነበረ፡ ስለ ዝተመልሳኦ፣ ካልኦት ኣርባዕተ ኣጋር በጦሎኒታት እውን ተደሪበናኦ ብምንባረን ብመጠኑ ደልዲሉ ነበረ። ሓይሊ ባሕሪ ህዝባዊ ግንባር ብወገኑ ኣብዚ ዕለት’ዚ፡ ናብቲ ኣብ ደሴታት ዳህላክ ዝነበረ ሰራዊት ደርግ ማይን ስንቅን ንምብጻሕ ዝተንቀሳቐሳ ሰለስተ መራኽብ ኲናት ኢትዮጵያ፡ ኣብ ገማግም ባሕሪ ደቡባዊ ደንከል ብምጥቃዕ ንሓንቲ ካብተን ዓበይቲ መራኽብ ወቒዑ ኣቃጸላ። ንጽባሒቱ ድማ ኣሃዱታት ጸረ-ነፈርቲ ህዝባዊ ግንባር ሚግ 23 ነፋሪት ኲናት ወቒዖም ኣውደቑ።
በዚ ትንፋስ ዘይህብ ምዕባለታት’ዚ ዝተናወጸ ስርዓት ደርግ፡ ካብ ከባቢ ዓሰብን ምብራቕ ኢትዮጵያን ኣጋር ሰራዊትን መካናይዝድን ብምድራብ ንዓሰብ ክከላኸል’ዩ ወሲኑ። በዚ ድማ ኣብ ኣስመራ ዝነበረ ክፍለ-ጦር 17 ብነፈርቲ ብህጹጽ ናብ ዓሰብ ከም ዝመጽእ ገበረ። ካብ ኦጋዴን ዶብ ሶማል እውን፡ 45 ታንክታት ዝዓጠቐ መካናይዝድ ክፍለ-ጦር ናብ ደንከል ብምግዓዝ ኣብ ከባቢ በይሉል ዓረደ። በዚ ድማ ሚዛን ሓይሊ ተቐያየረ። ጸላኢ ዝነበሮ ናይ መጓዓዝያን ጥጡሕ መራኸቢ መስመርን ብልጫታት ተጠቒሙ ገዚፍ ሓይሊ ክድርብ እንከሎ፡ ህዝባዊ ሰራዊት ግን ዝወሰኾ ሓይሊ ብተዛማዲ ኣዝዩ ውሑድ ነበረ። ኣብቲ ቅድሚኡ ዝተኻየደ፡ ነዊሕን መሰናኽል ዝበዝሖን ጕዕዞን መረርቲ ውግኣት ምድረበዳን እውን ብዙሕ ሃሊኹ ነበረ። ወጋሕታ 31 መጋቢት፡ ህዝባዊ ሰራዊት ኣብ ዋዴ ኣብ ልዕሊ’ቲ ዝተጠናኸረ ሓይሊ መጥቃዕቲ ፈነወ። ጸላኢ ኣብ ሰንሰለታዊ ጎቦታት ዋዴ ነኺሱ ምውራድ ኣበየ። ብፍላይ መበል 17 ክፍለ-ጦር፡ ኣብ ብዙሕ ቦታታት ምስ ህዝባዊ ሰራዊት ዝገጠመ ምኩር ሰራዊት ብምንባሩ፡ ብርጌዳቱ እናቐያየረ ኣትሪሩ መከተ። ንሰለስተ መዓልታት ከኣ፡ ደማዊ ውግእ ቀጸለ። እቲ ኩነታት ዘሻቕል እናዀነ ስለ ዝኸደ ከኣ ሓደ ከዐውት ዝኽእል ስልቲ ኲናት ክሕንጸጽ ግድን ነበረ። በዚ መሰረት፡ ነቲ ኣብ ዋዴን ከባቢኡን ዝነበረ ሰራዊት ጸላኢ ንምድምሳስ፡ በቲ ዝሓሸ መንቀሳቐሲ ቦታ ዝነበሮ ጸጋማይ ወገን ታንክታት ከሕልፍ ዝኽእል መገዲ እናዲኻ፡ ኣጋር ሰራዊትን ታንክታትን ብምእታው፡ ነቲ ቀንዲ ናይ ዕደላ መስመሩ ዋዴ-በይሉል ቈሪጽካ፡ ብኹሊት ንምህራሙ ተወጠነ። ብ2 ሚያዝያ ከኣ፡ 6 ታንክታት፡ ሓንቲ በጦሎኒ ፓራኮማንዶን በጦሎኒ ረሻሽን ናይ ኩሊት መጥቃዕቲ ከፈታ። ጸላኢ ብዘይገመቶ ኣንፈት፡ ተዅሲ ምስ ተኸፍቶ ቀልጢፉ ዝርግርግ ኣተዎ።
ብድሕሪ’ዚ ህዝባዊ ሰራዊት ናብቲ ጽንኩር ከም ዝኸውን ድሮ ተገሚቱ ዝነበረ ውግእ በይሉል ኣተወ። እታ ካብ ዓሰብ 60 ኪሎ ሜትር ርሒቓ እትርከብ፡ ኣብ ገማግም ባሕሪ ዝተደኮነት በይሉል፡ ብጽዑቕ ገረብ ዓርኮብኮባይ ዝተሸፈነት እያ። እቲ ጽዑቕ ኣግራብ ግን ንዘጥቅዕ ሓይሊ ኣጸጋሚ ነበረ። እንተዀነ ሰራዊት ጸላኢ ብልጫታቱ ክጥቀመሉ ኣይከኣለን። ህዝባዊ ሰራዊት፡ ብ6 ሚያዝያ ንበይሉል ኣጥቂዑ ተቘጻጸራ። ጸላኢ ከኣ፡ ካብ በይሉል ንደቡባዊ ምብራቕ ኣብ ዝርከብ ገዛኢ ቦታታት ሒዙ መከላኸሊ መስመሩ ኣደልደለ። ህዝባዊ ሰራዊት ብወገኑ፡ በይሉል ድሕረኡ ገይሩ፡ መከላኸሊ መስመር መስረተ። ካብ 9 ሚያዝያ ክሳብ 25 ግንቦት 1991 ድማ፡ ሰራዊት ጸላኢ ግስጋሰ ህዝባዊ ሰራዊት ዓጊቱ ካብቲ ቦታ ከምዝርሕቕ ብምግባር ዓሰብ ንምድሓን፡ ህዝባዊ ሰራዊት ብወገኑ፡ ዓሰብ ንምሓዝ ዘኽእሎ ኣገደስቲ ቦታታት ንምቍጽጻር ንኣስታት ወርሕን ክልተ ቅነን ናይ ምርብራብ ውግኣት ቀጸለ።
ሓደ ካብ ዕላማታት ወፍሪ ደንከል፡ ካልኣይ ኣብዮታዊ ሰራዊት ደርግ፡ ሓይሉን ኣቓልቦኡን ከም ዝመቓቐል ገይርካ፡ ካብቲ ኣብ ግንባራት ደቡብን ጊንዳዕን ኣሰሊፍዎ ዝነበረ ክፍለ-ጦራት ናብ ደንከል ከም ዝግዛዕ ብምግባር፡ ንናይ መጨረሽታ ደምዳሚ ኲናት ምቹእ ኩነታት ምፍጣር ነበረ። ከምቲ ዝተወጠኖ ድማ ደርግ፡ ንክፍለ-ጦራት 17፡ 22፡ 21 ከምኡ’ውን ሓያለ ብርጌዳት ፍሉይ ኮማንዶ፡ መካናይዝድን ካልኦት ወሃብቲ ደገፍ ኣሃዱታትን በብተራ ናብ ደንከል ኣግዓዞም። ብዘይካ’ዚ፡ ነቲ ናብ ውሽጢ ኢትዮጵያ ዝግስግስ ዝነበረ ጥሙር ናይ ወያነን ህዝባዊ ግንባርን ሓይሊ ንምዕጋት፡ ክፍለ-ጦር 14 ንኢትዮጵያ ከም ዝግዕዝ ገበረ።
== ወፍሪ ስግረ-ዶብ ==
ማዕረ-ማዕረ’ዚ ኣብ ኤርትራ ዝካየድ ዝነበረ ውግኣት፡ ኣሃዱታት ወያነ ብመካናይዝድ ክፍለሰራዊት 74 ህዝባዊ ግንባር ደገፍ እናተገብረለን፡ ኣብ ውሽጢ ኢትዮጵያ ዓበይቲ ወፍርታት የካይዳ ነበራ። ኣሃዱታት መካናይዝድ ክፍለ-ሰራዊት 74 ካብቲ ኣብ 1989 ዝተኻየደ ዕዉት መጥቃዕቲ ሽረ ኣትሒዞም፡ ኣብ ጐድኒ ኣጋር ሰራዊት ወያነ ብምስላፍ፡ ኣብ ክፍለ ሃገር ወሎ ኣብ ኣላማጣ፡ ቆቦን ወልድያን ኣብ ዝተኻየዱ ወሰንቲ ዝዀኑ መጥቃዕቲታት ተሳቲፎም ክሳብ ግንባር ውጫለን ደብረታቦርን በጺሖም ነበሩ። መካናይዝድ ብርጌድ 23 ከኣ፡ ኣብቶም ናይ መጨረሽታ ዓበይቲ ወፍርታት ንምስታፍ ኣብ ቀዳማይ ሰሙን ናይ ጥሪ 1991 ናብ ኢትዮጵያ ኣተወ። ምስቶም ኣቐዲሞም ኣብ ኢትዮጵያ ዝጸንሑ ኣሃዱታት ኮማንዶ ህዝባዊ ግንባር ብምውህሃድ ከኣ ተልእኾኡ ንምፍጻም ግዜ ከይወሰደ ንሰፊሕ ኲናት ኣብ ምቅርራብ ተጸምደ። መካናይዝድ ብርጌድ 23 ብሓደ በጦሎኒ ታንከኛ፡ በጦሎኒ መድፍዕ፡ በጦሎኒ ረሻሽ ከምኡ’ውን ጸረ-ታንክን ጸረ-ነፈርቲን ሚሳይላት ዝሓዙ ኣሃዱታት ዝቘመ ነበረ። እዚ ኣሃዱ`ዚ፡ ኣብ መስመር ወልድያ-ደብረታቦር ኣብ እትርከብ ሓውሲ ከተማ ገርገራ፡ ንሓደ ወርሒ ዝኣክል ዝዕጠቕ ኣጽዋራት ማለት ታንክታት፡ መዳፍዕን ረሻሻትን ንምድላው፡ ብዘይዕረፍቲ ኣብ ከቢድን ኣህላኺን ዕዮ ተጸሚዱ ኣሕለፎ። ምድላዋቱ ኣጻፊፉ ድማ ተልእኾኡ ክፍጽም ተዳለወ። ብ4 ለካቲት 1991፡ ብኣሃዱታት ስለያ ወያነ፡ ብዛዕባ ኣተሓሕዛ፡ ድልዳለን ዝርጋሐን ዕርድታት ሰራዊት ደርግ፡ ብዝሒን ዓይነትን ኣጽዋር፡ መንነት ኣሃዱታት ጸላኢን መስመራትን ኣንፈታትን መጥቃዕቲ. . . ዓሚቝን ዝርዝራዊን ሓበሬታ ምስ ተዋህቦ፡ ኣብ መበገሲ ቦታኡ ኣብ ቀዳማይ ደረጃ ተጠንቀቕ ከም ዝጸንሕ ተገብረ። ብ20 ለካቲት ድማ ካብ መበገሲ ቦታኡ ተንቀሳቒሱ፡ ንፋስ-ማውጫን ክምር-ድንጋይን ዝተባህላ ንኣሽቱ ከተማታት ሓሊፉ፡ ንየማናይን ጸጋማይን ኣንፈት መጥቃዕቲ ኣብ እትፈሊ ጋሳይ ዝተባህለት ንእሽቶ ዓዲ ኣተወ። ኣብዚ ቦታ’ዚ፡ እቲ ዘጥቅዕ ሓይሊ ናብ ክልተ ክንፍታት መጥቃዕቲ ተመቕለ። ብጸጋማይ ኣንፈት መጥቃዕቲ ዝተመደባ ኣሃዱታት፡ እስቴ ኣብ ዝተባህለ ዓዲ ክበጽሓ እንከለዋ፣ ብየማናይ ኣንፈት መጥቃዕቲ ዝተመደባ ኣሃዱታት ድማ፡ ብደብረታቦር ሓሊፈን ናብታ ቀንዲ መስመር ባህርዳር ጎንደር ዝሓልፈላ ከተማ ወረታ ኣምርሓ።
ብ23 ለካቲት 1991 ሰራዊት ወያነን መካናይዝድን ኮማንዶን ህ.ግ.ን መስመር ባህርዳር ጎንደር ብምቑራጽ፡ ብርቱዕ መጥቃዕቲ ፈነወ። ብጸጋማይ ክንፊ ዝተንቀሳቐሰ ዝዓበየ መካናይዝድ ሓይሊን ኣጋር ሰራዊት ወያነን፡ ኣብ ጎልጎል ሃሙሲት ተገዲመን ምስ ዝጸንሖ ዓሰርተታት ታንክታት፡ ብርቱዕ ናይ ታንክ ብታንክ ግጥም ድሕሪ ምክያድ፡ ኣብኡ ዓሲኪሩ ዝነበረ ገዚፍ ክፋል ሰራዊት ደርግ ምሉእ ብምሉእ ደምሲሱ፡ ብ25 ለካቲት ከተማ ባህርዳር ኣተወ። ብየማን ዝተንቀሳቐሰ ሓይሊ ድማ፡ ካብ ወረታ ንምዕራብ መስመር ጎንደር ሒዙ ንከተማ ኣዲስ ዘመን ተቘጻጺሩ ብምግስጋስ ጎንደር ኣተወ። ብድሕሪ’ዚ ሰራዊት ወያነን ህዝባዊ ግንባርን፡ ኣብ ክፍለ ሃገር ጎጃም ዝርከባ ዱርቤቴ፡ ዳንግላ፡ ቡሬ፡ ፍኖተ ሰላም፡ ኣማኑኤል፡ ፓወ፡ ዝበሃላ ሓውሲ ከተማታት፡ ከምኡ’ውን ንመደበር ታዕሊም ብርሸለቆ ብምሓዝ፡ ክሳብ ዋና ከተማ ክፍለ ሃገር ጎጃም ደብረማርቆስ ዝርከብ ሰፊሕ ቦታታት ተቘጻጸረ። ክሳብ’ቲ ንክፍላተ ሃገር ጎጃምን ሽዋን ዝፈሊ ፈለግ ኣባይ (ሰማያዊ ኒል) ብምግስጋስ ከኣ፡ ኣብ ደጀን ዝተባህለ ቦታ ዓረደ። እዚ “ወፍሪ ቴድሮስ” ዝተሰምየ፡ ንክፍላተ ሃገርን ጎንደርን ጎጃምን ኣብ ትሕቲ ቁጽጽር ወያነ ንምእታው ዝዓለመ ስርሒት ድሕሪ ናይ ክልተ ቅነ ዘየቋርጽ መጥቃዕትታት ብ8 መጋቢት ምሉእ ብምሉእ ሸቶኡ ሃሪሙ ተፈጸመ።
ስዒቡ ዝቐጸለ ካልእ ዓቢ ወፍሪ፡ ብቋንቋ ኦሮምኛ ወፍሪ “ቤሉሱማ ወልቄጡማ” (ወፍሪ ማዕረነትን ናጽነትን) ዝተሰምየ ንክፍለሃገር ወለጋ ሓራ ንምውጻእ ዝዓለመ መጠነ ሰፊሕ መጥቃዕቲ እዩ ነይሩ። ናብዚ ወፍሪ’ዚ፡ ሰራዊት ወያነን ህዝባዊ ግንባርን ካብ ቡሬ - ጎጃም እዩ ተበጊሱ። ፈለማ ኣብ ከባቢ’ቲ ንክፍላተ ሃገር ጎጃምን ወለጋን ዝፈሊ ፈለግ ኣባይ ሓያል ውግእ ተኻየደ። ነቲ ፈለግ ድሕሪ ምስጋር ድማ፡ ኣብ ከባቢ ጉተንን ጽገማርያምን ዓስኪሩ ዝነበረ ሰራዊት ጸላኢ ድሕሪ ምብትታን፡ ንርእሰ ከተማ ክፍለ ሃገር ወለጋ ነቀምቴ ተቘጻጸረ። ድሕሪ ምትሓዝ ነቀምቴ ሰራዊት ወያነን ህዝባዊ ግንባርን፡ ቀንዲ መስመር ነቀምቴ ኣዲስ-ኣበባ ሒዞም ንቕድሚት ብምግስጋስ፡ ኣብ ፍንጫ፡ ሻምቡ፡ ጌዶን ጉደርን ምስ ሰራዊት ደርግ ብርቱዕ ግጥም ኣካይዶም ክሳብ ከተማ ኣምቦ 125 ኪ.ሜ. ምዕራብ ካብ ኣዲስ ኣበባ በጽሑ። ብድሕሪ’ዚ፡ “ወፍሪ ዋልልኝ” ዝተሰምየ ንክፍላተ ሃገር ወሎን ሰሜንን ምዕራብን ክፍለ ሃገር ሽዋን ንምቍጽጻር ዝዓለመ ወፍሪ እዩ ተኻይዱ። እዚ ጎድኒ ጎድኒ መጥቃዕቲ ደቀምሓረ ዝጀመረ ወፍሪ፡ ኣብ ውሽጢ ሳልስቲ፡ ነቲ 25,000 ዝግመት ሰራዊት ዝነበሮ፡ ሳልሳይ ኣብዮታዊ ሰራዊት ኣብ ከበባ ኣእትዩ ብምድምሳስ፡ ንከተማታት ደሴን ኮምቦልቻን ኣብ ትሕቲ ቁጽጽር ሰራዊት ወያነን ህዝባዊ ግንባርን ከምዝኣቱ ገበረ። ነቲ ቀንዲ መስመር ሒዙ ንከተማ ደብረዘይት ብምቁጽጻር ከኣ፡ ክሳብ ስንዳፋ በጺሑ፡ ንናይ መወዳእታ መጥቃዕቲ ኣዲስ ኣበባ ድልው ኮነ።
ምፍራስ ግንባር ደቀምሓረን ሓርነት መላእ ኤርትራን
ድሕሪ ምድምሳስ ናደው ብ1988 ስርዓት ደርግ፡ ግዜ ሸሚቱ ወተሃደራዊ ምድላዋት ንምግባር፡ ንነዊሕ ግዜ ዝሕሰሞ ዝነበረ ዘተ ሰላማዊ ፍታሕ ክቕበል ተቐሲቡ እዩ። ብኡ መሰረት ድማ ኣቐዲሙ ብመንጎኝነት ካርተር (ፕረዚደን ኣመሪካ ነበር) ርክባት ይካየድ ነበረ። ድሕሪ ምምስራት ግንባር ደቡብ፡ ከምኡ’ውን ኣብ ደንከልን ማእከል ኢትዮጵያን ዝካየድ ዝነበረ ዝተወሃሃደ መጥቃዕቲታት፡ ስርዓት ደርግ ተስፋ ስለዝቘረጸ፡ ግስጋሰ ሰራዊት ህዝባዊ ግንባርን ወያነን ደው ንምባል ዝነበሮ እንኮ ኣማራጺ ሰላማዊ ዘተ ነበረ። በዚ መሰረት፡ ርክብ ስለዝጠለበ፡ ብመንጎኝነት ናይቲ ሽዑ ኣብ ሚኒስትሪ ጉዳያት ወጻኢ ሓላፊ ጉዳያት ኣፍሪቃ ዝነበረ ሀርማን ኮሀን፡ ኣብ መንጎ ህ.ግ.፡ ወያነን ግንባር ሓርነት ኦሮሞን በቲ ሓደ፡ ስርዓት ደርግ ድማ በቲ ካልእ፡ ን25-26 ግንቦት 1991 ኣብ ለንደን ዘተ ሰላም ክካየድ ቈጸራ ተታሕዘ። እዚ ቆጸራ’ዚ ተታሒዙ እንከሎ፡ ህዝባዊ ግንባር ብ19 ግንቦት 1991 ኣብ ግንባር ደቀምሓረ መጥቃዕቲ ፈነወ። ዕላማ ናይቲ መጥቃዕቲ፡ ንደቀምሓረን ከባቢኣን ተቘጻጺርካ፡ ኣብ ሰሓርቲ ብምዕራድ፡ መዓርፎ ነፈርቲ ኣስመራ ብከቢድ ብረት ፍጹም ኣልሚስካ፡ ንሎጀስቲካዊ ቀረብ ሰራዊት ደርግ ምሉእ ብምሉእ ብምዕጻው፡ ኣብ ዘተ ሰላም ለንደን ላዕለዋይ ኢድ ሒዝካ ምእታው፡ ውጽኢት ናይቲ መጥቃዕቲ ገምጊምካ ድማ፡ ንናይ መጨረሽታ መጥቃዕቲ ኣስመራ ድልው ምዃን ነበረ።
== ኣሰላልፋ ሰራዊት ጸላኢ ==
=== ቅድሚ ውግእ ዝነበረ ዓቕሚ ጸላኢ ===
ቅድሚ ውግእ ምጅማሩ ኣብ ግንባር ደቡብ ደርግ፡ ኣርባዕተ ብርጌዳት ናይ 10<sup>ይ</sup> ክፍለ-ጦር ምስ ሓደ ኮማንዶ ሻለቃ፣ 2<sup>ይ</sup> መካናይዝድ ክፍለ-ጦር ምስ ፍሉይ ኮማንዶ ብርጌድ፣ ክፍለጦር 18፡ ምስ ሓደ ኮማንዶ ሻለቃ፣ መካናይዝድ ብርጌድ 29፣ መካናይዝድ ብርጌድ 16፣ ከምኡ’ውን 3<sup>ይ</sup> ሞቶራይዝድ ክፍለ-ጦር ምስ ሓደ ፍሉይ ኮማንዶ ብርጌድን ሓደ ኮማንዶ ሻለቃን ኣሰሊፉ ነበረ። ኣብ መስርሕ’ቲ ውግእ ጸላኢ፡ ንተራራ ክፍለ-ጦር 19 ካብ ኣስመራ፡ ክልተ ብርጌዳት ናይ ክፍለ-ጦር 21 ካብ ዓሰብ፡ ክልተ ብርጌዳት ሓለዋ ከባቢ ኣስመራ (ኣዙጥ - ኣስመራ ዙርያ ጥበቃ)፡ ሓደ ብርጌድ ናይ ክፍለ-ጦር 29 ካብ ግንባር ከረን፡ ሓደ ብርጌድ ካብ ከባቢ ምሕላብ፣ ከምኡ’ውን “ዮሃንስ”ን “ካሌብ”ን ዝተባህሉ ብተጋሩ ምሊሻ ዝቘሙ ክልተ ብርጌዳት፡ ሚሊሻ ስርናይ ኤርትራን ካልኦት ሻለቃታትን ናብቲ ግንባር ደረበ። ትግራይ ካብ ስርዓት ደርግ ሓራ ምስ ኰነት፡ እቶም ናይ ትግራይ ሚሊሻ ምስ ካልኣይ ኣብዮታዊ ሰራዊት ደርግ ተሰሊፎም ኣንጻር ህዝባዊ ግንባር ከም ዝተዋግኡ ይፍለጥ። እዞም ዕጡቓት ሚሊሻ፡ ኣሉላ፡ ዮሃንስ፡ ካሌብ ዝብል ኣስማት ነበሮም። እቶም ኤርትራዊያን ሚሊሻ ከኣ ዘርኣይ ደረስ፡ ኣሰፋስላምሳ፡ ኣብርሃ ዶቦጭ ተባሂሎም ይጽውዑ ነበሩ።
ኣብዚ ወሳኒ ግጥም’ዚ ጸላኢ ዓጢቕዎ ዝነበረ ኣጽዋር፡ ልዕሊ 20 ናይ 130 ሚሊ ሜትር መድፍዕ፡ ኣስታት 60 ናይ 122 ሚሊ ሜትር መድፍዕ፡ ሸሞንተ ቢ.ኤም 21፡ ዓሰርተክልተ ቢ.ኤም 24፡ ኣስታት 60 ታንክታት፡ ሞርታራት፡ ዓበይትን ማእከሎትን ረሻሻት፡ ጸረታንክ ሚሳይላት፡ ነፈርቲ ውግእን ሄሊኮፕተራትን ዘጠቓልል ነበረ። ኣብ ርእሲ’ዚ መከላኸሊ መስመር ጸላኢ፡ ንኣስታት ሓደ ዓመት ዝተዓርደ ስለ ዝነበረ፡ ብኣዝዩ ብዙሕ ነተጕቲ ዝተሓጽረን ብቐሊሉ ዘይስገርን ነበረ።
==== ኣሰላልፋ ኣሃዱታት ህዝባዊ ሰራዊት ====
ኣብዚ መድረኽ’ዚ፡ ህዝባዊ ሰራዊት ብዓቕሚ ሰብን ኣጽዋርን፡ ካብ ቅድሚኡ መድረኻት ብተዛማዲ ዝደልደለ ብምንባሩ ኣቃውማኡ ናብ ደረጃ ኮራት ደይቡ ነበረ። በዚ መሰረት ኣብ ግንባር ደቀምሓረ ዓሪደን ዝነበራ ክልተ ኮራት፣ ንክፍላተ ሰራዊት 52ን 96ን ዝሓዘት ኮር 381፡ ንክፍላተ-ሰራዊት 70ን 16ን ዝሓዘት ኮር 491 ነበራ። ካብ ኮር 271 ከኣ ክፍለሰራዊት 85 ካብ ግንባር ጊንዳዕ ተሳሒባ ኣብ ድሮ’ቲ መጥቃዕቲ ኣብ ግንባር ደቀምሓረ ተሰለፈት። ብኣጠቓላሊ ኣብዚ ግንባር’ዚ ዝተሰለፋ ኣሃዱታት ህዝባዊ ግንባር፡ ኣርባዕተ ክፍላተ-ሰራዊት ኰይነን፡ ክልተ መካናይዝድ ብርጌዳት ማለት ብርጌድ 73 ብርጌድ 34 ናይ መካናይዝድ ክፍለ-ሰራዊት 74፡ ኣብ ብምሉኡ’ቲ ግንባር ተዘርጊሐን ነበራ። ብዘይካ’ዚ ካብ ክፍለ-ሰራዊት 16ን 85ን ሓሓደ በጦሎኒ ኣብ ግንባር ዓሰብ ክስለፋ እንከለዋ፡ ካብ ብርጌድ 49 ናይ ክፍለ-ሰራዊት 96 ክልተ በጦሎኒ፡ ምስ ክፍለ-ሰራዊት 52 ተደሪበን ኣብዚ ግንባር ተሳተፋ። ብዓቕሚ ኣጽዋር ህዝባዊ ሰራዊት፡ 12 ናይ 130 ከምኡ’ውን 40 ናይ 122 ሚሊ ሜትር መዳፍዕ፣ ቢ.ኤም 21 ወንጫፊ ሮኬት ከምኡ’ውን 45 ዝዀና ታንክታት፡ ብብዝሒ ሞርታራት፡ ረሻሻት፡ ጸረ-ታንክን ጸረ-ነፈርትን ሚሳይላት፡ ካልእ ኣጽዋራትን ኣሰሊፉ ነበረ።
===== ውጥን መጥቃዕቲ =====
ውጥን ናይቲ መጥቃዕቲ ብመንጽር ኣሰላልፋ ኣሃዱታት ከምዚ ዝስዕብ ነበረ። ክፍለ-ሰራዊት 52 ካብ ሰሰብ ክሳብ ከባቢ ሕረት ብምጥቃዕ፡ ብየማናይ ጫፍ ክሳብ ሰፈር-ኣጣልን መጻሉን ክትበጽሕ፣ ክፍለ-ሰራዊት 85፡ ካብ ከባቢ ሕረት ክሳብ ዓዲሃርም ዘሎ ቦታታት ጸላኢ ተቘጻጺራ፡ ነቶም ኣገደስቲ ጎቦታት ዓዲሃርምን ከባቢኡን ብምሓዝ ናብ ጐልጎል ሓመስ ክትቅልቀል። ክፍለ-ሰራዊት 16 ኣብ ከባቢ ዓዲሃርም ምስ ክፍለ-ሰራዊት 85 ተራኺባ ንጎቦታት እራርን ጉራዕን ብምሓዝ ዓዲ-ጐልጎል ክትቈጻጸር። ክፍለ-ሰራዊት 70 ካብ ጉራዕ ንጸጋም ከባቢ ውጡሕ፡ ትኹልን ጸጓሮን ተቘጻጺራ ንቕድሚት ክትቅጽል። ብሸነኽ የማን ድማ ኣብ ግንባር ዓላ-ዓዶሮሶ ዝነበራ ኣሃዱታት፡ ኣብ ቅድሚአን ዝጸንሐ ሰራዊት ጸላኢ ጸራሪገን ማዕረ’ቲ ከባቢ ደቀምሓረ ዝበጽሐ ኣሃዱታት ክኣስራ፡ ደቀምሓረ ምስ ተታሕዘት ከኣ ብሸነኽ ምብራቕ ምስኡ ለጊበን ናብ ዝባውንቲ ኣውልዕ ጾሩ ከምርሓ ዝብል ነበረ።
ቀዳማይ ገጽ መጥቃዕቲ ክልተ መድረኻት ነበሮ። ቀዳማይ መድረኽ፡ ንክፍለ-ሰራዊት 16ን 85ን ከምኡ’ውን 52 ብሓባር ዝምልከት ቀንዲ ዕማም ኰይኑ፡ ኣብ ከባቢታት ሰሰብ፡ ኣፈልባ፡ ሕረት፡ ዓዲ-ሃርም፡ እራርን ጉራዕን ዝርከብ ኣገደስቲ ቦታታት ክቈጻጸራ። ካልኣይ መድረኽ፡ ንክፍለ-ሰራዊት 70 ጥራይ ዝምልከት ኰይኑ፡ ተልእኾ ቀዳማይ መድረኽ ምስ ተፈጸመ፡ ካብ ጉራዕ ንጸጋም ዘሎ ቦታታት ብፍላይ ከባቢ ውጡሕ ኣጥቂዑ፡ ንጸጓሮ ክቆጻጸር ዝብል ነበረ። መስርሕ ውግእ በዚ ዝተጠቕሰ ሓፈሻዊ ውጥን መሰረት መጥቃዕቲ ግንባር ደቀምሓረ፡ ሰንበት 19 ግንቦት 1991 ሰዓት 10፡00 ቅድሚ ቐትሪ ጀመረ። ክፍለ-ሰራዊት 52 በቲ ዝተዋህባ መደብ መሰረት፡ ንሰሰብ ገማግም ሰፈር-ኣጣልን ኣፈልባን ተቘጻጸረት። ኣብ መስመር መጥቃዕቲ ናይዛ ክፍለ-ሰራዊት ኣብ ዝተወሰነ ቦታ፡ ማለት ኣብ ናይ ሓንቲ በጦሎኒ ቦታ፡ ጸላኢ ተሪሩ ምሕላፍ ስለዝኸልኣ፡ ብየማነ ጸጋም ከም እትሓልፍ ብምግባር ሓይሊ ጸላኢ ኣብ ማእከል ተቘሪጹ ከም ዝተርፍ ተገብረ።
== ውዕሎ 20 ግንቦት ==
ንጽባሒቱ ኣብ ዝተገብረ ውግእ፡ በቲ ኣቐዲሙ ዝወጸ ውጥን መጥቃዕቲ መሰረት፡ ኣሃዱታት ክፍለ-ሰራዊት 70 ቦታአን ሒዘን ስለ ዝጸንሓ፡ ቀዳማይ ድፋዕ ጸላኢ ብምፍራስ፡ ምዕራብ ካብ ትኹል ንዝርከብ፡ ጸላኢ ረዳት ከምጽኣሉ ዝኽእል ኣገደስቲ ቦታታት ከባቢ ኮርባርያ ተቘጻጺረን ሓደራ።
ክፍለ-ሰራዊት 16 ካብቲ ዝሓደረቶ ጉራዕ ተበጊሳ፡ ንጸጋም ወገን ብምንቅስቓስ ሰዓት 11፡ 00 እንዳ-ኣመሪካ ተቘጻጸረት። ግስጋሰኣ ብምቕጻል ፍርቂ መዓልቲ ኣቢሉ ናብ ከባቢ ዓዲጐልጎል ተጸግዐት። በቲ ዝወጸ መደብ መሰረት፡ ሰዓት 17፡00 ጸጓሮ ንምቍጽጻር፡ ካብ ዓዲ-ጐልጎል ንኣምሁር ዝወስድ ጐልጎል ክትቁርጽ ሰሜን ካብ ትኹል ኣብ ዝርከብ ሓጸርቲ ኩጀታት ምስ በጽሐት፡ ጸላኢ ነቲ ከፋት ቦታ መዝሚዙ፡ ብታንክታትን መዳፍዕን ተሰንዩ፡ ነታ ውሽጢ ዝኣተወት ሓንቲ ቦጦሎኒ ናይ ክፍለ-ሰራዊት 16 ተሳሃላ፣ ሕማቕ ውጽኢት ከኣ ኣስዓበ። ኣሃዱታት ክፍለ-ሰራዊት 16፡ ብየማነን ዝነበራ ካልኦት ኣሃዱታት ገና ስጕምቲ ከይወሰዳ ንበይነን ናብ ዓዲ-ጐልጎል ምእታወን ውጽኢቱ ኣሉታዊ ነበረ። ጸላኢ ብኻልእ ከባቢ ጸቕጢ ስለ ዘይነበሮ፡ ነቲ ዝኣተወ ሓይሊ ኣኽቢቡ ከቢድ ክሳራ ክውረድ ከኣለ። ጸኒሑ፡ ብየማንን ጸጋምን ዝነበራ ኣሃዱታት ህዝባዊ ሰራዊት ስጕምቲ ምስ ወሰዳ ግን ኣሃዱታት ክፍለሰራዊት 16 ናብ ሸቶአን ክበጽሓ ከኣላ።
ጸላኢ፡ ናብዚ ዕለት’ዚ ኣብ ዘውግሐ ለይቲ፡ ነቲ ብኣሃዱታት ህዝባዊ ሰራዊት ዝተታሕዘ ኣገደስቲ ቦታታት ንምምላስ፡ ተራራ ክፍለ-ጦራት 18ን 19ን ከምኡ’ውን መካናይዝድ ብርጌዳትን ካልኦት ኣሃዱታቱን ኣሰሊፉ፡ ብዝተፈላለየ ቦታታት ብፍላይ ከኣ ብወገን ኣፈልባን እራርን ሓያል ጸረ-መጥቃዕቲ ከካይድ ሓደረ። እንተዀነ ዘምጽኦ ለውጢ ኣይነበረን።
እዚ ውግእ’ዚ እናተኻየደ እንከሎ፡ ህዝባዊ ሰራዊት፡ ኣብቲ ዕለት’ቲ ብመድፍዕ 130 ሚሊ ሜትር ንመዓርፎ ነፈርቲ ኣስመራ ኣጽዒቑ ክድብድብ ወዓለ።
== ውዕሎ 21 ግንቦት ==
ኣብዚ ዕለት’ዚ፡ መጥቃዕቲ ሰዓት 5፡00 ናይ ንግሆ እዩ ጀሚሩ። ክፍለ-ሰራዊት 52 ድሕሪ ናይ ውሱን ሰዓታት መሪር ኲናት ንደቀምሓረ ሰዓት 11፡30 ተቘጻጺራ ግስጋሰኣ ብምቕጻል ናብ ደቂናዞ ሓለፈት። እቲ ብቐይሕኮርን ኩርባዝብእን ዝነበረ ኣሃዱታት ግን፡ ነቲ ዝተዋህቦ ዕማም መብዛሕትኡ ዓሚምዎ’ኳ እንተነበረ፡ ብፍላይ ንስትራተጂያዊት ቦታ ብራኸ ነጥቢ1904 ግን ከይተቘጻጸራ ሓደረ።
ክፍለ-ሰራዊት 85 ብወገና፡ ሰዓት 5፡30 መጥቃዕታ ጀሚራ ብጸጋማይ ወገን ዝተፈነወላ ጸረ-መጥቃዕቲ ጸላኢ ኣምከነት። ዝተወሰና ኣሃዱታት ናይዚ ክፍለ-ሰራዊት፡ ምስ ኣሃዱታት ክፍለ-ሰራዊት 52 ብምዃን ገለ ክፋል ደቀምሓረ ምስ ሓዛ፡ ጸላኢ ብሸነኽ ኣምሁር ካብ ዝነበራ ታንክታት ናብ የማን ብምንቅስቓስ፡ ነቲ ቅድሚኡ መዓልቲ ኣብ ልዕሊ ቦጦሎኒ ናይ ክፍለ ሰራዊት 16 ዝፈጸሞ መጥቃዕቲ ብዝመሳሰል መገዲ ንኣሃዱታት ክፍለ-ሰራዊት 85 ክጭፍልቕ ተሃንደደ። ኣንፈት ምንቅስቓሱ ብማዕዶ ምስ ተራእየ ከኣ፡ ካብተን ምስ ክፍለሰራዊት 52 ዝነበራ ታንክታትን ጸረ-ታንክን ብቕልጡፍ ኣብታ ብርጌድ ተደሪበን ኣድብየን ከምዝጽበይኦ ተገብረ። በዚ ድማ፡ እቲ ተሃንዲዱ ዝመጸ ታንከኛ ኣሃዱ ሰራዊት ጸላኢ፡ ኣብ ሓንቲ ደቒቕ 4 ታንክታት ተቓጸላኦ። በዚ ዝተሰናበደ ጸላኢ ዝተረፋ ታንክታቱ ንድሕሪት መሊሱ ናብ ኣምሁር ክሰግር ተገደደ። ድሕሪ’ዚ ኣሃዱታት ክፍለ-ሰራዊት 85 ምስ ክፍለሰራዊት 52 ብምትእስሳር፡ ደቀምሓረ ሓሊፈን ናብ ታባታት ኣውሊዕ-ጾሩን ደቂናዞን ወጺአን ሓደራ። ኣብ ወጋሕታ ናይዚ ዕለት’ዚ ኣሃዱታት ክፍለ-ሰራዊት 16 ዘጥቅዓሉ ቦታታት ስለዘይጥዓመን ምስቲ ብየማናይ ሸነኽ ዝነበረ ግስጋሰ ህዝባዊ ሰራዊት ክስጕማ ኣይከኣላን። ጸላኢ ዓጊቱወን ወዓለ። ብየማን ዘጥቅዓ ኣሃዱታት ደቀምሓረ ምስ ኣተዋ ግን፡ ኣሃዱታት ክፍለሰራዊት 16 ቅድመአን ዝነበረ ሓይሊ ጸላኢ ጸራሪገን፡ ብዘይ ብዙሕ መሰናኽል ንጸጓሮን ኣምሁርን ክቆጻጸራ ከኣላ። ብድሕሪ’ዚ ብቕልጡፍ ንቕድሚት ገስጊሰን ካብ ከባቢ ኣውሊዕ-ጾሩ ንሸነኽ ኣድግና ዘሎ ተረተር ቦታታት ሒዘን ሓደራ።
ኣብዚ ዕለት’ዚ ክፍለ-ሰራዊት 70 ካብቲ ዝሓደረትሉ ከባቢ ኮርባርያ ብምብጋስ፡ ንኮርባርያ ሓሊፋ፡ ንመስመር ደቀምሓረ-ተራእምኒ ብምቁጽጻር፡ ንጸጓሮ ንየማን ገዲፋ ንዓራቶን ደንገልን ዘተኣሳስር ብራኸታት ሒዛ ብሸነኽ የማን ምስ ክፍለ-ሰራዊት 16 ተኣሳሰረት። ብጸጋማይ ግንባር እዚ መጥቃዕቲ’ዚ እናተኻየደ እንከሎ፡ እቲ ኣብ ደቀምሓረን ትኹልን ዓሪዱ፡ ነቲ ግንባር ሓኒቑ ሒዝዎ ዝነበረ ናይ ጸላኢ መበል 16 ሰንጥቕ መካናይዝድ ብርጌድን፡ መበል 29ን 5ይን 3ይን ሜካናይዝድ ብርጌዳትን መስመር ከይብተኾም ተቐዳዲሞም ብኮርባርያ ኣቢሎም ንተራእምኒ ገጾም ሃደሙ። ብድሕሪ’ዚ እቲ ኣብ ፎርቶ ደቀምሓረ መአዘዚ ኮር 609 መከላኸሊ መስመር ሒዙ ክገጥም ዝፍትን ዝነበረ መበል 18 ተራራ ክፍለ-ጦር ንድሕሪት ስሒቡ መአዘዚኡ ኣብ ወቐርቲ ገበሮ። ኣብዚ ዕለት’ዚ፡ 21 ግንቦት 1991፡ ኣብ ግንባር ደቀምሓረ፡ ወግእ ብኸምዚ እናቐጸለ እንከሎ፡ መራሒ ደርግ ኮሎኔል መንግስቱ ሃይለማርያም፡ ካብ ሃገር ከም ዝሃደመን፡ መተካእታኡ ድማ ምክትል ፕረሲደንት ዝነበረ ሌተና ጀነራል ተስፋየ ገብረኪዳን ብግዝያውነት ስልጣን ከምዝተረከበን ብማዕከናት ዜና ኢትዮጵያ ተኣወጀ።
== ውዕሎ 22 ግንቦት ==
ኣብዚ ዕለት’ዚ ክፍለሰራዊት 85 ሰዓት 6፡15 ንግሆ መጥቃዕቲ ብምጅማር፡ ብየማን ኣብ እግሪ ወቐርቲ ዝርከብ ታባታት ሒዙ፡ የማነ-ጸጋም ጽርግያ ከምኡ’ውን ንዓዲ ዛምርን ዝባን ኣንገብን ድሕሪ ምቍጽጻር፡ ኣብ ከባቢ ክሳድ ጉዋን ከባቢ ወርዕዝን በጽሐ። ወርዕዝ ኣዝዩ በሪኽ ቦታን ድልዱል ድፋዓት ዝነበሮን ዕርዲ እዩ። ኣሃዱታት 85 ኣብዚ ዕለት’ዚ ውርዕዝ ንምቁጽጻር ክልተ ግዜ ዘካይድኦ ህጁም ክሰልጠን ስለዘይከኣለ፡ ኣብ ከባቢኡ ክሓድራ ተገደዳ።
ክፍለ-ሰራዊት 52፡ መጥቃዕቱ ሰዓት 7፡30 ንግሆ ብደቂናዞ’ዩ ጀሚሩ። ከባቢ ሰዓት 11፡ 00 ከኣ ንወቐርቲ ተቘጻጸረ፡ ብድሕሪ’ዚ ግስጋሰኡ ብምቕጻል ንዓደርዓዳ ክኣቱ ፈተነ። ጸላኢ ሓድሽ ሓይሊ ኣምጺኡ ጸረ-መጥቃዕቲ ስለዝፈነወ ግን፡ ዓደርዓዳ ከይኣተወ ኣብ ጫፍ ናይቲ ዓዲ ዝርከብ ታባታት ሒዙ ክዋጋእ ሓደረ። እዚ እናኾነ ብወገን ሰሳሕ ዝነበረ ኣሃዱታት ናብ ሰሜናዊ ምብራቕ ዝባውንቲ ወቐርቲ ክወጽእ እንከሎ ብጐላጉል ዝኸደ ከኣ ጋዴን ተቘጻጺሩ ሓደረ። ክፍለ-ሰራዊት 16 ካብ ተረተር ኣውሊዕ-ጾሩ-ኣድግና ወጋሕታ ተበጊሱ፡ ብዓዲዛምር ገይሩ ካብ ዳምባ ክሳብ ምዕራብ ወርዕዝ ዘሎ ቦታታት ድሕሪ ምቍጽጻር፡ ኣብ ዳምባ ዝርከብ ክልተ ፎርቶታትን ንኣዛይሐን ከባቢኣኡን ብቐሊሉ ብምቁጽጻር ኣብኡ ሓደረ።
ክፍለ-ሰራዊት 70 ካብ ኮርባርያን ከባቢኡን ተበጊሱ፡ ገለ ክፋሉ ንጽርግያ ሽከቲ ቆሪጹ፡ ንመንጉዳ ወገን ክጽጋዕ እንከሎ፡ ገለ ክፋሉ ከኣ ንድባርዋ ዘቆጻጽር ታባታት ዓዲራእሲ ድሕሪ ምሓዝ፡ ምሸት ሰዓት 20፡00 ንድብርዋ ተቘጻጸራ። ገለ ክፋል ኣሃዱታቱ ከኣ ንተራእምኒ ገጸን ኣምርሓ። ይኹን እምበር ተራእምኒ ከይበጻሕካ ኣብ ዝርከብ ጐልጎል፡ ጸላኢ 20 ታንክታትን ብርክት ዝበለ ሰራዊትን ኣሰሊፉ ስለዝነበረ፡ ተዓጊተን ተራእምኒ ከይኣተዋ ሓደራ።
== ውዕሎ 23 ግንቦት ==
ኣብዚ ዕለት’ዚ ክፍለሰራዊት 52 መጥቃዕቱ ሰዓት 5፡30 ናይ ንግሆ ብምጅማር፡ ሰዓት 11፡00 ኣብ ዓደርዓዳን ጉዋን ዝሓደረ ሰራዊት ጸላኢ ጸራሪጉ፡ የማነ-ጸጋም ጽርግያ ሒዙ ብምግስጋስ፡ ንዝግብ ተቖጻጺሩ ዓዲ-ሓውሻ ኣብ ቅድሚኡ ገይሩዋ ሓደረ። እቲ ብጋዴን ዝደየበ ኣሃዱታት ድማ ንክሳድ ቀጸላ ሒዙ፡ ኣብኡ ድሕሪ ምጥርናፍ ዝግብ ኣትዩ ሓደረ።
ኣብ እግሪ ወርዕዝ ዝሓደረ ክፍለ-ሰራዊት 85፡ በቲ ዝነበሮ ውሑድ ዓቕሚ ሰብን ሞርታራትን ንወርዕዝ ክቈጻጸር መጥቃዕቲ እኳ እንተፈነወ፡ ብሸነኽ ጸጋም ከይተራእየ ዝጸንሐ ሓደ ሻለቃ ጸላኢ ብጎድኒ ከጥቅዖ ስለዝፈተነ፡ መደቡ ከይሰለጦ ንድሕሪት ተመልሰ። ጸኒሑ ግን ሰቡን ኣጽዋርን ዳግም ወዲቡ ዘየላቡ መጥቃዕቲ ብምፍናው ንወርዕዝ ተቘጻጸራ። ኣብ ቅድሚኡ ዝገጠሞ ሓያል ተቓውሞ ናይ ጸላኢ እናመከተ ድማ፡ ንሰራዊት ጸላኢ እናደፍአ ንቕድሚት ብምቕጻል፡ ንእምበይቶ፡ ዓዲቐንሺ ዓደ-ሕደሮምን ተቘጻጸረን።
ብምዕራብዊ ሸነኽ ወርዕዝ ዝነበረት ክፍለ-ሰራዊት 16፡ ወርዕዝ ከይተታሕዘ ክትገብሮ ትኽእል ስለዘይነበረ፡ ኣብዚ ዕለት’ዚ፡ ኣሃዱታት ክፍለ-ሰራዊት 16 ኵነታት ወርዕዝ እናተኸታተላ፡ ኣተሓሕዛአን ከመዓራርያ ኣርፈዳ። ድሕሪ ምትሓዝ ወርዕዝ ከኣ፡ መጥቃዕቲ ብምፍናው ንዓዲቐሺ (ምስ ክፍለ-ሰራዊት 85 ብምትሕግጋዝ)፡ ንዓዲ-ሃከፋ፡ ብድሕሪኡ ድማ ዓዶምዘማት
ኣብዚ ዕለት’ዚ ወጋሕታ፡ ኣብ ከባቢ ተራእምኒ ኰይኑ ክከላኸል ዝሓደረ ጸላኢ ታንክታቱ ሒዙ ናብ ድባርዋ ኣምርሐ። ነተን ኣብኡ ዝነበራ ኣሃዱታት ክፍለ-ሰራዊት 70 ፈንጢሱ ናብ ኣስመራ ክሓልፍ ድማ ዝከኣሎ ፈተነ። በዚ ፈተነ’ዚ ውሑድ ሰራዊትን ሰለሰተ ታንክታትን ናብ ኣስመራ ሓሊፈን እየን። እቲ ዝተረፈ ሰራዊትን ታንክታትን ግን ክሓልፍ ስለዘይክኣለ ተማረኸ። ድሕሪ’ዚ ገለ ክፋል ኣሃዱታት ክፍለ-ሰራዊት 70 ናብ መንደፈራ ብምግስጋስ ሰዓት 13፡00 ቀትሪ መንደፈራ ኣተዋ። ጕዕዞአን ቀጺለን ድማ ዓዲዃላ በጽሓ። ኣብ ዓዲዃላን ከባቢኣን ዝነበረ ሓይሊ ጸላኢ፡ 22 ግንቦት ናብ ትግራይ ክሰግር ኣብ ክሳድ ዒቃ ብሓንቲ ብርጌድ ዞባዊ ሰራዊትን ኣሃዱታት ሃንደሳን ተዓጊቱ፡ ኢዱ ሂቡ ብረቱ ኣራጊፉ ንትግራይ ሰጊሩ ጸንሖም። እቲ ካብ ድባሩዋ ብሽከቲ ኣቢሉ ንመንጉዳ ዝገስገሰ ኣሃዱታት፡ ቅርጺ መሬት ስለ ዘይሓገዞ ኣብዚ ዕለት’ዚ መንጉዳ ክቈጻጸር ኣይከኣለን። ይኹን እምበር ገለ ኣሃዱታት ናይዛ ክፍለሰራዊት ለይቲ ንምዕራብ ተዘርጊሐን ዝባን ወጺአን ሓደራ።
== ውዕሎ 24 ግንቦት ==
ኣብዚ ዕለት’ዚ ኵለን ኣሃዱታት በብዝነበራኦ ሸነኽ ተወሃሂደን መጥቃዕተን ብምቕጻል ንቕድሚት ቀጸላ። ክፍለ-ሰራዊት 52 ብዝገስገሰትሉ ኣንፈት፡ ጸላኢ ብዘይገለ ተቓውሞ ክሃድም ስለ ዝጀመረ፡ ገለ ኣሃዱታት የማነ-ጸጋም ጽርግያ ኣስመራ ዓዲ-ሓውሻ ሒዘን ንኩርባእምበይቶ ክድይባ እንከለዋ፡ ከባቢ ሰዓት 11፡00 ከኣ ብሎኮ ጎዳይፍ በጽሓ። ገለ ክፋል ኣሃዱታት ክፍለ-ሰራዊት 52፡ ብሸነኽ ዓዲ-ሓውሻን ጸሎትን ኣስመራ ድሕሪ ምእታው፡ ካብ ግንባር ጊንዳዕን ዓዲሮሶን ተደፊኡ ከመጽእ ዝኽእል ሰራዊት ጸላኢ ንምዕጋት ብቕልጡፍ ብማይጭሆት ኣቢለን ናብ ቤትገርግሽን ኣምርሓ። እቲ ካብ ግንባር ጊንዳዕን ዓዶሮሶን ዝተደፍአ ብርክት ዝበለ ሰራዊት ጸላኢ ኣብ ቤትገርግሽ ቅሩብ ተቓውሞ ክገብር ፈቲኑ ነበረ። ይኹን’ምበር እዘን ኣሃዱታት ህዝባዊ ሰራዊት ብቐሊሉ ተቘጻጸራኦ። ጸላኢ ንኣስመራ ገዲፉ ይሃድም ስለ ዝነበረ ከኣ ክፍለ-ሰራዊት 52 መጥቃዕታ ኣብዚ ዛዘመት።
ክፍለ-ሰራዊት 85 ኣብዚ ዕለት’ዚ ዝዀነ ይኹን ናይ ጸላኢ ተቓውሞ ከይገጠማ፡ ኩርባእምበይቶ ንየማን፡ መርሓኖ ንጸጋም ብምግባር ናብ መዕርፎ ነፈርቲ ኣስመራ ኣተወት።
ኣብዚ ዕለት’ዚ ገለ ኣሃዱታት ክፍለ-ሰራዊት 70፡ ካብ ሰላዕዳዕሮ ንምዕራብ ዘሎ ቦታታት ተቘጻጸራ። ናብቲ ታንክታት ሒዙ ኣብቲ ቦታ ዕግሽግሽ ክብል ዝጸንሐ ሰራዊት ጸላኢ ኢዱ ንክህብ፡ ብሓደ ምሩኽ ደብዳበ ልኢኸን ከኣ እቲ ሰራዊት ምስ ታንክታቱ ከምዝማረኽ ገበራ። ዝተረፋ ኣሃዱታት ከኣ ነቲ ንምዕራብ ገጹ ዝሃድም ዝነበረ ሰራዊት ጸላኢ ንምትራፍ ብዳዕሮቓውሎስን ቁሸትን ኣቢለን ናብ ጸዓዘጋ፡ ዓዲገብሩን ደናጉልን ብምንቅስቓስ ብኡ ክሃድም ንዝተፈተነ ሰራዊት ጸላኢ፡ ምስ ንብረቱ ማረኸኦ። እተን ብምዕራብ መዓርፎ ነፈርቲ ኣስመራ ዝኣተዋ ኣሃዱታት ክፍለ ሰራዊት 70 ብወገነን ንመዓስከራት ትራክ-ሲን ትራክ-ቢን ቁሸትን ብምቁጽጻር መጥቃዕተን ዛዘማ። እተን ንዓዲዃላን ክሳድ-ዒቃን ገጸን ኣቢለን ዝነበራ ኣሃዱታት ከኣ፡ ወጋሕታ 24 ግንቦት፡ ካብ መንደፈራ ተበጊሰን ብመገዲ ዓረዛ፡ ባረንቱ ኣተዋ። ምስተን ኣብኡ ዝጸንሓ፡ ካብ ግንባር ከረን ዝመጻ ኣሃዱታት ብሓባር ክሳብ ተሰነይ ብምቕጻል ድማ ተበታቲኑ ናብ ሱዳን ገጹ ዝሃድም ዝነበረ ኣስታት 80 ሽሕ ሰራዊት ደርግ ማሪኸን ዕማመን ዛዘማ።
እቲ ብግንባር ደቀምሓረ ዝጀመረ፡ ዛዛሚ መጥቃዕቲ በተን ኣብቲ ግንባር ተመዲበን ዝነበራ 4 ክፍላተ-ሰራዊት ማለት 16፡ 52፡ 70፡ 85 ምስ መካናይዝድ ብርጌዳት 73ን 34ን ካልኦት ደገፍቲ ኣሃዱታትን ዝተኻየደ፡ ዕዙዝ ኣበርክቶ ሓፋሽ ህዝቢ ዝነበሮ እዩ። 23 ግንቦት ጸላኢ ንኣስመራን ከረንን ገዲፉ ክሃድም ኣንፈቱ ናብ ተሰነይ ምስ ኣቕንዐ፡ ኣብ ግንባር ከረን ዝነበራ ኣሃዱታት ህዝባዊ ሰራዊት፡ ናብ ከባቢ ሓሊብ-መንተል ብምንቅስቓስ ብድብያ ብዝሒ ዘለዎ ሰራዊትን ኣጽዋርን ጸላኢ ከትርፋ እንከለዋ፡ ገሊአን ንከባቢ፡ ባረንቱ ተሰነይ ብምሕላፍ ብርክት ዝበለ ሰራዊትን ኣጽዋርን ኣብ ምምራኽ ልዑል እጃም ኣበርኪተን እየን። ብዘይካ’ዚ ኣብ ባረንቱ ዝነበሩ ኣባላት ወተሃደራዊ ሃንደሳን ካልኦት ናይ ክፍልታት ተጋደልቲን፡ ነቲ ዝሃድም ዝነበረ ሰራዊት ንምምራኽን ንብረቱ ንምትራፍን ዓቢ ኣበርክቶ ገይሮም እዮም።
ኣብ ጽባሕ ምትሓዝ ኣስመራ፡ ብ27 ግንቦት 1991 ህዝባዊ ሰራዊት ኣብ ትሕቲ ሰራዊት ጸላኢ ንዝነበረት ዓሰብ ንምቍጽጻር ተበግሶ ወሰደ። እዚ ምስቲ ኣዲስኣበባ ንምቍጽጻር ዝካየድ ናይ መወዳእታ መጥቃዕቲ ማዕረ ክስጕም እዩ ተወጢኑ። ሰራዊት ጸላኢ ተሪሩ ክምክት ስለዘይክኣለ ግን፡ ህዝባዊ ሰራዊት ኣብ ውሽጢ ሓደ መዓልቲ ዓሰብ ተቘጻጸረ። ኣብታ ከተማ ዝነበረ ዝበዝሕ ሰራዊት ክማረኽ እንከሎ፡ ዝተረፈ ድማ ንጅቡቲን የመንን ሃደመ። ማዕረ ማዕረ’ዚ ሰራዊት ወያነ ብታንክታትን ከበድቲ ኣጽዋርን ህዝባዊ ግንባር ተሰንዩ፡ ናብ 28 ግንቦት 1991 ኣብ ዘውግሐ ለይቲ ኣዲስ ኣበባ ንምቁጽጻር መጥቃዕቲ ፈነወ። ብዘይካ’ቲ ኣብ ቀጽሪ ቤተ መንግስቲ ኣዲስ ኣበባ ንታንከኛታት ህዝባዊ ግንባር ዝገጠሞም መጠናዊ ተቓውሞ ድማ፡ ሰራዊት ወያነን መካናይዝድን ኮማንዶን ሰራዊት ህዝባዊ ግንባርን፡ ኣብ ረፋድ ናይ 28 ግንቦት 1991 ርእሰ ከተማ ኢትዮጵያ ኣዲስ ኣበባ ብዘይ ብዙሕ ተቓውሞ ምሉእ ብምሉእ ተቘጻጸሩዋ።
ኣብ ኤርትራ ዝነበረ ካልኣይ ኣብዮታዊ ሰራዊት መግዛእቲ ኢትዮጵያ፡ ኣብዚ መወዳእታ እዋን፡ ብዝሑ ልዕሊ 130,000 ይበጽሕ ነበረ። ኣብ ግጥም ግንባር ደቀምሓረ ተሳዒሩ ክበታተን ምስ ጀመረ ከኣ፡ ካብቲ ሰራዊት እቶም ኣስታት 80 ሽሕ ኣብ መገዲ ከረንን ባርካን፡ ኣስታት 21 ሽሕ ኣብ ክሳድዒቃ፡ ኣስታት 13 ሽሕ ኣብ ኣስመራን ከባቢኣን፡ ብጠቕላላ፡ ልዕሊ 114 ሽሕ ሰራዊት ተማረኹ። ዝተረፉ ኣስታት 16 ሽሕ ከኣ ኣብቲ ውግእ ሞቱ። እቶም ምሩኻት ድማ፡ ሽዑ ንሽዑ ምሕረት ተገይሩሎም ናብ ዓዶም ተፋነው። ብወገን ኣጽዋር፡ ብዘይካ’ቲ ኣብ ውግእ ዝዓነወን ሰለስተ ንሱዳን ዝኣተዋ ታንክታትን ገለ መካይንን፡ ኵሉ ኣጽዋርን ንብረትን ካልኣይ ኣብዮታዊ ሰራዊት ማለት፡ 200 ታንክታት፡ 50 ናይ 130 ሚሊ ሜትር መድፍዕ፡ 171 ናይ 122 ሚሊ ሜትር መድፍዕ፡ 44 ቢ.ኤም-21፡ 18 ቢ.ኤም-24፡ 127 ዙ-23፡ 1038 ሞርታራትን ካልኦት ብርክት ዝበሉ ማእከሎትን ፈኮስትን ኣጽዋራት ኣብ ኢድ ህዝባዊ ሰራዊት ሓርነት ኤርትራ ኣተወ። እቲ ን30 ዓመታት ዝተኻየደ መሪር ብረታዊ ቃልሲ ህዝቢ ኤርትራ ድማ፡ በዚ ኣንጸባራቒ ወተሃደራዊ ዓወት’ዚ ከተያ ተገብረሉ።
== መወከሲታት ==
ምንጪ ሓበሬታ፦
ቃለ-መሕትት ጀነራል ስብሓት ኤፍረም መዘክር ጀነራል ፍሊጶስ ወልደዮሃንስ መጽናዕታዊ ሓበሬታ ሌተና ኮሎኔል ሙሴ ገብረትንሳኤ
መጽሔት “ሳግም”፡ ህ.ግ.ሓ.ኤ፡ ሕታም ቍ.2 1990፡ ቍ.3 1990፡ ቍ.4 1991፡ ቍ.5 1991
“ፈንቅል” ዛንታታት ተሞኲሮ ገድሊ ቅጺ 3፡ ኣሕተምቲ ሕድሪ 2015
<references group="ሓፈሻዊ መወከሲታት" responsive="" />
# ኲናት ናጽነት ኤርትራ
# ወተሃደራዊ ዝምድና ኤርትራ–ኢትዮጵያ
# ምግንጻል ኣብ ኢትዮጵያ
# ኣብ ተገንጸልቲ ናዕቢ ዝተመርኮሰ ውግኣት ሓድሕድ
# መበል 20 ክፍለ ዘመን ኣብ ኤርትራ
# ሊብያ ዘሳትፍ ውግኣት
# ኩባ ዘሳትፍ ውግኣት
# ኢትዮጵያ ዘሳትፍ ውግኣት
# ሕብረት ሶቭየት ዘሳትፍ ውግኣት
# ንኤርትራ ዘሳተፈ ውግኣት
# ግዝኣታትን ህዝብታትን ኣፍሪቃ ዘሳትፍ ውግኣት
# ኣመሪካ ዘሳትፍ ውግኣት
# ውግኣት ውግኣት
# ወተሃደራዊ ታሪኽ መበል 20 ክፍለ ዘመን
# ወተሃደራዊ ታሪኽ ኤርትራ
# ወተሃደራዊ ታሪኽ ኢትዮጵያ
# ውግኣት ናጽነት
mcl54658j0r357om1vtrktbs8tg5ylq
ዩናይትድ ስቴትስ
0
4887
20435
2020-03-09T12:25:11Z
Joanmp14
5782
Joanmp14 moved page [[ዩናይትድ ስቴትስ]] to [[ኣመሪካ]]: Name was wrong
wikitext
text/x-wiki
#REDIRECT [[ኣመሪካ]]
fukg6l1aqzjidzkj755ev55xoe15sb3
Argentina
0
4888
20876
20452
2020-08-09T01:00:28Z
Joanmp14
5782
Changed redirect target from [[አርጀንቲና]] to [[ኣርጀንቲና]]
wikitext
text/x-wiki
#REDIRECT [[ኣርጀንቲና]]
l23l2h4aod32bkqydat31ex4klmqnc4
Chile
0
4889
20456
2020-03-15T18:39:37Z
Joanmp14
5782
Redirected page to [[ቺሌ]]
wikitext
text/x-wiki
#REDIRECT [[ቺሌ]]
0k8oeo3uvzc0gdj01jn4p18zjteygnj
ቺሊ
0
4890
20457
2020-03-15T18:40:44Z
Joanmp14
5782
Redirected page to [[ቺሌ]]
wikitext
text/x-wiki
#REDIRECT [[ቺሌ]]
0k8oeo3uvzc0gdj01jn4p18zjteygnj
ቺለ
0
4891
20458
2020-03-15T18:41:24Z
Joanmp14
5782
Redirected page to [[ቺሌ]]
wikitext
text/x-wiki
#REDIRECT [[ቺሌ]]
0k8oeo3uvzc0gdj01jn4p18zjteygnj
ቺታ
0
4892
20459
2020-03-15T21:47:34Z
Nimrod Mensur
6402
Created by translating the page "[[:chr:Special:Redirect/revision/42562|ᏩᏯᏄᎸ ᏪᏌ]]"
wikitext
text/x-wiki
{| align="right" border="1" cellpadding="4" cellspacing="0" style="margin: 0 0 1em 1em; background: #f9f9f9; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;" width="300"
| colspan="2" align="center" style="background:#D3D3A4;" |
{| border="0" cellpadding="1" cellspacing="0"
| align="center" width="200px" |<big><big><big>'''ቺታ'''</big></big></big> <br /><br /> ''እንስሳ''
|}
|-
| colspan="2" align="center" |[[File:TheCheethcat.jpg|375x375px]]
|-
|'''ስም'''
|[[ቺታ]]
|-
|'''ነገር'''
|[[እንስሳ]]
|-
|'''ዓይነት'''
|ዓይነት ድሙ
|-
|'''ናህሪ'''
|93 ኪሜ/ሰ
|}
<big>[[ቺታ]]</big> <big>ኣታ '''ዝነሃረት''' እንስሳ ኣብ ዓለም እያ። ቺታ ብብዝሒ ኣብ [[ኣፍሪቃ]]ን [[ኢራን]]ን ትርአ እንስሳ እያ። ቺታ ብውሑድ 93ኪሜ/ሰ ክትጎዪ ትኽእል።</big> {{Reflist}}
bvzb6qm96mo0dr0ojuwgkw4fty4af80
ኤኳዶር
0
4893
24016
21331
2022-11-24T18:35:44Z
CommonsDelinker
65
Replacing Coat_of_arms_of_Ecuador.svg with [[File:Coat_of_arms_of_Ecuador_original_version.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: splitting versionhistory).
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
{{ሃገር ሓበሬታ
| ወግዓዊ_ሽም = <big>ሪፓብሊክ ኤኳዶር</big> <br/>{{small|''{{lang|es|República del Ecuador}}''}}
| ምስሊ_ባንዴራ = Flag of Ecuador.svg
| ምስሊ_ኣርማ = Coat of arms of Ecuador original version.svg
| ሃገራዊ_ጭርሖ = ''Dios, Patria y Libertad''<br />(''«ኣምላኽ፣ ዓደቦን ናጽነትን»'')
| ሃገራዊ_መዝሙር = ''¡Salve, oh patria!''<br>
| ሃገራዊ_መዝሙር_ፋይል = Salve, Oh Patria.oga
| ምስሊ_ካርታ = ECU orthographic.svg
| ርእሲ_ከተማ = [[ኪቶ]] [[ፋይል:Coat of Arms of Quito.svg|right|20px]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ ስጳንኛ|ስጳንኛ]]
| ዓይነት_መንግስቲ = [[ፕረዚደንትነት|ፕረዚደንታዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት]]
| ሽም_መራሒ1 = [[ለኒን ሞረኖ]]
| ሓጋጊ_ኣካል = ሃገራዊ ባይቶ
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ምእዋጅ<br /> • ካብ [[ስጳኛ]]<br /> • ካብ [[ዓባይ ኮሎምብያ]]
| ዕለታት_መሰረት = <br />10 ነሓሰ 1809 <br />24 ግንቦት 1822<br />13 ግንቦት 1830
| ናይ_ሰባት_ዜግነት = ኤኳዶራዊ/ -ት<br /> ኤኳቶርያዊ/-ት
| ሰፊሕ_መሬት = 256370
| ሰፊሕ_መሬት_ቦታ = 78
| ሰፊሕ_ማይ = 5
| ብዝሒ_ህዝቢ = 17589674
| ብዝሒ_ህዝቢ_ዓመት = 2020
| ባጤራ = [[ኣመሪካዊ ዶላር]] ($)
| ናይ_ግዜ_ዞባ = UTC -5 ክሳብ UTC-6
| ናይ_ኢንተርነት_ዓውዲ = .ec
| ተለፎናዊ_ኮድ = +593
}}
'''ኤኳዶር''' (ብ[[ቋንቋ ስጳንኛ|ስጳንኛ]]፦ ''Ecuador'')፣ ወግዓዊ '''ሪፓብሊክ ኤኳዶር''' (ብስጳንኛ፦ ''República del Ecuador'')፣ ኣብ ሰሜናዊ ምዕራብ ናይ ደቡባዊ ኣመሪካ እትርከብ ሃገር እያ። [[ርእሲ ከተማ]] [[ኪቶ]] እያ።
[[መደብ:ኤኳዶር]]
[[መደብ:ሃገራት ደቡብ ኣመሪካ]]
[[መደብ:ናይ ሃገራት መዋቕራት]]
5pymfezbj11ghpn444ua4lnnlzp4r9e
ኢኳዶር
0
4894
20462
2020-03-16T08:05:46Z
Joanmp14
5782
Redirected page to [[ኤኳዶር]]
wikitext
text/x-wiki
#REDIRECT [[ኤኳዶር]]
pehgql26rtazrxtw4h4h0y1iwu6vsvg
Ecuador
0
4895
20463
2020-03-16T08:06:10Z
Joanmp14
5782
Redirected page to [[ኤኳዶር]]
wikitext
text/x-wiki
#REDIRECT [[ኤኳዶር]]
pehgql26rtazrxtw4h4h0y1iwu6vsvg
ቋንቋ ስጳንኛ
0
4896
24057
24056
2023-01-13T06:58:19Z
Kwamikagami
3286
wikitext
text/x-wiki
[[File:Detailed SVG map of the Hispanophone world.svg|frameless|right|upright=2]]
'''ስጳንኛ''' (''español'' /ኤስፓኞል/) ወይ '''ካስቲልያንኛ''' (''castellano'' /ካስተያኖ/) ካብ ላቲን ናይ ደረሰ ካብ ቋንቋ ሮማንስ [[ሓደ]] እዩ። ካብ 483 ሚልዮን ንላዕሊ ተዛረብቲ በሉ።
00bscv2p6u0j9d3eytzaenlprrrwy5v
እስፓንኛ
0
4897
20967
20470
2020-08-17T00:18:30Z
Xqbot
654
Bot: Fixing double redirect to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ለበዳ ኮቪድ-19
0
4898
24437
24429
2023-07-30T04:39:24Z
Wutsje
733
rv cross wiki Vladimir Yevtushenkov spam, see https://xtools.wmcloud.org/globalcontribs/84.54.122.240
wikitext
text/x-wiki
{{stub}}
[[File:COVID-19_Outbreak_World_Map.svg|thumb|300x300px|19 መጋቢት 2020 ጀሚሩ ዝተረጋገጸ ጉዳያት ዘርእይ ካርታ]]
ናይ '''2019-2020 ኮሮናቫይረስ ለበዳ''' ከቢድ ድማ ህጹጽ ናይ ምስትንፋስ ኣካላት ሕማም ኣምጸአ ብኾነው [[ሳርስ-ኮቭ-2]] (SARS-CoV-2) ቫይረስ ምኽንያት ናይ ተፈጥረ ናይ ኮሮናቫይረስ ሕማም '''[[ኮቪድ-19]]''' (COVID-19) ለበዳ እዩ። ለበዳ ኣብ መጀመርታ ጊዜ ናይ ጸብጸበ ብቻይና፣ ዉሃን፣ ሁቤ ውሽጢ ብታሕሳስ 2019 ነበረ። ናይ ውድብ ጥዕና ዓለም ብመጋቢት 11 መዓልቲ 2020 ብሕማምውን ናይ ለበዳ ደረጃ ኣብ መድረሱን ኣወጀ። ብማእከል መጋቢት 19 መዓልቲ 2020 ክሳብ ህልው ሓበሬታ መሰረት ካብ244 ሽሕ ልዕሊ ናይ ኮቪድ-19 ጉዳያት ብ176 ሃገራት ውሽጢ ዝተመዝገበ። ብለብዒ ብቐዳምነት ዝትከተት ሃገራት መንጎ ቻይና፣ [[ኢጣልያ]]፣ [[ኢራን]]፣ [[ደቡብ ኮርያ]] ድማ [[ስፔን]] ይርከብ።
== ንመብዛሕትኡ ቀሊል ሕማም ይገብረሉ ==
ንመብዛሕተኦም ሰባት ሰዓልን ረስንን ዘለዎ ባዕሉ ዝጠፍእ ቀሊል ሕማም ዝገብረሎም ኮይኑ ንገሊኦም ግና ጸገማት ምስትንፋስን ነድሪ ሳምቡእን (ኒሞንያን) ዘለዎ ብርቱዕ ሕማም ይገብረሎም። እቲ ቫይረስ ምስ ዝሓመመ ሰብ ቀረባ ምርኻባት ምስ ዝህሉ ወይ ብነጠብጠብታዊ ለብዒ ማለት እቲ ዝሓመመ ሰብ ምስዝስዕል ወይ ሕንጥሸው ምስዝብል ይመሓላለፍ። እቲ ምልክት ሕማም መብዛሕትኡ ግዜ ቀሊልን ሓደ ሰብ ምስተለኽፈ ድማ ድሕሪ ኣስታት 5 መዓልትታት ይረአ። እቶም ምልክታት ሕማም ግን ቅድሚ ወይ ድሕሪ ሓሙሽተ መዓልትታት’ውን ክረአዩ ይኽእሉ እዮም።<ref name=":0">[https://web.archive.org/web/20200923203006/https://www.folkhalsomyndigheten.se/contentassets/75d92f60a2d7455d95eca65246fec936/faktablad-covid-19-tigrinja.pdf ብዛዕባ እዚ ሓድሽ ቫይረስ ኮረናን ሕማም ኮቪድ-19ን], Folkhälsomyndigheten (CC BY-SA 4.0)</ref>[[File:FHM-Covid-19-Undvik-smitta-a4-tigrinja raster.svg|thumb|upright=1.5| ንባዕልኻን ንኻልኦትን ካብ ለበዳ ሕማም ተኸላኸል|alt=]]
== ኮቪድ-19 ሓፈሻዊ ስምዒት ሕማም ዝፈጥር ሓደ ወይ ዝያዳ ካብ’ዞም ዝስዕቡ ምልክታት ሕማም ኣለዎ<ref name=":0" /> ==
* [[ምስዓል]]
* [[ረስኒ]]
* ናይ ምስትንፋስ ጸገማት
* [[ነድሪ ኣፍንጫ]]
* [[ቃንዛ ጒረሮ]]
* [[ሕማም ርእሲ]]
* ቃንዛ ጭዋዳን ቃንዛ መላግቦ ዓጽምን
* ዕግርግር(ቅልሽልሽ)
== ንኣረገውቲ ከቢድ ሕማም ክገብረሎም ይኽእል እዩ ==
ንገሊኦም ግን እቲ ሕማም ጽንኩር ስለ ዝኸውን ጸገማት ምስትንፋስን ነድሪ-ሳንቡእን(ኒሞንያን) ይገብረሎም። እቶም ጽንኩር ሕማም ዝገብረሎም ሰባት መብዛሕተኦም ኣረገውትን ልዕሊ 80 ዕድመ ኣለዎም። ወላ’ውን ሓዳሪ ሕማም ልብን ሓዳሪ ሕማም ሳምቡእን ወይ መንሽሮ ዘለዎም ሰባት ጽንኩር ዝኾነ ሕማም ይገብረሎም እዩ።<ref name=":0" /><br />
== ሕማም ==
<references />
[[File:Symptoms_of_coronavirus_disease_2019_2.0-ti.svg|thumb|right|upright=1.5|ናይ ኮቪድ-19 ምልክታት]]
fvarblkyah9d92eav77r6rzylmav3kk
ጣልያን
0
4899
20482
2020-03-24T19:41:09Z
Joanmp14
5782
Joanmp14 moved page [[ጣልያን]] to [[ኢጣልያ]]: Name was wrong
wikitext
text/x-wiki
#REDIRECT [[ኢጣልያ]]
trnm0otji3lu72rp32sceqopsxtyqlq
ኮሮናቫይረስ
0
4900
23300
20486
2021-11-14T05:30:27Z
180.251.145.35
wikitext
text/x-wiki
{{stub}}
[[File:Coronaviruses_004_lores.jpg|alt=|right|387x387px]]
'''ኮሮና ቫይረስ ([[እንግሊዝኛ]]፡''' Coronavirus) ክንብል ከለና፣ ኣብ 2019/2020 ዝተረኽበ ዓይነት ህማም ([[ቫይረስ]]) እዩ። ኣብ 2020 ሰብ ኣንቀጥቂጡ ዘሎ ህማም ድማ እዩ። ኮሮና ዋላ'ኳ ቀታሊ ዓይነት ቫይረስ እዩ እንተ በልናዮ፣ ወይ ካብ 80 ዓመት ንላዕሊ ኢኻ፣ ወይ ካልእ [[ሕማም]] ኣለካ። ንኣብነት፣- [[ሽኮርያ]]፣ [[ደም ዋህዲ]]፣ [[ደም ብዝሂ]] ወዘተ። ብዝተረፈ ግን፣ እንተ ተጠንቂክቃ፣ ዝሓዊ ሕማም እዩ። ከም በዓል [[ሕማም ቫይረስ ኢቦላ]] ግን ኣይኮነን። ብኸመይ መጽዩ፣ ብከመይ ክንከላከሎ ንክእል፣ ድማ ቀጺለ ክሕብረኩም እየ።
== መምጽኢ ኮሮና ቫይረስ ==
ኮሮና ቫይረስ፣ ቀንዲ መምጽኢኡ ኡኳ 100% ብከመይ ከም ዝመጸ አንት ደይ ተፈልጠ፣ 92% ግን ካብ [[መንካዕ]] ከም ዝኾነ፣ ተመራመርቲ ኣረጋጊጾም ኣለዉ። ቦታ መምጽኢኡ ድማ፣ ካብ [[ዉሃን]] ዝበሃል ቦታ ኣብ [[ቻይና]] ትርከብ ዓዲ ከም ዝመጸ ተረጋጊጹ ኣሎ። ኣብ ዉሃን፣ ዘይ ሕጋዊ ነገር ስለ ዝገብሩ፣ ንኣብነት ዘይ ግፈፍ ዓሳ ገፊፎም እንዳ በልዑ፣ ድማ ነዚ ቫይረስ ኣብ ዓለም ሕደገኛ ኮይኑ ከም ዘሎ ድማ ጌሮም። ኮሮና ቫይረስ፣ ድሕሪ ነዊሕ ምምርማር፣ ቅድሚ ሕጂ ውን ከምኡ ዓይነት ቫይረስ ከም ዝነበረ ተረጋጊጹ ኣሎ። እቲ ናይ ቀደም ቫይረስ ድማ ማራ ሓደገኛ ኔሩ። እቶም ክልተ ናይ ቀደም ቫይረስ ድማ፣ [[ሳርስ]]፣ [[መርስ]]ን ይበሃሉ። እዚ ናይ 2020 መጽዩ ዘሎ ኮሮናቫይረስ ድማ፣ ኮቪድ19 ተባሂሉ ይጽዋዕ። ንምንታይ ኮቪድ'''19''' ይበሃል ዝብል ሕቶ እንተ'ለኩም፣ ኣብ 2019 ስለ ዝተረኽበ ሕማም እዩ።
*
<br />[[File:ኮሮና.png|frameless|350x350px]]<br />
== ኮሮናቫይረስ ከመይ ጌርና ንከናኸኖ ==
* ካብ 80 ሓሊፍካ፣ ወይ [[ሽኮርያ]] ሓሚምካ ማለት፣ ግድን ትመውት ማለት ኣይኮንካን። ምክንኻን ግን ኣዝዩ ከድልየካ እዩ። ብኸመይ ንከናከኖ እንተ ደኣ ኢልና፣ ኩሉ ግዜ፣ ካብ ዝመጻካ መጺካ ብርሑቅ ይኹን ብቀረባ፣ ኢድካ ብማይን ሳምናን ጌርካ፣ ናስታት 20 ሰከንድ ዝከውን ኣጽሪኻ ክትሕጸቦ ኣለካ። ከምኡ ድማ፣ ሰላምታ ምስ ሰብ፣ ብዝተኻእለካ መጠን ከተቋርጾ ኣለካ። እንተ ተካኢሉ ውን፣ ጠቅላላ ሰላም ኣይትበል። ብጉሩብ ኮንካ በሓንሳብ ኣብ ጽርግያ ምዝዋር ውን ኣዝዩ ሓደገኛ ክከውን ይኽእል እዩ። ብዝተካለካ መጠን ካብ 1,5ሜ ክተራሓሓቅ ክትክእል ኣለካ። ነዚ ብምግባር፣ ኮሮናቫይረስ ከይሕዘካ፣ ክተከናከን ኢኻ።
{{DEFAULTSORT:ኮሮና ቫይረስ}}
lhrbwr3jh5bhism99764bp27tvqfudd
Italy
0
4901
20488
2020-03-29T21:08:53Z
Joanmp14
5782
Redirected page to [[ኢጣልያ]]
wikitext
text/x-wiki
#REDIRECT [[ኢጣልያ]]
trnm0otji3lu72rp32sceqopsxtyqlq
ጋላ ነፍሒ
0
4902
24002
20492
2022-11-18T12:03:20Z
Samsom kiflzghi
8679
ኑኡስ= ኑኡሳን
wikitext
text/x-wiki
ጋላ ነፍሒ ሓንቲ ካብ ኑኡሳን ዞባታት ናይ ዞባ ማእከል ኮይና: ናይ 38 ምምሕዳራት ዘጠቃለለት ኢያ።
e985rufl9yt53ghjzhejn5q3pu9ir2f
ዊኪፐድያ:Community portal
4
4905
22951
20497
2021-07-26T00:25:02Z
Xqbot
654
Bot: Fixing double redirect to [[ዊኪፐድያ:ማዕጾ ማሕበረ ሰብ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ:ማዕጾ ማሕበረ ሰብ]]
ijpcb293kc61mdeiienho7vjlfv1ts6
Ethiopia
0
4908
20508
2020-04-09T19:15:13Z
Joanmp14
5782
Redirected page to [[ኢትዮጵያ]]
wikitext
text/x-wiki
#REDIRECT [[ኢትዮጵያ]]
0sqquq0xcsmolpi9myatjaychdbe3t2
2019-2020 ኮሮናቫይረስ ለብዒ
0
4912
21915
20531
2021-01-14T01:18:41Z
Xqbot
654
Bot: Fixing double redirect to [[ለበዳ ኮቪድ-19]]
wikitext
text/x-wiki
#REDIRECT [[ለበዳ ኮቪድ-19]]
4flmpoa1pc1lhujf1mgc54c976g04mi
ሞደል:Infobox/row
10
4915
24356
24355
2023-06-22T03:22:52Z
Joanmp14
5782
Protected "[[ሞደል:Infobox/row]]" ([ኣመዓራርይ=ኣመሓደርቲ ጥራይ] (indefinite) [ክንቀሳቐስ=ኣመሓደርቲ ጥራይ] (indefinite))
wikitext
text/x-wiki
{{#if:{{{section|}}}|<tr><th class="{{{sectionclass|}}}" colspan="2" style="text-align:center; {{{sectionstyle|}}}">
{{{section}}}</th></tr>|{{#if:{{{data|}}}|<tr class="{{{rowclass|}}}">{{#if:{{{label|}}}|<th class="{{{classtdh|}}}" scope="row" style="text-align:left; {{{labelstyle|}}}">
{{{label}}}</th><td class="{{{class|}}} {{{classtdh|}}}" style="{{{datastyle|}}}">|<td colspan="2" class="{{{class|}}} {{{classtdh|}}}" style="text-align:center; {{{datastyle|}}}">}}
{{{data}}}</td></tr>}}}}<noinclude>[[መደብ:ዊኪፐድያ:ደገፍቲ ሞደላት|Infobox]]</noinclude>
ea0wf7li2p3pziizdyxuowb5zvq8ept
ሞደል:Clear
10
4916
21707
21449
2020-12-28T23:38:27Z
Joanmp14
5782
Protected "[[ሞደል:Clear]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<div style="clear: {{{1|both}}};"></div><noinclude>{{documentation}}</noinclude>
060d452yk120vrtxr4art9cxhxkyepr
ኪተ ካልአይ ደረጃ ትምህርቲ ቤት
0
4917
22985
20538
2021-08-05T02:47:10Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.8
wikitext
text/x-wiki
[[File:Location of Kitee in Finland.png|alt=Kitee. Finland|thumb|Kitee. Finland]]
[[File:Столовая.jpg|alt=ኪተ ካልአይ ደረጃ ትምህርቲ ቤት|thumb|ኪተ ካልአይ ደረጃ ትምህርቲ ቤት]]
== '''ከባቢታት''' ==
ኪተ ናይ ውንጌላዊ ቤተ ቤተ-ክርስትያንን ካልአይ ደረጃ ትምህርቲ ቤት ብምስራቅ ትርከብ። አብ ኪተ ማእከል ውሽጥይ ናይ ባዕሉ ጸጥ ዝበለ መናፈሻ ቦታ አሎ። ካብ ማእከል ኪተ ናብ ዮንሱ 70 ኪ, ሚ ርሕቀት (ንውሓት) አልወን ፣ ካብ ማእከል ኪተ ናብ [[:en:helsinki|ሄልሲንኪ]] ድማኒ 400 ኪ,ሜ ርሕቀት አለወን፣ ካብ ማእከል ኪተ ናብ ሶርታቫን 100 ኪ,ሜ ርሕቀት አለወን፣ ካብ ማእከል ኪተ ናብ ናይ ድንበር ሞቃረጺ ነጠብጣብ ዞሎ ቫርትሲላ 40 ኪ,ሜ ርሕቀተ አሎወን።
== '''ታሪኽ''' ==
ኪተ የኢቫንደሊካል አገልግሎት ናይ ደረጃ ትምህርቲ ትምህርቲ ቤት ድጋፍ ማሕበር ዝተቃወመሉ ብ 1943 እ,ኤ,አ ነይሩ። ኮለጅ ንመጀመርታ ጊዜ ዝተጀመረሩ ታሕሳስ ብ 1946 እ,ኤ,አ እዩ።
አብ ዝሰርሑሉ እዋን እዚ ኮሌጅ ዝተፈላለዩ ናይ መምሃሪ አቅርቦታት ክምስገኑ ዝግቡኡ እዮም። ካብ አከባቢያቶም እውን አበይቲ መማህር ኮይኖም እዮም። ኣብ ሕጂ እዋን እዚ ኮሌጅ ነዋሕ መሰመራት ውሽጢ እውን 2000 ንላዐሊ ብ ሓጺር ኮርስታት ውሽጢ ናብ 500 ተምሃሮታት ይማሃሩ።
== '''መላማመዲ (ልምምድ)''' ==
ነዊሕ ኮርስታት (ናይ ትምህርቲ ዓመቲዊ - ነዊሕ መስመር)
*አስራይ ክፍሊ (ብመስረታዊ ትምህርትን ተወሳኪ ትምህርቲ)
*ንስደተኛታት ተወሳኪ ናይ መጀመርያ ደረጃ ቤት ትምህርቲ
*ናይ ፊንላንድ ቃላት ቃላት መሰለጠኒ (ስልጠና)
**ምንባብን ምጽሓፍን መሰልጠኒ
**ናይ ፊንላንድ ቃላት A - ደረጃ (ናይ መጀመርታ ደረጃ 0-A 1.1፣ ዝተዓለመ ደረጃ A 2.1 - A 2.2)
**ናይ ፊንላንድ ቃላት B ደረጃ (ናይ መጀመርታ ደረጃ A 2,2 ዒላማ ደረጃ B.1-B1.2)
*ናይ ሞያ ፊንላንድ ትምህርቲ (ናይ ምትሕውዋስ ጊዜ ኦሙን ዝወደኡ ስደተኛታት)
*ናይ መሊሱ ምህናጽ፣ ናይ ጨርቅታት ወይ ድማ ናይ ኢድ ስራሕታት
*ባዓል ብዙሕ ቃላት ትምህርቲ እውን ዜግነት፣ ባዓል ብዙሕ ትምህርቲ
*ሙዚቃ መስመር
*ናይ ኣትክልቲ እና ናይ ጎሮ ንድፍ
*አብ መጽሓፍ ቅዱስ ዝተመስረተ
*ብንድፊ ሓሳብ እና ብተግባር ስነ-መሎኮት ስነ-ምግባር መሰረታዊ ነገራት
*ንህጻናት እና ንወጣታት ብፉሊይ መማህራን ተወሳኪ ብቅዓት
*ብኢንፎርሜሽን እና ብኮሙኒኬሽን ቴክኖሎጂ ተወሳኪ ብቅዓት።
ንሞያ ብቅዓት መዘጋጀይ ዝዘጋጀ
እዚ ኮሌጅ ንዝተከታተሉ ሞያዊ ዲግሪ ናይ ድርጁቱ ስምምዕ አለዎ።
*ኣብ ልምዓት ጉድለታት ውሽጢ ተወሳኪ ብቅዓት
*ተወሳኪ ናይ ትምህርቲ ደረጃ መምርሒ
** ኣብ ትምህርቲ ቤት ውሽጢ ናይ መላማመዲ ቦታ ናይ ንግሆ እና ድሕሪ ሰዓትን እንቀሳቃሴታት መምርሒ
** ኣብ ቤተ ሰብ ናይ ማዓሊቲ እንኽባካቤ ውሽጢ ናይ ባዓል ሞያ ቦታ
** ኣብ ትምህርቲ መስርሕ ናይ ባዓልሞያ ቦታ
** ኣብ መምርሒ ውሽጢ ናይ ብቅዓት መስርሕ
*ብፉሊይ ትምህርቲ እና መምርሒ ውሽጢ ናይ ፉሊይ ባዓልሞያ
*ብ ደረጃ ጽሕፈት ቤት እና ቢሪልእሰቴት አገልግሎታት ብተወሳኺ ብቅዓት
**ናይ ገዛ ውሽጢ ኣጎልግሎታት ናይ በዓልሞያ ቦታ
*ብኢንፎርሜሽን እና ብኮሙኒኬሽን ቴክኖሎጂ ተወሳኺ ብቅዓት ኮሌጅ ብተወሳኺ ሓጸርቲ ኮርስታት እና ዝተፈላለየ ካሞፓኒም የዘጋድ ን ኣብነታት :
**ናይ አሮማቴራፒ ትምህርቲ
**ናይ ካሊቫላ ናይ ኣባላት መስተካከሊ ኮርስታት
**ናይ ኣማሕድራ ትምህርቲ
**ናይ ኣረጋዊያን ስልጠና
**ናይ ድልየታት ትምህርቲ
**ናይ በረድ ካሞፕታት ንህጻናት፣ንወጣታት እውን መንእሰያትን
== '''መምህራን''' ==
ናይ ፎል 2 ይ ደረጃ ትምህርቲ ቤት ኮርስ ሰፊሕ እዩ ብተወሳኺ ብመማህራን ውሽጢ ዝተፈላለየ በዓል ሞያ አለዉ።ብጣዕሚ ዝፍለጡ ናይ ቀደም ናይ ቤዝቦል ተጻወቲ ፓሲ ፓሪንየን ብተወሳኺ እውን ናይ ሙዙቃ መምህር ፕሌን ዲሞቭ ዝብሃሉ በዓል በዓል ብዙሕ ክእለት ትምህርቲ መምህራን እዩሞ።ንኣብነት ፕሌን ዲሞቭ ኣምሃሪ እውን ናይ ድሕሪት ድጋፍ ንኣብነት ናይ ለይቲ ምኞት ኣቦ ተባሂሎም ይጽዉዐ። ኣብ ኩርናዕ ኣብ ላዕሊ ናይ ዝተመስረተ ናይ ሓጺን ባንዲ መጀመርታ ታራ ቱርየን እና ቱማስ ሆሎፔይንየን። ኣብ ሊውቪሽ ባሕሪ ቫዩሊን ተጻዊቱ እዩ ።
ኣገልገልቲ እና አገልግሎታት
አብዚ ኮሌጅ ንምጽናዕ፣ ንምምባር እውን ነጻ ጊዜን ንምጥቃም ሙቹው (ጽቡቅ) ቦታ አለዎ። መምሃሪ ክፍልታት በዝግባእ ኩሉ ዘማልእ እዩ ። ንተምሃሮ ናይ መመገቢ ኣዳራሽ አለው ከምኡ እውን ደብሪ ክፍሊቲት እውን መደቀሲ ክፍሊታትእውን መሰርሒ ምግቢ (ክሽኔ) አለዎ። ብተወሳኪ እዚ ኮሌጅ ሳውና ተወሳኪ ድማ ንእተይ መሐንበሲ እውን ናይ ግሊ ገዛ አሎ። አብዚ ኮሌጅ አብ ቀረባ አከባቢ በዙሕ ናይ እስፖርታ ቦታ አሎ ሓድሽ ናይ እስፖርታ መዘናግዒ አሎዎ።
[https://web.archive.org/web/20200126221625/http://www.kiteenkansanopisto.fi/in-english Evangelical Folk High School of Kitee]
gs4mhs2of0w6jk2jbemlu1mp08zdrc4
ሞደል:ሓበሬታ ውድብ
10
4918
24020
24019
2022-11-29T22:46:25Z
Joanmp14
5782
wikitext
text/x-wiki
{{Infobox
|entity = {{{id|{{{ኣካል|}}}}}}
|headertype =
|title = {{{ስም|{{{company_name|{{Title without disambig}}}}}}}}
|titlestyle = color: {{{ሕብሪ_ጽሑፍ|#000}}}
|colorbackgroundtitle = {{{ሕብሪ_ኣርእስቲ|{{{ሕብሪ_ድሕረ_ባይታ|#DDD}}}}}}
|sectionstyle = background-color:{{{ሕብሪ_ድሕረ_ባይታ|#DDD}}}; color:{{{ሕብሪ_ጽሑፍ|#000}}};
|subtitle = {{Property|P1448|{{{መበቆላዊ_ስም|{{{ብሓባር_ስም|{{{ወግዓዊ_ስም|}}}}}}}}}|priority=no}}
|subtitlestyle =font-size: 85%; background-color: #eaecf0; line-height: 14px; padding: 3px 0px; font-style: italic;
|labelstyle = font-size:100%;
|datastyle = font-size:100%;
|footerstyle = font-size:95%
|aboveimage = {{Property|P158|{{{ማሕተም|}}}|priority=no|one=yes}}
|aboveimagesize = {{{መጠን_ማሕተም|}}}
|abovefooter = {{Property|P158|{{{እግሪ_ማሕተም|}}}|qualifier=P2096|priority=no|one=yes}}
|image1 = {{Property|P154|{{{ኣርማ|}}}|priority=no|one=yes|highest rank=yes}}
|imagesize1 = {{{መጠን_ኣርማ|}}}
|footer1 = {{Property|P154|{{{እግሪ_ኣርማ|}}}|qualifier=P2096|priority=no|one=yes}}
|image2 = {{#ifeq:{{Property|P154}}|{{Property|P18}}|{{{ምስሊ|}}}|{{Property|P18|{{{ምስሊ|}}}|priority=no|one=yes|highest rank=yes}}}}
|imagesize2 = {{{መጠን_ምስሊ|}}}
|footer2 = {{Property|P18|{{{እግሪ_ምስሊ|}}}|qualifier=P2096|priority=no|one=yes}}
|section1 = {{#if:{{{ሓታሚ|}}}{{{ቀዳማይ_ርእየት|}}}{{{ፈጣሪ|}}}|ሓበሬታ ምሕታም}}
|label2 = [[ሓታሚ]]
|data2 = {{Property|P123|{{{ሓታሚ|}}}|<br>}}
|label3 = ቀዳማይ ርእየት
|data3 = {{{ቀዳማይ_ርእየት|}}}
|label4 = ፈጣሪ
|data4 = {{Property|P170|{{{ፈጣሪ|}}}}}
|section5 = {{#if:{{{ሓታሚ|}}}{{{ቀዳማይ_ርእየት|}}}{{{ፈጣሪ|}}}|<hr>}}
|label6 = ኣሕጽሮተ ቃል
|data6 = {{Property|P1813|{{{ኣሕጽሮተ_ቃል|{{{ኣሕጽሮተ ቃል|}}}}}}}}
|label7 = ካልኦት ኣስማት
|data7 = {{{ካልኦት_ኣስማት|}}}
|label8 = ዓይነት
|data8 = {{Property|P31|{{{ዓይነት|{{{type|{{{company_type|<noinclude>no</noinclude>}}}}}}}}}|text format=lower case}}
|label9= ኢንዱስትሪ
|data9 = {{Property|P452|{{{ኢንዱስትሪ|{{{industry|}}}}}}|<br>}}
|label10= መሰረት
|data10 = {{Property|P571|{{{መሰረት|{{{foundation|}}}}}}|priority=no}}
|label11= {{#if:{{{መስራቲ|}}}|መስራቲ|መስረትቲ}}
|data11 = {{Property|P112|{{{መስራቲ||{{{መስረትቲ|{{{founder|}}}}}}}}}|3=<br/>|priority=no}}
|label12= [[ዋና ቤት ጽሕፈት]]
|data12 = {{Property|P159|{{{ማእከል_ምምሕዳር|{{{ዋና_ቤት_ጽሕፈት|{{{location|{{{headquarters|}}}}}}}}}}}}{{#if:{{#if:{{{location_city|}}}|{{#if:{{{location_country|}}}|1|}}|}}|{{{location_city|}}} ({{{location_country|}}})}}|datatype=place}}{{#if:{{Property|P159|qualifier=P969}}|<br />{{Property|P159|qualifier=P969}}}}
|label13= ቦታ ስራሕ
|data13 = {{Property|P2541|{{{ቦታ_ስራሕ|{{{ዞባ|}}} }}}|<br>|text format=lower case}}
|label14= ስፖርት
|data14 = {{Property|P641|{{{ስፖርት|{{{sport|{{{ስፖርታዊ_ፍሉይነት|}}} }}} }}}|<br>|text format=lower case}}
|label15= ምምሕዳር
|data15 = {{{ምምሕዳር|}}}
|label16= ፕረዚደንት
|data16 = {{Property|P488|{{{ፕረዚደንት|{{{president|}}}}}}|highest rank=yes|one=yes|link=yes}}
|label17= ዋና ጸሓፊ
|data17 = {{Property|P3975|{{{ዋና ጸሓፊ|{{{ዋና_ጸሓፊ|}}}}}}|one=yes|link=yes}}
|label18= {{{ኣርእስቲ_መራሒ1|{{{ኣርእስቲ_መራሒ|{{{leader_title|}}}}}}}}}
|data18 = {{{ስም_መራሒ1|{{{ስም_መራሒ|{{{leader_name|}}}}}}}}}
|label19= {{{ኣርእስቲ_መራሒ2|}}}
|data19 = {{{ስም_መራሒ2|}}}
|label20= {{{ኣርእስቲ_መራሒ3|}}}
|data20 = {{{ስም_መራሒ3|}}}
|label21= [[መሪሕነት|ቁልፊ ሰባት]]
|data21 = {{Property|P3342|{{{ቁልፊ_ሰባት|{{{key_people|}}}}}}|<br>}}
|label22= ምፍራይ
|data22 = {{{ምፍራይ|{{{production|}}}}}}
|label23= ፍርያት
|data23 = {{Property|P1056|{{{ፍርያት|{{{products|}}}}}}|<br>}}
|label24= ኣገልግሎታት
|data24 = {{{ኣገልግሎታት|{{{services|}}}}}}
|label25= እቶት
|data25 = {{Property|P2139|{{{እቶት|{{{revenue|}}}}}}}}
|label26= ወናኒ
|data26 = {{Property|P127|{{{ወናኒ|{{{owner|}}}}}}|priority=no}}
|label27= {{{ዓይነት_ኣባላት|ኣባላት}}}
|data27 = {{{ኣባላት|{{{membership|}}}}}}
|label28= {{{ዓይነት_ተሓባባሪ|ተሓባባሪ}}}
|data28 = {{{ተሓባባሪ|}}}
|label29= {{{ዓይነት_ተሓባባሪ2|}}}
|data29 = {{{ተሓባባሪ2|}}}
|label30= {{{ዓይነት_ተሓባባሪ3|}}}
|data30 = {{{ተሓባባሪ3|}}}
|label31= ሰራሕተኛታት
|data31 = {{Property|P1128|{{{ሰራሕተኛታት|{{{num_employees|}}}}}}}}
|label32= [[ፌስቡክ]]
|data32 = {{#if:{{{ፈይስቡክ|}}}|<span class="plainlinks">[http://www.facebook.com/{{{ፌስቡክ}}} {{{ፌስቡክ}}}]</span>}}
|label33= [[ትዊተር]]
|data33 = {{#if:{{{ትዊተር|}}}|{{ትዊተር|{{{ትዊተር}}}|infobox=1}}}}
|label34= [[ዩቱብ]]
|data34 = {{{ዩቱብ|}}}
|label35= መስተማእዛኒታት
|data35 = {{#if:{{Property|P159|qualifier=P625|display=inline}}
|{{Property|P159|qualifier=P625|type=landmark|one=yes|highestRank=yes|display=inline,title}}
|{{#if:{{#property:P625}}|{{Property|P625|type=landmark|one=yes|display=title,inline}}}}
}}
|label36 = ሕታም
|data36 = {{{ሕታም|}}}
|section37 = {{#if:{{{መበቆላዊ ቋንቋ|}}}{{{ምዝገባ|}}}{{{ተጠቀምቲ|}}}{{{ቋንቋ|}}}|መርበብ ሓበሬታ|}}
|label38 = መርበብ ሓበሬታ
|data38 = {{Property|P856|{{{መርበብ_ሓበሬታ|{{{homepage|}}}}}}|priority=no|4=Wikidata/Formats|5=URLFormat}}
|label39 = መበቆላዊ ቋንቋ
|data39 = {{{መበቆላዊ ቋንቋ|}}}
|label40 = ምዝገባ
|data40 = {{{ምዝገባ|}}}
|label41 = ተጠቀምቲ
|data41 = {{{ተጠቀምቲ|}}}
|label42 = ዝርከቡ ቋንቋታት
|data42 = {{{ቋንቋ|}}}
|tablefooterstyle = text-align:center; font-size:95%; line-height:1.2em
|tablefooter = {{{መዘኻኸሪታት|{{{መወከሲታት|}}}}}}
}}<!-- ** Maintenance categories **
-->{{#ifeq:{{NAMESPACE}}|{{ns:0}}
| {{#if:{{#property:P625}}{{Property|P159|qualifier=P625|display=inline}}
| {{#if:{{{መስተማእዛኒታት|}}}{{{coord|}}}{{{coor|}}}{{{latd|}}}{{{lat|}}}{{{ማእገር|}}}
| [[መደብ:ዊኪፐድያ:Articles with local coordinates]]
| [[መደብ:ዊኪፐድያ:Articles with coordinates on Wikidata]]
}}
| {{#if:{{{መስተማእዛኒታት|}}}{{{coord|}}}{{{coor|}}}{{{latd|}}}{{{lat|}}}{{{ማእገር|}}}
| [[መደብ:ዊኪፐድያ:Articles with coordinates to transfer to Wikidata]]
| [[መደብ:ዊኪፐድያ:Articles needing coordinates]]
}}
}}
}}<noinclude>{{documentation}}</noinclude>
3k9rhsz67o4ctrdl2lopuexc56p7qrg
ውድብ ጥዕና ዓለም
0
4919
22672
22511
2021-04-24T20:57:53Z
Joanmp14
5782
improvements
wikitext
text/x-wiki
{{መዋቕር-ውድብ}}
{{ሓበሬታ ውድብ
|ሽም = ውድብ ጥዕና ዓለም
|ማሕተም = [[ፋይል:Flag of WHO.svg|170px]]<br>ባንዴራ ው.ጥ.ዓ.
|ኣርማ = [[ፋይል:WHO logo.svg|150px]]
|ምስሊ = World Health Organisation headquarters, Geneva, north and west sides.jpg
|እግሪ_ምስሊ = ዓለማዊ ዋና መኣዘዚ ቦታ - ጀኔቫ፣ ስዊዘርላንድ
|ምሕጻረ_ቃል = ው.ጥ.ዓ.
|ዓይነት = ውሕልነታዊ ኤጀንሲ [[ውድብ ሕቡራት ሃገራት|ሕቡራት ሃገራት]]
|መሰረት = {{ዕለት|7|04|1948|ዕድመ}}
|ዋና_መኣዘዚ_ቦታ = {{flagdeco|ስዊዘርላንድ}} [[ጀኔቫ]]፣ [[ስዊዘርላንድ]]
|ኣርእስቲ_መራሒ1 = ዋና ሓለቓ
|ሽም_መራሒ1 = {{flagdeco|ኢትዮጵያ}} [[ቴድሮስ ኣድሓኖም]]
|ሰራሕተኛታት = 7000
|መርበብ_ሓበሬታ = [https://www.who.int/ www.who.int]
}}
'''ውድብ ጥዕና ዓለም''' ('''ው.ጥ.ዓ.''') ወይ '''ዓለማዊ ውድብ ጥዕና''' ({{lang-en|World Health Organization}}፣ ''WHO'')፣ ንዓለምለኻዊ ናይ ህዝባዊ ጥዕና ሓላፍነት ዘሎ ናይ'ቲ [[ውድብ ሕቡራት ሃገራት]] (ው.ሕ.ሃ.) ውሕልነታዊ ኤጀንሲ እዩ።
8e0u3yv4ionjjz28tdkwhcn1m5xmxlu
World Health Organization
0
4920
20546
2020-04-26T14:55:27Z
Joanmp14
5782
Redirected page to [[ውድብ ጥዕና ዓለም]]
wikitext
text/x-wiki
#REDIRECT [[ውድብ ጥዕና ዓለም]]
sfmjcx95l7it0ps5t3oo7np5opykbrp
WHO
0
4921
20547
2020-04-26T14:56:10Z
Joanmp14
5782
Redirected page to [[ውድብ ጥዕና ዓለም]]
wikitext
text/x-wiki
#REDIRECT [[ውድብ ጥዕና ዓለም]]
sfmjcx95l7it0ps5t3oo7np5opykbrp
ው.ጥ.ዓ
0
4922
20548
2020-04-26T14:58:28Z
Joanmp14
5782
Redirected page to [[ውድብ ጥዕና ዓለም]]
wikitext
text/x-wiki
#REDIRECT [[ውድብ ጥዕና ዓለም]]
sfmjcx95l7it0ps5t3oo7np5opykbrp
ቍጽሪ
0
4923
20552
20550
2020-04-27T15:56:03Z
Weather Top Wizard
6646
Redirected page to [[ቁጽሪ]]
wikitext
text/x-wiki
#REDIRECT [[ቁጽሪ]]
81i2goc8fjhkfgokmvcm5fdqosslpvg
አፍሪቃ
0
4924
20560
20558
2020-04-29T04:12:29Z
Weather Top Wizard
6646
Redirected page to [[ኣፍሪቃ]]
wikitext
text/x-wiki
#REDIRECT [[ኣፍሪቃ]]
r37w17z5qd9ty2jo46cvf7v59apw9so
ካራ
0
4925
20562
2020-04-29T04:21:17Z
Weather Top Wizard
6646
ገጽ ብ "እቲ '''ካራ''' ኣሎ ነታ [[ናውቲ]] ምስ ነታ ኣቋራጭ ብልሒ ወይ [[ግላዝ]] ብዙሕ ዓዂኹ ናብ ነታ ሓዘ ወይ ..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
እቲ '''ካራ''' ኣሎ ነታ [[ናውቲ]] ምስ ነታ ኣቋራጭ ብልሒ ወይ [[ግላዝ]] ብዙሕ ዓዂኹ ናብ ነታ ሓዘ ወይ [[ልዓት ሳንጃ]].
[[File:Brusletto Hunter Knife Geilo Norway.jpg|thumb|ካራ]]
[[Category:ካራ]]
37125c2huzgeej8dzdctwtg05frn58w
ካሊጎላ
0
4926
20564
20563
2020-04-29T04:28:33Z
Weather Top Wizard
6646
wikitext
text/x-wiki
'''ካሊጎላ''' ሳልሳይ ኔሩ [[ሮሜ ሃጸይ]], ገዛኢ ካብ [[37 (ዓመት)|37]] ናብ [[41 (ዓመት)|41]].
[[File:Gaius Caesar Caligula.jpg|thumb|ካሊጎላ]]
[[Category:ሮሜ ሃጸይ]]
bk8p5a3kdaupn7y8cdir14ku5zga2q1
ሮሜ ግዝኣት
0
4928
23297
20662
2021-11-12T02:24:48Z
180.251.144.167
wikitext
text/x-wiki
{{stub}}
እቲ '''ሮሜ ግዝኣት''' ነበረ እቲ ድሕሪ-ረፑብሊካዊ እዋን ናይ [[ጥንታዊ ሮሜ]]. ክ ነታ ንሱ ዝምልከት ሰፊሕ ኣከባቢ ትሕዞ [[ባሕሪ መዲተራነያን]] ብ [[ኣውሮጳ]], [[ሰሜን ኣፍሪቃ]] ድማ ምዕራብ እስያ ንዅሉ ጥቓ [[ሃጸይ]].
{{Reflist}}
[[File:Vexilloid of the Roman Empire.svg|thumb|ኣርማ ዕላማ ሮሜ ግዝኣት]]
[[File:Better Imperial Aquila.png|thumb|]]
[[Category:ጥንታዊ ሮሜ]]
cut6yfdegroyz8h44l2a24p5o79u1i8
ቸስ
0
4929
23512
23511
2022-03-22T20:03:45Z
Stang
4466
Undo revision 23511 by [[Special:Contributions/176.106.110.2|176.106.110.2]] ([[User talk:176.106.110.2|talk]])
wikitext
text/x-wiki
እቲ '''ቸስ''' ኣሎ ነታ ናይ ክልተ ውጥን [[ጣውላ ጸወታ]] ሰሌዳ ልያኸ ኣብ ነታ ሰንጠረጃዊ ጸወታ ምስ 64 ትርብዒት ዘቕተሎ ብ ሓደ 8x8 መስርዕ.!
[[File:ChessSet.jpg|thumb|እቲ ከምኡውን ናይ ጸሊም ድማ ጻዕዳ ቸስ ቁራጽ]]
{{Stub}}
[[Category:ቸስ]]
dsbkzj7lr0qydrl7adf2rabhtfaj1jq
ሞደል:Country showdata
10
4930
22351
22075
2021-02-18T13:57:17Z
Joanmp14
5782
add coat of arms parameter
wikitext
text/x-wiki
__NOEDITSECTION__
{{Documentation/start box}}
This is the documentation for the {{tlc|{{PAGENAME}}}} template. It is automatically generated by {{tl|Country showdata}}.
[[ፋይል:{{{flag alias|Flag of None.svg}}}|thumb|{{#ifexist: {{{alt}}} | [[{{{alt}}}]]።||link={{#ifexist:{{{alias}}}|{{{alias}}} }}|{{#ifexist: ባንዴራ {{{alias}}} | [[ባንዴራ {{{alias}}}]]። | ባንዴራ {{{alias}}}። }} }}]]
[[ፋይል:{{{coat of arms alias|Shield of None.png}}}|thumb|{{#ifexist: {{{alt coat of arms}}} | [[{{{alt coat of arms}}}]]።||link={{#ifexist:{{{alias}}}|{{{alias}}} }}|{{#ifexist: ብዓል ኣርማ ዋልታ {{{alias}}} | [[ብዓል ኣርማ ዋልታ {{{alias}}}]]። | ብዓል ኣርማ ዋልታ {{{alias}}}። }} }}]]
== ልሙድ መለክዒታት ==
{| class="wikitable"
! ሽም መለክዒ !! ክብሪ !! ውጽኢት
|-
| <code>alias</code>
| {{#if: {{{alias|}}} | <code>{{{alias}}}</code> | <span class="error">'''ዘይተገልጸ!'''</span> }}
| መበገሲ ጽሑፍ ([[{{{alias}}}]])
{{#if: {{{shortname alias|}}} |
<tr>
<td><code>shortname alias</code></td>
<td><code>{{{shortname alias}}}</code></td>
<td>''(ኣማራጽያዊ)'' Display name to be used for the wikilink, if <code>alias</code> is a disambiguated article name, for example</td>
</tr>
}}
|-
| <code>flag alias</code>
| {{#if: {{{flag alias|}}} | <code>{{{flag alias}}}</code> | <span class="error">'''ዘይተገልጸ!'''</span> }}
| Image name ([[:ፋይል:{{{flag alias}}}]], shown above right)
{{#if: {{{alt|}}} |
<tr>
<td><code>alt</code></td>
<td><code>{{{alt}}}</code></td>
<td>''(ኣማራጽያዊ)'' «alt» alternative text for the image of the flag</td>
</tr>
}}
|-
| <code>coat of arms alias</code>
| {{#if: {{{coat of arms alias|}}} | <code>{{{coat of arms alias}}}</code> | <span class="error">'''ዘይተገልጸ!'''</span> }}
| Image name ([[:ፋይል:{{{coat of arms alias}}}]], shown bottom right)
{{#if: {{{alt coat of arms|}}} |
<tr>
<td><code>alt coat of arms</code></td>
<td><code>{{{alt coat of arms}}}</code></td>
<td>''(ኣማራጽያዊ)'' «alt coat of arms» [[ኣማራጽያዊ ጽሑፍ]] for coat of arms image</td>
</tr>
}}
|}
{{#if: {{{var1|{{{flag alias-naval|}}}}}} |
== Flag variants ==
{{#ifexist: {{{alt}}} | {{{alt}}} | {{#ifexist: ባንዴራ {{{alias}}} | ባንዴራ {{{alias}}} | }} }}
<table class="wikitable">
<tr><th>ምልክት</th><th>ምስሊ ባንዴራ (40px)</th><th>ሽም ምስሊ</th></tr>
{{#if: {{{var1|}}} | <tr><td><code>{{{var1}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var1}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var1}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var2|}}} | <tr><td><code>{{{var2}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var2}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var2}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var3|}}} | <tr><td><code>{{{var3}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var3}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var3}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var4|}}} | <tr><td><code>{{{var4}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var4}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var4}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var5|}}} | <tr><td><code>{{{var5}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var5}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var5}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var6|}}} | <tr><td><code>{{{var6}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var6}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var6}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var7|}}} | <tr><td><code>{{{var7}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var7}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var7}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var8|}}} | <tr><td><code>{{{var8}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var8}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var8}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var9|}}} | <tr><td><code>{{{var9}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var9}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var9}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var10|}}} | <tr><td><code>{{{var10}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var10}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var10}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var11|}}} | <tr><td><code>{{{var11}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var11}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var11}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var12|}}} | <tr><td><code>{{{var12}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var12}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var12}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var13|}}} | <tr><td><code>{{{var13}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var13}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var13}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var14|}}} | <tr><td><code>{{{var14}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var14}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var14}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var15|}}} | <tr><td><code>{{{var15}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var15}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var15}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var16|}}} | <tr><td><code>{{{var16}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var16}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var16}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var17|}}} | <tr><td><code>{{{var17}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var17}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var17}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var18|}}} | <tr><td><code>{{{var18}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var18}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var18}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var19|}}} | <tr><td><code>{{{var19}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var19}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var19}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{var20|}}} | <tr><td><code>{{{var20}}}</code></td><td align=center>[[ፋይል:{{{flag alias-{{{var20}}}}}}|40px|border]]</td><td><code>{{{flag alias-{{{var20}}}}}}</code></td></tr> }}<!--
-->{{#if: {{{flag alias-naval|}}} | <tr><td><code>naval</code></td><td align=center>[[ፋይል:{{{flag alias-naval}}}|40px|border]]</td><td><code>{{{flag alias-naval}}}</code></td></tr> }}<!--
-->{{#if: {{{flag alias-air force|}}} | <tr><td><code>air force</code></td><td align=center>[[ፋይል:{{{flag alias-air force}}}|40px|border]]</td><td><code>{{{flag alias-air force}}}</code></td></tr> }}<!--
--></table>
}}
{{#if: {{{flag alias-naval|}}} |
== Naval ensign ==
This template includes a naval ensign flag variant that can be used with [[ሞደል:Navy]]:
* <code><nowiki>{{navy|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></code> → {{navy|{{{templatename|{{{alias}}}}}}}}
* <code><nowiki>{{flagdeco|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|naval}}</nowiki></code> → {{flagdeco|{{{templatename|{{{alias}}}}}}|naval}}
}}
{{#if: {{{flag alias-air force|}}} |
== Air force ensign ==
This template includes an air force ensign flag variant that can be used with [[ሞደል:Air force]]:
* <code><nowiki>{{air force|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></code> → {{air force|{{{templatename|{{{alias}}}}}}}}
* <code><nowiki>{{flagdeco|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|air force}}</nowiki></code> → {{flagdeco|{{{templatename|{{{alias}}}}}}|air force}}
}}
{{#if: {{{redir1|}}} |
== Redirect aliases ==
This template can also be used via an ''alias'' name (implemented as a redirect to this template):<!--
--><table class="wikitable"><!--
--><tr><th>ሳጓ</th><th>{{tl|flagdeco|''alias''}}</th><th>{{tl|flagcountry|''alias''}}</th></tr>
{{#if: {{{redir1|}}} | <tr><td><code>{{{redir1}}} (</code><span class="plainlinks">[{{fullurl:ሞደል:Country data {{{redir1}}}|redirect=no}} ርኣይ]</span><code>)</code></td><td>{{flagdeco|{{{redir1}}}}}</td><td>{{flagcountry|{{{redir1}}}}}</td></tr> }}<!--
-->{{#if: {{{redir2|}}} | <tr><td><code>{{{redir2}}} (</code><span class="plainlinks">[{{fullurl:ሞደል:Country data {{{redir2}}}|redirect=no}} ርኣይ]</span><code>)</code></td><td>{{flagdeco|{{{redir2}}}}}</td><td>{{flagcountry|{{{redir2}}}}}</td></tr> }}<!--
-->{{#if: {{{redir3|}}} | <tr><td><code>{{{redir3}}} (</code><span class="plainlinks">[{{fullurl:ሞደል:Country data {{{redir3}}}|redirect=no}} ርኣይ]</span><code>)</code></td><td>{{flagdeco|{{{redir3}}}}}</td><td>{{flagcountry|{{{redir3}}}}}</td></tr> }}<!--
-->{{#if: {{{redir4|}}} | <tr><td><code>{{{redir4}}} (</code><span class="plainlinks">[{{fullurl:ሞደል:Country data {{{redir4}}}|redirect=no}} ርኣይ]</span><code>)</code></td><td>{{flagdeco|{{{redir4}}}}}</td><td>{{flagcountry|{{{redir4}}}}}</td></tr> }}<!--
-->{{#if: {{{redir5|}}} | <tr><td><code>{{{redir5}}} (</code><span class="plainlinks">[{{fullurl:ሞደል:Country data {{{redir5}}}|redirect=no}} ርኣይ]</span><code>)</code></td><td>{{flagdeco|{{{redir5}}}}}</td><td>{{flagcountry|{{{redir5}}}}}</td></tr> }}<!--
--><tr><th>ሳጓ</th><th>{{tl|Coat of arms|''alias''}}</th><th>{{tl|Coat of arms2|''alias''}}</th></tr>
{{#if: {{{redir1|}}} | <tr><td><code>{{{redir1}}} (</code><span class="plainlinks">[{{fullurl:ሞደል:Country data {{{redir1}}}|redirect=no}} ርኣይ]</span><code>)</code></td><td>{{Coat of arms|{{{redir1}}}}}</td><td>{{Coat of arms2|{{{redir1}}}}}</td></tr> }}<!--
-->{{#if: {{{redir2|}}} | <tr><td><code>{{{redir2}}} (</code><span class="plainlinks">[{{fullurl:ሞደል:Country data {{{redir2}}}|redirect=no}} ርኣይ]</span><code>)</code></td><td>{{Coat of arms|{{{redir2}}}}}</td><td>{{Coat of arms2|{{{redir2}}}}}</td></tr> }}<!--
-->{{#if: {{{redir3|}}} | <tr><td><code>{{{redir3}}} (</code><span class="plainlinks">[{{fullurl:ሞደል:Country data {{{redir3}}}|redirect=no}} ርኣይ]</span><code>)</code></td><td>{{Coat of arms|{{{redir3}}}}}</td><td>{{Coat of arms2|{{{redir3}}}}}</td></tr> }}<!--
-->{{#if: {{{redir4|}}} | <tr><td><code>{{{redir4}}} (</code><span class="plainlinks">[{{fullurl:ሞደል:Country data {{{redir4}}}|redirect=no}} ርኣይ]</span><code>)</code></td><td>{{Coat of arms|{{{redir4}}}}}</td><td>{{Coat of arms2|{{{redir4}}}}}</td></tr> }}<!--
-->{{#if: {{{redir5|}}} | <tr><td><code>{{{redir5}}} (</code><span class="plainlinks">[{{fullurl:ሞደል:Country data {{{redir5}}}|redirect=no}} ርኣይ]</span><code>)</code></td><td>{{Coat of arms|{{{redir5}}}}}</td><td>{{Coat of arms2|{{{redir5}}}}}</td></tr> }}<!--
--></table>
}}
== ኣብነት ኣጠቓቕማ ==
;Using the main flag
* <code><nowiki>{{flagdeco|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></code> → {{flagdeco|{{{templatename|{{{alias}}}}}}}}
* <code><nowiki>{{flagcountry|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></code> → {{flagcountry|{{{templatename|{{{alias}}}}}}}}<!--
-->{{#if: {{{var1|}}} |
;Using a flag variant
* <code><nowiki>{{flagdeco|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|</nowiki>{{{var1}}}<nowiki>}}</nowiki></code> → {{flagdeco|{{{templatename|{{{alias}}}}}}|{{{var1}}}}}
* <code><nowiki>{{flagcountry|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>|</nowiki>{{{var1}}}<nowiki>}}</nowiki></code> → {{flagcountry|{{{templatename|{{{alias}}}}}}|{{{var1}}}}}
}}<!--
-->{{#if: {{{redir1|}}} |
;Using a redirect alias
* <code><nowiki>{{flagdeco|</nowiki>{{{redir1}}}<nowiki>}}</nowiki></code> → {{flagdeco|{{{redir1}}}}}
* <code><nowiki>{{flagcountry|</nowiki>{{{redir1}}}<nowiki>}}</nowiki></code> → {{flagcountry|{{{redir1}}}}}
}}
;Using the main coat of arms
* <code><nowiki>{{Coat of arms|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></code> → {{Coat of arms|{{{templatename|{{{alias}}}}}}}}
* <code><nowiki>{{Coat of arms2|</nowiki>{{{templatename|{{{alias}}}}}}<nowiki>}}</nowiki></code> → {{Coat of arms2|{{{templatename|{{{alias}}}}}}}}
{{#if: {{{related1|}}} |
== Related templates ==
Please see the following related <code>country_data</code> templates:
*[[ሞደል:Country data {{{related1}}}]]<span style="position:absolute; left:32em;">{{flagcountry|{{{related1}}}}}</span><!--
-->{{#if: {{{related2|}}} |
*[[ሞደል:Country data {{{related2}}}]]<span style="position:absolute; left:32em;">{{flagcountry|{{{related2}}}}}</span> }}<!--
-->{{#if: {{{related3|}}} |
*[[ሞደል:Country data {{{related3}}}]]<span style="position:absolute; left:32em;">{{flagcountry|{{{related3}}}}}</span> }}<!--
-->{{#if: {{{related4|}}} |
*[[ሞደል:Country data {{{related4}}}]]<span style="position:absolute; left:32em;">{{flagcountry|{{{related4}}}}}</span> }}<!--
-->{{#if: {{{related5|}}} |
*[[ሞደል:Country data {{{related5}}}]]<span style="position:absolute; left:32em;">{{flagcountry|{{{related5}}}}}</span> }}<!--
-->}}
{{#ifexist: ሞደል:{{PAGENAME}}/doc |
== ተወሳኺ ሓበሬታ ==
<span class="editsection" id="doc_editlinks" style="font-size: small">[<span class="plainlinks">[{{fullurl:ሞደል:{{PAGENAME}}/doc}} ርኣይ]</span>] [<span class="plainlinks">[{{fullurl:ሞደል:{{PAGENAME}}/doc|action=edit}} ኣመዓራርይ]</span>]</span>
{{ሞደል:{{PAGENAME}}/doc}}
}}
[[መደብ:ዊኪፐድያ:ሞደላት Country data|{{{templatename|{{{alias}}}}}}]]
{{#if: {{{shortname alias|}}} | [[መደብ:ዊኪፐድያ:ሞደላት Country data ምስ ሓጺር ሳጓ|{{{templatename|{{{alias}}}}}}]] }}
{{#ifeq: {{PAGENAME}} | Country data {{{alias}}} | | {{#ifeq: {{PAGENAME}} | Country data {{{shortname alias}}} | | [[መደብ:ዊኪፐድያ:ሞደላት Country data ምስ ዝተፈልየ ሽም ሞደል]] }} }}
<noinclude>{{documentation}}</noinclude>
26uixh0g5xc9w362wayjbprv3imdbc9
ሞደል:Flagcountry
10
4931
22126
22000
2021-01-24T00:41:08Z
Joanmp14
5782
wikitext
text/x-wiki
{{Country data {{{1|}}}
| flag/core
| name = {{{name|}}}
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
}}<noinclude>{{documentation}}</noinclude>
hs74jx2ql4su2svqh6ray27cb0x5o9y
ሞደል:Country data
10
4932
21999
21800
2021-01-20T15:44:19Z
Joanmp14
5782
wikitext
text/x-wiki
{{{{{1}}}|alias=?|flag alias=Flag of None.svg|name=?}}<noinclude>{{documentation}}</noinclude>
bjjuii4d5s5x13d126crp6ijboux0mv
ሞደል:Country data ስጳኛ
10
4933
20580
2020-05-06T16:56:32Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ስጳኛ | flag alias = Flag of Spain.svg | flag alias-1506 = Flag of New Spain.svg | flag alias-..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ስጳኛ
| flag alias = Flag of Spain.svg
| flag alias-1506 = Flag of New Spain.svg
| flag alias-1701 = Bandera de España 1701-1748.svg
| flag alias-1748 = Bandera de España 1748-1785.svg
| flag alias-1785 = Flag of Spain (1785-1873 and 1875-1931).svg
| flag alias-1873 = Flag of the First Spanish Republic.svg
| flag alias-1931 = Flag of the Second Spanish Republic.svg
| flag alias-1938 = Flag of Spain (1938 - 1945).svg
| flag alias-1945 = Flag of Spain (1945–1977).svg
| flag alias-1977 = Flag of Spain (1977 - 1981).svg
| flag alias-civil = Flag of Spain (civil variant).svg
| link alias-naval = Spanish Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1506
| var2 = 1701
| var3 = 1748
| var4 = 1785
| var5 = 1873
| var6 = 1931
| var7 = 1938
| var8 = 1945
| var9 = 1977
| redir1 = ESP
| related1 = Spanish Republic
| related2 = Spanish State
</noinclude>
}}
e9fycvvopg75usnfmwjtea1zz1bh5qe
ሞደል:Country data ኣመሪካ
10
4934
22019
20581
2021-01-21T00:20:38Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣመሪካ
| flag alias = Flag of the United States.svg
| flag alias-1776 = Grand Union Flag.svg
| flag alias-1777 = US flag 13 stars – Betsy Ross.svg
| flag alias-1795 = US flag 15 stars.svg
| flag alias-1818 = US flag 20 stars.svg
| flag alias-1819 = US flag 21 stars.svg
| flag alias-1820 = US flag 23 stars.svg
| flag alias-1822 = US flag 24 stars.svg
| flag alias-1836 = US flag 25 stars.svg
| flag alias-1837 = US flag 26 stars.svg
| flag alias-1845 = US flag 27 stars.svg
| flag alias-1846 = US flag 28 stars.svg
| flag alias-1847 = US flag 29 stars.svg
| flag alias-1848 = US flag 30 stars.svg
| flag alias-1851 = US flag 31 stars.svg
| flag alias-1858 = US flag 32 stars.svg
| flag alias-1859 = US flag 33 stars.svg
| flag alias-1861 = US flag 34 stars.svg
| flag alias-1863 = US flag 35 stars.svg
| flag alias-1865 = US flag 36 stars.svg
| flag alias-1867 = US flag 37 stars.svg
| flag alias-1877 = US flag 38 stars.svg
| flag alias-1890 = US flag 43 stars.svg
| flag alias-1891 = US flag 44 stars.svg
| flag alias-1896 = US flag 45 stars.svg
| flag alias-1908 = US flag 46 stars.svg
| flag alias-1912 = US flag 48 stars.svg
| flag alias-1959 = US flag 49 stars.svg
| flag alias-air force = Flag of the United States Air Force.png
| flag alias-coast guard = Ensign of the United States Coast Guard.svg
| link alias-naval = {{#ifeq:{{{variant|}}}|coast guard|United States Coast Guard|United States Navy}}
| flag alias-army = Army flag.gif
| link alias-football = United States {{{age|}}} {{{mw|men's}}} national soccer team
| name alias-basketball = USA
| link alias-basketball = United States {{{mw|men's}}} national basketball team
| name alias-field hockey = USA
| link alias-field hockey = United States {{{mw|men's}}} national field hockey team
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1912
| var2 = 1959
| var3 = coast guard
| redir1 = USA
| redir2 = US
| redir3 = ሕቡራት መንግስታት ኣመሪካ
| redir4 = U.S.
</noinclude>
}}
2kgiphhxv6iu0895empiibk98qwxusr
ሞደል:Country data ኢጣልያ
10
4935
23192
20582
2021-10-16T18:14:49Z
CommonsDelinker
65
Replacing Naval_Ensign_of_Italy.svg with [[File:Naval_ensign_of_Italy.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR6|Criterion 6]]).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኢጣልያ
| flag alias = Flag of Italy.svg
| flag alias-1861 = Flag of Italy (1861-1946).svg
| flag alias-civil = Civil Ensign of Italy.svg
| flag alias-naval = Naval ensign of Italy.svg
| link alias-naval = Marina Militare
| link alias-army = Italian Army
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1861
| var2 = civil
| redir1 = ITA
| related1 = Kingdom of Italy
| related2 = Italian Social Republic
| related3 = Napoleonic Italy
</noinclude>
}}<noinclude>
</noinclude>
9mir0ufxz8tqbdl1iyu0kkrspps2fu3
ሞደል:Country data ብሪጣንያ
10
4936
21457
21455
2020-12-13T00:03:16Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ብሪጣንያ
| flag alias = Flag of the United Kingdom.svg
| flag alias-civil = Civil Ensign of the United Kingdom.svg
| flag alias-government = Government Ensign of the United Kingdom.svg
| flag alias-naval = Naval Ensign of the United Kingdom.svg
| flag alias-naval-RFA = British-Royal-Fleet-Auxiliary-Ensign.svg
| flag alias-naval-RMAS = British Royal Maritime Auxiliary Ensign.svg
| link alias-naval = {{#switch:{{{variant|}}}|naval-RFA|RFA=Royal Fleet Auxiliary|naval-RMAS|RMAS=Royal Maritime Auxiliary Service|#default=Royal Navy}}
| flag alias-air force = Ensign of the Royal Air Force.svg
| link alias-air force = Royal Air Force
| flag alias-army = Flag of the British Army.svg
| link alias-army = British Army
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = civil
| var2 = government
| var3 = naval-RFA
| var4 = naval-RMAS
| redir1 = UK
| redir2 = the United Kingdom
| related1 = Great Britain
| related2 = Kingdom of Great Britain
| related3 = British Empire
| related4 = United Kingdom of Great Britain and Ireland
</noinclude>
}}<noinclude>
</noinclude>
b0oanw7qsrbtciuotp8ce2242n1y06y
ሞደል:Country data ፈረንሳ
10
4937
24052
20585
2023-01-07T21:18:10Z
CommonsDelinker
65
Replacing Flag_of_the_Kingdom_of_France_(1814-1830).svg with [[File:Flag_of_France_(1814–1830).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR6|Criterion 6]]).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፈረንሳ
| flag alias = Flag of France.svg
| flag alias-1790 = Flag of France (1790-1794).svg
| flag alias-1814 = Flag of France (1814–1830).svg
| flag alias-naval = Civil and Naval Ensign of France.svg
| link alias-naval = French Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1790
| var2 = 1814
| redir1 = FRA
| related1 = Kingdom of France
| related2 = Free French Forces
</noinclude>
}}
fo1ef350l286lla969yuzjzkjwur9fr
ሞደል:Country data ጀርመን
10
4938
24692
20586
2024-01-29T14:11:16Z
CommonsDelinker
65
Replacing Flag_of_Germany_(3-2_aspect_ratio).svg with [[File:Flag_of_Germany_(3-2).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set) see images in [[:c:
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጀርመን
| flag alias = Flag of Germany.svg
| flag alias-empire = Flag of the German Empire.svg
| flag alias-Weimar = Flag of Germany (3-2).svg
| flag alias-1933 = Flag of Germany (1933-1935).svg
| flag alias-Nazi = Flag of the NSDAP (1920–1945).svg
| flag alias-EUA = German Olympic flag (1959-1968).svg
| flag alias-naval = Naval Ensign of Germany.svg
| border-naval =
| link alias-naval = German Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = empire
| var2 = Weimar
| var3 = 1933
| var4 = Nazi
| var5 = EUA
| redir1 = DEU
| redir2 = GER
| related1 = German Empire
| related2 = Weimar Republic
| related3 = Nazi Germany
| related4 = Allied-occupied Germany
| related5 = East Germany
| related6 = West Germany
</noinclude>
}}
s8c3ccke86nasb3uvq0hz3vbl9o9704
ሞደል:Country data ሩስያ
10
4939
23666
22026
2022-05-23T10:51:41Z
CommonsDelinker
65
Replacing Naval_Ensign_of_Russia.svg with [[File:Naval_ensign_of_Russia.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR6|Criterion 6]]).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሩስያ
| flag alias = Flag of Russia.svg
| flag alias-1991 = Flag of Russia 1991-1993.svg
| flag alias-naval = Naval ensign of Russia.svg
| link alias-naval = Russian Navy
| flag alias-air force = Russian Air Forces flag.png
| link alias-air force = Russian Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1991
| redir1 = RUS
| redir2 = ፈደረሽን ሩስያ
</noinclude>
}}
33svmpvpit9z4vzfeu8qmmmmi6d8m12
ሞደል:Country data ቱርኪ
10
4940
20588
2020-05-06T20:24:05Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቱርኪ | flag alias = Flag of Turkey.svg | link alias-naval = Turkish Navy | size = {{{size|}}}..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቱርኪ
| flag alias = Flag of Turkey.svg
| link alias-naval = Turkish Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
<noinclude>
| redir1 = TUR
| related1 = Ottoman Empire
</noinclude>
}}
3a2pkqb9ul92c1uhnose4jeyf6e991j
ሞደል:Country data ብራዚል
10
4941
20589
2020-05-06T20:36:24Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ብራዚል | flag alias = Flag of Brazil.svg | flag alias-1889 = Flag of Brazil (1889-1960).svg..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ብራዚል
| flag alias = Flag of Brazil.svg
| flag alias-1889 = Flag of Brazil (1889-1960).svg
| flag alias-1960 = Flag of Brazil (1960-1968).svg
| flag alias-1968 = Flag of Brazil (1968-1992).svg
| link alias-naval = Brazilian Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1889
| var2 = 1960
| var3 = 1968
| redir1 = BRA
| related1 = Empire of Brazil
</noinclude>
}}
t1p9ssgp4vyyd4w8eu4w55hyl1jsjwa
ሞደል:Country data ኢራን
10
4942
20590
2020-05-06T20:47:37Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኢራን | flag alias = Flag of Iran.svg | flag alias-1925 = State Flag of Iran (1925).svg | flag..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኢራን
| flag alias = Flag of Iran.svg
| flag alias-1925 = State Flag of Iran (1925).svg
| flag alias-1964 = State Flag of Iran (1964).svg
| link alias-naval = Islamic Republic of Iran Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1925
| var2 = 1964
| redir1 = IRN
| redir2 = IRI
</noinclude>
}}
8hcenynwp6m69fxwiwczqoqw04dx89m
ሞደል:Country data ቻይና
10
4943
21843
21840
2021-01-06T16:08:38Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ህዝባዊት ሪፓብሊክ ቻይና
| shortname alias = ቻይና
| flag alias = Flag of the People's Republic of China.svg
| flag alias-military = People's Liberation Army Flag of the People's Republic of China.svg
| flag alias-army = Ground Force Flag of the People's Republic of China.svg
| link alias-army = People's Liberation Army Ground Force
| flag alias-naval = Naval Ensign of the People's Republic of China.svg
| link alias-naval = People's Liberation Army Navy
| flag alias-air force = Air Force Flag of the People's Republic of China.svg
| link alias-air force = People's Liberation Army Air Force
| name alias-football = China PR
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = military
| templatename = ቻይና
| redir1 = CHN
| redir2 = ህዝባዊት ሪፓብሊክ ቻይና
| related1 = ሪፓብሊክ ቻይና
</noinclude>
}}
tiio57qo1by83nid4ndra2g5s31wn9i
ሞደል:Country data ካናዳ
10
4945
20593
2020-05-07T12:33:30Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ካናዳ | flag alias = Flag of Canada.svg | flag alias-1868 = Flag of Canada-1868-Red.svg | flag..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ካናዳ
| flag alias = Flag of Canada.svg
| flag alias-1868 = Flag of Canada-1868-Red.svg
| flag alias-1921 = Flag of Canada 1921.svg
| flag alias-1957 = Canadian Red Ensign.svg
| flag alias-naval = Naval Jack of Canada.svg
| flag alias-naval-1911 = Naval Ensign of the United Kingdom.svg
| flag alias-naval-1921 = Canadian Blue Ensign 1921.svg
| flag alias-naval-1957 = Canadian Blue Ensign.svg
| link alias-naval = {{#if:{{{variant|}}}|Royal Canadian Navy|Canadian Forces Maritime Command}}
| flag alias-coast guard = Coastguard Flag of Canada.svg
| flag alias-air force = Canadian Air Command flag.svg
| flag alias-air force-1924 = Ensign of the Royal Canadian Air Force.svg
| link alias-air force = {{#if:{{{variant|}}}|Royal Canadian Air Force|Canadian Forces Air Command}}
| flag alias-army = Canadian Army Flag.svg
| link alias-army = Canadian Forces Land Force Command
| link alias-football = Canada {{{mw|men's}}} national soccer team
| link alias-basketball = Canada national {{{mw|men's}}} basketball team
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1868
| var2 = 1921
| var3 = 1957
| var4 = naval-1911
| var5 = naval-1921
| var6 = naval-1957
| var7 = air force-1924
| redir1 = CAN
</noinclude>
}}<noinclude>
</noinclude>
imi1mb66c9clorjs4nib78yhsu0wx6n
ሞደል:Country data ፔሩ
10
4946
20594
2020-05-07T12:40:01Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ፔሩ | flag alias = Flag of Peru.svg | flag alias-1825 = Flag of Peru (1825 - 1950).svg | flag a..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፔሩ
| flag alias = Flag of Peru.svg
| flag alias-1825 = Flag of Peru (1825 - 1950).svg
| flag alias-state = Flag of Peru (state).svg
| flag alias-naval = Flag of Peru (state).svg
| link alias-naval = Peruvian Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1825
| var2 = state
| redir1 = PER
</noinclude>
}}
c4r5ts6jglw5yp3nmc1vovqjsj4oojo
ሞደል:Country data ቤልጅዩም
10
4947
21459
21458
2020-12-13T00:14:35Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data በልጅዩም]] to [[ሞደል:Country data ቤልጅዩም]]
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቤልጅዩም
| flag alias = Flag of Belgium (civil).svg
| flag alias-ሀገር = Flag of Belgium.svg
| flag alias-naval = Naval Ensign of Belgium.svg
| link alias-naval = Belgian Navy
| flag alias-air force = Ensign of Belgian Air Force.svg
| link alias-air force = Belgian Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = ሃገር
| redir1 = BEL
</noinclude>
}}<noinclude>
</noinclude>
44wot60g6yzwqrv2noro9v6ga9dtcg3
ሞደል:Country data ህንዲ
10
4948
20596
2020-05-07T13:11:53Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ህንዲ | flag alias = Flag of India.svg | flag alias-British = British Raj Red Ensign.svg | fla..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ህንዲ
| flag alias = Flag of India.svg
| flag alias-British = British Raj Red Ensign.svg
| flag alias-1931 = 1931 Flag of India.svg
| flag alias-civil = Civil Ensign of India.svg
| flag alias-army = Flag of Indian Army.png
| link alias-army = Indian Army
| flag alias-naval = Naval Ensign of India.svg
| flag alias-air force = Ensign of the Indian Air Force.svg
| link alias-naval = Indian Navy
| link alias-air force = Indian Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = British
| var2 = 1931
| var3 = civil
| redir1 = IND
| related1 = British Raj
</noinclude>
}}
r1rwwac4dosk8dubtelhhk8wkuj8eoi
ሞደል:Country data ኔዘርላንድ
10
4949
22438
20597
2021-02-20T16:17:14Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኔዘርላንድ
| flag alias = Flag of the Netherlands.svg
| link alias-naval = Royal Netherlands Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = NLD
| redir2 = NED
| redir3 = ሆላንድ
</noinclude>
}}
7si1540gqjid1jeshob62ww8mxypx7u
ሞደል:Country data ኤኳዶር
10
4950
24693
23476
2024-01-29T18:55:47Z
CommonsDelinker
65
Replacing Civil_Flag_and_Ensign_of_Ecuador.svg with [[File:Civil_flag_and_ensign_of_Ecuador.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR6|Criterion 6]]).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኤኳዶር
| flag alias = Flag of Ecuador.svg
| flag alias-civil = Civil flag and ensign of Ecuador.svg
| flag alias-1830 = Flag of Ecuador (1835–1845).svg
| flag alias-1845 = Flag of Ecuador (1845–1860).svg
| flag alias-municipal = Municipal Flag of Ecuador.svg
| flag alias-naval = Flag of Ecuador.svg
| link alias-naval = Ecuadorian Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1830
| var2 = 1845
| var3 = civil
| var4 = municipal
| redir1 = ECU
</noinclude>
}}
b5fkciu8q7ggn5twbz6dnblypjqrtp8
ሞደል:Flag
10
4951
20599
2020-05-07T14:28:01Z
Joanmp14
5782
ገጽ ብ "{{country data {{{1|}}} | country flag | name = {{{name|{{{1|}}}}}} | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} }}<noinclude>{{documentation}}</noi..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{country data {{{1|}}}
| country flag
| name = {{{name|{{{1|}}}}}}
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
}}<noinclude>{{documentation}}</noinclude>
f01qr0ocjzoksb5dz4k7sthrc0uyulw
ሞደል:Flagicon
10
4953
22124
20610
2021-01-24T00:33:12Z
Joanmp14
5782
wikitext
text/x-wiki
{{Country data {{{1|}}}
| flagcountry/core2
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
}}<noinclude>{{documentation}}</noinclude>
8c8bj66h24764owxytt4e71n1sn9n2x
ሞደል:Flagicon/core
10
4954
22436
22071
2021-02-20T16:12:25Z
Joanmp14
5782
wikitext
text/x-wiki
<span class="flagicon">[[ፋይል:{{#if:{{{variant|}}}|{{{flag alias-{{{variant}}}}}}|{{{flag alias}}}}}|{{#if:{{{size|}}}|{{{size}}}|20x20px}}|{{#switch:{{{alias|}}}|ኔፓል= |ኦሃዮ= |border{{!}}}}link=|{{{alt|ባንዴራ {{{alias}}}}}}]]</span><noinclude>{{documentation}}</noinclude>
0nslcfcmt2e65awt3z6m94zhc9ae4f6
ሞደል:Flagcountry/core
10
4955
21651
20613
2020-12-19T20:18:01Z
Joanmp14
5782
wikitext
text/x-wiki
<span class="flagicon">[[File:{{{flag alias-{{{variant}}}|{{{flag alias}}}}}}|{{#if:{{{size|}}}|{{{size}}}|22x20px}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt=|link=|{{{alias}}}|{{{alt|ባንዴራ {{{alias}}}}}}]] </span>[[{{{alias}}}|{{#if:{{{name|}}}|{{{name}}}|{{{shortname alias|{{{alias}}}}}}}}]]<noinclude>{{documentation}}</noinclude>
cna791ck57rwoljh4rk2dj5b7z6hr1s
ሞደል:Country data ስዑዲ ዓረብ
10
4956
21680
21678
2020-12-22T13:56:17Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ስዑዲ ዓረብ
| flag alias = Flag of Saudi Arabia.svg
| flag alias-1938 = Saudi Arabia Flag Variant (1938).svg
| flag alias-naval = Naval Ensign of Saudi Arabia.svg
| link alias-naval = Royal Saudi Navy
| flag alias-air force = Flag of the Royal Saudi Air Force.svg
| link alias-air force = Royal Saudi Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1938
| redir1 = SAU
| redir2 = KSA
</noinclude>
}}
r1sn31d216n5km62ig8jaqvxmjimo6u
ሞደል:Country data ስዊዘርላንድ
10
4957
20615
2020-05-07T17:58:20Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ስዊዘርላንድ | flag alias = Flag of Switzerland.svg | flag alias-civil = Civil Ensign of..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ስዊዘርላንድ
| flag alias = Flag of Switzerland.svg
| flag alias-civil = Civil Ensign of Switzerland.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = civil
| redir1 = CHE
| redir2 = SUI
| redir3 = CH
| related1 = Helvetic Republic
</noinclude>
}}<noinclude>
</noinclude>
b85grwyak3dydromaiq5q3z3etzdrlj
ሞደል:Country data ሜክሲኮ
10
4958
22010
20616
2021-01-21T00:10:02Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሜክሲኮ
| flag alias = Flag of Mexico.svg
| flag alias-1821 = Flag of Mexico (1821-1823).svg
| flag alias-1823 = Flag of Mexico (1823-1864, 1867-1893).svg
| flag alias-1864 = Flag of Mexico (1864-1867).svg
| flag alias-1893 = Flag of Mexico (1893-1916).svg
| flag alias-1916 = Flag of Mexico (1916-1934).svg
| flag alias-1934 = Flag of Mexico (1934-1968).svg
| link alias-naval = Mexican Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1821
| var2 = 1823
| var3 = 1864
| var4 = 1893
| var5 = 1916
| var6 = 1934
| redir1 = MEX
| redir2= መክሲኮ
</noinclude>
}}<noinclude>
</noinclude>
3u9imf9toirc1nslsr3yoy0i6dn8ltg
ሞደል:Country data ፖርቱጋል
10
4959
20617
2020-05-07T18:11:44Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ፖርቱጋል | flag alias = Flag of Portugal.svg | flag alias-1248 = PortugueseFlag1248.svg | f..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፖርቱጋል
| flag alias = Flag of Portugal.svg
| flag alias-1248 = PortugueseFlag1248.svg
| flag alias-1385 = PortugueseFlag1385.svg
| flag alias-1578 = Flag Portugal (1578).svg
| flag alias-1640 = Flag Portugal (1640).svg
| flag alias-1707 = Flag Portugal (1707).svg
| flag alias-1830 = Flag Portugal (1830).svg
| link alias-naval =
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1248
| var2 = 1385
| var3 = 1578
| var4 = 1640
| var5 = 1707
| var6 = 1830
| redir1 = PRT
| redir2 = POR
</noinclude>
}}
1x7wr4twh1scgqh0zzqijl6feyvp90a
ሞደል:Country data ፓኪስታን
10
4960
20618
2020-05-07T18:18:10Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ፓኪስታን | flag alias = Flag of Pakistan.svg | flag alias-army = Flag of the Pakistani Army..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፓኪስታን
| flag alias = Flag of Pakistan.svg
| flag alias-army = Flag of the Pakistani Army.svg
| flag alias-naval = Naval Ensign of Pakistan.svg
| flag alias-air force = Pakistani Air Force Ensign.svg
| flag alias-civil = Civil Ensign of Pakistan.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
| var1 = civil
<noinclude>
| redir1 = PAK
</noinclude>
}}
fiyrbh6exiwzta182he8n9nr43azbpa
ሞደል:Country data ሽወደን
10
4961
20619
2020-05-07T18:27:34Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሽወደን | flag alias = Flag of Sweden.svg | flag alias-1562 = Sweden-Flag-1562.svg | border-1..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሽወደን
| flag alias = Flag of Sweden.svg
| flag alias-1562 = Sweden-Flag-1562.svg
| border-1562 =
| flag alias-1844 = Swedish norwegian union flag.svg
| flag alias-naval = Naval Ensign of Sweden.svg
| border-naval =
| link alias-naval = Swedish Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1562
| var2 = 1844
| redir1 = SWE
</noinclude>
}}
dmzmpxqmexclgg6pzpx3d3pidqm5i2m
ሞደል:Country data ቺሌ
10
4962
24576
20620
2023-11-21T04:09:30Z
CommonsDelinker
65
Replacing Flag_of_Chile_(1817-1818).svg with [[File:Flag_of_Chile_of_the_transition_(1817).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error) · Wrong date, only used for
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቺሌ
| flag alias = Flag of Chile.svg
| flag alias-1812 = Flag of Chile (1812-1814).svg
| flag alias-1817 = Flag of Chile of the transition (1817).svg
| link alias-naval = Chilean Navy
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = 1812
| var2 = 1817
| redir1 = CHL
| redir2 = CHI
</noinclude>
}}
jqwy1zrq2xk4tqg4bpglfr3t3xzvdv6
ሞደል:Country data ኣየርላንድ
10
4963
20621
2020-05-07T18:41:03Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣየርላንድ | shortname alias = ኣየርላንድ | flag alias = Flag of Ireland.svg | fla..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣየርላንድ
| shortname alias = ኣየርላንድ
| flag alias = Flag of Ireland.svg
| flag alias-1783 = St Patrick's saltire.svg
| flag alias-4prov = Four Provinces Flag.svg
| flag alias-football = St Patrick's saltire.svg
| link alias-football = Ireland national football team (1882–1950)
| flag alias-hockey = Flag of Ireland hockey team.svg
| flag alias-field hockey = Flag of Ireland hockey team.svg
| flag alias-rugby union = IRFU flag.svg
| flag alias-rugby sevens = IRFU flag.svg
| flag alias-rugby league = Four Provinces Flag.svg
| flag alias-cricket = Cricket Ireland flag.svg
| link alias-cricket = Ireland {{{mw|}}} {{{age|}}} cricket team
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| templatename = ኣየርላንድ
| var1 = 1783
| var2 = 4prov
| var3 = football
| var4 = rugby union
| var5 = hockey
| var6 = cricket
| redir1 = IRE
| related1 = Republic of Ireland
| related2 = Southern Ireland
| related3 = Kingdom of Ireland
| related4 = Lordship of Ireland
| related5 = Irish Free State
</noinclude>
}}
nd65e6a8g5lclcmxdnns6zon7g99c5r
ሞደል:Country data ሲንጋፖር
10
4964
20622
2020-05-07T18:48:26Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሲንጋፖር | flag alias = Flag of Singapore.svg | flag alias-colonial = Flag of Singapore (19..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሲንጋፖር
| flag alias = Flag of Singapore.svg
| flag alias-colonial = Flag of Singapore (1946-1959).svg
| flag alias-civil = Civil Ensign of Singapore.svg
| flag alias-naval = Naval Ensign of Singapore.svg
| link alias-naval = Republic of Singapore Navy
| flag alias-air force = Republic of Singapore Air Force Service Flag.svg
| link alias-air force = Republic of Singapore Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = colonial
| var2 = civil
| redir1 = SGP
| redir2 = SIN
</noinclude>
}}
7vvu774qfx1nhkz44zb24zo4hs4jpmr
ሞደል:Country data ቤላሩስ
10
4965
20623
2020-05-07T19:01:33Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቤላሩስ | flag alias = Flag of Belarus.svg | flag alias-1991 = Flag of Belarus (1991-1995).sv..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቤላሩስ
| flag alias = Flag of Belarus.svg
| flag alias-1991 = Flag of Belarus (1991-1995).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1991
| redir1 = BLR
| related1 = Byelorussian SSR
</noinclude>
}}
euz36x2xt261alsj3rxzwolifycq3ss
ሞደል:Country data ቐጠር
10
4966
20624
2020-05-07T19:16:07Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቐጠር | flag alias = Flag of Qatar.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቐጠር
| flag alias = Flag of Qatar.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = QAT
</noinclude>
}}
czze3ym7td712uvf2axwhkuzrvbdo89
ሞደል:Country data እስራኤል
10
4967
20625
2020-05-07T19:29:33Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = እስራኤል | flag alias = Flag of Israel.svg | flag alias-civil = Civil Ensign of Israel.svg..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = እስራኤል
| flag alias = Flag of Israel.svg
| flag alias-civil = Civil Ensign of Israel.svg
| flag alias-naval = Naval Ensign of Israel.svg
| link alias-naval = Israeli Navy
| flag alias-air force = Israel Air Force Flag.svg
| link alias-air force = Israeli Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = ISR
| var1 = civil
</noinclude>
}}
kt95nnby0m2c1v0dbnnelcbtq72jpu6
ሞደል:Country data ሕቡራት ኢማራት ዓረብ
10
4968
20708
20626
2020-06-09T07:38:12Z
188.207.235.178
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሕቡራት ኢማራት ዓረብ
| flag alias = Flag of the United Arab Emirates.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = ARE
| redir2 = UAE
</noinclude>
}}<noinclude>
4wluz7pgazvpiu6zbmzk22arzvwpamc
ሞደል:Country data ፖላንድ
10
4969
20627
2020-05-11T07:42:04Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ፖላንድ | flag alias = Flag of Poland.svg | flag alias-state = State Flag of Poland.svg | fla..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፖላንድ
| flag alias = Flag of Poland.svg
| flag alias-state = State Flag of Poland.svg
| flag alias-1815 = Flag of the Congress of Poland.svg
| flag alias-naval = Naval Ensign of Poland.svg
| flag alias-naval-1919 = Naval Ensign of IIRP v1.svg
| flag alias-naval-1946 = Naval Ensign of PRL v1.svg
| flag alias-naval-auxiliary = Flaga pomocniczych jednostek pływających Polskiej Marynarki Wojennej.svg
| flag alias-naval-auxiliary-1955 = POL Bandera pjp PRL v1.svg
| link alias-naval = Polish Navy
| flag alias-air force = PL air force flag IIIRP.svg
| link alias-air force = Polish Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = state
| var2 = 1815
| var3 = naval-1919
| var4 = naval-1946
| var5 = naval-auxiliary
| var6 = naval-auxiliary-1955
| redir1 = POL
</noinclude>
}}<noinclude>
</noinclude>
e1hzmclfzd9hmpk4kpljxkplc64wkva
ሞደል:Country data ኦስትርያ
10
4970
20739
20737
2020-06-12T10:54:09Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኦስትርያ
| flag alias = Flag of Austria.svg
| flag alias-empire = Flag of the Habsburg Monarchy.svg
| flag alias-state = Flag of Austria (state).svg
| flag alias-war = Austria-Hungary-flag-1869-1914-naval-1786-1869-merchant.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = empire
| var2 = state
| var3 = war
| redir1 = AUT
| related1 = Austria-Hungary
</noinclude>
}}
b0mwfdglpw5hbgjkabbg9tlzrf3fla4
ሞደል:Country data ጃፓን
10
4971
20629
2020-05-11T08:00:21Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጃፓን | flag alias = Flag of Japan.svg | flag alias-alt = Merchant flag of Japan (1870).svg |..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጃፓን
| flag alias = Flag of Japan.svg
| flag alias-alt = Merchant flag of Japan (1870).svg
| flag alias-1945 = Flag of Allied Occupied Japan.svg
| flag alias-ryukyu = Flag of US Occupied Ryukyu Islands.svg
| flag alias-naval = Naval Ensign of Japan.svg
| link alias-naval = Japan Maritime Self-Defense Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = alt
| var2 = 1945
| var3 = ryukyu
| redir1 = JPN
| related1 = Empire of Japan
| related2 = Ryūkyū Kingdom
</noinclude>
}}
qc4pjkjrw1e5f1nm1mj5640w4bb0856
ሞደል:Country data ሩማንያ
10
4972
22497
22053
2021-03-06T15:49:58Z
CommonsDelinker
65
Replacing Flag_of_Romania_(1948-1952).svg with [[File:Flag_of_Romania_(1948–1952).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR6|Criterion 6]] (maintenance or bug fix)).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሩማንያ
| flag alias = Flag of Romania.svg
| flag alias-1948 = Flag of Romania (1948–1952).svg
| flag alias-1952 = Flag of Romania (1952-1965).svg
| flag alias-1965 = Flag of Romania (1965-1989).svg
| link alias-naval = Romanian Naval Forces
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1948
| var2 = 1952
| var3 = 1965
| redir1 = ROU
| redir2 = ROM
| redir3 = ሮማንያ
</noinclude>
}}<noinclude>
</noinclude>
2i2x4wpjcmey2segdwyfs3s2uh8451x
ሞደል:Country data ዩክሬን
10
4973
23652
23565
2022-05-23T07:43:38Z
CommonsDelinker
65
Replacing Naval_Ensign_of_Ukraine.svg with [[File:Naval_ensign_of_Ukraine.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR6|Criterion 6]]).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ዩክሬን
| flag alias = Flag of Ukraine.svg
| flag alias-1918 = Flag_of_Ukrainian_People's_Republic_1917.svg
| flag alias-naval = Naval ensign of Ukraine.svg
| flag alias-naval-1918 = Naval Ensign of Ukraine (dress, 1918).PNG
| link alias-naval = Ukrainian Navy
| flag alias-air force = Flag of the Ukrainian Air Force.jpg
| link alias-air force = Ukrainian Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1918
| var2 = naval-1918
| redir1 = UKR
| related1 = Ukrainian SSR
</noinclude>
}}<noinclude>
</noinclude>
7sd2u83za0u49cfvyzqt9ldd4zwl76o
ሞደል:Country data ባንግላደሽ
10
4974
20632
2020-05-11T08:52:07Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ባንግላደሽ | flag alias = Flag of Bangladesh.svg | flag alias-1971 = Flag of Bangladesh (1..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ባንግላደሽ
| flag alias = Flag of Bangladesh.svg
| flag alias-1971 = Flag of Bangladesh (1971).svg
| flag alias-naval = Naval Ensign of Bangladesh.svg
| flag alias-civil = Civil Ensign of Bangladesh.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1971
| var2 = civil
| redir1 = BGD
| redir2 = BAN
</noinclude>
}}
bn4teh5rl9uhj9w8c6x7mqz5ei6o4x6
ሞደል:Country data ኢንዶነዥያ
10
4975
20633
2020-05-11T09:32:22Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኢንዶነዥያ | flag alias = Flag of Indonesia.svg | link alias-naval = Indonesian Navy | lin..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኢንዶነዥያ
| flag alias = Flag of Indonesia.svg
| link alias-naval = Indonesian Navy
| link alias-air force = Indonesian Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = IDN
| redir2 = INA
</noinclude>
}}
cv2i6aagzmvkuhpuh3humbkevhigpo0
ሞደል:Country data ኮሎምብያ
10
4976
21814
21811
2021-01-06T03:46:47Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኮሎምብያ
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ኮሎምብያ
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
| flag alias = Flag of Colombia.svg
| flag alias-civil = Civil Ensign of Colombia.svg
| flag alias-naval = Naval Ensign of Colombia.svg
| link alias-naval = ሓይሊ ባሕሪ ሪፓብሊክ ኮሎምብያ
<noinclude>
| var1 = civil
| redir1 = COL
</noinclude>
}}
rx6oca2i86g4ujy3dj6nyove89t9sqg
ሞደል:Country data ደቡብ ኮርያ
10
4977
20635
2020-05-11T09:49:25Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ደቡብ ኮርያ | flag alias = Flag of South Korea.svg | link alias-naval = Republic of Korea..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ደቡብ ኮርያ
| flag alias = Flag of South Korea.svg
| link alias-naval = Republic of Korea Navy
| name alias-basketball = Korea
| link alias-basketball = Korea {{{mw|}}} national basketball team
| name alias-field hockey = Korea
| link alias-field hockey = Korea {{{mw|}}} national field hockey team
| name alias-badminton = Korea
| link alias-badminton = Korea national badminton team
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
<noinclude>
| redir1 = KOR
| redir2 = Republic of Korea
| redir3 = Korea, South
| related1 = Korea
| related2 = Korean Empire
| related3 = North Korea
</noinclude>
}}
4cpz9h6zrdez4vz4lquf6ry1g0480el
ሞደል:Country data ፊሊፒንስ
10
4978
20636
2020-05-11T10:05:38Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ፊሊፒንስ | flag alias = Flag of the Philippines.svg | flag alias-1898 = Philippines Flag Or..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፊሊፒንስ
| flag alias = Flag of the Philippines.svg
| flag alias-1898 = Philippines Flag Original.svg
| flag alias-1901 = US flag 45 stars.svg
| flag alias-1908 = US flag 46 stars.svg
| flag alias-1912 = US flag 48 stars.svg
| flag alias-1919 = Flag of the Philippines (navy blue).svg
| flag alias-1981 = Flag of the Philippines (light blue).svg
| link alias-naval = Philippine Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1898
| var2 = 1901
| var3 = 1908
| var4 = 1912
| var5 = 1919
| var6 = 1981
| redir1 = PHL
| redir2 = PHI
</noinclude>
}}
poxj97ghah0y975scmfs2qak7g879av
ሞደል:Country data ደንማርክ
10
4979
21462
21461
2020-12-13T00:18:54Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ዴንማርክ]] to [[ሞደል:Country data ደንማርክ]]
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ደንማርክ
| flag alias = Flag of Denmark.svg
| flag alias-naval = Naval Ensign of Denmark.svg
| border-naval =
| link alias-naval = Royal Danish Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = DNK
| redir2 = DEN
</noinclude>
}}
lhp7kqbs0n7jj033vx0iqporiupb4g0
ሞደል:Country data ዶሚኒካዊት ሪፓብሊክ
10
4980
22762
22040
2021-06-20T17:39:24Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ዶሚኒካዊት ሪፓብሊክ
| flag alias = Flag of the Dominican Republic.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
| flag alias-1822 = Flag of Spanish Haiti.svg
| flag alias-1844 = Flag of the Dominican Republic (up to 1844).svg
<noinclude>
| var1 = 1822
| var2 = 1844
| redir1 = DOM
| redir2 = ሪፓብሊክ ዶሚኒካ
| redir3 = ሪፓብሊክ ዶመኒካን
</noinclude>
}}<noinclude>
c5doieelmsmak71nzbiaa817v1yzi73
ሞደል:Country data ሰርብያ
10
4981
22591
20711
2021-04-14T14:49:06Z
Boja02
7458
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሰርብያ
| flag alias = Flag of Serbia.svg
| flag alias-civil = Civil Flag of Serbia.svg
| flag alias-1991 = Flag of Serbia 1991-2004.svg
| flag alias-2004 = Flag of Serbia (2004–2010).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = civil
| var2 = 1991
| var3 = 2004
| redir1 = SRB
| related1 = Kingdom of Serbia
| related2 = SR Serbia
| related3 = Serbia and Montenegro
| related4 = FR Yugoslavia
</noinclude>
}}
ge2woj0t4rmyrx9c9p9y3fgwu02g2m4
ሞደል:Country data ደቡብ ኣፍሪቃ
10
4982
20640
2020-05-11T11:37:47Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ደቡብ ኣፍሪቃ | flag alias = Flag of South Africa.svg | flag alias-1910 = South Africa Fl..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ደቡብ ኣፍሪቃ
| flag alias = Flag of South Africa.svg
| flag alias-1910 = South Africa Flag 1910-1912.svg
| flag alias-1912 = South Africa Flag 1912-1928.svg
| flag alias-1928 = Flag of South Africa 1928-1994.svg
| flag alias-naval = Naval Ensign of South Africa.svg
| flag alias-naval-1922 = Naval Ensign of the United Kingdom.svg
| flag alias-naval-1946 = Naval ensign of South Africa (1946-1951).svg
| flag alias-naval-1952 = Naval Ensign of South Africa (1952-1981)-2.svg
| flag alias-naval-1981 = Naval Ensign of South Africa (1981-1994).png
| link alias-naval = South African Navy
| flag alias-air force = Ensign of the South African Air Force.svg
| link alias-air force = South African Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1910
| var2 = 1912
| var3 = 1928
| var4 = naval-1922
| var5 = naval-1946
| var6 = naval-1952
| var7 = naval-1981
| redir1 = ZAF
| redir2 = RSA
| related1 = South African Republic
| related2 = Union of South Africa
</noinclude>
}}<noinclude>
</noinclude>
az93add3fcjigz4mdpijou7toxvr4sx
ሞደል:Country data ግብጺ
10
4983
20641
2020-05-11T11:58:31Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ግብጺ | flag alias = Flag of Egypt.svg | flag alias-Ottoman = Flag of Egypt 19th century.svg |..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ግብጺ
| flag alias = Flag of Egypt.svg
| flag alias-Ottoman = Flag of Egypt 19th century.svg
| flag alias-1882 = Egypt flag 1882.svg
| flag alias-1922 = Flag of Egypt 1922.svg
| flag alias-1952 = Flag of Egypt 1952.svg
| flag alias-UAR = Flag of United Arab Republic.svg
| flag alias-1972 = Flag of Egypt 1972.svg
| flag alias-naval = Naval Ensign of Egypt.svg
| link alias-naval = Egyptian Navy
| flag alias-air force = Eafflag.svg
| link alias-air force = Egyptian Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = Ottoman
| var2 = 1882
| var3 = 1922
| var4 = 1952
| var5 = UAR
| var6 = 1972
| redir1 = EGY
| related1 = United Arab Republic
</noinclude>
}}<noinclude>
</noinclude>
aef94u55esp9j5w18c84qdehvqfne0b
ሞደል:Country data ኩዌት
10
4984
22813
22811
2021-06-26T12:30:54Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኩዌት
| flag alias = Flag of Kuwait.svg
| flag alias-1915 = Flag of Kuwait (1915-1956).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1915
| redir1 = KWT
| redir2 = KUW
| redir3 = ክዌት
| redir4 = ኩወይት
</noinclude>
}}
59h0f6jowjfjzofnyg8w3x7shnmfyo7
ሞደል:Country data ፓናማ
10
4985
24690
22015
2024-01-29T13:51:21Z
CommonsDelinker
65
Replacing Flag_of_the_Gran_Colombia.svg with [[File:Flag_of_Gran_Colombia.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]]).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፓናማ
| flag alias = Flag of Panama.svg
| flag alias-1786 = Flag of Spain (1785–1873, 1875–1931).svg
| flag alias-1821 = Flag of Gran Colombia.svg
| flag alias-1830 = Flag of New Granada (1830-1834).svg
| flag alias-1834 = Flag of New Granada.svg
| flag alias-1861 = Flag of Colombia.svg
| flag alias-1903 = Flag of Panama (1903).svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ፓናማ
| altlink = {{{altlink|}}}
<noinclude>
<noinclude>
| var1 = 1786
| var2 = 1821
| var3 = 1830
| var4 = 1834
| var5 = 1861
| var6 = 1903
| redir1 = PAN
</noinclude>
}}
o4f12ywfbly6q6f24j2orfinjmmyhu0
ሞደል:Country data ሪፓብሊክ ቸክ
10
4986
20747
20745
2020-06-12T12:53:20Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሪፓብሊክ ቸክ
| flag alias = Flag of the Czech Republic.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = CZE
| related1 = Czechoslovakia
</noinclude>
}}
5gb4ebmv24br0mbcf91vi1yd5lh9s0r
ሞደል:Country data ኖርወይ
10
4987
20646
2020-05-14T20:09:36Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኖርወይ | flag alias = Flag of Norway.svg | flag alias-old kingdom = Norwegian Royal Standard..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኖርወይ
| flag alias = Flag of Norway.svg
| flag alias-old kingdom = Norwegian Royal Standard flag.png
| flag alias-1814 = Flag of Norway 1814-1821.PNG
| flag alias-1818 = Unionsflagg 1818.png
| flag alias-1844 = Norge-Unionsflagg-1844.svg
| flag alias-naval = Flag of Norway, state.svg
| border-naval =
| link alias-naval = Royal Norwegian Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = old kingdom
| var2 = 1814
| var3 = 1818
| var4 = 1844
| redir1 = NOR
| related1 = Kalmar Union
</noinclude>
}}<noinclude>
</noinclude>
n73vz5r7a849n51wmerzaxpbe831nrr
ሞደል:Country data ኣውስትራልያ
10
4988
20647
2020-05-14T20:16:58Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውስትራልያ | flag alias = Flag of Australia.svg | flag alias-1903 = Flag of Australia 1..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውስትራልያ
| flag alias = Flag of Australia.svg
| flag alias-1903 = Flag of Australia 1903-1909.svg
| flag alias-union = Flag of the United Kingdom.svg
| flag alias-civil = Civil Ensign of Australia.svg
| flag alias-naval = Naval Ensign of Australia.svg
| flag alias-naval-1913 = Naval Ensign of the United Kingdom.svg
| link alias-naval = Royal Australian Navy
| flag alias-air force = Ensign of the Royal Australian Air Force.svg
| link alias-air force = Royal Australian Air Force
| link alias-football = Australia {{{mw|}}} national association football team
| link alias-field hockey = {{#ifeq:{{{mw}}}|women's|Hockeyroos|Australia national field hockey team}}
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1903
| var2 = civil
| var3 = naval-1913
| redir1 = AUS
| related1 = Australasia
</noinclude>
}}
26y6wv1347xn1fkaah3o9qxj6syj4d7
ሞደል:Country data ኣልጀርያ
10
4989
20648
2020-05-18T07:54:04Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣልጀርያ | flag alias = Flag of Algeria.svg | flag alias-1958 = Flag of Algeria (1958-1962)..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣልጀርያ
| flag alias = Flag of Algeria.svg
| flag alias-1958 = Flag of Algeria (1958-1962).svg
| flag alias-naval = Naval Ensign of Algeria.svg
| link alias-naval = Algerian National Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1958
| redir1 = DZA
| redir2 = ALG
</noinclude>
}}<noinclude>
</noinclude>
9adsoov6nk703mqnjf7rdtzotwj0a3k
ሞደል:Country data ባሕሬን
10
4990
20649
2020-05-18T08:20:31Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ባሕሬን | flag alias = Flag of Bahrain.svg | size = {{{size|}}} | name = {{{name|}}} | altlin..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ባሕሬን
| flag alias = Flag of Bahrain.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
}}
aj6t3z8b0hmd2kx7bfbuzuttkuc04jn
ሞደል:Country data ማለዥያ
10
4991
20712
20650
2020-06-09T08:11:45Z
188.207.235.178
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ማለዥያ
| flag alias = Flag of Malaysia.svg
| flag alias-1895 = Flag of the Federated Malay States (1895 - 1946).svg
| flag alias-1948 = Flag of Malaya.svg
| flag alias-naval = Naval Ensign of Malaysia.svg
| link alias-naval = Royal Malaysian Navy
| flag alias-air force = Royal Malaysian Air Force Flag.svg
| link alias-air force = Royal Malaysian Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1895
| var2 = 1948
| redir1 = MYS
| redir2 = MAS
| related1 = Malaya
</noinclude>
}}<noinclude>
rrlvoqneicz0ef5fu60li3z2hjovssn
ሞደል:Country data ሞሮኮ
10
4992
20651
2020-05-18T10:22:10Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሞሮኮ | flag alias = Flag of Morocco.svg | flag alias-1913 = Flag of Spanish Morocco.svg | fla..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሞሮኮ
| flag alias = Flag of Morocco.svg
| flag alias-1913 = Flag of Spanish Morocco.svg
| flag alias-civil = Civil Ensign of Morocco.svg
| flag alias-naval = Naval Ensign of Morocco.svg
| link alias-naval = Royal Moroccan Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1913
| var2 = civil
| redir1 = MAR
</noinclude>
}}
c24cnb060oihqobxu8vgcjbn9sq6fkd
ሞደል:Country data ኣፍጋኒስታን
10
4993
23986
23202
2022-11-01T06:54:37Z
CommonsDelinker
65
Removing [[:c:File:Flag_of_Afghanistan_(1987).svg|Flag_of_Afghanistan_(1987).svg]], it has been deleted from Commons by [[:c:User:Mdaniels5757|Mdaniels5757]] because: [[:c:COM:CSD#G2|CSD G2]] (unused and implausible, or broken redirect).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣፍጋኒስታን
| flag alias = Flag of Taliban.svg
| flag alias-1880 = Flag of Afghanistan pre-1901.svg
| flag alias-1901 = Flag of Afghanistan 1901.png
| flag alias-1919 = Flag of Afghanistan (1919-1928).svg
| flag alias-1921 = Flag of Afghanistan (1921-1928).svg
| flag alias-1927 = Afghanistan Flag 1928.jpg
| flag alias-1928 = Flag of Afghanistan 1928-1929.svg
| flag alias-1929 = Flag of Afghanistan 1929.svg
| flag alias-1929a = Flag of Afghanistan 1929 to 1930.svg
| flag alias-1931 = Flag of Afghanistan 1930.svg
| flag alias-1974 = Flag of Afghanistan 1974.svg
| flag alias-1978 = Flag of Afghanistan (1978).svg
| flag alias-1978a = Flag of Afghanistan 1978 to 1979.svg
| flag alias-1980 = Flag of Afghanistan 1980.svg
| flag alias-1987 =
| flag alias-1992 = Flag of Afghanistan (1992-1996; 2001).svg
| flag alias-Taliban = Flag of Taliban.svg
| flag alias-2001 = Flag of Afghanistan 2001.svg
| flag alias-2002 = Flag of Afghanistan (2002-2004).svg
<noinclude>
| var1 = 1901
| var2 = 1919
| var3 = 1931
| var4 = 1980
| var5 = 1987
| var6 = 1992
| var7 = Taliban
| var8 = 2001
| var9 = 2002
| redir1 = AFG
</noinclude>
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
}}
ramdg9lt2o47p6v7b9q05tuf3nn5s41
ሞደል:Country data ካዛኪስታን
10
4994
20653
2020-05-18T10:55:58Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ካዛኪስታን | flag alias = Flag of Kazakhstan.svg | flag alias-naval = Naval Ensign of Kaza..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ካዛኪስታን
| flag alias = Flag of Kazakhstan.svg
| flag alias-naval = Naval Ensign of Kazakhstan.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = KAZ
| related1 = Kazakh SSR
</noinclude>
}}
642i5cvei1ynqq20p9x9ols1jq4ska0
ሞደል:Country data ፊንላንድ
10
4995
20654
2020-05-18T11:15:31Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ፊንላንድ | flag alias = Flag of Finland.svg | flag alias-naval = Naval Ensign of Finland.sv..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፊንላንድ
| flag alias = Flag of Finland.svg
| flag alias-naval = Naval Ensign of Finland.svg
| link alias-naval = Finnish Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = FIN
| related1 = Åland
</noinclude>
}}
njyqb7yl0upz42r7epd96p40ntgw8ci
ሞደል:Country data ሞልዶቫ
10
4996
20655
2020-05-18T11:25:19Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሞልዶቫ | flag alias = Flag of Moldova.svg | size = {{{size|}}} | name = {{{name|}}} | altlin..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሞልዶቫ
| flag alias = Flag of Moldova.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = MDA
| redir2 = Republic of Moldova
| related1 = Moldavian SSR
</noinclude>
}}
iat47kqvrxcqtaciu2ztcgrlg2ni9xe
ሞደል:Country data ናይጀርያ
10
4997
20657
20656
2020-05-18T11:40:48Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ናይጀርያ
| flag alias = Flag of Nigeria.svg
| flag alias-colonial = Flag of British Colonial Nigeria.svg
| flag alias-naval = Naval Ensign of Nigeria.svg
| link alias-naval = Nigerian Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = colonial
| redir1 = NGA
| redir2 = NGR
</noinclude>
}}
egqucgiax5ierruzn2tmahizb8vtxj2
ሞደል:Country data ጋና
10
4998
20658
2020-05-18T11:49:38Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጋና | flag alias = Flag of Ghana.svg | flag alias-1964 = Ghana flag 1964.svg | flag alias-naval..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጋና
| flag alias = Flag of Ghana.svg
| flag alias-1964 = Ghana flag 1964.svg
| flag alias-naval = Naval Ensign of Ghana.svg
| flag alias-air force = Ensign of the Ghana Air Force.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1964
| redir1 = GHA
| related1 = Gold Coast
</noinclude>
}}
9qmkq8t5fe33vsfn9c4b21fnya4o23p
ሞደል:Country data ዖማን
10
4999
20659
2020-05-18T12:11:05Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ዖማን | flag alias = Flag of Oman.svg | flag alias-1970 = Old Flag of Oman.svg | flag alias-na..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ዖማን
| flag alias = Flag of Oman.svg
| flag alias-1970 = Old Flag of Oman.svg
| flag alias-naval = Naval Ensign of Oman.svg
| link alias-naval = Royal Navy of Oman
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1970
| redir1 = OMN
| redir2 = OMA
</noinclude>
}}
af9kn5f9rsxxqadsgr96ikumy35969d
ሞደል:Country data ኣርሜንያ
10
5001
21467
21466
2020-12-13T00:55:37Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ኣርመንያ]] to [[ሞደል:Country data ኣርሜንያ]]
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣርሜንያ
| flag alias = Flag of Armenia.svg
| flag alias-1918 = Flag of the Democratic Republic of Armenia.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1918
| redir1 = ARM
| related1 = Armenian SSR
</noinclude>
}}
dsabgkiwot71bzh74u5gfh75wzf0rgp
ሞደል:Country data ቦሊቭያ
10
5003
20678
2020-06-03T18:10:50Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቦሊቭያ | flag alias = Flag of Bolivia.svg | flag alias-state = Flag of Bolivia (state).svg |..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቦሊቭያ
| flag alias = Flag of Bolivia.svg
| flag alias-state = Flag of Bolivia (state).svg
| flag alias-naval = Naval Ensign of Bolivia.svg
| link alias-naval = Bolivian Naval Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = state
| redir1 = BOL
</noinclude>
}}
eozujmyyap86nf8ztvry1p4vrxl5049
ሞደል:Country data ካሜሩን
10
5004
21765
20680
2021-01-05T19:37:42Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ካመሩን]] to [[ሞደል:Country data ካሜሩን]]: spelling error
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ካሜሩን
| flag alias = Flag of Cameroon.svg
| flag alias-1957 = Flag of Cameroon (1957).svg
| flag alias-1961 = Flag of Cameroon (1961).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1957
| var2 = 1961
| redir1 = CMR
</noinclude>
}}
3851ojz22xsiw8way4vs07i2f8dpign
ሞደል:Country data ዒራቕ
10
5005
20681
2020-06-04T15:28:37Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ዒራቕ | flag alias = Flag of Iraq.svg | flag alias-1924 = Flag of Iraq 1924.svg | flag alias-1..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ዒራቕ
| flag alias = Flag of Iraq.svg
| flag alias-1924 = Flag of Iraq 1924.svg
| flag alias-1959 = Flag of Iraq 1959-1963.svg
| flag alias-1963 = Flag of Iraq (1963-1991).svg
| flag alias-1991 = Flag of Iraq, 1991-2004.svg
| flag alias-2004 = Flag of Iraq 2004-2008.svg
| link alias-naval = Iraqi Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = IRQ
</noinclude>
}}
6txqtgsb4fvyiv33mc60gahwm36j7zp
ሞደል:Country data ኣዘርባጃን
10
5006
20682
2020-06-04T15:38:58Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣዘርባጃን | flag alias = Flag of Azerbaijan.svg | flag alias-1918 = Flag of the Democrati..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣዘርባጃን
| flag alias = Flag of Azerbaijan.svg
| flag alias-1918 = Flag of the Democratic Republic of Azerbaijan.svg
| flag alias-naval = Naval Flag of Azerbaijan.svg
| link alias-naval = Azerbaijani Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = AZE
| related1 = Azerbaijan SSR
</noinclude>
}}
t7v5gz6fv8ycg4ko4gzuvp5tuzu4bxx
ሞደል:Country data ሆንዱራስ
10
5007
20683
2020-06-04T16:05:49Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሆንዱራስ | flag alias = Flag of Honduras.svg | flag alias-1866 = Honduras 1866.svg | flag a..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሆንዱራስ
| flag alias = Flag of Honduras.svg
| flag alias-1866 = Honduras 1866.svg
| flag alias-naval = Naval Ensign of Honduras.svg
| link alias-naval = Honduran Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1866
| redir1 = HND
| redir2 = HON
</noinclude>
}}
kl1ki3rcfrvbky4lt5n5mlze0j8l0ng
ሞደል:Country data ሱዳን
10
5008
20684
2020-06-04T16:24:28Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሱዳን | flag alias = Flag of Sudan.svg | flag alias-1956 = Flag of Sudan (1956-1970).svg | siz..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሱዳን
| flag alias = Flag of Sudan.svg
| flag alias-1956 = Flag of Sudan (1956-1970).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1956
| redir1 = SDN
| redir2 = SUD
</noinclude>
}}
epagok19v14oyyxv1fuz4r9e7mgjnne
ሞደል:Country data ሉክሰምበርግ
10
5009
20685
2020-06-04T16:56:20Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሉክሰምበርግ | flag alias = Flag of Luxembourg.svg | size = {{{size|}}} | name = {{{name|..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሉክሰምበርግ
| flag alias = Flag of Luxembourg.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = LUX
</noinclude>
}}
k92wc3sev0dwmk3e2qi0t3e5h4pfwpk
ሞደል:Country data ጓቲማላ
10
5010
20686
2020-06-04T17:08:37Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጓቲማላ | flag alias = Flag of Guatemala.svg | size = {{{size|}}} | name = {{{name|}}} | altl..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጓቲማላ
| flag alias = Flag of Guatemala.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = GTM
| redir2 = GUA
</noinclude>
}}
ac8kfo9n2fku7iws7c3vozmcf1wydaq
ሞደል:Country data ሃንጋሪ
10
5011
20687
2020-06-04T17:20:52Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሃንጋሪ | flag alias = Flag of Hungary.svg | flag alias-1867 = Flag of Hungary (1867-1918).sv..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሃንጋሪ
| flag alias = Flag of Hungary.svg
| flag alias-1867 = Flag of Hungary (1867-1918).svg
| flag alias-1920 = Flag of Hungary with arms (state).svg
| flag alias-1940 = Flag of Hungary 1940.svg
| flag alias-1946 = Flag of Hungary (1946-1949, 1956-1957).svg
| flag alias-1949 = Flag of Hungary 1949-1956.svg
| flag alias-1957 = Flag of Hungary (1957-1989).svg
| flag alias-state = Flag of Hungary with arms (state).svg
| flag alias-civil = Civil Ensign of Hungary.svg
| flag alias-naval = Naval Ensign of Hungary.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1867
| var2 = 1920
| var3 = 1940
| var4 = 1946
| var5 = 1949
| var6 = 1957
| var7 = state
| var8 = civil
| redir1 = HUN
| related1 = Austria-Hungary
</noinclude>
}}
73zah1qh536f38czjpwshkxi7hgrsmx
ዊኪፐድያ:Username policy
4
5012
20688
2020-06-05T07:32:26Z
188.64.206.207
ገጽ ብ "<ref></ref>" ዝተፈጥረ ገጽ
wikitext
text/x-wiki
<ref></ref>
t1c1zbhltc3wnvxy9uikr9b6dljpuyz
ሞደል:Country data ታጂኪስታን
10
5013
20691
2020-06-06T12:43:38Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ታጂኪስታን | flag alias = Flag of Tajikistan.svg | size = {{{size|}}} | name = {{{name|}}}..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ታጂኪስታን
| flag alias = Flag of Tajikistan.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = TJK
| related1 = Tajik SSR
</noinclude>
}}
d2a994wlp2lewr0ty3guakai4wx7eda
ሞደል:Country data ፖርቶ ሪኮ
10
5014
20692
2020-06-06T13:43:17Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ፖርቶ ሪኮ | flag alias = Flag of Puerto Rico.svg | size = {{{size|}}} | name = {{{name|}}}..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፖርቶ ሪኮ
| flag alias = Flag of Puerto Rico.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
}}
f1f3xo9ezanirv4kx633wyywbp8sas1
ሞደል:Country data ኡዝበኪስታን
10
5015
20693
2020-06-06T14:39:29Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኡዝበኪስታን | flag alias = Flag of Uzbekistan.svg | size = {{{size|}}} | name = {{{name|..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኡዝበኪስታን
| flag alias = Flag of Uzbekistan.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = UZB
| related1 = Uzbek SSR
</noinclude>
}}<noinclude></noinclude>
k22st7t0xjl0wo34pin6p8s69yrqggz
ሞደል:Country data ጊኒ
10
5016
20694
2020-06-08T07:20:13Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጊኒ | flag alias = Flag of Guinea.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጊኒ
| flag alias = Flag of Guinea.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = GIN
| redir2 = GUI
</noinclude>
}}
7rzu3gd4f2wzgnr6fxhusdwc5jqvhpd
ሞደል:Country data ሰነጋል
10
5017
20695
2020-06-08T07:56:13Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሰነጋል | flag alias = Flag of Senegal.svg | size = {{{size|}}} | name = {{{name|}}} | altlin..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሰነጋል
| flag alias = Flag of Senegal.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = SEN
</noinclude>
}}
1v0v354la3vljsk5jqnhl8ou5h4wbz7
ሞደል:Country data ጅቡቲ
10
5018
22809
21875
2021-06-26T12:16:14Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጅቡቲ
| flag alias = Flag of Djibouti.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = DJI
| redir2 = ጂቡቲ
</noinclude>
}}
c6nd5jq03secsspg58tzxsa153c6wm3
ሞደል:Country data ደሞክራስያዊት ሪፓብሊክ ኮንጎ
10
5019
24189
22467
2023-04-18T13:14:33Z
CommonsDelinker
65
Removing [[:c:File:Flag_of_the_Republic_of_the_Congo-Léopoldville_(1963–1964);_Flag_of_the_Democratic_Republic_of_the_Congo_(1964–1966).svg|Flag_of_the_Republic_of_the_Congo-Léopoldville_(1963–1964);_Flag_of_the_Democratic_Republic_of_the_Congo_(1964–1966
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ደሞክራስያዊት ሪፓብሊክ ኮንጎ
| flag alias = Flag of the Democratic Republic of the Congo.svg
| flag alias-1960 = Flag of the Democratic Republic of the Congo.svg (2003-2006).svg
| flag alias-1963 =
| flag alias-1966 = Flag of Congo-Kinshasa (1966-1971).svg
| flag alias-1997 = Flag of the Democratic Republic of the Congo.svg (1997-2003).svg
| link alias-football = Congo DR {{{mw|}}} national football team
| name alias-football = Congo DR
| link alias-basketball = DR Congo {{{mw|}}} national basketball team
| name alias-basketball = DR Congo
| name alias-volleyball = DR Congo
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1960
| var2 = 1963
| var3 = 1966
| var4 = 1997
| redir1 = COD
| redir2 = Congo DR
| redir3 = Congo, Democratic Republic of the
| redir4 = Congo-Kinshasa
| related1 = Zaire
| related2 = Belgian Congo
| related3 = Congo Free State
</noinclude>
}}
ry2wjlba4rm8rdits04igxbb61794lz
ሞደል:Country data ኣይቮሪ ኮስት
10
5020
20698
2020-06-08T09:51:10Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣይቮሪ ኮስት | flag alias = Flag of Cote d'Ivoire.svg | size = {{{size|}}} | name = {{{n..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣይቮሪ ኮስት
| flag alias = Flag of Cote d'Ivoire.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = CIV
| redir2 = Ivory Coast
</noinclude>
}}
owgzbo4e5niab0ejhz9ovqc4aodfxmy
ሞደል:Country data ኔፓል
10
5021
20699
2020-06-08T10:37:08Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኔፓል | flag alias = Flag of Nepal.svg | border = | size = {{{size|}}} | name = {{{name|}}} |..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኔፓል
| flag alias = Flag of Nepal.svg
| border =
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = NPL
| redir2 = NEP
</noinclude>
}}
a8yaf0zgeehnrxa3btz60qemx0b16rh
ሞደል:Country data ታይላንድ
10
5022
20700
2020-06-08T10:49:11Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ታይላንድ | flag alias = Flag of Thailand.svg | flag alias-1855 = Flag of Thailand 1855.svg..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ታይላንድ
| flag alias = Flag of Thailand.svg
| flag alias-1855 = Flag of Thailand 1855.svg
| flag alias-1916 = Flag of Thailand (1916).svg
| flag alias-naval = Naval Ensign of Thailand.svg
| link alias-naval = Royal Thai Navy
| link alias-air force = Royal Thai Air Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1855
| var2 = 1916
| redir1 = THA
</noinclude>
}}<noinclude>
</noinclude>
9somu3pt70655vbl340hft882hdrrzw
ሞደል:Country data ጋቦን
10
5023
20701
2020-06-08T10:58:27Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጋቦን | flag alias = Flag of Gabon.svg | flag alias-1959 = Flag of Gabon 1959-1960.svg | size..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጋቦን
| flag alias = Flag of Gabon.svg
| flag alias-1959 = Flag of Gabon 1959-1960.svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = GAB
| var1 = 1959
</noinclude>
}}
f539eh1t8zjb1sg5br49adthdioxp7h
ሞደል:Country data ሃይቲ
10
5024
20702
2020-06-08T11:09:31Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሃይቲ | flag alias = Flag of Haiti.svg | flag alias-1964 = Flag of Haiti (1964-1986).svg | fla..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሃይቲ
| flag alias = Flag of Haiti.svg
| flag alias-1964 = Flag of Haiti (1964-1986).svg
| flag alias-civil = Flag of Haiti (civil).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1964
| var2 = civil
| redir1 = HTI
| redir2 = HAI
</noinclude>
}}
dncunvfjpve6061wvrlca58ef90491v
ሞደል:Country data ግሪኽ
10
5025
22864
20703
2021-07-12T15:42:53Z
Εὐθυμένης
7514
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ግሪኽ
| flag alias = Flag of Greece.svg
| flag alias-old = Flag of Greece (1828-1978).svg
| flag alias-1970 = Flag of Greece (1970-1975).svg
| flag alias-royal = Hellenic Kingdom Flag 1935.svg
| flag alias-otto = State Flag of Greece (1833-1858).svg
| flag alias-royalnavy = Hellenic Naval Ensign 1935.svg
| link alias-naval = Hellenic Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = old
| var2 = 1970
| var3 = royal
| var4 = otto
| var5 = royalnavy
| redir1 = GRC
| redir2 = GRE
</noinclude>
}}
iv9aa120dypva2n8l8vg63g4vysgg7a
ሞደል:Country data ሰርቢያ
10
5026
20710
2020-06-09T08:06:19Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ሰርቢያ]] to [[ሞደል:Country data ሰርብያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሰርብያ]]
c9t54rv1sxw8lp6fq5atws7s4kyg4ms
ሞደል:Country data ኤል ሳልቫዶር
10
5027
20713
2020-06-09T08:20:37Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኤል ሳልቫዶር | flag alias = Flag of El Salvador.svg | flag alias-1869 = El Salvador flag..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኤል ሳልቫዶር
| flag alias = Flag of El Salvador.svg
| flag alias-1869 = El Salvador flag of 1869.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1869
| redir1 = SLV
| redir2 = ESA
</noinclude>
}}
i42ygura2eqoav7o8fzxniiddhkc40k
ሞደል:Country data ሰሜን መቄዶንያ
10
5028
21831
20714
2021-01-06T15:40:51Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሰሜን መቄዶንያ
| flag alias = Flag of Macedonia.svg
| flag alias-1992 = Flag of the Republic of Macedonia 1991-1995.svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ሰሜን መቄዶንያ
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = 1992
| redir1 = MKD
| redir2 = መቄዶንያ
| redir3 = ሪፓብሊክ መቄዶንያ
</noinclude>
}}
850yszs55zj2nrfpelwnwd6yiid2wt1
ሞደል:Country data ኬንያ
10
5029
20715
2020-06-11T13:35:55Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኬንያ | flag alias = Flag of Kenya.svg | flag alias-colonial = Flag of British East Africa.svg..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኬንያ
| flag alias = Flag of Kenya.svg
| flag alias-colonial = Flag of British East Africa.svg
| flag alias-naval = Naval Ensign of Kenya.svg
| flag alias-1895 = Flag of British East Africa (1895).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = colonial
| var2 = 1895
| redir1 = KEN
</noinclude>
}}
pngsxrzuhf55oiqlvnwbxdnxrnxbe0c
ሞደል:Country data ቬኔዝዌላ
10
5030
22779
22153
2021-06-21T10:35:41Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቬኔዝዌላ
| flag alias = Flag of Venezuela.svg
| flag alias-1836 = Flag of Venezuela (1836-1859).svg
| flag alias-1859 = Flag of Venezuela (1859-1863).svg
| flag alias-1863 = Flag of Venezuela (1863-1905).svg
| flag alias-1905 = Flag of Venezuela (1905-1930).svg
| flag alias-1930 = Flag of Venezuela 1930-2006.svg
| flag alias-state = Flag of Venezuela (state).svg
| flag alias-naval = Flag of Venezuela (state).svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ቬኔዝዌላ
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1836
| var2 = 1859
| var3 = 1863
| var4 = 1905
| var5 = 1930
| var6 = state
| redir1 = VEN
| redir2 = ቬነዝዌላ
| redir3 = ቨነዝዌላ
| redir4 = ቨኔዝዌላ
| redir5 = ቨኔዝወላ
| redir6 = ቬነዝወላ
| redir7 = ቨነዝወላ
| redir8 = ቬነዝወላ
| redir9 = ቨንዝዌላ
</noinclude>
}}
ntd5recckt0t0embugqzjhcjlvy2451
ሞደል:Country data ቡልጋርያ
10
5031
20718
2020-06-11T14:25:26Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቡልጋርያ | flag alias = Flag of Bulgaria.svg | flag alias-1878 = Flag of Bulgaria.svg <!--..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቡልጋርያ
| flag alias = Flag of Bulgaria.svg
| flag alias-1878 = Flag of Bulgaria.svg <!-- deprecated -->
| flag alias-1946 = Flag of Bulgaria (1948-1967).svg
| flag alias-1967 = Flag of Bulgaria (1967-1971).svg
| flag alias-1971 = Flag of Bulgaria (1971-1990).svg
| flag alias-naval = Naval Ensign of Bulgaria.svg
| link alias-naval = Bulgarian Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1946
| var2 = 1967
| var3 = 1971
| redir1 = BGR
| redir2 = BUL
| related1 = Kingdom of Bulgaria
</noinclude>
}}<noinclude>
</noinclude>
ate1s7rihocypwugen67rlom2wp2ufp
ሞደል:Country data ቦዝንያን ሄርዘጎቪናን
10
5032
20719
2020-06-11T14:51:38Z
Joanmp14
5782
ገጽ ብ "{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቦዝንያን ሄርዘጎቪናን | flag alias = Flag of Bosnia and Herzegovina.svg | flag ali..." ዝተፈጥረ ገጽ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቦዝንያን ሄርዘጎቪናን
| flag alias = Flag of Bosnia and Herzegovina.svg
| flag alias-1992 = Flag of Bosnia and Herzegovina (1992-1998).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1992
| redir1 = BIH
| redir2 = Bosnia-Herzegovina
| related1 = SR Bosnia and Herzegovina
| related2 = Republika Srpska
| related3 = Federation of Bosnia and Herzegovina
</noinclude>
}}<noinclude>
</noinclude>
pua2y4njdr5nu6gp565ykymrsiwm8lq
ሞደል:Country data ሶማልያ
10
5033
20720
2020-06-11T20:24:57Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሶማልያ | flag alias = Flag of Somalia.svg | link alias-naval = Somali Navy | size = {{{size...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሶማልያ
| flag alias = Flag of Somalia.svg
| link alias-naval = Somali Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = SOM
| related1 = Somaliland
</noinclude>
}}
toiduratfbhig07vwl65xpq5cq1ygsi
ሞደል:Country data ክሮኤሽያ
10
5034
20721
2020-06-11T20:45:27Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ክሮኤሽያ | flag alias = Flag of Croatia.svg | flag alias-civil = Civil Ensign of Croatia.s...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ክሮኤሽያ
| flag alias = Flag of Croatia.svg
| flag alias-civil = Civil Ensign of Croatia.svg
| flag alias-1990 = Flag of Croatia (1990).svg
| flag alias-naval = Naval Ensign of Croatia.svg
| link alias-naval = Croatian Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = civil
| var2 = 1990
| redir1 = HRV
| redir2 = CRO
| related1 = Independent State of Croatia
| related2 = SR Croatia
</noinclude>
}}<noinclude>
</noinclude>
fpfs7uauobcqz0gs9dw82kskdijrk6p
ሞደል:Country data ኩባ
10
5035
20722
2020-06-11T20:56:19Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኩባ | flag alias = Flag of Cuba.svg | link alias-naval = Cuban Navy | size = {{{size|}}} | nam...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኩባ
| flag alias = Flag of Cuba.svg
| link alias-naval = Cuban Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = CUB
</noinclude>
}}
fosa1wgctb9lsb9azm8sugjifzeqos4
ሞደል:Country data ኢትዮጵያ
10
5036
24686
20723
2024-01-22T03:51:38Z
Mitte27
9653
([[c:GR|GR]]) [[c:COM:FR|File renamed]]: [[File:Ethiopia 1987-1991.PNG]] → [[File:Flag of Ethiopia (1987-1991).png]]
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኢትዮጵያ
| flag alias = Flag of Ethiopia.svg
| flag alias-1897 = Flag of Ethiopia (1897).svg
| flag alias-1975 = Flag of Ethiopia (1975-1987, 1991-1996).svg
| flag alias-1987 = Flag of Ethiopia (1987-1991).png
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1897
| var2 = 1975
| var3 = 1987
| redir1 = ETH
</noinclude>
}}<noinclude>
</noinclude>
cf6a9barhqsyfq02qzts00yiyi4goo5
ሞደል:Country data ማዮት
10
5037
20724
2020-06-11T21:35:49Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ማዮት | flag alias = Flag of France.svg | flag alias-local = Flag of Mayotte (local).svg | si...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ማዮት
| flag alias = Flag of France.svg
| flag alias-local = Flag of Mayotte (local).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = local
| redir1 = MYT
</noinclude>
}}<noinclude>
</noinclude>
bjrxyl8ewtw64s33ccqqd2o6wx0gmn3
ሞደል:Country data ኪርጊዝስታን
10
5038
20725
2020-06-11T21:54:03Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኪርጊዝስታን | flag alias = Flag of Kyrgyzstan.svg | size = {{{size|}}} | name = {{{name...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኪርጊዝስታን
| flag alias = Flag of Kyrgyzstan.svg
| size = {{{size|}}}
| name = {{{name|}}}
| name alias-basketball = Kyrgyzstan
| link alias-basketball = Kyrgyzstan {{{mw|}}} national basketball team
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
<noinclude>
| redir1 = KGZ
| related1 = Kirghiz SSR
</noinclude>
}}
p9nv6ubbjeg8gpr45a3fgw02tlsx6p3
ሻምቡቆ
0
5039
24608
24529
2023-11-28T11:02:36Z
Teseney90
9362
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
'''ሻምቡቆ''' [[ንኡስ ዞባ]] ንእሽተይ ከተማ ኮይና ኣብ ዞባ ጋሽ ባርካ ኣብ [[ኤርትራ]] ትርከብ።
[[መደብ:ኤርትራ]]
2mv83dmjg5hqr0c1e6lx4x3vub3gr1f
ሞደል:Country data ኤስቶንያ
10
5040
20728
2020-06-12T09:39:01Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኤስቶንያ | flag alias = Flag of Estonia.svg | flag alias-naval = Naval Ensign of Estonia.s...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኤስቶንያ
| flag alias = Flag of Estonia.svg
| flag alias-naval = Naval Ensign of Estonia.svg
| link alias-naval = Estonian Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = EST
| related1 = Estonian SSR
</noinclude>
}}
bkszuve3no47nyqleb3k3m1tb5fkoon
ሞደል:Country data ማልዲቭስ
10
5041
20729
2020-06-12T09:54:26Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ማልዲቭስ | flag alias = Flag of Maldives.svg | size = {{{size|}}} | name = {{{name|}}} | a...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ማልዲቭስ
| flag alias = Flag of Maldives.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
}}
bh0dceny3dy3xpfb1d1ouyqhwsvc2yc
ሞደል:Country data ስሪ ላንካ
10
5042
20730
2020-06-12T10:00:53Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ስሪ ላንካ | flag alias = Flag of Sri Lanka.svg | flag alias-naval = Naval Ensign of Sri La...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ስሪ ላንካ
| flag alias = Flag of Sri Lanka.svg
| flag alias-naval = Naval Ensign of Sri Lanka.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = LKA
| redir2 = SRI
| related1 = Ceylon
</noinclude>
}}
aupr9c34bfxkx820sic9vgg6fn7hxlg
ሞደል:Country data ኣይስላንድ
10
5043
20731
2020-06-12T10:09:20Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣይስላንድ | flag alias = Flag of Iceland.svg | flag alias-old = Hvítbláinn.svg | flag...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣይስላንድ
| flag alias = Flag of Iceland.svg
| flag alias-old = Hvítbláinn.svg
| flag alias-naval = Flag of Iceland (state).svg
| flag alias-1918 = Light Blue Flag of Iceland.svg
| border-naval =
| link alias-naval = Icelandic Coast Guard
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = old
| var2 = 1918
| redir1 = ISL
</noinclude>
}}
4vv3ndyhe950ltx4rm2xfclg7luhimo
ሞደል:Country data ሊትዌንያ
10
5044
21674
21673
2020-12-21T14:35:10Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ሊቱዌንያ]] to [[ሞደል:Country data ሊትዌንያ]]
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሊትዌንያ
| flag alias = Flag of Lithuania.svg
| flag alias-1918 = Flag of Lithuania 1918-1940.svg
| flag alias-1989 = Flag of Lithuania 1989-2004.svg
| flag alias-naval = Naval Ensign of Lithuania.svg
| link alias-naval = Lithuanian Naval Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1918
| var2 = 1989
| redir1 = LTU
| related1 = Lithuanian SSR
</noinclude>
}}<noinclude>
</noinclude>
2iuinleq103e6t64qsrecu86v58lf3h
ሞደል:Country data ሪፓብሊክ ማእከላይ ኣፍሪቃ
10
5045
20733
2020-06-12T10:30:16Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሪፓብሊክ ማእከላይ ኣፍሪቃ | flag alias = Flag of the Central African Republic....»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሪፓብሊክ ማእከላይ ኣፍሪቃ
| flag alias = Flag of the Central African Republic.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = CAF
| redir2 = CTA
</noinclude>
}}
9c859zgrjn9uj03sfc1msmafxb15jgd
ሞደል:Country data ደቡብ ሱዳን
10
5046
20735
20734
2020-06-12T10:36:06Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ደቡብ ሱዳን
| flag alias = Flag of South Sudan.svg
| size = {{{size|}}}
| name = {{{name|}}}
| redir1 = SSD
| redir2 = Southern Sudan
| altlink = {{{altlink|}}}
}}<noinclude>
</noinclude>
4lzwmtljzdwbw8jdnbm6cwe5tpv2ye3
ሞደል:Country data ማሊ
10
5047
20736
2020-06-12T10:40:48Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ማሊ | flag alias = Flag of Mali.svg | flag alias-1959 = Flag of Mali 1959-1961.svg | size = {{...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ማሊ
| flag alias = Flag of Mali.svg
| flag alias-1959 = Flag of Mali 1959-1961.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1959
| redir1 = MLI
</noinclude>
}}
h2t0z2bg734oi7b6oslmx0pxi2dxrxy
ሞደል:Country data ኦስትሪያ
10
5048
20738
2020-06-12T10:53:54Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ኦስትሪያ]] to [[ሞደል:Country data ኦስትርያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኦስትርያ]]
hm5nyu6mcfywpgup5e7f7ohh0r84zpx
ሞደል:Country data ስሎቫክያ
10
5049
20740
2020-06-12T10:56:32Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ስሎቫክያ | flag alias = Flag of Slovakia.svg | flag alias-1938 = Flag of First Slovak Repu...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ስሎቫክያ
| flag alias = Flag of Slovakia.svg
| flag alias-1938 = Flag of First Slovak Republic 1939-1945.svg
| name alias-basketball = Slovak Republic
| link alias-basketball = Slovak Republic {{{mw|}}} national basketball team
| name alias-badminton = Slovak Republic
| link alias-badminton = Slovak Republic national badminton team
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1938
| redir1 = SVK
| related1 = Czechoslovakia
</noinclude>
}}<noinclude>
</noinclude>
1ljfla2lathdbn37r1oxiqffg6ucgm1
ሞደል:Country data ቸክ ረፑብሊክ
10
5050
20746
2020-06-12T12:53:06Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ቸክ ረፑብሊክ]] to [[ሞደል:Country data ሪፓብሊክ ቸክ]]: Name was wrong
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሪፓብሊክ ቸክ]]
d81szthld91y9rerdh9mp8bo5ayfbms
ሞደል:Country data ኮስታ ሪካ
10
5051
20748
2020-06-12T13:11:03Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኮስታ ሪካ | flag alias = Flag of Costa Rica.svg | flag alias-1848 = Bandera de Costa Rica...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኮስታ ሪካ
| flag alias = Flag of Costa Rica.svg
| flag alias-1848 = Bandera de Costa Rica de 1848.svg
| flag alias-state = Flag of Costa Rica (state).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1848
| var2 = state
| redir1 = CRI
| redir2 = CRC
</noinclude>
}}
r8rt5mokz6nm23e6bievhm7hrp7yg1m
ሞደል:Country data ኒው ዚላንድ
10
5052
20749
2020-06-12T13:49:56Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኒው ዚላንድ | flag alias = Flag of New Zealand.svg | flag alias-civil = Civil Ensign of N...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኒው ዚላንድ
| flag alias = Flag of New Zealand.svg
| flag alias-civil = Civil Ensign of New Zealand.svg
| flag alias-naval = Naval Ensign of New Zealand.svg
| flag alias-naval-1941 = Naval Ensign of the United Kingdom.svg
| link alias-naval = Royal New Zealand Navy
| flag alias-air force = Ensign of the Royal New Zealand Air Force.svg
| link alias-air force = Royal New Zealand Air Force
| link alias-field hockey = {{#ifeq:{{{mw}}}|women's|Black Sticks Women|Black Sticks Men}}
| link alias-softball = Black Socks
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = civil
| var2 = naval-1941
| redir1 = NZL
</noinclude>
}}
emviu3xvbbx5170wrk6gfkssatqju1t
ሞደል:Country data ስሎቬንያ
10
5053
20751
2020-06-13T09:34:46Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ስሎቬንያ | flag alias = Flag of Slovenia.svg | size = {{{size|}}} | name = {{{name|}}} | a...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ስሎቬንያ
| flag alias = Flag of Slovenia.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = SVN
| redir2 = SLO
| related1 = SR Slovenia
</noinclude>
}}<noinclude>
</noinclude>
ki3g1a36ocz5jnwm6udbn7z5fzlbs2l
ሞደል:Country data ኒካራጓ
10
5054
20752
2020-06-13T09:44:26Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኒካራጓ | flag alias = Flag of Nicaragua.svg | size = {{{size|}}} | name = {{{name|}}} | alt...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኒካራጓ
| flag alias = Flag of Nicaragua.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = NIC
| redir2 = NCA
</noinclude>
}}
ad6aqs8j67fsea6omlouxhdd7evznuk
ሞደል:Country data ማውሪታንያ
10
5055
20753
2020-06-15T11:55:08Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ማውሪታንያ | flag alias = Flag of Mauritania.svg | size = {{{size|}}} | name = {{{name|}}...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ማውሪታንያ
| flag alias = Flag of Mauritania.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = MRT
| redir2 = MTN
</noinclude>
}}<noinclude>
</noinclude>
q952qij94nsfpb9vofk3k336vqt84ub
ሞደል:Country data ሊባኖስ
10
5056
20754
2020-06-15T12:16:13Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሊባኖስ | flag alias = Flag of Lebanon.svg | size = {{{size|}}} | name = {{{name|}}} | altli...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሊባኖስ
| flag alias = Flag of Lebanon.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = LBN
| redir2 = LIB
</noinclude>
}}<noinclude>
</noinclude>
mpgczsv7vxwpbyj9e835opoe6aly3ps
ሞደል:Country data ጊኒ-ቢሳው
10
5057
20755
2020-06-15T13:04:17Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጊኒ-ቢሳው | flag alias = Flag of Guinea-Bissau.svg | size = {{{size|}}} | name = {{{name|}...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጊኒ-ቢሳው
| flag alias = Flag of Guinea-Bissau.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = GNB
| redir2 = GBS
</noinclude>
}}
1uwam19pziy3maraly87c1oq8ri3ah9
ሞደል:Country data ኮሶቮ
10
5058
21835
20756
2021-01-06T15:46:53Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኮሶቮ
| flag alias = Flag of Kosovo.svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ኮሶቮ
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = KOS
| redir2 = ሪፓብሊክ ኮሶቮ
</noinclude>
}}
41woqyhdgsuyg3rif0h76laq4m0sljk
ሞደል:Country data ዛምብያ
10
5059
20757
2020-06-15T13:25:10Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ዛምብያ | flag alias = Flag of Zambia.svg | flag alias-1964 = Flag of Zambia (1964-1996).svg...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ዛምብያ
| flag alias = Flag of Zambia.svg
| flag alias-1964 = Flag of Zambia (1964-1996).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = ZMB
| redir2 = ZAM
| var1 = 1964
| related1 = Northern Rhodesia
</noinclude>
}}
2x6q397i114a4fi0fmthg3ldo3dyj9q
ሞደል:Country data ኢኳቶርያል ጊኒ
10
5060
20758
2020-06-16T08:51:30Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኢኳቶርያል ጊኒ | flag alias = Flag of Equatorial Guinea.svg | size = {{{size|}}} | nam...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኢኳቶርያል ጊኒ
| flag alias = Flag of Equatorial Guinea.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
}}
ljbab78wm2iauvsps9t32wn7aof2ycx
ሞደል:Country data ፓራጓይ
10
5061
20759
2020-06-16T13:01:36Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ፓራጓይ | flag alias = Flag of Paraguay.svg | flag alias-1812 = Flag of Paraguay 1812 to 182...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፓራጓይ
| flag alias = Flag of Paraguay.svg
| flag alias-1812 = Flag of Paraguay 1812 to 1826.svg
| flag alias-1826 = Flag of Paraguay 1826.svg
| flag alias-1842 = Flag of Paraguay 1842.png
| flag alias-1954 = Flag of Paraguay 1954.png
| flag alias-1988 = Flag of Paraguay 1988.png
| link alias-naval = Paraguayan Navy
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = PRY
| redir2 = PAR
| var1 = 1812
| var2 = 1826
| var3 = 1842
| var4 = 1954
| var5 = 1988
</noinclude>
}}
3qck85sczar7ro25md24wqqz87nabiv
ሞደል:Country data ማዳጋስካር
10
5062
20760
2020-06-16T13:24:51Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ማዳጋስካር | flag alias = Flag of Madagascar.svg | size = {{{size|}}} | name = {{{name|}}...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ማዳጋስካር
| flag alias = Flag of Madagascar.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = MDG
| redir2 = MAD
</noinclude>
}}
6a5ag6usbccrwsb0om79gx5ufnwj9qo
ሞደል:Country data ፈረንሳዊት ጊያና
10
5063
22774
22765
2021-06-21T09:23:47Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ፈረንሳዊት ጊያና
| flag alias = Flag of France.svg
| flag alias-local = Flag of French Guiana.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = local
| redir1 = GUF
| redir2 = ፈረንሳዊት ጉያና
</noinclude>
}}<noinclude>
</noinclude>
ckduxrl28x4k4vfctiri8s0dtfzn9yj
ሞደል:Country data ሴራ ልዮን
10
5064
22866
20762
2021-07-12T22:34:22Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሴራ ልዮን
| flag alias = Flag of Sierra Leone.svg
| flag alias-naval = Naval Ensign of Sierra Leone.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = SLE
| redir2 = ሰራልዮን
</noinclude>
}}
7ygql6yaxf8s563n8ajkg528238p0i4
ሞደል:Country data ሆንግ ኮንግ
10
5065
20763
2020-06-16T16:02:00Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሆንግ ኮንግ | flag alias = Flag of Hong Kong.svg | size = {{{size|}}} | name = {{{name|}}...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሆንግ ኮንግ
| flag alias = Flag of Hong Kong.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
}}
odtntckld0i228lu5rsx6f2ngr1xjo5
ሞደል:Country data ቱኒዝያ
10
5066
20767
2020-06-19T09:28:34Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቱኒዝያ | flag alias = Flag of Tunisia.svg | flag alias-old = Pre-1999 Flag of Tunisia.svg |...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቱኒዝያ
| flag alias = Flag of Tunisia.svg
| flag alias-old = Pre-1999 Flag of Tunisia.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = old
| redir1 = TUN
</noinclude>
}}
2nsgy40y1lgrhylyb62j5w4mvbxs1q8
ሞደል:Country data ትራንስኒስትርያ
10
5067
24589
20768
2023-11-25T04:37:00Z
CommonsDelinker
65
Replacing Flag_of_Transnistria.svg with [[File:Flag_of_Transnistria_(variant).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error) · Since it is not the official flag exce
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ትራንስኒስትርያ
| flag alias = Flag of Transnistria (variant).svg
| flag alias-state = Flag of Transnistria (state).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = state
| redir1 = Pridnestrovie
</noinclude>
}}
pu0f6b5nnvclrs2c88vfwxtryicot8p
ሞደል:Country data ላትቭያ
10
5068
20769
2020-06-19T13:28:48Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ላትቭያ | flag alias = Flag of Latvia.svg | flag alias-naval = Naval Ensign of Latvia.svg |...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ላትቭያ
| flag alias = Flag of Latvia.svg
| flag alias-naval = Naval Ensign of Latvia.svg
| link alias-naval = Latvian Naval Forces
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = LVA
| redir2 = LAT
| related1 = Latvian SSR
</noinclude>
}}<noinclude>
</noinclude>
ocyb9xnobeyimd8ce78wdxwmfm1arm4
ሞደል:Country data ኒጀር
10
5069
20770
2020-06-20T13:43:01Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኒጀር | flag alias = Flag of Niger.svg | size = {{{size|}}} | name = {{{name|}}} | altlink =...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኒጀር
| flag alias = Flag of Niger.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = NER
| redir2 = NIG
</noinclude>
}}
2k7ajvg43xurx2wm0fg57wozzmph2a7
ሞደል:Country data ዮርዳኖስ
10
5070
20771
2020-06-20T14:00:49Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ዮርዳኖስ | flag alias = Flag of Jordan.svg | size = {{{size|}}} | name = {{{name|}}} | alt...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ዮርዳኖስ
| flag alias = Flag of Jordan.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = JOR
</noinclude>
}}
71l229n4em3kh5hphvc1542xf0vi36c
ሞደል:Country data ቆጵሮስ
10
5071
20772
2020-06-20T14:19:19Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቆጵሮስ | flag alias = Flag of Cyprus.svg | flag alias-colonial = Blue Ensign of Cyprus (192...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቆጵሮስ
| flag alias = Flag of Cyprus.svg
| flag alias-colonial = Blue Ensign of Cyprus (1922).svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = CYP
| var1 = colonial
</noinclude>
}}<noinclude>
</noinclude>
q0c189hs1nmdytmx6ykozbrq9q7ba1n
ሞደል:Country data የመን
10
5072
20773
2020-06-20T14:25:17Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = የመን | flag alias = Flag of Yemen.svg | flag alias-1923 = Flag of Yemen 1923.svg | flag alia...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = የመን
| flag alias = Flag of Yemen.svg
| flag alias-1923 = Flag of Yemen 1923.svg
| flag alias-1927 = Flag of the Mutawakkilite Kingdom of Yemen.svg
| flag alias-1962 = Flag of North Yemen.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1923
| var2 = 1927
| var3 = 1962
| redir1 = YEM
| related1 = North Yemen
| related2 = South Yemen
| related3 = Aden
| related4 = South Arabia
</noinclude>
}}
4nvrqdsyr2z9x88iqhfxlz9kfq9e8xk
ሞደል:Country data ቡርኪና ፋሶ
10
5073
20774
2020-06-21T21:47:42Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቡርኪና ፋሶ | flag alias = Flag of Burkina Faso.svg | size = {{{size|}}} | name = {{{name...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቡርኪና ፋሶ
| flag alias = Flag of Burkina Faso.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = BFA
| redir2 = BUR
| related1 = Upper Volta
</noinclude>
}}
12082wqawydszamnnyq5egoazwcbwhg
ሞደል:Country data ጆርጅያ
10
5074
20775
2020-06-21T22:05:08Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጆርጅያ | flag alias = Flag of Georgia.svg | size = {{{size|}}} | name = {{{name|}}} | altli...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጆርጅያ
| flag alias = Flag of Georgia.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
}}
jric14rdybek6wtwlyn55f5t6yllx17
ሞደል:Country data ሪፓብሊክ ኮንጎ
10
5075
22465
20776
2021-03-02T15:40:33Z
CommonsDelinker
65
Replacing Flag_of_the_People's_Republic_of_Congo.svg with [[File:Flag_of_the_People's_Republic_of_the_Congo.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error) · https://
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሪፓብሊክ ኮንጎ
| flag alias = Flag of the Republic of the Congo.svg
| flag alias-1970 = Flag of the People's Republic of the Congo.svg
| link alias-basketball = Republic of the Congo {{{mw|}}} national basketball team
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1970
| redir1 = COG
| redir2 = CGO
| redir3 = Congo, Republic of the
| redir4 = Congo
| redir5 = Congo-Brazzaville
</noinclude>
}}
7pugumm4p9bl4rpzdvcze9hu4tq2rev
ሞደል:Country data ጫድ
10
5076
20777
2020-06-21T22:33:34Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጫድ | flag alias = Flag of Chad.svg | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{a...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጫድ
| flag alias = Flag of Chad.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = TCD
| redir2 = CHA
</noinclude>
}}
723mx1jlnji8o7in9ilok914wpdvutj
ሞደል:Country data ኣንዶራ
10
5077
23984
20778
2022-10-29T22:08:44Z
Εὐθυμένης
7514
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣንዶራ
| flag alias = Flag of Andorra.svg
| flag alias-1806 = Flag of Andorra 1806.svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = 1806
| redir1 = AND
</noinclude>
}}<noinclude>
</noinclude>
46txa1fhf9ki4bw17miiridqks3mkm8
ሞደል:Country data ኡራጓይ
10
5078
22766
20779
2021-06-21T09:02:25Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኡራጓይ
| flag alias = Flag of Uruguay.svg
| link alias-naval = Uruguayan Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = URY
| redir2 = URU
| redir3 = ኡሩጓይ
</noinclude>
}}<noinclude></noinclude>
5zo096kqptcrpqknds2dtlko3hbe1ht
ሞደል:Country data ህዝባዊት ሪፓብሊክ ዶኔትስክ
10
5079
23559
23108
2022-05-01T21:10:31Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ህዝባዊት ሪፓብሊክ ዶኔትስክ
| shortname alias = ዶኔትስክ
| flag alias = Flag of Donetsk People's Republic.svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
| flag alias-first = Flag of the Donetsk People's Republic.svg
| flag alias-org = Flag of the Donetsk Republic (Organisation).svg
| flag alias-DKR = Flag of Donetsk People's Republic.svg
| flag alias-2014 = New Donetsk Peoples Republic flag.svg
| flag alias-communist = Flag of the Communist Party of the Donetsk People's Republic.svg
| flag alias-novorossiya = War flag of Novorussia.svg
<noinclude>
| var1 = first
| var2 = org
| var3 = DKR
| var4 = 2014
| var5 = communist
| var6 = novorossiya
| redir1 = DPR
</noinclude>
}}
4dvltum7q8hbyyaegjgr423915wyc2e
ሞደል:Country data ኬፕ ቨርደ
10
5080
20782
2020-06-22T00:48:49Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኬፕ ቨርደ | flag alias = Flag of Cape Verde.svg | size = {{{size|}}} | name = {{{name|}}}...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኬፕ ቨርደ
| flag alias = Flag of Cape Verde.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
}}
jxzku25vuqppgaq2b5hbwxg9ph618cq
ሞደል:Country data ኡጋንዳ
10
5081
20783
2020-06-22T11:27:01Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኡጋንዳ | flag alias = Flag of Uganda.svg | flag alias-colonial = Ugandaoflag.gif | flag ali...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኡጋንዳ
| flag alias = Flag of Uganda.svg
| flag alias-colonial = Ugandaoflag.gif
| flag alias-1962 = Flag of Uganda 1962.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = colonial
| var2 = 1962
| redir1 = UGA
</noinclude>
}}
e6m2gobnbazbw0u8i0lh6wifld427km
ሞደል:Country data ፍልስጤም
10
5082
21819
20784
2021-01-06T04:05:45Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሃገረ ፍልስጤም
| shortname alias = ፍልስጤም
| flag alias = Flag of Palestine.svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ፍልስጤም
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = PLE
| redir2 = Palestinian territories
| related1 = Palestinian Authority
| related2 = British Mandate for Palestine
</noinclude>
}}
q2v3p5l7m585ykbt7vxp1bdz9tvaby3
ሞደል:Country data ቤኒን
10
5083
22778
22776
2021-06-21T09:53:00Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቤኒን
| flag alias = Flag of Benin.svg
| flag alias-1975 = Flag of Benin (1975-1990).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1975
| redir1 = BEN
| redir2 = በኒን
| related1 = Dahomey
</noinclude>
}}
g278megtykrcaoptycm6rh9vfqr2cea
ሞደል:Country data ሞዛምቢክ
10
5084
20786
2020-06-22T13:02:03Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሞዛምቢክ | flag alias = Flag of Mozambique.svg | flag alias-1974 = Flag of Mozambique (197...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሞዛምቢክ
| flag alias = Flag of Mozambique.svg
| flag alias-1974 = Flag of Mozambique (1974-1975).svg
| flag alias-1975 = Flag of Mozambique (1975-1983).svg
| flag alias-1983 = Flag of Mozambique (1983).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1974
| var2 = 1975
| var3 = 1983
| redir1 = MOZ
</noinclude>
}}
mcxlcrm1fv54ewqnt2oxm4kqvrw1cxg
ሞደል:Country data ማላዊ
10
5085
20787
2020-06-22T13:11:30Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ማላዊ | flag alias = Flag of Malawi.svg | flag alias-1964 = Flag of Malawi 1964-2010.svg | si...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ማላዊ
| flag alias = Flag of Malawi.svg
| flag alias-1964 = Flag of Malawi 1964-2010.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1964
| redir1 = MWI
| redir2 = MAW
</noinclude>
}}<noinclude>
</noinclude>
7klq6k8ffbdj0cxw48us3gxn0np6nzu
ጉግል
0
5095
23976
23975
2022-10-16T21:57:04Z
Joanmp14
5782
Reverted edits by [[Special:Contributions/193.170.118.141|193.170.118.141]] ([[User talk:193.170.118.141|talk]]) to last revision by [[User:Joanmp14|Joanmp14]]
wikitext
text/x-wiki
{{ሓበሬታ ውድብ
|ስም = ጉግል
|መበቆላዊ_ስም = ጉግል ው.ሓ.ኩ. (Google LLC)
|ኣርማ = Google 2015 logo.svg
|መጠን_ኣርማ = 200px
|ምስሊ = Googleplex HQ (cropped).jpg
|መጠን_ምስሊ = 250px
|እግሪ_ምስሊ = [[ጉግልፕለክስ]] (ኣብያተ ጽሕፈት ትካላት) ብሓምለ 2016
|ዓይነት = ህዝባዊ
|ኢንዱስትሪ = [[ኢንተርነት]]<br />[[ሶፍትዌር]]<br />[[ሃርድዌር]]<br />[[ቴክኖሎጂ]]
|መሰረት = {{ዕለት|4|9|1998|ዕድመ}}
|መስረትቲ = {{Property|p112}}
|ዋና_መኣዘዚ_ቦታ = 1600 Amphitheatre Parkway<br />{{flagdeco|ኣመሪካ}} [[ማውንቴን ቪው]]፣ [[ካሊፎርንያ]]፣ [[ኣመሪካ]]
|ኣርእስቲ_መራሒ1 = [[ዋና ፈጻሚ ስራሕ]]
|ስም_መራሒ1 = [[ሹንዳር ፒቸይ]]
|ቦታ_ስራሕ = [[ዓለም|ዓለምለኻዊ]]
|ፍርያት = [[ዝርዝር ፍርያት ጉግል]]
|እቶት = 66,001,000,000 [[ዶላር ኣመሪካ]]
|ሰራሕተኛታት = 139,995
|መርበብ_ሓበሬታ = {{URL|https://www.google.com}}
}}
'''ጉግል ው.ሓ.ኩ''' (ውሱን ሓላፍነት ኩባንያ) (ብ[[እንግሊዝኛ]]፦ Google LLC)፣ ናይ [[ኣመሪካ|ኣመሪካዊ]] [[ኣልፋበት (ዋኒን)|ኣልፋበት]] ቀንዲ መለስተኛ (subsidiary) ኩባንያ እዩ፣ ፍሉይ ክእለቱ ድማ ምስ [[ኢንተርነት]]፣ [[ሶፍትዌር]]፣ ኤለክትሮኒካዊ መሳርሒታትን ካልኦት ቴክኖሎጂታትን ዝተኣሳሰሩ ፍርያትን ኣገልግሎታትን እዮም። ቀንዲ ፍርያት ጉግል ተመሳሳሊ ስም ዘሎ ናይ ኢንተርነት ትሕዝቶ ምድላይ ሞተር እዩ፣ ዋላ እኳ ካልኦት ፍርያትን ኣገልግሎታትን ከምቲ ናይ [[ጉግል ድራይቭ]] (Google Drive) ቤት ጽሕፈት ተርታ ኣቕሑ፣ እቲ [[ጂመይል]] (Gmail) ዝበሃል [[ኢመይል]]፣ ናይ [[ጉግል ካርታታት]] (Google Maps)፣ [[ጉግል ስትሪት ቪው]]ን (Google Street View) [[ጉግል ኤርዝ]]ን (Google Earth) ናይ ካርታ ኣገልግሎታቱ፣ እቲ ናይ [[ዩትዩብ]] (YouTube) ቪድዮታት መርበብ ሓበሬታን ካልኦት ናይ መርበብ ሓበሬታ ኣገልግሎታትን ከም [[ጉግል መጻሕፍቲ]] (Google Books)፣ [[ጉግል ዜና]]ን (Google News) [[ተርጓሚ ጉግል]]ን (Google Translate) የቕርብ እንተኾነ።
== ታሪኽ ==
[[ፋይል:Google page brin.jpg|thumb|ላሪ ፐይጅን ሰርገይ ብሪንን፣ መስራትቲ ጉግል፣ ብመስከረም 2003።]]
ጉግል ኣብ 1998 ብላሪ ፐይጅን ሰርገይ ብሪን ዝተባህሉ ሰባት’ዩ ተመሰሪቱ። እዞም ክልተ መንእሰያት ኣብ ስታንድፎርድ ዩንቨርሲቲይ ተመሃሮ ፒኤችዲ ዲግሪ እንከለዉ’ዮም መስሪቶሞ። ላሪ ፐይጅን ሰርጊ ብሪን 14% እዚ ትካል ክውንኑ እንከለዉ፡ 56% ድማ ብ(ስቶክ ሆልደርስ)’ዩ ዝውነን።
ጉግል ኣብ 4 መስከረም 1998 ናብ ናይ ውልቂ ትካል ተሰጋገረ። ኣብ 19 ነሓሰ 2004፣ ናብ ላዕለዋይ ቤት ጽሕፈቱ ‘ካሊፎርንያ’ ዝገዓዘ ጉግል፣ ንፈለማ እዋን ናብ ህዝቢ ዝቐርብ፦ “ጉግል ፕለክስ” ዝብል ስም ተዋህቦ። ኣብ ነሓሰ 2015፣ ጉግል ነቲ ዝተፈላለየ ድሌታት ዘለዎ መደባቱ፣ ኣብ ሓደ ጠርኒፉ መደባቱ ከምዘተዓራሪ ንህዝቢ ኣፍለጠ።
ካብ ዝጠራነፍ ኣትሒዙ ቅልጡፍ ዕብየት ዘርኣየ ጉግል፣ ብሓንሳዕ’ዩ ዝተፈላለዩ መደባት ኣቕሪቡ። ዝተፈላለዩ ነገራት ደሊኻ ኣብ ጉግል ኣቲኻ ምርካብ፣ ንስራሕ ዘድልዪ ነገራት ኣገልግሎት ምሃብ፣ ፍርያት ጉግል ከም ወረቃቕቲ፣ ኢሜይል፣ ምስራዕ ምትዕርራይ መደባት፣ ማሕበራዊ መራኸቢ መስመራት፣ ብጽሑፍን ብቪዲዮን መልእኽቲ ምስዳድ፣ ቋንቋ ምቕያር፣ ካርታ ሃገራት ምሕባር፣ ዝተፈላለዩ ጽሑፋትን ኣገልግሎታትን የዳሉ።
ካብዚ ቀጺሉ ጉግል ኣብ ሞባይል ኣንድሮይድ፣ ጉግል ክሮም ዌብ ብሮውሰር፣ ክሮም ኦስን ኣብ ሞባይል ዝሰርሑ ዝተፈላለዩ ሶፍትዌራትን ኣተኣታትዩ’ዩ።
ጉግል ካብ 2010 ኣትሒዙ ክሳብ 2015 ዝተፈላለዩ ንብረት እዩ ኣፍሪዩ። እዚ ትካል ምስ ዝተፈላለየ ኤለክትሮኒካዊ ነገራት ዘፍርያ ትካላት ብምሕባር፡ ከም ሞባይልን መጉልሒ ድምጽን ኣብ ጥቅምቲ 2016 ኣቕሪቡ። ጉግል፣ ብተወሳኺ እቲ ቀንዲ ተሰካሚ ኢንተርነት ክኸውን ክኢሉ’ዩ።
ጉግል፣ ዩቱብን ብሎገርን ዝርከብዎ ኣብ ዓለም ካብቶም ዝያዳ ተጠቀምቲ ዘለዉዎ መስመራት ኢንተርነት ተባሂሉ ተጠቒሱ’ዩ። እዚ ትካል ምስቶም ፍሉጣትን ክቡራትን ትካላት ዓለምና’ዩ ዝስራዕ። እዚ ከምዚ ኢሉ እንከሎ ግን፣ ኣብ ውልቃዊ ጉዳያት፣ ምውጋድ ቀረጽ፣ ዘይእመን ሜማ ወይ ሰንሰር ኣብ ዝኣመሰሉ ክስታትን ኣገደስቲ ነቐፌታትን ይቐርቦ እዩ።
ዕላማ ጉግል፦ “ኣብ ዓለም ዘሎ ሓበሬታታት ብምዕራይ፣ ንኩሉ ብማዕረ ንኽበጽሕን ጠቓሚ ክኸውንን” ዝብል እዩ።
nm8sub3cshun860o8otsrlempckz9h6
ሞደል:Country data ሳኦ ቶመን ፕሪንሲፐን
10
5096
24015
20823
2022-11-22T15:16:13Z
CommonsDelinker
65
Replacing Flag_of_Sao_Tome_and_Principe.svg with [[File:Flag_of_São_Tomé_and_Príncipe.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሳኦ ቶመን ፕሪንሲፐን
| flag alias = Flag of São Tomé and Príncipe.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = STP
</noinclude>
}}
ifgwq05pbf7rkt9zaracccmxviwni58
ሞደል:Country data ዚምባብዌ
10
5097
20824
2020-07-14T23:01:29Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ዚምባብዌ | flag alias = Flag of Zimbabwe.svg | size = {{{size|}}} | name = {{{name|}}} | a...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ዚምባብዌ
| flag alias = Flag of Zimbabwe.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = ZWE
| redir2 = ZIM
| related1 = Rhodesia
| related2 = Southern Rhodesia
| related3 = Zimbabwe Rhodesia
</noinclude>
}}
kbjjf8ympg5lobdga79oxis1nd78cn6
ሞደል:Country data ላይበርያ
10
5098
20825
2020-07-14T23:10:27Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ላይበርያ | flag alias = Flag of Liberia.svg | size = {{{size|}}} | name = {{{name|}}} | al...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ላይበርያ
| flag alias = Flag of Liberia.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = LBR
</noinclude>
}}
95ykszy3du25lez3obuwv2lwhvp43we
ሞደል:Country data ናሚብያ
10
5099
20826
2020-07-14T23:17:51Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ናሚብያ | flag alias = Flag of Namibia.svg | size = {{{size|}}} | name = {{{name|}}} | altli...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ናሚብያ
| flag alias = Flag of Namibia.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = NAM
</noinclude>
}}
gug0fx3sdsvwztpvnjv1g91wo3k8q6l
ሞደል:Country data ሱሪናም
10
5100
20827
2020-07-14T23:28:35Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሱሪናም | flag alias = Flag of Suriname.svg | size = {{{size|}}} | name = {{{name|}}} | altl...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሱሪናም
| flag alias = Flag of Suriname.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = SUR
| related1 = Dutch Guiana
</noinclude>
}}
ctxe1zrhec3vcjvgcqbpomsn8eo9vmo
ሞደል:Country data ጃማይካ
10
5101
24562
24561
2023-11-08T00:38:52Z
Fry1989
2336
([[Commons:Commons:GlobalReplace|GlobalReplace v0.6.5]])
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጃማይካ
| flag alias = Flag of Jamaica.svg
| flag alias-1906 = Flag of Jamaica (1906-1957).svg
| flag alias-1957 = Flag of Jamaica (1957-1962).svg
| flag alias-naval = Naval Ensign of Jamaica.svg
| link alias-naval = Jamaica Defence Force
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1906
| var2 = 1957
| redir1 = JAM
</noinclude>
}}
lvqlpoa9cc0x8f47ikhlzdog7ejxd0q
ሞደል:Country data ቶጎ
10
5102
20829
2020-07-14T23:48:37Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቶጎ | flag alias = Flag of Togo.svg | flag alias-1957 = Flag of Togo (1957-1958).svg | flag al...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቶጎ
| flag alias = Flag of Togo.svg
| flag alias-1957 = Flag of Togo (1957-1958).svg
| flag alias-1958 = Flag of Togo (1958-1960).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1957
| var2 = 1958
| redir1 = TGO
| redir2 = TOG
</noinclude>
}}<noinclude></noinclude>
gc4qsdkbmnborafp8ha38i15pneend4
ሞደል:Country data ሳን ማሪኖ
10
5103
23957
20830
2022-10-01T10:28:57Z
CommonsDelinker
65
Replacing Old_Flag_of_San_Marino.svg with [[File:San_Marino_1465_Battle_Standard_-_Verter_Casali_reconstruction.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR2|Criterion 2]] (meaningless or ambigu
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሳን ማሪኖ
| flag alias = Flag of San Marino.svg
| flag alias-1465 = San Marino 1465 Battle Standard - Verter Casali reconstruction.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1465
| redir1 = SMR
</noinclude>
}}
hh4qnaec0gccgb6spaaxkjzq84a6ogj
ሞደል:Country data ማልታ
10
5104
20831
2020-07-15T15:08:26Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ማልታ | flag alias = Flag of Malta.svg | flag alias-1898 = Flag of Malta (1898-1923).svg | fl...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ማልታ
| flag alias = Flag of Malta.svg
| flag alias-1898 = Flag of Malta (1898-1923).svg
| flag alias-1923 = Flag of Malta (1923-1943).svg
| flag alias-1943 = Flag of Malta (1943-1964).svg
| flag alias-colonial = Flag of Malta (1943-1964).svg <!-- deprecated, but in use -->
| flag alias-civil = Civil Ensign of Malta.svg
| link alias-naval = Armed Forces of Malta
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1898
| var2 = 1923
| var3 = 1943
| var4 = civil
| redir1 = MLT
| related1 = Sovereign Military Order of Malta
</noinclude>
}}
sfuxkr3wb3vsmlnag8qmtazwkidwg60
ሞደል:Country data ርዩንየን
10
5105
21883
21881
2021-01-10T00:29:36Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ርዩንየን
| flag alias = Flag of France.svg
| flag alias-local = Proposed flag of Réunion (VAR).svg
| flag alias-football = Proposed flag of Réunion (VAR).svg
| flag alias-beach soccer = Proposed flag of Réunion (VAR).svg
| flag alias-futsal = Proposed flag of Réunion (VAR).svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ርዩንየን
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
<noinclude>
| var1 = local
| redir1 = REU
</noinclude>
}}
5kf6o5mlafs9tdzqryh156ftph6fcfz
ሞደል:Country data ሶማሊላንድ
10
5106
20833
2020-07-15T19:00:38Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሶማሊላንድ | flag alias = Flag of Somaliland.svg | flag alias-1991 = Flag of Somaliland u...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሶማሊላንድ
| flag alias = Flag of Somaliland.svg
| flag alias-1991 = Flag of Somaliland until 1996.svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = 1991
</noinclude>
}}
72vt2glkldx222lbutnzhhk8m5bor0p
ሞደል:Country data ህዝባዊት ሪፓብሊክ ሉሃንስክ
10
5107
23560
20834
2022-05-01T21:10:40Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ህዝባዊት ሪፓብሊክ ሉሃንስክ
| shortname alias = ሉሃንስክ
| flag alias = Flag of Lugansk People's Republic.svg
| flag alias-third = Flag of Lugansk People's Republic.svg
| flag alias-second= Flag of the Lugansk People's Republic (Late 2014).svg
| flag alias-first = Flag of rastyazhka-Luganskoj.svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = first
| var2 = second
| var3 = third
</noinclude>
}}
ptgdfizu1yyp3fnltf0k5ve9368mx1b
ሞደል:Country data ኣንጎላ
10
5108
20835
2020-07-15T19:15:04Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣንጎላ | flag alias = Flag of Angola.svg | link alias-naval = Angolan Navy | size = {{{size...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣንጎላ
| flag alias = Flag of Angola.svg
| link alias-naval = Angolan Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = AGO
| redir2 = ANG
</noinclude>
}}
ald9c4wvey7jnq2mlojzuiqwdy6hwwz
ሞደል:Country data ታንዛንያ
10
5109
20836
2020-07-15T19:21:01Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ታንዛንያ | flag alias = Flag of Tanzania.svg | size = {{{size|}}} | name = {{{name|}}} | a...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ታንዛንያ
| flag alias = Flag of Tanzania.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = TZA
| redir2 = TAN
| related1 = Tanganyika
| related2 = Zanzibar
</noinclude>
}}
e5jsauki3hr8w4enda1ch2qrmpsm51q
ሞደል:Country data ሪፓብሊክ ቻይና
10
5110
20840
20838
2020-07-15T19:31:05Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ታይዋን
| shortname alias = ሪፓብሊክ ቻይና
| flag alias = Flag of the Republic of China.svg
| flag alias-1912 = Flag of the Republic of China 1912-1928.svg
| flag alias-army = Republic of China Army Flag.svg
| flag alias-civil = Civil Ensign of the Republic of China.svg
| link alias-football = Chinese Taipei {{{mw|}}} national football team
| link alias-basketball = Chinese Taipei {{{mw|}}} national basketball team
| link alias-rugby union = Chinese Taipei {{{mw|}}} national rugby union team
| link alias-tennis = China {{{mw}}} Cup team
| name alias-tennis = China
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1912
| var2 = civil
| redir1 = ROC
| redir2 = TWN
| redir3 = China, Republic of
| related1 = Taiwan
| related2 = Chinese Taipei
</noinclude>
}}
hoktxj44lw0wa0nmmsqir09zryp2yl5
ሞደል:Country data ታይዋን
10
5111
20839
2020-07-15T19:30:15Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ታይዋን]] to [[ሞደል:Country data ሪፓብሊክ ቻይና]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሪፓብሊክ ቻይና]]
avsivyo5xey0km5upvgq6zjnyti2veb
ሞደል:Country data ሶርያ
10
5112
20841
2020-07-15T19:34:27Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሶርያ | flag alias = Flag of Syria.svg | flag alias-1932 = Syria-flag 1932-58 1961-63.svg | f...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሶርያ
| flag alias = Flag of Syria.svg
| flag alias-1932 = Syria-flag 1932-58 1961-63.svg
| flag alias-1963 = Flag of Iraq (1963-1991).svg
| flag alias-1972 = Flag of Syria 1972.svg
| link alias-naval = Syrian Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1932
| var2 = 1963
| var3 = 1972
| redir1 = SYR
</noinclude>
}}
0tqle1k1l50h5lm2xsrsb22jqbtel7a
ሞደል:Country data ቦትስዋና
10
5113
20842
2020-07-15T19:45:22Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቦትስዋና | flag alias = Flag of Botswana.svg | flag alias-air force = Ensign of the Botswa...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቦትስዋና
| flag alias = Flag of Botswana.svg
| flag alias-air force = Ensign of the Botswana Defence Force Air Wing.svg
| link alias-air force = Botswana Defence Force Air Wing
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = BWA
| redir2 = BOT
</noinclude>
}}
d64kgzsd62i5q2rg46deq6jobkw647e
ሞደል:Country data ቬትናም
10
5114
20843
2020-07-15T19:51:30Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቬትናም | flag alias = Flag of Vietnam.svg | flag alias-1890 = Flag of South Vietnam.svg | f...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቬትናም
| flag alias = Flag of Vietnam.svg
| flag alias-1890 = Flag of South Vietnam.svg
| flag alias-1920 = Second flag of the Nguyen Dynasty.svg
| flag alias-1945 = Old Flag Of Vietnam.svg
| link alias-naval = Vietnamese People's Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1890
| var2 = 1920
| var3 = 1945
| redir1 = VNM
| redir2 = VIE
| redir3 = Viet Nam
| related1 = South Vietnam
| related2 = North Vietnam
</noinclude>
}}<noinclude></noinclude>
l2ust3k4qiu4j6anjkfe6hzso3fjlli
ሞደል:Country data ማውሪሸስ
10
5115
20874
20872
2020-08-09T00:26:08Z
Joanmp14
5782
correction
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ማውሪሸስ
| flag alias = Flag of Mauritius.svg
| flag alias-1923 = Flag of Mauritius 1923.svg
| flag alias-civil = Civil Ensign of Mauritius.svg
| flag alias-naval = Naval Ensign of Mauritius.svg
| link alias-naval = National Coast Guard of Mauritius
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1923
| var2 = civil
| redir1 = MUS
| redir2 = MRI
</noinclude>
}}<noinclude>
</noinclude>
fromxq8w35qum0vg8217y7lkfvru6fi
ኒምሮድ መንሱር
0
5116
21894
20847
2021-01-11T15:12:23Z
Joanmp14
5782
Changed redirect target from [[ተጠቃሚ:ኒምሮድ መንሱር]] to [[ተጠቃሚ:Nimrod Mensur]]
wikitext
text/x-wiki
#REDIRECT [[ተጠቃሚ:Nimrod Mensur]]
h9vvrlkq2utlbmrh7ka3rg702s6bu2q
ሞደል:Welcome
10
5117
20852
2020-07-22T20:14:51Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Welcome]] to [[ሞደል:ሰላምታ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሰላምታ]]
69a17xmb3xutv6kmwgpnmf016r5pq57
ሜድያዊኪ:Sitenotice
8
5119
22869
22521
2021-07-14T22:18:22Z
Joanmp14
5782
new banner
wikitext
text/x-wiki
<div style="text-align: center; background: linear-gradient(to right, white, #f6f6f6, white);">'''<big>ጽሑፋት ብምጽሓፍ ወይ ብምእራም ንዊኪፐድያ ብትግርኛ ክትሕግዝ ትኽእል ኢኻ/ኺ፣ ተሳተፍ/ፊ!</big>'''</div>
kh2gq7pv2n0au40qtn20gjhjdmwsynp
ሜድያዊኪ:Common.css
8
5120
24112
23672
2023-02-28T04:11:31Z
SSastry (WMF)
8911
CSS changes for [[phab:T156351]]; see [[mw:Parsoid/Parser_Unification/Cite_CSS]]
css
text/css
/* CSS placed here will be applied to all skins */
body.page-መበገሲ_ገጽ .firstHeading,
body.page-መበገሲ_ገጽ .pagetitle,
body.page-መበገሲ_ገጽ .subtitle,
body.page-መበገሲ_ገጽ #ca-unprotect,
body.page-መበገሲ_ገጽ #ca-move,
body.page-መበገሲ_ገጽ #ca-delete,
body.page-መበገሲ_ገጽ #mytabs,
body.page-መበገሲ_ገጽ #tw-BR,
body.page-መበገሲ_ገጽ #tw-xfd,
body.page-መበገሲ_ገጽ #catlinks,
body.page-መበገሲ_ገጽ #footer-info-lastmod,
body.page-መበገሲ_ገጽ .error {
display:none;
}
/*
* Prevent unconfirmed users from bypassing semi-protections
* via edit on Wikidata: [[phab:T208315]], [[phab:T207648]].
*/
.wikidata-link {
display:none;
}
body.mw-editable .wikidata-link {
display:inline;
}
/*
* That the images do not overflow the page
*/
.autofit {
width:100%;
max-width:100%;
}
.autofit img {
width:100%;
height:auto;
}
/* Color blue when clicking references */
ol.references > li:target,
sup.reference:target,
span.citation:target,
cite:target {
background-color: #DEF;
}
/* Style for citation */
.citation {
word-wrap: break-word;
}
/* T156351: Support for Parsoid's Cite implementation */
span[rel="mw:referencedBy"] {
counter-reset: mw-ref-linkback 0;
}
span[rel="mw:referencedBy"] > a::before {
font-weight: bold;
font-style: italic;
content: counter( mw-ref-linkback, lower-alpha );
}
/* For linked citation numbers and document IDs, where
the number need not be shown on a screen or a handheld,
but should be included in the printed version */
@media screen, handheld {
.citation .printonly {
display: none;
}
}
/* Footnotes: Remove brackets */
.bracket-call {display: none}
/* Style for links to redirects from special pages */
.redirect-in-category,
.allpagesredirect a {
color: gray;
}
/* CSS for infoboxes */
.infobox td, .infobox th,
.infobox_v2 td, .infobox_v2 th {
vertical-align: top;
}
.infobox caption {
font-size: larger;
margin-left: inherit;
}
/* ===== infoboxes V2 ("new") ==== */
.infobox_v2, .infobox {
border: 1px solid #B4BBC8;
background-color: #f9f9f9;
color: #000;
margin: .5em 0 .7em 1.2em;
padding: .4em;
clear: right;
float: right;
font-size: 90%;
line-height: 1.5em;
width: 22.5em
}
.infobox_v2 .header, .infobox .header {
font-size: 140%;
font-weight: bolder;
height: 45px;
line-height: 1.2em;
text-align: center;
vertical-align: middle
}
.infobox_v2 .media, .infobox .media {
font-weight: bolder;
height: 35px;
text-align: center;
vertical-align: middle
}
/* Codes for specific types of infoboxes */
.infobox.bordered {
border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
border: 1px solid #B4BBC8;
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
border: 0;
}
.infobox.sisterproject {
width: 20em;
font-size: 90%;
}
/* styles for geography infoboxes, e.g. countries, national subdivisions, cities, etc. */
.infobox.geography,
.infobox_v2.geography {
text-align: left;
border-collapse: collapse;
line-height: 1.2em;
font-size: 90%;
border: solid 1px #B4BBC8;
}
.infobox.geography td,
.infobox.geography th,
.infobox_v2.geography td,
.infobox_v2.geography th {
border-top: solid 1px #B4BBC8;
padding: .4em .6em;
}
.infobox.geography .mergedtoprow td,
.infobox.geography .mergedtoprow th,
.infobox_v2.geography .mergedtoprow td,
.infobox_v2.geography .mergedtoprow th {
border-top: solid 1px #B4BBC8;
padding: .4em .6em .2em .6em;
}
.infobox.geography .mergedrow td,
.infobox.geography .mergedrow th,
.infobox_v2.geography .mergedrow td,
.infobox_v2.geography .mergedrow th {
border: 0;
padding: 0 .6em .2em .6em;
}
.infobox.geography .mergedbottomrow td,
.infobox.geography .mergedbottomrow th,
.infobox_v2.geography .mergedbottomrow td,
.infobox_v2.geography .mergedbottomrow th {
border-top: 0;
border-bottom: solid 1px #B4BBC8;
padding: 0 .6em .4em .6em;
}
.infobox.geography .maptable td,
.infobox.geography .maptable th,
.infobox_v2.geography .maptable td,
.infobox_v2.geography .maptable th {
border: 0;
padding: 0;
}
/* Transparent header graphics */
.header.default {}
.header.author { background:url("//upload.wikimedia.org/wikipedia/commons/1/1e/Picto_infobox_auteur.png") no-repeat top right }
.header.breed.cat { background: url("//upload.wikimedia.org/wikipedia/commons/thumb/6/60/Cat_silhouette.svg/45px-Cat_silhouette.svg.png") no-repeat right top }
.header.breed.dog { background: url("//upload.wikimedia.org/wikipedia/commons/thumb/8/89/Dog.svg/40px-Dog.svg.png") no-repeat right top }
.header.building { background:url("//upload.wikimedia.org/wikipedia/commons/f/ff/Picto_infobox_enterprise.png") no-repeat top right }
.header.cinema { background:url("//upload.wikimedia.org/wikipedia/commons/e/ea/Picto_infobox_cinema.png") no-repeat top right }
.header.conflict { background:url("//upload.wikimedia.org/wikipedia/commons/a/a5/Picto_infobox_conflict.png") no-repeat top right }
.header.conflic-fictitious { background:url("//upload.wikimedia.org/wikipedia/commons/d/d1/Picto_infobox_fictional_military_conflict-00.png") no-repeat top right }
.header.comics { background:url("//upload.wikimedia.org/wikipedia/commons/2/2c/Picto_infobox_comicballoon.png") no-repeat top right }
.header.communication { background:url("//upload.wikimedia.org/wikipedia/commons/a/a2/Picto_infobox_antenna.png") no-repeat top right }
.header.flag { background:url("//upload.wikimedia.org/wikipedia/commons/f/f7/Picto_infobox_flag.png") no-repeat top right }
.header.football { background:url("//upload.wikimedia.org/wikipedia/commons/3/3c/Picto_infobox_fotbal.png") no-repeat top right }
.header.gastronomy { background:url("//upload.wikimedia.org/wikipedia/commons/a/aa/Picto_infobox_mets.png") no-repeat top right }
.header.hardware { background:url("//upload.wikimedia.org/wikipedia/commons/c/ce/Arduino_ftdi_chip-1.png") no-repeat top right }
.header.human { background:url("//upload.wikimedia.org/wikipedia/commons/4/48/Picto_infobox_character.png") no-repeat top right }
.header.internet { background:url("//upload.wikimedia.org/wikipedia/commons/a/a1/Picto_infobox_internet.png") no-repeat top right }
.header.map { background:url("//upload.wikimedia.org/wikipedia/commons/7/7a/Picto_infobox_map.png") no-repeat top right }
.header.medicine { background:url("//upload.wikimedia.org/wikipedia/commons/2/23/Picto_infobox_med.png") no-repeat top right }
.header.military { background:url("//upload.wikimedia.org/wikipedia/commons/0/03/Picto_infobox_military.png") no-repeat top right }
.header.music { background:url("//upload.wikimedia.org/wikipedia/commons/6/60/Picto_infobox_music.png") no-repeat top right }
.header.pc { background:url("//upload.wikimedia.org/wikipedia/commons/d/d1/Picto_infobox_pc.png") no-repeat top right }
.header.physics { background:url("//upload.wikimedia.org/wikipedia/commons/d/d1/Picto_infobox_physics.png") no-repeat top right }
.header.software { background:url("//upload.wikimedia.org/wikipedia/commons/f/fe/Picto_infobox_software.png") no-repeat top right }
.header.sport { background:url("//upload.wikimedia.org/wikipedia/commons/8/8e/Picto_infobox_Olympic.png") no-repeat top right }
.header.videogame { background:url("//upload.wikimedia.org/wikipedia/commons/2/2d/Picto_infobox_gamepad.png") no-repeat bottom right }
/* Style for horizontal lists (separator following item).
IE8-specific classes are assigned in [[MediaWiki:Common.js/IEFixes.js]].
@source mediawiki.org/wiki/Snippets/Horizontal_lists
@revision 6 (2014-05-09)
@author [[User:Edokter]]
*/
.hlist dl,
.hlist ol,
.hlist ul {
margin: 0;
padding: 0;
}
/* Display list items inline */
.hlist dd,
.hlist dt,
.hlist li {
display: inline;
}
/* Display nested lists inline */
.hlist.inline,
.hlist.inline dl,
.hlist.inline ol,
.hlist.inline ul,
.hlist dl dl, .hlist dl ol, .hlist dl ul,
.hlist ol dl, .hlist ol ol, .hlist ol ul,
.hlist ul dl, .hlist ul ol, .hlist ul ul {
display: inline;
}
/* Generate interpuncts */
.hlist dt:after {
content: ": ";
}
.hlist dd:after,
.hlist li:after {
content: " · ";
font-weight: bold;
}
.hlist dd:last-child:after,
.hlist dt:last-child:after,
.hlist li:last-child:after {
content: none;
}
/* For IE8 */
.hlist dd.hlist-last-child:after,
.hlist dt.hlist-last-child:after,
.hlist li.hlist-last-child:after {
content: none;
}
/* Add parentheses around nested lists */
.hlist dd dd:first-child:before, .hlist dd dt:first-child:before, .hlist dd li:first-child:before,
.hlist dt dd:first-child:before, .hlist dt dt:first-child:before, .hlist dt li:first-child:before,
.hlist li dd:first-child:before, .hlist li dt:first-child:before, .hlist li li:first-child:before {
content: " (";
font-weight: normal;
}
.hlist dd dd:last-child:after, .hlist dd dt:last-child:after, .hlist dd li:last-child:after,
.hlist dt dd:last-child:after, .hlist dt dt:last-child:after, .hlist dt li:last-child:after,
.hlist li dd:last-child:after, .hlist li dt:last-child:after, .hlist li li:last-child:after {
content: ") ";
font-weight: normal;
}
/* For IE8 */
.hlist dd dd.hlist-last-child:after, .hlist dd dt.hlist-last-child:after, .hlist dd li.hlist-last-child:after,
.hlist dt dd.hlist-last-child:after, .hlist dt dt.hlist-last-child:after, .hlist dt li.hlist-last-child:after,
.hlist li dd.hlist-last-child:after, .hlist li dt.hlist-last-child:after, .hlist li li.hlist-last-child:after {
content: ") ";
font-weight: normal;
}
/* Put ordinals in front of ordered list items */
.hlist ol {
counter-reset: listitem;
}
.hlist ol > li {
counter-increment: listitem;
}
.hlist ol > li:before {
content: " " counter(listitem) " ";
white-space: nowrap;
}
.hlist dd ol > li:first-child:before,
.hlist dt ol > li:first-child:before,
.hlist li ol > li:first-child:before {
content: " (" counter(listitem) " ";
}
/* Unbulleted lists */
.plainlist ul {
line-height: inherit;
list-style: none none;
margin: 0;
}
.plainlist ul li {
margin-bottom: 3px;
}
/* Definition for images and other floating elements */
.floatright {
float: right;
clear: right;
position: relative;
margin: 0.2em 0 0.8em 1.4em;
}
.floatleft {
float: left;
clear: left;
position: relative;
margin: 0.2em 1.4em 0.8em 0;
}
/* Default style for navigation boxes */
.navbox { /* Navbox container style */
border: 1px solid #aaa;
width: 100%;
margin: auto;
clear: both;
font-size: 88%;
text-align: center;
padding: 1px;
}
.navbox-inner,
.navbox-subgroup {
width: 100%;
}
.navbox-group,
.navbox-title,
.navbox-abovebelow {
padding: 0.25em 1em; /* Title, group and above/below styles */
line-height: 1.5em;
text-align: center;
}
th.navbox-group { /* Group style */
white-space: nowrap;
/* @noflip */
text-align: right;
}
.navbox,
.navbox-subgroup {
background: #fdfdfd; /* Background color */
}
.navbox-list {
line-height: 1.8em;
border-color: #fdfdfd; /* Must match background color */
}
.navbox th,
.navbox-title {
background: #ccccff; /* Level 1 color */
}
.navbox-abovebelow,
th.navbox-group,
.navbox-subgroup .navbox-title {
background: #ddddff; /* Level 2 color */
}
.navbox-subgroup .navbox-group,
.navbox-subgroup .navbox-abovebelow {
background: #e6e6ff; /* Level 3 color */
}
.navbox-even {
background: #f7f7f7; /* Even row striping */
}
.navbox-odd {
background: transparent; /* Odd row striping */
}
table.navbox + table.navbox { /* Single pixel border between adjacent navboxes */
margin-top: -1px; /* (doesn't work for IE6, but that's okay) */
}
.navbox .hlist td dl,
.navbox .hlist td ol,
.navbox .hlist td ul,
.navbox td.hlist dl,
.navbox td.hlist ol,
.navbox td.hlist ul {
padding: 0.125em 0; /* Adjust hlist padding in navboxes */
}
ol + table.navbox,
ul + table.navbox {
margin-top: 0.5em; /* Prevent lists from clinging to navboxes */
}
/* Default styling for Navbar template */
.navbar {
display: inline;
font-size: 88%;
font-weight: normal;
}
.navbar ul {
display: inline;
white-space: nowrap;
}
.navbar li {
word-spacing: -0.125em;
}
.navbar.mini li span {
font-variant: small-caps;
}
/* Navbar styling when nested in infobox and navbox */
.infobox .navbar {
font-size: 100%;
}
.navbox .navbar {
display: block;
font-size: 100%;
}
.navbox-title .navbar {
/* @noflip */
float: left;
/* @noflip */
text-align: left;
/* @noflip */
margin-right: 0.5em;
width: 6em;
}
/* 'show'/'hide' buttons created dynamically by the CollapsibleTables javascript
in [[MediaWiki:Common.js]] are styled here so they can be customised. */
.collapseButton {
/* @noflip */
float: right;
font-weight: normal;
/* @noflip */
margin-left: 0.5em;
/* @noflip */
text-align: right;
width: auto;
}
/* In navboxes, the show/hide button balances the v·d·e links
from [[Template:Navbar]], so they need to be the same width. */
.navbox .collapseButton {
width: 6em;
}
/* =========================================
===== COLLAPSIBLE (mediawiki 1.18+ ) ========
==========================================
Mediawiki 1.18 introduced a new native collapsible system.
This is the CSS to customize and eventually replace
to the maze NavHead, NavFrame, NavToggle, NavContent, etc. */
/* Styling for JQuery makeCollapsible, matching that of collapseButton */
.mw-collapsible .navbox-title { position: relative; }
.navbox-title .mw-collapsible-toggle { display: block; position: absolute; right: 0.5em; bottom: 0.5ex; }
.navbox .mw-collapsible-toggle {
width: 6em;
}
/* Hatnotes and disambiguation notices */
.rellink,
.dablink {
font-style: italic;
/* @noflip */
padding-left: 1.6em;
margin-bottom: 0.5em;
}
.rellink i,
.dablink i {
font-style: normal;
}
/* CSS related to the use of coordinates
To display coordinates using the notation in the source code, write this in your User:Username/monobook.css:
.geo-default {display: inline} .geo-nondefault {display: none}
.geo-dec {display: inline} .geo-dms {display: inline}
To display coordinates using decimal notation, write this in your User:Username/monobook.css:
.geo-default {display: inline} .geo-nondefault {display: inline}
.geo-dec {display: inline} .geo-dms {display: none}
To display coordinates using DMS notation, write this in your User:Username/monobook.css:
.geo-default {display: inline} .geo-nondefault {display: inline}
.geo-dec {display: none} .geo-dms {display: inline}
To display coordinates in both decimal and DMS notation, write this in your User:Username/monobook.css:
.geo-default {display: inline} .geo-nondefault {display: inline}
.geo-dec {display: inline} .geo-dms {display: inline}
.geo-multi-punct {display: inline}
See [[Template:Coor link]] for how these are used.
Note that the classes "geo", "longitude", and "latitude" are not just styles but also used by the [[Geo microformat]], so the names should not be changed.
*/
/* Default CSS, can be modified using the rules above */
.geo-default, .geo-dms, .geo-dec { display: inline; }
.geo-nondefault, .geo-multi-punct { display: none; }
.longitude, .latitude { white-space: nowrap; }
/* This is used for the Geo microformat, but no style is needed for now other than .geo-dec. */
.geo {}
/* TABLES */
/* different color in even rows */
/* default: gray */
table.striped tr:nth-child(even) {
background-color: #f2f3f4;
}
/* Normal font styling for table row headers with scope="row" tag */
.wikitable.plainrowheaders th[scope=row] {
font-weight: normal;
/* @noflip */
text-align: left;
}
/* lists in data cells are always left-aligned */
.wikitable td ul,
.wikitable td ol,
.wikitable td dl {
/* @noflip */
text-align: left;
}
/* Tables aligned left (class="wikitable left") */
.wikitable.left,
.toccolours.left {
margin: 1em 1.3em 1em 0;
float: left;
clear: left;
}
/* Tables aligned to the right (class="wikitable right") */
.wikitable.right,
.toccolours.right {
margin: 1em 0 1em 1.3em;
float: right;
clear: right;
}
/* Centered tables (class="wikitable center") */
.wikitable.center,
.toccolours.center {
margin-left:auto;
margin-right:auto;
width:inherit;
text-align:inherit;
}
/* Cell sizes for ambox/tmbox/imbox/cmbox/ombox/fmbox/dmbox message boxes */
table.ambox {
margin: 0 7% .8em;
border-collapse: collapse;
background-color: #fbfbfb;
border-bottom: 1px solid #aaa;
border-left: 1px solid #CCC;
border-right: 1px solid #CCC;
font-size: 95%;
}
table.ambox th.ambox-text, table.ambox td.ambox-text {
padding: 0.25em 0.5em; /* 0.5em left/right */
width: 100%; /* Make all templates the same width regardless of text size */
}
table.ambox .ambox-image {
padding: 2px 0 2px 0.5em; /* 0.5em left, 0px right */
text-align: center;
}
table.ambox .ambox-imageright {
padding: 2px 0.5em 2px 0; /* 0px left, 0.5em right */
text-align: center;
}
.ambox-notice {border-top: 5px solid #608EC2} /* ሰማያዊ */
.ambox-protection {border-top: 5px solid #bba} /* ግራጫ */
.ambox-delete {border-top: 5px solid #b22222} /* ቀይሕ */
.ambox-content {border-top: 5px solid #f28500} /* ኣራንሾኒ */
.ambox-style {border-top: 5px solid #f4c430} /* ብጫ */
.ambox-merge {border-top: 5px solid #8c08a4} /* ጁኽ */
.ambox-growth {border-top: 5px solid #47a30d} /* ቀጠልያ */
.ambox.ambox-mini { /* Small floating version */
float: right;
clear: right;
margin: 0 0 0 1em;
width: 25%;
}
/* Styles for sitenotice and the like */
.notice {
text-align: justify;
margin: 1em;
padding: 0.2em;
}
/* CSS for collapsibles, documentation in [[:en:Wikipedia:NavFrame]] */
div.NavFrame {
margin: 0;
padding: 4px;
border: 1px solid #aaa;
text-align: center;
border-collapse: collapse;
font-size: 95%;
}
div.NavFrame + div.NavFrame {
border-top-style: none;
border-top-style: hidden;
}
.NavPic {
background-color: #fff;
margin: 0;
padding: 2px;
float: left;
}
div.NavFrame .NavHead {
height: 1.6em;
font-weight: bold;
background-color: #ccf;
position: relative;
}
div.NavFrame p,
div.NavFrame div.NavContent,
div.NavFrame div.NavContent p {
font-size: 100%;
}
.NavEnd {
margin: 0;
padding: 0;
line-height: 1px;
clear: both;
}
.NavToggle {
position: absolute;
top: 0;
right: 3px;
font-weight: normal;
font-size: 90%;
}
/**
* Allows manual numbering of sections in tables of contents
*/
#hideTOCnumbers .tocnumber { display: none; }
/* Allow limiting of which header levels are shown in a TOC;
<div class="toclimit-3">, for instance, will limit to
showing ==headings== and ===headings=== but no further
(as long as there are no =headings= on the page, which
there shouldn't be according to the MoS).
*/
.toclimit-2 .toclevel-1 ul,
.toclimit-3 .toclevel-2 ul,
.toclimit-4 .toclevel-3 ul,
.toclimit-5 .toclevel-4 ul,
.toclimit-6 .toclevel-5 ul,
.toclimit-7 .toclevel-6 ul {
display: none;
}
/* Prevent line breaks in silly places:
1) Where desired
2) Links when we don't want them to
3) Bold "links" to the page itself
4) HTML formulae
5) Ref tags with group names <ref group="Note"> --> "[Note 1]"
*/
.nowrap,
.nowraplinks a,
.nowraplinks .selflink,
.texhtml,
sup.reference a {
white-space: nowrap;
}
/* Hide the mobile wlm banner on the normal site */
#mf-wlm-banner { display: none; }
/* For the Documentation template */
.template-documentation {
clear: both;
margin: 1em 0 0 0;
border: 1px dotted #8BCBFF;
background-color: #EEF9FA;
padding: 0.9em;
}
7lpl6u04f4vlmzxmfjrfr6og9l1v5j9
ዊኪፐድያ:ብሉጽ ጽሑፋት
4
5122
20866
2020-07-31T00:12:59Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «'''ብሉጽ ጽሑፋት''' ኣብዚ ዊኪ ኣብ መበገሲ ገጽ ዝርአይ ጽሑፋት ኢዮም። ጽሑፋት ኣብ ዊኪፔዲያ:ብሉ...»
wikitext
text/x-wiki
'''ብሉጽ ጽሑፋት''' ኣብዚ ዊኪ ኣብ መበገሲ ገጽ ዝርአይ ጽሑፋት ኢዮም።
ጽሑፋት ኣብ [[ዊኪፔዲያ:ብሉጽ ጽሑፋት/ሕጹያት]] ዝተመረጹ ኢዮም።
The 'featured articles' on this wikipedia are the articles that have appeared on the [[መበገሲ ገጽ|main page]] in the space entitled «ብሉጽ ጽሑፋት».
Nominations for future featured articles may be made at [[ዊኪፔዲያ:ብሉጽ ጽሑፋት/ሕጹያት]].
m0e7wh0hd5qhyrpvmwt4umoxpr5psij
ዊኪፐድያ:ብሉጽ ጽሑፍ መጀመርያ
4
5123
20867
2020-07-31T00:26:15Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<table id="mp-left" style="vertical-align:top; background:transparent;border:0px outset #bfbfbf;-moz-border-radius: 0px; -webkit-border-radius: 0px; border-r...»
wikitext
text/x-wiki
<table id="mp-left" style="vertical-align:top; background:transparent;border:0px outset #bfbfbf;-moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius:0px;">
<tr><td style="color:#000;padding:2px 5px 5px"><div id="mp-dyk" style="background-color:transparent;">
<font size="-1">
bvg14stmvfu7azkvhxwcb21crsfi46h
ዊኪፐድያ:ብሉጽ ጽሑፍ መጨረሽታ
4
5124
20868
2020-07-31T00:31:32Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «</div></font></td></tr></table>»
wikitext
text/x-wiki
</div></font></td></tr></table>
mffvh44ofhtw5pvbeasx66qir818e9b
ሞደል:Country data ሞሪሸስ
10
5125
20873
2020-08-09T00:22:44Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ሞሪሸስ]] to [[ሞደል:Country data ማውሪሸስ]]: better country name
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ማውሪሸስ]]
1q3r9evwitl6c67mo3c4p1heaf1glqn
አርጀንቲና
0
5126
20878
2020-08-09T01:01:34Z
Joanmp14
5782
Joanmp14 moved page [[አርጀንቲና]] to [[ኣርጀንቲና]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ኣርጀንቲና]]
l23l2h4aod32bkqydat31ex4klmqnc4
ሞደል:Country data ሌሶቶ
10
5127
20880
2020-08-09T01:49:41Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሌሶቶ | flag alias = Flag of Lesotho.svg | flag alias-1966 = Flag of Lesotho (1966).svg | fla...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሌሶቶ
| flag alias = Flag of Lesotho.svg
| flag alias-1966 = Flag of Lesotho (1966).svg
| flag alias-1987 = Flag of Lesotho (1987-2006).svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1966
| var2 = 1987
| redir1 = LSO
| redir2 = LES
</noinclude>
}}
6sxvux3d19r57qf533ayejnki9c945o
ሞደል:WikipediaTOC
10
5128
20973
20887
2020-08-19T00:32:50Z
Joanmp14
5782
wikitext
text/x-wiki
__NOTOC__ __NOEDITSECTION__
{| style="text-shadow: 0.01em 0.01em 0.09em #333; width: 100%;background: transparent #effaf5; text-align: left; padding:1% 0% 0% 4%; " cellspacing="5"
|-valign="top"
| [[ፋይል:Nuvola Eritrean flag.svg|25px|link= ማዕጾ:ኤርትራ|left]][[ማዕጾ:ኤርትራ|'''ኤርትራ''']]
| [[ፋይል:Emblem of Eritrea (or argent azur).svg|25px|link= ማዕጾ:ናይ ኤርትራ ባህላዊ ፍልጠታት|left]] [[ማዕጾ:ናይ ኤርትራ ባህላዊ ፍልጠታት|'''ባህላዊ ፍልጠታት''']]
| [[ፋይል:Science-symbol-2.svg|25px|link= ማዕጾ:ስነ ፍልጠት|left]][[ማዕጾ:ስነ ፍልጠት|'''ስነ ፍልጠት''']]
|-valign="top"
| [[ፋይል:Nuvola Math and Inf.svg|25px|link= ማዕጾ:ሕሳብ|left]][[ማዕጾ:ሕሳብ|'''ሕሳብ''']]
| [[ፋይል:Nuvola apps kuser.svg|25px|link= ማዕጾ:ሕብረተ ሰብ|left]] [[ማዕጾ:ሕብረተ ሰብ|'''ሕብረተ ሰብ''']]
| [[ፋይል:Monobook icon.svg|25px|link= ማዕጾ:ምህንድስናን ተክኖሎጂን|left]] [[ማዕጾ:ምህንድስናን ተክኖሎጂን|'''ምህንድስናን ተክኖሎጂን''']]
|-valign="top"
| [[ፋይል:Stock alarm.svg|25px|link= ማዕጾ:ታሪኽ|left]] [[ማዕጾ:ታሪኽ|'''ታሪኽ''']]
| [[ፋይል:Gnome-globe.svg|25px|link= ማዕጾ:ጂኦግራፊ|left]] [[ማዕጾ:ጂኦግራፊ|'''ጂኦግራፊ''']]
| [[ፋይል:Globe of letters.svg|25px|link= ማዕጾ:ቋንቋ|left]] [[ ማዕጾ:ቋንቋ|'''ቋንቋ''']]
|-valign="top"
| [[ፋይል:Foodlogo2.svg|25px|link= ማዕጾ:ሂወታዊ ኣገባብ|left]] [[ማዕጾ:ሂወታዊ ኣገባብን ኢደ-ጥበብን|'''ሂወታዊ ኣገባብን ኢደ-ጥበብን''']]
| [[ፋይል:Faenza-mypaint.svg|25px|link= ማዕጾ:ስነ ጥበብን ባህሊን|left]] [[ማዕጾ:ስነ ጥበብን ባህሊን|'''ስነ ጥበብን ባህሊን''']]
| [[ፋይል:Socrates thumb.png|20px|link= ማዕጾ:ፍልስፍና|left]] [[ማዕጾ:ፍልስፍና|'''ፍልስፍና''']]
|-valign="top"
| [[ፋይል:Emblem-money.svg|25px|link= ማዕጾ:ንግዲን ቍጠባን|left]] [[ማዕጾ:ንግዲን ቍጠባን|'''ንግዲን ቍጠባን''']]
| [[ፋይል:International flag globe.png|25px|link= ማዕጾ:ሃገራት|left]] [[ማዕጾ:ሃገራት|'''ሃገራት''']]
| [[ፋይል:Nuvola devices tv.svg|25px|link= ማዕጾ:ተለቪዥን|left]] [[ማዕጾ:ተለቪዥን|'''ተለቪዥን''']]
|}
<div class="NavFrame" style="border-style: none; padding: 0px; font-size: 100%;">
<div class="NavFrame" style="border-style: none; text-align: left; border-top: #a5e085 solid 1px; -moz-border-radius: 10px; padding: 0px; font-size: 105%;">
<div class="NavHead" style="background: transparent; text-align: left; padding: 1px; font-size: 100%;"><font face="arial" color="#a5e085" ><!--ተወሳኺ መደባት --></font>
</div>
<div class="NavContent" style="background: transparent; display: all; font-size: 100%;">
{|
|-valign="top"
| [[ፋይል:Religion icon.svg|25px|ማዕጾ:ሕብረተ ሰብ|left]] [[ማዕጾ:ሕብረተ ሰብ|ሃይማኖት]]
| [[ፋይል:Scale of justice 2.svg|25px|ማዕጾ:ሕብረተ ሰብ|left]] [[ማዕጾ:ሕብረተ ሰብ|ሕጊ]]
| [[ፋይል:Ciencias sociais.svg|25px|ማዕጾ:ሕብረተ ሰብ|left]] [[ማዕጾ:ሕብረተ ሰብ|ትምህርቲ]]
| [[ፋይል:Nuvola Red Plus.svg|25px|link=ማዕጾ:ስነ ፍልጠት|ሕክምና|left]] [[ማዕጾ:ስነ ፍልጠት|ሕክምና]]
| [[ፋይል:Physicist.svg|25px|link=ማዕጾ:ስነ ፍልጠት|left]] [[ማዕጾ: ሳይንስ|ናይ ተፈጥሮ ሕግታት]]
|-valign="top"
| [[ፋይል:Society.svg|30px|link= ማዕጾ:ሕብረተ ሰብ|left]] [[ማዕጾ:ሕብረተ ሰብ|ፖለቲካ]]
| [[ፋይል:N anthropology.svg|25px|link= ማዕጾ:ስነ ፍልጠት|left]] [[ማዕጾ:ስነ ፍልጠት|ስነ ሰብ]]
| [[ፋይል:Nuvola music.svg|25px|link= ማዕጾ:ስነ ጥበብን ባህሊን|left]] [[ማዕጾ:ስነ ጥበብን ባህሊን|ሙዚቃ]]
| [[ፋይል:Nuvola apps bookcase.png|25px|link= ማዕጾ:ስነ ጥበብን ባህሊን|left]] [[ማዕጾ:ስነ ጥበብን ባህሊን| ስነ ጽሑፍ]]
| [[ፋይል:Sport balls.svg|25px|link= ማዕጾ:ስነ ጥበብን ባህሊን|left]] [[ማዕጾ:ስነ ጥበብን ባህሊን| ስፖርት]]
|-valign="top"
| [[ፋይል:Inkscape.svg|25px|link= ማዕጾ:ስነ ጥበብን ባህሊን|left]] [[ማዕጾ:ስነ ጥበብን ባህሊን|ቅብኣ]]
| [[ፋይል:Agriculture mix.svg|30px|link= ማዕጾ:ስነ ፍልጠት|left]] [[ማዕጾ:ስነ ፍልጠት|ሕርሻ]]
| [[ፋይል:Nuvola apps biology.png|25px|link= ማዕጾ:ስነ ፍልጠት|left]] [[ማዕጾ:ስነ ፍልጠት|ስነ ሂወት]]
| [[ፋይል:Nuvola apps edu science.svg|25px|link= ማዕጾ:ስነ ፍልጠት|ስነ ቀመም |left]] [[ማዕጾ:ስነ ፍልጠት|ስነ ቀመም]]
| [[ፋይል:Crystal Project kstars.png|25px|link=ማዕጾ:ስነ ፍልጠት|ስነ ጠፈር|left]] [[ማዕጾ:ስነ ፍልጠት|ስነ ጠፈር]]
|}
</div></div></div>
7tm6dy1lbc0nnnsujykoigy97q2tk5h
ሞደል:ናይ ዊኪፔዲያ ኣሓት ፕሮጀክታት
10
5129
21196
20883
2020-09-18T19:25:30Z
Joanmp14
5782
wikitext
text/x-wiki
<br style="display: none;" />
ዊኪፐድያ ካብ ዊኪሜድያ ፕሮጀክታት ውሽጢ ሓደ እዩ፣ ብ[http://wikimediafoundation.org/ ዊኪሜድያ ምምስራት (Wikimedia Foundation)] ዝመሓደር።
{| class="plainlinks" style="background: transparent; font-size:80%;"
{| align="center" cellpadding="2" width="100%" style="font-size:100%; text-align:left"
|- valign="top"
| colspan="3" |
|-
| [[ፋይል:Wiktionary-logo.svg|35x50px|<nowiki></nowiki>|ዊኪ-መዝገበ-ቃላት|link=Wikt:መበገሲ_ገጽ]]
|class="plainlinks"| [http://ti.wiktionary.org/ '''ዊኪ-መዝገበ-ቃላት''']<br />ናጻ መዝገበ-ቃላት
| [[ፋይል:Wikibooks-logo.svg|35x50px|<nowiki></nowiki>|ዊኪመጻሕፍቲ|link=Wikibooks:Main_Page]]
|class="plainlinks"| [http://en.wikibooks.org/ '''ዊኪመጻሕፍቲ''']<br />ናጻ መምሃሪ መጻሕፍቲን ማኑዋላትን
| [[ፋይል:Wikiquote-logo.svg|35x50px|<nowiki></nowiki>|ዊኪኰውት|link=Wikiquote:Main_Page]]
|class="plainlinks"| [http://en.wikiquote.org/ '''ዊኪኰውት''']<br />ዝጥቕሲ ጥቕስታት ምእካብ
|-
| [[ፋይል:Wikisource-logo.svg|35x50px|<nowiki></nowiki>|ዊኪሶርስ|link=Wikisource:Main_Page]]
|class="plainlinks"| [http://en.wikisource.org/ '''ዊኪሶርስ''']<br />ናጻ ቤተ-መጻሕፍቲ
| [[ፋይል:Wikispecies-logo.svg|35x50px|<nowiki></nowiki>|ዊኪጅር|link=Wikispecies:Main_Page]]
|class="plainlinks"| [http://en.wikispecies.org/ '''ዊኪጅር''']<br />ናይ ኩሎም ዓይነታት ህያው ፍጥረታት መምርሒ
| [[ፋይል:Wikinews-logo.svg|45x50px|<nowiki></nowiki>|ዊኪዜና|link=Wikinews:Main_Page]]
|class="plainlinks"| [http://en.wikinews.org/ '''ዊኪዜና''']<br />ናጻ ትሕዝቶ ዜናታት
|-
| [[ፋይል:Commons-logo.svg|35x50px|<nowiki></nowiki>|ዊኪሜድያ ኮመንዝ|link=commons:Main_Page]]
|class="plainlinks"| [http://commons.wikimedia.org/ '''ዊኪሜድያ ኮመንዝ''']<br /> ምስሊታትን ሕብረ-ሜድያዊን
| [[ፋይል:Wikimedia Community Logo.svg|35x50px|<nowiki></nowiki>|ሜታ-ዊኪ|link=Metawiki:Main_Page]]
|class="plainlinks"| [http://meta.wikimedia.org/ '''ሜታ-ዊኪ''']<br />ናይ ፕሮጀክታት ምውህሃድ
| [[ፋይል:Wikiversity-logo.svg|35x50px|<nowiki></nowiki>|ዊኪቨርሲቲ|link=Wikiversity:Main_Page]]
|class="plainlinks"| [http://en.wikiversity.org/ '''ዊኪቨርሲቲ''']<br />ናይ መምርሒ ሃብቲታት
|-
| [[ፋይል:Wikivoyage-Logo-v3-icon.svg|31px|<nowiki></nowiki>|link=Wikivoyage:Main_page]]
|class="plainlinks"| [http://es.wikivoyage.org/ '''ዊኪጉዕዞታት''']<br />ናጻ ጉዕዞ ሓባሪ
| [[ፋይል:Wikidata-logo.svg|47px|<nowiki></nowiki>|ዊኪዳታ|link=Wikidata:Main_Page]]
|class="plainlinks"| [http://wikidata.org/wiki/Wikidata:Main_Page '''ዊኪዳታ''']<br />ናጻ ሓበሬታ መዋፈሪ
| [[ፋይል:Mediawiki-logo.png|35px|<nowiki></nowiki>|ሜዲያዊኪ|link=mw:MediaWiki/ti]]
|class="plainlinks"| [http://www.mediawiki.org/wiki/MediaWiki/ '''ሜድያዊኪ''']<br />ዊኪ ሶፍትዌር ምምዕባል
|}<noinclude>
b3rpaterpilf64v6mjs2hodiabdtnz8
ሞደል:POTD commons
10
5130
21426
21421
2020-11-28T14:00:28Z
Joanmp14
5782
wikitext
text/x-wiki
<noinclude><!-- Please be very careful about line breaks in this template. If the expanded wikitext generates unneeded linebreaks it will break the numbering of numbered lists that include this template. --> <div class=thumbinner style="padding: 1px;">[[:commons:Commons:Picture of the day|ዓለም-ለኻዊ ናይ ዕለት ብሉጽ ምስሊ]] ({{CURRENTYEAR}}-{{CURRENTMONTH}}-{{CURRENTDAY}})<br /></noinclude>{{#ifeq:{{{thumb}}}|yes|<div class=thumbinner style="padding: 1px;">{{#ifeq:{{{title}}}|yes|[[:commons:Commons:Picture of the day|ዓለም-ለኻዊ ናይ ዕለት ብሉጽ ምስሊ]]<br />|}}||}}{{Template:POTD commons/Multiview
|<!--d1-->[[Image:Clinotarsus curtipes-Aralam-2016-10-29-001.jpg|300x300px]]
|<!--d2-->[[Image:US Capitol east side.JPG|300x300px]]
|<!--d3-->[[Image:Eaglefairy hst big.jpg|300x300px]]
|<!--d4-->[[Image:Gran Mezquita de Isfahán, Isfahán, Irán, 2016-09-20, DD 34-36 HDR.jpg|300x300px]]
|<!--d5-->[[Image:Münster, LVM, Skulptur -Körper und Seele- -- 2016 -- 5920-6.jpg|300x300px]]
|<!--d6-->[[Image:Admiralty Building Central Frieze.jpg|300x300px]]
|<!--d7-->[[Image:Campo flicker (Colaptes campestris) female.JPG|300x300px]]
|<!--d8-->[[Image:Ayuntamiento de Cádiz, España, 2015-12-08, DD 03-05 HDR.JPG|300x300px]]
|<!--d9-->[[Image:Kobell und Steinheil - Neuhauser Straße - München - 1839.jpg|300x300px]]
|<!--d10-->[[Image:Ceriagrion cerinorubellum-Kadavoor-2016-11-28-001.jpg|300x300px]]
|<!--d11-->[[Image:FGM-148 Javelin - ID 061024-A-0497K-004.JPEG|300x300px]]
|<!--d12-->[[Image:Louisiana State Capitol Building.jpg|300x300px]]
|<!--d13-->[[Image:Okayama Castle, November 2016 -02.jpg|300x300px]]
|<!--d14-->[[Image:Volcanes de lodo, Buzau, Rumanía, 2016-05-29, DD 28.jpg|300x300px]]
|<!--d15-->[[Image:Rescue exercise RCA 2012.jpg|300x300px]]
|<!--d16-->[[Image:Endeavour_after_STS-126_on_SCA_over_Mojave_from_above.jpg|300x300px]]
|<!--d17-->[[Image:Kefermarkt Kirche Flügelaltar 01.jpg|300x300px]]
|<!--d18-->[[Image:Telamonia dimidiata-Kadavoor-2016-11-28-001.jpg|300x300px]]
|<!--d19-->[[Image:Monasterio Khor Virap, Armenia, 2016-10-01, DD 25.jpg|300x300px]]
|<!--d20-->[[Image:Komargorod pond 2013 G5.jpg|300x300px]]
|<!--d21-->[[Image:Monasterio de Geghard, Armenia, 2016-10-02, DD 65-74 PAN.jpg|300x300px]]
|<!--d22-->[[Image:Dülmen, Börnste, Waldweg -- 2015 -- 4649.jpg|300x300px]]
|<!--d23-->[[Image:Mallnitz Maresenspitze 20160813.jpg|300x300px]]
|<!--d24-->[[Image: Cheetah (Acinonyx jubatus) female 2.jpg|300x300px]]
|<!--d25-->[[Image:Reloj Mundial, Berlín, Alemania, 2016-04-22, DD 46-48 HDR.jpg|300x300px]]
|<!--d26-->[[Image:Lidingöbron October 2015 03.jpg|300x300px]]
|<!--d27-->[[Image:Lamborghini Super Trofeo 99 2010 amk.JPG|300x300px]]
|<!--d28-->[[Image:Black-headed weaver (Ploceus cucullatus bohndorffi) male nest building.jpg|300x300px]]
|<!--d29-->[[Image:Maria Taferl Basilika Kuppelfresko 03.jpg|300x300px]]
|<!--d30-->[[Image:Catedral de Sioni, Tiflis, Georgia, 2016-09-29, DD 100-102 HDR.jpg|300x300px]]
}}{{#ifeq: {{{caption}}}|no||<small style="text-align:center;width:360px;display:block;margin-top:4px;">{{Template:POTD commons/Captions|{{#if: {{{next|}}}|next=yes|}}}}</small>}}{{#ifeq:{{{thumb}}}|yes|{{{comment|}}}</div></div>}}<noinclude></div></div>
<br style="clear:both;" />
syt4u8egk3dv3a8tkjliutz3kph3r54
ሞደል:POTD commons/Multiview
10
5131
20885
2020-08-11T22:35:11Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{#switch:{{CURRENTDAY}} |1= {{{1}}} |2= {{{2}}} |3= {{{3}}} |4= {{{4}}} |5= {{{5}}} |6= {{{6}}} |7= {{{7}}} |8= {{{8}}} |9= {{{9}}} |10= {{{10}}} |11= {{{11}...»
wikitext
text/x-wiki
{{#switch:{{CURRENTDAY}}
|1= {{{1}}}
|2= {{{2}}}
|3= {{{3}}}
|4= {{{4}}}
|5= {{{5}}}
|6= {{{6}}}
|7= {{{7}}}
|8= {{{8}}}
|9= {{{9}}}
|10= {{{10}}}
|11= {{{11}}}
|12= {{{12}}}
|13= {{{13}}}
|14= {{{14}}}
|15= {{{15}}}
|16= {{{16}}}
|17= {{{17}}}
|18= {{{18}}}
|19= {{{19}}}
|20= {{{20}}}
|21= {{{21}}}
|22= {{{22}}}
|23= {{{23}}}
|24= {{{24}}}
|25= {{{25}}}
|26= {{{26}}}
|27= {{{27}}}
|28= {{{28}}}
|29= {{{29}}}
|30= {{{30}}}
|31= {{{31}}}
|ERROR: Argument must be between 1 and 31)
}}
<noinclude>[[Category:Wikipedia Picture of the day]][[Category:Wikimedia Commons templates|{{PAGENAME}}]]</noinclude>
5v3bxny6pcevvbga7c2hz1rulu3a8yg
ሞደል:POTD commons/Captions
10
5132
21643
20886
2020-12-15T19:52:44Z
Joanmp14
5782
fixes
wikitext
text/x-wiki
{{#switch: {{CURRENTDAY}}|
|1=
|13=
|14=
|15=
}}
<noinclude>
0nqroo1855rxnm1h5vwz2yi8apcips1
ሞደል:ብሉጽ ጽሑፍ መጨረሽታ
10
5133
20888
2020-08-13T00:31:57Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «</div></font></td></tr></table>»
wikitext
text/x-wiki
</div></font></td></tr></table>
mffvh44ofhtw5pvbeasx66qir818e9b
ሞደል:ብሉጽ ጽሑፍ መጀመርያ
10
5134
20889
2020-08-13T00:33:30Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<table id="mp-left" style="vertical-align:top; background:transparent;border:0px outset #bfbfbf;-moz-border-radius: 0px; -webkit-border-radius: 0px; border-r...»
wikitext
text/x-wiki
<table id="mp-left" style="vertical-align:top; background:transparent;border:0px outset #bfbfbf;-moz-border-radius: 0px; -webkit-border-radius: 0px; border-radius:0px;">
<tr><td style="color:#000;padding:2px 5px 5px"><div id="mp-dyk" style="background-color:transparent;">
<font size="-1">
bvg14stmvfu7azkvhxwcb21crsfi46h
ዊኪፐድያ:Current featured article
4
5135
20890
2020-08-13T01:10:19Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<div style="text-shadow:0em 0em 0em #555; border: 1 1 0 0 solid;"><big><big>''' [[ጉግል]]'''</big></big></div> <div style = "border: 1px solid #FeFedf; f...»
wikitext
text/x-wiki
<div style="text-shadow:0em 0em 0em #555; border: 1 1 0 0 solid;"><big><big>''' [[ጉግል]]'''</big></big></div>
<div style = "border: 1px solid #FeFedf; float:right; background: transparent; padding: 2px 0px 1px 3px;"><div style="display:inline-block; box-shadow:0.2em 0.2em 0.2em #333">[[ፋይል:Google 2015 logo.svg|200px|left|]] </div>
</br><center><div style = "text-shadow: 10 #333;> ናይ ጉግል ኣርማ </br></div>
</center> </div>
<font size>
'''ጉግል ሓ.ዝ.ኩ''' (ሓላፍነቱ ዝተወሰነ ኩባንያ) (ብ[[እንግሊዝኛ]]፦ Google LLC)፣ ናይ [[ኣመሪካ]] ሕብረ-ሃገራዊ [[ኣልፋበት (ዋኒን)|ኣልፋበት]] ዋና ህዝባዊ ኩባንያ እዩ። ናይ ንሱ ምውሕላል ካብ [[ኢንተርነት]]፣ [[ሶፍትዌር]]፣ ኤለክትሮናውያን መሳርሒታትን ካልኦት ተክኖሎጂታትን ዝተራኪቦም ምህርትታትን ኣገልግሎታትን እዩ። ናይ ጉግል ዋና ምህርቲ ተመሳሳሊ ስም ዘሎ ናይ ኢንተርነት ትሕዝቶ መድለይ ማሺን እዩ፣ ምንም እንቋዕ ከም [[ጉግል ድራይቭ]] (Google Drive) ናይ ቤት-ጽሕፈት ኣቕሑ ናውቲ፣ ኢሜይል [[ጂሜይል]] (Gmail) ተባሂሉ፣ [[ጉግል ካርታታት]] (Google Maps)፣ [[ጉግል ኤርዝ]] (Google Earth)፣ ናይ [[ዩቱብ]] (YouTube) ቪድዮታት መርበብ ሓበሬታ ድማ ከም [[ጉግል መጻሕፍቲ]] (Google Books)፣ [[ጉግል ዜና]]ን (Google News) [[ጉግል ትርጉም]]ን (Google Translate) ከም ካልኦት ምህርትታትን ኣገልግሎታትን ዝህብ እንተኾነ'ውን።
</font>
454jazod06ldm6pusn3e22e0a4cv9h7
Google
0
5136
20901
2020-08-13T19:39:13Z
Joanmp14
5782
Redirected page to [[ጉግል]]
wikitext
text/x-wiki
#REDIRECT [[ጉግል]]
jq4luoewfw5bgnum6bqwwgv8o1bzd4a
ስፓኒሽ
0
5137
20903
2020-08-13T20:55:19Z
Joanmp14
5782
Joanmp14 moved page [[ስፓኒሽ]] to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ትግርኛ
0
5138
20909
2020-08-13T21:21:39Z
Joanmp14
5782
Joanmp14 moved page [[ትግርኛ]] to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
ኮሎምቢያ
0
5139
20913
2020-08-13T21:42:49Z
Joanmp14
5782
Joanmp14 moved page [[ኮሎምቢያ]] to [[ኮሎምብያ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ኮሎምብያ]]
tiszo8e9hxprkpq02sevxpcr5monzzo
ሞደል:Small
10
5140
20915
2020-08-13T22:47:38Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<small style="line-height:130%">{{{1}}}</small><noinclude> {{documentation}} </noinclude>»
wikitext
text/x-wiki
<small style="line-height:130%">{{{1}}}</small><noinclude>
{{documentation}}
</noinclude>
7gmltsx0tec8cwxl572ghcygcydpvle
ሞደል:Lang
10
5141
22555
22554
2021-04-13T15:24:53Z
Joanmp14
5782
Protected "[[ሞደል:Lang]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<includeonly>{{#invoke:Lang|{{{fn|lang}}}}}</includeonly><noinclude>{{documentation}}</noinclude>
d82lbm7kspldyjd3rm1o5c9ne0ndccn
ሞደል:LangWithName
10
5142
21262
20917
2020-09-27T19:54:11Z
Joanmp14
5782
wikitext
text/x-wiki
ብ[[ቋንቋ {{{2}}}|{{{2}}}]]፦ {{lang|{{{1}}}|{{{3}}}}}<noinclude>
{{documentation}}
</noinclude>
l9iqvf0b8z4vgdt5czjm0o5tfmwxmw0
ሞደል:Lang-it
10
5143
23529
20918
2022-04-04T21:27:08Z
Joanmp14
5782
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_italic
|code=it
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
</noinclude>
fvgxjr3amaaeabjdlpj1qutjepccws2
ሞደል:Stub
10
5144
20948
2020-08-14T13:10:40Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Stub]] to [[ሞደል:መዋቕር]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:መዋቕር]]
d0654zeq37yl82p4qsc4ophcpkmsj5y
ሞደል:ጽሑፍ መልእኽቲ
10
5145
22637
21865
2021-04-20T21:36:29Z
Joanmp14
5782
improvements
wikitext
text/x-wiki
<table style="{{{ቅዲ|}}}" class="noprint plainlinks ambox {{#switch:{{{ዓይነት|}}}
| ምሕላው | ግራጫ = ambox-protection
| ዕቱብ | ቀይሕ = ambox-serious
| ትሕዝቶ | ኣራንሺ = ambox-content
| ቅዲ | ብጫ = ambox-style
| ምንቅስቓስ | ወይናይ = ambox-merge
| ምዕባለ | ቀጠልያ = ambox-growth
| ምልክታ | ሰማያዊ = ambox-notice
| #default = ambox-notice
}} {{{ክፍሊ|}}}">
<tr>
<td class="ambox-image" width="1">
{{#ifeq:{{{ምስሊ|}}}|none
| <!-- No ምስሊ. Cell with some width or padding necessary for text cell to have 100% width -->
| {{#switch:{{{ዓይነት|}}}
| ምሕላው | ግራጫ = [[ፋይል:Commons-emblem-padlock.svg|40px|link=|alt=]]
| ዕቱብ | ቀይሕ = [[ፋይል:Commons-emblem-hand.svg|40px|link=|alt=]]
| ትሕዝቶ | ኣራንሺ = [[ፋይል:Commons-emblem-issue.svg|40px|link=|alt=]]
| ቅዲ | ብጫ = [[ፋይል:Commons-emblem-copyedit.svg|40px|link=|alt=]]
| ምንቅስቓስ | ወይናይ = [[ፋይል:Commons-emblem-merge.svg|40px|link=|alt=]]
| ምዕባለ | ቀጠልያ = [[Archivo:Commons-emblem-success.svg|40px|link=|alt=]]
| ምልክታ | ሰማያዊ = [[ፋይል:Commons-emblem-notice.svg|40px|link=|alt=]]
| ባዶ = [[ፋይል:No image.svg|link=|alt=]]
| #default = {{#if:{{{ምስሊ|}}}|{{#ifexist:Media:{{{ምስሊ}}}|
[[ፋይል:{{{ምስሊ}}}|x40px|link=|alt=]]|{{{ምስሊ}}}}}|
{{{ምስሊ|[[ፋይል:Commons-emblem-notice.svg|40px|link=|alt=]]}}}
}}
}}
}}</td>
<td class="ambox-text"><div class="ambox-text-div">{{#if:{{{ርእሰዋይ|{{{2|}}}}}}|<strong>{{{ርእሰዋይ|{{{1}}}}}}</strong> {{#if:{{{ትሕዝቶ|{{{ጽሑፍ|{{{2|}}}}}}}}}|<span class="hide-when-compact">{{{ትሕዝቶ|{{{ጽሑፍ|{{{2}}}}}}}}}</span>}}|{{{ርእሰዋይ|{{{ጽሑፍ|{{{1|ዋላ ሓንቲ ምልክታ ኣይጸሓፍካን}}}}}}}}}}}</div>{{#if:{{{እግሪ|}}}|<div class="hide-when-compact"><small>{{{እግሪ}}}</small></div>}}</td>{{#if:{{{የማናይ ምስሊ|}}}|<td class="hide-when-compact ambox-imageright">{{#ifexist:Media:{{{የማናይ ምስሊ}}}|[[ፋይል:{{{የማናይ ምስሊ}}}|x40px|link=|alt=]]|{{{የማናይ ምስሊ}}}}}</td>}}
</tr>
</table><includeonly>{{#ifeq:{{SUBPAGENAME}}|doc||{{#ifeq:{{NAMESPACE}}|{{ns:10}}
| [[{{#switch:{{{ዓይነት|}}}
| ምሕላው = መደብ:ዊኪፐድያ:ሞደላት ምሕላው
| ዕቱብ = መደብ:ዊኪፐድያ:Critical Maintenance Templates
| ትሕዝቶ = መደብ:ዊኪፐድያ:ሞደላት ትሕዝቶ
| ቅዲ = መደብ:ዊኪፐድያ:ሞደላት ቅዲ
| ምንቅስቓስ = መደብ:ዊኪፐድያ:ሞደላት ምንቅስቓሳት
| ምዕባለ = መደብ:ዊኪፐድያ:ሞደላት ምዕባለ
| ምልክታ = መደብ:ዊኪፐድያ:ሞደላት ምልክታታት
| #default = መደብ:ዊኪፐድያ:ሞደላት ምልክታታት
}}]]
}}}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
s75379a4t2jw1yx7gpeomcjgckvclhy
መደብ:Stubs
14
5146
20954
2020-08-15T02:39:35Z
Joanmp14
5782
Joanmp14 moved page [[መደብ:Stubs]] to [[መደብ:መዋቕራት]]
wikitext
text/x-wiki
#REDIRECT [[:መደብ:መዋቕራት]]
9gkfzmuxzfoh9mzvw1gop3472jucyns
ሞደል:መዋቕር-ቋንቋ
10
5147
22967
22909
2021-07-30T19:24:09Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ቋንቋ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ቅዲ = width: 630px; margin:auto;
| የማናይ ምስሊ = [[ፋይል:Globe of letters.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <span style="font-size:medium;"> '''ጀምር!''' እዚ ሓጺር ጽሑፍ ብዛዕባ [[ቋንቋ]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ከተስፍሖ ትኽእል ኢኻ/ኺ!] </span> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}
<noinclude>
[[መደብ:መዋቕራት ቋንቋ]]
</noinclude>
p7lsx1e603fh043iebm74v76khg7e0l
ሞደል:መዋቕር-ሃይማኖት
10
5148
22976
22900
2021-07-30T19:29:29Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ሃይማኖት]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ቅዲ = width: 650px;
| የማናይ ምስሊ = [[ፋይል:Religion template.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <FONT SIZE=3> '''ጀምር!''' እዚ ሓጺር ጽሑፍ ብዛዕባ [[ሃይማኖት]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ከተስፍሖ ትኽእል ኢኻ/ኺ!] </FONT> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ:መዋቕራት ሃይማኖት]]
ddh0257n6jj82uo4fz76ueyblvlsq2e
ሞደል:መዋቕር-ጂኦግራፊ
10
5149
22925
22924
2021-07-16T17:11:29Z
2603:8080:4740:9F:5147:9D80:EF0:F3F
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ምስሊ = [[ፋይል:Globe stub.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <FONT SIZE=3> '''ጅምር!''' እዚ ጽሑፍ ብዛዕባ [[ጂኦግራፊ|ጂኦግራፊያዊ ቦታ]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ንሱ ምስፍሕፋሕ ትኽእል ኢኻ/ኺ!] </FONT> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ: ናይ ጂኦግራፊ መዋቕራት]]
6ug4o32sxy55iijixf89d368qyual7m
ሞደል:መዋቕር-ታሪኽ ህይወት
10
5150
22972
22917
2021-07-30T19:26:54Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ታሪኽ ህይወት]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ቅዲ = width:685px;
| ዓይነት = ትሕዝቶ
| የማናይ ምስሊ = [[ፋይል:Crystal Clear app Login Manager.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <FONT SIZE=3> '''ጀምር!''' እዚ ጽሑፍ ብዛዕባ ብሕታዊ [[ታሪኽ ህይወት]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ከተስፍሖ ትኽእል ኢኻ/ኺ!] </FONT> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ:መዋቕራት ታሪኽ ህይወት]]
e5zfs829v44873v9rpu3qcd4wl18210
ሞደል:መዋቕር-ስነ ፍልጠት
10
5151
22978
22872
2021-07-30T19:32:26Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ስነ ፍልጠት]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ምስሊ = [[ፋይል:Science-symbol-2.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <span style="font-size:medium;"> This science article is a [[Wikipedia:Stub|stub]]. You can help Wikipedia <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} expanding it]. </span> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ: ናይ ስነ ፍልጠት መዋቕራት]]
qgthnn4zu9gkuqzgjd4yqtwtq76yy03
ሞደል:መዋቕር-ስፖርት
10
5152
22975
22907
2021-07-30T19:29:06Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ስፖርት]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ምስሊ = [[ፋይል:Sport balls.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <span style="font-size:medium;"> '''ጅምር!''' እዚ ጽሑፍ ብዛዕባ [[ስፖርት]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ንሱ ምስፍሕፋሕ ትኽእል ኢኻ/ኺ!] </span> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ: ናይ ስፖርት መዋቕራት]]
4mguxgh7k565vp8ap9s303imrqhhtgu
ሞደል:መዋቕር-ባህሊ
10
5153
22974
22911
2021-07-30T19:28:20Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ባህሊ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ምስሊ = [[ፋይል:Zulu warrior.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <FONT SIZE=3> '''ጅምር!''' እዚ ጽሑፍ ብዛዕባ [[ባህሊ]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ንሱ ምስፍሕፋሕ ትኽእል ኢኻ/ኺ!] </FONT> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ: ናይ ባህሊ መዋቕራት]]
4q42co0f821k742hbbpen0cw1smkmaz
ሞደል:መዋቕር-ታሪኽ
10
5154
22973
22915
2021-07-30T19:27:22Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ታሪኽ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ምስሊ = [[ፋይል:WikiHistory.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <FONT SIZE=3> '''ጅምር!''' እዚ ጽሑፍ ብዛዕባ [[ታሪኽ]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ንሱ ምስፍሕፋሕ ትኽእል ኢኻ/ኺ!] </FONT> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ: ናይ ታሪኽ መዋቕራት]]
h9g9ak7cp3okg5s265uab00ktpsivhd
ሞደል:መዋቕር-ውድብ
10
5155
22969
22923
2021-07-30T19:25:30Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ውድብ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ቅዲ = width: 640px; margin:auto;
| የማናይ ምስሊ = [[ፋይል:Organization template.gif|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <span style="font-size:medium;"> '''ጀምር!''' እዚ ሓጺር ጽሑፍ ብዛዕባ [[ውድብ]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ከተስፍሖ ትኽእል ኢኻ/ኺ!] </span> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}
<noinclude>
[[መደብ:መዋቕራት ውድብ]]
</noinclude>
luwut79u0z3q3zhfeq4sw2i0bj53aw1
ሞደል:መዋቕር-ፖለቲካ
10
5156
22968
22898
2021-07-30T19:24:45Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ፖለቲካ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ምስሊ = [[ፋይል:Society.svg|60px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <FONT SIZE=3> '''ጅምር!''' እዚ ጽሑፍ ብዛዕባ [[ፖለቲካ]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ንሱ ምስፍሕፋሕ ትኽእል ኢኻ/ኺ!] </FONT> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ: ናይ ፖለቲካ መዋቕራት]]
n7ztunwx4qddfr4o26vlx9a0i3tygss
ሞደል:መዋቕር-ንግዲ
10
5157
22971
22919
2021-07-30T19:26:27Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ንግዲ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ምስሊ = [[ፋይል:Business template.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <FONT SIZE=3> '''ጅምር!''' እዚ ጽሑፍ ብዛዕባ [[ንግዲ]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ንሱ ምስፍሕፋሕ ትኽእል ኢኻ/ኺ!] </FONT> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ: ናይ ንግዲ መዋቕራት]]
9b7hky5accmlw4l40a1t8y3jv1npw23
ሞደል:መዋቕር-ኩባንያ
10
5158
22970
22921
2021-07-30T19:26:00Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ኩባንያ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ቅዲ = width: 640px;
| የማናይ ምስሊ = [[ፋይል:Enterprise buildings icons.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <FONT SIZE=3> '''ጀምር!''' እዚ ሓጺር ጽሑፍ ብዛዕባ [[ኩባንያ]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ከተስፍሖ ትኽእል ኢኻ/ኺ!] </FONT> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ:መዋቕራት ኩባንያ]]
pwi634yaeas3hjewrh3dvhc0whw4cld
መደብ:Wikipedia
14
5159
21009
2020-08-20T23:54:53Z
Joanmp14
5782
Joanmp14 moved page [[መደብ:Wikipedia]] to [[መደብ:ዊኪፔዲያ]]
wikitext
text/x-wiki
#REDIRECT [[:መደብ:ዊኪፔዲያ]]
k0vm0p1ts3lkk1w8zocldtmtox854lk
ሞድዩል:String
828
5160
22102
22101
2021-01-23T14:14:46Z
Joanmp14
5782
Scribunto
text/plain
--[[
This module is intended to provide access to basic string functions.
Most of the functions provided here can be invoked with named parameters,
unnamed parameters, or a mixture. If named parameters are used, Mediawiki will
automatically remove any leading or trailing whitespace from the parameter.
Depending on the intended use, it may be advantageous to either preserve or
remove such whitespace.
Global options
ignore_errors: If set to 'true' or 1, any error condition will result in
an empty string being returned rather than an error message.
error_category: If an error occurs, specifies the name of a category to
include with the error message. The default category is
[Category:Errors reported by Module String].
no_category: If set to 'true' or 1, no category will be added if an error
is generated.
Unit tests for this module are available at Module:String/tests.
]]
local str = {}
--[[
len
This function returns the length of the target string.
Usage:
{{#invoke:String|len|target_string|}}
OR
{{#invoke:String|len|s=target_string}}
Parameters
s: The string whose length to report
If invoked using named parameters, Mediawiki will automatically remove any leading or
trailing whitespace from the target string.
]]
function str.len( frame )
local new_args = str._getParameters( frame.args, {'s'} );
local s = new_args['s'] or '';
return mw.ustring.len( s )
end
--[[
sub
This function returns a substring of the target string at specified indices.
Usage:
{{#invoke:String|sub|target_string|start_index|end_index}}
OR
{{#invoke:String|sub|s=target_string|i=start_index|j=end_index}}
Parameters
s: The string to return a subset of
i: The fist index of the substring to return, defaults to 1.
j: The last index of the string to return, defaults to the last character.
The first character of the string is assigned an index of 1. If either i or j
is a negative value, it is interpreted the same as selecting a character by
counting from the end of the string. Hence, a value of -1 is the same as
selecting the last character of the string.
If the requested indices are out of range for the given string, an error is
reported.
]]
function str.sub( frame )
local new_args = str._getParameters( frame.args, { 's', 'i', 'j' } );
local s = new_args['s'] or '';
local i = tonumber( new_args['i'] ) or 1;
local j = tonumber( new_args['j'] ) or -1;
local len = mw.ustring.len( s );
-- Convert negatives for range checking
if i < 0 then
i = len + i + 1;
end
if j < 0 then
j = len + j + 1;
end
if i > len or j > len or i < 1 or j < 1 then
return str._error( 'String subset index out of range' );
end
if j < i then
return str._error( 'String subset indices out of order' );
end
return mw.ustring.sub( s, i, j )
end
--[[
match
This function returns a substring from the source string that matches a
specified pattern.
Usage:
{{#invoke:String|match|source_string|pattern_string|start_index|match_number|plain_flag|nomatch_output}}
OR
{{#invoke:String|pos|s=source_string|pattern=pattern_string|start=start_index
|match=match_number|plain=plain_flag|nomatch=nomatch_output}}
Parameters
s: The string to search
pattern: The pattern or string to find within the string
start: The index within the source string to start the search. The first
character of the string has index 1. Defaults to 1.
match: In some cases it may be possible to make multiple matches on a single
string. This specifies which match to return, where the first match is
match= 1. If a negative number is specified then a match is returned
counting from the last match. Hence match = -1 is the same as requesting
the last match. Defaults to 1.
plain: A flag indicating that the pattern should be understood as plain
text. Defaults to false.
nomatch: If no match is found, output the "nomatch" value rather than an error.
If invoked using named parameters, Mediawiki will automatically remove any leading or
trailing whitespace from each string. In some circumstances this is desirable, in
other cases one may want to preserve the whitespace.
If the match_number or start_index are out of range for the string being queried, then
this function generates an error. An error is also generated if no match is found.
If one adds the parameter ignore_errors=true, then the error will be suppressed and
an empty string will be returned on any failure.
For information on constructing Lua patterns, a form of [regular expression], see:
* http://www.lua.org/manual/5.1/manual.html#5.4.1
* http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Patterns
* http://www.mediawiki.org/wiki/Extension:Scribunto/Lua_reference_manual#Ustring_patterns
]]
function str.match( frame )
local new_args = str._getParameters( frame.args, {'s', 'pattern', 'start', 'match', 'plain', 'nomatch'} );
local s = new_args['s'] or '';
local start = tonumber( new_args['start'] ) or 1;
local plain_flag = str._getBoolean( new_args['plain'] or false );
local pattern = new_args['pattern'] or '';
local match_index = math.floor( tonumber(new_args['match']) or 1 );
local nomatch = new_args['nomatch'];
if s == '' then
return str._error( 'Target string is empty' );
end
if pattern == '' then
return str._error( 'Pattern string is empty' );
end
if math.abs(start) < 1 or math.abs(start) > mw.ustring.len( s ) then
return str._error( 'Requested start is out of range' );
end
if match_index == 0 then
return str._error( 'Match index is out of range' );
end
if plain_flag then
pattern = str._escapePattern( pattern );
end
local result
if match_index == 1 then
-- Find first match is simple case
result = mw.ustring.match( s, pattern, start )
else
if start > 1 then
s = mw.ustring.sub( s, start );
end
local iterator = mw.ustring.gmatch(s, pattern);
if match_index > 0 then
-- Forward search
for w in iterator do
match_index = match_index - 1;
if match_index == 0 then
result = w;
break;
end
end
else
-- Reverse search
local result_table = {};
local count = 1;
for w in iterator do
result_table[count] = w;
count = count + 1;
end
result = result_table[ count + match_index ];
end
end
if result == nil then
if nomatch == nil then
return str._error( 'Match not found' );
else
return nomatch;
end
else
return result;
end
end
--[[
pos
This function returns a single character from the target string at position pos.
Usage:
{{#invoke:String|pos|target_string|index_value}}
OR
{{#invoke:String|pos|target=target_string|pos=index_value}}
Parameters
target: The string to search
pos: The index for the character to return
If invoked using named parameters, Mediawiki will automatically remove any leading or
trailing whitespace from the target string. In some circumstances this is desirable, in
other cases one may want to preserve the whitespace.
The first character has an index value of 1.
If one requests a negative value, this function will select a character by counting backwards
from the end of the string. In other words pos = -1 is the same as asking for the last character.
A requested value of zero, or a value greater than the length of the string returns an error.
]]
function str.pos( frame )
local new_args = str._getParameters( frame.args, {'target', 'pos'} );
local target_str = new_args['target'] or '';
local pos = tonumber( new_args['pos'] ) or 0;
if pos == 0 or math.abs(pos) > mw.ustring.len( target_str ) then
return str._error( 'String index out of range' );
end
return mw.ustring.sub( target_str, pos, pos );
end
--[[
find
This function allows one to search for a target string or pattern within another
string.
Usage:
{{#invoke:String|find|source_str|target_string|start_index|plain_flag}}
OR
{{#invoke:String|find|source=source_str|target=target_str|start=start_index|plain=plain_flag}}
Parameters
source: The string to search
target: The string or pattern to find within source
start: The index within the source string to start the search, defaults to 1
plain: Boolean flag indicating that target should be understood as plain
text and not as a Lua style regular expression, defaults to true
If invoked using named parameters, Mediawiki will automatically remove any leading or
trailing whitespace from the parameter. In some circumstances this is desirable, in
other cases one may want to preserve the whitespace.
This function returns the first index >= "start" where "target" can be found
within "source". Indices are 1-based. If "target" is not found, then this
function returns 0. If either "source" or "target" are missing / empty, this
function also returns 0.
This function should be safe for UTF-8 strings.
]]
function str.find( frame )
local new_args = str._getParameters( frame.args, {'source', 'target', 'start', 'plain' } );
local source_str = new_args['source'] or '';
local pattern = new_args['target'] or '';
local start_pos = tonumber(new_args['start']) or 1;
local plain = new_args['plain'] or true;
if source_str == '' or pattern == '' then
return 0;
end
plain = str._getBoolean( plain );
local start = mw.ustring.find( source_str, pattern, start_pos, plain )
if start == nil then
start = 0
end
return start
end
--[[
replace
This function allows one to replace a target string or pattern within another
string.
Usage:
{{#invoke:String|replace|source_str|pattern_string|replace_string|replacement_count|plain_flag}}
OR
{{#invoke:String|replace|source=source_string|pattern=pattern_string|replace=replace_string|
count=replacement_count|plain=plain_flag}}
Parameters
source: The string to search
pattern: The string or pattern to find within source
replace: The replacement text
count: The number of occurences to replace, defaults to all.
plain: Boolean flag indicating that pattern should be understood as plain
text and not as a Lua style regular expression, defaults to true
]]
function str.replace( frame )
local new_args = str._getParameters( frame.args, {'source', 'pattern', 'replace', 'count', 'plain' } );
local source_str = new_args['source'] or '';
local pattern = new_args['pattern'] or '';
local replace = new_args['replace'] or '';
local count = tonumber( new_args['count'] );
local plain = new_args['plain'] or true;
if source_str == '' or pattern == '' then
return source_str;
end
plain = str._getBoolean( plain );
if plain then
pattern = str._escapePattern( pattern );
replace = mw.ustring.gsub( replace, "%%", "%%%%" ); --Only need to escape replacement sequences.
end
local result;
if count ~= nil then
result = mw.ustring.gsub( source_str, pattern, replace, count );
else
result = mw.ustring.gsub( source_str, pattern, replace );
end
return result;
end
--[[
Helper function that populates the argument list given that user may need to use a mix of
named and unnamed parameters. This is relevant because named parameters are not
identical to unnamed parameters due to string trimming, and when dealing with strings
we sometimes want to either preserve or remove that whitespace depending on the application.
]]
function str._getParameters( frame_args, arg_list )
local new_args = {};
local index = 1;
local value;
for i,arg in ipairs( arg_list ) do
value = frame_args[arg]
if value == nil then
value = frame_args[index];
index = index + 1;
end
new_args[arg] = value;
end
return new_args;
end
--[[
Helper function to handle error messages.
]]
function str._error( error_str )
local frame = mw.getCurrentFrame();
local error_category = frame.args.error_category or 'Errors reported by Module String';
local ignore_errors = frame.args.ignore_errors or false;
local no_category = frame.args.no_category or false;
if str._getBoolean(ignore_errors) then
return '';
end
local error_str = '<strong class="error">String Module Error: ' .. error_str .. '</strong>';
if error_category ~= '' and not str._getBoolean( no_category ) then
error_str = '[[መደብ:ዊኪፐድያ:' .. error_category .. ']]' .. error_str;
end
return error_str;
end
--[[
Helper Function to interpret boolean strings
]]
function str._getBoolean( boolean_str )
local boolean_value;
if type( boolean_str ) == 'string' then
boolean_str = boolean_str:lower();
if boolean_str == 'false' or boolean_str == 'no' or boolean_str == '0'
or boolean_str == '' then
boolean_value = false;
else
boolean_value = true;
end
elseif type( boolean_str ) == 'boolean' then
boolean_value = boolean_str;
else
error( 'No boolean value found' );
end
return boolean_value
end
--[[
Helper function that escapes all pattern characters so that they will be treated
as plain text.
]]
function str._escapePattern( pattern_str )
return mw.ustring.gsub( pattern_str, "([%(%)%.%%%+%-%*%?%[%^%$%]])", "%%%1" );
end
return str
srqdjyyrgwlfo33srsiwhkxnd6py86v
ሞደል:Title without disambig
10
5161
21706
21017
2020-12-28T23:37:56Z
Joanmp14
5782
Protected "[[ሞደል:Title without disambig]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{#Invoke:String|replace|{{{1|{{PAGENAME}}}}}|%s%(.*%)||plain=false}}</includeonly><noinclude>{{Documentation}}</noinclude>
6nag2kfl85qr8mitrifkszh7k5g5uki
ኢሳያስ ኣፍወርቂ
0
5162
21329
21040
2020-10-19T06:26:34Z
Xqbot
654
Bot: Fixing double redirect to [[ኢሳይያስ ኣፈወርቂ]]
wikitext
text/x-wiki
#REDIRECT [[ኢሳይያስ ኣፈወርቂ]]
sh3lud6u58hflgb9vpsol85kc9dl585
ሞደል:መዋቕር-ኤርትራ
10
5163
23256
23238
2021-10-25T10:22:26Z
Minorax
6345
Reverted edits by [[Special:Contributions/125.162.221.55|125.162.221.55]] ([[User talk:125.162.221.55|talk]]) to last revision by [[User:2603:8080:4740:9F:5147:9D80:EF0:F3F|2603:8080:4740:9F:5147:9D80:EF0:F3F]]
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ቅዲ = height:60px
| ዓይነት = ትሕዝቶ
| ምስሊ = [[ፋይል:Flag of Eritrea.svg|47px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <FONT SIZE=3> <div style="padding-left:5px;">'''ጅምር!''' እዚ ጽሑፍ ብዛዕባ [https://ti.wikipedia.org/wiki/%E1%8A%A4%E1%88%AD%E1%89%B5%E1%88%AB ኤርትራ] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ንሱ ምስፍሕፋሕ ትኽእል ኢኻ/ኺ!] </FONT> </div> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ: ናይ ኤርትራ መዋቕራት]]
3awl12eljc5h3jk1i7zhcexueqshn3k
ቬንዙዌላ
0
5164
21070
2020-08-25T00:07:17Z
Joanmp14
5782
Joanmp14 moved page [[ቬንዙዌላ]] to [[ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ቬኔዝዌላ]]
hl66muul4dq26ppxjs4vpvds8zsk3px
ሞደል:መዋቕር-ሃገር
10
5165
22977
22905
2021-07-30T19:31:03Z
Joanmp14
5782
Protected "[[ሞደል:መዋቕር-ሃገር]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{clear}}
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ቅዲ = width: 630px; margin:auto;
| የማናይ ምስሊ = [[ፋይል:Globe stub.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <span style="font-size:medium;"> <div style="padding-left:5px;">'''ጀምር!''' እዚ ሓጺር ጽሑፍ ብዛዕባ [[ሃገር]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ከተስፍሖ ትኽእል ኢኻ/ኺ!] </span> </div> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}
<noinclude>
[[መደብ:መዋቕራት ሃገራት]]
</noinclude>
j3ybfl3mdxx05cw27kdksr3o4swix3j
መደብ:ሀገራት ኤውሮጳ
14
5166
21080
2020-08-26T19:50:38Z
Joanmp14
5782
Joanmp14 moved page [[መደብ:ሀገራት ኤውሮጳ]] to [[መደብ:ሃገራት ኤውሮጳ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[:መደብ:ሃገራት ኤውሮጳ]]
q1gj6t5ov46bwr9ll7m0tcy5kw0y4zv
መደብ:ሀገራት
14
5167
21082
2020-08-26T19:54:21Z
Joanmp14
5782
Joanmp14 moved page [[መደብ:ሀገራት]] to [[መደብ:ሃገራት]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[:መደብ:ሃገራት]]
qxwh91q54qqv4awm24cbryvtxoj8mrx
መደብ:ሃገራት ደቡብ ኣመሪካ
14
5168
21087
2020-08-26T20:12:09Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{Commonscat|Countries of South America}}»
wikitext
text/x-wiki
{{Commonscat|Countries of South America}}
59h7rx8tg7ue70oc0rgkybqfs4bws18
ፊንላንድ
0
5170
23823
23822
2022-08-07T07:07:55Z
የኑረነቢ ማህደር
8475
ፋይል
wikitext
text/x-wiki
'''ፊንላንድ''', ተባሂሉ ይጽዋዕ '''የፊንላንድ''', ኣሎ እቲ ሃገር ብ [[ሰሜናዊ ኣውሮጳ]].
[[ፋይል:Flag of Finland.svg|thumb|ፊንላንድ]]
[[ፋይል:EU-Finland.svg|thumb]]
[[መደብ:ፊንላንድ]]
[[መደብ:ሃገራት ኤውሮጳ]]
2gxhjsmwed53qa1jqmj2114iuxz0mw4
ሞደል:ዓቢ
10
5171
21094
2020-08-28T19:58:38Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<span style="font-size:larger;">{{{1}}}</span><noinclude >{{documentation}}</noinclude>»
wikitext
text/x-wiki
<span style="font-size:larger;">{{{1}}}</span><noinclude >{{documentation}}</noinclude>
4hb0848xxvo0qe7m054ehfye8131eyw
መደብ:ሀገራት ኣፍሪቃ
14
5172
21103
2020-08-28T20:20:01Z
Joanmp14
5782
Joanmp14 moved page [[መደብ:ሀገራት ኣፍሪቃ]] to [[መደብ:ሃገራት ኣፍሪቃ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[:መደብ:ሃገራት ኣፍሪቃ]]
nbk225gsvp21i9eqht6huzosb1uzvfx
ኣምሓረኛ ፊደል
0
5173
21107
2020-08-28T21:39:39Z
Joanmp14
5782
Joanmp14 moved page [[ኣምሓረኛ ፊደል]] to [[ቋንቋ ኣምሓርኛ]]: Name was wrong
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ኣምሓርኛ]]
dawf2a0zx0nruomfjr6g0d34c4qr5hi
ፕረሲደንት
0
5174
21110
2020-08-28T21:56:29Z
Joanmp14
5782
Joanmp14 moved page [[ፕረሲደንት]] to [[ፕረዚደንት]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ፕረዚደንት]]
k8ixgnwzvavc8nnhuwk24pmcdjg9ktq
መደብ:ፖለቲካዊ ስርዓት
14
5175
21114
2020-08-29T03:58:58Z
Weather Top Wizard
6646
ሓድሽ ገጽ ተፈጢሩ፦ «[[Category:ፖለቲካ]]»
wikitext
text/x-wiki
[[Category:ፖለቲካ]]
27c0b4yyqrtk2xokyzzcilbuyv7kef3
መደብ:ፖለቲካ
14
5176
21116
2020-08-29T04:00:27Z
Weather Top Wizard
6646
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
የፊንላንድ
0
5177
21117
2020-08-29T04:04:14Z
Weather Top Wizard
6646
Redirected page to [[ፊንላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ፊንላንድ]]
g4xitxqmllxtkqhfq6qs80k953dq36k
ቦሊቭያ
0
5178
23864
23753
2022-08-09T19:47:22Z
የኑረነቢ ማህደር
8475
መደብ
wikitext
text/x-wiki
'''ቦሊቭያ''', ኣሎ እቲ ሃገር ኣመልከተ ብ ምዕራባዊ ማእከላይ [[ደቡብ አሜሪካ]]. እቲ ቅዋማዊ ዓቢ ኣሎ [[ሱቹር]], እናበለ እቲ ሰድያ ናይ መንግስቲ ድማ ቀረበሉ ዓቢ ኣሎ [[ረፐዙ]].
[[ፋይል:Flag of Bolivia.svg|thumb|ቦሊቭያ]]
[[መደብ:ቦሊቭያ]]
[[መደብ:ሃገራት ደቡብ ኣመሪካ]]
722b0u6spqkm8g9u9vj9bi3t0xmsnvs
ፉል
0
5179
21121
2020-08-29T04:43:34Z
Weather Top Wizard
6646
ሓድሽ ገጽ ተፈጢሩ፦ «'''ፉል''' ኣሎ ሓደ [[ጥረታት]] [[እቶት]] እኹል ዝብልሉ ንእሱ ዝብላዕ [[ዘርኢ]]. ንሱ ኣሎ ብጣዕሚ ኣድላይ...»
wikitext
text/x-wiki
'''ፉል''' ኣሎ ሓደ [[ጥረታት]] [[እቶት]] እኹል ዝብልሉ ንእሱ ዝብላዕ [[ዘርኢ]]. ንሱ ኣሎ ብጣዕሚ ኣድላይ እቶት ንክልቲኦም ሰፊሕ ድማ ንኡስ ንግዳዊ ኣቕራቢ.
[[File:Arachis hypogaea - Köhler–s Medizinal-Pflanzen-163.jpg|thumb|ፉል]]
[[Category:እቶት]]
7djgbhnghqdcv3nt0mlm8vuhyjr885u
ክልል ትግራይ
0
5180
24784
24570
2024-05-12T09:43:35Z
Kehaa
8913
wikitext
text/x-wiki
qw2ugrl8ct3lnedzy34witu888rwir5
መደብ:ሃገራት ሰሜን ኣመሪካ
14
5181
21128
2020-08-29T21:48:53Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{Commonscat|Countries of North America}}»
wikitext
text/x-wiki
{{Commonscat|Countries of North America}}
bbo2geyihpo1262iyor77x1kwz3edos
ስፔን
0
5182
21130
2020-08-30T11:55:14Z
Joanmp14
5782
Joanmp14 moved page [[ስፔን]] to [[ስጳኛ]]: Name was wrong
wikitext
text/x-wiki
#REDIRECT [[ስጳኛ]]
shun7hvbn617ftgk2nm2djq6lespcux
መደብ:ስፔን
14
5184
21136
2020-08-30T13:03:17Z
Joanmp14
5782
Joanmp14 moved page [[መደብ:ስፔን]] to [[መደብ:ስጳኛ]]: Name was wrong
wikitext
text/x-wiki
#REDIRECT [[:መደብ:ስጳኛ]]
mlhb84m88xwmzzdm46be5fidfb6g3va
ሞደል:ሓበሬታ መርበብ ሓበሬታ
10
5185
24221
23132
2023-05-11T23:54:33Z
Joanmp14
5782
correction
wikitext
text/x-wiki
{{Infobox
|colorbackgroundtitle = #DCEAEC
|sectionstyle = background-color:#DCEAEC;
|headertype = communication
|title = <big>{{{ስም|{{Title without disambig}}}}}</big>
|caption = <span style="font-style: italic">{{Property|P1451|{{{ጭርሖ|}}}}}</span>
|image = {{Property|P154|{{{ኣርማ|{{{ሎጎ|}}}}}}|priority=yes|one=yes}}
|imagesize = {{{መጠን_ኣርማ|}}}
|footer =
|image2 = {{Property|P18|{{{ምስሊ|}}}}}
|imagesize2 = {{{መጠን_ምስሊ|}}}
|footer2 = {{Property|P2096|{{{እግሪ|{{{እግሪ_ምስሊ|}}}}}}|priority=yes|one=yes}}
|footerstyle2 = font-size:85%;
|section1 = {{#if: {{#property:P856}}{{{ዓውዲ|}}}{{#property:P31}}{{{ዓይነት|}}}{{#property:P495}}{{{ንግዳዊ|}}}{{{ምዝገባ|}}}{{#property:P407}}{{{ቋንቋ|}}}{{{ትግርኛ}}}{{#property:P408}}{{{ፍቓድ|}}}{{{እዋናዊ ኩነት|}}}{{{እዋናዊ_ኩነት|}}}{{{እዋናዊኩነት|}}} |ሓፈሻዊ ሓበሬታ}}
|label2 = ዓውዲ ኢንተርነት
|data2 = {{Property|P856|{{{ዓውዲ|}}}|<br>|priority=no}}
|label3 = ዓይነት
|data3 = {{Property|P31|{{{ዓይነት|}}}|<br>|priority=yes}}
|label4 = መበቆል ሃገር
|data4 = {{Property|P495|{{{ሃገር|}}}|<br>}}
|label5 = ንግዳዊ
|data5 = {{{ንግዳዊ|}}}
|label6 = ምዝገባ
|data6 = {{{ምዝገባ|}}}
|label7 = ዝርከቡ ቋንቋታት
|data7 = {{Property|P407|{{{ቋንቋ|}}}|<br>|}}
|label8 = ብ[[ቋንቋ ትግርኛ|ትግርኛ]]
|data8 =
{{#switch: {{lc:{{{ትግርኛ}}}}}
|እወ = እወ
|#default = {{#if: {{#property:P407}}{{{ቋንቋ|}}} | {{#ifexpr: {{Str find|{{lc:{{#property:P407}}{{{ቋንቋ|}}}}}|ትግርኛ}}<=0
| ኣይፋል
| እወ
}}
}}
}}
|label9 = [[ሶፍትዌር]]
|data9 = {{Property|P408}}
|label10 = ፍቓድ
|data10 = {{Property|P275|{{{ፍቓድ|}}}|<br>}}
|label11 = እዋናዊ ኩነት
|data11 = {{#switch: {{{እዋናዊ ኩነት|{{{እዋናዊ_ኩነት|{{{እዋናዊኩነት|}}}}}}}}}
|ንጡፍ = ንጡፍ
|ዘይንጡፍ = ዘይንጡፍ
|#default = {{{እዋናዊ ኩነት|{{{እዋናዊ_ኩነት|{{{እዋናዊኩነት|}}}}}}}}}
}}
|section15 = {{#if: {{#property:P170}}{{{ፈጣሪ|}}}{{{ደራሲ|}}}{{#property:P127}}{{{ወናኒ|}}}{{#property:P137}}{{{ኣስራሒ|}}}{{#property:P571}}{{{መወንጨፊ|}}}{{{ዕለት_መወንጨፊ|}}} |ምምሕዳር}}
|label16 = ኣማዕባሊ
|data16 = {{Property|P170|{{{ፈጣሪ|{{{ደራሲ|}}}}}}|<br>|priority=yes}}
|label17 = ወናኒ
|data17 = {{Property|P127|{{{ወናኒ|}}}|<br>|priority=yes}}
|label18 = ኣስራሒ
|data18 = {{Property|P137|{{{ኣስራሒ|}}}|<br>|priority=yes}}
|label19 = መወንጨፊ
|data19 = {{Property|P571|{{{መወንጨፊ|{{{ዕለት_መወንጨፊ|}}}}}}|<br>|one=yes|priority=yes}}
|label20 = መዕጸዊ
|data20 = {{Property|P2669|{{{መዕጸዊ|{{{ዕለት_መዕጸዊ|}}}}}}|one=yes}}
|section25 = {{#if: {{{ተጠቀምቲ|}}}{{{መጨረሻ መሐደሲ|}}}{{{መጨረሻ_መሐደሲ|}}}{{{መጨረሻመሐደሲ|}}}{{{እቶት|}}} |ስታቲስቲክስ}}
|label26 = ዝተመዝገቡ ተጠቀምቲ
|data26 = {{Property|P1833|{{{ተጠቀምቲ|}}}|one=yes}}
|label27 = መጨረሻ መሐደሲ
|data27 = {{{መጨረሻ መሐደሲ|{{{መጨረሻ_መሐደሲ|{{{መጨረሻመሐደሲ|}}}}}}}}}
|label28 = እቶት
|data28 = {{Property|P2139|{{{እቶት|}}}|one=yes}}
|label29 = መድረኽ
|data29 = {{Property|P400|{{{መድረኽ|}}}|one=yes}}
}}<noinclude>{{Documentation}}</noinclude>
j496yc4i8il4cp1go4ae3a9c8acj20n
ተርጓሚ ጉግል
0
5186
23623
23619
2022-05-15T22:39:11Z
Joanmp14
5782
more information
wikitext
text/x-wiki
{{ሓበሬታ መርበብ ሓበሬታ
|ስም = ተርጓሚ ጉግል
|ኣርማ = Google Translate logo.svg
|መጠን_ኣርማ = 150px
|ምስሊ = [[ፋይል:Screenshot of Google Translate.png|250px]]
|እግሪ = ቅጽበታዊ ምስሊ ኣብ ሕታም ደስክቶፕ
|ዓውዲ = {{URL|translate.google.com}}
|ንግዳዊ = እወ
|ዓይነት = መትናዊ ማሽን ትርጉም
|ምዝገባ = ኣማራጽያዊ
|ቋንቋ = +130 ቋንቋታት፣ [[ተርጓሚ ጉግል#ዝድገፉ ቋንቋታት|ዝድገፉ ቋንቋታት]] ፈትሽ
|ትግርኛ = እወ
|ወናኒ = [[ጉግል]]
|ፈጣሪ = [[ጉግል]]
|እዋናዊ_ኩነት = ንጡፍ
}}
'''ተርጓሚ ጉግል''' (ካብ [[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]፦ ''Google Translate'')፣ ጽሑፍ፣ ሰነዳትን መርበባት ሓበሬታን ካብ ሓደ ቋንቋ ናብ ካልእ ቋንቋ ንምትርጓም፣ ብ[[ጉግል]] ዝተማዕበለን ዝቐረበን ብዙሕ ቋንቋታት ዝጥቀም ማሽን ትርጉም ስርዓት እዩ። ተርጓሚ ጉግል ኣብ ዝተፈላለየ ደረጃታት ናብ 133 ቋንቋታት ናይ ምትርጓም ዓቕሚ ዘለዎ ኮይኑ፣ እቲ ስርዓት ናጻ ኣገልግሎት ዝህብን ልዕሊ 200 ሚልዮን ሰባት መዓልታዊ ዝጥቀሙሉን እዩ።
ካብ ታሕሳስ 2016 ጀሚሩ፣ ናጻ ጽሑፍ ትርጉም ብጉግል ናብ 5.000 ፊደላት ክድረት እንከሎ፣ ትርጉም ገጽ መርበብ ሓበሬታ ግን ናይ ንውሓት ገደብ የብሉን።
== ባህርያት ==
=== መርበብ ሓበሬታ ===
ንገለ ቋንቋታት፣ ተርጓሚ ጉግል ነቲ ዝተተርጎመ ጽሑፍ ክዛረብ፣ ኣብቲ ምንጪን ዕላማ ዘለዎን ጽሑፍ ዝሰማምዑ ቃላትን ሓረጋትን ከጉልሕ፣ ከምኡ’ውን ንሓደ ቃል ኣብ ሓደ እዋን ከም ቀሊል መዝገበ-ቃላት ኮይኑ ክሰርሕ ይኽእል። "Detect language" እንተተመርጹ፣ እቲ ስርዓት ብኣውቶማቲክ ነቲ ቋንቋ ከለልዮ ይኽእል።
=== ውህደት መዳህሰሲ ===
ተርጓሚ ጉግል ኣብ ገለ መዳህሰሲታት ከም መናውሒ ኮይኑ ኣብቲ ዝረኽብዎ መርበባት ሓበሬታ ዝእክቦም ጽሑፋት ይትርጉም ኣሎ።
ብተወሳኺ ናይ [[ጉግል ክሮም]] መርበብ ሓበሬታ መናውሒ ኣሎ፤ ብለካቲት 2010፣ ተርጓሚ ጉግል ኣብቲ ምዱብ ናይ ጉግል ክሮም መርበብ ሓበሬታ ተዋሃሂዱ፡ ነቲ ዝረአ ዘሎ መርበብ ሓበሬታ ብኣውቶማቲክ ክትርጉሞ ተገይሩ።
[[መደብ:ኣገልግሎታት ጉግል]]
0l8dqnf2m3i0ecqgqnvnq17c9cwh1a6
ሞደል:Columns-list
10
5187
21154
2020-09-04T23:29:27Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<includeonly><div class="columns" style="-moz-column-count:{{#if:{{{2|}}}|{{{1|2}}}|2}}; -webkit-column-count:{{#if:{{{2|}}}|{{{1|2}}}|2}}; column-count:{{#if...»
wikitext
text/x-wiki
<includeonly><div class="columns" style="-moz-column-count:{{#if:{{{2|}}}|{{{1|2}}}|2}}; -webkit-column-count:{{#if:{{{2|}}}|{{{1|2}}}|2}}; column-count:{{#if:{{{2|}}}|{{{1|2}}}|2}};">
{{{2|{{{1|}}} }}}
</div></includeonly><noinclude>
{{documentation}}</noinclude>
fwhfmzfsfeslbe0tdur929e35mssw0v
ራሻ
0
5189
21163
2020-09-11T21:35:22Z
Joanmp14
5782
Joanmp14 moved page [[ራሻ]] to [[ሩስያ]]: Name was wrong
wikitext
text/x-wiki
#REDIRECT [[ሩስያ]]
l28wa6xwqnmlw7k6ic6uyptacl38x90
ኣስያ
0
5190
21165
2020-09-11T22:37:06Z
Joanmp14
5782
Joanmp14 moved page [[ኣስያ]] to [[ኤስያ]]: Name was wrong
wikitext
text/x-wiki
#REDIRECT [[ኤስያ]]
a0w7i9d1950jff4fnnr6mryqy19pqxu
ፊዚክስ
0
5191
21639
21172
2020-12-15T05:30:17Z
Dcljr
46
move image up to top; use 'upright' to enlarge, since it's a mosaic
wikitext
text/x-wiki
[[File:CollageFisica.jpg|thumb|upright=1.5|ፊዚክስ]]
'''ፊዚክስ''' ኣሎ እቲ [[ተፈጥሮኣዊ ክእለት]] እታ መጽናዕቲ [[ነገር]], ናታ [[እማመ]] ድማ ዝጥቀምሉ ብማእከል [[ቦታ]] ድማ ጊዜ, ድማ እቲ ዚዛመድ ዚጥቀሙሉ ናይ [[ጉልበት]] ድማ [[ሓይሊ]]. ፊዚክስ ኣሎ ሓደ ናይ እቲ ዳርጋ መሰረታዊ ስነፍልጠታዊ ኽትግስጾዘ, ድማ ናታ ዋና ሽቶ ኣሎ ናብ ተረድአ ከመይ እቲ [[ኣድማስ]] ተኣደበ.
[[Category:ፊዚክስ]]
akzzesndabfdhtk9kfdzvr62b7phpoc
ፈረንሳይ
0
5192
21174
2020-09-14T21:55:52Z
Joanmp14
5782
Joanmp14 moved page [[ፈረንሳይ]] to [[ፈረንሳ]]: Name was wrong
wikitext
text/x-wiki
#REDIRECT [[ፈረንሳ]]
3w0plisk9lmvewdafmqshlpn511t3o6
ዊኪፔዲያ
0
5196
21188
2020-09-18T18:41:53Z
Joanmp14
5782
Joanmp14 moved page [[ዊኪፔዲያ]] to [[ዊኪፐድያ]]: adjust to new localization
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ]]
g9zzdsd25dnxheyiftrxjci9r872dnj
ሪፓብሊክ
0
5198
24172
24167
2023-03-20T19:57:30Z
Joanmp14
5782
Reverted edits by [[Special:Contributions/80.153.162.4|80.153.162.4]] ([[User talk:80.153.162.4|talk]]) to last revision by [[User:Joanmp14|Joanmp14]]
wikitext
text/x-wiki
{{መዋቕር}}
ሓንቲ '''ሪፓብሊክ''' ወይ '''ረፑብሊክ''' (ካብ [[ላቲን]]፣ ''[[ረስ ፑብሊካ]]'' «ህዝባዊ ጉዳይ»)፣ ብዘይ [[ንጉስ]] ዓይነት መንግስቲ እያ። ብዙሕ ሃገራት ሪፓብሊክ ይጥቀሙ።
18svhmkerv359o66fdhf5kwumi0kdr0
ማዕጾ:ኤርትራ
100
5200
24636
24630
2023-12-06T00:04:12Z
Morningstar Emperor
9529
wikitext
text/x-wiki
**ኤርትራ:**
*ኤርትራ* ኣብ ቀርኒ ኣፍሪቃ እትርከብ ሃገር ኮይና፡ ብምዕራብ ምስ ሱዳን፡ ብደቡብ ምስ ኢትዮጵያ፡ ብደቡባዊ ምብራቕ ምስ ጅቡቲ፡ ብሰሜናዊ ምብራቕ ድማ ምስ ቀይሕ ባሕሪ እትዳወብ ሃገር እያ። ኤርትራ ከም ዝተፈላለየ ባህላዊ ውርሻታትን ዝተሓላለኸ ታሪኽን ዘለዋ ሃገር፡ ኣብ ጂኦፖለቲካዊ መልክዕ ናይቲ ዞባ ልዑል ተራ ተጻዊታ እያ።
**ጂኦግራፊ:**
ኤርትራ፡ ከበሳታት፡ ቆላታት፡ ከምኡ’ውን ገማግም ባሕሪ ኣብ ጎኒ ቀይሕ ባሕሪ ዘጠቓለለ ዝተፈላለየ መልክዓ ምድሪ ትምካሕ። ርእሰ ከተማኣን ዝዓበየት ከተማኣን፡ ብጽቡቕ ዝተዓቀበ መግዛእታዊ ስነ ህንጻ ጥልያን እትፍለጥ ኣስመራ እያ።
**ታሪኽ:**
ታሪኽ ኤርትራ ብቓልሲ ናጽነት ዝልለ ኮይኑ፡ ኣብ 1993 ካብ ኢትዮጵያ ናጽነታ ብምእዋጅ ኣብ ዝለዓለ ጥርዙ ዝበጽሐ ኮይኑ፡ ንሰለስተ ዓሰርተታት ዓመታት ዝቐጸለ ኲናት ናጽነት ኤርትራ፡ ሃገራዊ መንነትን ጽንዓትን ህዝባ ቀሪጹ።
**ባህሊ:**
ኤርትራ ዝተፈላለዩ ብሄራት ዝነብሩላ ኮይና፡ ነፍሲ ወከፎም ኣብ ሃብታም ባህላዊ ቴፕስትሪ እታ ሃገር ኣበርክቶ ይገብሩ። ከም ትግርኛ፡ ትግረ፡ ዓረብ ዝኣመሰሉ ቋንቋታት ዝዝረቡ ኮይኖም፡ ቋንቋዊ ብዙሕነት ህዝቢ ዘንጸባርቑ እዮም። ባህላዊ ሙዚቃ፡ ሳዕስዒት፡ ህያው ጽምብል ዘይነጻጸል መዳያት ባህሊ ኤርትራ እዩ።
**ቁጠባ:**
ሕርሻን ዕደናን ኣብ ቁጠባ ኤርትራ ዓቢ ተራ ኣለዎ። እታ ሃገር ቁጠባዊ መሰረታ ንምብዛሕ ጻዕርታት ብምግባር፡ ትሕተ ቅርጺ ንምዕባይን ወፍሪ ወጻኢ ንምስሓብ ዝዓለመ ቀጻሊ ፕሮጀክትታት ልምዓት ከምዘካየደትን ይፍለጥ።
**ብድሆታት:**
ኤርትራ፡ ቁጠባዊ ምዕባለ፡ ፖለቲካዊ ምርግጋእ፡ ዞባዊ ዝምድናታት ሓዊሱ ዝተፈላለየ ብድሆታት የጋጥማ። እታ ሃገር በብእዋኑ ብዘጋጥም ድርቂ ዝተሃስየት ኮይና፡ ውሕስነት መግቢ ንምርግጋጽ ዝያዳ ዝተሓላለኸ ምዃኑ ይፍለጥ።
**ኣህጉራዊ ዝምድናታት:**
ኤርትራ ኣብ ወሰን ቀይሕ ባሕሪ ዘለዋ ስትራተጂካዊ ኣቀማምጣ፡ ኣብ ኣህጉራዊ ዝምድናታታ ጽልዋ ኣለዎ። እታ ሃገር ኣብ ዞባዊ ዳይናሚክስ ተሳቲፋ እያ፣ እዚ ድማ ግርጭታትን ዲፕሎማስያዊ ጻዕርታትን ንምርግጋእ ሓዊሱ እዩ።
ብሓጺሩ ኤርትራ ፍሉይ ምትሕውዋስ ታሪኽ፡ ባህሊ፡ ጂኦግራፍያዊ ትርጉም ዘለዋ ሃገር እያ። ካብ ቃልሲ ናጽነት ናብ ምቕራጽ ድሕሪ ናጽነት መንነት ዝገብሮ ጉዕዞ፡ ህዝባ ኣብ ቅድሚ ብድሆታትን ዕድላትን ዘለዎ ጽንዓትን ቆራጽነትን ዘንጸባርቕ እዩ።
jjh73olmb7qooe3a3ezvg4lb74p1dek
ሞደል:Country data ዶሚኒካዊት ሪፑብሊክ
10
5202
21255
2020-09-27T19:08:37Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ዶሚኒካዊት ሪፑብሊክ]] to [[ሞደል:Country data ዶሚኒካዊት ሪፓብሊክ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ዶሚኒካዊት ሪፓብሊክ]]
9ompzsujk6rde68p6aap04ilxvhtb2g
ቱርክ
0
5203
21258
2020-09-27T19:23:37Z
Joanmp14
5782
Joanmp14 moved page [[ቱርክ]] to [[ቱርኪ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ቱርኪ]]
ibt3uleesnkqor536iwnnrtjn2blze2
ሞደል:Lang-tr
10
5205
22581
22580
2021-04-13T23:21:32Z
Joanmp14
5782
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_italic
|code=tr
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
[[መደብ:ቋንቋ ቱርክኛ|ሞደል]]
</noinclude>
99m5watf9qoer926svxkx0djcw7fi36
ማዕጾ:ታሪኽ
100
5209
24633
21285
2023-12-05T23:59:47Z
Morningstar Emperor
9529
wikitext
text/x-wiki
**ታሪኽ:**
*ታሪኽ* ንፍልቀት ሕብረተሰባት፡ ባህልታት፡ ውልቀሰባት፡ ከምኡ’ውን ነዛ ሎሚ እንነብረላ ዘለና ዓለም ዝቐረጹ ምትእስሳራት ዘጠቓለለ ኩለመዳያዊ መጽናዕትን ትርጉምን ሕሉፍ ፍጻመታት እዩ። ኣብ ስግር ግዜ ዝግንፍል ትረኻ ተመኩሮታት ደቂ ሰባት ንምርዳእ ዝደሊ ስነ-ስርዓት እዩ።
ኣብ ሕመረቱ ታሪኽ፡ ንጽሑፋዊ መዛግብቲ፡ ቅርስታት፡ ኣፋዊ ልምድታትን ካልእን ሓዊሱ፡ ቀዳማይን ካልኣይን ምንጭታት ብስርዓት ምምርማር፡ ነቲ ዝሓለፈ ፍጻመታት ዳግማይ ንምህናጽን ንምትንታንን ዘጠቓልል እዩ። በዚ መስርሕ እዚ ኣቢሎም፡ ጸሓፍቲ ታሪኽ፡ ነቲ ዝተሓላለኸ ማሕበራዊ፡ ፖለቲካዊ፡ ቁጠባውን ባህላውን ምዕባለታት ንምፍታሕ፡ ንመስርሕ ስልጣነ ደቂ ሰባት ዝጸለዉ ረቛሒታት ርድኢት ንምሃብ ዝዓለሙ እዮም።
ስነ-ስርዓት ታሪኽ ዕለታትን ሓቅታትን ዝገልጽ ዛንታ ጥራይ ኣይኮነን፤ እንታይ ደኣ ምትርጓም መርትዖታት፡ ምድህሳስ ምኽንያታዊነትን ብዙሕ ኣረኣእያታት ኣብ ግምት ምእታውን ዘጠቓልል እዩ። ጸሓፍቲ ታሪኽ ቅዲታት ንምቕላዕ፡ ዝንባለታት ንምልላይን ኣብ መንጎ ዝተፈላለዩ ዝመስሉ ፍጻመታት ምትእስሳር ንምስኣልን ይጽዕሩ፣ እዚ ድማ ብዛዕባ እቶም ኣብ ታሪኽ ሕብረተሰባት ዝቐረጹ ሓይልታት ንኡስ ርድኢት ይህቡ።
ውልቀሰባት ታሪኽ ብምጽናዕ፡ ሱር እዋናዊ ብድሆታትን ዓወታትን ዝያዳ ኣድናቖት ይረኽቡ። ሳዕቤን ሕሉፍ ውሳነታት ክንትንትን፡ ባህላዊ ውርሻታት ከነድንቕን ነቐፌታዊ ኣተሓሳስባ ክእለት ከነማዕብልን እንኽእለሉ መነጽር ኮይኑ የገልግል። ብተወሳኺ ታሪኽ ንሓበሬታ ዝተሰነየ ዜግነት መሰረት ዝፈጥር ኮይኑ፡ ንቕሓት ናይቶም ኣብ ሓባራዊ ሰብኣዊ ዛንታ ኣበርክቶ ዝገብሩ ዝተፈላለዩ ትረኻታት የዕቢ።
ብመሰረቱ ታሪኽ ዳይናሚክን ዝምዕብልን ዳህሳስ ተመኩሮ ወዲ ሰብ ኮይኑ፡ ኣብ መንጎ ሕሉፍን ህሉውን ድልድል ኮይኑ ዘገልግል፡ ሓባራዊ መጻኢና ዝሕብር ክቡር ርድኢት ዝህብ እዩ።
ianqnz4ke8jvskyczx66m5vpr9m5l2x
ሞድዩል:Formatnum
828
5210
21287
2020-10-15T00:51:43Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «-- This module is intended to replace the functionality of Template:Formatnum and related templates. local p = {} function p.main(frame) local args = fra...»
Scribunto
text/plain
-- This module is intended to replace the functionality of Template:Formatnum and related templates.
local p = {}
function p.main(frame)
local args = frame:getParent().args
local prec = args.prec or ''
local sep = args.sep or ''
local number = args[1] or args.number or ''
local lang = args[2] or args.lang or ''
-- validate the language parameter within MediaWiki's caller frame
if lang == "arabic-indic" then -- only for back-compatibility ("arabic-indic" is not a SupportedLanguage)
lang = "fa" -- better support than "ks"
elseif lang == '' or not mw.language.isSupportedLanguage(lang) then
-- Note that 'SupportedLanguages' are not necessarily 'BuiltinValidCodes', and so they are not necessarily
-- 'KnownLanguages' (with a language name defined at least in the default localisation of the local wiki).
-- But they all are ValidLanguageCodes (suitable as Wiki subpages or identifiers: no slash, colon, HTML tags, or entities)
-- In addition, they do not contain any capital letter in order to be unique in page titles (restriction inexistant in BCP47),
-- but they may violate the standard format of BCP47 language tags for specific needs in MediaWiki.
-- Empty/unspecified and unsupported languages are treated here in Commons using the user's language,
-- instead of the local 'ContentLanguage' of the Wiki.
lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language
end
return p.formatNum(number, lang, prec, sep ~= '')
end
local digit = { -- substitution of decimal digits for languages not supported by mw.language:formatNum() in core Lua libraries for MediaWiki
["ml-old"] = { '൦', '൧', '൨', '൩', '൪', '൫', '൬', '൭', '൮', '൯' },
["mn"] = { '᠐', '᠑', '᠒', '᠓', '᠔', '᠕', '᠖', '᠗', '᠘', '᠙'},
["ta"] = { '௦', '௧', '௨', '௩', '௪', '௫', '௬', '௭', '௮', '௯'},
["te"] = { '౦', '౧', '౨', '౩', '౪', '౫', '౬', '౭', '౮', '౯'},
["th"] = { '๐', '๑', '๒', '๓', '๔', '๕', '๖', '๗', '๘', '๙'}
}
function p.formatNum(number, lang, prec, compact)
-- Do not alter the specified value when it is not a valid number, return it as is
local value = tonumber(number)
if value == nil then
return number
end
-- Basic ASCII-only formatting (without paddings)
number = tostring(value)
-- Check the presence of an exponent (incorrectly managed in mw.language:FormatNum() and even forgotten due to an internal bug, e.g. in Hindi)
local exponent
local pos = string.find(number, '[Ee]')
if pos ~= nil then
exponent = string.sub(number, pos + 1, string.len(number))
number = string.sub(number, 1, pos - 1)
else
exponent = ''
end
-- Check the minimum precision requested
prec = tonumber(prec) -- nil if not specified as a true number
if prec ~= nil then
prec = math.floor(prec)
if prec < 0 then
prec = nil -- discard an incorrect precision (not a positive integer)
elseif prec > 14 then
prec = 14 -- maximum precision supported by tostring(number)
end
end
-- Preprocess the minimum precision in the ASCII string
local dot
if (prec or 0) > 0 then
pos = string.find(number, '.', 1, true) -- plain search, no regexp
if pos ~= nil then
prec = pos + prec - string.len(number) -- effective number of trailing decimals to add or remove
dot = '' -- already present
else
dot = '.' -- must be added
end
else
dot = '' -- don't add dot
prec = 0 -- don't alter the precision
end
if lang ~= nil and mw.language.isKnownLanguageTag(lang) == true then
-- Convert number to localized digits, decimal separator, and group separators
local language = mw.getLanguage(lang)
if compact then
number = language:formatNum(tonumber(number), { noCommafy = 'y' }) -- caveat: can load localized resources for up to 20 languages
else
number = language:formatNum(tonumber(number)) -- caveat: can load localized resources for up to 20 languages
end
-- Postprocessing the precision
if prec > 0 then
local zero = language:formatNum(0)
number = number .. dot .. mw.ustring.rep(zero, prec)
elseif prec < 0 then
-- TODO: rounding of last decimal; here only truncate decimals in excess
number = mw.ustring.sub(number, 1, mw.ustring.len(number) + prec)
end
-- Append the localized base-10 exponent without grouping separators (there's no reliable way to detect a localized leading symbol 'E')
if exponent ~= '' then
number = number .. 'E' .. language:formatNum(tonumber(exponent),{noCommafy=true})
end
else -- not localized, ASCII only
-- Postprocessing the precision
if prec > 0 then
number = number .. dot .. mw.string.rep('0', prec)
elseif prec < 0 then
-- TODO: rounding of last decimal; here only truncate decimals in excess
number = mw.string.sub(number, 1, mw.string.len(number) + prec)
end
-- Append the base-10 exponent
if exponent ~= '' then
number = number .. 'E' .. exponent
end
end
-- Special cases for substitution of ASCII digits (missing support in Lua core libraries for some languages)
if digit[lang] then
for i, v in ipairs(digit[lang]) do
number = mw.ustring.gsub(number, tostring(i - 1), v)
end
end
return number
end
return p
6voyj480cvr6m308r6mobxv0y82t0ky
ፓራጓይ
0
5211
24487
21288
2023-09-14T09:18:03Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
{{ሃገር ሓበሬታ
| ወግዓዊ_ሽም = <big>ሪፓብሊክ ፓራጓይ</big> <br/>{{small|''{{lang|es|República del Paraguay}}''}}<br/>{{small|''{{lang|gn|Tetã Paraguái}}''}}
| ምስሊ_ባንዴራ = Flag of Paraguay.svg
| ምስሊ_ኣርማ = Coat of arms of Paraguay.svg
| ሃገራዊ_ጭርሖ = ''Paz y justicia''<br />(''«ሰላምን ፍትሒን»'')
| ሃገራዊ_መዝሙር = ''Himno nacional del Paraguay''<br>
| ሃገራዊ_መዝሙር_ፋይል = Paraguay National Anthem.ogg
| ምስሊ_ካርታ = Paraguay (orthographic projection).svg
| ርእሲ_ከተማ = [[ኣሱንስዮን]] [[ፋይል:Escudo de Asunción (Paraguay).svg|right|20px]]
| ወግዓዊ_ቋንቋታት = [[ቋንቋ ስጳንኛ|ስጳንኛ]]ን [[ቋንቋ ጓራኒ|ጓራኒ]]ን
| ዓይነት_መንግስቲ = [[ፕረዚደንትነት|ፕረዚደንታዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት]]
| ሽም_መራሒ1 = [[ማርዮ ኣብዶ በኒተዝ]]
| ሓጋጊ_ኣካል = ጉባኤ
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ብተግባር<br /> • ምእዋጅ<br /> • ምቕባል
| ዕለታት_መሰረት = ካብ [[ስጳኛ]]<br />14 ግንቦት 1811<br />25 ሕዳር 1842<br />10 መስከረም 1880
| ናይ_ሰባት_ዜግነት = ፓራጓያዊ/ -ት
| ሰፊሕ_መሬት = 406757
| ሰፊሕ_መሬት_ቦታ = 60
| ሰፊሕ_ማይ = 2,6
| ብዝሒ_ህዝቢ = 7191685
| ብዝሒ_ህዝቢ_ዓመት = 2020
| ባጤራ = [[ጓራኒ (ባጤራ)|ጓራኒ]] (₲)
| ናይ_ግዜ_ዞባ = UTC -4
| እዋን_ክረምቲ = UTC -3
| ናይ_ኢንተርነት_ዓውዲ = .py
| ተለፎናዊ_ኮድ = +595
}}
'''ፓራጓይ''' (ብ[[ቋንቋ ስጳንኛ|ስጳንኛ]]፦ ''Paraguay'')፣ ወግዓዊ '''ሪፓብሊክ ፓራጓይ''' (ብስጳንኛ፦ ''República del Paraguay''፤ ብ[[ቋንቋ ጓራኒ|ጓራኒ]]፦ ''Tetã Paraguái'')፣ ኣብ ማእከላይ [[ደቡብ ኣመሪካ]] እትርከብ ሃገር እያ። [[ርእሲ ከተማ]] [[ኣሱንስዮን]] እያ።
[[መደብ:ፓራጓይ]]
[[መደብ:ሃገራት ደቡብ ኣመሪካ]]
[[መደብ:ናይ ሃገራት መዋቕራት]]
ky14051fejga6hn39iz85dvjmomvf75
Paraguay
0
5212
21289
2020-10-15T01:13:03Z
Joanmp14
5782
Redirected page to [[ፓራጓይ]]
wikitext
text/x-wiki
#REDIRECT [[ፓራጓይ]]
g3fxf5kmwlz3zkmd9j3xggwgvbzdhsz
Turkey
0
5213
21290
2020-10-15T01:14:25Z
Joanmp14
5782
Redirected page to [[ቱርኪ]]
wikitext
text/x-wiki
#REDIRECT [[ቱርኪ]]
ibt3uleesnkqor536iwnnrtjn2blze2
Germany
0
5214
21291
2020-10-15T01:15:12Z
Joanmp14
5782
Redirected page to [[ጀርመን]]
wikitext
text/x-wiki
#REDIRECT [[ጀርመን]]
axbtkpxwbwsdhfgi0sp1h7ijrvwni57
France
0
5215
21292
2020-10-15T01:16:10Z
Joanmp14
5782
Redirected page to [[ፈረንሳ]]
wikitext
text/x-wiki
#REDIRECT [[ፈረንሳ]]
3w0plisk9lmvewdafmqshlpn511t3o6
Brazil
0
5216
21293
2020-10-15T01:16:42Z
Joanmp14
5782
Redirected page to [[ብራዚል]]
wikitext
text/x-wiki
#REDIRECT [[ብራዚል]]
cn68otalnsrcw2a2vhdfc6l6sg1mtf8
Russia
0
5217
21294
2020-10-15T01:17:13Z
Joanmp14
5782
Redirected page to [[ሩስያ]]
wikitext
text/x-wiki
#REDIRECT [[ሩስያ]]
l28wa6xwqnmlw7k6ic6uyptacl38x90
ሶማሊያ
0
5218
21296
2020-10-16T19:55:27Z
Joanmp14
5782
Joanmp14 moved page [[ሶማሊያ]] to [[ሶማልያ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ሶማልያ]]
a8y0p9bqwc00edbnakaj9nn04zi2daa
ሞደል:InterWiki
10
5219
22628
22211
2021-04-16T12:52:37Z
Joanmp14
5782
wikitext
text/x-wiki
<div class="noprint" style="clear: right; border: solid #aaa 1px; margin: 0 0 1em 1em; font-size: 95%; background: #f9f9f9; width: 33%; padding: 4px; text-align: left; float: right;">
<div style="float:left;">[[ፋይል:Wikipedia-logo-v2.svg|50px|Wikipedia]]</div>
<div style="margin-left:70px;">እዚ ቋንቋ ባዕላ [[ዊኪፐድያ]] ኣለዋ። ክትበጽሓን ከተበርክትን ኣብ '''[[:{{{1|{{{code|ti}}}}}}:|ዊኪፐድያ ብ{{{2|{{{ቋንቋ|{{lcfirst:{{Title without disambig}}}}}}}}}}]]''' ትኽእል ኢኻ/ኺ።</div>
</div>
<noinclude>
{{documentation}}
</noinclude>
h87cckme8y5gynbasr8e40cg81xli9l
ሞድዩል:Lang
828
5220
24760
22619
2024-04-23T22:28:55Z
Liuxinyu970226
3149
[[mw:Extension:Scribunto/Lua_reference_manual#strict]]
Scribunto
text/plain
--[=[
Lua support for the {{lang}}, {{lang-xx}}, and {{transl}} templates and replacement of various supporting templates.
]=]
require('strict');
local getArgs = require ('Module:Arguments').getArgs;
local unicode = require ("Module:Unicode data"); -- for is_latin() and is_rtl()
local yesno = require ('Module:Yesno');
local lang_data = mw.loadData ('Module:Lang/data'); -- language name override and transliteration tool-tip tables
local lang_name_table = lang_data.lang_name_table; -- language codes, names, regions, scripts, suppressed scripts
local lang_table = lang_data.lang_name_table.lang;
local lang_dep_table = lang_data.lang_name_table.lang_dep;
local lang_ti_table = lang_data.lang_name_table.lang_ti;
local lang_ti_dep_table = lang_data.lang_name_table.lang_ti_dep;
local script_table = lang_data.lang_name_table.script;
local region_table = lang_data.lang_name_table.region;
local variant_table = lang_data.lang_name_table.variant;
local suppressed_table = lang_data.lang_name_table.suppressed;
local override_table = lang_data.override;
local synonym_table = mw.loadData ('Module:Lang/ISO 639 synonyms'); -- ISO 639-2/639-2T code translation to 639-1 code
local namespace = mw.title.getCurrentTitle().namespace; -- used for categorization
local this_wiki_lang = mw.language.getContentLanguage().code; -- get this wiki's language
local initial_style_state; -- set by lang_xx_normal() and lang_xx_italic()
local maint_cats = {}; -- maintenance categories go here
local maint_msgs = {}; -- and their messages go here
--[[--------------------------< P A G E _ E X I S T S >--------------------------------------------------------
Returns true if the page exists; false otherwise. The page exists if it's contents can be transcluded.
]]
local function page_exists( name )
local page = mw.title.makeTitle(0, name);
return page.exists;
--local transcluder = require("Module:Transcluder");
--return pcall(transcluder.get, name);
end
--[[--------------------------< I S _ S E T >------------------------------------------------------------------
Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string.
]]
local function is_set( var )
return not (var == nil or var == '');
end
--[[--------------------------< I N V E R T _ I T A L I C S >-------------------------------------------------
This function attempts to invert the italic markup a args.text by adding/removing leading/trailing italic markup
in args.text. Like |italic=unset, |italic=invert disables automatic italic markup. Individual leading/trailing
apostrophes are converted to their html numeric entity equivalent so that the new italic markup doesn't become
bold markup inadvertently.
Leading and trailing wiki markup is extracted from args.text into separate table elements. Addition, removal,
replacement of wiki markup is handled by a string.gsub() replacement table operating only on these separate elements.
In the string.gsub() matching pattern, '.*' matches empty string as well as the three expected wiki markup patterns.
This function expects that markup in args.text is complete and correct; if it is not, oddness may result.
]]
local function invert_italics (source)
local invert_pattern_table = { -- leading/trailing markup add/remove/replace patterns
[""]="\'\'", -- empty string becomes italic markup
["\'\'"]="", -- italic markup becomes empty string
["\'\'\'"]="\'\'\'\'\'", -- bold becomes bold italic
["\'\'\'\'\'"]="\'\'\'", -- bold italic become bold
};
local seg = {};
source = source:gsub ("%f[\']\'%f[^\']", '''); -- protect single quote marks from being interpreted as bold markup
seg[1] = source:match ('^(\'\'+%f[^\']).+') or ''; -- get leading markup, if any; ignore single quote
seg[3] = source:match ('.+(%f[\']\'\'+)$') or ''; -- get trailing markup, if any; ignore single quote
if '' ~= seg[1] and '' ~= seg[3] then -- extract the 'text'
seg[2] = source:match ('^\'\'+%f[^\'](.+)%f[\']\'\'+$') -- from between leading and trailing markup
elseif '' ~= seg[1] then
seg[2] = source:match ('^\'\'+%f[^\'](.+)') -- following leading markup
elseif '' ~= seg[3] then
seg[2] = source:match ('(.+)%f[\']\'\'+$') -- preceding trailing markup
else
seg[2] = source -- when there is no markup
end
seg[1] = invert_pattern_table[seg[1]] or seg[1]; -- replace leading markup according to pattern table
seg[3] = invert_pattern_table[seg[3]] or seg[3]; -- replace leading markup according to pattern table
return table.concat (seg); -- put it all back together and done
end
--[[--------------------------< V A L I D A T E _ I T A L I C >------------------------------------------------
validates |italic= or |italics= assigned values.
When |italic= is set and has an acceptible assigned value, return the matching css font-style property value or,
for the special case 'default', return nil.
When |italic= is not set, or has an unacceptible assigned value, return nil and a nil error message.
When both |italic= and |italics= are set, returns nil and a 'conflicting' error message.
The return value nil causes the calling lang, lang_xx, or transl function to set args.italic according to the template's
defined default ('inherit' for {{lang}}, 'inherit' or 'italic' for {{lang-xx}} depending on
the individual template's requirements, 'italic' for {{transl}}) or to the value appropriate to |script=, if set ({{lang}}
and {{lang-xx}} only).
Accepted values and the values that this function returns are:
nil - when |italic= absent or not set; returns nil
default - for completeness, should rarely if ever be used; returns nil
yes - force args.text to be rendered in italic font; returns 'italic'
no - force args.text to be rendered in normal font; returns 'normal'
unset - disables font control so that font-style applied to text is dictated by markup inside or outside the template; returns 'inherit'
invert - disables font control so that font-style applied to text is dictated by markup outside or inverted inside the template; returns 'invert'
]]
local function validate_italic (args)
local properties = {['yes'] = 'italic', ['no'] = 'normal', ['unset'] = 'inherit', ['invert'] = 'invert', ['default'] = nil};
local count = 0
for _, arg in pairs {'italic', 'italics', 'i'} do
if args[arg] then
count = count + 1
end
end
if count > 1 then -- return nil and an error message if more than one is set
return nil, 'you can only specify one of |italic=, |italics=, or |i=';
end
return properties[args.italic or args.italics or args.i], nil; -- return an appropriate value and a nil error message
end
--[=[--------------------------< V A L I D A T E _ C A T _ A R G S >----------------------------------------------------------
Default behavior of the {{lang}} and {{lang-xx}} templates is to add categorization when the templates are used in mainspace.
This default functionality may be suppressed by setting |nocat=yes or |cat=no. This function selects one of these two parameters
to control categorization.
Because having two parameters with 'opposite' names and 'opposite' values is confusing, this function accepts only affirmative
values for |nocat= and only negative values for |cat=; in both cases the 'other' sense (and non-sense) is not accepted and the
parameter is treated as if it were not set in the template.
Sets args.nocat to true if categorization is to be turned off; to nil if the default behavior should apply.
Accepted values for |nocat= are the text strings:
'yes', 'y', 'true', 't', on, '1' -- [[Module:Yesno]] returns logical true for all of these; false or nil else
for |cat=
'no', 'n', 'false', 'f', 'off', '0' -- [[Module:Yesno]] returns logical false for all of these; true or nil else
]=]
local function validate_cat_args (args)
if not (args.nocat or args.cat) then -- both are nil, so categorize
return;
end
if false == yesno (args.cat) or true == yesno (args.nocat) then
args.nocat = true; -- set to true when args.nocat is affirmative; nil else (as if the parameter were not set in the template)
else -- args.nocat is the parameter actually used.
args.nocat = nil;
end
end
--[[--------------------------< I N _ A R R A Y >--------------------------------------------------------------
Whether needle is in haystack
]]
local function in_array ( needle, haystack )
if needle == nil then
return false;
end
for n,v in ipairs( haystack ) do
if v == needle then
return n;
end
end
return false;
end
--[[--------------------------< F O R M A T _ I E T F _ T A G >------------------------------------------------
prettify ietf tags to use recommended subtag formats:
code: lower case
script: sentence case
region: upper case
variant: lower case
private: lower case prefixed with -x-
]]
local function format_ietf_tag (code, extlang, script, region, variant, extension, private)
local out = {};
table.insert (out, code:lower());
if is_set (extlang) then
table.insert (out, extlang:lower());
end
if is_set (script) then
script = script:lower():gsub ('^%a', string.upper);
table.insert (out, script);
end
if is_set (region) then
table.insert (out, region:upper());
end
if is_set (variant) then
table.insert (out, variant:lower());
end
if is_set (extension) then
table.insert (out, 'u-' .. extension:lower());
end
if is_set (private) then
table.insert (out, 'x-' .. private:lower());
end
return table.concat (out, '-');
end
--[[--------------------------< G E T _ I E T F _ P A R T S >--------------------------------------------------
extracts and returns IETF language tag parts:
primary language subtag (required) - 2 or 3 character IANA language code
script subtag - four character IANA script code
region subtag - two-letter or three digit IANA region code
variant subtag - four digit or 5-8 alnum variant code; only one variant subtag supported
private subtag - x- followed by 1-8 alnum private code; only supported with the primary language tag
in any one of these forms
lang lang-variant
lang-script lang-script-variant
lang-region lang-region-variant
lang-script-region lang-script-region-variant
lang-x-private
each of lang, script, region, variant, and private, when used, must be valid
Languages with both two- and three-character code synonyms are promoted to the two-character synonym because
the IANA registry file omits the synonymous three-character code; we cannot depend on browsers understanding
the synonymous three-character codes in the lang= attribute.
For {{lang-xx}} templates, the parameters |script=, |region=, and |variant= are supported (not supported in {{lang}}
because those parameters are superfluous to the IETF subtags in |code=)
returns six values; all lower case. Valid parts are returned as themselves; omitted parts are returned as empty strings, invalid
parts are returned as nil; the sixth returned item is an error message (if an error detected) or nil.
see http://www.rfc-editor.org/rfc/bcp/bcp47.txt section 2.1
]]
local function get_ietf_parts (source, args_script, args_region, args_variant)
local code, script, region, variant, private, extlang, extension; -- ietf tag parts
if not is_set (source) then
return nil, nil, nil, nil, nil, nil, nil, 'missing language tag';
end
--extract private
local privPattern = "^(.*)%-x%-(%w%w[%w%-]?[%w%-]?[%w%-]?[%w%-]?[%w%-]?[%w%-]?)$";
local s2 = source;
e1 = nil;
local e1, e2 = s2:match(privPattern);
if(is_set(e1)) then
source = e1;
end
private = e2;
--extract extension
local extPattern = "^(.*)%-u%-(%w%w[%w%-]?[%w%-]?[%w%-]?[%w%-]?[%w%-]?[%w%-]?)$";
s2 = source;
local e1, e2, e3;
e1, e2, e3 = s2:match(extPattern);
if(is_set(e1)) then
source = e1;
end
extension = e2;
local pattern = { -- table of tables holding acceptibe ietf tag patterns and short names of the ietf part captured by the pattern
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a%a%a)%-(%a%a)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 1 - ll-ee-Ssss-RR-variant (where variant is 4 digits)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%d%d%d%d)$', 's', 'r', 'v'}, -- 2 - ll-ee-Ssss-DDD-variant (where region is 3 digits; variant is 4 digits)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a%a%a)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 3 - ll-ee-Ssss-RR-variant (where variant is 5-8 alnum characters)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a%a%a)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'r', 'v'}, -- 4 - ll-ee-Ssss-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a%a%a)%-(%d%d%d%d)$', 's', 'v'}, -- 5 - ll-ee-Ssss-variant (where variant is 4 digits)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 's', 'v'}, -- 6 - ll-ee-Ssss-variant (where variant is 5-8 alnum characters)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a)%-(%d%d%d%d)$', 'r', 'v'}, -- 7 - ll-ee-RR-variant (where variant is 4 digits)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%d%d%d)%-(%d%d%d%d)$', 'r', 'v'}, -- 8 - ll-ee-DDD-variant (where region is 3 digits; variant is 4 digits)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 9 - ll-ee-RR-variant (where variant is 5-8 alnum characters)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%d%d%d)%-(%w%w%w%w%w%w?%w?%w?)$', 'r', 'v'}, -- 10 - ll-ee-DDD-variant (where region is 3 digits; variant is 5-8 alnum characters)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%d%d%d%d)$', 'v'}, -- 11 - ll-ee-variant (where variant is 4 digits)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%w%w%w%w%w%w?%w?%w?)$', 'v'}, -- 12 - ll-ee-variant (where variant is 5-8 alnum characters)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a%a%a)%-(%a%a)$', 's', 'r'}, -- 13 - ll-ee-Ssss-RR
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a%a%a)%-(%d%d%d)$', 's', 'r'}, -- 14 - ll-ee-Ssss-DDD (region is 3 digits)
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a%a%a)$', 's'}, -- 15 - ll-ee-Ssss
{'^(%a%a%a?%-?%a?%a?%a?)$'}, -- 18 - ll
{'^(%a%a%a?%-?%a?%a?%a?)%-(%a%a)$', 'r'}, -- 16 - ll-ee-RR
{'^(%a%a%a?%-?%a?%a?%a?)%-(%d%d%d)$', 'r'}, -- 17 - ll-ee-DDD (region is 3 digits)
}
local t = {}; -- table of captures; serves as a translator between captured ietf tag parts and named variables
for i, v in ipairs (pattern) do -- spin through the pattern table looking for a match
local c1, c2, c3, c4; -- captures in the 'pattern' from the pattern table go here
c1, c2, c3, c4 = source:match (pattern[i][1]); -- one or more captures set if source matches pattern[i])
if c1 then -- c1 always set on match
code, extlang = c1:match("^(%a%a%a?)%-?(%a?%a?%a?)$"); -- first capture is always code + extlang
t = {
[pattern[i][2] or 'x'] = c2, -- fill the table of captures with the rest of the captures
[pattern[i][3] or 'x'] = c3, -- take index names from pattern table and assign sequential captures
[pattern[i][4] or 'x'] = c4, -- index name may be nil in pattern[i] table so "or 'x'" spoofs a name for this index in this table
};
script = t.s or ''; -- translate table contents to named variables;
region = t.r or ''; -- absent table entries are nil so set named ietf parts to empty string for concatenation
variant= t.v or '';
break; -- and done
end
end
--Fix extlang vs region confusion
if is_set(extlang) and is_set(extlang:find("[A-Z]")) and not is_set(region) then
region = extlang;
extlang = nil;
end
if not code then
return nil, nil, nil, nil, nil, nil, nil, table.concat ({'unrecognized language tag: ', source}); -- don't know what we got but it is malformed
end
code = code:lower(); -- ensure that we use and return lower case version of this
if not (override_table[code] or lang_table[code] or lang_ti_table[code] or synonym_table[code] or lang_dep_table[code] or lang_ti_dep_table[code]) then
return nil, nil, nil, nil, nil, nil, nil, table.concat ({'unrecognized language code: ', code}); -- invalid language code, don't know about the others (don't care?)
end
if synonym_table[code] then -- if 639-2/639-2T code has a 639-1 synonym
table.insert (maint_cats, table.concat ({'Wikipedia:Lang and lang-xx code promoted to ISO 639-1|', code}));
table.insert (maint_msgs, table.concat ({'code: ', code, ' promoted to code: ', synonym_table[code]}));
code = synonym_table[code]; -- use the synonym
end
if is_set (script) then
if is_set (args_script) then
return code, nil, nil, nil, nil, nil, nil, 'redundant script tag'; -- both code with script and |script= not allowed
end
else
script = args_script or ''; -- use args.script if provided
end
if is_set (script) then
script = script:lower(); -- ensure that we use and return lower case version of this
if not script_table[script] then
return code, nil, nil, nil, nil, nil, nil, table.concat ({'unrecognized script: ', script, ' for code: ', code}); -- language code ok, invalid script, don't know about the others (don't care?)
end
end
if suppressed_table[script] then -- ensure that code-script does not use a suppressed script
if in_array (code, suppressed_table[script]) then
return code, nil, nil, nil, nil, nil, nil, table.concat ({'script: ', script, ' not supported for code: ', code}); -- language code ok, script is suppressed for this code
end
end
if is_set (region) then
if is_set (args_region) then
return code, nil, nil, nil, nil, nil, nil, 'redundant region tag'; -- both code with region and |region= not allowed
end
else
region = args_region or ''; -- use args.region if provided
end
if is_set (region) then
region = region:lower(); -- ensure that we use and return lower case version of this
if not region_table[region] then
return code, script, nil, nil, nil, nil, nil, table.concat ({'unrecognized region: ', region, ' for code: ', code});
end
end
if is_set (variant) then
if is_set (args_variant) then
return code, nil, nil, nil, nil, nil, nil, 'redundant variant tag'; -- both code with variant and |variant= not allowed
end
else
variant = args_variant or ''; -- use args.variant if provided
end
if is_set (variant) then
variant = variant:lower(); -- ensure that we use and return lower case version of this
if not variant_table[variant] then -- make sure variant is valid
return code, extlang, script, region, nil, nil, nil, table.concat ({'unrecognized variant: ', variant});
end -- does this duplicate/replace tests in lang() and lang_xx()?
if is_set (script) then -- if script set it must be part of the 'prefix'
if not in_array (table.concat ({code, '-', script}), variant_table[variant]['prefixes']) then
return code, extlang, script, region, nil, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code-script pair: ', code, '-', script});
end
elseif is_set (region) then -- if region set, there are some prefixes that require lang code and region (en-CA-newfound)
if not in_array (code, variant_table[variant]['prefixes']) then -- first see if lang code is all that's required (en-oxendict though en-GB-oxendict is preferred)
if not in_array (table.concat ({code, '-', region}), variant_table[variant]['prefixes']) then -- now try for lang code and region (en-CA-newfound)
return code, extlang, script, region, nil, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code-region pair: ', code, '-', region});
end
end
else
if not in_array (code, variant_table[variant]['prefixes']) then
return code, extlang, script, region, nil, nil, nil, table.concat ({'unrecognized variant: ', variant, ' for code: ', code});
end
end
end
if is_set (private) then
private = private:lower(); -- ensure that we use and return lower case version of this
cd = code .. (is_set (extlang) and '-'..extlang:lower() or '') .. (is_set (script) and '-'..script:lower() or '') .. (is_set (region) and '-'..region:lower() or '') .. (is_set (variant) and '-'..variant:lower() or '') .. (is_set (extension) and '-u-'..extension:lower() or '') .. '-x-' .. private
if not override_table[cd] then -- make sure private tag is valid; note that index
return code, extlang, script, region, nil, nil, nil, table.concat ({'unrecognized private tag: ', private});
end
end
if is_set (extlang) or is_set (extension) then
cd = code .. (is_set (extlang) and '-'..extlang:lower() or '') .. (is_set (script) and '-'..script:lower() or '') .. (is_set (region) and '-'..region:lower() or '') .. (is_set (variant) and '-'..variant:lower() or '') .. (is_set (extension) and '-u-'..extension:lower() or '') .. (is_set (private) and '-x-'.. private:lower() or '')
if not override_table[cd] then -- make sure extension tag is valid; note that index
return code, extlang, script, region, nil, extension, private, table.concat ({'unrecognized complex tag: ', cd});
end
end
return code, extlang, script, region, variant, extension, private, nil; -- return the good bits; make sure that msg is nil
end
--[[--------------------------< M A K E _ E R R O R _ M S G >--------------------------------------------------
assembles an error message from template name, message text, help link, and error category.
]]
local function make_error_msg (msg, args, template)
local out = {};
local category;
if 'Transl' == template then
category = 'Transl';
else
category = 'Lang and lang-xx'
end
table.insert (out, table.concat ({'[', args.text or 'undefined', '] '})); -- for error messages output args.text if available
table.insert (out, table.concat ({'<span style=\"font-size: 100%; font-style: normal;\" class=\"error\">Error: {{', template, '}}: '}));
table.insert (out, msg);
table.insert (out, table.concat ({' ([[:Category:Wikipedia:Errors ', category, '|help]])'}));
table.insert (out, '</span>');
if (0 == namespace or 10 == namespace) and not args.nocat then -- categorize in article space (and template space to take care of broken usages)
table.insert (out, table.concat ({'[[Category:Wikipedia:Errors ', category, ']]'}));
end
return table.concat (out);
end
--[=[-------------------------< M A K E _ W I K I L I N K >----------------------------------------------------
Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only
link is provided, returns a wikilink in the form [[L]]; if neither are provided or link is omitted, returns an
empty string.
]=]
local function make_wikilink (link, display)
if is_set (link) then
if is_set (display) then
return table.concat ({'[[', link, '|', display, ']]'});
else
return table.concat ({'[[', link, ']]'});
end
else
return '';
end
end
--[[--------------------------< D I V _ M A R K U P _ A D D >--------------------------------------------------
adds <i> and </i> tags to list-item text or to implied <p>..</p> text. mixed not supported
]]
local function div_markup_add (text, style)
local implied_p = {};
if text:find ('^\n[%*:;#]') then -- look for list markup; list markup must begin at start of text
if 'italic' == style then
return mw.ustring.gsub (text, '(\n[%*:;#]+)([^\n]+)', '%1<i>%2</i>'); -- insert italic markup at each list item
else
return text;
end
end
if text:find ('\n+') then -- look for any number of \n characters in text
text = text:gsub ('([^\n])\n([^\n])', '%1 %2'); -- replace single newline characters with a space character which mimics mediawiki
if 'italic' == style then
text = text:gsub('[^\n]+', '<p><i>%1</i></p>'); -- insert p and italic markup tags at each impled p (two or more consecutive '\n\n' sequences)
else
text = text:gsub ('[^\n]+', '<p>%1</p>'); -- insert p markup at each impled p
text = text:gsub ('\n', ''); -- strip newline characters
end
end
return text;
end
--[[--------------------------< M A K E _ T E X T _ H T M L >--------------------------------------------------
Add the html markup to text according to the type of content that it is: <span> or <i> tags for inline content or
<div> tags for block content
]]
local function make_text_html (code, text, tag, rtl, style, size, language, subtags)
local out = {};
if text:match ('^%*') then
table.insert (out, '*'); -- move proto language text prefix outside of italic markup if any; use numeric entity because plain splat confuses MediaWiki
text = text:gsub ('^%*', ''); -- remove the splat from the text
end
if 'span' == tag then -- default html tag for inline content
if 'italic' == style then -- but if italic
tag = 'i'; -- change to <i> tags
end
else -- must be div so go
text = div_markup_add (text, style); -- handle implied <p>, implied <p> with <i>, and list markup (*;:#) with <i>
end
html = mw.html.create( tag );
html:attr( 'lang', code);
if rtl or unicode.is_rtl(text) then
html:attr( 'dir', 'rtl'); -- add direction attribute for right to left languages
end
if 'normal' == style then -- when |italic=no
html:css( 'font-style', 'normal'); -- override external markup, if any
end
if is_set (size) then -- when |size=<something>
html:css( 'font-size', size);
end
if is_set (language) then
local txt = ""
if language:find ('ቋንቋ') then
txt = txt .. 'Collective text '; -- for collective languages
else
txt = txt .. 'ጽሑፍ ብቋንቋ '; -- for individual languages
end
txt = txt .. language;
html:attr('title', txt); -- close the style attribute and close opening html tag
end
html:wikitext(text); -- insert the text
table.insert (out, tostring( html ));
if rtl then -- legacy; shouldn't be necessary because all of the rtl text is wrapped inside an html tag with dir="rtl" attribute
table.insert (out, '‎'); -- make sure the browser knows that we're at the end of the rtl
end
return table.concat (out); -- put it all together and done
end
--[=[-------------------------< M A K E _ C A T E G O R Y >----------------------------------------------------
For languages, <language>, returns:
[[Category:Wikipedia:Articles containing <language>-language text]]
For tigrinya:
[[Category:Wikipedia:Articles with explicitly cited text in tigrinya]]
For ISO 639-2 collective languages (and for 639-1 bh):
[[Category:Wikipedia:Articles with text from the <language> languages collective]]
In the event that the ideal category does not exist:
[[Category:Wikipedia:Articles with text in other languages]]
]=]
local function make_category (code, language_name, nocat, name_get)
local cat = {};
local retval;
if ((0 ~= namespace) or nocat) and not name_get then -- only categorize in article space
return ''; -- return empty string for concatenation
end
if language_name:find ('ቋንቋታት') then
if(page_exists('Category:Articles with text in ' .. language_name)) then
return table.concat ({'[[Category:Wikipedia:Articles with text in ', language_name, ']]'});
end
return "[[Category:Wikipedia:Articles with text in other languages]]";
end
table.insert (cat, '[[Category:Wikipedia:Articles containing ');
if 'ti' == code then
table.insert (cat, 'text explicitly cited in ' .. language_name .. ']]'); -- falls back to English if regional name not available
else
table.insert (cat, 'text in ' .. language_name .. ']]');
end
local final = table.concat (cat);
if(page_exists(final:gsub ('[%[%]]', ''))) then
return final;
end
return "[[Category:Wikipedia:Articles with text in other languages]]";
end
--[[--------------------------< M A K E _ T R A N S L I T >----------------------------------------------------
return translit <i lang=xx-Latn>...</i> where xx is the language code; else return empty string
The value |script= is not used in {{transl}} for this purpose; instead it uses |code. Because language scripts
are listed in the {{transl}} switches they are included in the data tables. The script parameter is introduced
at {{Language with name and transliteration}}. If |script= is set, this function uses it in preference to code.
To avoid confusion, in this module and the templates that use it, the transliteration script parameter is renamed
to be |translit-script= (in this function, tscript)
This function is used by both lang_xx() and transl()
lang_xx() always provides code, language_name, and translit; may provide tscript; never provides style
transl() always provides language_name, translit, and one of code or tscript, never both; always provides style
For {{transl}}, style only applies when a language code is provided
]]
local function make_translit (code, language_name, translit, std, tscript, style)
local title;
local msg;
local tout = {};
local title_table = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards
if is_set (code) then -- when a language code is provided (always with {{lang-xx}} templates, not always with {{transl}})
if not style then -- nil for the default italic style
tout = mw.html.create('i'); -- so use <i> tag
else
tout = mw.html.create('span');
tout:css('font-style', style); -- non-standard style, construct a span tag for it
end
tout:attr('lang', code .. "-Latn"); -- transliterations are always Latin script
else
tout = mw.html.create('span'); -- when no language code: no lang= attribute, not italic ({{transl}} only)
end
std = std and std:lower(); -- lower case for table indexing
local text = {}
if not is_set (std) and not is_set (tscript) then -- when neither standard nor script specified
table.insert (text, 'Romanization of'); -- write a generic tool tip
if not language_name:find ('ቋንቋታት') then -- collective language names (plural 'languages' is part of the name)
table.insert (text, 'l language ') -- skip this text (individual and macro languages only)
else
table.insert (text, ' the ')
end
table.insert (text, language_name); -- finish the tool tip; use romanization when neither script nor standard supplied
elseif is_set (std) and is_set (tscript) then -- when both are specified
if title_table[std] then -- and if standard is legitimate
if title_table[std][tscript] and script_table[tscript] then -- and if script for that standard is legitimate
table.insert (text, table.concat ({'Transliteration according to ', title_table[std][tscript:lower()], ' (Script ', script_table[tscript][1], ')'})); -- add the appropriate text to the tool tip
elseif title_table[std][tscript] then
msg = table.concat ({'translit-script not valid: ', tscript, ' for code: ', code});
table.insert (text, table.concat ({'Transliteration according to ', title_table[std][tscript:lower()]}));
else
table.insert (text, title_table[std]['default']); -- use the default if script not in std table; TODO: maint cat? error message because script not found for this standard?
end
else
return nil, table.concat ({'translit-std not valid: ', std or '[missing]'}); -- invalid standard, setup for error message
end
elseif is_set (std) then -- translit-script not set, use language code
if not title_table[std] then
return nil, table.concat ({'translit-std not valid: ', std or '[missing]'});
end -- invalid standard, setup for error message
if title_table[std][code] then -- if language code is in the table (transl may not provide a language code)
-- table.insert (text, table.concat ({title_table[std][code:lower()], ' (', lang_table[code][1], ' language) transliteration'})); -- add the appropriate text to the tool tip
table.insert (text, table.concat ({'Transliteration according to ', title_table[std][code:lower()], ' (Language ', language_name, ')'})); -- add the appropriate text to the tool tip
else -- code doesn't match
table.insert (text, title_table[std]['default']); -- so use the standard's default
end
else -- here if translit-script set but translit-std not set
if title_table['no_std'][tscript] then
table.insert (text, title_table['no_std'][tscript]); -- use translit-script if set
elseif title_table['no_std'][code] then
table.insert (text, title_table['no_std'][code]); -- use language code
else
if is_set (tscript) then
table.insert (text, table.concat ({'Transliteration of the writing system of the ', language_name})); -- write a script tool tip
elseif is_set (code) then
if not language_name:find ('ቋንቋታት') then -- collective language names (plural 'languages' is part of the name)
table.insert (text, '-language') -- skip this text (individual and macro languages only)
end
table.insert (text, ' transliteration'); -- finish the tool tip
else
table.insert (text, ' transliteration'); -- generic tool tip (can we ever get here?)
end
end
end
tout:attr('title', table.concat (text));
tout:wikitext(translit);
return tostring(tout), msg;
end
--[[--------------------------< V A L I D A T E _ T E X T >----------------------------------------------------
This function checks the content of args.text and returns empty string if nothing is amiss else it returns an
error message. The tests are for empty or missing text and for improper or disallowed use of apostrophe markup.
Italic rendering is controlled by the |italic= template parameter so italic markup should never appear in args.text
either as ''itself'' or as '''''bold italic''''' unless |italic=unset or |italic=invert.
]]
local function validate_text (template, args)
if not is_set (args.text) then
return make_error_msg ('no text', args, template);
end
if args.text:find ("%f[\']\'\'\'\'%f[^\']") or args.text:find ("\'\'\'\'\'[\']+") then -- because we're looking, look for 4 appostrophes or 6+ appostrophes
return make_error_msg ('text has malformed markup', args, template);
end
local style = args.italic;
if ('unset' ~= style) and ('invert' ~=style) then
if args.text:find ("%f[\']\'\'%f[^\']") or args.text:find ("%f[\']\'\'\'\'\'%f[^\']") then -- italic but not bold, or bold italic
return make_error_msg ('text has italic markup', args, template);
end
end
end
--[[--------------------------< C L E A N _ T E X T >----------------------------------------------------
Remove italic formatting
]]
local function clean_text (args)
local style = args.italic;
if ('unset' ~= style) and ('invert' ~=style) and args.text then
if args.text:find ("%f[\']\'\'%f[^\']") or args.text:find ("%f[\']\'\'\'\'\'%f[^\']") then -- italic but not bold, or bold italic
return args.text:gsub("\'\'", "");
end
end
return args.text;
end
--[[--------------------------< R E N D E R _ M A I N T >------------------------------------------------------
render mainenance messages and categories
]]
local function render_maint(nocat, args)
local maint = {};
local style = args.italic;
if ('unset' ~= style) and ('invert' ~=style) then
if args.text:find ("%f[\']\'\'%f[^\']") or args.text:find ("%f[\']\'\'\'\'\'%f[^\']") then -- italic but not bold, or bold italic
--table.insert (maint, table.concat ({'[[Category:Wikipedia:Errors_of_Lang_and_lang-xx]]'}));
end
end
if 0 < #maint_msgs then -- when there are maintenance messages
table.insert (maint, table.concat ({'<span class="lang-comment" style="font-style: normal; display: none; color: #33aa33; margin-left: 0.3em;">'})); -- opening <span> tag
for _, msg in ipairs (maint_msgs) do
table.insert (maint, table.concat ({msg, ' '})); -- add message strings
end
table.insert (maint, '</span>'); -- close the span
end
if (0 < #maint_cats) and (0 == namespace) and not nocat then -- when there are maintenance categories; article namespace only
for _, cat in ipairs (maint_cats) do
table.insert (maint, table.concat ({'[[Category:', cat, ']]'})); -- format and add the categories
end
end
return table.concat (maint);
end
--[[--------------------------< P R O T O _ P R E F I X >------------------------------------------------------
for proto languages, text is prefixed with a splat. We do that here as a flag for make_text_html() so that a splat
will be rendered outside of italic markup (if used). If the first character in text here is already a splat, we
do nothing
proto_param is boolean or nil; true adds splat prefix regardless of language name; false removes and / or inhibits
regardless of language name; nil does nothing; presumes that the value in text is correct but removes extra splac
]]
local function proto_prefix (text, language_name, proto_param)
if false == proto_param then -- when forced by |proto=no
return text:gsub ('^%**', ''); -- return text without splat prefix regardless of language name or existing splat prefix in text
elseif (language_name:find ('^Proto%-') or (true == proto_param)) then -- language is a proto or forced by |proto=yes
return text:gsub ('^%**', '*'); -- prefix proto-language text with a splat; also removes duplicate prefixing splats
end
return text:gsub ('^%*+', '*'); -- return text unmolested except multiple splats reduced to one splat
end
--[[--------------------------< H A S _ P O E M _ T A G >------------------------------------------------------
looks for a poem strip marker in text; returns true when found; false else
auto-italic detection disabled when text has poem stripmarker because it is not possible for this code to know
the content that will replace the stripmarker.
]]
local function has_poem_tag (text)
return text:find ('\127[^\127]*UNIQ%-%-poem%-[%a%d]+%-QINU[^\127]*\127') and true or false;
end
--[[--------------------------< H T M L _ T A G _ S E L E C T >------------------------------------------------
Inspects content of and selectively trims text. Returns text and the name of an appropriate html tag for text.
If text contains:
\n\n text has implied <p>..</p> tags - trim leading and trailing whitespace and return
If text begins with list markup:
\n* unordered
\n; definition
\n: definition
\n# ordered
trim all leading whitespace except \n and trim all trailing whitespace
If text contains <poem>...</poem> stripmarker, return text unmodified and choose <div>..</div> tags because
the stripmarker is replaced with text wrapped in <div>..</div> tags.
]]
local function html_tag_select (text)
local tag;
if has_poem_tag (text) then -- contains poem stripmarker (we can't know the content of that)
tag = 'div'; -- poem replacement is in div tags so lang must use div tags
elseif mw.text.trim (text):find ('\n\n+') then -- contains implied p tags
text = mw.text.trim (text); -- trim leading and trailing whitespace characters
tag = 'div'; -- must be div because span may not contain p tags (added later by MediaWiki); poem replacement is in div tags
elseif text:find ('\n[%*:;%#]') then -- if text has list markup
text = text:gsub ('^[\t\r\f ]*', ''):gsub ('%s*$', ''); -- trim all whitespace except leading newline character '\n'
tag = 'div'; -- must be div because span may not contain ul, dd, dl, ol tags (added later by MediaWiki)
else
text = mw.text.trim (text); -- plain text
tag = 'span'; -- so span is fine
end
return text, tag;
end
--[[--------------------------< V A L I D A T E _ P R O T O >--------------------------------------------------
validates value assigned to |proto=; permitted values are yes and no; yes returns as true, no returns as false,
empty string (or parameter omitted) returns as nil; any other value returns as nil with a second return value of
true indicating that some other value has been assigned to |proto=
]]
local function validate_proto (proto_param)
if 'yes' == proto_param then
return true;
elseif 'no' == proto_param then
return false;
elseif is_set (proto_param) then
return nil, true; -- |proto= something other than 'yes' or 'no'
else
return nil; -- missing or empty
end
end
--[[--------------------------< L A N G U A G E _ N A M E _ G E T >--------------------------------------------
common function to return language name from the data set according to IETF tag
returns language name if found in data tables; nil else
]]
local function language_name_get (ietf, code, cat)
ietf = ietf:lower(); -- ietf:lower() because format_ietf_tag() returns mixed case
local name; -- remains nil if not found
local code;
local msg;
local subtags = {};
code, subtags.extlang, subtags.script, subtags.region, subtags.variant, subtags.extension, subtags.private, msg = get_ietf_parts (ietf, nil, nil, nil);
if override_table[ietf] then -- look for whole IETF tag in override table
name = override_table[ietf][1];
else
if override_table[code] then -- not there so try basic language code
name = override_table[code][1];
elseif lang_ti_table[code] then -- shift to iana code/name table
name = lang_ti_table[code][1];
elseif lang_table[code] then -- shift to iana code/name table
name = lang_table[code][1]; -- table entries sometimes have multiple names, always take the first one
elseif lang_ti_dep_table[code] then
name = lang_ti_dep_table[code][1]; -- table entries sometimes have multiple names, always take the first one
elseif lang_dep_table[code] then
name = lang_dep_table[code][1]; -- table entries sometimes have multiple names, always take the first one
end
if is_set(subtags.region) then
name = mw.ustring.lower(name) .. ' de ' .. region_table[subtags.region][1]:gsub("^%l", mw.ustring.upper);
--name = name .. ' de ' .. region_table[subtags.region][1]:gsub("^%l", mw.ustring.upper);
end
end
if lang_dep_table[code] and cat then -- because deprecated code may have been overridden to en.wiki preferred name
table.insert (maint_cats, table.concat ({'Wikipedia:Lang and lang-xx using deprecated ISO 639 codes|', code}));
table.insert (maint_msgs, table.concat ({'code: ', code, ' is deprecated'}));
end
return name; -- name from data tables or nil
end
--[[--------------------------< A R T I C L E _ N A M E _ G E T >--------------------------------------------
common function to return the name of the article based on the data according to a language code
returns standard language title if found or override data
]]
local function article_name_get (ietf, code, language_name)
ietf = ietf:lower(); -- ietf:lower() because format_ietf_tag() returns mixed case
if not is_set(language_name) then
return nil
end
local link; -- remains nil if not found
local link_text; -- remains nil if not found
local code;
local msg;
local subtags = {};
code, subtags.extlang, subtags.script, subtags.region, subtags.variant, subtags.extension, subtags.private, msg = get_ietf_parts (ietf, nil, nil, nil);
if lang_data.article_name[ietf] then -- look for whole IETF tag in override table
link = lang_data.article_name[ietf][1];
link_text = language_name;
elseif lang_data.article_name[code] then -- not there so try basic language code
link = lang_data.article_name[code][1];
link_text = language_name;
else
if language_name:find ('ቋንቋታት') then
link = language_name;
link_text = language_name;
elseif is_set(subtags.region) then
link = language_name;
link_text = language_name;
else
link = 'ቋንቋ ' .. language_name;
link_text = language_name;
end
end
return link, link_text; -- name from data tables or nil
end
--[[--------------------------< _ L A N G >--------------------------------------------------------------------
entry point for {{lang}}
there should be no reason to set parameters in the {{lang}} {{#invoke:}}}
<includeonly>{{#invoke:lang|lang}}</includeonly>
parameters are received from the template's frame (parent frame)
]]
local function _lang (args)
local out = {};
local language_name; -- used to make category names
local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set
local subtags = {}; -- IETF subtags script, region, variant, and private
local code; -- the language code
local msg; -- for error messages
local tag = 'span'; -- initial value for make_text_html()
local template = args.template or 'Lang';
validate_cat_args (args); -- determine if categorization should be suppressed
if args[1] and args.code then
return make_error_msg ('conflicting: {{{1}}} and |code=', args, template);
else
args.code = args[1] or args.code; -- prefer args.code
end
if args[2] and args.text then
return make_error_msg ('conflicting: {{{2}}} and |text=', args, template);
else
args.text = args[2] or args.text; -- prefer args.text
end
args.text = clean_text(args);
msg = validate_text (template, args); -- ensure that |text= is set
if is_set (msg) then -- msg is an already-formatted error message
return msg;
end
args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate html tag with text trimmed accordingly
args.rtl = args.rtl == 'yes'; -- convert to boolean: 'yes' -> true, other values -> false
args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag
if msg then
return make_error_msg (table.concat ({'|proto= not valid: ', args.proto}), args, template);
end
code, subtags.extlang, subtags.script, subtags.region, subtags.variant, subtags.extension, subtags.private, msg = get_ietf_parts (args.code); -- |script=, |region=, |variant= not supported because they should be part of args.code ({{{1}}} in {{lang}})
if msg then
return make_error_msg ( msg, args, template);
end
args.italic, msg = validate_italic (args);
if msg then
return make_error_msg (msg, args, template);
end
if nil == args.italic then -- nil when |italic= absent or not set or |italic=default; args.italic controls
if ('latn' == subtags.script) or -- script is latn
(this_wiki_lang ~= code and not is_set (subtags.script) and not has_poem_tag (args.text) and unicode.is_Latin (args.text)) then -- text not this wiki's language, no script specified and not in poem markup but is wholly latn script (auto-italics)
args.italic = 'italic'; -- DEFAULT for {{lang}} templates is upright; but if latn script set for font-style:italic
else
args.italic = 'inherit'; -- italic not set; script not latn; inherit current style
end
end
if is_set (subtags.script) then -- if script set, override rtl setting
if in_array (subtags.script, lang_data.rtl_scripts) then
args.rtl = true; -- script is an rtl script
else
args.rtl = false; -- script is not an rtl script
end
end
args.code = format_ietf_tag (code, subtags.extlang, subtags.script, subtags.region, subtags.variant, subtags.extension, subtags.private); -- format to recommended subtag styles
language_name = language_name_get (args.code, code, true); -- get language name; try ietf tag first, then code w/o variant then code w/ variant
if 'invert' == args.italic and 'span' == tag then -- invert only supported for in-line content
args.text = invert_italics (args.text)
end
args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat
table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, language_name, subtags));
table.insert (out, make_category (code, language_name, args.nocat));
table.insert (out, render_maint(args.nocat, args)); -- maintenance messages and categories
return table.concat (out); -- put it all together and done
end
--[[--------------------------< L A N G >----------------------------------------------------------------------
entry point for {{lang}}
there should be no reason to set parameters in the {{lang}} {{#invoke:}}
<includeonly>{{#invoke:lang|lang}}</includeonly>
parameters are received from the template's frame (parent frame)
]]
local function lang (frame)
local args = getArgs (frame, { -- this code so that we can detect and handle wiki list markup in text
valueFunc = function (key, value)
if 2 == key or 'text' == key then -- the 'text' parameter; do not trim wite space
return value; -- return untrimmed 'text'
elseif value then -- all other values: if the value is not nil
value = mw.text.trim (value); -- trim whitespace
if '' ~= value then -- empty string when value was only whitespace
return value;
end
end
return nil; -- value was empty or contained only whitespace
end -- end of valueFunc
});
return _lang (args);
end
--[[--------------------------< L A N G _ X X >----------------------------------------------------------------
For the {{lang-xx}} templates, the only parameter required to be set in the template is the language code. All
other parameters can, usually should, be written in the template call. For {{lang-xx}} templates for languages
that can have multiple writing systems, it may be appropriate to set |script= as well.
For each {{lang-xx}} template choose the appropriate entry-point function so that this function knows the default
styling that should be applied to text.
For normal, upright style:
<includeonly>{{#invoke:lang|lang_xx_inherit|code=xx}}</includeonly>
For italic style:
<includeonly>{{#invoke:lang|lang_xx_italic|code=xx}}</includeonly>
All other parameters should be received from the template's frame (parent frame)
Supported parameters are:
|code = (required) the IANA language code
|script = IANA script code; especially for use with languages that use multiple writing systems
|region = IANA region code
|variant = IANA variant code
|text = (required) the displayed text in language specified by code
|link = boolean false ('no') does not link code-spcified language name to associated language article
|rtl = boolean true ('yes') identifies the language specified by code as a right-to-left language
|nocat = boolean true ('yes') inhibits normal categorization; error categories are not affected
|cat = boolian false ('no') opposite form of |nocat=
|italic = boolean true ('yes') renders displayed text in italic font; boolean false ('no') renders displayed text in normal font; not set renders according to initial_style_state
|lit = text that is a literal translation of text
|label = 'none' to suppress all labeling (language name, 'translit.', 'lit.')
any other text replaces language-name label - automatic wikilinking disabled
for those {{lang-xx}} templates that support transliteration (those templates where |text= is not entirely latn script):
|translit = text that is a transliteration of text
|translit-std = the standard that applies to the transliteration
|translit-script = ISO 15924 script name; falls back to code
For {{lang-xx}}, the positional parameters are:
{{{1}}} text
{{{2}}} transliterated text
{{{3}}} literal translation text
no other positional parameters are allowed
]]
local function _lang_xx (args)
local out = {};
local language_name; -- used to make display text, article links
local category_name; -- same as language_name except that it retains any parenthetical disambiguators (if any) from the data set
local subtags = {}; -- IETF subtags script, region, and variant
local code; -- the language code
local translit_script_name; -- name associated with IANA (ISO 15924) script code
local translit;
local translit_title;
local msg; -- for error messages
local tag = 'span'; -- initial value for make_text_html()
local template = args.template or 'Lang-xx';
if args[1] and args.text then
return make_error_msg ('conflicting: {{{1}}} and |text=', args, template);
else
args.text = args[1] or args.text; -- prefer args.text
end
args.text = clean_text(args);
msg = validate_text (template, args); -- ensure that |text= is set, does not contain italic markup and is protected from improper bolding
if is_set (msg) then
return msg;
end
args.text, tag = html_tag_select (args.text); -- inspects text; returns appropriate html tag with text trimmed accordingly
if args[2] and args.translit then
return make_error_msg ('conflicting: {{{2}}} and |translit=', args, template);
else
args.translit = args[2] or args.translit -- prefer args.translit
end
if args[3] and (args.translation or args.lit) then
return make_error_msg ('conflicting: {{{3}}} and |lit= or |translation=', args, template);
elseif args.translation and args.lit then
return make_error_msg ('conflicting: |lit= and |translation=', args, template);
else
args.translation = args[3] or args.translation or args.lit; -- prefer args.translation
end
if args.links and args.link then
return make_error_msg ('conflicting: |links= and |link=', args, template);
else
args.link = args.link or args.links; -- prefer args.link
end
validate_cat_args (args); -- determine if categorization should be suppressed
args.rtl = args.rtl == 'yes'; -- convert to boolean: 'yes' -> true, other values -> false
code, subtags.extlang, subtags.script, subtags.region, subtags.variant, subtags.extension, subtags.private, msg = get_ietf_parts (args.code, args.script, args.region, args.variant); -- private omitted because private
if msg then -- if an error detected then there is an error message
return make_error_msg (msg, args, template);
end
args.italic, msg = validate_italic (args);
if msg then
return make_error_msg (msg, args, template);
end
if nil == args.italic then -- args.italic controls
if is_set (subtags.script) then
if 'latn' == subtags.script then
args.italic = 'italic'; -- |script=Latn; set for font-style:italic
else
args.italic = initial_style_state; -- italic not set; script is not latn; set for font-style:<initial_style_state>
end
else
args.italic = initial_style_state; -- here when |italic= and |script= not set; set for font-style:<initial_style_state>
end
end
if is_set (subtags.script) then -- if script set override rtl setting
if in_array (subtags.script, lang_data.rtl_scripts) then
args.rtl = true; -- script is an rtl script
else
args.rtl = false; -- script is not an rtl script
end
end
args.proto, msg = validate_proto (args.proto); -- return boolean, or nil, or nil and error message flag
if msg then
return make_error_msg (table.concat ({'|proto= not valid: ', args.proto}), args, template);
end
args.code = format_ietf_tag (code, subtags.extlang, subtags.script, subtags.region, subtags.variant, subtags.extension, subtags.private); -- format to recommended subtag styles
language_name = language_name_get (args.code, code, true); -- get language name; try ietf tag first, then code w/o variant then code w/ variant
category_name = language_name; -- category names retain IANA parenthetical diambiguators (if any)
language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them
if args.label then
if 'none' ~= args.label then
table.insert (out, table.concat ({args.label, ': '})); -- custom label
end
else
table.insert (out, 'ብ');
if 'no' == args.link then
table.insert (out, language_name); -- language name without wikilink
else
local article_name;
local link_text;
article_name, link_text = article_name_get (args.code, code, language_name);
if page_exists(article_name) then
table.insert (out, make_wikilink (article_name, link_text));
else
table.insert (out, language_name);
end
end
table.insert (out, '፦ '); -- separator
end
if 'invert' == args.italic then
args.text = invert_italics (args.text)
end
args.text = proto_prefix (args.text, language_name, args.proto); -- prefix proto-language text with a splat
table.insert (out, make_text_html (args.code, args.text, tag, args.rtl, args.italic, args.size, ('none' == args.label) and language_name or nil, subtags))
if is_set (args.translit) and not unicode.is_Latin (args.text) then -- transliteration (not supported in {{lang}}); not supported when args.text is wholly latn text (this is an imperfect test)
table.insert (out, ', '); -- comma to separate text from translit
if 'none' ~= args.label then
table.insert (out, '<small>');
if script_table[args['translit-script']] then -- when |translit-script= is set, try to use the script's name
translit_script_name = script_table[args['translit-script'][1]];
else
translit_script_name = mw.ustring.lower(language_name); -- fall back on language name
end
translit_title = mw.title.makeTitle (0, table.concat ({'Romanization of ', translit_script_name})); -- make a title object
if translit_title.exists and ('no' ~= args.link) then
table.insert (out, make_wikilink ('Romanization of ' .. translit_script_name or language_name, 'romanized') .. ':'); -- make a wikilink if there is an article to link to
else
table.insert (out, 'romanized:'); -- else plain text
end
table.insert (out, ' </small>'); -- close the small tag
end
translit, msg = make_translit (args.code, language_name, args.translit, args['translit-std'], args['translit-script'])
if msg then
return make_error_msg (msg, args, template);
end
if is_set (translit) then
table.insert (out, translit);
end
end
if is_set (args.translation) then -- translation (not supported in {{lang}})
table.insert (out, ', ');
if 'none' ~= args.label then
test = mw.html.create('small')
if 'no' == args.link then
test
:tag('abbr')
:attr('title', 'literal translation')
:wikitext('lit.'):done();
else
test:wikitext(make_wikilink ('Metaphrastic translation', 'lit.'));
end
test:wikitext(' ');
table.insert (out, tostring(test));
end
table.insert (out, table.concat ({''', args.translation, '''})); -- use html entities to avoid wiki markup confusion
end
table.insert (out, make_category (code, category_name, args.nocat));
table.insert (out, render_maint(args.nocat, args)); -- maintenance messages and categories
return table.concat (out); -- put it all together and done
end
--[[--------------------------< L A N G _ X X _ A R G S _ G E T >----------------------------------------------
common function to get args table from {{lang-??}} templates
returns table of args
]]
local function lang_xx_args_get (frame)
local args = getArgs(frame,
{
parentFirst= true, -- parameters in the template override parameters set in the {{#invoke:}}
valueFunc = function (key, value)
if 1 == key then -- the 'text' parameter; do not trim wite space
return value; -- return untrimmed 'text'
elseif value then -- all other values: if the value is not nil
value = mw.text.trim (value); -- trim whitespace
if '' ~= value then -- empty string when value was only whitespace
return value;
end
end
return nil; -- value was empty or contained only whitespace
end -- end of valueFunc
});
return args;
end
--[[--------------------------< L A N G _ X X _ I T A L I C >--------------------------------------------------
Entry point for those {{lang-xx}} templates that call lang_xx_italic(). Sets the initial style state to italic.
]]
local function lang_xx_italic (frame)
local args = lang_xx_args_get (frame);
initial_style_state = 'italic';
return _lang_xx (args);
end
--[[--------------------------< _ L A N G _ X X _ I T A L I C >------------------------------------------------
Entry point ffrom another module. Sets the initial style state to italic.
]]
local function _lang_xx_italic (args)
initial_style_state = 'italic';
return _lang_xx (args);
end
--[[--------------------------< L A N G _ X X _ I N H E R I T >------------------------------------------------
Entry point for those {{lang-xx}} templates that call lang_xx_inherit(). Sets the initial style state to inherit.
]]
local function lang_xx_inherit (frame)
local args = lang_xx_args_get (frame);
initial_style_state = 'inherit';
return _lang_xx (args);
end
--[[--------------------------< _ L A N G _ X X _ I N H E R I T >----------------------------------------------
Entry point from another module. Sets the initial style state to inherit.
]]
local function _lang_xx_inherit (args)
initial_style_state = 'inherit';
return _lang_xx (args);
end
--[[--------------------------< _ I S _ I E T F _ T A G >------------------------------------------------------
Returns true when a language name associated with IETF language tag exists; nil else. IETF language tag must be valid.
All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function.
Module entry point from another module
]]
local function _is_ietf_tag (tag) -- entry point when this module is require()d into another
local c, e, s, r, v, ext, p, err; -- code, script, region, variant, private, error message
c, e, s, r, v, ext, p, err = get_ietf_parts (tag); -- disassemble tag into constituent part and validate
return ((c and not err) and true) or nil; -- return true when code portion has a value without error message; nil else
end
--[[--------------------------< I S _ I E T F _ T A G >--------------------------------------------------------
Module entry point from an {{#invoke:}}
]]
local function is_ietf_tag (frame)
return _is_ietf_tag (getArgs(frame)[1]); -- args[1] is the ietf language tag to be tested; getArgs() so we also get parent frame
end
--[[--------------------------< _ N A M E _ F R O M _ T A G >--------------------------------------------------
Returns language name associated with IETF language tag if valid; error message else.
All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function.
Set invoke's |link= parameter to yes to get wikilinked version of the language name.
Module entry point from another module
]]
local function _name_from_tag (args)
local subtags = {}; -- IETF subtags script, region, variant, and private
local raw_code = args[1]; -- save a copy of the input IETF subtag
local link = 'yes' == args['link']; -- make a boolean
local label = args.label;
local code; -- the language code
local msg; -- gets an error message if IETF language tag is malformed or invalid
local language_name = '';
code, subtags.extlang, subtags.script, subtags.region, subtags.variant, subtags.extension, subtags.private, msg = get_ietf_parts (raw_code);
if msg then
local template = (args['template'] and table.concat ({'{{', args['template'], '}}: '})) or ''; -- make template name (if provided by the template)
return table.concat ({'<span style=\"font-size: 100%; font-style: normal;\" class=\"error\">Error: ', template, msg, '</span>'});
end
raw_code = format_ietf_tag (code, subtags.extlang, subtags.script, subtags.region, subtags.variant, subtags.extension, subtags.private); -- format to recommended subtag styles; private omitted because private
language_name = language_name_get (raw_code, code); -- get language name; try ietf tag first, then code w/o variant then code w/ variant
language_name = language_name:gsub ('%s+%b()', ''); -- remove IANA parenthetical disambiguators or qualifiers from names that have them
if link then -- when |link=yes, wikilink the language name
local article_name;
local link_text;
article_name, link_text = article_name_get (raw_code, code, language_name);
language_name = make_wikilink (article_name, label or link_text);
end
return language_name;
end
--[[--------------------------< N A M E _ F R O M _ T A G >----------------------------------------------------
Module entry point from an {{#invoke:}}
]]
local function name_from_tag (frame) -- entry point from an {{#invoke:Lang|name_from_tag|<ietf tag>|link=<yes>|template=<template name>}}
return _name_from_tag (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame
end
--[[--------------------------< _ T A G _ F R O M _ N A M E >--------------------------------------------------
Returns the ietf language tag associated with the language name. Spelling of language name must be correct
according to the spelling in the source tables. When a standard language name has a parenthetical disambiguator,
that disambiguator must be omitted (they are not present in the data name-to-tag tables).
Module entry point from another module
]]
local function _tag_from_name (args) -- entry point from another module
local msg;
if args[1] and '' ~= args[1] then
local data = mw.loadData ('Module:Lang/tag from name'); -- get the reversed data tables TODO: change when going live
local lang = mw.ustring.lower(args[1]); -- allow any-case for the language name (speeling must till be correct)
local tag = data.rev_override_table[lang] or data.rev_lang_ti_table[lang] or data.rev_lang_table[lang] or data.rev_lang_ti_dep_table[lang] or data.rev_lang_dep_table[lang]; -- get the code; look first in the override then in the standard
if tag then
return tag, true; -- language name found so return tag and done; second return used by is_lang_name()
else
msg = 'language: ' .. args[1] .. ' not found' -- language name not found, error message
end
else
msg = 'missing language name' -- language name not provided, error message
end
local template = '';
if args.template and '' ~= args.template then
template = table.concat ({'{{', args['template'], '}}: '}); -- make template name (if provided by the template)
end
return table.concat ({'<span style=\"font-size: 100%; font-style: normal;\" class=\"error\">Error: ', template, msg, '</span>'});
end
--[[--------------------------< T A G _ F R O M _ N A M E >----------------------------------------------------
Module entry point from an {{#invoke:}}
]]
local function tag_from_name (frame) -- entry point from an {{#invoke:Lang|tag_from_name|<language name>|link=<yes>|template=<template name>}}
local result, _ = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by is_lang_name()
return result;
end
--[[--------------------------< I S _ L A N G _ N A M E >------------------------------------------------------
Module entry point from an {{#invoke:}}
]]
local function is_lang_name (frame)
local _, result = _tag_from_name (getArgs(frame)) -- pass-on the args table, nothing else; getArgs() so we also get parent frame; supress second return used by tag_from_name()
return result and true or nil;
end
--[[--------------------------< _ T R A N S L >----------------------------------------------------------------
Module entry point from another module
]]
local function _transl (args)
local title_table = lang_data.translit_title_table; -- table of transliteration standards and the language codes and scripts that apply to those standards
local language_name; -- language name that matches language code; used for tool tip
local translit; -- translitterated text to display
local script; -- IANA script
local msg; -- for when called functions return an error message
if is_set (args[3]) then -- [3] set when {{transl|code|standard|text}}
args.text = args[3]; -- get the transliterated text
args.translit_std = args[2] and args[2]:lower(); -- get the standard; lower case for table indexing
if not title_table[args.translit_std] then
return make_error_msg (table.concat ({'unrecognized transliteration standard: ', args.translit_std}), args, 'Transl');
end
else
if is_set (args[2]) then -- [2] set when {{transl|code|text}}
args.text = args[2]; -- get the transliterated text
else
if args[1] and args[1]:match ('^%a%a%a?%a?$') then -- args[2] missing; is args[1] a code or its it the transliterated text?
return make_error_msg ('no text', args, 'Transl'); -- args[1] is a code so we're missing text
else
args.text = args[1]; -- args[1] is not a code so we're missing that; assign args.text for error message
return make_error_msg ('missing language / script code', args, 'Transl');
end
end
end
if is_set (args[1]) then -- IANA language code used for html lang= attribute; or ISO 15924 script code
if args[1]:match ('^%a%a%a?%a?$') then -- args[1] has correct form?
args.code = args[1]:lower(); -- use the language/script code; only (2, 3, or 4 alpha characters); lower case because table indexes are lower case
else
return make_error_msg (table.concat ({'unrecognized language / script code: ', args[1]}), args, 'Transl'); -- invalid language / script code
end
else
return make_error_msg ('missing language / script code', args, 'Transl'); -- missing language / script code so quit
end
args.italic, msg = validate_italic (args);
if msg then
return make_error_msg (msg, args, 'Transl');
end
if 'italic' == args.italic then -- 'italic' when |italic=yes; because that is same as absent or not set and |italic=default
args.italic = nil; -- set to nil;
end
if override_table[args.code] then -- is code a language code defined in the override table?
language_name = override_table[args.code][1];
elseif lang_ti_table[args.code] then -- is code a language code defined in the standard language code tables?
language_name = lang_ti_table[args.code][1];
elseif lang_table[args.code] then -- is code a language code defined in the standard language code tables?
language_name = lang_table[args.code][1];
elseif lang_ti_dep_table[args.code] then -- is code a language code defined in the deprecated language code tables?
language_name = lang_ti_dep_table[args.code][1];
elseif lang_dep_table[args.code] then -- is code a language code defined in the deprecated language code tables?
language_name = lang_dep_table[args.code][1];
elseif script_table[args.code] then -- if here, code is not a language code; is it a script code?
language_name = script_table[args.code][1];
script = args.code; -- code was an ISO 15924 script so use that instead
args.code = ''; -- unset because not a language code
else
return make_error_msg (table.concat ({'unrecognized language / script code: ', args.code}), args, 'Transl'); -- invalid language / script code
end
local res; -- here only when all parameters passed to make_translit() are valid
res, msg = make_translit (args.code, language_name, args.text, args.translit_std, script, args.italic);
if msg then
return make_error_msg (msg, args, 'Transl');
end
return res;
end
--[[--------------------------< T R A N S L >------------------------------------------------------------------
Module entry point from an {{#invoke:}}
]]
local function transl (frame)
return _transl (getArgs(frame));
end
--[[--------------------------< C A T E G O R Y _ F R O M _ T A G >--------------------------------------------
Returns category name associated with IETF language tag if valid; error message else
All code combinations supported by {{lang}} and the {{lang-xx}} templates are supported by this function.
Module entry point from another module
]]
local function _category_from_tag (args)
local subtags = {}; -- IETF subtags script, region, variant, and private
local raw_code = args[1]; -- save a copy of the input IETF subtag
local link = 'yes' == args['link']; -- make a boolean
local label = args.label;
local code; -- the language code
local msg; -- gets an error message if IETF language tag is malformed or invalid
local category_name = '';
code, subtags.extlang, subtags.script, subtags.region, subtags.variant, subtags.extension, subtags.private, msg = get_ietf_parts (raw_code);
if msg then
local template = (args['template'] and table.concat ({'{{', args['template'], '}}: '})) or ''; -- make template name (if provided by the template)
return table.concat ({'<span style=\"font-size: 100%; font-style: normal;\" class=\"error\">Error: ', template, msg, '</span>'});
end
raw_code = format_ietf_tag (code, subtags.extlang, subtags.script, subtags.region, subtags.variant, subtags.extension, subtags.private); -- format to recommended subtag styles; private omitted because private
category_name = language_name_get (raw_code, code); -- get language name; try ietf tag first, then code w/o variant then code w/ variant
category_name = make_category (code, category_name, nil, true):gsub ('[%[%]]', '');
return category_name;
end
--[[--------------------------< C A T E G O R Y _ F R O M _ T A G >--------------------------------------------
Module entry point from an {{#invoke:}}
]]
local function category_from_tag (frame) -- entry point from an {{#invoke:Lang|category_from_tag|<ietf tag>|template=<template name>}}
return _category_from_tag (getArgs (frame)); -- pass-on the args table, nothing else; getArgs() so we also get parent frame
end
--[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------
]]
return {
category_from_tag = category_from_tag,
lang = lang, -- entry point for {{lang}}
lang_xx_inherit = lang_xx_inherit, -- entry points for {{lang-??}}
lang_xx_italic = lang_xx_italic,
is_ietf_tag = is_ietf_tag,
is_lang_name = is_lang_name,
tag_from_name = tag_from_name, -- returns ietf tag associated with language name
name_from_tag = name_from_tag, -- used for template documentation; possible use in ISO 639 name from code templates
transl = transl, -- entry point for {{transl}}
_category_from_tag = _category_from_tag, -- entry points when this module is require()d into other modules
_lang = _lang,
_lang_xx_inherit = _lang_xx_inherit,
_lang_xx_italic = _lang_xx_italic,
_is_ietf_tag = _is_ietf_tag,
get_ietf_parts = get_ietf_parts,
_tag_from_name = _tag_from_name,
_name_from_tag = _name_from_tag,
_transl = _transl,
};
p0dpshk0tx6ehjq6120h5hrczpsktqb
ሞደል:Transl
10
5221
21302
2020-10-16T23:07:55Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<includeonly>{{#invoke:Lang|transl}}</includeonly><noinclude> {{documentation}} </noinclude>»
wikitext
text/x-wiki
<includeonly>{{#invoke:Lang|transl}}</includeonly><noinclude>
{{documentation}}
</noinclude>
o8z4apt19o91sf9okax90qs0m2phntr
ሞድዩል:No globals
828
5222
22147
21303
2021-01-24T19:54:55Z
Joanmp14
5782
Scribunto
text/plain
local mt = getmetatable(_G) or {}
function mt.__index (t, k)
if k ~= 'arg' then
error('Tried to read nil global ' .. tostring(k), 2)
end
return nil
end
function mt.__newindex(t, k, v)
if k ~= 'arg' then
--error('Tried to write global ' .. tostring(k), 2)
end
rawset(t, k, v)
end
setmetatable(_G, mt)
ibvmbbjuf4jy4i5w33wyfzd04toj8vk
ሞድዩል:Unicode data
828
5223
21304
2020-10-16T23:17:41Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «local p = {} local floor = math.floor local function errorf(level, ...) if type(level) == "number" then return error(string.format(...), level + 1) else...»
Scribunto
text/plain
local p = {}
local floor = math.floor
local function errorf(level, ...)
if type(level) == "number" then
return error(string.format(...), level + 1)
else -- level is actually the format string.
return error(string.format(level, ...), 2)
end
end
local function binary_range_search(codepoint, ranges)
local low, mid, high
low, high = 1, ranges.length or require "Module:TableTools".length(ranges)
while low <= high do
mid = floor((low + high) / 2)
local range = ranges[mid]
if codepoint < range[1] then
high = mid - 1
elseif codepoint <= range[2] then
return range, mid
else
low = mid + 1
end
end
return nil, mid
end
p.binary_range_search = binary_range_search
--[[
local function linear_range_search(codepoint, ranges)
for i, range in ipairs(ranges) do
if range[1] <= codepoint and codepoint <= range[2] then
return range
end
end
end
--]]
-- Load a module by indexing "loader" with the name of the module minus the
-- "Module:Unicode data/" part. For instance, loader.blocks returns
-- [[Module:Unicode data/blocks]]. If a module cannot be loaded, false will be
-- returned.
local loader = setmetatable({}, {
__index = function (self, key)
local success, data = pcall(mw.loadData, "Module:Unicode data/" .. key)
if not success then
data = false
end
self[key] = data
return data
end
})
-- For the algorithm used to generate Hangul Syllable names,
-- see "Hangul Syllable Name Generation" in section 3.12 of the
-- Unicode Specification:
-- https://www.unicode.org/versions/Unicode11.0.0/ch03.pdf
local name_hooks = {
{ 0x00, 0x1F, "<control-%04X>" }, -- C0 control characters
{ 0x7F, 0x9F, "<control-%04X>" }, -- DEL and C1 control characters
{ 0x3400, 0x4DBF, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension A
{ 0x4E00, 0x9FFC, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph
{ 0xAC00, 0xD7A3, function (codepoint) -- Hangul Syllables
local Hangul_data = loader.Hangul
local syllable_index = codepoint - 0xAC00
return ("HANGUL SYLLABLE %s%s%s"):format(
Hangul_data.leads[floor(syllable_index / Hangul_data.final_count)],
Hangul_data.vowels[floor((syllable_index % Hangul_data.final_count)
/ Hangul_data.trail_count)],
Hangul_data.trails[syllable_index % Hangul_data.trail_count]
)
end },
-- High Surrogates, High Private Use Surrogates, Low Surrogates
{ 0xD800, 0xDFFF, "<surrogate-%04X>" },
{ 0xE000, 0xF8FF, "<private-use-%04X>" }, -- Private Use
-- CJK Compatibility Ideographs
{ 0xF900, 0xFA6D, "CJK COMPATIBILITY IDEOGRAPH-%04X" },
{ 0xFA70, 0xFAD9, "CJK COMPATIBILITY IDEOGRAPH-%04X" },
{ 0x17000, 0x187F7, "TANGUT IDEOGRAPH-%04X" }, -- Tangut Ideograph
{ 0x18800, 0x18AFF, function (codepoint)
return ("TANGUT COMPONENT-%03d"):format(codepoint - 0x187FF)
end },
{ 0x18D00, 0x18D08, "TANGUT IDEOGRAPH-%04X" }, -- Tangut Ideograph Supplement
{ 0x1B170, 0x1B2FB, "NUSHU CHARACTER-%04X" }, -- Nushu
{ 0x20000, 0x2A6DD, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension B
{ 0x2A700, 0x2B734, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension C
{ 0x2B740, 0x2B81D, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension D
{ 0x2B820, 0x2CEA1, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension E
{ 0x2CEB0, 0x2EBE0, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension F
-- CJK Compatibility Ideographs Supplement (Supplementary Ideographic Plane)
{ 0x2F800, 0x2FA1D, "CJK COMPATIBILITY IDEOGRAPH-%04X" },
{ 0xE0100, 0xE01EF, function (codepoint) -- Variation Selectors Supplement
return ("VARIATION SELECTOR-%d"):format(codepoint - 0xE0100 + 17)
end},
{ 0x30000, 0x3134A, "CJK UNIFIED IDEOGRAPH-%04X" }, -- CJK Ideograph Extension G
{ 0xF0000, 0xFFFFD, "<private-use-%04X>" }, -- Plane 15 Private Use
{ 0x100000, 0x10FFFD, "<private-use-%04X>" } -- Plane 16 Private Use
}
name_hooks.length = #name_hooks
local name_range_cache
local function generate_name(data, codepoint)
if type(data) == "string" then
return data:format(codepoint)
else
return data(codepoint)
end
end
--[[
-- Checks that the code point is a number and in range.
-- Does not check whether code point is an integer.
-- Not used
local function check_codepoint(funcName, argIdx, val)
require 'libraryUtil'.checkType(funcName, argIdx, val, 'number')
if codepoint < 0 or 0x10FFFF < codepoint then
errorf("Codepoint %04X out of range", codepoint)
end
end
--]]
-- https://www.unicode.org/versions/Unicode11.0.0/ch04.pdf, section 4.8
function p.lookup_name(codepoint)
-- U+FDD0-U+FDEF and all code points ending in FFFE or FFFF are Unassigned
-- (Cn) and specifically noncharacters:
-- https://www.unicode.org/faq/private_use.html#nonchar4
if 0xFDD0 <= codepoint and (codepoint <= 0xFDEF
or floor(codepoint % 0x10000) >= 0xFFFE) then
return ("<noncharacter-%04X>"):format(codepoint)
end
if name_range_cache -- Check if previously used "name hook" applies to this code point.
and codepoint >= name_range_cache[1]
and codepoint <= name_range_cache[2] then
return generate_name(name_range_cache[3], codepoint)
end
local range = binary_range_search(codepoint, name_hooks)
if range then
name_range_cache = range
return generate_name(range[3], codepoint)
end
local data = loader[('names/%03X'):format(codepoint / 0x1000)]
if data and data[codepoint] then
return data[codepoint]
-- Unassigned (Cn) consists of noncharacters and reserved characters.
-- The character has been established not to be a noncharacter,
-- and if it were assigned, its name would already been retrieved,
-- so it must be reserved.
else
return ("<reserved-%04X>"):format(codepoint)
end
end
--[[
-- No image data modules on Wikipedia yet.
function p.lookup_image(codepoint)
local data = loader[('images/%03X'):format(codepoint / 0x1000)]
if data then
return data[codepoint]
end
end
--]]
local planes = {
[ 0] = "Basic Multilingual Plane";
[ 1] = "Supplementary Multilingual Plane";
[ 2] = "Supplementary Ideographic Plane";
[ 3] = "Tertiary Ideographic Plane";
[14] = "Supplementary Special-purpose Plane";
[15] = "Supplementary Private Use Area-A";
[16] = "Supplementary Private Use Area-B";
}
-- Load [[Module:Unicode data/blocks]] if needed and assign it to this variable.
local blocks
local function block_iter(blocks, i)
i = i + 1
local data = blocks[i]
if data then
-- Unpack doesn't work on tables loaded with mw.loadData.
return i, data[1], data[2], data[3]
end
end
-- An ipairs-type iterator generator for the list of blocks.
function p.enum_blocks()
local blocks = loader.blocks
return block_iter, blocks, 0
end
function p.lookup_plane(codepoint)
local i = floor(codepoint / 0x10000)
return planes[i] or ("Plane %u"):format(i)
end
function p.lookup_block(codepoint)
local blocks = loader.blocks
local range = binary_range_search(codepoint, blocks)
if range then
return range[3]
else
return "No Block"
end
end
function p.get_block_info(name)
for i, block in ipairs(loader.blocks) do
if block[3] == name then
return block
end
end
end
function p.is_valid_pagename(pagename)
local has_nonws = false
for cp in mw.ustring.gcodepoint(pagename) do
if (cp == 0x0023) -- #
or (cp == 0x005B) -- [
or (cp == 0x005D) -- ]
or (cp == 0x007B) -- {
or (cp == 0x007C) -- |
or (cp == 0x007D) -- }
or (cp == 0x180E) -- MONGOLIAN VOWEL SEPARATOR
or ((cp >= 0x2000) and (cp <= 0x200A)) -- spaces in General Punctuation block
or (cp == 0xFFFD) -- REPLACEMENT CHARACTER
then
return false
end
local printable, result = p.is_printable(cp)
if not printable then
return false
end
if result ~= "space-separator" then
has_nonws = true
end
end
return has_nonws
end
local function manual_unpack(what, from)
if what[from + 1] == nil then
return what[from]
end
local result = {}
from = from or 1
for i, item in ipairs(what) do
if i >= from then
table.insert(result, item)
end
end
return unpack(result)
end
local function compare_ranges(range1, range2)
return range1[1] < range2[1]
end
-- Creates a function to look up data in a module that contains "singles" (a
-- code point-to-data map) and "ranges" (an array containing arrays that contain
-- the low and high code points of a range and the data associated with that
-- range).
-- "loader" loads and returns the "singles" and "ranges" tables.
-- "match_func" is passed the code point and either the data or the "dots", and
-- generates the final result of the function.
-- The varargs ("dots") describes the default data to be returned if there wasn't
-- a match.
-- In case the function is used more than once, "cache" saves ranges that have
-- already been found to match, or a range whose data is the default if there
-- was no match.
local function memo_lookup(data_module_subpage, match_func, ...)
local dots = { ... }
local cache = {}
local singles, ranges
return function (codepoint)
if not singles then
local data_module = loader[data_module_subpage]
singles, ranges = data_module.singles, data_module.ranges
end
if singles[codepoint] then
return match_func(codepoint, singles[codepoint])
end
local range = binary_range_search(codepoint, cache)
if range then
return match_func(codepoint, manual_unpack(range, 3))
end
local range, index = binary_range_search(codepoint, ranges)
if range then
table.insert(cache, range)
table.sort(cache, compare_ranges)
return match_func(codepoint, manual_unpack(range, 3))
end
if ranges[index] then
local dots_range
if codepoint > ranges[index][2] then
dots_range = {
ranges[index][2] + 1,
ranges[index + 1] and ranges[index + 1][1] - 1 or 0x10FFFF,
unpack(dots)
}
else -- codepoint < range[index][1]
dots_range = {
ranges[index - 1] and ranges[index - 1][2] + 1 or 0,
ranges[index][1] - 1,
unpack(dots)
}
end
table.sort(cache, compare_ranges)
end
return match_func(codepoint)
end
end
-- Get a code point's combining class value in [[Module:Unicode data/combining]],
-- and return whether this value is not zero. Zero is assigned as the default
-- if the combining class value is not found in this data module.
-- That is, return true if character is combining, or false if it is not.
-- See https://www.unicode.org/reports/tr44/#Canonical_Combining_Class_Values for
-- more information.
p.is_combining = memo_lookup(
"combining",
function (codepoint, combining_class)
return combining_class and combining_class ~= 0 or false
end,
0)
function p.add_dotted_circle(str)
return (mw.ustring.gsub(str, ".",
function(char)
if p.is_combining(mw.ustring.codepoint(char)) then
return '◌' .. char
end
end))
end
local lookup_control = memo_lookup(
"control",
function (codepoint, ccc)
return ccc or "assigned"
end,
"assigned")
p.lookup_control = lookup_control
function p.is_assigned(codepoint)
return lookup_control(codepoint) ~= "unassigned"
end
function p.is_printable(codepoint)
local result = lookup_control(codepoint)
return (result == "assigned") or (result == "space-separator"), result
end
function p.is_whitespace(codepoint)
local result = lookup_control(codepoint)
return (result == "space-separator"), result
end
p.lookup_category = memo_lookup(
"category",
function (codepoint, category)
return category
end,
"Cn")
local lookup_script = memo_lookup(
"scripts",
function (codepoint, script_code)
return script_code or 'Zzzz'
end,
"Zzzz")
p.lookup_script = lookup_script
function p.get_best_script(str)
-- Check type of argument, because mw.text.decode coerces numbers to strings!
require "libraryUtil".checkType("get_best_script", 1, str, "string")
-- Convert HTML character references (including named character references,
-- or character entities) to characters.
str = mw.text.decode(str, true)
local scripts = {}
for codepoint in mw.ustring.gcodepoint(str) do
local script = lookup_script(codepoint)
-- Ignore "Inherited", "Undetermined", or "Uncoded" scripts.
if not (script == "Zyyy" or script == "Zinh" or script == "Zzzz") then
scripts[script] = true
end
end
-- If scripts does not contain two or more keys,
-- return first and only key (script code) in table.
if not next(scripts, next(scripts)) then
return next(scripts)
end -- else return majority script, or else "Zzzz"?
end
function p.is_Latin(str)
require "libraryUtil".checkType("get_best_script", 1, str, "string")
str = mw.text.decode(str, true)
-- Search for the leading bytes that introduce the UTF-8 encoding of the
-- code points U+0340-U+10FFFF. If they are not found and there is at least
-- one Latin-script character, the string counts as Latin, because the rest
-- of the characters can only be Zyyy, Zinh, and Zzzz.
-- The only scripts found below U+0370 (the first code point of the Greek
-- and Coptic block) are Latn, Zyyy, Zinh, and Zzzz.
-- See the codepage in the [[UTF-8]] article.
if not str:find "[\205-\244]" then
for codepoint in mw.ustring.gcodepoint(str) do
if lookup_script(codepoint) == "Latn" then
return true
end
end
end
local Latn = false
for codepoint in mw.ustring.gcodepoint(str) do
local script = lookup_script(codepoint)
if script == "Latn" then
Latn = true
elseif not (script == "Zyyy" or script == "Zinh"
or script == "Zzzz") then
return false
end
end
return Latn
end
-- Checks that a string contains only characters belonging to right-to-left
-- scripts, or characters of ignorable scripts.
function p.is_rtl(str)
require "libraryUtil".checkType("get_best_script", 1, str, "string")
str = mw.text.decode(str, true)
-- Search for the leading bytes that introduce the UTF-8 encoding of the
-- code points U+0580-U+10FFFF. If they are not found, the string can only
-- have characters from a left-to-right script, because the first code point
-- in a right-to-left script is U+0591, in the Hebrew block.
if not str:find "[\214-\244]" then
return false
end
local result = false
local rtl = loader.scripts.rtl
for codepoint in mw.ustring.gcodepoint(str) do
local script = lookup_script(codepoint)
if rtl[script] then
result = true
elseif not (script == "Zyyy" or script == "Zinh"
or script == "Zzzz") then
return false
end
end
return result
end
local function get_codepoint(args, arg)
local codepoint_string = args[arg]
or errorf(2, "Parameter %s is required", tostring(arg))
local codepoint = tonumber(codepoint_string, 16)
or errorf(2, "Parameter %s is not a code point in hexadecimal base",
tostring(arg))
if not (0 <= codepoint and codepoint <= 0x10FFFF) then
errorf(2, "code point in parameter %s out of range", tostring(arg))
end
return codepoint
end
local function get_func(args, arg, prefix)
local suffix = args[arg]
or errorf(2, "Parameter %s is required", tostring(arg))
suffix = mw.text.trim(suffix)
local func_name = prefix .. suffix
local func = p[func_name]
or errorf(2, "There is no function '%s'", func_name)
return func
end
-- This function allows any of the "lookup" functions to be invoked. The first
-- parameter is the word after "lookup_"; the second parameter is the code point
-- in hexadecimal base.
function p.lookup(frame)
local func = get_func(frame.args, 1, "lookup_")
local codepoint = get_codepoint(frame.args, 2)
local result = func(codepoint)
if func == p.lookup_name then
-- Prevent code point labels such as <control-0000> from being
-- interpreted as HTML tags.
result = result:gsub("<", "<")
end
return result
end
function p.is(frame)
local func = get_func(frame.args, 1, "is_")
-- is_Latin and is_valid_pagename take strings.
if func == p.is_Latin or func == p.is_valid_pagename or func == p.is_rtl then
return (func(frame.args[2]))
else -- The rest take code points.
local codepoint = get_codepoint(frame.args, 2)
return (func(codepoint)) -- Adjust to one result.
end
end
return p
6kd0945q1e20ht5w0rqqfrsnwfn49yr
ሞድዩል:Lang/data
828
5224
23198
22577
2021-10-17T00:19:23Z
Joanmp14
5782
Scribunto
text/plain
--[[--------------------------< L A N G _ N A M E _ T A B L E >------------------------------------------------
primary table of tables that decode:
lang -> language tags and names
script -> ISO 15924 script tags
region -> ISO 3166 region tags
variant -> iana registered variant tags
suppressed -> map of scripts tags and their associated language tags
all of these data come from separate modules that are derived from the IANA language-subtag-registry file
key_to_lower() avoids the metatable trap and sets all keys in the subtables to lowercase. Many language codes
have multiple associated names; Module:lang is only concerned with the first name so key_to_lower() only fetches
the first name.
TODO: instead of returning:
["key"] = {"name"}
where each table has only one name, return
["key"] = "name"
requires changes in Module:Lang.
]]
local function key_to_lower (module, src_type)
local out = {};
local source = (('variants' == src_type) and require (module)) or mw.loadData (module); -- fetch data from this module; require() avoids metatable trap for variant data
if 'variants' == src_type then
for k, v in pairs (source) do
out[k:lower()] = v; -- for variant, everything is needed
end
elseif 'lang' == src_type and source.active then -- for ~/iana_languages (active)
for k, v in pairs (source.active) do
out[k:lower()] = {v[1]}; -- ignore multiple names; take first name only
end
elseif 'lang_dep' == src_type and source.deprecated then -- for ~/iana_languages (deprecated)
for k, v in pairs (source.deprecated) do
out[k:lower()] = {v[1]}; -- ignore multiple names; take first name only
end
else -- here for all other sources
for k, v in pairs (source) do
out[k:lower()] = {v[1]}; -- ignore multiple names; take first name only
end
end
return out;
end
local lang_name_table = {
lang = key_to_lower ('Module:Lang/data/iana languages', 'lang'),
lang_dep = key_to_lower ('Module:Lang/data/iana languages', 'lang_dep'),
lang_ti = key_to_lower ('Module:Lang/data/iana languages translation', 'lang'),
lang_ti_dep = key_to_lower ('Module:Lang/data/iana languages translation', 'lang_dep'),
script = key_to_lower ('Module:Lang/data/iana scripts'), -- script keys are capitalized; set to lower
region = key_to_lower ('Module:Lang/data/iana regions'), -- region keys are uppercase; set to lower
variant = key_to_lower ('Module:Lang/data/iana variants', 'var_sup'),
suppressed = key_to_lower ('Module:Lang/data/iana suppressed scripts', 'var_sup'), -- script keys are capitalized; set to lower
}
--[[--------------------------< O V E R R I D E >--------------------------------------------------------------
Language codes and names in this table override the BCP47 names in lang_name_table.
indexes in this table shall always be lower case
]]
local override = {
------------------------------< I S O _ 6 3 9 - 2, - 3, - 5 >----------------------------------------------
["el"] = {"ግሪኽኛ"}, -- ግሪኽኛ (ዘመናዊ)
["he"] = {"እብራይስጢ"}, -- እብራይስጢ (ዘመናዊ)
--[[ ORIGINAL CONTENT OF -> Module:Lang/data
["ca-valencia"] = {"Valencian"},
["cu"] = {"Church Slavonic"}, -- 2nd IANA name;
["de-at"] = {"Austrian German"}, -- these code-region and code-variant tags to match en.wiki article names
["de-ch"] = {"Swiss Standard German"},
["en-au"] = {"Australian English"},
["en-ca"] = {"Canadian English"},
["en-emodeng"] = {"Early Modern English"},
["en-gb"] = {"British English"},
["en-ie"] = {"Irish English"},
["en-in"] = {"Indian English"},
["en-nz"] = {"New Zealand English"},
["en-us"] = {"American English"},
["en-za"] = {"South African English"},
["fy"] = {"West Frisian"}, -- Western Frisian
["mo"] = {"Moldovan"}, -- Moldavian (deprecated code); to match en.wiki article title
["oc-provenc"] = {"Provençal"},
["ps"] = {"Pashto"}, -- Pushto
["tw-asante"] = {"Asante Twi"},
["av"] = {"Avar"}, -- Avaric
["bo"] = {"Standard Tibetan"}, -- Tibetan
["el"] = {"Greek"}, -- Modern Greek
["ff"] = {"Fula"}, -- Fulah
["ht"] = {"Haitian Creole"}, -- Haitian
["hz"] = {"Otjiherero"}, -- Herero
["ii"] = {"Yi"}, -- Sichuan Yi
["ki"] = {"Gikuyu"}, -- Kikuyu
["kl"] = {"Greenlandic"}, -- Kalaallisut
["ky"] = {"Kyrgyz"}, -- Kirghiz
["lg"] = {"Luganda"}, -- Ganda
["li"] = {"Limburgish"}, -- Limburgan
["mi"] = {"Māori"}, -- Maori
["na"] = {"Nauruan"}, -- Nauru
["nb"] = {"Bokmål"}, -- Norwegian Bokmål
["nd"] = {"Northern Ndebele"}, -- North Ndebele
["nn"] = {"Nynorsk"}, -- Norwegian Nynorsk
["nr"] = {"Southern Ndebele"}, -- South Ndebele
["ny"] = {"Chichewa"}, -- Nyanja
["oj"] = {"Ojibwe"}, -- Ojibwa
["or"] = {"Odia"}, -- Oriya
["pa"] = {"Punjabi"}, -- Panjabi
["rn"] = {"Kirundi"}, -- Rundi
["sl"] = {"Slovene"}, -- Slovenian
["ss"] = {"Swazi"}, -- Swati
["st"] = {"Sotho"}, -- Southern Sotho
["to"] = {"Tongan"}, -- Tonga
["arc"] = {"Aramaic"}, -- Official Aramaic (700-300 BCE), Imperial Aramaic (700-300 BCE);
["art"] = {"constructed"}, -- to match en.wiki article; lowercase for category name
["bhd"] = {"Bhadarwahi"}, -- Bhadrawahi; to match en.wiki article title
["bla"] = {"Blackfoot"}, -- Siksika; to match en.wiki article title
["bua"] = {"Buryat"}, -- Buriat; this is a macro language; these four use wp preferred transliteration;
["bxm"] = {"Mongolian Buryat"}, -- Mongolia Buriat; these three all redirect to Buryat
["bxr"] = {"Russian Buryat"}, -- Russia Buriat;
["bxu"] = {"Chinese Buryat"}, -- China Buriat;
["byr"] = {"Yipma"}, -- Baruya, Yipma
["egy"] = {"Ancient Egyptian"}, -- Egyptian (Ancient); distinguish from contemporary arz: Egyptian Arabic
["frr"] = {"North Frisian"}, -- Northern Frisian
["frs"] = {"East Frisian Low Saxon"}, -- Eastern Frisian
["ilo"] = {"Ilocano"}, -- Iloko; to match en.wiki article title
["jam"] = {"Jamaican Patois"}, -- Jamaican Creole English
["mhr"] = {"Meadow Mari"}, -- Eastern Mari
["mid"] = {"Modern Mandaic"}, -- Mandaic
["mla"] = {"Tamambo"}, -- Malo
['mte'] = {"Mono-Alu"}, -- Mono (Solomon Islands)
["nan-tw"] = {"Taiwanese Hokkien"}, -- make room for IANA / 639-3 nan Min Nan Chinese; match en.wiki article title
["nrf"] = {"Norman"}, -- not quite a collective - IANA name: Jèrriais; categorizes to Norman-language text
["nzi"] = {"Nzema"}, -- Nzima; to match en.wiki article title
["orv"] = {"Old East Slavic"}, -- Old Russian
["pfl"] = {"Palatine German"}, -- Pfaelzisch; to match en.wiki article
["pms"] = {"Piedmontese"}, -- Piemontese; to match en.wiki article title
["pnb"] = {"Punjabi (Western)"}, -- Western Panjabi; dab added to override import from ~/wp languages and distinguish pnb from pa in reverse look up tag_from_name()
["und"] = {"undetermined"}, -- capitalization to match existing category
["wrg"] = {"Warrongo"}, -- Warungu
["xal-ru"] = {"Kalmyk"}, -- to match en.wiki article title
["xgf"] = {"Tongva"}, -- ISO 639-3 is Gabrielino-Fernandeño
["ace"] = {"Acehnese"}, -- Achinese
["aec"] = {"Sa'idi Arabic"}, -- Saidi Arabic
["akl"] = {"Aklan"}, -- Aklanon
["alt"] = {"Altay"}, -- Southern Altai
["apm"] = {"Mescalero-Chiricahua"}, -- Mescalero-Chiricahua Apache
["bal"] = {"Balochi"}, -- Baluchi
["bcl"] = {"Central Bicolano"}, -- Central Bikol
["bin"] = {"Edo"}, -- Bini
["bpy"] = {"Bishnupriya Manipuri"}, -- Bishnupriya
["chg"] = {"Chagatay"}, -- Chagatai
["ckb"] = {"Sorani Kurdish"}, -- Central Kurdish
["cnu"] = {"Shenwa"}, -- Chenoua
["coc"] = {"Cocopah"}, -- Cocopa
["diq"] = {"Zazaki"}, -- Dimli
["fit"] = {"Meänkieli"}, -- Tornedalen Finnish
["fkv"] = {"Kven"}, -- Kven Finnish
["frk"] = {"Old Frankish"}, -- Frankish
["gez"] = {"Ge'ez"}, -- Geez
["gju"] = {"Gujari"}, -- Gujari
["gsw"] = {"Alemannic German"}, -- Swiss German
["gul"] = {"Gullah"}, -- Sea Island Creole English
["hak"] = {"Hakka"}, -- Hakka Chinese
["hbo"] = {"Biblical Hebrew"}, -- Ancient Hebrew
["hnd"] = {"Hindko"}, -- Southern Hindko
-- ["ikt"] = {"Inuvialuk"}, -- Inuinnaqtun
["kaa"] = {"Karakalpak"}, -- Kara-Kalpak
["khb"] = {"Tai Lü"}, -- Lü
["kmr"] = {"Kurmanji Kurdish"}, -- Northern Kurdish
["kpo"] = {"Kposo"}, -- Ikposo
["krj"] = {"Kinaray-a"}, -- Kinaray-A
["ktz"] = {"Juǀ'hoan"}, -- Juǀʼhoan
["lez"] = {"Lezgian"}, -- Lezghian
["liv"] = {"Livonian"}, -- Liv
["lng"] = {"Lombardic"}, -- Langobardic
["mia"] = {"Miami-Illinois"}, -- Miami
["miq"] = {"Miskito"}, -- Mískito
["mix"] = {"Mixtec"}, -- Mixtepec Mixtec
["mni"] = {"Meitei"}, -- Manipuri
["mrj"] = {"Hill Mari"}, -- Western Mari
["mww"] = {"White Hmong"}, -- Hmong Daw
["nds-nl"] = {"Dutch Low Saxon"}, -- Low German
["new"] = {"Nepal Bhasa"}, -- Newari
["nso"] = {"Northern Sotho"}, -- Pedi
["nwc"] = {"Classical Nepal Bhasa"}, -- Classical Newari
["ood"] = {"O'odham"}, -- Tohono O'odham
["otk"] = {"Old Turkic"}, -- Old Turkish
["pal"] = {"Middle Persian"}, -- Pahlavi
["pam"] = {"Kapampangan"}, -- Pampanga
["phr"] = {"Potwari"}, -- Pahari-Potwari
["pka"] = {"Jain Prakrit"}, -- Ardhamāgadhī Prākrit
-- ["pnb"] = {"Punjabi"}, -- Western Panjabi
["psu"] = {"Shauraseni"}, -- Sauraseni Prākrit
["rap"] = {"Rapa Nui"}, -- Rapanui
["rar"] = {"Cook Islands Māori"}, -- Rarotongan
["rmu"] = {"Scandoromani"}, -- Tavringer Romani
["rom"] = {"Romani"}, -- Romany
["rup"] = {"Aromanian"}, -- Macedo-Romanian
["ryu"] = {"Okinawan"}, -- Central Okinawan
["sdc"] = {"Sassarese"}, -- Sassarese Sardinian
["sdn"] = {"Gallurese"}, -- Gallurese Sardinian
["shp"] = {"Shipibo"}, -- Shipibo-Conibo
["src"] = {"Logudorese"}, -- Logudorese Sardinian
["sro"] = {"Campidanese"}, -- Campidanese Sardinian
["tkl"] = {"Tokelauan"}, -- Tokelau
["tvl"] = {"Tuvaluan"}, -- Tuvalu
["tyv"] = {"Tuvan"}, -- Tuvinian
["vls"] = {"West Flemish"}, -- Vlaams
["wep"] = {"Westphalian"}, -- Westphalien
["xal"] = {"Oirat"}, -- Kalmyk
["xcl"] = {"Old Armenian"}, -- Classical Armenian
["yua"] = {"Yucatec Maya"}, -- Yucateco
]]
------------------------------< P R I V A T E - U S E T A G S >----------------------------------------------
["cel-x-proto"] = {"Proto-Celtic"}, -- cel in IANA is Celtic languages
["gem-x-proto"] = {"Proto-Germanic"}, -- gem in IANA is Germanic languages
["grc-x-aeolic"] = {"Aeolic Greek"}, -- these grc-x-... codes are preferred alternates to the non-standard catchall code grc-gre
["grc-x-attic"] = {"Attic Greek"},
["grc-x-biblical"] = {"Biblical Greek"},
["grc-x-byzant"] = {"Byzantine Greek"},
["grc-x-classic"] = {"Classical Greek"},
["grc-x-doric"] = {"Doric Greek"},
["grc-x-hellen"] = {"Hellenistic Greek"},
["grc-x-ionic"] = {"Ionic Greek"},
["grc-x-koine"] = {"Koinē Greek"},
["grc-x-medieval"] = {"Medieval Greek"},
["grc-x-patris"] = {"Patristic Greek"},
["grk-x-proto"] = {"Proto-Greek"}, -- grk in IANA is Greek languages
["iir-x-proto"] = {"Proto-Indo-Iranian"}, -- iir in IANA is Indo-Iranian Languages
["ira-x-proto"] = {"Proto-Iranian"}, -- ira in IANA is Iranian languages
["itc-x-proto"] = {"Proto-Italic"}, -- itc in IANA is Italic languages
["ksh-x-colog"] = {"Colognian"}, -- en.wiki article is Colognian; ksh (Kölsch) redirects there
["mis-x-ripuar"] = {"Ripuarian"}, -- replaces improper use of ksh in wp_languages
["sla-x-proto"] = {"Proto-Slavic"}, -- sla in IANA is Slavic languages
["yuf-x-hav"] = {"Havasupai"}, -- IANA name for these three is Havasupai-Walapai-Yavapai
["yuf-x-wal"] = {"Walapai"},
["yuf-x-yav"] = {"Yavapai"},
}
--[[--------------------------< A R T I C L E _ L I N K >------------------------------------------------------
for those rare occasions when article titles don't fit with the normal '<language name>-language', this table
maps language code to article title. Use of this table should be avoided and the use of redirects preferred as
that is the long-standing method of handling article names that don't fit with the normal pattern
]]
local article_name = {
["lij"] = {"Ligurian (Romance language)"}, -- Ligurian; see Template_talk:Lang#Ligurian_dab
['mnh'] = {"Mono language (Congo)"}, -- Mono (Democratic Republic of Congo); see Template_talk:Lang#Mono_languages
['mnr'] = {"Mono language (California)"}, -- Mono (USA)
['mru'] = {"Mono language (Cameroon)"}, -- Mono (Cameroon)
["xlg"] = {"Ligurian (ancient language)"}, -- see Template_talk:Lang#Ligurian_dab
}
--[=[-------------------------< R T L _ S C R I P T S >--------------------------------------------------------
ISO 15924 scripts that are written right-to-left. Data in this table taken from [[ISO 15924#List of codes]]
last update to this list: 2017-12-24
]=]
local rtl_scripts = {
'adlm', 'arab', 'aran', 'armi', 'avst', 'cprt', 'egyd', 'egyh', 'hatr', 'hebr',
'hung', 'inds', 'khar', 'lydi', 'mand', 'mani', 'mend', 'merc', 'mero', 'narb',
'nbat', 'nkoo', 'orkh', 'palm', 'phli', 'phlp', 'phlv', 'phnx', 'prti', 'rohg',
'samr', 'sarb', 'sogd', 'sogo', 'syrc', 'syre', 'syrj', 'syrn', 'thaa', 'wole',
};
--[[--------------------------< T R A N S L I T T I T L E S >------------------------------------------------
This is a table of tables of transliteration standards and the language codes or language scripts that apply to
those standards. This table is used to create the tool-tip text associated with the transliterated text displayed
by some of the {{lang-??}} templates.
These tables are more-or-less copied directly from {{transl}}. The standard 'NO_STD' is a construct to allow for
the cases when no |std= parameter value is provided.
]]
local translit_title_table = {
['ahl'] = {
['default'] = 'Academy of the Hebrew Language transliteration',
},
['ala'] = {
['default'] = 'American Library Association – Library of Congress transliteration',
},
['ala-lc'] = {
['default'] = 'American Library Association – Library of Congress transliteration',
},
['batr'] = {
['default'] = 'Bikdash Arabic Transliteration Rules',
},
['bgn/pcgn'] = {
['default'] = 'Board on Geographic Names / Permanent Committee on Geographical Names transliteration',
},
['din'] = {
['ar'] = 'DIN 31635 Arabic',
['fa'] = 'DIN 31635 Arabic',
['ku'] = 'DIN 31635 Arabic',
['ps'] = 'DIN 31635 Arabic',
['tg'] = 'DIN 31635 Arabic',
['ug'] = 'DIN 31635 Arabic',
['ur'] = 'DIN 31635 Arabic',
['arab'] = 'DIN 31635 Arabic',
['default'] = 'DIN transliteration',
},
['eae'] = {
['default'] = 'Encyclopaedia Aethiopica transliteration',
},
['hepburn'] = {
['default'] = 'Hepburn transliteration',
},
['hunterian'] = {
['default'] = 'Hunterian transliteration',
},
['iast'] = {
['default'] = 'International Alphabet of Sanskrit transliteration',
},
['iso'] = { -- when a transliteration standard is supplied
['ab'] = 'ISO 9 Cyrillic',
['ba'] = 'ISO 9 Cyrillic',
['be'] = 'ISO 9 Cyrillic',
['bg'] = 'ISO 9 Cyrillic',
['kk'] = 'ISO 9 Cyrillic',
['ky'] = 'ISO 9 Cyrillic',
['mn'] = 'ISO 9 Cyrillic',
['ru'] = 'ISO 9 Cyrillic',
['tg'] = 'ISO 9 Cyrillic',
['uk'] = 'ISO 9 Cyrillic',
['bua'] = 'ISO 9 Cyrillic',
['sah'] = 'ISO 9 Cyrillic',
['tut'] = 'ISO 9 Cyrillic',
['xal'] = 'ISO 9 Cyrillic',
['cyrl'] = 'ISO 9 Cyrillic',
['ar'] = 'ISO 233 Arabic',
['ku'] = 'ISO 233 Arabic',
['ps'] = 'ISO 233 Arabic',
['ug'] = 'ISO 233 Arabic',
['ur'] = 'ISO 233 Arabic',
['arab'] = 'ISO 233 Arabic',
['he'] = 'ISO 259 Hebrew',
['yi'] = 'ISO 259 Hebrew',
['hebr'] = 'ISO 259 Hebrew',
['el'] = 'ISO 843 Greek',
['grc'] = 'ISO 843 Greek',
['ja'] = 'ISO 3602 Japanese',
['hira'] = 'ISO 3602 Japanese',
['hrkt'] = 'ISO 3602 Japanese',
['jpan'] = 'ISO 3602 Japanese',
['kana'] = 'ISO 3602 Japanese',
['zh'] = 'ISO 7098 Chinese',
['chi'] = 'ISO 7098 Chinese',
['pny'] = 'ISO 7098 Chinese',
['zho'] = 'ISO 7098 Chinese',
-- ['han'] = 'ISO 7098 Chinese', -- unicode alias of Hani? doesn't belong here? should be Hani?
['hans'] = 'ISO 7098 Chinese',
['hant'] = 'ISO 7098 Chinese',
['ka'] = 'ISO 9984 Georgian',
['kat'] = 'ISO 9984 Georgian',
['arm'] = 'ISO 9985 Armenian',
['hy'] = 'ISO 9985 Armenian',
['th'] = 'ISO 11940 Thai',
['tha'] = 'ISO 11940 Thai',
['ko'] = 'ISO 11941 Korean',
['kor'] = 'ISO 11941 Korean',
['awa'] = 'ISO 15919 Indic',
['bho'] = 'ISO 15919 Indic',
['bn'] = 'ISO 15919 Indic',
['bra'] = 'ISO 15919 Indic',
['doi'] = 'ISO 15919 Indic',
['dra'] = 'ISO 15919 Indic',
['gon'] = 'ISO 15919 Indic',
['gu'] = 'ISO 15919 Indic',
['hi'] = 'ISO 15919 Indic',
['inc'] = 'ISO 15919 Indic',
['kn'] = 'ISO 15919 Indic',
['kok'] = 'ISO 15919 Indic',
['ks'] = 'ISO 15919 Indic',
['mag'] = 'ISO 15919 Indic',
['mai'] = 'ISO 15919 Indic',
['ml'] = 'ISO 15919 Indic',
['mr'] = 'ISO 15919 Indic',
['ne'] = 'ISO 15919 Indic',
['new'] = 'ISO 15919 Indic',
['or'] = 'ISO 15919 Indic',
['pa'] = 'ISO 15919 Indic',
['raj'] = 'ISO 15919 Indic',
['sa'] = 'ISO 15919 Indic',
['sat'] = 'ISO 15919 Indic',
['sd'] = 'ISO 15919 Indic',
['si'] = 'ISO 15919 Indic',
['ta'] = 'ISO 15919 Indic',
['tcy'] = 'ISO 15919 Indic',
['te'] = 'ISO 15919 Indic',
['beng'] = 'ISO 15919 Indic',
['brah'] = 'ISO 15919 Indic',
['deva'] = 'ISO 15919 Indic',
['gujr'] = 'ISO 15919 Indic',
['guru'] = 'ISO 15919 Indic',
['knda'] = 'ISO 15919 Indic',
['mlym'] = 'ISO 15919 Indic',
['orya'] = 'ISO 15919 Indic',
['sinh'] = 'ISO 15919 Indic',
['taml'] = 'ISO 15919 Indic',
['telu'] = 'ISO 15919 Indic',
['default'] = 'ISO transliteration',
},
['jyutping'] = {
['default'] = 'Jyutping transliteration',
},
['mr'] = {
['default'] = 'McCune–Reischauer transliteration',
},
['nihon-shiki'] = {
['default'] = 'Nihon-shiki transliteration',
},
['no_std'] = { -- when no transliteration standard is supplied
['akk'] = 'Semitic transliteration',
['sem'] = 'Semitic transliteration',
['phnx'] = 'Semitic transliteration',
['xsux'] = 'Cuneiform transliteration',
},
['pinyin'] = {
['default'] = 'Pinyin transliteration',
},
['rr'] = {
['default'] = 'Revised Romanization of Korean transliteration',
},
['rtgs'] = {
['default'] = 'Royal Thai General System of Transcription',
},
['satts'] = {
['default'] = 'Standard Arabic Technical Transliteration System transliteration',
},
['ungegn'] = {
['default'] = 'United Nations Group of Experts on Geographical Names transliteration',
},
['wadegile'] = {
['default'] = 'Wade–Giles transliteration',
},
['wehr'] = {
['default'] = 'Hans Wehr transliteration',
},
};
return
{
article_name = article_name,
lang_name_table = lang_name_table,
override = override,
rtl_scripts = rtl_scripts,
translit_title_table = translit_title_table,
};
9ahun20o7s4d4ri7uogm71qptoadd5e
ሞድዩል:Language
828
5225
21306
2020-10-16T23:25:40Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «require('Module:No globals') local m_data = mw.loadData("Module:Language/data") local langData = m_data.languages or m_data local p = {} local function ifNo...»
Scribunto
text/plain
require('Module:No globals')
local m_data = mw.loadData("Module:Language/data")
local langData = m_data.languages or m_data
local p = {}
local function ifNotEmpty(value)
if value == "" then
return nil
else
return value
end
end
local function makeLinkedName(languageCode)
local data = langData[languageCode]
local article = data["article"]
local name = data["Wikipedia_name"] or data["name"]
return "[[" .. article .. "|" .. name .. "]]: "
end
local function makeEntryName(word, languageCode)
local data = langData[languageCode]
local ugsub = mw.ustring.gsub
word = tostring(word)
if word == nil then
error("The function makeEntryName requires a string argument")
elseif word == "" then
return ""
else
-- Remove bold and italics, so that words that contain bolding or emphasis can be linked without piping.
word = word:gsub("\'\'\'", "")
word = word:gsub("\'\'", "")
if data == nil then
return word
else
local replacements = data and data["replacements"]
if replacements == nil then
return word
else
-- Decompose so that the diacritics of characters such
-- as á can be removed in one go.
-- No need to compose at the end, because the MediaWiki software
-- will handle that.
if replacements.decompose then
word = mw.ustring.toNFD(word)
for i, from in ipairs(replacements.from) do
word = ugsub(
word,
from,
replacements.to and replacements.to[i] or "")
end
else
for regex, replacement in pairs(replacements) do
word = ugsub(word, regex, replacement)
end
end
return word
end
end
end
end
p.makeEntryName = makeEntryName
local function fixScriptCode(firstLetter, threeLetters)
return string.upper(firstLetter) .. string.lower(threeLetters)
end
local function getCodes(codes, text)
local languageCode, scriptCode, invalidCode
local errorText
if codes == nil or codes == "" then
errorText = 'no language or script code provided'
elseif codes:find("^%a%a%a?$") or codes:find("^%a%a%a?%-%a%a%a%a$") then
-- A three- or two-letter lowercase sequence at beginning of first parameter
languageCode =
codes:find("^%a%a%a?") and (
codes:match("^(%l%l%l?)")
or codes:match("^(%a%a%a?)")
:gsub("(%a%a%a?)", string.lower, 1)
)
-- One uppercase and three lowercase letters at the end of the first parameter
scriptCode =
codes:find("%a%a%a%a$") and (
codes:match("(%u%l%l%l)$")
or gsub(
codes:match("(%a%a%a%a)$"),
"(%a)(%a%a%a)",
fixScriptCode,
1
)
)
elseif codes:find("^%a%a%a?%-%a%a%a?$")
or codes:find("^%a%a%a%-%a%a%a%-%a%a%a$") then
languageCode = codes
-- Private-use subtag: x followed by one or more sequences of 1-8 lowercase
-- letters separated by hyphens. This only allows for one sequence, as it is
-- needed for proto-languages such as ine-x-proto (Proto-Indo-European).
elseif codes:find("^%a%a%a?%-x%-%a%a?%a?%a?%a?%a?%a?%a?$") then
languageCode, scriptCode =
codes:match("^(%a%a%a%-x%-%a%a?%a?%a?%a?%a?%a?%a?)%-?(.*)$")
if not languageCode then
errorText = '<code>'..codes..'</code> is not a valid language or script code.'
elseif scriptCode ~= "" and not scriptCode:find("%a%a%a%a") then
errorText = '<code>'..scriptCode..'</code> is not a valid script code.'
else
scriptCode = scriptCode:gsub(
"(%a)(%a%a%a)",
fixScriptCode,
1
)
end
elseif codes:find("^%a%a%a?") then
languageCode, invalidCode = codes:match("^(%a%a%a?)%-?(.*)")
languageCode = string.lower(languageCode)
errorText = '<code>'..invalidCode..'</code> is not a valid script code.'
elseif codes:find("%-?%a%a%a%a$") then
invalidCode, scriptCode = codes:match("(.*)%-?(%a%a%a%a)$")
scriptCode = gsub(
scriptCode,
"(%a)(%a%a%a)",
fixScriptCode
)
errorText = '<code>'..invalidCode..'</code> is not a valid language code.'
else
errorText = '<code>'..codes..'</code> is not a valid language or script code.'
end
if not scriptCode or scriptCode == "" then
scriptCode = require("Module:Unicode data").is_Latin(text) and "Latn" or "unknown"
end
if errorText then
errorText = ' <span style="font-size: smaller">[' .. errorText .. ']</span>'
else
errorText = ""
end
languageCode = m_data.redirects[languageCode] or languageCode
return languageCode, scriptCode, errorText
end
local function tag(text, languageCode, script, italics)
local data = langData[languageCode]
-- Use Wikipedia code if it has been given: for instance,
-- Proto-Indo-European has the Wiktionary code "ine-pro" but the Wikipedia
-- code "ine-x-proto".
languageCode = data and data.Wikipedia_code or languageCode
local italicize = script == "Latn" and italics
if not text then text = "[text?]" end
local textDirectionMarkers = { "", "", "" }
if data and data["direction"] == "rtl" then
textDirectionMarkers = { ' dir="rtl"', '‏', '‎' }
end
local out = { textDirectionMarkers[2] }
if italicize then
table.insert(out, "<i lang=\"" .. languageCode .. "\" xml:lang=\"" .. languageCode .. "\"" .. textDirectionMarkers[1] .. ">" .. text .. "</i>")
else
table.insert(out, "<span lang=\"" .. languageCode .. "\" xml:lang=\"" .. languageCode .. "\"" .. textDirectionMarkers[1] .. ">" .. text .. "</span>")
end
table.insert(out, textDirectionMarkers[3])
return table.concat(out)
end
function p.lang(frame)
local parent = frame:getParent()
local args = parent.args[1] and parent.args or frame.args
local codes = args[1] and mw.text.trim(args[1])
local text = args[2] or error("Provide text in the second parameter")
local languageCode, scriptCode, errorText = getCodes(codes, text)
local italics = args.italics or args.i or args.italic
italics = not (italics == "n" or italics == "-" or italics == "no")
return tag(text, languageCode, scriptCode, italics) .. errorText
end
local function linkToWiktionary(entry, linkText, languageCode)
local data = langData[languageCode]
local name
if languageCode then
if data and data.name then
name = data.name
else
-- On other languages' wikis, use mw.getContentLanguage():getCode(),
-- or replace 'en' with that wiki's language code.
name = mw.language.fetchLanguageName(languageCode, 'en')
if name == "" then
error("Name for the language code " .. ("%q"):format(languageCode or nil)
.. " could not be retrieved with mw.language.fetchLanguageName, "
.. "so it should be added to [[Module:Language/data]]")
end
end
if entry:sub(1, 1) == "*" then
if name ~= "" then
entry = "Reconstruction:" .. name .. "/" .. entry:sub(2)
else
error("Language name is empty")
end
elseif data and data.type == "reconstructed" then
mw.log("Reconstructed language without asterisk:", languageCode, name, entry)
local frame = mw.getCurrentFrame()
-- Track reconstructed entries with no asterisk by transcluding
-- a nonexistent template. This technique is used in Wiktionary:
-- see [[wikt:Module:debug]].
-- [[Special:WhatLinksHere/tracking/wikt-lang/reconstructed with no asterisk]]
pcall(frame.expandTemplate, frame,
{ title = 'tracking/wikt-lang/reconstructed with no asterisk' })
if name ~= "" then
entry = "Reconstruction:" .. name .. "/" .. entry
else
error("Language name is empty")
end
elseif data and data.type == "appendix" then
if name ~= "" then
entry = "Appendix:" .. name .. "/" .. entry
else
error("Language name is empty")
end
end
if entry and linkText then
return "[[wikt:" .. entry .. "#" .. name .. "|" .. linkText .. "]]"
else
error("linkToWiktionary needs a Wiktionary entry or link text, or both")
end
else
return "[[wikt:" .. entry .. "|" .. linkText .. "]]"
end
end
function p.wiktlang(frame)
local parent = frame:getParent()
local args = parent.args[1] and parent.args or frame.args
local codes = args[1] and mw.text.trim(args[1])
local word1 = ifNotEmpty(args[2])
local word2 = ifNotEmpty(args[3])
if not args[2] then
error("Parameter 2 is required")
end
local languageCode, scriptCode, errorText = getCodes(codes, word2 or word1)
local italics = args.italics or args.i
italics = not (italics == "n" or italics == "-")
local entry, linkText
if word2 and word1 then
entry = makeEntryName(word1, languageCode)
linkText = word2
elseif word1 then
entry = makeEntryName(word1, languageCode)
linkText = word1
end
local out
if languageCode and entry and linkText then
out = tag(linkToWiktionary(entry, linkText, languageCode), languageCode, scriptCode, italics)
elseif entry and linkText then
out = linkToWiktionary(entry, linkText)
else
out = '<span style="font-size: smaller;">[text?]</span>'
end
if out and errorText then
return out .. errorText
else
return errorText or error("The function wiktlang generated nothing")
end
end
function p.wikt(frame)
local parent = frame:getParent()
local args = parent.args[1] and parent.args or frame.args
local codes = args[1] and mw.text.trim(args[1])
local word1 = ifNotEmpty(args[2])
local word2 = ifNotEmpty(args[3])
if not word1 then
error("Provide a word in parameter 2.")
end
local languageCode, scriptCode, errorText = getCodes(codes, word1)
local entry, linkText
if word2 and word1 then
entry = makeEntryName(word1, languageCode)
linkText = word2
elseif word1 then
entry = makeEntryName(word1, languageCode)
linkText = word1
end
local out
if languageCode and entry and linkText then
out = linkToWiktionary(entry, linkText, languageCode)
elseif entry and linkText then
out = linkToWiktionary(entry, linkText)
else
out = '<span style="font-size: smaller;">[text?]</span>'
end
if out and errorText then
return out and out .. errorText
else
return errorText or error("The function wikt generated nothing")
end
end
return p
03hu46y3kcjkyv2wvcnnfgb11easm53
ሞድዩል:Lang/data/iana languages
828
5226
22564
22551
2021-04-13T21:11:46Z
Joanmp14
5782
Joanmp14 moved page [[ሞድዩል:Language/data/iana languages]] to [[ሞድዩል:Lang/data/iana languages]] without leaving a redirect
Scribunto
text/plain
-- File-Date: 2021-02-13
local active = {
["aab"] = {"Alumu-Tesu"},
["aac"] = {"Ari"},
["aaf"] = {"Aranadan"},
["aag"] = {"Ambrak"},
["aah"] = {"Abu' Arapesh"},
["aai"] = {"Arifama-Miniafia"},
["aak"] = {"Ankave"},
["aaq"] = {"Eastern Abnaki"},
["aav"] = {"Austro-Asiatic languages"},
["aaw"] = {"Solong"},
["aax"] = {"Mandobo Atas"},
["aaz"] = {"Amarasi"},
["abc"] = {"Ambala Ayta"},
["abe"] = {"Western Abnaki"},
["abf"] = {"Abai Sungai"},
["abh"] = {"Tajiki Arabic"},
["abi"] = {"Abidji"},
["abl"] = {"Lampung Nyo"},
["abn"] = {"Abua"},
["abo"] = {"Abon"},
["abp"] = {"Abellen Ayta"},
["abr"] = {"Abron"},
["abu"] = {"Abure"},
["abw"] = {"Pal"},
["aby"] = {"Aneme Wake"},
["abz"] = {"Abui"},
["acb"] = {"Áncá"},
["acd"] = {"Gikyode"},
["acn"] = {"Achang"},
["acs"] = {"Acroá"},
["act"] = {"Achterhoeks"},
["adg"] = {"Andegerebinha"},
["adh"] = {"Adhola"},
["adj"] = {"Adioukrou"},
["adl"] = {"Galo"},
["ado"] = {"Abu"},
["adq"] = {"Adangbe"},
["adt"] = {"Adnyamathanha"},
["adu"] = {"Aduge"},
["adx"] = {"Amdo Tibetan"},
["adz"] = {"Adzera"},
["aea"] = {"Areba"},
["aee"] = {"Northeast Pashai", "Northeast Pashayi"},
["aek"] = {"Haeke"},
["ael"] = {"Ambele"},
["aem"] = {"Arem"},
["aen"] = {"Armenian Sign Language"},
["aeq"] = {"Aer"},
["aer"] = {"Eastern Arrernte"},
["aeu"] = {"Akeu"},
["aew"] = {"Ambakich"},
["aey"] = {"Amele"},
["aez"] = {"Aeka"},
["afd"] = {"Andai"},
["afe"] = {"Putukwam"},
["afg"] = {"Afghan Sign Language"},
["afk"] = {"Nanubae"},
["afn"] = {"Defaka"},
["afo"] = {"Eloyi"},
["afp"] = {"Tapei"},
["afu"] = {"Awutu"},
["afz"] = {"Obokuitai"},
["agb"] = {"Legbo"},
["agd"] = {"Agarabi"},
["age"] = {"Angal"},
["agg"] = {"Angor"},
["agh"] = {"Ngelima"},
["agi"] = {"Agariya"},
["agk"] = {"Isarog Agta"},
["agl"] = {"Fembe"},
["agm"] = {"Angaataha"},
["agn"] = {"Agutaynen"},
["ago"] = {"Tainae"},
["agq"] = {"Aghem"},
["ags"] = {"Esimbi"},
["agt"] = {"Central Cagayan Agta"},
["agv"] = {"Remontado Dumagat"},
["agw"] = {"Kahua"},
["agy"] = {"Southern Alta"},
["agz"] = {"Mt. Iriga Agta"},
["aha"] = {"Ahanta"},
["ahb"] = {"Axamb"},
["ahg"] = {"Qimant"},
["ahi"] = {"Tiagbamrin Aizi"},
["ahk"] = {"Akha"},
["ahl"] = {"Igo"},
["ahn"] = {"Àhàn"},
["ahp"] = {"Aproumu Aizi"},
["ahr"] = {"Ahirani"},
["ahs"] = {"Ashe"},
["aia"] = {"Arosi"},
["aic"] = {"Ainbai"},
["aid"] = {"Alngith"},
["aie"] = {"Amara"},
["aif"] = {"Agi"},
["aig"] = {"Antigua and Barbuda Creole English"},
["aih"] = {"Ai-Cham"},
["aij"] = {"Lishanid Noshan"},
["aik"] = {"Ake"},
["ail"] = {"Aimele"},
["aim"] = {"Aimol"},
["aip"] = {"Burumakok"},
["aiq"] = {"Aimaq"},
["aix"] = {"Aighon"},
["aiy"] = {"Ali"},
["aja"] = {"Aja (South Sudan)"},
["ajn"] = {"Andajin"},
["ajw"] = {"Ajawa"},
["ajz"] = {"Amri Karbi"},
["akb"] = {"Batak Angkola"},
["akd"] = {"Ukpet-Ehom"},
["akf"] = {"Akpa"},
["akg"] = {"Anakalangu"},
["akh"] = {"Angal Heneng"},
["aki"] = {"Aiome"},
["aks"] = {"Akaselem"},
["akt"] = {"Akolet"},
["akw"] = {"Akwa"},
["ald"] = {"Alladian"},
["alh"] = {"Alawa"},
["ali"] = {"Amaimon"},
["alj"] = {"Alangan"},
["alk"] = {"Alak"},
["all"] = {"Allar"},
["alm"] = {"Amblong"},
["alo"] = {"Larike-Wakasihu"},
["alv"] = {"Atlantic-Congo languages"},
["alw"] = {"Alaba-K’abeena", "Wanbasana"},
["alx"] = {"Amol"},
["aly"] = {"Alyawarr"},
["alz"] = {"Alur"},
["amb"] = {"Ambo"},
["amg"] = {"Amurdak"},
["amm"] = {"Ama (Papua New Guinea)"},
["amo"] = {"Amo"},
["amp"] = {"Alamblak"},
["ams"] = {"Southern Amami-Oshima"},
["amx"] = {"Anmatyerre"},
["amy"] = {"Ami"},
["amz"] = {"Atampaya"},
["anc"] = {"Ngas"},
["anf"] = {"Animere"},
["anh"] = {"Nend"},
["ank"] = {"Goemai"},
["anl"] = {"Anu-Hkongso Chin"},
["ann"] = {"Obolo"},
["anr"] = {"Andh"},
["ans"] = {"Anserma"},
["ant"] = {"Antakarinya", "Antikarinya"},
["anu"] = {"Anuak"},
["anv"] = {"Denya"},
["anw"] = {"Anaang"},
["anx"] = {"Andra-Hus"},
["aob"] = {"Abom"},
["aod"] = {"Andarum"},
["aoe"] = {"Angal Enen"},
["aof"] = {"Bragat"},
["aog"] = {"Angoram"},
["aoi"] = {"Anindilyakwa"},
["aoj"] = {"Mufian"},
["aok"] = {"Arhö"},
["aom"] = {"Ömie"},
["aor"] = {"Aore"},
["aos"] = {"Taikat"},
["aou"] = {"A'ou"},
["aox"] = {"Atorada"},
["apf"] = {"Pahanan Agta"},
["apg"] = {"Ampanang"},
["aph"] = {"Athpariya"},
["apn"] = {"Apinayé"},
["apo"] = {"Ambul"},
["app"] = {"Apma"},
["apr"] = {"Arop-Lokep"},
["aps"] = {"Arop-Sissano"},
["apv"] = {"Alapmunte"},
["apx"] = {"Aputai"},
["apz"] = {"Safeyoka"},
["aqa"] = {"Alacalufan languages"},
["aqd"] = {"Ampari Dogon"},
["aqg"] = {"Arigidi"},
["aql"] = {"Algic languages"},
["aqm"] = {"Atohwaim"},
["aqn"] = {"Northern Alta"},
["aqt"] = {"Angaité"},
["aqz"] = {"Akuntsu"},
["ard"] = {"Arabana"},
["are"] = {"Western Arrarnta"},
["ari"] = {"Arikara"},
["arj"] = {"Arapaso"},
["ark"] = {"Arikapú"},
["arr"] = {"Karo (Brazil)"},
["arv"] = {"Arbore"},
["asa"] = {"Asu (Tanzania)"},
["asb"] = {"Assiniboine"},
["asc"] = {"Casuarina Coast Asmat"},
["asg"] = {"Cishingini"},
["asi"] = {"Buruwai"},
["asj"] = {"Sari"},
["aso"] = {"Dano"},
["asp"] = {"Algerian Sign Language"},
["asr"] = {"Asuri"},
["ass"] = {"Ipulo"},
["asv"] = {"Asoa"},
["asw"] = {"Australian Aborigines Sign Language"},
["asx"] = {"Muratayak"},
["asy"] = {"Yaosakor Asmat"},
["asz"] = {"As"},
["atd"] = {"Ata Manobo"},
["ate"] = {"Atemble"},
["atg"] = {"Ivbie North-Okpela-Arhe"},
["ati"] = {"Attié"},
["atk"] = {"Ati"},
["atl"] = {"Mt. Iraya Agta"},
["atm"] = {"Ata"},
["atn"] = {"Ashtiani"},
["ato"] = {"Atong (Cameroon)"},
["atp"] = {"Pudtol Atta"},
["atq"] = {"Aralle-Tabulahan"},
["ats"] = {"Gros Ventre"},
["att"] = {"Pamplona Atta"},
["atu"] = {"Reel"},
["atv"] = {"Northern Altai"},
["aty"] = {"Aneityum"},
["atz"] = {"Arta"},
["aub"] = {"Alugu"},
["aud"] = {"Anuta"},
["auf"] = {"Arauan languages"},
["auh"] = {"Aushi"},
["aui"] = {"Anuki"},
["auk"] = {"Heyo"},
["aul"] = {"Aulua"},
["aum"] = {"Asu (Nigeria)"},
["aun"] = {"Molmo One"},
["aup"] = {"Makayam"},
["aur"] = {"Aruek"},
["auu"] = {"Auye"},
["aux"] = {"Aurá"},
["auy"] = {"Awiyaana"},
["auz"] = {"Uzbeki Arabic"},
["avb"] = {"Avau"},
["avd"] = {"Alviri-Vidari"},
["avi"] = {"Avikam"},
["avm"] = {"Angkamuthi"},
["avn"] = {"Avatime"},
["avt"] = {"Au"},
["avu"] = {"Avokaya"},
["awc"] = {"Cicipu"},
["awd"] = {"Arawakan languages"},
["awh"] = {"Awbono"},
["awk"] = {"Awabakal"},
["awm"] = {"Arawum"},
["awn"] = {"Awngi"},
["awo"] = {"Awak"},
["awr"] = {"Awera"},
["aws"] = {"South Awyu"},
["awu"] = {"Central Awyu"},
["awv"] = {"Jair Awyu"},
["awx"] = {"Awara"},
["awy"] = {"Edera Awyu"},
["axb"] = {"Abipon"},
["axe"] = {"Ayerrerenge"},
["axk"] = {"Yaka (Central African Republic)"},
["axl"] = {"Lower Southern Aranda"},
["axx"] = {"Xârâgurè"},
["aya"] = {"Awar"},
["ayb"] = {"Ayizo Gbe"},
["ayc"] = {"Southern Aymara"},
["ayd"] = {"Ayabadhu"},
["aye"] = {"Ayere"},
["ayi"] = {"Leyigha"},
["ayk"] = {"Akuku"},
["ayq"] = {"Ayi (Papua New Guinea)"},
["ays"] = {"Sorsogon Ayta"},
["ayu"] = {"Ayu"},
["ayz"] = {"Mai Brat"},
["aza"] = {"Azha"},
["azb"] = {"South Azerbaijani"},
["azc"] = {"Uto-Aztecan languages"},
["azj"] = {"North Azerbaijani"},
["azm"] = {"Ipalapa Amuzgo"},
["azt"] = {"Faire Atta"},
["baa"] = {"Babatana"},
["bab"] = {"Bainouk-Gunyuño"},
["bac"] = {"Badui"},
["baf"] = {"Nubaca"},
["bag"] = {"Tuki"},
["bao"] = {"Waimaha"},
["bap"] = {"Bantawa"},
["bau"] = {"Bada (Nigeria)"},
["bav"] = {"Vengo"},
["bay"] = {"Batuley"},
["bbb"] = {"Barai"},
["bbd"] = {"Bau"},
["bbe"] = {"Bangba"},
["bbh"] = {"Bugan"},
["bbi"] = {"Barombi"},
["bbj"] = {"Ghomálá'"},
["bbk"] = {"Babanki"},
["bbm"] = {"Babango"},
["bbn"] = {"Uneapa"},
["bbo"] = {"Northern Bobo Madaré", "Konabéré"},
["bbp"] = {"West Central Banda"},
["bbq"] = {"Bamali"},
["bbr"] = {"Girawa"},
["bbs"] = {"Bakpinka"},
["bbt"] = {"Mburku"},
["bbv"] = {"Karnai"},
["bbw"] = {"Baba"},
["bbx"] = {"Bubia"},
["bca"] = {"Central Bai"},
["bcc"] = {"Southern Balochi"},
["bcd"] = {"North Babar"},
["bce"] = {"Bamenyam"},
["bcf"] = {"Bamu"},
["bcg"] = {"Baga Pokur"},
["bch"] = {"Bariai"},
["bcj"] = {"Bardi"},
["bck"] = {"Bunuba"},
["bcm"] = {"Bannoni"},
["bcn"] = {"Bali (Nigeria)"},
["bco"] = {"Kaluli"},
["bcp"] = {"Bali (Democratic Republic of Congo)"},
["bcq"] = {"Bench"},
["bct"] = {"Bendi"},
["bcu"] = {"Awad Bing"},
["bcw"] = {"Bana"},
["bcy"] = {"Bacama"},
["bcz"] = {"Bainouk-Gunyaamolo"},
["bda"] = {"Bayot"},
["bdb"] = {"Basap"},
["bdc"] = {"Emberá-Baudó"},
["bdd"] = {"Bunama"},
["bde"] = {"Bade"},
["bdf"] = {"Biage"},
["bdg"] = {"Bonggi"},
["bdh"] = {"Baka (South Sudan)"},
["bdi"] = {"Burun"},
["bdj"] = {"Bai (South Sudan)", "Bai"},
["bdl"] = {"Indonesian Bajau"},
["bdm"] = {"Buduma"},
["bdn"] = {"Baldemu"},
["bdo"] = {"Morom"},
["bdp"] = {"Bende"},
["bdq"] = {"Bahnar"},
["bdr"] = {"West Coast Bajau"},
["bds"] = {"Burunge"},
["bdt"] = {"Bokoto"},
["bdu"] = {"Oroko"},
["bdv"] = {"Bodo Parja"},
["bdw"] = {"Baham"},
["bdx"] = {"Budong-Budong"},
["bdy"] = {"Bandjalang"},
["beb"] = {"Bebele"},
["bec"] = {"Iceve-Maci"},
["bed"] = {"Bedoanas"},
["beg"] = {"Belait"},
["bei"] = {"Bekati'"},
["bek"] = {"Bebeli"},
["beo"] = {"Beami"},
["bep"] = {"Besoa"},
["beq"] = {"Beembe"},
["bes"] = {"Besme"},
["bet"] = {"Guiberoua Béte"},
["beu"] = {"Blagar"},
["bev"] = {"Daloa Bété"},
["bew"] = {"Betawi"},
["bey"] = {"Beli (Papua New Guinea)"},
["bez"] = {"Bena (Tanzania)"},
["bfa"] = {"Bari"},
["bfb"] = {"Pauri Bareli"},
["bfc"] = {"Panyi Bai", "Northern Bai"},
["bfe"] = {"Betaf", "Tena"},
["bff"] = {"Bofi"},
["bfg"] = {"Busang Kayan"},
["bfh"] = {"Blafe"},
["bfj"] = {"Bafanji"},
["bfk"] = {"Ban Khor Sign Language"},
["bfl"] = {"Banda-Ndélé"},
["bfn"] = {"Bunak"},
["bfo"] = {"Malba Birifor"},
["bfq"] = {"Badaga"},
["bfr"] = {"Bazigar"},
["bfs"] = {"Southern Bai"},
["bfu"] = {"Gahri"},
["bfw"] = {"Bondo"},
["bfx"] = {"Bantayanon"},
["bfy"] = {"Bagheli"},
["bfz"] = {"Mahasu Pahari"},
["bga"] = {"Gwamhi-Wuri"},
["bgb"] = {"Bobongko"},
["bgd"] = {"Rathwi Bareli"},
["bge"] = {"Bauria"},
["bgf"] = {"Bangandu"},
["bgi"] = {"Giangan"},
["bgk"] = {"Bit", "Buxinhua"},
["bgl"] = {"Bo (Laos)"},
["bgn"] = {"Western Balochi"},
["bgo"] = {"Baga Koga"},
["bgp"] = {"Eastern Balochi"},
["bgq"] = {"Bagri"},
["bgr"] = {"Bawm Chin"},
["bgs"] = {"Tagabawa"},
["bgt"] = {"Bughotu"},
["bgu"] = {"Mbongno"},
["bgv"] = {"Warkay-Bipim"},
["bgw"] = {"Bhatri"},
["bgx"] = {"Balkan Gagauz Turkish"},
["bgy"] = {"Benggoi"},
["bgz"] = {"Banggai"},
["bha"] = {"Bharia"},
["bhc"] = {"Biga"},
["bhd"] = {"Bhadrawahi"},
["bhe"] = {"Bhaya"},
["bhg"] = {"Binandere"},
["bhi"] = {"Bhilali"},
["bhj"] = {"Bahing"},
["bhl"] = {"Bimin"},
["bhq"] = {"Tukang Besi South"},
["bhr"] = {"Bara Malagasy"},
["bhs"] = {"Buwal"},
["bht"] = {"Bhattiyali"},
["bhu"] = {"Bhunjia"},
["bhv"] = {"Bahau"},
["bhw"] = {"Biak"},
["bhx"] = {"Bhalay"},
["bhy"] = {"Bhele"},
["bhz"] = {"Bada (Indonesia)"},
["bia"] = {"Badimaya"},
["bic"] = {"Bikaru"},
["bie"] = {"Bepour"},
["bif"] = {"Biafada"},
["big"] = {"Biangai"},
["bil"] = {"Bile"},
["bim"] = {"Bimoba"},
["bio"] = {"Nai"},
["bip"] = {"Bila"},
["bir"] = {"Bisorio"},
["biu"] = {"Biete"},
["biv"] = {"Southern Birifor"},
["bix"] = {"Bijori"},
["biy"] = {"Birhor"},
["biz"] = {"Baloi"},
["bja"] = {"Budza"},
["bjb"] = {"Banggarla"},
["bjc"] = {"Bariji"},
["bje"] = {"Biao-Jiao Mien"},
["bjf"] = {"Barzani Jewish Neo-Aramaic"},
["bjg"] = {"Bidyogo"},
["bjh"] = {"Bahinemo"},
["bjk"] = {"Barok"},
["bjl"] = {"Bulu (Papua New Guinea)"},
["bjm"] = {"Bajelani"},
["bjo"] = {"Mid-Southern Banda"},
["bjp"] = {"Fanamaket"},
["bjr"] = {"Binumarien"},
["bjs"] = {"Bajan"},
["bjt"] = {"Balanta-Ganja"},
["bjv"] = {"Bedjond"},
["bjw"] = {"Bakwé"},
["bjx"] = {"Banao Itneg"},
["bjy"] = {"Bayali"},
["bjz"] = {"Baruga"},
["bka"] = {"Kyak"},
["bkc"] = {"Baka (Cameroon)"},
["bkd"] = {"Binukid", "Talaandig"},
["bkf"] = {"Beeke"},
["bkg"] = {"Buraka"},
["bki"] = {"Baki"},
["bkj"] = {"Pande"},
["bkk"] = {"Brokskat"},
["bkl"] = {"Berik"},
["bkm"] = {"Kom (Cameroon)"},
["bkn"] = {"Bukitan"},
["bko"] = {"Kwa'"},
["bkp"] = {"Boko (Democratic Republic of Congo)"},
["bkr"] = {"Bakumpai"},
["bks"] = {"Northern Sorsoganon"},
["bkt"] = {"Boloki"},
["bku"] = {"Buhid"},
["bkw"] = {"Bekwel"},
["bkx"] = {"Baikeno"},
["bky"] = {"Bokyi"},
["bkz"] = {"Bungku"},
["blc"] = {"Bella Coola"},
["bld"] = {"Bolango"},
["ble"] = {"Balanta-Kentohe"},
["blf"] = {"Buol"},
["blg"] = {"Balau"},
["blh"] = {"Kuwaa"},
["bli"] = {"Bolia"},
["blj"] = {"Bolongan"},
["blk"] = {"Pa'o Karen", "Pa'O"},
["blm"] = {"Beli (South Sudan)"},
["bln"] = {"Southern Catanduanes Bikol"},
["blo"] = {"Anii"},
["blp"] = {"Blablanga"},
["blq"] = {"Baluan-Pam"},
["blr"] = {"Blang"},
["blv"] = {"Kibala", "Bolo"},
["blw"] = {"Balangao"},
["blx"] = {"Mag-Indi Ayta"},
["bly"] = {"Notre"},
["bma"] = {"Lame"},
["bmb"] = {"Bembe"},
["bmc"] = {"Biem"},
["bmd"] = {"Baga Manduri"},
["bme"] = {"Limassa"},
["bmf"] = {"Bom-Kim"},
["bmg"] = {"Bamwe"},
["bmh"] = {"Kein"},
["bmi"] = {"Bagirmi"},
["bmj"] = {"Bote-Majhi"},
["bmk"] = {"Ghayavi"},
["bml"] = {"Bomboli"},
["bmm"] = {"Northern Betsimisaraka Malagasy"},
["bmo"] = {"Bambalang"},
["bmp"] = {"Bulgebi"},
["bmq"] = {"Bomu"},
["bms"] = {"Bilma Kanuri"},
["bmt"] = {"Biao Mon"},
["bmu"] = {"Somba-Siawari"},
["bmw"] = {"Bomwali"},
["bmx"] = {"Baimak"},
["bmz"] = {"Baramu"},
["bna"] = {"Bonerate"},
["bnb"] = {"Bookan"},
["bnc"] = {"Bontok"},
["bne"] = {"Bintauna"},
["bnf"] = {"Masiwang"},
["bnj"] = {"Eastern Tawbuid"},
["bnk"] = {"Bierebo"},
["bnl"] = {"Boon"},
["bnn"] = {"Bunun"},
["bnp"] = {"Bola"},
["bnr"] = {"Butmas-Tur"},
["bnu"] = {"Bentong"},
["bnv"] = {"Bonerif", "Beneraf", "Edwas"},
["bnw"] = {"Bisis"},
["bnx"] = {"Bangubangu"},
["bny"] = {"Bintulu"},
["bob"] = {"Aweer"},
["bof"] = {"Bolon"},
["bog"] = {"Bamako Sign Language"},
["boh"] = {"Boma"},
["boj"] = {"Anjam"},
["bok"] = {"Bonjo"},
["bol"] = {"Bole"},
["bom"] = {"Berom"},
["bon"] = {"Bine"},
["boo"] = {"Tiemacèwè Bozo"},
["bop"] = {"Bonkiman"},
["boq"] = {"Bogaya"},
["bor"] = {"Borôro"},
["bot"] = {"Bongo"},
["bou"] = {"Bondei"},
["bov"] = {"Tuwuli"},
["bow"] = {"Rema"},
["box"] = {"Buamu"},
["boy"] = {"Bodo (Central African Republic)"},
["boz"] = {"Tiéyaxo Bozo"},
["bpa"] = {"Daakaka"},
["bpd"] = {"Banda-Banda"},
["bpg"] = {"Bonggo"},
["bph"] = {"Botlikh"},
["bpi"] = {"Bagupi"},
["bpj"] = {"Binji"},
["bpk"] = {"Orowe", "'Ôrôê"},
["bpl"] = {"Broome Pearling Lugger Pidgin"},
["bpm"] = {"Biyom"},
["bpn"] = {"Dzao Min"},
["bpo"] = {"Anasi"},
["bpp"] = {"Kaure"},
["bpq"] = {"Banda Malay"},
["bpr"] = {"Koronadal Blaan"},
["bps"] = {"Sarangani Blaan"},
["bpt"] = {"Barrow Point"},
["bpu"] = {"Bongu"},
["bpv"] = {"Bian Marind"},
["bpw"] = {"Bo (Papua New Guinea)"},
["bpx"] = {"Palya Bareli"},
["bpz"] = {"Bilba"},
["bqa"] = {"Tchumbuli"},
["bqb"] = {"Bagusa"},
["bqd"] = {"Bung"},
["bqf"] = {"Baga Kaloum"},
["bqh"] = {"Baima"},
["bqi"] = {"Bakhtiari"},
["bqj"] = {"Bandial"},
["bqk"] = {"Banda-Mbrès"},
["bql"] = {"Bilakura"},
["bqm"] = {"Wumboko"},
["bqn"] = {"Bulgarian Sign Language"},
["bqq"] = {"Biritai"},
["bqr"] = {"Burusu"},
["bqs"] = {"Bosngun"},
["bqt"] = {"Bamukumbit"},
["bqu"] = {"Boguru"},
["bqv"] = {"Koro Wachi", "Begbere-Ejar"},
["bqw"] = {"Buru (Nigeria)"},
["bqx"] = {"Baangi"},
["bqz"] = {"Bakaka"},
["brb"] = {"Lave"},
["brc"] = {"Berbice Creole Dutch"},
["brd"] = {"Baraamu"},
["brf"] = {"Bira"},
["bri"] = {"Mokpwe"},
["brj"] = {"Bieria"},
["brk"] = {"Birked"},
["brl"] = {"Birwa"},
["brm"] = {"Barambu"},
["bro"] = {"Brokkat"},
["brp"] = {"Barapasi"},
["brq"] = {"Breri"},
["brr"] = {"Birao"},
["brs"] = {"Baras"},
["bru"] = {"Eastern Bru"},
["brv"] = {"Western Bru"},
["brw"] = {"Bellari"},
["bry"] = {"Burui"},
["brz"] = {"Bilbil"},
["bsf"] = {"Bauchi"},
["bsh"] = {"Kati"},
["bsi"] = {"Bassossi"},
["bsj"] = {"Bangwinji"},
["bsl"] = {"Basa-Gumna"},
["bsm"] = {"Busami"},
["bsp"] = {"Baga Sitemu"},
["bsr"] = {"Bassa-Kontagora"},
["bss"] = {"Akoose"},
["bst"] = {"Basketo"},
["bsu"] = {"Bahonsuai"},
["bsv"] = {"Baga Sobané"},
["bsw"] = {"Baiso"},
["bsx"] = {"Yangkam"},
["bsy"] = {"Sabah Bisaya"},
["btd"] = {"Batak Dairi"},
["bte"] = {"Gamo-Ningi"},
["btg"] = {"Gagnoa Bété"},
["bth"] = {"Biatah Bidayuh"},
["bti"] = {"Burate"},
["btj"] = {"Bacanese Malay"},
["btm"] = {"Batak Mandailing"},
["bto"] = {"Rinconada Bikol"},
["btp"] = {"Budibud"},
["btq"] = {"Batek"},
["btr"] = {"Baetora"},
["btt"] = {"Bete-Bendi"},
["btv"] = {"Bateri"},
["btw"] = {"Butuanon"},
["btx"] = {"Batak Karo"},
["bty"] = {"Bobot"},
["btz"] = {"Batak Alas-Kluet"},
["bud"] = {"Ntcham"},
["buf"] = {"Bushoong"},
["buh"] = {"Younuo Bunu"},
["bui"] = {"Bongili"},
["buj"] = {"Basa-Gurmana"},
["buk"] = {"Bugawac"},
["bum"] = {"Bulu (Cameroon)"},
["bun"] = {"Sherbro"},
["bup"] = {"Busoa"},
["buq"] = {"Brem"},
["bus"] = {"Bokobaru"},
["but"] = {"Bungain"},
["buu"] = {"Budu"},
["buv"] = {"Bun"},
["bux"] = {"Boghom"},
["buy"] = {"Bullom So"},
["buz"] = {"Bukwen"},
["bva"] = {"Barein"},
["bvc"] = {"Baelelea"},
["bvd"] = {"Baeggu"},
["bve"] = {"Berau Malay"},
["bvh"] = {"Bure"},
["bvi"] = {"Belanda Viri"},
["bvj"] = {"Baan"},
["bvk"] = {"Bukat"},
["bvl"] = {"Bolivian Sign Language"},
["bvn"] = {"Buna"},
["bvo"] = {"Bolgo"},
["bvp"] = {"Bumang"},
["bvq"] = {"Birri"},
["bvr"] = {"Burarra"},
["bvu"] = {"Bukit Malay"},
["bvx"] = {"Dibole"},
["bvy"] = {"Baybayanon"},
["bvz"] = {"Bauzi"},
["bwa"] = {"Bwatoo"},
["bwb"] = {"Namosi-Naitasiri-Serua"},
["bwc"] = {"Bwile"},
["bwd"] = {"Bwaidoka"},
["bwe"] = {"Bwe Karen"},
["bwf"] = {"Boselewa"},
["bwg"] = {"Barwe"},
["bwh"] = {"Bishuo"},
["bwj"] = {"Láá Láá Bwamu"},
["bwk"] = {"Bauwaki"},
["bwl"] = {"Bwela"},
["bwm"] = {"Biwat"},
["bwn"] = {"Wunai Bunu"},
["bwp"] = {"Mandobo Bawah"},
["bwq"] = {"Southern Bobo Madaré"},
["bwr"] = {"Bura-Pabir"},
["bws"] = {"Bomboma"},
["bwt"] = {"Bafaw-Balong"},
["bww"] = {"Bwa"},
["bwx"] = {"Bu-Nao Bunu"},
["bwy"] = {"Cwi Bwamu"},
["bwz"] = {"Bwisi"},
["bxa"] = {"Tairaha"},
["bxf"] = {"Bilur", "Minigir"},
["bxg"] = {"Bangala"},
["bxh"] = {"Buhutu"},
["bxi"] = {"Pirlatapa"},
["bxj"] = {"Bayungu"},
["bxl"] = {"Jalkunan"},
["bxm"] = {"Mongolia Buriat"},
["bxn"] = {"Burduna"},
["bxo"] = {"Barikanchi"},
["bxp"] = {"Bebil"},
["bxq"] = {"Beele"},
["bxs"] = {"Busam"},
["bxu"] = {"China Buriat"},
["bxv"] = {"Berakou"},
["bxw"] = {"Bankagooma"},
["bxz"] = {"Binahari"},
["bya"] = {"Batak"},
["byb"] = {"Bikya"},
["byc"] = {"Ubaghara"},
["byd"] = {"Benyadu'"},
["bye"] = {"Pouye"},
["byg"] = {"Baygo"},
["byi"] = {"Buyu"},
["byj"] = {"Bina (Nigeria)"},
["byk"] = {"Biao"},
["byl"] = {"Bayono"},
["bym"] = {"Bidjara"},
["byo"] = {"Biyo"},
["byp"] = {"Bumaji"},
["byq"] = {"Basay"},
["byr"] = {"Baruya", "Yipma"},
["bys"] = {"Burak"},
["byv"] = {"Medumba"},
["byw"] = {"Belhariya"},
["byx"] = {"Qaqet"},
["byz"] = {"Banaro"},
["bza"] = {"Bandi"},
["bzc"] = {"Southern Betsimisaraka Malagasy"},
["bze"] = {"Jenaama Bozo"},
["bzf"] = {"Boikin"},
["bzh"] = {"Mapos Buang"},
["bzl"] = {"Boano (Sulawesi)"},
["bzn"] = {"Boano (Maluku)"},
["bzo"] = {"Bozaba"},
["bzp"] = {"Kemberano"},
["bzq"] = {"Buli (Indonesia)"},
["bzr"] = {"Biri"},
["bzs"] = {"Brazilian Sign Language"},
["bzv"] = {"Naami"},
["bzw"] = {"Basa (Nigeria)"},
["bzx"] = {"Kɛlɛngaxo Bozo"},
["bzy"] = {"Obanliku"},
["bzz"] = {"Evant"},
["cae"] = {"Lehar", "Laalaa"},
["caf"] = {"Southern Carrier"},
["cam"] = {"Cemuhî"},
["can"] = {"Chambri"},
["cao"] = {"Chácobo"},
["caq"] = {"Car Nicobarese"},
["cbb"] = {"Cabiyarí"},
["cbj"] = {"Ede Cabe"},
["cbl"] = {"Bualkhaw Chin"},
["cbn"] = {"Nyahkur"},
["cbo"] = {"Izora"},
["cbq"] = {"Tsucuba", "Cuba"},
["cbt"] = {"Chayahuita"},
["cbw"] = {"Kinabalian"},
["ccd"] = {"Cafundo Creole"},
["cce"] = {"Chopi"},
["ccg"] = {"Samba Daka"},
["cch"] = {"Atsam"},
["ccj"] = {"Kasanga"},
["ccl"] = {"Cutchi-Swahili"},
["ccm"] = {"Malaccan Creole Malay"},
["ccn"] = {"North Caucasian languages"},
["ccp"] = {"Chakma"},
["ccs"] = {"South Caucasian languages"},
["cda"] = {"Choni"},
["cdc"] = {"Chadic languages"},
["cdd"] = {"Caddoan languages"},
["cde"] = {"Chenchu"},
["cdf"] = {"Chiru"},
["cdh"] = {"Chambeali"},
["cdi"] = {"Chodri"},
["cdj"] = {"Churahi"},
["cdm"] = {"Chepang"},
["cdn"] = {"Chaudangsi"},
["cdr"] = {"Cinda-Regi-Tiyal"},
["cds"] = {"Chadian Sign Language"},
["cdy"] = {"Chadong"},
["cea"] = {"Lower Chehalis"},
["ceg"] = {"Chamacoco"},
["cek"] = {"Eastern Khumi Chin"},
["cen"] = {"Cen"},
["cey"] = {"Ekai Chin"},
["cfa"] = {"Dijim-Bwilim"},
["cfm"] = {"Falam Chin"},
["cga"] = {"Changriwa"},
["cgc"] = {"Kagayanen"},
["cgk"] = {"Chocangacakha"},
["chh"] = {"Chinook"},
["chw"] = {"Chuwabu"},
["chx"] = {"Chantyal"},
["cib"] = {"Ci Gbe"},
["cie"] = {"Cineni"},
["cih"] = {"Chinali"},
["cik"] = {"Chitkuli Kinnauri"},
["cir"] = {"Tiri", "Haméa", "Méa"},
["cja"] = {"Western Cham"},
["cje"] = {"Chru"},
["cjh"] = {"Upper Chehalis"},
["cjm"] = {"Eastern Cham"},
["cjn"] = {"Chenapian"},
["cjv"] = {"Chuave"},
["ckh"] = {"Chak"},
["ckl"] = {"Cibak"},
["ckm"] = {"Chakavian"},
["ckn"] = {"Kaang Chin"},
["cko"] = {"Anufo"},
["ckq"] = {"Kajakse"},
["ckr"] = {"Kairak"},
["ckx"] = {"Caka"},
["cky"] = {"Cakfem-Mushere"},
["ckz"] = {"Cakchiquel-Quiché Mixed Language"},
["cla"] = {"Ron"},
["clh"] = {"Chilisso"},
["cli"] = {"Chakali"},
["clj"] = {"Laitu Chin"},
["clk"] = {"Idu-Mishmi"},
["clt"] = {"Lautu Chin"},
["clu"] = {"Caluyanun"},
["cly"] = {"Eastern Highland Chatino"},
["cma"] = {"Maa"},
["cmi"] = {"Emberá-Chamí"},
["cml"] = {"Campalagian"},
["cmm"] = {"Michigamea"},
["cmo"] = {"Central Mnong"},
["cmr"] = {"Mro-Khimi Chin"},
["cmt"] = {"Camtho"},
["cna"] = {"Changthang"},
["cnb"] = {"Chinbon Chin"},
["cnc"] = {"Côông"},
["cng"] = {"Northern Qiang"},
["cnh"] = {"Hakha Chin", "Haka Chin"},
["cnp"] = {"Northern Ping Chinese", "Northern Pinghua"},
["cns"] = {"Central Asmat"},
["cnw"] = {"Ngawn Chin"},
["coa"] = {"Cocos Islands Malay"},
["cog"] = {"Chong"},
["coh"] = {"Chonyi-Dzihana-Kauma", "Chichonyi-Chidzihana-Chikauma"},
["cok"] = {"Santa Teresa Cora"},
["col"] = {"Columbia-Wenatchi"},
["coo"] = {"Comox"},
["coq"] = {"Coquille"},
["cou"] = {"Wamey"},
["cpb"] = {"Ucayali-Yurúa Ashéninka"},
["cpi"] = {"Chinese Pidgin English"},
["cpn"] = {"Cherepon"},
["cpo"] = {"Kpeego"},
["cpp"] = {"Portuguese-based creoles and pidgins"},
["cps"] = {"Capiznon"},
["cpu"] = {"Pichis Ashéninka"},
["cpx"] = {"Pu-Xian Chinese"},
["cpy"] = {"South Ucayali Ashéninka"},
["cqd"] = {"Chuanqiandian Cluster Miao"},
["cra"] = {"Chara"},
["crc"] = {"Lonwolwol"},
["crf"] = {"Caramanta"},
["crj"] = {"Southern East Cree"},
["crl"] = {"Northern East Cree"},
["crm"] = {"Moose Cree"},
["crt"] = {"Iyojwa'ja Chorote"},
["crv"] = {"Chaura"},
["crw"] = {"Chrau"},
["cry"] = {"Cori"},
["csd"] = {"Chiangmai Sign Language"},
["cse"] = {"Czech Sign Language"},
["csh"] = {"Asho Chin"},
["csj"] = {"Songlai Chin"},
["csk"] = {"Jola-Kasa"},
["csl"] = {"Chinese Sign Language"},
["csp"] = {"Southern Ping Chinese", "Southern Pinghua"},
["csq"] = {"Croatia Sign Language"},
["css"] = {"Southern Ohlone"},
["cst"] = {"Northern Ohlone"},
["csu"] = {"Central Sudanic languages"},
["csv"] = {"Sumtu Chin"},
["csy"] = {"Siyin Chin"},
["ctc"] = {"Chetco"},
["ctg"] = {"Chittagonian"},
["cth"] = {"Thaiphum Chin"},
["ctn"] = {"Chhintange"},
["cto"] = {"Emberá-Catío"},
["cts"] = {"Northern Catanduanes Bikol"},
["ctt"] = {"Wayanad Chetti"},
["cua"] = {"Cua"},
["cug"] = {"Chungmboko", "Cung"},
["cuh"] = {"Chuka", "Gichuka"},
["cuq"] = {"Cun"},
["cur"] = {"Chhulung"},
["cut"] = {"Teutila Cuicatec"},
["cuu"] = {"Tai Ya"},
["cuv"] = {"Cuvok"},
["cuw"] = {"Chukwa"},
["cvg"] = {"Chug"},
["cwa"] = {"Kabwa"},
["cwb"] = {"Maindo"},
["cwe"] = {"Kwere"},
["cwg"] = {"Chewong", "Cheq Wong"},
["cwt"] = {"Kuwaataay"},
["czt"] = {"Zotung Chin"},
["daa"] = {"Dangaléat"},
["dac"] = {"Dambi"},
["dad"] = {"Marik"},
["dae"] = {"Duupa"},
["dah"] = {"Gwahatike"},
["dai"] = {"Day"},
["daj"] = {"Dar Fur Daju"},
["dam"] = {"Damakawa"},
["dao"] = {"Daai Chin"},
["daq"] = {"Dandami Maria"},
["das"] = {"Daho-Doo"},
["dau"] = {"Dar Sila Daju"},
["daw"] = {"Davawenyo"},
["dax"] = {"Dayi"},
["daz"] = {"Dao"},
["dbb"] = {"Deno"},
["dbd"] = {"Dadiya"},
["dbe"] = {"Dabe"},
["dbf"] = {"Edopi"},
["dbg"] = {"Dogul Dom Dogon"},
["dbi"] = {"Doka"},
["dbj"] = {"Ida'an"},
["dbm"] = {"Duguri"},
["dbn"] = {"Duriankere"},
["dbo"] = {"Dulbu"},
["dbq"] = {"Daba"},
["dbr"] = {"Dabarre"},
["dbt"] = {"Ben Tey Dogon"},
["dbu"] = {"Bondum Dom Dogon"},
["dbv"] = {"Dungu"},
["dbw"] = {"Bankan Tey Dogon"},
["dby"] = {"Dibiyaso"},
["dcc"] = {"Deccan"},
["dcr"] = {"Negerhollands"},
["dda"] = {"Dadi Dadi"},
["ddd"] = {"Dongotono"},
["dde"] = {"Doondo"},
["ddi"] = {"West Goodenough"},
["ddj"] = {"Jaru"},
["ddr"] = {"Dhudhuroa"},
["dds"] = {"Donno So Dogon"},
["ddw"] = {"Dawera-Daweloor"},
["dec"] = {"Dagik"},
["ded"] = {"Dedua"},
["dee"] = {"Dewoin"},
["def"] = {"Dezfuli"},
["deg"] = {"Degema"},
["deh"] = {"Dehwari"},
["dei"] = {"Demisa"},
["dek"] = {"Dek"},
["dem"] = {"Dem"},
["dep"] = {"Pidgin Delaware"},
["deq"] = {"Dendi (Central African Republic)"},
["des"] = {"Desano"},
["dev"] = {"Domung"},
["dez"] = {"Dengese"},
["dga"] = {"Southern Dagaare"},
["dgb"] = {"Bunoge Dogon"},
["dgc"] = {"Casiguran Dumagat Agta"},
["dgd"] = {"Dagaari Dioula"},
["dge"] = {"Degenan"},
["dgg"] = {"Doga"},
["dgh"] = {"Dghwede"},
["dgi"] = {"Northern Dagara"},
["dgk"] = {"Dagba"},
["dgl"] = {"Andaandi", "Dongolawi"},
["dgn"] = {"Dagoman"},
["dgs"] = {"Dogoso"},
["dgw"] = {"Daungwurrung"},
["dgx"] = {"Doghoro"},
["dgz"] = {"Daga"},
["dhd"] = {"Dhundari"},
["dhg"] = {"Dhangu-Djangu", "Dhangu", "Djangu"},
["dhl"] = {"Dhalandji"},
["dhm"] = {"Zemba"},
["dhn"] = {"Dhanki"},
["dho"] = {"Dhodia"},
["dhr"] = {"Dhargari"},
["dhs"] = {"Dhaiso"},
["dhu"] = {"Dhurga"},
["dhw"] = {"Dhanwar (Nepal)"},
["dhx"] = {"Dhungaloo"},
["dia"] = {"Dia"},
["dib"] = {"South Central Dinka"},
["dic"] = {"Lakota Dida"},
["dif"] = {"Dieri", "Diyari"},
["dig"] = {"Digo", "Chidigo"},
["dii"] = {"Dimbong"},
["dij"] = {"Dai"},
["dil"] = {"Dilling"},
["dim"] = {"Dime"},
["dio"] = {"Dibo"},
["dir"] = {"Dirim"},
["dis"] = {"Dimasa"},
["diw"] = {"Northwestern Dinka"},
["dix"] = {"Dixon Reef"},
["diy"] = {"Diuwe"},
["diz"] = {"Ding"},
["dja"] = {"Djadjawurrung"},
["djb"] = {"Djinba"},
["djc"] = {"Dar Daju Daju"},
["djd"] = {"Djamindjung", "Ngaliwurru"},
["djf"] = {"Djangun"},
["dji"] = {"Djinang"},
["djj"] = {"Djeebbana"},
["djk"] = {"Eastern Maroon Creole", "Businenge Tongo", "Nenge"},
["djm"] = {"Jamsay Dogon"},
["djn"] = {"Jawoyn", "Djauan"},
["djo"] = {"Jangkang"},
["djr"] = {"Djambarrpuyngu"},
["dju"] = {"Kapriman"},
["djw"] = {"Djawi"},
["dkk"] = {"Dakka"},
["dkr"] = {"Kuijau"},
["dks"] = {"Southeastern Dinka"},
["dkx"] = {"Mazagway"},
["dln"] = {"Darlong"},
["dma"] = {"Duma"},
["dmb"] = {"Mombo Dogon"},
["dmc"] = {"Gavak"},
["dmd"] = {"Madhi Madhi"},
["dmf"] = {"Medefaidrin"},
["dmg"] = {"Upper Kinabatangan"},
["dmm"] = {"Dama"},
["dmn"] = {"Mande languages"},
["dmo"] = {"Kemedzung"},
["dms"] = {"Dampelas"},
["dmu"] = {"Dubu", "Tebi"},
["dmv"] = {"Dumpas"},
["dmw"] = {"Mudburra"},
["dmx"] = {"Dema"},
["dmy"] = {"Demta", "Sowari"},
["dna"] = {"Upper Grand Valley Dani"},
["dnd"] = {"Daonda"},
["dne"] = {"Ndendeule"},
["dni"] = {"Lower Grand Valley Dani"},
["dnk"] = {"Dengka"},
["dnn"] = {"Dzùùngoo"},
["dno"] = {"Ndrulo", "Northern Lendu"},
["dnr"] = {"Danaru"},
["dnt"] = {"Mid Grand Valley Dani"},
["dnu"] = {"Danau"},
["dnv"] = {"Danu"},
["dnw"] = {"Western Dani"},
["doa"] = {"Dom"},
["dob"] = {"Dobu"},
["doc"] = {"Northern Dong"},
["dof"] = {"Domu"},
["doh"] = {"Dong"},
["dok"] = {"Dondo"},
["dol"] = {"Doso"},
["don"] = {"Toura (Papua New Guinea)"},
["dop"] = {"Lukpa"},
["dor"] = {"Dori'o"},
["dos"] = {"Dogosé"},
["dot"] = {"Dass"},
["dov"] = {"Dombe"},
["dow"] = {"Doyayo"},
["dox"] = {"Bussa"},
["doz"] = {"Dorze"},
["dpp"] = {"Papar"},
["drb"] = {"Dair"},
["drd"] = {"Darmiya"},
["dre"] = {"Dolpo"},
["drg"] = {"Rungus"},
["dri"] = {"C'Lela"},
["drl"] = {"Paakantyi"},
["drn"] = {"West Damar"},
["dro"] = {"Daro-Matu Melanau"},
["drq"] = {"Dura"},
["drs"] = {"Gedeo"},
["drt"] = {"Drents"},
["dry"] = {"Darai"},
["dse"] = {"Dutch Sign Language"},
["dsh"] = {"Daasanach"},
["dsi"] = {"Disa"},
["dsl"] = {"Danish Sign Language"},
["dsn"] = {"Dusner"},
["dso"] = {"Desiya"},
["dsq"] = {"Tadaksahak"},
["dtb"] = {"Labuk-Kinabatangan Kadazan"},
["dtd"] = {"Ditidaht"},
["dth"] = {"Adithinngithigh"},
["dti"] = {"Ana Tinga Dogon"},
["dtk"] = {"Tene Kan Dogon"},
["dtm"] = {"Tomo Kan Dogon"},
["dtn"] = {"Daatsʼíin"},
["dto"] = {"Tommo So Dogon"},
["dtp"] = {"Kadazan Dusun", "Central Dusun"},
["dtr"] = {"Lotud"},
["dts"] = {"Toro So Dogon"},
["dtt"] = {"Toro Tegu Dogon"},
["dtu"] = {"Tebul Ure Dogon"},
["dub"] = {"Dubli"},
["duc"] = {"Duna"},
["due"] = {"Umiray Dumaget Agta"},
["duf"] = {"Dumbea", "Drubea"},
["dug"] = {"Duruma", "Chiduruma"},
["duh"] = {"Dungra Bhil"},
["dui"] = {"Dumun"},
["duk"] = {"Uyajitaya"},
["dul"] = {"Alabat Island Agta"},
["dun"] = {"Dusun Deyah"},
["duo"] = {"Dupaninan Agta"},
["dup"] = {"Duano"},
["duq"] = {"Dusun Malang"},
["dur"] = {"Dii"},
["duu"] = {"Drung"},
["duv"] = {"Duvle"},
["duw"] = {"Dusun Witu"},
["dux"] = {"Duungooma"},
["duy"] = {"Dicamay Agta"},
["duz"] = {"Duli-Gey"},
["dva"] = {"Duau"},
["dwa"] = {"Diri"},
["dwk"] = {"Dawik Kui"},
["dwr"] = {"Dawro"},
["dws"] = {"Dutton World Speedwords"},
["dwu"] = {"Dhuwal"},
["dww"] = {"Dawawa"},
["dwy"] = {"Dhuwaya"},
["dwz"] = {"Dewas Rai"},
["dya"] = {"Dyan"},
["dyb"] = {"Dyaberdyaber"},
["dyd"] = {"Dyugun"},
["dyg"] = {"Villa Viciosa Agta"},
["dyi"] = {"Djimini Senoufo"},
["dym"] = {"Yanda Dom Dogon"},
["dyn"] = {"Dyangadi", "Dhanggatti"},
["dyo"] = {"Jola-Fonyi"},
["dyy"] = {"Djabugay", "Dyaabugay"},
["dza"] = {"Tunzu"},
["dze"] = {"Djiwarli"},
["dzg"] = {"Dazaga"},
["dzl"] = {"Dzalakha"},
["dzn"] = {"Dzando"},
["eaa"] = {"Karenggapa"},
["ebc"] = {"Beginci"},
["ebk"] = {"Eastern Bontok"},
["ebo"] = {"Teke-Ebo"},
["ebr"] = {"Ebrié"},
["ebu"] = {"Embu", "Kiembu"},
["efa"] = {"Efai"},
["ega"] = {"Ega"},
["egx"] = {"Egyptian languages"},
["ehu"] = {"Ehueun"},
["eip"] = {"Eipomek"},
["eit"] = {"Eitiep"},
["eja"] = {"Ejamat"},
["eke"] = {"Ekit"},
["eki"] = {"Eki"},
["ekk"] = {"Standard Estonian"},
["ekl"] = {"Kol (Bangladesh)", "Kol"},
["ekm"] = {"Elip"},
["ekp"] = {"Ekpeye"},
["ekr"] = {"Yace"},
["eky"] = {"Eastern Kayah"},
["ele"] = {"Elepi"},
["elh"] = {"El Hugeirat"},
["eli"] = {"Nding"},
["elk"] = {"Elkei"},
["elm"] = {"Eleme"},
["elu"] = {"Elu"},
["ema"] = {"Emai-Iuleha-Ora"},
["emb"] = {"Embaloh"},
["emg"] = {"Eastern Meohang"},
["emi"] = {"Mussau-Emira"},
["emk"] = {"Eastern Maninkakan"},
["emm"] = {"Mamulique"},
["emn"] = {"Eman"},
["emp"] = {"Northern Emberá"},
["emu"] = {"Eastern Muria"},
["ena"] = {"Apali"},
["enb"] = {"Markweeta"},
["enc"] = {"En"},
["enf"] = {"Forest Enets"},
["enh"] = {"Tundra Enets"},
["enn"] = {"Engenni"},
["eno"] = {"Enggano"},
["enq"] = {"Enga"},
["enr"] = {"Emumu", "Emem"},
["enu"] = {"Enu"},
["env"] = {"Enwan (Edu State)"},
["enw"] = {"Enwan (Akwa Ibom State)"},
["eot"] = {"Beti (Côte d'Ivoire)"},
["era"] = {"Eravallan"},
["erg"] = {"Sie"},
["erh"] = {"Eruwa"},
["eri"] = {"Ogea"},
["erk"] = {"South Efate"},
["err"] = {"Erre"},
["ert"] = {"Eritai"},
["erw"] = {"Erokwanas"},
["esg"] = {"Aheri Gondi"},
["esi"] = {"North Alaskan Inupiatun"},
["esk"] = {"Northwest Alaska Inupiatun"},
["esl"] = {"Egypt Sign Language"},
["esm"] = {"Esuma"},
["eso"] = {"Estonian Sign Language"},
["esx"] = {"Eskimo-Aleut languages"},
["esy"] = {"Eskayan"},
["etb"] = {"Etebi"},
["etc"] = {"Etchemin"},
["eth"] = {"Ethiopian Sign Language"},
["etn"] = {"Eton (Vanuatu)"},
["eto"] = {"Eton (Cameroon)"},
["etr"] = {"Edolo"},
["ets"] = {"Yekhee"},
["etx"] = {"Eten"},
["etz"] = {"Semimi"},
["evh"] = {"Uvbie"},
["eyo"] = {"Keiyo"},
["eza"] = {"Ezaa"},
["eze"] = {"Uzekwe"},
["fad"] = {"Wagi"},
["faf"] = {"Fagani"},
["fag"] = {"Finongan"},
["fah"] = {"Baissa Fali"},
["fai"] = {"Faiwol"},
["faj"] = {"Faita"},
["fak"] = {"Fang (Cameroon)"},
["fal"] = {"South Fali"},
["fap"] = {"Paloor"},
["far"] = {"Fataleka"},
["fau"] = {"Fayu"},
["fay"] = {"Southwestern Fars"},
["faz"] = {"Northwestern Fars"},
["fbl"] = {"West Albay Bikol"},
["ffi"] = {"Foia Foia"},
["ffm"] = {"Maasina Fulfulde"},
["fgr"] = {"Fongoro"},
["fia"] = {"Nobiin"},
["fie"] = {"Fyer"},
["fif"] = {"Faifi"},
["fip"] = {"Fipa"},
["fir"] = {"Firan"},
["fiw"] = {"Fiwaga"},
["fkk"] = {"Kirya-Konzəl"},
["flh"] = {"Foau"},
["fli"] = {"Fali"},
["fll"] = {"North Fali"},
["fln"] = {"Flinders Island"},
["flr"] = {"Fuliiru"},
["fly"] = {"Flaaitaal", "Tsotsitaal"},
["fmp"] = {"Fe'fe'"},
["fmu"] = {"Far Western Muria"},
["fnb"] = {"Fanbak"},
["fng"] = {"Fanagalo"},
["fni"] = {"Fania"},
["fod"] = {"Foodo"},
["foi"] = {"Foi"},
["fom"] = {"Foma"},
["for"] = {"Fore"},
["fos"] = {"Siraya"},
["fox"] = {"Formosan languages"},
["frq"] = {"Forak"},
["fse"] = {"Finnish Sign Language"},
["fss"] = {"Finland-Swedish Sign Language", "finlandssvenskt teckenspråk", "suomenruotsalainen viittomakieli"},
["fub"] = {"Adamawa Fulfulde"},
["fuc"] = {"Pulaar"},
["fud"] = {"East Futuna"},
["fue"] = {"Borgu Fulfulde"},
["fuf"] = {"Pular"},
["fuh"] = {"Western Niger Fulfulde"},
["fui"] = {"Bagirmi Fulfulde"},
["fuj"] = {"Ko"},
["fum"] = {"Fum"},
["fuq"] = {"Central-Eastern Niger Fulfulde"},
["fut"] = {"Futuna-Aniwa"},
["fuu"] = {"Furu"},
["fuv"] = {"Nigerian Fulfulde"},
["fuy"] = {"Fuyug"},
["gab"] = {"Gabri"},
["gac"] = {"Mixed Great Andamanese"},
["gaf"] = {"Gende"},
["gah"] = {"Alekano"},
["gai"] = {"Borei"},
["gaj"] = {"Gadsup"},
["gak"] = {"Gamkonora"},
["gam"] = {"Kandawo"},
["gao"] = {"Gants"},
["gap"] = {"Gal"},
["gaq"] = {"Gata'"},
["gar"] = {"Galeya"},
["gas"] = {"Adiwasi Garasia"},
["gau"] = {"Mudhili Gadaba"},
["gaw"] = {"Nobonob"},
["gax"] = {"Borana-Arsi-Guji Oromo"},
["gaz"] = {"West Central Oromo"},
["gbb"] = {"Kaytetye"},
["gbd"] = {"Karajarri"},
["gbe"] = {"Niksek"},
["gbf"] = {"Gaikundi"},
["gbh"] = {"Defi Gbe"},
["gbj"] = {"Bodo Gadaba"},
["gbk"] = {"Gaddi"},
["gbl"] = {"Gamit"},
["gbm"] = {"Garhwali"},
["gbo"] = {"Northern Grebo"},
["gbq"] = {"Gbaya-Bozoum"},
["gbr"] = {"Gbagyi"},
["gbs"] = {"Gbesi Gbe"},
["gbu"] = {"Gagadu"},
["gbv"] = {"Gbanu"},
["gbw"] = {"Gabi-Gabi"},
["gbx"] = {"Eastern Xwla Gbe"},
["gby"] = {"Gbari"},
["gbz"] = {"Zoroastrian Dari"},
["gcc"] = {"Mali"},
["gcd"] = {"Ganggalida"},
["gcl"] = {"Grenadian Creole English"},
["gcn"] = {"Gaina"},
["gda"] = {"Gade Lohar"},
["gdb"] = {"Pottangi Ollar Gadaba"},
["gdc"] = {"Gugu Badhun"},
["gde"] = {"Gude"},
["gdf"] = {"Guduf-Gava"},
["gdg"] = {"Ga'dang"},
["gdh"] = {"Gadjerawang", "Gajirrabeng"},
["gdi"] = {"Gundi"},
["gdj"] = {"Gurdjar"},
["gdl"] = {"Dirasha"},
["gdn"] = {"Umanakaina"},
["gdr"] = {"Wipi"},
["gds"] = {"Ghandruk Sign Language"},
["gdt"] = {"Kungardutyi"},
["gdu"] = {"Gudu"},
["gdx"] = {"Godwari"},
["gea"] = {"Geruma"},
["geb"] = {"Kire"},
["gec"] = {"Gboloo Grebo"},
["ged"] = {"Gade"},
["gef"] = {"Gerai"},
["geg"] = {"Gengle"},
["geh"] = {"Hutterite German", "Hutterisch"},
["gei"] = {"Gebe"},
["gek"] = {"Ywom"},
["gel"] = {"ut-Ma'in"},
["geq"] = {"Geme"},
["ges"] = {"Geser-Gorom"},
["gev"] = {"Eviya"},
["gew"] = {"Gera"},
["gex"] = {"Garre"},
["gfk"] = {"Patpatar"},
["gga"] = {"Gao"},
["ggb"] = {"Gbii"},
["gge"] = {"Gurr-goni"},
["ggg"] = {"Gurgula"},
["ggk"] = {"Kungarakany"},
["ggl"] = {"Ganglau"},
["ggt"] = {"Gitua"},
["ggu"] = {"Gagu", "Gban"},
["ggw"] = {"Gogodala"},
["gha"] = {"Ghadamès"},
["ghe"] = {"Southern Ghale"},
["ghh"] = {"Northern Ghale"},
["ghk"] = {"Geko Karen"},
["ghl"] = {"Ghulfan"},
["ghn"] = {"Ghanongga"},
["ghr"] = {"Ghera"},
["ghs"] = {"Guhu-Samane"},
["ght"] = {"Kuke", "Kutang Ghale"},
["gia"] = {"Kija"},
["gib"] = {"Gibanawa"},
["gic"] = {"Gail"},
["gid"] = {"Gidar"},
["gie"] = {"Gaɓogbo", "Guébie"},
["gig"] = {"Goaria"},
["gih"] = {"Githabul"},
["gim"] = {"Gimi (Eastern Highlands)"},
["gip"] = {"Gimi (West New Britain)"},
["giq"] = {"Green Gelao"},
["gir"] = {"Red Gelao"},
["git"] = {"Gitxsan"},
["giu"] = {"Mulao"},
["giw"] = {"White Gelao"},
["gix"] = {"Gilima"},
["giy"] = {"Giyug"},
["gji"] = {"Geji"},
["gjk"] = {"Kachi Koli"},
["gjm"] = {"Gunditjmara"},
["gjn"] = {"Gonja"},
["gjr"] = {"Gurindji Kriol"},
["gju"] = {"Gujari"},
["gka"] = {"Guya"},
["gkd"] = {"Magɨ (Madang Province)"},
["gke"] = {"Ndai"},
["gkn"] = {"Gokana"},
["gko"] = {"Kok-Nar"},
["gkp"] = {"Guinea Kpelle"},
["gku"] = {"ǂUngkue"},
["glc"] = {"Bon Gula"},
["glh"] = {"Northwest Pashai", "Northwest Pashayi"},
["glj"] = {"Gula Iro"},
["gll"] = {"Garlali"},
["glo"] = {"Galambu"},
["glr"] = {"Glaro-Twabo"},
["glu"] = {"Gula (Chad)"},
["glw"] = {"Glavda"},
["gly"] = {"Gule"},
["gma"] = {"Gambera"},
["gmb"] = {"Gula'alaa"},
["gmd"] = {"Mághdì"},
["gme"] = {"East Germanic languages"},
["gmg"] = {"Magɨyi"},
["gmm"] = {"Gbaya-Mbodomo"},
["gmn"] = {"Gimnime"},
["gmq"] = {"North Germanic languages"},
["gmu"] = {"Gumalu"},
["gmv"] = {"Gamo"},
["gmx"] = {"Magoma"},
["gmz"] = {"Mgbolizhia"},
["gna"] = {"Kaansa"},
["gnb"] = {"Gangte"},
["gnd"] = {"Zulgo-Gemzek"},
["gne"] = {"Ganang"},
["gng"] = {"Ngangam"},
["gnh"] = {"Lere"},
["gnj"] = {"Ngen"},
["gnk"] = {"ǁGana"},
["gnl"] = {"Gangulu"},
["gnm"] = {"Ginuman"},
["gnn"] = {"Gumatj"},
["gno"] = {"Northern Gondi"},
["gnq"] = {"Gana"},
["gnr"] = {"Gureng Gureng"},
["gnt"] = {"Guntai"},
["gnu"] = {"Gnau"},
["gnz"] = {"Ganzi"},
["goc"] = {"Gorakor"},
["god"] = {"Godié"},
["gof"] = {"Gofa"},
["gog"] = {"Gogo"},
["goi"] = {"Gobasi"},
["goj"] = {"Gowlan"},
["gok"] = {"Gowli"},
["gom"] = {"Goan Konkani"},
["gop"] = {"Yeretuar"},
["goq"] = {"Gorap"},
["gou"] = {"Gavar"},
["gow"] = {"Gorowa"},
["gox"] = {"Gobu"},
["goy"] = {"Goundo"},
["goz"] = {"Gozarkhani"},
["gpa"] = {"Gupa-Abawa"},
["gpe"] = {"Ghanaian Pidgin English"},
["gqa"] = {"Ga'anda"},
["gqi"] = {"Guiqiong"},
["gqr"] = {"Gor"},
["gqu"] = {"Qau"},
["gra"] = {"Rajput Garasia"},
["grd"] = {"Guruntum-Mbaaru"},
["grg"] = {"Madi"},
["grh"] = {"Gbiri-Niragu"},
["gri"] = {"Ghari"},
["grj"] = {"Southern Grebo"},
["grk"] = {"Greek languages"},
["grm"] = {"Kota Marudu Talantang"},
["gro"] = {"Groma"},
["grq"] = {"Gorovu"},
["grr"] = {"Taznatit"},
["grs"] = {"Gresi"},
["grt"] = {"Garo"},
["grv"] = {"Central Grebo"},
["grw"] = {"Gweda"},
["grx"] = {"Guriaso"},
["gry"] = {"Barclayville Grebo"},
["grz"] = {"Guramalum"},
["gsl"] = {"Gusilay"},
["gsn"] = {"Nema", "Gusan"},
["gso"] = {"Southwest Gbaya"},
["gsp"] = {"Wasembo"},
["gss"] = {"Greek Sign Language"},
["gtu"] = {"Aghu-Tharnggala"},
["gua"] = {"Shiki"},
["gud"] = {"Yocoboué Dida"},
["gue"] = {"Gurindji"},
["guf"] = {"Gupapuyngu"},
["gup"] = {"Gunwinggu"},
["gur"] = {"Farefare"},
["gus"] = {"Guinean Sign Language"},
["guw"] = {"Gun"},
["guz"] = {"Gusii", "Ekegusii"},
["gva"] = {"Guana (Paraguay)"},
["gve"] = {"Duwet"},
["gvf"] = {"Golin"},
["gvl"] = {"Gulay"},
["gvm"] = {"Gurmana"},
["gvn"] = {"Kuku-Yalanji"},
["gvp"] = {"Pará Gavião"},
["gvr"] = {"Gurung"},
["gvs"] = {"Gumawana"},
["gvy"] = {"Guyani"},
["gwa"] = {"Mbato"},
["gwb"] = {"Gwa"},
["gwc"] = {"Gawri", "Kalami"},
["gwd"] = {"Gawwada"},
["gwe"] = {"Gweno"},
["gwf"] = {"Gowro"},
["gwg"] = {"Moo"},
["gwn"] = {"Gwandara"},
["gwr"] = {"Gwere"},
["gwt"] = {"Gawar-Bati"},
["gwu"] = {"Guwamu"},
["gww"] = {"Kwini"},
["gwx"] = {"Gua"},
["gxx"] = {"Wè Southern"},
["gya"] = {"Northwest Gbaya"},
["gyb"] = {"Garus"},
["gyd"] = {"Kayardild"},
["gye"] = {"Gyem"},
["gyf"] = {"Gungabula"},
["gyg"] = {"Gbayi"},
["gyi"] = {"Gyele"},
["gyl"] = {"Gayil"},
["gyo"] = {"Gyalsumdo"},
["gyy"] = {"Gunya"},
["gza"] = {"Ganza"},
["gzi"] = {"Gazi"},
["gzn"] = {"Gane"},
["hab"] = {"Hanoi Sign Language"},
["hac"] = {"Gurani"},
["had"] = {"Hatam"},
["hae"] = {"Eastern Oromo"},
["haf"] = {"Haiphong Sign Language"},
["hag"] = {"Hanga"},
["hah"] = {"Hahon"},
["haj"] = {"Hajong"},
["ham"] = {"Hewa"},
["han"] = {"Hangaza"},
["hao"] = {"Hakö"},
["hap"] = {"Hupla"},
["haq"] = {"Ha"},
["hav"] = {"Havu"},
["hax"] = {"Southern Haida"},
["hay"] = {"Haya"},
["hba"] = {"Hamba"},
["hbb"] = {"Huba"},
["hbn"] = {"Heiban"},
["hbu"] = {"Habu"},
["hca"] = {"Andaman Creole Hindi"},
["hdn"] = {"Northern Haida"},
["hdy"] = {"Hadiyya"},
["hea"] = {"Northern Qiandong Miao"},
["heg"] = {"Helong"},
["hem"] = {"Hemba"},
["hgm"] = {"Haiǁom"},
["hgw"] = {"Haigwai"},
["hhi"] = {"Hoia Hoia"},
["hhr"] = {"Kerak"},
["hhy"] = {"Hoyahoya"},
["hia"] = {"Lamang"},
["hig"] = {"Kamwe"},
["hih"] = {"Pamosu"},
["hii"] = {"Hinduri"},
["hij"] = {"Hijuk"},
["hik"] = {"Seit-Kaitetu"},
["hio"] = {"Tsoa"},
["hji"] = {"Haji"},
["hka"] = {"Kahe"},
["hke"] = {"Hunde"},
["hkk"] = {"Hunjara-Kaina Ke"},
["hkn"] = {"Mel-Khaonh"},
["hks"] = {"Hong Kong Sign Language", "Heung Kong Sau Yue"},
["hla"] = {"Halia"},
["hld"] = {"Halang Doan"},
["hle"] = {"Hlersu"},
["hlt"] = {"Matu Chin"},
["hma"] = {"Southern Mashan Hmong", "Southern Mashan Miao"},
["hmb"] = {"Humburi Senni Songhay"},
["hmc"] = {"Central Huishui Hmong", "Central Huishui Miao"},
["hmd"] = {"Large Flowery Miao", "A-hmaos", "Da-Hua Miao"},
["hme"] = {"Eastern Huishui Hmong", "Eastern Huishui Miao"},
["hmf"] = {"Hmong Don"},
["hmg"] = {"Southwestern Guiyang Hmong"},
["hmh"] = {"Southwestern Huishui Hmong", "Southwestern Huishui Miao"},
["hmi"] = {"Northern Huishui Hmong", "Northern Huishui Miao"},
["hmj"] = {"Ge", "Gejia"},
["hml"] = {"Luopohe Hmong", "Luopohe Miao"},
["hmm"] = {"Central Mashan Hmong", "Central Mashan Miao"},
["hmp"] = {"Northern Mashan Hmong", "Northern Mashan Miao"},
["hmq"] = {"Eastern Qiandong Miao"},
["hms"] = {"Southern Qiandong Miao"},
["hmt"] = {"Hamtai"},
["hmu"] = {"Hamap"},
["hmv"] = {"Hmong Dô"},
["hmw"] = {"Western Mashan Hmong", "Western Mashan Miao"},
["hmx"] = {"Hmong-Mien languages"},
["hmy"] = {"Southern Guiyang Hmong", "Southern Guiyang Miao"},
["hmz"] = {"Hmong Shua", "Sinicized Miao"},
["hna"] = {"Mina (Cameroon)"},
["hnd"] = {"Southern Hindko"},
["hng"] = {"Hungu"},
["hnh"] = {"ǁAni"},
["hni"] = {"Hani"},
["hnj"] = {"Hmong Njua", "Mong Leng", "Mong Njua"},
["hno"] = {"Northern Hindko"},
["hns"] = {"Caribbean Hindustani"},
["hnu"] = {"Hung"},
["hoa"] = {"Hoava"},
["hob"] = {"Mari (Madang Province)"},
["hoc"] = {"Ho"},
["hoe"] = {"Horom"},
["hoh"] = {"Hobyót"},
["hoj"] = {"Hadothi", "Haroti"},
["hok"] = {"Hokan languages"},
["hol"] = {"Holu"},
["hom"] = {"Homa"},
["hor"] = {"Horo"},
["hos"] = {"Ho Chi Minh City Sign Language"},
["hot"] = {"Hote", "Malê"},
["hov"] = {"Hovongan"},
["how"] = {"Honi"},
["hoy"] = {"Holiya"},
["hoz"] = {"Hozo"},
["hpo"] = {"Hpon"},
["hra"] = {"Hrangkhol"},
["hrc"] = {"Niwer Mil"},
["hre"] = {"Hre"},
["hrk"] = {"Haruku"},
["hrm"] = {"Horned Miao"},
["hro"] = {"Haroi"},
["hrp"] = {"Nhirrpi"},
["hrt"] = {"Hértevin"},
["hru"] = {"Hruso"},
["hrw"] = {"Warwar Feni"},
["hrz"] = {"Harzani"},
["hsh"] = {"Hungarian Sign Language"},
["hsl"] = {"Hausa Sign Language"},
["hss"] = {"Harsusi"},
["htu"] = {"Hitu"},
["hud"] = {"Huaulu"},
["huf"] = {"Humene"},
["hui"] = {"Huli"},
["huj"] = {"Northern Guiyang Hmong", "Northern Guiyang Miao"},
["huk"] = {"Hulung"},
["hul"] = {"Hula"},
["hum"] = {"Hungana"},
["huo"] = {"Hu"},
["huq"] = {"Tsat"},
["hut"] = {"Humla"},
["hvc"] = {"Haitian Vodoun Culture Language"},
["hvk"] = {"Haveke"},
["hvv"] = {"Santa María Del Mar Huave"},
["hwa"] = {"Wané"},
["hya"] = {"Hya"},
["hyx"] = {"Armenian (family)"},
["ian"] = {"Iatmul"},
["iar"] = {"Purari"},
["ibd"] = {"Iwaidja"},
["ibe"] = {"Akpes"},
["ibg"] = {"Ibanag"},
["ibh"] = {"Bih"},
["ibl"] = {"Ibaloi"},
["ibm"] = {"Agoi"},
["ibn"] = {"Ibino"},
["ibr"] = {"Ibuoro"},
["ibu"] = {"Ibu"},
["iby"] = {"Ibani"},
["ica"] = {"Ede Ica"},
["ich"] = {"Etkywan"},
["icl"] = {"Icelandic Sign Language"},
["ida"] = {"Idakho-Isukha-Tiriki", "Luidakho-Luisukha-Lutirichi"},
["idc"] = {"Idon", "Ajiya"},
["idd"] = {"Ede Idaca"},
["ide"] = {"Idere"},
["idi"] = {"Idi"},
["idr"] = {"Indri"},
["ids"] = {"Idesa"},
["idt"] = {"Idaté"},
["idu"] = {"Idoma"},
["ifa"] = {"Amganad Ifugao"},
["ifb"] = {"Batad Ifugao", "Ayangan Ifugao"},
["ife"] = {"Ifè"},
["iff"] = {"Ifo"},
["ifk"] = {"Tuwali Ifugao"},
["ifm"] = {"Teke-Fuumu"},
["ifu"] = {"Mayoyao Ifugao"},
["ify"] = {"Keley-I Kallahan"},
["igb"] = {"Ebira"},
["ige"] = {"Igede"},
["igg"] = {"Igana"},
["igl"] = {"Igala"},
["igm"] = {"Kanggape"},
["igo"] = {"Isebe"},
["igw"] = {"Igwe"},
["ihb"] = {"Iha Based Pidgin"},
["ihi"] = {"Ihievbe"},
["ihp"] = {"Iha"},
["ihw"] = {"Bidhawal"},
["iin"] = {"Thiin"},
["ijc"] = {"Izon"},
["ije"] = {"Biseni"},
["ijj"] = {"Ede Ije"},
["ijn"] = {"Kalabari"},
["ijs"] = {"Southeast Ijo"},
["ike"] = {"Eastern Canadian Inuktitut"},
["iki"] = {"Iko"},
["ikk"] = {"Ika"},
["ikl"] = {"Ikulu"},
["ikp"] = {"Ikpeshi"},
["ikr"] = {"Ikaranggal"},
["iks"] = {"Inuit Sign Language"},
["ikv"] = {"Iku-Gora-Ankwa"},
["ikw"] = {"Ikwere"},
["ikz"] = {"Ikizu"},
["ila"] = {"Ile Ape"},
["ilg"] = {"Garig-Ilgar"},
["ili"] = {"Ili Turki"},
["ilk"] = {"Ilongot"},
["ilm"] = {"Iranun (Malaysia)"},
["ilp"] = {"Iranun (Philippines)"},
["ilv"] = {"Ilue"},
["ima"] = {"Mala Malasar"},
["imi"] = {"Anamgura"},
["iml"] = {"Miluk"},
["imn"] = {"Imonda"},
["imo"] = {"Imbongu"},
["imr"] = {"Imroing"},
["imy"] = {"Milyan"},
["inj"] = {"Jungle Inga"},
["inl"] = {"Indonesian Sign Language"},
["inm"] = {"Minaean"},
["inn"] = {"Isinai"},
["ino"] = {"Inoke-Yate"},
["ins"] = {"Indian Sign Language"},
["int"] = {"Intha"},
["ior"] = {"Inor"},
["iou"] = {"Tuma-Irumu"},
["ipi"] = {"Ipili"},
["ipo"] = {"Ipiko"},
["iqw"] = {"Ikwo"},
["ire"] = {"Iresim"},
["irh"] = {"Irarutu"},
["iri"] = {"Rigwe", "Irigwe"},
["iru"] = {"Irula"},
["irx"] = {"Kamberau"},
["iry"] = {"Iraya"},
["isa"] = {"Isabi"},
["isd"] = {"Isnag"},
["ish"] = {"Esan"},
["isi"] = {"Nkem-Nkum"},
["isk"] = {"Ishkashimi"},
["ism"] = {"Masimasi"},
["isn"] = {"Isanzu"},
["iso"] = {"Isoko"},
["isu"] = {"Isu (Menchum Division)"},
["itb"] = {"Binongan Itneg"},
["itd"] = {"Southern Tidung"},
["iti"] = {"Inlaod Itneg"},
["itm"] = {"Itu Mbon Uzo"},
["itr"] = {"Iteri"},
["its"] = {"Isekiri"},
["itt"] = {"Maeng Itneg"},
["itv"] = {"Itawit"},
["itw"] = {"Ito"},
["ity"] = {"Moyadan Itneg"},
["ium"] = {"Iu Mien"},
["ivb"] = {"Ibatan"},
["iwk"] = {"I-Wak"},
["iwm"] = {"Iwam"},
["iwo"] = {"Iwur"},
["iws"] = {"Sepik Iwam"},
["iya"] = {"Iyayu"},
["iyo"] = {"Mesaka"},
["iyx"] = {"Yaka (Congo)"},
["izr"] = {"Izere"},
["izz"] = {"Izii"},
["jab"] = {"Hyam"},
["jad"] = {"Jahanka"},
["jae"] = {"Yabem"},
["jaf"] = {"Jara"},
["jah"] = {"Jah Hut"},
["jaj"] = {"Zazao"},
["jak"] = {"Jakun"},
["jal"] = {"Yalahatan"},
["jan"] = {"Jandai"},
["jaq"] = {"Yaqay"},
["jas"] = {"New Caledonian Javanese"},
["jat"] = {"Jakati"},
["jau"] = {"Yaur"},
["jax"] = {"Jambi Malay"},
["jay"] = {"Yan-nhangu", "Nhangu"},
["jbi"] = {"Badjiri"},
["jbj"] = {"Arandai"},
["jbk"] = {"Barikewa"},
["jbn"] = {"Nafusi"},
["jbr"] = {"Jofotek-Bromnya"},
["jbu"] = {"Jukun Takum"},
["jbw"] = {"Yawijibaya"},
["jcs"] = {"Jamaican Country Sign Language"},
["jda"] = {"Jad"},
["jdg"] = {"Jadgali"},
["jee"] = {"Jerung"},
["jeh"] = {"Jeh"},
["jei"] = {"Yei"},
["jek"] = {"Jeri Kuo"},
["jel"] = {"Yelmek"},
["jen"] = {"Dza"},
["jer"] = {"Jere"},
["jet"] = {"Manem"},
["jeu"] = {"Jonkor Bourmataguil"},
["jgb"] = {"Ngbee"},
["jgk"] = {"Gwak"},
["jgo"] = {"Ngomba"},
["jhi"] = {"Jehai"},
["jhs"] = {"Jhankot Sign Language"},
["jia"] = {"Jina"},
["jib"] = {"Jibu"},
["jic"] = {"Tol"},
["jid"] = {"Bu"},
["jie"] = {"Jilbe"},
["jig"] = {"Jingulu", "Djingili"},
["jih"] = {"sTodsde", "Shangzhai"},
["jii"] = {"Jiiddu"},
["jil"] = {"Jilim"},
["jim"] = {"Jimi (Cameroon)"},
["jio"] = {"Jiamao"},
["jiq"] = {"Guanyinqiao", "Lavrung"},
["jit"] = {"Jita"},
["jiu"] = {"Youle Jinuo"},
["jiy"] = {"Buyuan Jinuo"},
["jjr"] = {"Bankal"},
["jka"] = {"Kaera"},
["jkm"] = {"Mobwa Karen"},
["jko"] = {"Kubo"},
["jkp"] = {"Paku Karen"},
["jku"] = {"Labir"},
["jle"] = {"Ngile"},
["jls"] = {"Jamaican Sign Language"},
["jma"] = {"Dima"},
["jmc"] = {"Machame"},
["jmi"] = {"Jimi (Nigeria)"},
["jml"] = {"Jumli"},
["jmn"] = {"Makuri Naga"},
["jmr"] = {"Kamara"},
["jms"] = {"Mashi (Nigeria)"},
["jmw"] = {"Mouwase"},
["jmx"] = {"Western Juxtlahuaca Mixtec"},
["jna"] = {"Jangshung"},
["jnd"] = {"Jandavra"},
["jng"] = {"Yangman"},
["jni"] = {"Janji"},
["jnj"] = {"Yemsa"},
["jnl"] = {"Rawat"},
["jns"] = {"Jaunsari"},
["job"] = {"Joba"},
["jod"] = {"Wojenaka"},
["jog"] = {"Jogi"},
["jow"] = {"Jowulu"},
["jpx"] = {"Japanese (family)"},
["jra"] = {"Jarai"},
["jrr"] = {"Jiru"},
["jua"] = {"Júma"},
["jub"] = {"Wannu"},
["jud"] = {"Worodougou"},
["juh"] = {"Hõne"},
["jui"] = {"Ngadjuri"},
["juk"] = {"Wapan"},
["jul"] = {"Jirel"},
["jum"] = {"Jumjum"},
["jun"] = {"Juang"},
["juo"] = {"Jiba"},
["jus"] = {"Jumla Sign Language"},
["juu"] = {"Ju"},
["juw"] = {"Wãpha"},
["juy"] = {"Juray"},
["jvd"] = {"Javindo"},
["jvn"] = {"Caribbean Javanese"},
["jwi"] = {"Jwira-Pepesa"},
["jya"] = {"Jiarong"},
["jyy"] = {"Jaya"},
["kad"] = {"Adara"},
["kaf"] = {"Katso"},
["kag"] = {"Kajaman"},
["kah"] = {"Kara (Central African Republic)"},
["kai"] = {"Karekare"},
["kaj"] = {"Jju"},
["kak"] = {"Kalanguya", "Kayapa Kallahan"},
["kao"] = {"Xaasongaxango"},
["kaq"] = {"Capanahua"},
["kax"] = {"Kao"},
["kba"] = {"Kalarko"},
["kbb"] = {"Kaxuiâna"},
["kbe"] = {"Kanju"},
["kbg"] = {"Khamba"},
["kbi"] = {"Kaptiau"},
["kbj"] = {"Kari"},
["kbk"] = {"Grass Koiari"},
["kbl"] = {"Kanembu"},
["kbm"] = {"Iwal"},
["kbn"] = {"Kare (Central African Republic)"},
["kbo"] = {"Keliko"},
["kbq"] = {"Kamano"},
["kbs"] = {"Kande"},
["kbt"] = {"Abadi"},
["kbu"] = {"Kabutra"},
["kbv"] = {"Dera (Indonesia)"},
["kbw"] = {"Kaiep"},
["kbx"] = {"Ap Ma"},
["kby"] = {"Manga Kanuri"},
["kbz"] = {"Duhwa"},
["kcb"] = {"Kawacha"},
["kcc"] = {"Lubila"},
["kcd"] = {"Ngkâlmpw Kanum"},
["kce"] = {"Kaivi"},
["kcf"] = {"Ukaan"},
["kcg"] = {"Tyap"},
["kch"] = {"Vono"},
["kci"] = {"Kamantan"},
["kcj"] = {"Kobiana"},
["kck"] = {"Kalanga"},
["kcl"] = {"Kela (Papua New Guinea)", "Kala"},
["kcm"] = {"Gula (Central African Republic)"},
["kco"] = {"Kinalakna"},
["kcp"] = {"Kanga"},
["kcq"] = {"Kamo"},
["kcr"] = {"Katla"},
["kcs"] = {"Koenoem"},
["kct"] = {"Kaian"},
["kcu"] = {"Kami (Tanzania)"},
["kcv"] = {"Kete"},
["kcw"] = {"Kabwari"},
["kcx"] = {"Kachama-Ganjule"},
["kcz"] = {"Konongo"},
["kda"] = {"Worimi"},
["kdc"] = {"Kutu"},
["kdf"] = {"Mamusi"},
["kdi"] = {"Kumam"},
["kdk"] = {"Numèè", "Kwényi"},
["kdl"] = {"Tsikimba"},
["kdm"] = {"Kagoma"},
["kdn"] = {"Kunda"},
["kdo"] = {"Kordofanian languages"},
["kdp"] = {"Kaningdon-Nindem"},
["kdu"] = {"Kadaru"},
["kdw"] = {"Koneraw"},
["kdx"] = {"Kam"},
["kdz"] = {"Kwaja"},
["keb"] = {"Kélé"},
["kec"] = {"Keiga"},
["ked"] = {"Kerewe"},
["kee"] = {"Eastern Keres"},
["kef"] = {"Kpessi"},
["keg"] = {"Tese"},
["keh"] = {"Keak"},
["kei"] = {"Kei"},
["kej"] = {"Kadar"},
["kel"] = {"Kela (Democratic Republic of Congo)"},
["kem"] = {"Kemak"},
["ken"] = {"Kenyang"},
["kep"] = {"Kaikadi"},
["keq"] = {"Kamar"},
["kes"] = {"Kugbo"},
["keu"] = {"Akebu"},
["kev"] = {"Kanikkaran"},
["kew"] = {"West Kewa"},
["kex"] = {"Kukna"},
["key"] = {"Kupia"},
["kez"] = {"Kukele"},
["kfa"] = {"Kodava"},
["kfd"] = {"Korra Koraga"},
["kfg"] = {"Kudiya"},
["kfh"] = {"Kurichiya"},
["kfj"] = {"Kemiehua"},
["kfl"] = {"Kung"},
["kfm"] = {"Khunsari"},
["kfn"] = {"Kuk"},
["kfo"] = {"Koro (Côte d'Ivoire)"},
["kfq"] = {"Korku"},
["kfr"] = {"Kachhi", "Kutchi"},
["kfs"] = {"Bilaspuri"},
["kft"] = {"Kanjari"},
["kfu"] = {"Katkari"},
["kfv"] = {"Kurmukar"},
["kfw"] = {"Kharam Naga"},
["kfx"] = {"Kullu Pahari"},
["kfy"] = {"Kumaoni"},
["kfz"] = {"Koromfé"},
["kga"] = {"Koyaga"},
["kgb"] = {"Kawe"},
["kgf"] = {"Kube"},
["kgi"] = {"Selangor Sign Language"},
["kgj"] = {"Gamale Kham"},
["kgl"] = {"Kunggari"},
["kgn"] = {"Karingani"},
["kgo"] = {"Krongo"},
["kgt"] = {"Somyev"},
["kgu"] = {"Kobol"},
["kgw"] = {"Karon Dori"},
["kgx"] = {"Kamaru"},
["kgy"] = {"Kyerung"},
["khc"] = {"Tukang Besi North"},
["khd"] = {"Bädi Kanum"},
["khe"] = {"Korowai"},
["khf"] = {"Khuen"},
["khg"] = {"Khams Tibetan"},
["khh"] = {"Kehu"},
["khj"] = {"Kuturmi"},
["khl"] = {"Lusi"},
["khp"] = {"Kapori", "Kapauri"},
["khs"] = {"Kasua"},
["kht"] = {"Khamti"},
["khu"] = {"Nkhumbi"},
["khx"] = {"Kanu"},
["khy"] = {"Kele (Democratic Republic of Congo)"},
["khz"] = {"Keapara"},
["kia"] = {"Kim"},
["kid"] = {"Koshin"},
["kie"] = {"Kibet"},
["kif"] = {"Eastern Parbate Kham"},
["kig"] = {"Kimaama", "Kimaghima"},
["kih"] = {"Kilmeri"},
["kii"] = {"Kitsai"},
["kij"] = {"Kilivila"},
["kil"] = {"Kariya"},
["kip"] = {"Sheshi Kham"},
["kiq"] = {"Kosadle", "Kosare"},
["kis"] = {"Kis"},
["kit"] = {"Agob"},
["kiu"] = {"Kirmanjki (individual language)"},
["kiv"] = {"Kimbu"},
["kiw"] = {"Northeast Kiwai"},
["kix"] = {"Khiamniungan Naga"},
["kiy"] = {"Kirikiri"},
["kiz"] = {"Kisi"},
["kja"] = {"Mlap"},
["kjc"] = {"Coastal Konjo"},
["kjd"] = {"Southern Kiwai"},
["kje"] = {"Kisar"},
["kjg"] = {"Khmu"},
["kji"] = {"Zabana"},
["kjk"] = {"Highland Konjo"},
["kjl"] = {"Western Parbate Kham"},
["kjm"] = {"Kháng"},
["kjn"] = {"Kunjen"},
["kjo"] = {"Harijan Kinnauri"},
["kjp"] = {"Pwo Eastern Karen"},
["kjr"] = {"Kurudu"},
["kjs"] = {"East Kewa"},
["kjt"] = {"Phrae Pwo Karen"},
["kju"] = {"Kashaya"},
["kjy"] = {"Erave"},
["kjz"] = {"Bumthangkha"},
["kka"] = {"Kakanda"},
["kkb"] = {"Kwerisa"},
["kkc"] = {"Odoodee"},
["kkd"] = {"Kinuku"},
["kke"] = {"Kakabe"},
["kkf"] = {"Kalaktang Monpa"},
["kkg"] = {"Mabaka Valley Kalinga"},
["kki"] = {"Kagulu"},
["kkj"] = {"Kako"},
["kkk"] = {"Kokota"},
["kkl"] = {"Kosarek Yale"},
["kkm"] = {"Kiong"},
["kkn"] = {"Kon Keu"},
["kkp"] = {"Gugubera", "Koko-Bera"},
["kkq"] = {"Kaeku"},
["kkr"] = {"Kir-Balar"},
["kks"] = {"Giiwo"},
["kkt"] = {"Koi"},
["kku"] = {"Tumi"},
["kkw"] = {"Teke-Kukuya"},
["kkx"] = {"Kohin"},
["klc"] = {"Kolbila"},
["kle"] = {"Kulung (Nepal)"},
["klf"] = {"Kendeje"},
["klg"] = {"Tagakaulo"},
["klh"] = {"Weliki"},
["kli"] = {"Kalumpang"},
["klk"] = {"Kono (Nigeria)"},
["kll"] = {"Kagan Kalagan"},
["klm"] = {"Migum"},
["kln"] = {"Kalenjin"},
["klo"] = {"Kapya"},
["klp"] = {"Kamasa"},
["klq"] = {"Rumu"},
["klr"] = {"Khaling"},
["kls"] = {"Kalasha"},
["klt"] = {"Nukna"},
["klu"] = {"Klao"},
["klv"] = {"Maskelynes"},
["klw"] = {"Tado", "Lindu"},
["klx"] = {"Koluwawa"},
["kma"] = {"Konni"},
["kmc"] = {"Southern Dong"},
["kmd"] = {"Majukayang Kalinga"},
["kme"] = {"Bakole"},
["kmf"] = {"Kare (Papua New Guinea)"},
["kmg"] = {"Kâte"},
["kmh"] = {"Kalam"},
["kmi"] = {"Kami (Nigeria)"},
["kmj"] = {"Kumarbhag Paharia"},
["kmk"] = {"Limos Kalinga"},
["kml"] = {"Tanudan Kalinga"},
["kmm"] = {"Kom (India)"},
["kmn"] = {"Awtuw"},
["kmo"] = {"Kwoma"},
["kmp"] = {"Gimme"},
["kmq"] = {"Kwama"},
["kmt"] = {"Kemtuik"},
["kmu"] = {"Kanite"},
["kmv"] = {"Karipúna Creole French"},
["kmw"] = {"Komo (Democratic Republic of Congo)"},
["kmx"] = {"Waboda"},
["kmy"] = {"Koma"},
["kna"] = {"Dera (Nigeria)"},
["knb"] = {"Lubuagan Kalinga"},
["knc"] = {"Central Kanuri"},
["kne"] = {"Kankanaey"},
["knf"] = {"Mankanya"},
["kng"] = {"Koongo"},
["kni"] = {"Kanufi"},
["knk"] = {"Kuranko"},
["knl"] = {"Keninjal"},
["knp"] = {"Kwanja"},
["knq"] = {"Kintaq"},
["kns"] = {"Kensiu"},
["knu"] = {"Kono (Guinea)"},
["knv"] = {"Tabo"},
["knx"] = {"Kendayan", "Salako"},
["kny"] = {"Kanyok"},
["knz"] = {"Kalamsé"},
["koa"] = {"Konomala"},
["koc"] = {"Kpati"},
["kod"] = {"Kodi"},
["kof"] = {"Kubi"},
["koo"] = {"Konzo"},
["kop"] = {"Waube"},
["koq"] = {"Kota (Gabon)"},
["kot"] = {"Lagwan"},
["kou"] = {"Koke"},
["kov"] = {"Kudu-Camo"},
["kow"] = {"Kugama"},
["koz"] = {"Korak"},
["kpa"] = {"Kutto"},
["kpb"] = {"Mullu Kurumba"},
["kpd"] = {"Koba"},
["kpf"] = {"Komba"},
["kpi"] = {"Kofei"},
["kpk"] = {"Kpan"},
["kpl"] = {"Kpala"},
["kpm"] = {"Koho"},
["kpn"] = {"Kepkiriwát"},
["kpo"] = {"Ikposo"},
["kpq"] = {"Korupun-Sela"},
["kpr"] = {"Korafe-Yegha"},
["kps"] = {"Tehit"},
["kpu"] = {"Kafoa"},
["kpw"] = {"Kobon"},
["kpx"] = {"Mountain Koiali"},
["kpz"] = {"Kupsabiny"},
["kqa"] = {"Mum"},
["kqb"] = {"Kovai"},
["kqc"] = {"Doromu-Koki"},
["kqd"] = {"Koy Sanjaq Surat"},
["kqe"] = {"Kalagan"},
["kqf"] = {"Kakabai"},
["kqg"] = {"Khe"},
["kqh"] = {"Kisankasa"},
["kqi"] = {"Koitabu"},
["kqj"] = {"Koromira"},
["kqk"] = {"Kotafon Gbe"},
["kql"] = {"Kyenele"},
["kqm"] = {"Khisa"},
["kqn"] = {"Kaonde"},
["kqo"] = {"Eastern Krahn"},
["kqp"] = {"Kimré"},
["kqq"] = {"Krenak"},
["kqr"] = {"Kimaragang"},
["kqs"] = {"Northern Kissi"},
["kqt"] = {"Klias River Kadazan"},
["kqu"] = {"Seroa"},
["kqv"] = {"Okolod"},
["kqw"] = {"Kandas"},
["kqx"] = {"Mser"},
["kqy"] = {"Koorete"},
["kra"] = {"Kumhali"},
["krb"] = {"Karkin"},
["krd"] = {"Kairui-Midiki"},
["kre"] = {"Panará"},
["krf"] = {"Koro (Vanuatu)"},
["krh"] = {"Kurama"},
["krj"] = {"Kinaray-A"},
["krk"] = {"Kerek"},
["krn"] = {"Sapo"},
["krp"] = {"Korop"},
["krr"] = {"Krung"},
["krs"] = {"Gbaya (Sudan)"},
["krt"] = {"Tumari Kanuri"},
["krv"] = {"Kavet"},
["krw"] = {"Western Krahn"},
["krx"] = {"Karon"},
["krz"] = {"Sota Kanum"},
["ksa"] = {"Shuwa-Zamani"},
["ksb"] = {"Shambala"},
["ksc"] = {"Southern Kalinga"},
["kse"] = {"Kuni"},
["ksf"] = {"Bafia"},
["ksg"] = {"Kusaghe"},
["ksj"] = {"Uare"},
["ksl"] = {"Kumalu"},
["ksm"] = {"Kumba"},
["ksn"] = {"Kasiguranin"},
["kso"] = {"Kofa"},
["ksp"] = {"Kaba"},
["ksq"] = {"Kwaami"},
["ksr"] = {"Borong"},
["kss"] = {"Southern Kisi"},
["kst"] = {"Winyé"},
["ksu"] = {"Khamyang"},
["ksv"] = {"Kusu"},
["ksx"] = {"Kedang"},
["ksy"] = {"Kharia Thar"},
["ksz"] = {"Kodaku"},
["kta"] = {"Katua"},
["ktb"] = {"Kambaata"},
["ktc"] = {"Kholok"},
["ktd"] = {"Kokata", "Kukatha"},
["ktf"] = {"Kwami"},
["ktg"] = {"Kalkutung"},
["kth"] = {"Karanga"},
["kti"] = {"North Muyu"},
["ktj"] = {"Plapo Krumen"},
["ktk"] = {"Kaniet"},
["ktl"] = {"Koroshi"},
["ktm"] = {"Kurti"},
["ktn"] = {"Karitiâna"},
["ktp"] = {"Kaduo"},
["kts"] = {"South Muyu"},
["ktt"] = {"Ketum"},
["ktv"] = {"Eastern Katu"},
["ktx"] = {"Kaxararí"},
["kty"] = {"Kango (Bas-Uélé District)"},
["ktz"] = {"Juǀʼhoan", "Juǀʼhoansi"},
["kub"] = {"Kutep"},
["kuc"] = {"Kwinsu"},
["kue"] = {"Kuman (Papua New Guinea)"},
["kuf"] = {"Western Katu"},
["kug"] = {"Kupa"},
["kuh"] = {"Kushi"},
["kui"] = {"Kuikúro-Kalapálo", "Kalapalo"},
["kuj"] = {"Kuria"},
["kul"] = {"Kulere"},
["kun"] = {"Kunama"},
["kuo"] = {"Kumukio"},
["kup"] = {"Kunimaipa"},
["kuq"] = {"Karipuna"},
["kuv"] = {"Kur"},
["kuw"] = {"Kpagua"},
["kux"] = {"Kukatja"},
["kuy"] = {"Kuuku-Ya'u"},
["kvc"] = {"Kove"},
["kvd"] = {"Kui (Indonesia)"},
["kve"] = {"Kalabakan"},
["kvf"] = {"Kabalai"},
["kvg"] = {"Kuni-Boazi"},
["kvi"] = {"Kwang"},
["kvk"] = {"Korean Sign Language"},
["kvl"] = {"Kayaw"},
["kvp"] = {"Kompane"},
["kvq"] = {"Geba Karen"},
["kvt"] = {"Lahta Karen", "Lahta"},
["kvu"] = {"Yinbaw Karen"},
["kvw"] = {"Wersing"},
["kvx"] = {"Parkari Koli"},
["kvy"] = {"Yintale Karen", "Yintale"},
["kvz"] = {"Tsakwambo", "Tsaukambo"},
["kwa"] = {"Dâw"},
["kwb"] = {"Kwa"},
["kwc"] = {"Likwala"},
["kwd"] = {"Kwaio"},
["kwe"] = {"Kwerba"},
["kwf"] = {"Kwara'ae"},
["kwg"] = {"Sara Kaba Deme"},
["kwh"] = {"Kowiai"},
["kwj"] = {"Kwanga"},
["kwk"] = {"Kwakiutl"},
["kwl"] = {"Kofyar"},
["kwm"] = {"Kwambi"},
["kwo"] = {"Kwomtari"},
["kwp"] = {"Kodia"},
["kwr"] = {"Kwer"},
["kws"] = {"Kwese"},
["kwt"] = {"Kwesten"},
["kwu"] = {"Kwakum"},
["kwv"] = {"Sara Kaba Náà"},
["kww"] = {"Kwinti"},
["kwx"] = {"Khirwar"},
["kwy"] = {"San Salvador Kongo"},
["kxa"] = {"Kairiru"},
["kxc"] = {"Konso", "Khonso"},
["kxd"] = {"Brunei"},
["kxf"] = {"Manumanaw Karen", "Manumanaw"},
["kxh"] = {"Karo (Ethiopia)"},
["kxi"] = {"Keningau Murut"},
["kxj"] = {"Kulfa"},
["kxk"] = {"Zayein Karen"},
["kxm"] = {"Northern Khmer"},
["kxn"] = {"Kanowit-Tanjong Melanau"},
["kxp"] = {"Wadiyara Koli"},
["kxq"] = {"Smärky Kanum"},
["kxr"] = {"Koro (Papua New Guinea)"},
["kxs"] = {"Kangjia"},
["kxt"] = {"Koiwat"},
["kxv"] = {"Kuvi"},
["kxw"] = {"Konai"},
["kxy"] = {"Kayong"},
["kxz"] = {"Kerewo"},
["kya"] = {"Kwaya"},
["kyb"] = {"Butbut Kalinga"},
["kyc"] = {"Kyaka"},
["kye"] = {"Krache"},
["kyf"] = {"Kouya"},
["kyg"] = {"Keyagana"},
["kyi"] = {"Kiput"},
["kyk"] = {"Kamayo"},
["kyl"] = {"Kalapuya"},
["kym"] = {"Kpatili"},
["kyn"] = {"Northern Binukidnon"},
["kyo"] = {"Kelon"},
["kyp"] = {"Kang"},
["kyq"] = {"Kenga"},
["kys"] = {"Baram Kayan"},
["kyt"] = {"Kayagar"},
["kyu"] = {"Western Kayah"},
["kyv"] = {"Kayort"},
["kyw"] = {"Kudmali"},
["kyx"] = {"Rapoisi"},
["kyy"] = {"Kambaira"},
["kza"] = {"Western Karaboro"},
["kzc"] = {"Bondoukou Kulango"},
["kzd"] = {"Kadai"},
["kze"] = {"Kosena"},
["kzf"] = {"Da'a Kaili"},
["kzg"] = {"Kikai"},
["kzi"] = {"Kelabit"},
["kzm"] = {"Kais"},
["kzn"] = {"Kokola"},
["kzo"] = {"Kaningi"},
["kzp"] = {"Kaidipang"},
["kzq"] = {"Kaike"},
["kzr"] = {"Karang"},
["kzs"] = {"Sugut Dusun"},
["kzu"] = {"Kayupulau"},
["kzw"] = {"Karirí-Xocó"},
["kzx"] = {"Kamarian"},
["kzy"] = {"Kango (Tshopo District)"},
["kzz"] = {"Kalabra"},
["lae"] = {"Pattani"},
["lag"] = {"Langi"},
["lai"] = {"Lambya"},
["laj"] = {"Lango (Uganda)"},
["lak"] = {"Laka (Nigeria)"},
["lal"] = {"Lalia"},
["lan"] = {"Laru"},
["lap"] = {"Laka (Chad)"},
["laq"] = {"Qabiao"},
["lar"] = {"Larteh"},
["las"] = {"Lama (Togo)"},
["lau"] = {"Laba"},
["law"] = {"Lauje"},
["lax"] = {"Tiwa"},
["lay"] = {"Lama Bai"},
["lbb"] = {"Label"},
["lbc"] = {"Lakkia"},
["lbf"] = {"Tinani"},
["lbg"] = {"Laopang"},
["lbi"] = {"La'bi"},
["lbj"] = {"Ladakhi"},
["lbk"] = {"Central Bontok"},
["lbl"] = {"Libon Bikol"},
["lbm"] = {"Lodhi"},
["lbn"] = {"Rmeet"},
["lbo"] = {"Laven"},
["lbq"] = {"Wampar"},
["lbr"] = {"Lohorung"},
["lbs"] = {"Libyan Sign Language"},
["lbt"] = {"Lachi"},
["lbu"] = {"Labu"},
["lbv"] = {"Lavatbura-Lamusong"},
["lbw"] = {"Tolaki"},
["lbx"] = {"Lawangan"},
["lby"] = {"Lamalama", "Lamu-Lamu"},
["lbz"] = {"Lardil"},
["lcc"] = {"Legenyem"},
["lcd"] = {"Lola"},
["lce"] = {"Loncong", "Sekak"},
["lcf"] = {"Lubu"},
["lch"] = {"Luchazi"},
["lcl"] = {"Lisela"},
["lcm"] = {"Tungag"},
["lcp"] = {"Western Lawa"},
["lcs"] = {"Lisabata-Nuniali"},
["lda"] = {"Kla-Dan"},
["ldb"] = {"Dũya"},
["ldd"] = {"Luri"},
["ldg"] = {"Lenyima"},
["ldh"] = {"Lamja-Dengsa-Tola"},
["ldi"] = {"Laari"},
["ldj"] = {"Lemoro"},
["ldk"] = {"Leelau"},
["ldl"] = {"Kaan"},
["ldm"] = {"Landoma"},
["ldp"] = {"Tso"},
["ldq"] = {"Lufu"},
["lea"] = {"Lega-Shabunda"},
["leb"] = {"Lala-Bisa"},
["lee"] = {"Lyélé"},
["leh"] = {"Lenje"},
["lei"] = {"Lemio"},
["lej"] = {"Lengola"},
["lek"] = {"Leipon"},
["lel"] = {"Lele (Democratic Republic of Congo)"},
["lem"] = {"Nomaande"},
["leo"] = {"Leti (Cameroon)"},
["leq"] = {"Lembena"},
["ler"] = {"Lenkau"},
["let"] = {"Lesing-Gelimi", "Amio-Gelimi"},
["leu"] = {"Kara (Papua New Guinea)"},
["lev"] = {"Lamma"},
["lew"] = {"Ledo Kaili"},
["lex"] = {"Luang"},
["ley"] = {"Lemolang"},
["lfa"] = {"Lefa"},
["lga"] = {"Lungga"},
["lgg"] = {"Lugbara"},
["lgh"] = {"Laghuu"},
["lgi"] = {"Lengilu"},
["lgk"] = {"Lingarak", "Neverver"},
["lgm"] = {"Lega-Mwenga"},
["lgn"] = {"T'apo", "Opuuo"},
["lgq"] = {"Logba"},
["lgr"] = {"Lengo"},
["lgt"] = {"Pahi"},
["lgu"] = {"Longgu"},
["lgz"] = {"Ligenza"},
["lha"] = {"Laha (Viet Nam)"},
["lhh"] = {"Laha (Indonesia)"},
["lhi"] = {"Lahu Shi"},
["lhl"] = {"Lahul Lohar"},
["lhm"] = {"Lhomi"},
["lhn"] = {"Lahanan"},
["lhp"] = {"Lhokpu"},
["lhs"] = {"Mlahsö"},
["lht"] = {"Lo-Toga"},
["lhu"] = {"Lahu"},
["lia"] = {"West-Central Limba"},
["lib"] = {"Likum"},
["lic"] = {"Hlai"},
["lid"] = {"Nyindrou"},
["lie"] = {"Likila"},
["lig"] = {"Ligbi"},
["lih"] = {"Lihir"},
["lik"] = {"Lika"},
["lil"] = {"Lillooet"},
["lio"] = {"Liki"},
["lip"] = {"Sekpele"},
["liq"] = {"Libido"},
["lir"] = {"Liberian English"},
["liu"] = {"Logorik"},
["liw"] = {"Col"},
["lix"] = {"Liabuku"},
["liy"] = {"Banda-Bambari"},
["liz"] = {"Libinza"},
["lja"] = {"Golpa"},
["lje"] = {"Rampi"},
["ljw"] = {"Yirandali"},
["ljx"] = {"Yuru"},
["lka"] = {"Lakalei"},
["lkb"] = {"Kabras", "Lukabaras"},
["lkc"] = {"Kucong"},
["lkd"] = {"Lakondê"},
["lke"] = {"Kenyi"},
["lkh"] = {"Lakha"},
["lki"] = {"Laki"},
["lkj"] = {"Remun"},
["lkl"] = {"Laeko-Libuat"},
["lkm"] = {"Kalaamaya"},
["lkn"] = {"Lakon", "Vure"},
["lko"] = {"Khayo", "Olukhayo"},
["lkr"] = {"Päri"},
["lks"] = {"Kisa", "Olushisa"},
["lku"] = {"Kungkari"},
["lky"] = {"Lokoya"},
["lla"] = {"Lala-Roba"},
["llb"] = {"Lolo"},
["llc"] = {"Lele (Guinea)"},
["lle"] = {"Lele (Papua New Guinea)"},
["llf"] = {"Hermit"},
["llg"] = {"Lole"},
["llh"] = {"Lamu"},
["lli"] = {"Teke-Laali"},
["llj"] = {"Ladji Ladji"},
["llk"] = {"Lelak"},
["lll"] = {"Lilau"},
["llm"] = {"Lasalimu"},
["lln"] = {"Lele (Chad)"},
["llp"] = {"North Efate"},
["llq"] = {"Lolak"},
["lls"] = {"Lithuanian Sign Language"},
["llu"] = {"Lau"},
["llx"] = {"Lauan"},
["lma"] = {"East Limba"},
["lmb"] = {"Merei"},
["lmc"] = {"Limilngan"},
["lmd"] = {"Lumun"},
["lmf"] = {"South Lembata"},
["lmg"] = {"Lamogai"},
["lmh"] = {"Lambichhong"},
["lmi"] = {"Lombi"},
["lmj"] = {"West Lembata"},
["lmk"] = {"Lamkang"},
["lml"] = {"Hano"},
["lmn"] = {"Lambadi"},
["lmp"] = {"Limbum"},
["lmq"] = {"Lamatuka"},
["lmr"] = {"Lamalera"},
["lmu"] = {"Lamenu"},
["lmw"] = {"Lake Miwok"},
["lmx"] = {"Laimbue"},
["lmy"] = {"Lamboya"},
["lna"] = {"Langbashe"},
["lnb"] = {"Mbalanhu"},
["lnd"] = {"Lundayeh", "Lun Bawang"},
["lnh"] = {"Lanoh"},
["lni"] = {"Daantanai'"},
["lnj"] = {"Leningitij"},
["lnl"] = {"South Central Banda"},
["lnm"] = {"Langam"},
["lnn"] = {"Lorediakarkar"},
["lno"] = {"Lango (South Sudan)"},
["lns"] = {"Lamnso'"},
["lnu"] = {"Longuda"},
["lnw"] = {"Lanima"},
["lnz"] = {"Lonzo"},
["loa"] = {"Loloda"},
["lob"] = {"Lobi"},
["loc"] = {"Inonhan"},
["loe"] = {"Saluan"},
["lof"] = {"Logol"},
["log"] = {"Logo"},
["loi"] = {"Loma (Côte d'Ivoire)"},
["loj"] = {"Lou"},
["lok"] = {"Loko"},
["lon"] = {"Malawi Lomwe"},
["loo"] = {"Lombo"},
["lop"] = {"Lopa"},
["loq"] = {"Lobala"},
["lor"] = {"Téén"},
["los"] = {"Loniu"},
["lot"] = {"Otuho"},
["lov"] = {"Lopi"},
["low"] = {"Tampias Lobu"},
["lox"] = {"Loun"},
["loy"] = {"Loke"},
["lpa"] = {"Lelepa"},
["lpe"] = {"Lepki"},
["lpn"] = {"Long Phuri Naga"},
["lpo"] = {"Lipo"},
["lpx"] = {"Lopit"},
["lra"] = {"Rara Bakati'"},
["lrc"] = {"Northern Luri"},
["lrg"] = {"Laragia"},
["lri"] = {"Marachi", "Olumarachi"},
["lrk"] = {"Loarki"},
["lrl"] = {"Lari"},
["lrm"] = {"Marama", "Olumarama"},
["lrn"] = {"Lorang"},
["lro"] = {"Laro"},
["lrr"] = {"Southern Yamphu"},
["lrt"] = {"Larantuka Malay"},
["lrv"] = {"Larevat"},
["lrz"] = {"Lemerig"},
["lsa"] = {"Lasgerdi"},
["lsd"] = {"Lishana Deni"},
["lse"] = {"Lusengo"},
["lsh"] = {"Lish"},
["lsi"] = {"Lashi"},
["lsm"] = {"Saamia", "Olusamia"},
["lsn"] = {"Tibetan Sign Language"},
["lso"] = {"Laos Sign Language"},
["lsr"] = {"Aruop"},
["lss"] = {"Lasi"},
["lst"] = {"Trinidad and Tobago Sign Language"},
["lsv"] = {"Sivia Sign Language"},
["lsy"] = {"Mauritian Sign Language"},
["lth"] = {"Thur"},
["lti"] = {"Leti (Indonesia)"},
["ltn"] = {"Latundê"},
["lto"] = {"Tsotso", "Olutsotso"},
["lts"] = {"Tachoni", "Lutachoni"},
["ltu"] = {"Latu"},
["luc"] = {"Aringa"},
["lud"] = {"Ludian"},
["lue"] = {"Luvale"},
["luf"] = {"Laua"},
["lul"] = {"Olu'bo"},
["lum"] = {"Luimbi"},
["lur"] = {"Laura"},
["luu"] = {"Lumba-Yakkha"},
["luv"] = {"Luwati"},
["luw"] = {"Luo (Cameroon)"},
["luz"] = {"Southern Luri"},
["lva"] = {"Maku'a"},
["lvi"] = {"Lavi"},
["lvk"] = {"Lavukaleve"},
["lvu"] = {"Levuka"},
["lwa"] = {"Lwalu"},
["lwe"] = {"Lewo Eleng"},
["lwg"] = {"Wanga", "Oluwanga"},
["lwh"] = {"White Lachi"},
["lwl"] = {"Eastern Lawa"},
["lwm"] = {"Laomian"},
["lwo"] = {"Luwo"},
["lwt"] = {"Lewotobi"},
["lwu"] = {"Lawu"},
["lww"] = {"Lewo"},
["lya"] = {"Layakha"},
["lyg"] = {"Lyngngam"},
["lyn"] = {"Luyana"},
["lzl"] = {"Litzlitz"},
["lzn"] = {"Leinong Naga"},
["mab"] = {"Yutanduchi Mixtec"},
["mae"] = {"Bo-Rukul"},
["maf"] = {"Mafa"},
["maj"] = {"Jalapa De Díaz Mazatec"},
["maq"] = {"Chiquihuitlán Mazatec"},
["maw"] = {"Mampruli"},
["max"] = {"North Moluccan Malay"},
["mba"] = {"Higaonon"},
["mbb"] = {"Western Bukidnon Manobo"},
["mbd"] = {"Dibabawon Manobo"},
["mbf"] = {"Baba Malay"},
["mbh"] = {"Mangseng"},
["mbi"] = {"Ilianen Manobo"},
["mbj"] = {"Nadëb"},
["mbk"] = {"Malol"},
["mbl"] = {"Maxakalí"},
["mbo"] = {"Mbo (Cameroon)"},
["mbq"] = {"Maisin"},
["mbs"] = {"Sarangani Manobo"},
["mbt"] = {"Matigsalug Manobo"},
["mbu"] = {"Mbula-Bwazza"},
["mbx"] = {"Mari (East Sepik Province)"},
["mby"] = {"Memoni"},
["mbz"] = {"Amoltepec Mixtec"},
["mca"] = {"Maca"},
["mcc"] = {"Bitur"},
["mce"] = {"Itundujia Mixtec"},
["mcf"] = {"Matsés"},
["mci"] = {"Mese"},
["mcj"] = {"Mvanip"},
["mcl"] = {"Macaguaje"},
["mcn"] = {"Masana"},
["mco"] = {"Coatlán Mixe"},
["mcp"] = {"Makaa"},
["mcq"] = {"Ese"},
["mcr"] = {"Menya"},
["mcs"] = {"Mambai"},
["mct"] = {"Mengisa"},
["mcu"] = {"Cameroon Mambila"},
["mcv"] = {"Minanibai"},
["mcw"] = {"Mawa (Chad)"},
["mcx"] = {"Mpiemo"},
["mcy"] = {"South Watut"},
["mcz"] = {"Mawan"},
["mda"] = {"Mada (Nigeria)"},
["mdb"] = {"Morigi"},
["mdc"] = {"Male (Papua New Guinea)"},
["mdd"] = {"Mbum"},
["mdg"] = {"Massalat"},
["mdi"] = {"Mamvu"},
["mdk"] = {"Mangbutu"},
["mdl"] = {"Maltese Sign Language"},
["mdm"] = {"Mayogo"},
["mdn"] = {"Mbati"},
["mdp"] = {"Mbala"},
["mdq"] = {"Mbole"},
["mds"] = {"Maria (Papua New Guinea)"},
["mdt"] = {"Mbere"},
["mdu"] = {"Mboko"},
["mdv"] = {"Santa Lucía Monteverde Mixtec"},
["mdw"] = {"Mbosi"},
["mdy"] = {"Male (Ethiopia)"},
["mdz"] = {"Suruí Do Pará"},
["mea"] = {"Menka"},
["meb"] = {"Ikobi"},
["mec"] = {"Marra"},
["med"] = {"Melpa"},
["mee"] = {"Mengen"},
["mef"] = {"Megam"},
["meh"] = {"Southwestern Tlaxiaco Mixtec"},
["mej"] = {"Meyah"},
["mek"] = {"Mekeo"},
["mem"] = {"Mangala"},
["meo"] = {"Kedah Malay"},
["mep"] = {"Miriwoong"},
["meq"] = {"Merey"},
["mes"] = {"Masmaje"},
["met"] = {"Mato"},
["mev"] = {"Mano"},
["mew"] = {"Maaka"},
["mfa"] = {"Pattani Malay"},
["mfb"] = {"Bangka"},
["mfc"] = {"Mba"},
["mfd"] = {"Mendankwe-Nkwen"},
["mff"] = {"Naki"},
["mfg"] = {"Mogofin"},
["mfh"] = {"Matal"},
["mfj"] = {"Mefele"},
["mfl"] = {"Putai"},
["mfn"] = {"Cross River Mbembe"},
["mfo"] = {"Mbe"},
["mfp"] = {"Makassar Malay"},
["mft"] = {"Mokerang"},
["mfu"] = {"Mbwela"},
["mfv"] = {"Mandjak"},
["mfw"] = {"Mulaha"},
["mfx"] = {"Melo"},
["mfz"] = {"Mabaan"},
["mgb"] = {"Mararit"},
["mgd"] = {"Moru"},
["mge"] = {"Mango"},
["mgf"] = {"Maklew"},
["mgg"] = {"Mpumpong"},
["mgh"] = {"Makhuwa-Meetto"},
["mgi"] = {"Lijili"},
["mgj"] = {"Abureni"},
["mgk"] = {"Mawes"},
["mgl"] = {"Maleu-Kilenge"},
["mgm"] = {"Mambae"},
["mgn"] = {"Mbangi"},
["mgo"] = {"Meta'"},
["mgp"] = {"Eastern Magar"},
["mgq"] = {"Malila"},
["mgr"] = {"Mambwe-Lungu"},
["mgs"] = {"Manda (Tanzania)"},
["mgt"] = {"Mongol"},
["mgu"] = {"Mailu"},
["mgv"] = {"Matengo"},
["mgw"] = {"Matumbi"},
["mgy"] = {"Mbunga"},
["mgz"] = {"Mbugwe"},
["mha"] = {"Manda (India)"},
["mhb"] = {"Mahongwe"},
["mhd"] = {"Mbugu"},
["mhe"] = {"Besisi", "Mah Meri"},
["mhf"] = {"Mamaa"},
["mhg"] = {"Margu"},
["mhi"] = {"Ma'di"},
["mhk"] = {"Mungaka"},
["mhl"] = {"Mauwake"},
["mhm"] = {"Makhuwa-Moniga"},
["mho"] = {"Mashi (Zambia)"},
["mhp"] = {"Balinese Malay"},
["mhq"] = {"Mandan"},
["mhx"] = {"Maru", "Lhaovo"},
["mhy"] = {"Ma'anyan"},
["mhz"] = {"Mor (Mor Islands)"},
["mib"] = {"Atatláhuca Mixtec"},
["mie"] = {"Ocotepec Mixtec"},
["mif"] = {"Mofu-Gudur"},
["mih"] = {"Chayuco Mixtec"},
["mij"] = {"Abar", "Mungbam"},
["mim"] = {"Alacatlatzala Mixtec"},
["mio"] = {"Pinotepa Nacional Mixtec"},
["mip"] = {"Apasco-Apoala Mixtec"},
["mir"] = {"Isthmus Mixe"},
["miu"] = {"Cacaloxtepec Mixtec"},
["miw"] = {"Akoye"},
["mix"] = {"Mixtepec Mixtec"},
["miy"] = {"Ayutla Mixtec"},
["miz"] = {"Coatzospan Mixtec"},
["mjd"] = {"Northwest Maidu"},
["mje"] = {"Muskum"},
["mjh"] = {"Mwera (Nyasa)"},
["mji"] = {"Kim Mun"},
["mjj"] = {"Mawak"},
["mjk"] = {"Matukar"},
["mjl"] = {"Mandeali"},
["mjm"] = {"Medebur"},
["mjn"] = {"Ma (Papua New Guinea)"},
["mjo"] = {"Malankuravan"},
["mjp"] = {"Malapandaram"},
["mjq"] = {"Malaryan"},
["mjr"] = {"Malavedan"},
["mjs"] = {"Miship"},
["mju"] = {"Manna-Dora"},
["mjv"] = {"Mannan"},
["mjx"] = {"Mahali"},
["mjy"] = {"Mahican"},
["mjz"] = {"Majhi"},
["mka"] = {"Mbre"},
["mkb"] = {"Mal Paharia"},
["mkc"] = {"Siliput"},
["mke"] = {"Mawchi"},
["mkf"] = {"Miya"},
["mkg"] = {"Mak (China)"},
["mkk"] = {"Byep"},
["mkl"] = {"Mokole"},
["mkm"] = {"Moklen"},
["mkn"] = {"Kupang Malay"},
["mko"] = {"Mingang Doso"},
["mkp"] = {"Moikodi"},
["mkq"] = {"Bay Miwok"},
["mkr"] = {"Malas"},
["mks"] = {"Silacayoapan Mixtec"},
["mkt"] = {"Vamale"},
["mku"] = {"Konyanka Maninka"},
["mkv"] = {"Mafea"},
["mkx"] = {"Kinamiging Manobo"},
["mky"] = {"East Makian"},
["mla"] = {"Malo"},
["mlb"] = {"Mbule"},
["mlc"] = {"Cao Lan"},
["mlf"] = {"Mal"},
["mlh"] = {"Mape"},
["mli"] = {"Malimpung"},
["mlj"] = {"Miltu"},
["mlk"] = {"Ilwana", "Kiwilwana"},
["mll"] = {"Malua Bay"},
["mlm"] = {"Mulam"},
["mln"] = {"Malango"},
["mlp"] = {"Bargam"},
["mlq"] = {"Western Maninkakan"},
["mlr"] = {"Vame"},
["mls"] = {"Masalit"},
["mlu"] = {"To'abaita"},
["mlv"] = {"Motlav", "Mwotlap"},
["mlw"] = {"Moloko"},
["mlx"] = {"Malfaxal", "Naha'ai"},
["mlz"] = {"Malaynon"},
["mma"] = {"Mama"},
["mmb"] = {"Momina"},
["mmd"] = {"Maonan"},
["mme"] = {"Mae"},
["mmg"] = {"North Ambrym"},
["mmi"] = {"Musar"},
["mmj"] = {"Majhwar"},
["mmk"] = {"Mukha-Dora"},
["mml"] = {"Man Met"},
["mmm"] = {"Maii"},
["mmn"] = {"Mamanwa"},
["mmo"] = {"Mangga Buang"},
["mmp"] = {"Siawi"},
["mmq"] = {"Musak"},
["mmr"] = {"Western Xiangxi Miao"},
["mmt"] = {"Malalamai"},
["mmu"] = {"Mmaala"},
["mmv"] = {"Miriti"},
["mmw"] = {"Emae"},
["mmx"] = {"Madak"},
["mmz"] = {"Mabaale"},
["mna"] = {"Mbula"},
["mnd"] = {"Mondé"},
["mne"] = {"Naba"},
["mnf"] = {"Mundani"},
["mnj"] = {"Munji"},
["mnm"] = {"Mapena"},
["mnn"] = {"Southern Mnong"},
["mnq"] = {"Minriq"},
["mnu"] = {"Mer"},
["mnv"] = {"Rennell-Bellona"},
["mnx"] = {"Manikion"},
["mny"] = {"Manyawa"},
["mnz"] = {"Moni"},
["moa"] = {"Mwan"},
["mog"] = {"Mongondow"},
["moi"] = {"Mboi"},
["moj"] = {"Monzombo"},
["moo"] = {"Monom"},
["mor"] = {"Moro"},
["mou"] = {"Mogum"},
["mov"] = {"Mohave"},
["mow"] = {"Moi (Congo)"},
["mox"] = {"Molima"},
["moy"] = {"Shekkacho"},
["moz"] = {"Mukulu", "Gergiko"},
["mpa"] = {"Mpoto"},
["mpb"] = {"Malak Malak", "Mullukmulluk"},
["mpc"] = {"Mangarrayi"},
["mpd"] = {"Machinere"},
["mpg"] = {"Marba"},
["mph"] = {"Maung"},
["mpi"] = {"Mpade"},
["mpj"] = {"Martu Wangka", "Wangkajunga"},
["mpl"] = {"Middle Watut"},
["mpn"] = {"Mindiri"},
["mpo"] = {"Miu"},
["mpp"] = {"Migabac"},
["mpq"] = {"Matís"},
["mpr"] = {"Vangunu"},
["mps"] = {"Dadibi"},
["mpt"] = {"Mian"},
["mpu"] = {"Makuráp"},
["mpv"] = {"Mungkip"},
["mpw"] = {"Mapidian"},
["mpx"] = {"Misima-Panaeati"},
["mpz"] = {"Mpi"},
["mqa"] = {"Maba (Indonesia)"},
["mqb"] = {"Mbuko"},
["mqc"] = {"Mangole"},
["mqe"] = {"Matepi"},
["mqf"] = {"Momuna"},
["mqg"] = {"Kota Bangun Kutai Malay"},
["mqh"] = {"Tlazoyaltepec Mixtec"},
["mqi"] = {"Mariri"},
["mqj"] = {"Mamasa"},
["mqk"] = {"Rajah Kabunsuwan Manobo"},
["mql"] = {"Mbelime"},
["mqn"] = {"Moronene"},
["mqp"] = {"Manipa"},
["mqq"] = {"Minokok"},
["mqs"] = {"West Makian"},
["mqt"] = {"Mok"},
["mqu"] = {"Mandari"},
["mqv"] = {"Mosimo"},
["mqw"] = {"Murupi"},
["mqx"] = {"Mamuju"},
["mqz"] = {"Pano"},
["mra"] = {"Mlabri"},
["mrb"] = {"Marino"},
["mrd"] = {"Western Magar"},
["mre"] = {"Martha's Vineyard Sign Language"},
["mrh"] = {"Mara Chin"},
["mrk"] = {"Hmwaveke"},
["mrl"] = {"Mortlockese"},
["mrm"] = {"Merlav", "Mwerlap"},
["mrn"] = {"Cheke Holo"},
["mro"] = {"Mru"},
["mrp"] = {"Morouas"},
["mrs"] = {"Maragus"},
["mrt"] = {"Marghi Central"},
["mru"] = {"Mono (Cameroon)"},
["mry"] = {"Mandaya"},
["mrz"] = {"Marind"},
["msc"] = {"Sankaran Maninka"},
["msf"] = {"Mekwei"},
["msg"] = {"Moraid"},
["msh"] = {"Masikoro Malagasy"},
["msi"] = {"Sabah Malay"},
["msj"] = {"Ma (Democratic Republic of Congo)"},
["msk"] = {"Mansaka"},
["msm"] = {"Agusan Manobo"},
["msn"] = {"Vurës"},
["mso"] = {"Mombum"},
["msp"] = {"Maritsauá"},
["msq"] = {"Caac"},
["mss"] = {"West Masela"},
["msu"] = {"Musom"},
["msv"] = {"Maslam"},
["msw"] = {"Mansoanka"},
["msx"] = {"Moresada"},
["msy"] = {"Aruamu"},
["msz"] = {"Momare"},
["mta"] = {"Cotabato Manobo"},
["mtb"] = {"Anyin Morofo"},
["mtc"] = {"Munit"},
["mtd"] = {"Mualang"},
["mtf"] = {"Murik (Papua New Guinea)"},
["mtg"] = {"Una"},
["mth"] = {"Munggui"},
["mti"] = {"Maiwa (Papua New Guinea)"},
["mtj"] = {"Moskona"},
["mtk"] = {"Mbe'"},
["mtl"] = {"Montol"},
["mtm"] = {"Mator"},
["mtr"] = {"Mewari"},
["mts"] = {"Yora"},
["mtt"] = {"Mota"},
["mtu"] = {"Tututepec Mixtec"},
["mtv"] = {"Asaro'o"},
["mtw"] = {"Southern Binukidnon"},
["mtx"] = {"Tidaá Mixtec"},
["mty"] = {"Nabi"},
["mua"] = {"Mundang"},
["mub"] = {"Mubi"},
["muc"] = {"Ajumbu"},
["mud"] = {"Mednyj Aleut"},
["mug"] = {"Musgu"},
["muh"] = {"Mündü"},
["mui"] = {"Musi"},
["muj"] = {"Mabire"},
["muk"] = {"Mugom"},
["mum"] = {"Maiwala"},
["muo"] = {"Nyong"},
["mup"] = {"Malvi"},
["muq"] = {"Eastern Xiangxi Miao"},
["mut"] = {"Western Muria"},
["muu"] = {"Yaaku"},
["muv"] = {"Muthuvan"},
["mux"] = {"Bo-Ung"},
["muy"] = {"Muyang"},
["mva"] = {"Manam"},
["mvd"] = {"Mamboru"},
["mve"] = {"Marwari (Pakistan)"},
["mvf"] = {"Peripheral Mongolian"},
["mvg"] = {"Yucuañe Mixtec"},
["mvh"] = {"Mulgi"},
["mvk"] = {"Mekmek"},
["mvl"] = {"Mbara (Australia)"},
["mvm"] = {"Muya"},
["mvn"] = {"Minaveha"},
["mvo"] = {"Marovo"},
["mvp"] = {"Duri"},
["mvq"] = {"Moere"},
["mvr"] = {"Marau"},
["mvt"] = {"Mpotovoro"},
["mvu"] = {"Marfa"},
["mvw"] = {"Machinga"},
["mvx"] = {"Meoswar"},
["mvy"] = {"Indus Kohistani"},
["mvz"] = {"Mesqan"},
["mwb"] = {"Juwal"},
["mwe"] = {"Mwera (Chimwera)"},
["mwf"] = {"Murrinh-Patha"},
["mwg"] = {"Aiklep"},
["mwh"] = {"Mouk-Aria"},
["mwi"] = {"Labo", "Ninde"},
["mwk"] = {"Kita Maninkakan"},
["mwn"] = {"Nyamwanga"},
["mwo"] = {"Central Maewo"},
["mwp"] = {"Kala Lagaw Ya"},
["mwq"] = {"Mün Chin"},
["mws"] = {"Mwimbi-Muthambi"},
["mwt"] = {"Moken"},
["mwu"] = {"Mittu"},
["mww"] = {"Hmong Daw"},
["mwz"] = {"Moingi"},
["mxa"] = {"Northwest Oaxaca Mixtec"},
["mxc"] = {"Manyika"},
["mxd"] = {"Modang"},
["mxe"] = {"Mele-Fila"},
["mxf"] = {"Malgbe"},
["mxg"] = {"Mbangala"},
["mxh"] = {"Mvuba"},
["mxl"] = {"Maxi Gbe"},
["mxm"] = {"Meramera"},
["mxn"] = {"Moi (Indonesia)"},
["mxo"] = {"Mbowe"},
["mxp"] = {"Tlahuitoltepec Mixe"},
["mxq"] = {"Juquila Mixe"},
["mxr"] = {"Murik (Malaysia)"},
["mxs"] = {"Huitepec Mixtec"},
["mxt"] = {"Jamiltepec Mixtec"},
["mxu"] = {"Mada (Cameroon)"},
["mxv"] = {"Metlatónoc Mixtec"},
["mxw"] = {"Namo"},
["mxx"] = {"Mahou", "Mawukakan"},
["mxy"] = {"Southeastern Nochixtlán Mixtec"},
["mxz"] = {"Central Masela"},
["myb"] = {"Mbay"},
["myc"] = {"Mayeka"},
["myf"] = {"Bambassi"},
["myh"] = {"Makah"},
["myj"] = {"Mangayat"},
["myk"] = {"Mamara Senoufo"},
["myl"] = {"Moma"},
["myo"] = {"Anfillo"},
["mys"] = {"Mesmes"},
["myw"] = {"Muyuw"},
["myy"] = {"Macuna"},
["mzc"] = {"Madagascar Sign Language"},
["mzd"] = {"Malimba"},
["mze"] = {"Morawa"},
["mzg"] = {"Monastic Sign Language"},
["mzh"] = {"Wichí Lhamtés Güisnay"},
["mzi"] = {"Ixcatlán Mazatec"},
["mzj"] = {"Manya"},
["mzk"] = {"Nigeria Mambila"},
["mzl"] = {"Mazatlán Mixe"},
["mzo"] = {"Matipuhy"},
["mzq"] = {"Mori Atas"},
["mzt"] = {"Mintil"},
["mzu"] = {"Inapang"},
["mzv"] = {"Manza"},
["mzw"] = {"Deg"},
["mzy"] = {"Mozambican Sign Language"},
["mzz"] = {"Maiadomu"},
["nac"] = {"Narak"},
["naf"] = {"Nabak"},
["nag"] = {"Naga Pidgin"},
["naj"] = {"Nalu"},
["nak"] = {"Nakanai"},
["nal"] = {"Nalik"},
["nao"] = {"Naaba"},
["nar"] = {"Iguta"},
["nas"] = {"Naasioi"},
["nat"] = {"Ca̱hungwa̱rya̱", "Hungworo"},
["nax"] = {"Nakwi"},
["nba"] = {"Nyemba"},
["nbb"] = {"Ndoe"},
["nbc"] = {"Chang Naga"},
["nbd"] = {"Ngbinda"},
["nbe"] = {"Konyak Naga"},
["nbh"] = {"Ngamo"},
["nbi"] = {"Mao Naga"},
["nbj"] = {"Ngarinyman"},
["nbk"] = {"Nake"},
["nbm"] = {"Ngbaka Ma'bo"},
["nbn"] = {"Kuri"},
["nbo"] = {"Nkukoli"},
["nbp"] = {"Nnam"},
["nbq"] = {"Nggem"},
["nbr"] = {"Numana"},
["nbs"] = {"Namibian Sign Language"},
["nbt"] = {"Na"},
["nbu"] = {"Rongmei Naga"},
["nbv"] = {"Ngamambo"},
["nbw"] = {"Southern Ngbandi"},
["nby"] = {"Ningera"},
["ncc"] = {"Ponam"},
["ncd"] = {"Nachering"},
["ncf"] = {"Notsi"},
["ncg"] = {"Nisga'a"},
["nck"] = {"Na-kara"},
["ncm"] = {"Nambo"},
["ncn"] = {"Nauna"},
["nco"] = {"Sibe"},
["ncq"] = {"Northern Katang"},
["ncr"] = {"Ncane"},
["nct"] = {"Chothe Naga"},
["ncu"] = {"Chumburung"},
["nda"] = {"Ndasa"},
["ndb"] = {"Kenswei Nsei"},
["ndg"] = {"Ndengereko"},
["ndh"] = {"Ndali"},
["ndi"] = {"Samba Leko"},
["ndj"] = {"Ndamba"},
["ndk"] = {"Ndaka"},
["ndl"] = {"Ndolo"},
["ndm"] = {"Ndam"},
["ndn"] = {"Ngundi"},
["ndp"] = {"Ndo"},
["ndq"] = {"Ndombe"},
["ndr"] = {"Ndoola"},
["ndt"] = {"Ndunga"},
["ndu"] = {"Dugun"},
["ndv"] = {"Ndut"},
["ndw"] = {"Ndobo"},
["ndx"] = {"Nduga"},
["ndy"] = {"Lutos"},
["ndz"] = {"Ndogo"},
["neb"] = {"Toura (Côte d'Ivoire)"},
["nec"] = {"Nedebang"},
["ned"] = {"Nde-Gbite"},
["nee"] = {"Nêlêmwa-Nixumwak"},
["nef"] = {"Nefamese"},
["neg"] = {"Negidal"},
["neh"] = {"Nyenkha"},
["nej"] = {"Neko"},
["neo"] = {"Ná-Meo"},
["neq"] = {"North Central Mixe"},
["ner"] = {"Yahadian"},
["nes"] = {"Bhoti Kinnauri"},
["net"] = {"Nete"},
["nev"] = {"Nyaheun"},
["nex"] = {"Neme"},
["nfa"] = {"Dhao"},
["nfd"] = {"Ahwai"},
["nfl"] = {"Ayiwo", "Äiwoo"},
["nfu"] = {"Mfumte"},
["nga"] = {"Ngbaka"},
["ngb"] = {"Northern Ngbandi"},
["ngc"] = {"Ngombe (Democratic Republic of Congo)"},
["ngd"] = {"Ngando (Central African Republic)"},
["nge"] = {"Ngemba"},
["ngf"] = {"Trans-New Guinea languages"},
["ngg"] = {"Ngbaka Manza"},
["ngi"] = {"Ngizim"},
["ngj"] = {"Ngie"},
["ngk"] = {"Dalabon"},
["ngl"] = {"Lomwe"},
["ngn"] = {"Ngwo"},
["ngo"] = {"Ngoni"},
["ngp"] = {"Ngulu"},
["ngq"] = {"Ngurimi", "Ngoreme"},
["ngr"] = {"Engdewu"},
["ngs"] = {"Gvoko"},
["ngt"] = {"Kriang", "Ngeq"},
["ngv"] = {"Nagumi"},
["ngw"] = {"Ngwaba"},
["ngy"] = {"Tibea"},
["ngz"] = {"Ngungwel"},
["nha"] = {"Nhanda"},
["nhb"] = {"Beng"},
["nhf"] = {"Nhuwala"},
["nhh"] = {"Nahari"},
["nho"] = {"Takuu"},
["nhq"] = {"Huaxcaleca Nahuatl"},
["nhr"] = {"Naro"},
["nhu"] = {"Noone"},
["nhz"] = {"Santa María La Alta Nahuatl"},
["nib"] = {"Nakame"},
["nid"] = {"Ngandi"},
["nie"] = {"Niellim"},
["nif"] = {"Nek"},
["nig"] = {"Ngalakgan"},
["nih"] = {"Nyiha (Tanzania)"},
["nii"] = {"Nii"},
["nij"] = {"Ngaju"},
["nik"] = {"Southern Nicobarese"},
["nim"] = {"Nilamba"},
["nin"] = {"Ninzo"},
["niq"] = {"Nandi"},
["nir"] = {"Nimboran"},
["nis"] = {"Nimi"},
["nit"] = {"Southeastern Kolami"},
["niw"] = {"Nimo"},
["nix"] = {"Hema"},
["niy"] = {"Ngiti"},
["niz"] = {"Ningil"},
["nja"] = {"Nzanyi"},
["njb"] = {"Nocte Naga"},
["njd"] = {"Ndonde Hamba"},
["njh"] = {"Lotha Naga"},
["nji"] = {"Gudanji"},
["njj"] = {"Njen"},
["njl"] = {"Njalgulgule"},
["njm"] = {"Angami Naga"},
["njn"] = {"Liangmai Naga"},
["njr"] = {"Njerep"},
["njs"] = {"Nisa"},
["njt"] = {"Ndyuka-Trio Pidgin"},
["nju"] = {"Ngadjunmaya"},
["njx"] = {"Kunyi"},
["njy"] = {"Njyem"},
["njz"] = {"Nyishi"},
["nka"] = {"Nkoya"},
["nkb"] = {"Khoibu Naga"},
["nkd"] = {"Koireng"},
["nke"] = {"Duke"},
["nkf"] = {"Inpui Naga"},
["nkg"] = {"Nekgini"},
["nkh"] = {"Khezha Naga"},
["nki"] = {"Thangal Naga"},
["nkj"] = {"Nakai"},
["nkk"] = {"Nokuku"},
["nkm"] = {"Namat"},
["nkn"] = {"Nkangala"},
["nko"] = {"Nkonya"},
["nkp"] = {"Niuatoputapu"},
["nkq"] = {"Nkami"},
["nks"] = {"North Asmat"},
["nkt"] = {"Nyika (Tanzania)"},
["nku"] = {"Bouna Kulango"},
["nkv"] = {"Nyika (Malawi and Zambia)"},
["nkw"] = {"Nkutu"},
["nkx"] = {"Nkoroo"},
["nkz"] = {"Nkari"},
["nla"] = {"Ngombale"},
["nlc"] = {"Nalca"},
["nle"] = {"East Nyala"},
["nli"] = {"Grangali"},
["nlj"] = {"Nyali"},
["nlk"] = {"Ninia Yali"},
["nlm"] = {"Mankiyali"},
["nlq"] = {"Lao Naga"},
["nlw"] = {"Walangama"},
["nlx"] = {"Nahali"},
["nly"] = {"Nyamal"},
["nlz"] = {"Nalögo"},
["nmb"] = {"Big Nambas", "V'ënen Taut"},
["nmc"] = {"Ngam"},
["nme"] = {"Mzieme Naga"},
["nmf"] = {"Tangkhul Naga (India)"},
["nmh"] = {"Monsang Naga"},
["nmi"] = {"Nyam"},
["nmj"] = {"Ngombe (Central African Republic)"},
["nmk"] = {"Namakura"},
["nml"] = {"Ndemli"},
["nmm"] = {"Manangba"},
["nmo"] = {"Moyon Naga"},
["nmp"] = {"Nimanbur"},
["nmq"] = {"Nambya"},
["nmr"] = {"Nimbari"},
["nms"] = {"Letemboi"},
["nmt"] = {"Namonuito"},
["nmu"] = {"Northeast Maidu"},
["nmv"] = {"Ngamini"},
["nmw"] = {"Nimoa", "Rifao"},
["nmx"] = {"Nama (Papua New Guinea)"},
["nmy"] = {"Namuyi"},
["nmz"] = {"Nawdm"},
["nnc"] = {"Nancere"},
["nnd"] = {"West Ambae"},
["nne"] = {"Ngandyera"},
["nnf"] = {"Ngaing"},
["nng"] = {"Maring Naga"},
["nnh"] = {"Ngiemboon"},
["nni"] = {"North Nuaulu"},
["nnj"] = {"Nyangatom"},
["nnk"] = {"Nankina"},
["nnl"] = {"Northern Rengma Naga"},
["nnm"] = {"Namia"},
["nnn"] = {"Ngete"},
["nnp"] = {"Wancho Naga"},
["nnq"] = {"Ngindo"},
["nnr"] = {"Narungga"},
["nnv"] = {"Nugunu (Australia)"},
["nnw"] = {"Southern Nuni"},
["nny"] = {"Nyangga"},
["nnz"] = {"Nda'nda'"},
["noc"] = {"Nuk"},
["noe"] = {"Nimadi"},
["nof"] = {"Nomane"},
["noh"] = {"Nomu"},
["noi"] = {"Noiri"},
["nol"] = {"Nomlaki"},
["nom"] = {"Nocamán"},
["nop"] = {"Numanggang"},
["noq"] = {"Ngongo"},
["nou"] = {"Ewage-Notu"},
["now"] = {"Nyambo"},
["noy"] = {"Noy"},
["noz"] = {"Nayi"},
["npa"] = {"Nar Phu"},
["npb"] = {"Nupbikha"},
["npg"] = {"Ponyo-Gongwang Naga"},
["nph"] = {"Phom Naga"},
["npi"] = {"Nepali (individual language)"},
["npl"] = {"Southeastern Puebla Nahuatl"},
["npn"] = {"Mondropolon"},
["npo"] = {"Pochuri Naga"},
["nps"] = {"Nipsan"},
["npu"] = {"Puimei Naga"},
["npx"] = {"Noipx"},
["npy"] = {"Napu"},
["nqg"] = {"Southern Nago"},
["nqk"] = {"Kura Ede Nago"},
["nql"] = {"Ngendelengo"},
["nqm"] = {"Ndom"},
["nqn"] = {"Nen"},
["nqo"] = {"N'Ko", "N’Ko"},
["nqq"] = {"Kyan-Karyaw Naga"},
["nqy"] = {"Akyaung Ari Naga"},
["nra"] = {"Ngom"},
["nre"] = {"Southern Rengma Naga"},
["nrg"] = {"Narango"},
["nri"] = {"Chokri Naga"},
["nrk"] = {"Ngarla"},
["nrl"] = {"Ngarluma"},
["nrm"] = {"Narom"},
["nrr"] = {"Norra", "Nora"},
["nrt"] = {"Northern Kalapuya"},
["nru"] = {"Narua"},
["nrx"] = {"Ngurmbur"},
["nrz"] = {"Lala"},
["nsa"] = {"Sangtam Naga"},
["nsb"] = {"Lower Nossob"},
["nsc"] = {"Nshi"},
["nsd"] = {"Southern Nisu"},
["nse"] = {"Nsenga"},
["nsf"] = {"Northwestern Nisu"},
["nsg"] = {"Ngasa"},
["nsh"] = {"Ngoshie"},
["nsi"] = {"Nigerian Sign Language"},
["nsl"] = {"Norwegian Sign Language"},
["nsm"] = {"Sumi Naga"},
["nsn"] = {"Nehan"},
["nsp"] = {"Nepalese Sign Language"},
["nsq"] = {"Northern Sierra Miwok"},
["nsr"] = {"Maritime Sign Language"},
["nss"] = {"Nali"},
["nst"] = {"Tase Naga"},
["nsv"] = {"Southwestern Nisu"},
["nsw"] = {"Navut"},
["nsx"] = {"Nsongo"},
["nsz"] = {"Nisenan"},
["ntd"] = {"Northern Tidung"},
["nte"] = {"Nathembo"},
["ntg"] = {"Ngantangarra"},
["nti"] = {"Natioro"},
["ntj"] = {"Ngaanyatjarra"},
["ntk"] = {"Ikoma-Nata-Isenye"},
["ntm"] = {"Nateni"},
["ntr"] = {"Delo"},
["ntu"] = {"Natügu"},
["ntw"] = {"Nottoway"},
["ntx"] = {"Tangkhul Naga (Myanmar)"},
["nty"] = {"Mantsi"},
["ntz"] = {"Natanzi"},
["nua"] = {"Yuanga"},
["nud"] = {"Ngala"},
["nue"] = {"Ngundu"},
["nuf"] = {"Nusu"},
["nug"] = {"Nungali"},
["nuh"] = {"Ndunda"},
["nuj"] = {"Nyole"},
["nul"] = {"Nusa Laut"},
["num"] = {"Niuafo'ou"},
["nun"] = {"Anong"},
["nuo"] = {"Nguôn"},
["nup"] = {"Nupe-Nupe-Tako"},
["nuq"] = {"Nukumanu"},
["nur"] = {"Nukuria"},
["nus"] = {"Nuer"},
["nut"] = {"Nung (Viet Nam)"},
["nuu"] = {"Ngbundu"},
["nuv"] = {"Northern Nuni"},
["nuw"] = {"Nguluwan"},
["nux"] = {"Mehek"},
["nuy"] = {"Nunggubuyu"},
["nvh"] = {"Nasarian"},
["nvm"] = {"Namiae"},
["nvo"] = {"Nyokon"},
["nwb"] = {"Nyabwa"},
["nwe"] = {"Ngwe"},
["nwg"] = {"Ngayawung"},
["nwi"] = {"Southwest Tanna"},
["nwm"] = {"Nyamusa-Molo"},
["nwo"] = {"Nauo"},
["nwr"] = {"Nawaru"},
["nwx"] = {"Middle Newar"},
["nwy"] = {"Nottoway-Meherrin"},
["nxa"] = {"Nauete"},
["nxd"] = {"Ngando (Democratic Republic of Congo)"},
["nxi"] = {"Nindi"},
["nxk"] = {"Koki Naga"},
["nxl"] = {"South Nuaulu"},
["nxm"] = {"Numidian"},
["nxn"] = {"Ngawun"},
["nxo"] = {"Ndambomo"},
["nxq"] = {"Naxi"},
["nxr"] = {"Ninggerum"},
["nxx"] = {"Nafri"},
["nyc"] = {"Nyanga-li"},
["nyd"] = {"Nyore", "Olunyole"},
["nye"] = {"Nyengo"},
["nyf"] = {"Giryama", "Kigiryama"},
["nyg"] = {"Nyindu"},
["nyh"] = {"Nyikina"},
["nyi"] = {"Ama (Sudan)"},
["nyj"] = {"Nyanga"},
["nyk"] = {"Nyaneka"},
["nyl"] = {"Nyeu"},
["nyp"] = {"Nyang'i"},
["nyq"] = {"Nayini"},
["nyr"] = {"Nyiha (Malawi)"},
["nys"] = {"Nyungar"},
["nyt"] = {"Nyawaygi"},
["nyu"] = {"Nyungwe"},
["nyv"] = {"Nyulnyul"},
["nyw"] = {"Nyaw"},
["nyx"] = {"Nganyaywana"},
["nyy"] = {"Nyakyusa-Ngonde"},
["nza"] = {"Tigon Mbembe"},
["nzb"] = {"Njebi"},
["nzd"] = {"Nzadi"},
["nzk"] = {"Nzakara"},
["nzm"] = {"Zeme Naga"},
["nzu"] = {"Teke-Nzikou"},
["nzy"] = {"Nzakambay"},
["nzz"] = {"Nanga Dama Dogon"},
["oaa"] = {"Orok"},
["oav"] = {"Old Avar"},
["obk"] = {"Southern Bontok"},
["obo"] = {"Obo Manobo"},
["obu"] = {"Obulom"},
["oda"] = {"Odut"},
["odk"] = {"Od"},
["odu"] = {"Odual"},
["ofo"] = {"Ofo"},
["ogb"] = {"Ogbia"},
["ogc"] = {"Ogbah"},
["ogg"] = {"Ogbogolo"},
["ogo"] = {"Khana"},
["ogu"] = {"Ogbronuagum"},
["ohu"] = {"Old Hungarian"},
["oin"] = {"Inebu One"},
["ojb"] = {"Northwestern Ojibwa"},
["ojc"] = {"Central Ojibwa"},
["ojg"] = {"Eastern Ojibwa"},
["ojs"] = {"Severn Ojibwa"},
["ojv"] = {"Ontong Java"},
["ojw"] = {"Western Ojibwa"},
["okb"] = {"Okobo"},
["oke"] = {"Okpe (Southwestern Edo)"},
["okg"] = {"Koko Babangk"},
["okh"] = {"Koresh-e Rostam"},
["okk"] = {"Kwamtim One"},
["okl"] = {"Old Kentish Sign Language"},
["okn"] = {"Oki-No-Erabu"},
["okr"] = {"Kirike"},
["oku"] = {"Oku"},
["okv"] = {"Orokaiva"},
["okx"] = {"Okpe (Northwestern Edo)"},
["ola"] = {"Walungge"},
["old"] = {"Mochi"},
["ole"] = {"Olekha"},
["olk"] = {"Olkol"},
["olm"] = {"Oloma"},
["olo"] = {"Livvi"},
["olr"] = {"Olrat"},
["olu"] = {"Kuvale"},
["omb"] = {"East Ambae"},
["omi"] = {"Omi"},
["omk"] = {"Omok"},
["oml"] = {"Ombo"},
["omo"] = {"Utarmbung"},
["omp"] = {"Old Manipuri"},
["omq"] = {"Oto-Manguean languages"},
["omr"] = {"Old Marathi"},
["omt"] = {"Omotik"},
["omw"] = {"South Tairora"},
["omx"] = {"Old Mon"},
["onb"] = {"Lingao"},
["ong"] = {"Olo"},
["oni"] = {"Onin"},
["onj"] = {"Onjob"},
["onk"] = {"Kabore One"},
["onn"] = {"Onobasulu"},
["onp"] = {"Sartang"},
["onr"] = {"Northern One"},
["ons"] = {"Ono"},
["ont"] = {"Ontenu"},
["onu"] = {"Unua"},
["onx"] = {"Onin Based Pidgin"},
["oog"] = {"Ong"},
["oor"] = {"Oorlams"},
["oos"] = {"Old Ossetic"},
["opa"] = {"Okpamheri"},
["opk"] = {"Kopkaka"},
["opo"] = {"Opao"},
["orc"] = {"Orma"},
["org"] = {"Oring"},
["orh"] = {"Oroqen"},
["orn"] = {"Orang Kanaq"},
["oro"] = {"Orokolo"},
["ors"] = {"Orang Seletar"},
["ort"] = {"Adivasi Oriya"},
["oru"] = {"Ormuri"},
["orw"] = {"Oro Win"},
["orx"] = {"Oro"},
["orz"] = {"Ormu"},
["oso"] = {"Ososo"},
["osu"] = {"Southern One"},
["otd"] = {"Ot Danum"},
["otn"] = {"Tenango Otomi"},
["otr"] = {"Otoro"},
["otu"] = {"Otuke"},
["otx"] = {"Texcatepec Otomi"},
["oua"] = {"Tagargrent"},
["oub"] = {"Glio-Oubi"},
["oue"] = {"Oune"},
["oum"] = {"Ouma"},
["oyb"] = {"Oy"},
["oyd"] = {"Oyda"},
["oyy"] = {"Oya'oya"},
["ozm"] = {"Koonzime"},
["pac"] = {"Pacoh"},
["pae"] = {"Pagibete"},
["paf"] = {"Paranawát"},
["pai"] = {"Pe"},
["pak"] = {"Parakanã"},
["paq"] = {"Parya"},
["pas"] = {"Papasena"},
["pat"] = {"Papitalai"},
["pav"] = {"Pakaásnovos"},
["pax"] = {"Pankararé"},
["pbe"] = {"Mezontla Popoloca"},
["pbf"] = {"Coyotepec Popoloca"},
["pbi"] = {"Parkwa"},
["pbl"] = {"Mak (Nigeria)"},
["pbm"] = {"Puebla Mazatec"},
["pbn"] = {"Kpasam"},
["pbo"] = {"Papel"},
["pbp"] = {"Badyara"},
["pbr"] = {"Pangwa"},
["pbs"] = {"Central Pame"},
["pbt"] = {"Southern Pashto"},
["pbu"] = {"Northern Pashto"},
["pbv"] = {"Pnar"},
["pby"] = {"Pyu (Papua New Guinea)"},
["pca"] = {"Santa Inés Ahuatempan Popoloca"},
["pcb"] = {"Pear"},
["pcc"] = {"Bouyei"},
["pce"] = {"Ruching Palaung"},
["pcf"] = {"Paliyan"},
["pcg"] = {"Paniya"},
["pci"] = {"Duruwa"},
["pcj"] = {"Parenga"},
["pcl"] = {"Pardhi"},
["pcm"] = {"Nigerian Pidgin"},
["pcn"] = {"Piti"},
["pcw"] = {"Pyapun"},
["pda"] = {"Anam"},
["pdi"] = {"Pa Di"},
["pdn"] = {"Podena", "Fedan"},
["pdu"] = {"Kayan"},
["pea"] = {"Peranakan Indonesian"},
["peb"] = {"Eastern Pomo"},
["ped"] = {"Mala (Papua New Guinea)"},
["pee"] = {"Taje"},
["peg"] = {"Pengo"},
["peh"] = {"Bonan"},
["pek"] = {"Penchal"},
["pel"] = {"Pekal"},
["pem"] = {"Phende"},
["pep"] = {"Kunja"},
["pes"] = {"Iranian Persian"},
["pex"] = {"Petats"},
["pey"] = {"Petjo"},
["pfa"] = {"Pááfang"},
["pfe"] = {"Pere"},
["pgd"] = {"Gāndhārī"},
["pgg"] = {"Pangwali"},
["pgk"] = {"Rerep"},
["pgs"] = {"Pangseng"},
["pgu"] = {"Pagu"},
["phg"] = {"Phuong"},
["phh"] = {"Phukha"},
["phk"] = {"Phake"},
["phl"] = {"Phalura", "Palula"},
["phm"] = {"Phimbi"},
["pho"] = {"Phunoi"},
["phq"] = {"Phana'"},
["phr"] = {"Pahari-Potwari"},
["pht"] = {"Phu Thai"},
["phu"] = {"Phuan"},
["phv"] = {"Pahlavani"},
["phw"] = {"Phangduwali"},
["pic"] = {"Pinji"},
["pif"] = {"Pingelapese"},
["pig"] = {"Pisabo"},
["pii"] = {"Pini"},
["pil"] = {"Yom"},
["pin"] = {"Piame"},
["pip"] = {"Pero"},
["pir"] = {"Piratapuyo"},
["pis"] = {"Pijin"},
["pit"] = {"Pitta Pitta"},
["piv"] = {"Pileni", "Vaeakau-Taumako"},
["piw"] = {"Pimbwe"},
["piy"] = {"Piya-Kwonci"},
["pkb"] = {"Pokomo", "Kipfokomo"},
["pkg"] = {"Pak-Tong"},
["pkh"] = {"Pankhu"},
["pkn"] = {"Pakanha"},
["pko"] = {"Pökoot"},
["pkr"] = {"Attapady Kurumba"},
["pks"] = {"Pakistan Sign Language"},
["pkt"] = {"Maleng"},
["pku"] = {"Paku"},
["pla"] = {"Miani"},
["plb"] = {"Polonombauk"},
["plc"] = {"Central Palawano"},
["plf"] = {"Central Malayo-Polynesian languages"},
["plh"] = {"Paulohi"},
["plj"] = {"Polci"},
["plk"] = {"Kohistani Shina"},
["pll"] = {"Shwe Palaung"},
["plr"] = {"Palaka Senoufo"},
["plt"] = {"Plateau Malagasy"},
["plv"] = {"Southwest Palawano"},
["plw"] = {"Brooke's Point Palawano"},
["ply"] = {"Bolyu"},
["plz"] = {"Paluan"},
["pma"] = {"Paama"},
["pmb"] = {"Pambia"},
["pmd"] = {"Pallanganmiddang"},
["pme"] = {"Pwaamei"},
["pmf"] = {"Pamona"},
["pmh"] = {"Māhārāṣṭri Prākrit"},
["pmi"] = {"Northern Pumi"},
["pmj"] = {"Southern Pumi"},
["pmk"] = {"Pamlico"},
["pmn"] = {"Pam"},
["pmo"] = {"Pom"},
["pmr"] = {"Paynamar"},
["pmw"] = {"Plains Miwok"},
["pmx"] = {"Poumei Naga"},
["pmy"] = {"Papuan Malay"},
["pmz"] = {"Southern Pame"},
["pna"] = {"Punan Bah-Biau"},
["pnc"] = {"Pannei"},
["pnd"] = {"Mpinda"},
["pne"] = {"Western Penan"},
["png"] = {"Pongu"},
["pnh"] = {"Penrhyn"},
["pnj"] = {"Pinjarup"},
["pnl"] = {"Paleni"},
["pnm"] = {"Punan Batu 1"},
["pnn"] = {"Pinai-Hagahai"},
["pnp"] = {"Pancana"},
["pnq"] = {"Pana (Burkina Faso)"},
["pnr"] = {"Panim"},
["pnv"] = {"Pinigura"},
["pnw"] = {"Banyjima", "Panytyima"},
["pnx"] = {"Phong-Kniang"},
["poe"] = {"San Juan Atzingo Popoloca"},
["pof"] = {"Poke"},
["poi"] = {"Highland Popoluca"},
["pok"] = {"Pokangá"},
["pow"] = {"San Felipe Otlaltepec Popoloca"},
["poy"] = {"Pogolo"},
["ppe"] = {"Papi"},
["ppk"] = {"Uma"},
["ppm"] = {"Papuma"},
["ppn"] = {"Papapana"},
["ppo"] = {"Folopa"},
["ppp"] = {"Pelende"},
["ppq"] = {"Pei"},
["pps"] = {"San Luís Temalacayuca Popoloca"},
["ppt"] = {"Pare"},
["ppu"] = {"Papora"},
["pqa"] = {"Pa'a"},
["pqe"] = {"Eastern Malayo-Polynesian languages"},
["pqm"] = {"Malecite-Passamaquoddy"},
["pqw"] = {"Western Malayo-Polynesian languages"},
["prc"] = {"Parachi"},
["prd"] = {"Parsi-Dari"},
["prf"] = {"Paranan"},
["prh"] = {"Porohanon"},
["prk"] = {"Parauk"},
["prn"] = {"Prasuni"},
["prp"] = {"Parsi"},
["prr"] = {"Puri"},
["prt"] = {"Phai"},
["pru"] = {"Puragi"},
["prw"] = {"Parawen"},
["prx"] = {"Purik"},
["psa"] = {"Asue Awyu"},
["psc"] = {"Persian Sign Language"},
["psd"] = {"Plains Indian Sign Language"},
["pse"] = {"Central Malay"},
["psg"] = {"Penang Sign Language"},
["psh"] = {"Southwest Pashai", "Southwest Pashayi"},
["psi"] = {"Southeast Pashai", "Southeast Pashayi"},
["psl"] = {"Puerto Rican Sign Language"},
["psn"] = {"Panasuan"},
["pso"] = {"Polish Sign Language"},
["psp"] = {"Philippine Sign Language"},
["pss"] = {"Kaulong"},
["pst"] = {"Central Pashto"},
["psw"] = {"Port Sandwich"},
["pti"] = {"Pindiini", "Wangkatha"},
["ptn"] = {"Patani"},
["pto"] = {"Zo'é"},
["ptp"] = {"Patep"},
["ptq"] = {"Pattapu"},
["ptr"] = {"Piamatsina"},
["ptt"] = {"Enrekang"},
["ptu"] = {"Bambam"},
["ptv"] = {"Port Vato"},
["ptw"] = {"Pentlatch"},
["pty"] = {"Pathiya"},
["pub"] = {"Purum"},
["puc"] = {"Punan Merap"},
["pud"] = {"Punan Aput"},
["puf"] = {"Punan Merah"},
["pug"] = {"Phuie"},
["puj"] = {"Punan Tubu"},
["puo"] = {"Puoc"},
["pup"] = {"Pulabu"},
["pur"] = {"Puruborá"},
["put"] = {"Putoh"},
["puw"] = {"Puluwatese"},
["pux"] = {"Puare"},
["puy"] = {"Purisimeño"},
["pwa"] = {"Pawaia"},
["pwb"] = {"Panawa"},
["pwg"] = {"Gapapaiwa"},
["pwi"] = {"Patwin"},
["pwm"] = {"Molbog"},
["pwo"] = {"Pwo Western Karen"},
["pwr"] = {"Powari"},
["pww"] = {"Pwo Northern Karen"},
["pxm"] = {"Quetzaltepec Mixe"},
["pye"] = {"Pye Krumen"},
["pym"] = {"Fyam"},
["pyn"] = {"Poyanáwa"},
["pyu"] = {"Puyuma"},
["pyy"] = {"Pyen"},
["pzn"] = {"Para Naga"},
["qua"] = {"Quapaw"},
["qud"] = {"Calderón Highland Quichua"},
["qul"] = {"North Bolivian Quechua"},
["qun"] = {"Quinault"},
["qur"] = {"Yanahuanca Pasco Quechua"},
["quw"] = {"Tena Lowland Quichua"},
["qva"] = {"Ambo-Pasco Quechua"},
["qve"] = {"Eastern Apurímac Quechua"},
["qvh"] = {"Huamalíes-Dos de Mayo Huánuco Quechua"},
["qvj"] = {"Loja Highland Quichua"},
["qvn"] = {"North Junín Quechua"},
["qvo"] = {"Napo Lowland Quechua"},
["qvy"] = {"Queyu"},
["qvz"] = {"Northern Pastaza Quichua"},
["qwe"] = {"Quechuan (family)"},
["qws"] = {"Sihuas Ancash Quechua"},
["qxa"] = {"Chiquián Ancash Quechua"},
["qxc"] = {"Chincha Quechua"},
["qxh"] = {"Panao Huánuco Quechua"},
["qxl"] = {"Salasaca Highland Quichua"},
["qxn"] = {"Northern Conchucos Ancash Quechua"},
["qxo"] = {"Southern Conchucos Ancash Quechua"},
["qxr"] = {"Cañar Highland Quichua"},
["qxs"] = {"Southern Qiang"},
["qxt"] = {"Santa Ana de Tusi Pasco Quechua"},
["qxu"] = {"Arequipa-La Unión Quechua"},
["raa"] = {"Dungmali"},
["rab"] = {"Camling"},
["rac"] = {"Rasawa"},
["rad"] = {"Rade"},
["raf"] = {"Western Meohang"},
["rag"] = {"Logooli", "Lulogooli"},
["rah"] = {"Rabha"},
["rai"] = {"Ramoaaina"},
["rak"] = {"Tulu-Bohuai"},
["ral"] = {"Ralte"},
["ram"] = {"Canela"},
["ran"] = {"Riantana"},
["rao"] = {"Rao"},
["raq"] = {"Saam"},
["ras"] = {"Tegali"},
["rat"] = {"Razajerdi"},
["rau"] = {"Raute"},
["rav"] = {"Sampang"},
["raw"] = {"Rawang"},
["rax"] = {"Rang"},
["raz"] = {"Rahambuu"},
["rbb"] = {"Rumai Palaung"},
["rbk"] = {"Northern Bontok"},
["rbl"] = {"Miraya Bikol"},
["rbp"] = {"Barababaraba"},
["rdb"] = {"Rudbari"},
["rea"] = {"Rerau"},
["ree"] = {"Rejang Kayan"},
["reg"] = {"Kara (Tanzania)"},
["rei"] = {"Reli"},
["rej"] = {"Rejang"},
["rel"] = {"Rendille"},
["rem"] = {"Remo"},
["ren"] = {"Rengao"},
["rer"] = {"Rer Bare"},
["res"] = {"Reshe"},
["rga"] = {"Roria"},
["rge"] = {"Romano-Greek"},
["rgk"] = {"Rangkas"},
["rgs"] = {"Southern Roglai"},
["rgu"] = {"Ringgou"},
["rhp"] = {"Yahang"},
["ria"] = {"Riang (India)"},
["rim"] = {"Nyaturu"},
["rin"] = {"Nungu"},
["rir"] = {"Ribun"},
["rit"] = {"Ritharrngu"},
["rji"] = {"Raji"},
["rjs"] = {"Rajbanshi"},
["rka"] = {"Kraol"},
["rkh"] = {"Rakahanga-Manihiki"},
["rki"] = {"Rakhine"},
["rkm"] = {"Marka"},
["rkt"] = {"Rangpuri", "Kamta"},
["rkw"] = {"Arakwal"},
["rmb"] = {"Rembarrnga"},
["rmd"] = {"Traveller Danish"},
["rmh"] = {"Murkim"},
["rmi"] = {"Lomavren"},
["rmk"] = {"Romkun"},
["rmm"] = {"Roma"},
["rmp"] = {"Rempi"},
["rms"] = {"Romanian Sign Language"},
["rmu"] = {"Tavringer Romani"},
["rmv"] = {"Romanova"},
["rmx"] = {"Romam"},
["rmz"] = {"Marma"},
["rnd"] = {"Ruund"},
["rnl"] = {"Ranglong"},
["rnn"] = {"Roon"},
["rnp"] = {"Rongpo"},
["rnr"] = {"Nari Nari"},
["rnw"] = {"Rungwa"},
["rob"] = {"Tae'"},
["roc"] = {"Cacgia Roglai"},
["rod"] = {"Rogo"},
["roe"] = {"Ronji"},
["rog"] = {"Northern Roglai"},
["rop"] = {"Kriol"},
["rou"] = {"Runga"},
["row"] = {"Dela-Oenale"},
["rpn"] = {"Repanbitip"},
["rpt"] = {"Rapting"},
["rri"] = {"Ririo"},
["rrt"] = {"Arritinngithigh"},
["rsb"] = {"Romano-Serbian"},
["rsm"] = {"Miriwoong Sign Language"},
["rtc"] = {"Rungtu Chin"},
["rts"] = {"Yurats"},
["rtw"] = {"Rathawi"},
["rub"] = {"Gungu"},
["ruc"] = {"Ruuli"},
["ruf"] = {"Luguru"},
["ruh"] = {"Ruga"},
["rui"] = {"Rufiji"},
["ruk"] = {"Che"},
["ruu"] = {"Lanas Lobu"},
["ruy"] = {"Mala (Nigeria)"},
["ruz"] = {"Ruma"},
["rwa"] = {"Rawo"},
["rwk"] = {"Rwa"},
["rwm"] = {"Amba (Uganda)"},
["rwo"] = {"Rawa"},
["rwr"] = {"Marwari (India)"},
["rxd"] = {"Ngardi"},
["rxw"] = {"Karuwali", "Garuwali"},
["ryn"] = {"Northern Amami-Oshima"},
["saa"] = {"Saba"},
["sac"] = {"Meskwaki"},
["sae"] = {"Sabanê"},
["sao"] = {"Sause"},
["saq"] = {"Samburu"},
["sar"] = {"Saraveca"},
["sau"] = {"Saleman"},
["sav"] = {"Saafi-Saafi"},
["saw"] = {"Sawi"},
["say"] = {"Saya"},
["sba"] = {"Ngambay"},
["sbb"] = {"Simbo"},
["sbc"] = {"Kele (Papua New Guinea)"},
["sbd"] = {"Southern Samo"},
["sbe"] = {"Saliba"},
["sbf"] = {"Chabu", "Shabo"},
["sbg"] = {"Seget"},
["sbh"] = {"Sori-Harengan"},
["sbj"] = {"Surbakhal"},
["sbk"] = {"Safwa"},
["sbl"] = {"Botolan Sambal"},
["sbm"] = {"Sagala"},
["sbn"] = {"Sindhi Bhil"},
["sbo"] = {"Sabüm"},
["sbp"] = {"Sangu (Tanzania)"},
["sbq"] = {"Sileibi"},
["sbr"] = {"Sembakung Murut"},
["sbs"] = {"Subiya"},
["sbt"] = {"Kimki"},
["sbu"] = {"Stod Bhoti"},
["sbx"] = {"Seberuang"},
["sby"] = {"Soli"},
["sbz"] = {"Sara Kaba"},
["scb"] = {"Chut"},
["scf"] = {"San Miguel Creole French"},
["scg"] = {"Sanggau"},
["sch"] = {"Sakachep"},
["sci"] = {"Sri Lankan Creole Malay"},
["sck"] = {"Sadri"},
["scp"] = {"Hyolmo", "Helambu Sherpa"},
["scq"] = {"Sa'och"},
["sct"] = {"Southern Katang"},
["scu"] = {"Shumcho"},
["scv"] = {"Sheni"},
["scw"] = {"Sha"},
["sda"] = {"Toraja-Sa'dan"},
["sdb"] = {"Shabak"},
["sde"] = {"Surubu"},
["sdf"] = {"Sarli"},
["sdg"] = {"Savi"},
["sdh"] = {"Southern Kurdish"},
["sdj"] = {"Suundi"},
["sdk"] = {"Sos Kundi"},
["sdl"] = {"Saudi Arabian Sign Language"},
["sdo"] = {"Bukar-Sadung Bidayuh"},
["sdp"] = {"Sherdukpen"},
["sdq"] = {"Semandang"},
["sdr"] = {"Oraon Sadri"},
["sds"] = {"Sened"},
["sdu"] = {"Sarudu"},
["sdv"] = {"Eastern Sudanic languages"},
["sdx"] = {"Sibu Melanau"},
["sdz"] = {"Sallands"},
["sea"] = {"Semai"},
["seb"] = {"Shempire Senoufo"},
["sec"] = {"Sechelt"},
["sed"] = {"Sedang"},
["sef"] = {"Cebaara Senoufo"},
["seg"] = {"Segeju"},
["seh"] = {"Sena"},
["sej"] = {"Sene"},
["sen"] = {"Nanerigé Sénoufo"},
["seo"] = {"Suarmin"},
["sep"] = {"Sìcìté Sénoufo"},
["seq"] = {"Senara Sénoufo"},
["set"] = {"Sentani"},
["seu"] = {"Serui-Laut"},
["sev"] = {"Nyarafolo Senoufo"},
["sew"] = {"Sewa Bay"},
["sey"] = {"Secoya"},
["sez"] = {"Senthang Chin"},
["sfb"] = {"Langue des signes de Belgique Francophone", "French Belgian Sign Language"},
["sfe"] = {"Eastern Subanen"},
["sfm"] = {"Small Flowery Miao"},
["sfw"] = {"Sehwi"},
["sgb"] = {"Mag-antsi Ayta"},
["sgc"] = {"Kipsigis"},
["sge"] = {"Segai"},
["sgg"] = {"Swiss-German Sign Language"},
["sgi"] = {"Suga"},
["sgj"] = {"Surgujia"},
["sgk"] = {"Sangkong"},
["sgm"] = {"Singa"},
["sgp"] = {"Singpho"},
["sgr"] = {"Sangisari"},
["sgt"] = {"Brokpake"},
["sgu"] = {"Salas"},
["sgw"] = {"Sebat Bet Gurage"},
["sgx"] = {"Sierra Leone Sign Language"},
["sgy"] = {"Sanglechi"},
["sgz"] = {"Sursurunga"},
["sha"] = {"Shall-Zwall"},
["shc"] = {"Sonde"},
["shd"] = {"Kundal Shahi"},
["she"] = {"Sheko"},
["shg"] = {"Shua"},
["shk"] = {"Shilluk"},
["shl"] = {"Shendu"},
["shm"] = {"Shahrudi"},
["sho"] = {"Shanga"},
["shr"] = {"Shi"},
["shv"] = {"Shehri"},
["shw"] = {"Shwai"},
["shx"] = {"She"},
["shz"] = {"Syenara Senoufo"},
["sib"] = {"Sebop"},
["sie"] = {"Simaa"},
["sii"] = {"Shom Peng"},
["sij"] = {"Numbami"},
["sik"] = {"Sikiana"},
["sil"] = {"Tumulung Sisaala"},
["sim"] = {"Mende (Papua New Guinea)"},
["siq"] = {"Sonia"},
["sir"] = {"Siri"},
["siu"] = {"Sinagen"},
["siv"] = {"Sumariup"},
["siw"] = {"Siwai"},
["six"] = {"Sumau"},
["sja"] = {"Epena"},
["sjb"] = {"Sajau Basap"},
["sjg"] = {"Assangori"},
["sjl"] = {"Sajalong", "Miji"},
["sjm"] = {"Mapun"},
["sjp"] = {"Surjapuri"},
["sjr"] = {"Siar-Lak"},
["sjs"] = {"Senhaja De Srair"},
["ska"] = {"Skagit"},
["skb"] = {"Saek"},
["skc"] = {"Ma Manda"},
["skd"] = {"Southern Sierra Miwok"},
["ske"] = {"Seke (Vanuatu)"},
["skf"] = {"Sakirabiá"},
["skg"] = {"Sakalava Malagasy"},
["skh"] = {"Sikule"},
["skj"] = {"Seke (Nepal)"},
["skm"] = {"Kutong"},
["skn"] = {"Kolibugan Subanon"},
["sko"] = {"Seko Tengah"},
["skp"] = {"Sekapan"},
["skq"] = {"Sininkere"},
["sks"] = {"Maia"},
["skt"] = {"Sakata"},
["sku"] = {"Sakao"},
["skv"] = {"Skou"},
["skw"] = {"Skepi Creole Dutch"},
["skx"] = {"Seko Padang"},
["sky"] = {"Sikaiana"},
["skz"] = {"Sekar"},
["slc"] = {"Sáliba"},
["sld"] = {"Sissala"},
["sle"] = {"Sholaga"},
["slf"] = {"Swiss-Italian Sign Language"},
["slg"] = {"Selungai Murut"},
["slh"] = {"Southern Puget Sound Salish"},
["slj"] = {"Salumá"},
["sll"] = {"Salt-Yui"},
["slm"] = {"Pangutaran Sama"},
["slq"] = {"Salchuq"},
["slr"] = {"Salar"},
["sls"] = {"Singapore Sign Language"},
["slt"] = {"Sila"},
["slw"] = {"Sialum"},
["slx"] = {"Salampasu"},
["sly"] = {"Selayar"},
["slz"] = {"Ma'ya"},
["smb"] = {"Simbari"},
["smc"] = {"Som"},
["smd"] = {"Sama"},
["smf"] = {"Auwe"},
["smg"] = {"Simbali"},
["smh"] = {"Samei"},
["sml"] = {"Central Sama"},
["smm"] = {"Musasa"},
["smq"] = {"Samo"},
["smr"] = {"Simeulue"},
["smt"] = {"Simte"},
["smu"] = {"Somray"},
["smv"] = {"Samvedi"},
["smw"] = {"Sumbawa"},
["smx"] = {"Samba"},
["smy"] = {"Semnani"},
["smz"] = {"Simeku"},
["snb"] = {"Sebuyau"},
["snc"] = {"Sinaugoro"},
["sne"] = {"Bau Bidayuh"},
["snf"] = {"Noon"},
["sng"] = {"Sanga (Democratic Republic of Congo)"},
["sni"] = {"Sensi"},
["snj"] = {"Riverain Sango"},
["snl"] = {"Sangil"},
["snm"] = {"Southern Ma'di"},
["snn"] = {"Siona"},
["sno"] = {"Snohomish"},
["snp"] = {"Siane"},
["snq"] = {"Sangu (Gabon)"},
["snr"] = {"Sihan"},
["sns"] = {"South West Bay", "Nahavaq"},
["snu"] = {"Senggi", "Viid"},
["snv"] = {"Sa'ban"},
["snw"] = {"Selee"},
["snx"] = {"Sam"},
["sny"] = {"Saniyo-Hiyewe"},
["snz"] = {"Kou"},
["soa"] = {"Thai Song"},
["sob"] = {"Sobei"},
["soc"] = {"So (Democratic Republic of Congo)"},
["sod"] = {"Songoora"},
["soe"] = {"Songomeno"},
["soh"] = {"Aka"},
["soi"] = {"Sonha"},
["soj"] = {"Soi"},
["sok"] = {"Sokoro"},
["sol"] = {"Solos"},
["soo"] = {"Songo"},
["sop"] = {"Songe"},
["soq"] = {"Kanasi"},
["sor"] = {"Somrai"},
["sos"] = {"Seeku"},
["sou"] = {"Southern Thai"},
["sow"] = {"Sowanda"},
["sox"] = {"Swo"},
["soy"] = {"Miyobe"},
["spb"] = {"Sepa (Indonesia)"},
["spd"] = {"Saep"},
["spg"] = {"Sian"},
["spk"] = {"Sengo"},
["spl"] = {"Selepet"},
["spm"] = {"Akukem"},
["spn"] = {"Sanapaná"},
["spo"] = {"Spokane"},
["spp"] = {"Supyire Senoufo"},
["spr"] = {"Saparua"},
["sps"] = {"Saposa"},
["spt"] = {"Spiti Bhoti"},
["spu"] = {"Sapuan"},
["spv"] = {"Sambalpuri", "Kosli"},
["spy"] = {"Sabaot"},
["sqa"] = {"Shama-Sambuga"},
["sqh"] = {"Shau"},
["sqk"] = {"Albanian Sign Language"},
["sqm"] = {"Suma"},
["sqo"] = {"Sorkhei"},
["sqq"] = {"Sou"},
["sqs"] = {"Sri Lankan Sign Language"},
["squ"] = {"Squamish"},
["sra"] = {"Saruga"},
["sre"] = {"Sara"},
["srf"] = {"Nafi"},
["srg"] = {"Sulod"},
["sri"] = {"Siriano"},
["srk"] = {"Serudung Murut"},
["srt"] = {"Sauri"},
["sru"] = {"Suruí"},
["srv"] = {"Southern Sorsoganon"},
["srx"] = {"Sirmauri"},
["sry"] = {"Sera"},
["srz"] = {"Shahmirzadi"},
["ssb"] = {"Southern Sama"},
["ssc"] = {"Suba-Simbiti"},
["ssd"] = {"Siroi"},
["sse"] = {"Balangingi", "Bangingih Sama"},
["ssf"] = {"Thao"},
["ssg"] = {"Seimat"},
["ssi"] = {"Sansi"},
["ssj"] = {"Sausi"},
["ssk"] = {"Sunam"},
["ssl"] = {"Western Sisaala"},
["ssm"] = {"Semnam"},
["ssn"] = {"Waata"},
["sso"] = {"Sissano"},
["ssr"] = {"Swiss-French Sign Language"},
["sss"] = {"Sô"},
["sst"] = {"Sinasina"},
["ssu"] = {"Susuami"},
["ssv"] = {"Shark Bay"},
["ssx"] = {"Samberigi"},
["ssz"] = {"Sengseng"},
["sta"] = {"Settla"},
["stb"] = {"Northern Subanen"},
["ste"] = {"Liana-Seti"},
["stg"] = {"Trieng"},
["sti"] = {"Bulo Stieng"},
["stj"] = {"Matya Samo"},
["stk"] = {"Arammba"},
["stl"] = {"Stellingwerfs"},
["stm"] = {"Setaman"},
["stn"] = {"Owa"},
["sto"] = {"Stoney"},
["sts"] = {"Shumashti"},
["stt"] = {"Budeh Stieng"},
["stu"] = {"Samtao"},
["stv"] = {"Silt'e"},
["sub"] = {"Suku"},
["suc"] = {"Western Subanon"},
["sue"] = {"Suena"},
["sug"] = {"Suganga"},
["sui"] = {"Suki"},
["suj"] = {"Shubi"},
["sur"] = {"Mwaghavul"},
["suv"] = {"Puroik"},
["suw"] = {"Sumbwa"},
["suy"] = {"Suyá"},
["suz"] = {"Sunwar"},
["svb"] = {"Ulau-Suain"},
["svc"] = {"Vincentian Creole English"},
["svk"] = {"Slovakian Sign Language"},
["svm"] = {"Slavomolisano"},
["svs"] = {"Savosavo"},
["swc"] = {"Congo Swahili"},
["swf"] = {"Sere"},
["swh"] = {"Swahili (individual language)", "Kiswahili"},
["swi"] = {"Sui"},
["swj"] = {"Sira"},
["swk"] = {"Malawi Sena"},
["swl"] = {"Swedish Sign Language"},
["swm"] = {"Samosa"},
["swo"] = {"Shanenawa"},
["swp"] = {"Suau"},
["swq"] = {"Sharwa"},
["swt"] = {"Sawila"},
["swu"] = {"Suwawa"},
["swv"] = {"Shekhawati"},
["sww"] = {"Sowa"},
["sxe"] = {"Sighu"},
["sxg"] = {"Shuhi", "Shixing"},
["sxr"] = {"Saaroa"},
["sxs"] = {"Sasaru"},
["sxw"] = {"Saxwe Gbe"},
["sya"] = {"Siang"},
["syb"] = {"Central Subanen"},
["syd"] = {"Samoyedic languages"},
["syk"] = {"Sukur"},
["sym"] = {"Maya Samo"},
["syn"] = {"Senaya"},
["syo"] = {"Suoy"},
["sys"] = {"Sinyar"},
["syw"] = {"Kagate"},
["syx"] = {"Samay"},
["syy"] = {"Al-Sayyid Bedouin Sign Language"},
["sza"] = {"Semelai"},
["szb"] = {"Ngalum"},
["szc"] = {"Semaq Beri"},
["szd"] = {"Seru"},
["sze"] = {"Seze"},
["szg"] = {"Sengele"},
["szn"] = {"Sula"},
["szs"] = {"Solomon Islands Sign Language"},
["szv"] = {"Isu (Fako Division)"},
["szw"] = {"Sawai"},
["szy"] = {"Sakizaya"},
["taf"] = {"Tapirapé"},
["tag"] = {"Tagoi"},
["taj"] = {"Eastern Tamang"},
["tak"] = {"Tala"},
["tal"] = {"Tal"},
["tan"] = {"Tangale"},
["tap"] = {"Taabwa"},
["tas"] = {"Tay Boi"},
["taw"] = {"Tai"},
["tax"] = {"Tamki"},
["taz"] = {"Tocho"},
["tbc"] = {"Takia"},
["tbd"] = {"Kaki Ae"},
["tbe"] = {"Tanimbili"},
["tbf"] = {"Mandara"},
["tbg"] = {"North Tairora"},
["tbh"] = {"Dharawal", "Thurawal"},
["tbi"] = {"Gaam"},
["tbj"] = {"Tiang"},
["tbk"] = {"Calamian Tagbanwa"},
["tbl"] = {"Tboli"},
["tbm"] = {"Tagbu"},
["tbn"] = {"Barro Negro Tunebo"},
["tbo"] = {"Tawala"},
["tbp"] = {"Taworta", "Diebroud"},
["tbq"] = {"Tibeto-Burman languages"},
["tbr"] = {"Tumtum"},
["tbs"] = {"Tanguat"},
["tbt"] = {"Tembo (Kitembo)"},
["tbv"] = {"Tobo"},
["tbw"] = {"Tagbanwa"},
["tbx"] = {"Kapin"},
["tby"] = {"Tabaru"},
["tbz"] = {"Ditammari"},
["tcc"] = {"Datooga"},
["tcg"] = {"Tamagario"},
["tch"] = {"Turks And Caicos Creole English"},
["tci"] = {"Wára"},
["tck"] = {"Tchitchege"},
["tcl"] = {"Taman (Myanmar)"},
["tcn"] = {"Tichurong"},
["tco"] = {"Taungyo"},
["tcp"] = {"Tawr Chin"},
["tcq"] = {"Kaiy"},
["tcs"] = {"Torres Strait Creole", "Yumplatok"},
["tct"] = {"T'en"},
["tcw"] = {"Tecpatlán Totonac"},
["tcz"] = {"Thado Chin"},
["tda"] = {"Tagdal"},
["tdb"] = {"Panchpargania"},
["tdc"] = {"Emberá-Tadó"},
["tde"] = {"Tiranige Diga Dogon"},
["tdf"] = {"Talieng"},
["tdg"] = {"Western Tamang"},
["tdh"] = {"Thulung"},
["tdi"] = {"Tomadino"},
["tdj"] = {"Tajio"},
["tdk"] = {"Tambas"},
["tdl"] = {"Sur"},
["tdn"] = {"Tondano"},
["tdo"] = {"Teme"},
["tdq"] = {"Tita"},
["tdr"] = {"Todrah"},
["tds"] = {"Doutai"},
["tdt"] = {"Tetun Dili"},
["tdv"] = {"Toro"},
["tdx"] = {"Tandroy-Mahafaly Malagasy"},
["tdy"] = {"Tadyawan"},
["tea"] = {"Temiar"},
["teb"] = {"Tetete"},
["tec"] = {"Terik"},
["ted"] = {"Tepo Krumen"},
["tef"] = {"Teressa"},
["teg"] = {"Teke-Tege"},
["tei"] = {"Torricelli"},
["tek"] = {"Ibali Teke"},
["ten"] = {"Tama (Colombia)"},
["teo"] = {"Teso"},
["teq"] = {"Temein"},
["tes"] = {"Tengger"},
["tev"] = {"Teor"},
["tey"] = {"Tulishi"},
["tfi"] = {"Tofin Gbe"},
["tfo"] = {"Tefaro"},
["tft"] = {"Ternate"},
["tga"] = {"Sagalla"},
["tgb"] = {"Tobilung"},
["tgc"] = {"Tigak"},
["tgd"] = {"Ciwogai"},
["tge"] = {"Eastern Gorkha Tamang"},
["tgf"] = {"Chalikha"},
["tgh"] = {"Tobagonian Creole English"},
["tgi"] = {"Lawunuia"},
["tgj"] = {"Tagin"},
["tgn"] = {"Tandaganon"},
["tgo"] = {"Sudest"},
["tgp"] = {"Tangoa"},
["tgq"] = {"Tring"},
["tgr"] = {"Tareng"},
["tgs"] = {"Nume"},
["tgt"] = {"Central Tagbanwa"},
["tgu"] = {"Tanggu"},
["tgw"] = {"Tagwana Senoufo"},
["tgy"] = {"Togoyo"},
["tgz"] = {"Tagalaka"},
["thd"] = {"Kuuk Thaayorre", "Thayore"},
["the"] = {"Chitwania Tharu"},
["thi"] = {"Tai Long"},
["thk"] = {"Tharaka", "Kitharaka"},
["thl"] = {"Dangaura Tharu"},
["thm"] = {"Aheu"},
["thn"] = {"Thachanadan"},
["thq"] = {"Kochila Tharu"},
["thr"] = {"Rana Tharu"},
["tht"] = {"Tahltan"},
["thu"] = {"Thuri"},
["thy"] = {"Tha"},
["tia"] = {"Tidikelt Tamazight"},
["tic"] = {"Tira"},
["tif"] = {"Tifal"},
["tih"] = {"Timugon Murut"},
["tij"] = {"Tilung"},
["tik"] = {"Tikar"},
["tim"] = {"Timbe"},
["tin"] = {"Tindi"},
["tio"] = {"Teop"},
["tiq"] = {"Tiéfo"},
["tis"] = {"Masadiit Itneg"},
["tiu"] = {"Adasen"},
["tiy"] = {"Tiruray"},
["tiz"] = {"Tai Hongjin"},
["tja"] = {"Tajuasohn"},
["tjg"] = {"Tunjung"},
["tji"] = {"Northern Tujia"},
["tjj"] = {"Tjungundji"},
["tjl"] = {"Tai Laing"},
["tjo"] = {"Temacine Tamazight"},
["tjp"] = {"Tjupany"},
["tjs"] = {"Southern Tujia"},
["tju"] = {"Tjurruru"},
["tjw"] = {"Djabwurrung"},
["tkb"] = {"Buksa"},
["tkd"] = {"Tukudede"},
["tke"] = {"Takwane"},
["tkf"] = {"Tukumanféd"},
["tkg"] = {"Tesaka Malagasy"},
["tkn"] = {"Toku-No-Shima"},
["tkp"] = {"Tikopia"},
["tkq"] = {"Tee"},
["tks"] = {"Takestani"},
["tkt"] = {"Kathoriya Tharu"},
["tku"] = {"Upper Necaxa Totonac"},
["tkv"] = {"Mur Pano"},
["tkw"] = {"Teanu"},
["tkx"] = {"Tangko"},
["tkz"] = {"Takua"},
["tla"] = {"Southwestern Tepehuan"},
["tlc"] = {"Yecuatla Totonac"},
["tld"] = {"Talaud"},
["tlf"] = {"Telefol"},
["tlj"] = {"Talinga-Bwisi"},
["tlk"] = {"Taloki"},
["tll"] = {"Tetela"},
["tln"] = {"Talondo'"},
["tlo"] = {"Talodi"},
["tlp"] = {"Filomena Mata-Coahuitlán Totonac"},
["tlq"] = {"Tai Loi"},
["tlr"] = {"Talise"},
["tls"] = {"Tambotalo"},
["tlt"] = {"Sou Nama", "Teluti"},
["tlv"] = {"Taliabu"},
["tmb"] = {"Katbol", "Avava"},
["tmc"] = {"Tumak"},
["tmd"] = {"Haruai"},
["tmf"] = {"Toba-Maskoy"},
["tmg"] = {"Ternateño"},
["tmi"] = {"Tutuba"},
["tmk"] = {"Northwestern Tamang"},
["tml"] = {"Tamnim Citak"},
["tmm"] = {"Tai Thanh"},
["tmn"] = {"Taman (Indonesia)"},
["tmo"] = {"Temoq"},
["tmq"] = {"Tumleo"},
["tms"] = {"Tima"},
["tmt"] = {"Tasmate"},
["tmu"] = {"Iau"},
["tmv"] = {"Tembo (Motembo)"},
["tmw"] = {"Temuan"},
["tmy"] = {"Tami"},
["tna"] = {"Tacana"},
["tnb"] = {"Western Tunebo"},
["tnd"] = {"Angosturas Tunebo"},
["tng"] = {"Tobanga"},
["tnh"] = {"Maiani"},
["tnk"] = {"Kwamera"},
["tnl"] = {"Lenakel"},
["tnn"] = {"North Tanna"},
["tno"] = {"Toromono"},
["tnp"] = {"Whitesands"},
["tnr"] = {"Ménik"},
["tns"] = {"Tenis"},
["tnt"] = {"Tontemboan"},
["tnu"] = {"Tay Khang"},
["tnw"] = {"Tonsawang"},
["tnx"] = {"Tanema"},
["tnz"] = {"Ten'edn"},
["toc"] = {"Coyutla Totonac"},
["tod"] = {"Toma"},
["tof"] = {"Gizrra"},
["toh"] = {"Gitonga"},
["tom"] = {"Tombulu"},
["too"] = {"Xicotepec De Juárez Totonac"},
["toq"] = {"Toposa"},
["tor"] = {"Togbo-Vara Banda"},
["tos"] = {"Highland Totonac"},
["tou"] = {"Tho"},
["tov"] = {"Upper Taromi"},
["toy"] = {"Topoiyo"},
["toz"] = {"To"},
["tpa"] = {"Taupota"},
["tpe"] = {"Tippera"},
["tpf"] = {"Tarpia"},
["tpg"] = {"Kula"},
["tpl"] = {"Tlacoapa Me'phaa", "Tlacoapa Tlapanec"},
["tpm"] = {"Tampulma"},
["tpo"] = {"Tai Pao"},
["tpq"] = {"Tukpa"},
["tpr"] = {"Tuparí"},
["tpu"] = {"Tampuan"},
["tpv"] = {"Tanapag"},
["tpx"] = {"Acatepec Me'phaa", "Acatepec Tlapanec"},
["tpz"] = {"Tinputz"},
["tql"] = {"Lehali"},
["tqm"] = {"Turumsa"},
["tqn"] = {"Tenino"},
["tqo"] = {"Toaripi"},
["tqp"] = {"Tomoip"},
["tqq"] = {"Tunni"},
["tqr"] = {"Torona"},
["tqt"] = {"Western Totonac"},
["tqu"] = {"Touo"},
["tra"] = {"Tirahi"},
["trb"] = {"Terebu"},
["trd"] = {"Turi"},
["tre"] = {"East Tarangan"},
["trf"] = {"Trinidadian Creole English"},
["trg"] = {"Lishán Didán"},
["trh"] = {"Turaka"},
["tri"] = {"Trió"},
["trj"] = {"Toram"},
["trl"] = {"Traveller Scottish"},
["tro"] = {"Tarao Naga"},
["trp"] = {"Kok Borok"},
["trt"] = {"Tunggare"},
["trv"] = {"Taroko"},
["trw"] = {"Torwali"},
["trx"] = {"Tringgus-Sembaan Bidayuh"},
["try"] = {"Turung"},
["trz"] = {"Torá"},
["tsa"] = {"Tsaangi"},
["tsb"] = {"Tsamai"},
["tsc"] = {"Tswa"},
["tse"] = {"Tunisian Sign Language"},
["tsh"] = {"Tsuvan"},
["tsj"] = {"Tshangla"},
["tsk"] = {"Tseku"},
["tsl"] = {"Ts'ün-Lao"},
["tsp"] = {"Northern Toussian"},
["tsq"] = {"Thai Sign Language"},
["tsr"] = {"Akei"},
["tst"] = {"Tondi Songway Kiini"},
["tsu"] = {"Tsou"},
["tsv"] = {"Tsogo"},
["tsw"] = {"Tsishingini"},
["tsx"] = {"Mubami"},
["tsy"] = {"Tebul Sign Language"},
["tta"] = {"Tutelo"},
["ttb"] = {"Gaa"},
["ttd"] = {"Tauade"},
["tte"] = {"Bwanabwana"},
["ttf"] = {"Tuotomb"},
["ttg"] = {"Tutong"},
["tth"] = {"Upper Ta'oih"},
["tti"] = {"Tobati"},
["ttj"] = {"Tooro"},
["ttl"] = {"Totela"},
["ttn"] = {"Towei"},
["tto"] = {"Lower Ta'oih"},
["ttp"] = {"Tombelala"},
["ttr"] = {"Tera"},
["tts"] = {"Northeastern Thai"},
["ttu"] = {"Torau"},
["ttv"] = {"Titan"},
["ttw"] = {"Long Wat"},
["tua"] = {"Wiarumus"},
["tuc"] = {"Mutu"},
["tuf"] = {"Central Tunebo"},
["tug"] = {"Tunia"},
["tuh"] = {"Taulil"},
["tuj"] = {"Tugutil"},
["tul"] = {"Tula"},
["tuq"] = {"Tedaga"},
["tuw"] = {"Tungus languages"},
["tux"] = {"Tuxináwa"},
["tuy"] = {"Tugen"},
["tuz"] = {"Turka"},
["tva"] = {"Vaghua"},
["tvd"] = {"Tsuvadi"},
["tvk"] = {"Southeast Ambrym"},
["tvm"] = {"Tela-Masbuar"},
["tvn"] = {"Tavoyan"},
["tvo"] = {"Tidore"},
["tvs"] = {"Taveta"},
["tvt"] = {"Tutsa Naga"},
["tvu"] = {"Tunen"},
["tvw"] = {"Sedoa"},
["tvy"] = {"Timor Pidgin"},
["twb"] = {"Western Tawbuid"},
["twc"] = {"Teshenawa"},
["twd"] = {"Twents"},
["twe"] = {"Tewa (Indonesia)"},
["twg"] = {"Tereweng"},
["twh"] = {"Tai Dón"},
["twl"] = {"Tawara"},
["twm"] = {"Tawang Monpa"},
["twn"] = {"Twendi"},
["two"] = {"Tswapong"},
["twp"] = {"Ere"},
["twr"] = {"Southwestern Tarahumara"},
["twt"] = {"Turiwára"},
["twu"] = {"Termanu"},
["tww"] = {"Tuwari"},
["twx"] = {"Tewe"},
["twy"] = {"Tawoyan"},
["txa"] = {"Tombonuo"},
["txe"] = {"Totoli"},
["txi"] = {"Ikpeng"},
["txj"] = {"Tarjumo"},
["txm"] = {"Tomini"},
["txq"] = {"Tii"},
["txs"] = {"Tonsea"},
["txt"] = {"Citak"},
["txx"] = {"Tatana"},
["txy"] = {"Tanosy Malagasy"},
["tya"] = {"Tauya"},
["tye"] = {"Kyanga"},
["tyh"] = {"O'du"},
["tyi"] = {"Teke-Tsaayi"},
["tyj"] = {"Tai Do", "Tai Yo"},
["tyl"] = {"Thu Lao"},
["tyn"] = {"Kombai"},
["typ"] = {"Thaypan"},
["tyr"] = {"Tai Daeng"},
["tys"] = {"Tày Sa Pa"},
["tyt"] = {"Tày Tac"},
["tyu"] = {"Kua"},
["tyx"] = {"Teke-Tyee"},
["tyz"] = {"Tày"},
["tza"] = {"Tanzanian Sign Language"},
["tzn"] = {"Tugun"},
["tzx"] = {"Tabriak"},
["uan"] = {"Kuan"},
["uar"] = {"Tairuma"},
["uba"] = {"Ubang"},
["ubl"] = {"Buhi'non Bikol"},
["ubr"] = {"Ubir"},
["ubu"] = {"Umbu-Ungu"},
["uda"] = {"Uda"},
["udg"] = {"Muduga"},
["udl"] = {"Wuzlam"},
["ues"] = {"Kioko"},
["ufi"] = {"Ufim"},
["ugb"] = {"Kuku-Ugbanh"},
["uge"] = {"Ughele"},
["ugn"] = {"Ugandan Sign Language"},
["ugo"] = {"Ugong"},
["uha"] = {"Uhami"},
["uhn"] = {"Damal"},
["uis"] = {"Uisai"},
["uiv"] = {"Iyive"},
["uji"] = {"Tanjijili"},
["uka"] = {"Kaburi"},
["ukg"] = {"Ukuriguma"},
["ukh"] = {"Ukhwejo"},
["uki"] = {"Kui (India)"},
["ukk"] = {"Muak Sa-aak"},
["ukl"] = {"Ukrainian Sign Language"},
["ukp"] = {"Ukpe-Bayobiri"},
["ukq"] = {"Ukwa"},
["uku"] = {"Ukue"},
["ukv"] = {"Kuku"},
["ukw"] = {"Ukwuani-Aboh-Ndoni"},
["uky"] = {"Kuuk-Yak"},
["ula"] = {"Fungwa"},
["ulb"] = {"Ulukwumi"},
["ull"] = {"Ullatan"},
["ulm"] = {"Ulumanda'"},
["ulu"] = {"Uma' Lung"},
["uma"] = {"Umatilla"},
["umd"] = {"Umbindhamu"},
["umg"] = {"Morrobalama", "Umbuygamu"},
["umi"] = {"Ukit"},
["umm"] = {"Umon"},
["umn"] = {"Makyan Naga"},
["umo"] = {"Umotína"},
["ump"] = {"Umpila"},
["umr"] = {"Umbugarla"},
["ums"] = {"Pendau"},
["una"] = {"North Watut"},
["une"] = {"Uneme"},
["ung"] = {"Ngarinyin"},
["unk"] = {"Enawené-Nawé"},
["unn"] = {"Kurnai"},
["unr"] = {"Mundari"},
["unu"] = {"Unubahe"},
["unx"] = {"Munda"},
["unz"] = {"Unde Kaili"},
["upi"] = {"Umeda"},
["urb"] = {"Urubú-Kaapor", "Kaapor"},
["urc"] = {"Urningangg"},
["urg"] = {"Urigina"},
["urh"] = {"Urhobo"},
["uri"] = {"Urim"},
["urk"] = {"Urak Lawoi'"},
["url"] = {"Urali"},
["urm"] = {"Urapmin"},
["urn"] = {"Uruangnirin"},
["uro"] = {"Ura (Papua New Guinea)"},
["urp"] = {"Uru-Pa-In"},
["urr"] = {"Lehalurup", "Löyöp"},
["urt"] = {"Urat"},
["uru"] = {"Urumi"},
["urv"] = {"Uruava"},
["urw"] = {"Sop"},
["urx"] = {"Urimo"},
["usa"] = {"Usarufa"},
["ush"] = {"Ushojo"},
["usi"] = {"Usui"},
["usk"] = {"Usaghade"},
["uss"] = {"us-Saare"},
["usu"] = {"Uya"},
["uta"] = {"Otank"},
["uth"] = {"ut-Hun"},
["utr"] = {"Etulo"},
["utu"] = {"Utu"},
["uun"] = {"Kulon-Pazeh"},
["uur"] = {"Ura (Vanuatu)"},
["uve"] = {"West Uvean", "Fagauvea"},
["uvh"] = {"Uri"},
["uvl"] = {"Lote"},
["uwa"] = {"Kuku-Uwanh"},
["uya"] = {"Doko-Uyanga"},
["uzn"] = {"Northern Uzbek"},
["uzs"] = {"Southern Uzbek"},
["vaa"] = {"Vaagri Booli"},
["vae"] = {"Vale"},
["vaf"] = {"Vafsi"},
["vag"] = {"Vagla"},
["vam"] = {"Vanimo"},
["van"] = {"Valman"},
["vao"] = {"Vao"},
["vap"] = {"Vaiphei"},
["vas"] = {"Vasavi"},
["vau"] = {"Vanuma"},
["vav"] = {"Varli"},
["vay"] = {"Wayu"},
["vbb"] = {"Southeast Babar"},
["vbk"] = {"Southwestern Bontok"},
["ved"] = {"Veddah"},
["vel"] = {"Veluws"},
["vem"] = {"Vemgo-Mabas"},
["vgr"] = {"Vaghri"},
["vgt"] = {"Vlaamse Gebarentaal", "Flemish Sign Language"},
["vic"] = {"Virgin Islands Creole English"},
["vid"] = {"Vidunda"},
["vif"] = {"Vili"},
["vig"] = {"Viemo"},
["vin"] = {"Vinza"},
["vis"] = {"Vishavan"},
["vit"] = {"Viti"},
["viv"] = {"Iduna"},
["vka"] = {"Kariyarra"},
["vki"] = {"Ija-Zuba"},
["vkj"] = {"Kujarge"},
["vkl"] = {"Kulisusu"},
["vkm"] = {"Kamakan"},
["vko"] = {"Kodeoha"},
["vkt"] = {"Tenggarong Kutai Malay"},
["vku"] = {"Kurrama"},
["vlp"] = {"Valpei"},
["vmb"] = {"Barbaram"},
["vmc"] = {"Juxtlahuaca Mixtec"},
["vmd"] = {"Mudu Koraga"},
["vme"] = {"East Masela"},
["vmf"] = {"Mainfränkisch"},
["vmg"] = {"Lungalunga"},
["vmh"] = {"Maraghei"},
["vmi"] = {"Miwa"},
["vmj"] = {"Ixtayutla Mixtec"},
["vmk"] = {"Makhuwa-Shirima"},
["vml"] = {"Malgana"},
["vmm"] = {"Mitlatongo Mixtec"},
["vmp"] = {"Soyaltepec Mazatec"},
["vmq"] = {"Soyaltepec Mixtec"},
["vmr"] = {"Marenje"},
["vmu"] = {"Muluridyi"},
["vmx"] = {"Tamazola Mixtec"},
["vmy"] = {"Ayautla Mazatec"},
["vnk"] = {"Vano", "Lovono"},
["vnm"] = {"Vinmavis", "Neve'ei"},
["vnp"] = {"Vunapu"},
["vor"] = {"Voro"},
["vra"] = {"Vera'a"},
["vrs"] = {"Varisi"},
["vrt"] = {"Burmbar", "Banam Bay"},
["vsi"] = {"Moldova Sign Language"},
["vto"] = {"Vitou"},
["vum"] = {"Vumbu"},
["vun"] = {"Vunjo"},
["vut"] = {"Vute"},
["vwa"] = {"Awa (China)"},
["waa"] = {"Walla Walla"},
["wab"] = {"Wab"},
["wac"] = {"Wasco-Wishram"},
["wad"] = {"Wandamen"},
["waf"] = {"Wakoná"},
["wag"] = {"Wa'ema"},
["wah"] = {"Watubela"},
["wai"] = {"Wares"},
["waj"] = {"Waffa"},
["wan"] = {"Wan"},
["wat"] = {"Kaninuwa"},
["wav"] = {"Waka"},
["waw"] = {"Waiwai"},
["wax"] = {"Watam", "Marangis"},
["waz"] = {"Wampur"},
["wbb"] = {"Wabo"},
["wbe"] = {"Waritai"},
["wbf"] = {"Wara"},
["wbh"] = {"Wanda"},
["wbi"] = {"Vwanji"},
["wbj"] = {"Alagwa"},
["wbm"] = {"Wa"},
["wbr"] = {"Wagdi"},
["wbs"] = {"West Bengal Sign Language"},
["wbt"] = {"Warnman"},
["wbv"] = {"Wajarri"},
["wbw"] = {"Woi"},
["wca"] = {"Yanomámi"},
["wci"] = {"Waci Gbe"},
["wdd"] = {"Wandji"},
["wdg"] = {"Wadaginam"},
["wdj"] = {"Wadjiginy"},
["wdk"] = {"Wadikali"},
["wdu"] = {"Wadjigu"},
["wdy"] = {"Wadjabangayi"},
["wea"] = {"Wewaw"},
["wec"] = {"Wè Western"},
["wed"] = {"Wedau"},
["weg"] = {"Wergaia"},
["weh"] = {"Weh"},
["wei"] = {"Kiunum"},
["wem"] = {"Weme Gbe"},
["weo"] = {"Wemale"},
["wer"] = {"Weri"},
["wet"] = {"Perai"},
["weu"] = {"Rawngtu Chin"},
["wew"] = {"Wejewa"},
["wfg"] = {"Yafi", "Zorop"},
["wga"] = {"Wagaya"},
["wgb"] = {"Wagawaga"},
["wgg"] = {"Wangkangurru", "Wangganguru"},
["wgi"] = {"Wahgi"},
["wgo"] = {"Waigeo"},
["wgu"] = {"Wirangu"},
["wgy"] = {"Warrgamay"},
["wha"] = {"Sou Upaa", "Manusela"},
["whg"] = {"North Wahgi"},
["whk"] = {"Wahau Kenyah"},
["whu"] = {"Wahau Kayan"},
["wib"] = {"Southern Toussian"},
["wie"] = {"Wik-Epa"},
["wif"] = {"Wik-Keyangan"},
["wig"] = {"Wik Ngathan"},
["wih"] = {"Wik-Me'anha"},
["wii"] = {"Minidien"},
["wij"] = {"Wik-Iiyanh"},
["wik"] = {"Wikalkan"},
["wil"] = {"Wilawila"},
["wim"] = {"Wik-Mungkan"},
["wir"] = {"Wiraféd"},
["wiu"] = {"Wiru"},
["wiv"] = {"Vitu"},
["wja"] = {"Waja"},
["wji"] = {"Warji"},
["wka"] = {"Kw'adza"},
["wkb"] = {"Kumbaran"},
["wkd"] = {"Wakde", "Mo"},
["wkl"] = {"Kalanadi"},
["wkr"] = {"Keerray-Woorroong"},
["wku"] = {"Kunduvadi"},
["wkw"] = {"Wakawaka"},
["wky"] = {"Wangkayutyuru"},
["wla"] = {"Walio"},
["wlc"] = {"Mwali Comorian"},
["wle"] = {"Wolane"},
["wlg"] = {"Kunbarlang"},
["wlh"] = {"Welaun"},
["wli"] = {"Waioli"},
["wlo"] = {"Wolio"},
["wlr"] = {"Wailapa"},
["wlu"] = {"Wuliwuli"},
["wlv"] = {"Wichí Lhamtés Vejoz"},
["wlw"] = {"Walak"},
["wlx"] = {"Wali (Ghana)"},
["wly"] = {"Waling"},
["wma"] = {"Mawa (Nigeria)"},
["wmb"] = {"Wambaya"},
["wmc"] = {"Wamas"},
["wmd"] = {"Mamaindé"},
["wme"] = {"Wambule"},
["wmh"] = {"Waima'a"},
["wmi"] = {"Wamin"},
["wmm"] = {"Maiwa (Indonesia)"},
["wmn"] = {"Waamwang"},
["wmo"] = {"Wom (Papua New Guinea)"},
["wms"] = {"Wambon"},
["wmt"] = {"Walmajarri"},
["wmw"] = {"Mwani"},
["wmx"] = {"Womo"},
["wnb"] = {"Wanambre"},
["wnc"] = {"Wantoat"},
["wnd"] = {"Wandarang"},
["wne"] = {"Waneci"},
["wng"] = {"Wanggom"},
["wni"] = {"Ndzwani Comorian"},
["wnk"] = {"Wanukaka"},
["wnm"] = {"Wanggamala"},
["wnn"] = {"Wunumara"},
["wno"] = {"Wano"},
["wnp"] = {"Wanap"},
["wnu"] = {"Usan"},
["wny"] = {"Wanyi", "Waanyi"},
["woa"] = {"Kuwema", "Tyaraity"},
["wob"] = {"Wè Northern"},
["woc"] = {"Wogeo"},
["wod"] = {"Wolani"},
["wog"] = {"Wogamusin"},
["woi"] = {"Kamang"},
["wok"] = {"Longto"},
["wom"] = {"Wom (Nigeria)"},
["won"] = {"Wongo"},
["woo"] = {"Manombai"},
["wor"] = {"Woria"},
["wos"] = {"Hanga Hundi"},
["wow"] = {"Wawonii"},
["woy"] = {"Weyto"},
["wra"] = {"Warapu"},
["wrb"] = {"Waluwarra", "Warluwara"},
["wrd"] = {"Warduji"},
["wrg"] = {"Warungu", "Gudjal"},
["wri"] = {"Wariyangga"},
["wrk"] = {"Garrwa"},
["wrl"] = {"Warlmanpa"},
["wrm"] = {"Warumungu"},
["wrn"] = {"Warnang"},
["wro"] = {"Worrorra"},
["wrp"] = {"Waropen"},
["wrs"] = {"Waris"},
["wru"] = {"Waru"},
["wrv"] = {"Waruna"},
["wrw"] = {"Gugu Warra"},
["wry"] = {"Merwari"},
["wsa"] = {"Warembori"},
["wsg"] = {"Adilabad Gondi"},
["wsi"] = {"Wusi"},
["wsk"] = {"Waskia"},
["wsr"] = {"Owenia"},
["wss"] = {"Wasa"},
["wsu"] = {"Wasu"},
["wsv"] = {"Wotapuri-Katarqalai"},
["wtf"] = {"Watiwa"},
["wth"] = {"Wathawurrung"},
["wtk"] = {"Watakataui"},
["wtm"] = {"Mewati"},
["wtw"] = {"Wotu"},
["wua"] = {"Wikngenchera"},
["wud"] = {"Wudu"},
["wul"] = {"Silimo"},
["wum"] = {"Wumbvu"},
["wun"] = {"Bungu"},
["wur"] = {"Wurrugu"},
["wut"] = {"Wutung"},
["wuv"] = {"Wuvulu-Aua"},
["wux"] = {"Wulna"},
["wuy"] = {"Wauyai"},
["wwa"] = {"Waama"},
["wwb"] = {"Wakabunga"},
["wwo"] = {"Wetamut", "Dorig"},
["wwr"] = {"Warrwa"},
["www"] = {"Wawa"},
["wxw"] = {"Wardandi"},
["wyb"] = {"Wangaaybuwan-Ngiyambaa"},
["wyy"] = {"Western Fijian"},
["xab"] = {"Sambe"},
["xac"] = {"Kachari"},
["xag"] = {"Aghwan"},
["xai"] = {"Kaimbé"},
["xaj"] = {"Ararandewára"},
["xan"] = {"Xamtanga"},
["xao"] = {"Khao"},
["xap"] = {"Apalachee"},
["xar"] = {"Karami"},
["xau"] = {"Kauwera"},
["xay"] = {"Kayan Mahakam"},
["xbb"] = {"Lower Burdekin"},
["xbd"] = {"Bindal"},
["xbe"] = {"Bigambal"},
["xbg"] = {"Bunganditj"},
["xbi"] = {"Kombio"},
["xbj"] = {"Birrpayi"},
["xbn"] = {"Kenaboi"},
["xbp"] = {"Bibbulman"},
["xbr"] = {"Kambera"},
["xby"] = {"Batjala", "Batyala"},
["xcm"] = {"Comecrudo"},
["xco"] = {"Chorasmian"},
["xcv"] = {"Chuvantsy"},
["xdo"] = {"Kwandu"},
["xdy"] = {"Malayic Dayak"},
["xed"] = {"Hdi"},
["xeg"] = {"ǁXegwi"},
["xel"] = {"Kelo"},
["xem"] = {"Kembayan"},
["xep"] = {"Epi-Olmec"},
["xer"] = {"Xerénte"},
["xes"] = {"Kesawai"},
["xeu"] = {"Keoru-Ahia"},
["xgb"] = {"Gbin"},
["xgd"] = {"Gudang"},
["xgg"] = {"Goreng"},
["xgi"] = {"Garingbal"},
["xgm"] = {"Dharumbal", "Guwinmal"},
["xgn"] = {"Mongolian languages"},
["xgr"] = {"Garza"},
["xgu"] = {"Unggumi"},
["xgw"] = {"Guwa"},
["xhd"] = {"Hadrami"},
["xhe"] = {"Khetrani"},
["xhv"] = {"Khua"},
["xii"] = {"Xiri"},
["xir"] = {"Xiriâna"},
["xis"] = {"Kisan"},
["xjb"] = {"Minjungbal"},
["xjt"] = {"Jaitmatang"},
["xkb"] = {"Northern Nago"},
["xkc"] = {"Kho'ini"},
["xkd"] = {"Mendalam Kayan"},
["xke"] = {"Kereho"},
["xkf"] = {"Khengkha"},
["xkg"] = {"Kagoro"},
["xki"] = {"Kenyan Sign Language"},
["xkj"] = {"Kajali"},
["xkk"] = {"Kaco'"},
["xkl"] = {"Mainstream Kenyah"},
["xkn"] = {"Kayan River Kayan"},
["xko"] = {"Kiorr"},
["xkp"] = {"Kabatei"},
["xkq"] = {"Koroni"},
["xkr"] = {"Xakriabá"},
["xks"] = {"Kumbewaha"},
["xku"] = {"Kaamba"},
["xkv"] = {"Kgalagadi"},
["xkw"] = {"Kembra"},
["xkx"] = {"Karore"},
["xky"] = {"Uma' Lasan"},
["xkz"] = {"Kurtokha"},
["xla"] = {"Kamula"},
["xlb"] = {"Loup B"},
["xli"] = {"Liburnian"},
["xln"] = {"Alanic"},
["xlo"] = {"Loup A"},
["xly"] = {"Elymian"},
["xma"] = {"Mushungulu"},
["xmb"] = {"Mbonga"},
["xmc"] = {"Makhuwa-Marrevone"},
["xmd"] = {"Mbudum"},
["xmg"] = {"Mengaka"},
["xmh"] = {"Kugu-Muminh"},
["xmj"] = {"Majera"},
["xml"] = {"Malaysian Sign Language"},
["xmm"] = {"Manado Malay"},
["xmn"] = {"Manichaean Middle Persian"},
["xmo"] = {"Morerebi"},
["xmp"] = {"Kuku-Mu'inh"},
["xmq"] = {"Kuku-Mangk"},
["xms"] = {"Moroccan Sign Language"},
["xmt"] = {"Matbat"},
["xmu"] = {"Kamu"},
["xmv"] = {"Antankarana Malagasy", "Tankarana Malagasy"},
["xmw"] = {"Tsimihety Malagasy"},
["xmx"] = {"Maden"},
["xmy"] = {"Mayaguduna"},
["xmz"] = {"Mori Bawah"},
["xnb"] = {"Kanakanabu"},
["xnd"] = {"Na-Dene languages"},
["xnh"] = {"Kuanhua"},
["xni"] = {"Ngarigu"},
["xnk"] = {"Nganakarti"},
["xnm"] = {"Ngumbarl"},
["xnn"] = {"Northern Kankanay"},
["xnr"] = {"Kangri"},
["xns"] = {"Kanashi"},
["xnu"] = {"Nukunul"},
["xny"] = {"Nyiyaparli"},
["xnz"] = {"Kenzi", "Mattoki"},
["xoc"] = {"O'chi'chi'"},
["xod"] = {"Kokoda"},
["xog"] = {"Soga"},
["xoi"] = {"Kominimung"},
["xom"] = {"Komo (Sudan)"},
["xop"] = {"Kopar"},
["xow"] = {"Kowaki"},
["xpa"] = {"Pirriya"},
["xpb"] = {"Northeastern Tasmanian", "Pyemmairrener"},
["xpc"] = {"Pecheneg"},
["xpd"] = {"Oyster Bay Tasmanian"},
["xpe"] = {"Liberia Kpelle"},
["xpf"] = {"Southeast Tasmanian", "Nuenonne"},
["xph"] = {"North Midlands Tasmanian", "Tyerrenoterpanner"},
["xpj"] = {"Mpalitjanh"},
["xpk"] = {"Kulina Pano"},
["xpl"] = {"Port Sorell Tasmanian"},
["xpm"] = {"Pumpokol"},
["xpn"] = {"Kapinawá"},
["xpp"] = {"Puyo-Paekche"},
["xpt"] = {"Punthamara"},
["xpv"] = {"Northern Tasmanian", "Tommeginne"},
["xpw"] = {"Northwestern Tasmanian", "Peerapper"},
["xpx"] = {"Southwestern Tasmanian", "Toogee"},
["xpz"] = {"Bruny Island Tasmanian"},
["xqa"] = {"Karakhanid"},
["xqt"] = {"Qatabanian"},
["xra"] = {"Krahô"},
["xrb"] = {"Eastern Karaboro"},
["xrd"] = {"Gundungurra"},
["xre"] = {"Kreye"},
["xrg"] = {"Minang"},
["xri"] = {"Krikati-Timbira"},
["xrn"] = {"Arin"},
["xru"] = {"Marriammu"},
["xrw"] = {"Karawa"},
["xse"] = {"Sempan"},
["xsh"] = {"Shamang"},
["xsi"] = {"Sio"},
["xsj"] = {"Subi"},
["xsm"] = {"Kasem"},
["xsn"] = {"Sanga (Nigeria)"},
["xsp"] = {"Silopi"},
["xsq"] = {"Makhuwa-Saka"},
["xss"] = {"Assan"},
["xsy"] = {"Saisiyat"},
["xtc"] = {"Katcha-Kadugli-Miri"},
["xtd"] = {"Diuxi-Tilantongo Mixtec"},
["xte"] = {"Ketengban"},
["xth"] = {"Yitha Yitha"},
["xti"] = {"Sinicahua Mixtec"},
["xtj"] = {"San Juan Teita Mixtec"},
["xtn"] = {"Northern Tlaxiaco Mixtec"},
["xtp"] = {"San Miguel Piedras Mixtec"},
["xtq"] = {"Tumshuqese"},
["xtr"] = {"Early Tripuri"},
["xts"] = {"Sindihui Mixtec"},
["xtt"] = {"Tacahua Mixtec"},
["xtu"] = {"Cuyamecalco Mixtec"},
["xtv"] = {"Thawa"},
["xtw"] = {"Tawandê"},
["xty"] = {"Yoloxochitl Mixtec"},
["xua"] = {"Alu Kurumba"},
["xub"] = {"Betta Kurumba"},
["xud"] = {"Umiida"},
["xuj"] = {"Jennu Kurumba"},
["xul"] = {"Ngunawal", "Nunukul"},
["xun"] = {"Unggaranggu"},
["xuo"] = {"Kuo"},
["xut"] = {"Kuthant"},
["xwc"] = {"Woccon"},
["xwd"] = {"Wadi Wadi"},
["xwe"] = {"Xwela Gbe"},
["xwj"] = {"Wajuk"},
["xwl"] = {"Western Xwla Gbe"},
["xwo"] = {"Written Oirat"},
["xwr"] = {"Kwerba Mamberamo"},
["xwt"] = {"Wotjobaluk"},
["xww"] = {"Wemba Wemba"},
["xxb"] = {"Boro (Ghana)"},
["xxr"] = {"Koropó"},
["xxt"] = {"Tambora"},
["xya"] = {"Yaygir"},
["xyb"] = {"Yandjibara"},
["xyj"] = {"Mayi-Yapi"},
["xyk"] = {"Mayi-Kulan"},
["xyl"] = {"Yalakalore"},
["xyt"] = {"Mayi-Thakurti"},
["xyy"] = {"Yorta Yorta"},
["xzh"] = {"Zhang-Zhung"},
["xzp"] = {"Ancient Zapotec"},
["yaa"] = {"Yaminahua"},
["yab"] = {"Yuhup"},
["yac"] = {"Pass Valley Yali"},
["yah"] = {"Yazgulyam"},
["yaj"] = {"Banda-Yangere"},
["yak"] = {"Yakama"},
["yal"] = {"Yalunka"},
["yam"] = {"Yamba"},
["yas"] = {"Nugunu (Cameroon)"},
["yat"] = {"Yambeta"},
["yav"] = {"Yangben"},
["yax"] = {"Yauma"},
["yay"] = {"Agwagwune"},
["yaz"] = {"Lokaa"},
["yba"] = {"Yala"},
["ybb"] = {"Yemba"},
["ybe"] = {"West Yugur"},
["ybj"] = {"Hasha"},
["ybk"] = {"Bokha"},
["ybl"] = {"Yukuben"},
["ybm"] = {"Yaben"},
["ybn"] = {"Yabaâna"},
["ybo"] = {"Yabong"},
["ybx"] = {"Yawiyo"},
["yby"] = {"Yaweyuha"},
["ych"] = {"Chesu"},
["ycl"] = {"Lolopo"},
["ycp"] = {"Chepya"},
["yda"] = {"Yanda"},
["yde"] = {"Yangum Dey"},
["ydg"] = {"Yidgha"},
["ydk"] = {"Yoidik"},
["yea"] = {"Ravula"},
["yei"] = {"Yeni"},
["yel"] = {"Yela"},
["yer"] = {"Tarok"},
["yes"] = {"Nyankpa"},
["yet"] = {"Yetfa"},
["yeu"] = {"Yerukula"},
["yev"] = {"Yapunda"},
["yey"] = {"Yeyi"},
["yga"] = {"Malyangapa"},
["ygi"] = {"Yiningayi"},
["ygl"] = {"Yangum Gel"},
["ygm"] = {"Yagomi"},
["ygp"] = {"Gepo"},
["ygr"] = {"Yagaria"},
["ygs"] = {"Yolŋu Sign Language"},
["ygu"] = {"Yugul"},
["ygw"] = {"Yagwoia"},
["yha"] = {"Baha Buyang"},
["yhl"] = {"Hlepho Phowa"},
["yhs"] = {"Yan-nhaŋu Sign Language"},
["yia"] = {"Yinggarda"},
["yif"] = {"Ache"},
["yig"] = {"Wusa Nasu"},
["yii"] = {"Yidiny"},
["yij"] = {"Yindjibarndi"},
["yik"] = {"Dongshanba Lalo"},
["yil"] = {"Yindjilandji"},
["yin"] = {"Riang Lai", "Yinchia"},
["yip"] = {"Pholo"},
["yiq"] = {"Miqie"},
["yir"] = {"North Awyu"},
["yis"] = {"Yis"},
["yit"] = {"Eastern Lalu"},
["yiu"] = {"Awu"},
["yiv"] = {"Northern Nisu"},
["yix"] = {"Axi Yi"},
["yiz"] = {"Azhe"},
["yki"] = {"Yoke"},
["ykk"] = {"Yakaikeke"},
["ykl"] = {"Khlula"},
["ykm"] = {"Kap"},
["ykn"] = {"Kua-nsi"},
["ykr"] = {"Yekora"},
["ykt"] = {"Kathu"},
["yku"] = {"Kuamasi"},
["yky"] = {"Yakoma"},
["yla"] = {"Yaul"},
["ylb"] = {"Yaleba"},
["ylg"] = {"Yelogu"},
["yli"] = {"Angguruk Yali"},
["yll"] = {"Yil"},
["ylm"] = {"Limi"},
["yln"] = {"Langnian Buyang"},
["ylo"] = {"Naluo Yi"},
["ylr"] = {"Yalarnnga"},
["ylu"] = {"Aribwaung"},
["yly"] = {"Nyâlayu", "Nyelâyu"},
["ymb"] = {"Yambes"},
["ymc"] = {"Southern Muji"},
["ymd"] = {"Muda"},
["yme"] = {"Yameo"},
["ymg"] = {"Yamongeri"},
["ymh"] = {"Mili"},
["ymi"] = {"Moji"},
["ymk"] = {"Makwe"},
["yml"] = {"Iamalele"},
["ymm"] = {"Maay"},
["ymo"] = {"Yangum Mon"},
["ymp"] = {"Yamap"},
["ymq"] = {"Qila Muji"},
["ymr"] = {"Malasar"},
["ymx"] = {"Northern Muji"},
["ymz"] = {"Muzi"},
["yna"] = {"Aluo"},
["ynd"] = {"Yandruwandha"},
["yne"] = {"Lang'e"},
["yng"] = {"Yango"},
["ynl"] = {"Yangulam"},
["yno"] = {"Yong"},
["ynq"] = {"Yendang"},
["ynu"] = {"Yahuna"},
["yob"] = {"Yoba"},
["yog"] = {"Yogad"},
["yom"] = {"Yombe"},
["yon"] = {"Yongkom"},
["yot"] = {"Yotti"},
["yox"] = {"Yoron"},
["yoy"] = {"Yoy"},
["ypa"] = {"Phala"},
["ypb"] = {"Labo Phowa"},
["ypg"] = {"Phola"},
["yph"] = {"Phupha"},
["ypm"] = {"Phuma"},
["ypn"] = {"Ani Phowa"},
["ypo"] = {"Alo Phola"},
["ypp"] = {"Phupa"},
["ypz"] = {"Phuza"},
["yra"] = {"Yerakai"},
["yre"] = {"Yaouré"},
["yrm"] = {"Yirrk-Mel"},
["yrn"] = {"Yerong"},
["yro"] = {"Yaroamë"},
["yrs"] = {"Yarsun"},
["yrw"] = {"Yarawata"},
["yry"] = {"Yarluyandi"},
["ysc"] = {"Yassic"},
["ysd"] = {"Samatao"},
["ysg"] = {"Sonaga"},
["ysl"] = {"Yugoslavian Sign Language"},
["ysn"] = {"Sani"},
["yso"] = {"Nisi (China)"},
["ysp"] = {"Southern Lolopo"},
["yss"] = {"Yessan-Mayo"},
["ysy"] = {"Sanie"},
["yta"] = {"Talu"},
["ytl"] = {"Tanglang"},
["ytp"] = {"Thopho"},
["ytw"] = {"Yout Wam"},
["yty"] = {"Yatay"},
["yub"] = {"Yugambal"},
["yui"] = {"Yurutí"},
["yul"] = {"Yulu"},
["yum"] = {"Quechan"},
["yun"] = {"Bena (Nigeria)"},
["yuw"] = {"Yau (Morobe Province)"},
["yux"] = {"Southern Yukaghir"},
["yva"] = {"Yawa"},
["ywa"] = {"Kalou"},
["ywg"] = {"Yinhawangka"},
["ywl"] = {"Western Lalu"},
["ywq"] = {"Wuding-Luquan Yi"},
["ywr"] = {"Yawuru"},
["ywt"] = {"Xishanba Lalo", "Central Lalo"},
["ywu"] = {"Wumeng Nasu"},
["yww"] = {"Yawarawarga"},
["yxa"] = {"Mayawali"},
["yxl"] = {"Yardliyawarra"},
["yxm"] = {"Yinwum"},
["yxu"] = {"Yuyu"},
["yxy"] = {"Yabula Yabula"},
["yyr"] = {"Yir Yoront"},
["yyu"] = {"Yau (Sandaun Province)"},
["yyz"] = {"Ayizi"},
["yzg"] = {"E'ma Buyang"},
["yzk"] = {"Zokhuo"},
["zaa"] = {"Sierra de Juárez Zapotec"},
["zab"] = {"Western Tlacolula Valley Zapotec", "San Juan Guelavía Zapotec"},
["zac"] = {"Ocotlán Zapotec"},
["zae"] = {"Yareni Zapotec"},
["zaf"] = {"Ayoquesco Zapotec"},
["zag"] = {"Zaghawa"},
["zah"] = {"Zangwal"},
["zaj"] = {"Zaramo"},
["zak"] = {"Zanaki"},
["zal"] = {"Zauzou"},
["zam"] = {"Miahuatlán Zapotec"},
["zao"] = {"Ozolotepec Zapotec"},
["zaq"] = {"Aloápam Zapotec"},
["zar"] = {"Rincón Zapotec"},
["zas"] = {"Santo Domingo Albarradas Zapotec"},
["zau"] = {"Zangskari"},
["zav"] = {"Yatzachi Zapotec"},
["zax"] = {"Xadani Zapotec"},
["zaz"] = {"Zari"},
["zba"] = {"Balaibalan"},
["zbc"] = {"Central Berawan"},
["zbe"] = {"East Berawan"},
["zbl"] = {"Blissymbols", "Bliss", "Blissymbolics"},
["zbt"] = {"Batui"},
["zbw"] = {"West Berawan"},
["zca"] = {"Coatecas Altas Zapotec"},
["zch"] = {"Central Hongshuihe Zhuang"},
["zdj"] = {"Ngazidja Comorian"},
["zeg"] = {"Zenag"},
["zeh"] = {"Eastern Hongshuihe Zhuang"},
["zga"] = {"Kinga"},
["zgb"] = {"Guibei Zhuang"},
["zgh"] = {"Standard Moroccan Tamazight"},
["zgm"] = {"Minz Zhuang"},
["zgn"] = {"Guibian Zhuang"},
["zgr"] = {"Magori"},
["zhd"] = {"Dai Zhuang"},
["zhi"] = {"Zhire"},
["zhn"] = {"Nong Zhuang"},
["zhw"] = {"Zhoa"},
["zhx"] = {"Chinese (family)"},
["zia"] = {"Zia"},
["zib"] = {"Zimbabwe Sign Language"},
["zik"] = {"Zimakani"},
["zil"] = {"Zialo"},
["zim"] = {"Mesme"},
["zin"] = {"Zinza"},
["ziw"] = {"Zigula"},
["ziz"] = {"Zizilivakan"},
["zka"] = {"Kaimbulawa"},
["zkd"] = {"Kadu"},
["zkn"] = {"Kanan"},
["zko"] = {"Kott"},
["zkp"] = {"São Paulo Kaingáng"},
["zkr"] = {"Zakhring"},
["zku"] = {"Kaurna"},
["zkv"] = {"Krevinian"},
["zkz"] = {"Khazar"},
["zle"] = {"East Slavic languages"},
["zlj"] = {"Liujiang Zhuang"},
["zlm"] = {"Malay (individual language)"},
["zln"] = {"Lianshan Zhuang"},
["zlq"] = {"Liuqian Zhuang"},
["zls"] = {"South Slavic languages"},
["zma"] = {"Manda (Australia)"},
["zmb"] = {"Zimba"},
["zmc"] = {"Margany"},
["zmd"] = {"Maridan"},
["zme"] = {"Mangerr"},
["zmf"] = {"Mfinu"},
["zmg"] = {"Marti Ke"},
["zmh"] = {"Makolkol"},
["zmi"] = {"Negeri Sembilan Malay"},
["zmj"] = {"Maridjabin"},
["zmk"] = {"Mandandanyi"},
["zml"] = {"Matngala"},
["zmm"] = {"Marimanindji", "Marramaninyshi"},
["zmn"] = {"Mbangwe"},
["zmp"] = {"Mpuono"},
["zmq"] = {"Mituku"},
["zmr"] = {"Maranunggu"},
["zms"] = {"Mbesa"},
["zmt"] = {"Maringarr"},
["zmu"] = {"Muruwari"},
["zmv"] = {"Mbariman-Gudhinma"},
["zmw"] = {"Mbo (Democratic Republic of Congo)"},
["zmx"] = {"Bomitaba"},
["zmy"] = {"Mariyedi"},
["zmz"] = {"Mbandja"},
["zna"] = {"Zan Gula"},
["zne"] = {"Zande (individual language)"},
["zng"] = {"Mang"},
["znk"] = {"Manangkari"},
["zns"] = {"Mangas"},
["zom"] = {"Zou"},
["zoo"] = {"Asunción Mixtepec Zapotec"},
["zor"] = {"Rayón Zoque"},
["zpa"] = {"Lachiguiri Zapotec"},
["zpb"] = {"Yautepec Zapotec"},
["zpc"] = {"Choapan Zapotec"},
["zpd"] = {"Southeastern Ixtlán Zapotec"},
["zpe"] = {"Petapa Zapotec"},
["zpf"] = {"San Pedro Quiatoni Zapotec"},
["zpg"] = {"Guevea De Humboldt Zapotec"},
["zph"] = {"Totomachapan Zapotec"},
["zpi"] = {"Santa María Quiegolani Zapotec"},
["zpj"] = {"Quiavicuzas Zapotec"},
["zpk"] = {"Tlacolulita Zapotec"},
["zpl"] = {"Lachixío Zapotec"},
["zpm"] = {"Mixtepec Zapotec"},
["zpn"] = {"Santa Inés Yatzechi Zapotec"},
["zpo"] = {"Amatlán Zapotec"},
["zpp"] = {"El Alto Zapotec"},
["zpr"] = {"Santiago Xanica Zapotec"},
["zps"] = {"Coatlán Zapotec"},
["zpt"] = {"San Vicente Coatlán Zapotec"},
["zpv"] = {"Chichicapan Zapotec"},
["zpx"] = {"San Baltazar Loxicha Zapotec"},
["zpy"] = {"Mazaltepec Zapotec"},
["zpz"] = {"Texmelucan Zapotec"},
["zqe"] = {"Qiubei Zhuang"},
["zra"] = {"Kara (Korea)"},
["zrg"] = {"Mirgan"},
["zrn"] = {"Zerenkel"},
["zrs"] = {"Mairasi"},
["zsa"] = {"Sarasira"},
["zsk"] = {"Kaskean"},
["zsl"] = {"Zambian Sign Language"},
["zsr"] = {"Southern Rincon Zapotec"},
["zsu"] = {"Sukurum"},
["zte"] = {"Elotepec Zapotec"},
["ztg"] = {"Xanaguía Zapotec"},
["ztl"] = {"Lapaguía-Guivini Zapotec"},
["ztm"] = {"San Agustín Mixtepec Zapotec"},
["ztn"] = {"Santa Catarina Albarradas Zapotec"},
["ztp"] = {"Loxicha Zapotec"},
["ztq"] = {"Quioquitani-Quierí Zapotec"},
["zts"] = {"Tilquiapan Zapotec"},
["ztt"] = {"Tejalapan Zapotec"},
["ztu"] = {"Güilá Zapotec"},
["ztx"] = {"Zaachila Zapotec"},
["zty"] = {"Yatee Zapotec"},
["zua"] = {"Zeem"},
["zuh"] = {"Tokano"},
["zuy"] = {"Zumaya"},
["zxx"] = {"No linguistic content", "Not applicable"},
["zyb"] = {"Yongbei Zhuang"},
["zyg"] = {"Yang Zhuang"},
["zyj"] = {"Youjiang Zhuang"},
["zyn"] = {"Yongnan Zhuang"},
["zzj"] = {"Zuojiang Zhuang"},
}
local deprecated = {
["in"] = {"Indonesian"},
["iw"] = {"Hebrew"},
["ji"] = {"Yiddish"},
["jw"] = {"Javanese"},
["aam"] = {"Aramanik"},
["adp"] = {"Adap"},
["agp"] = {"Paranan"},
["ais"] = {"Nataoran Amis"},
["aoh"] = {"Arma"},
["asd"] = {"Asas"},
["aue"] = {"ǂKxʼauǁʼein"},
["ayx"] = {"Ayi (China)"},
["ayy"] = {"Tayabas Ayta"},
["baz"] = {"Tunen"},
["bbz"] = {"Babalia Creole Arabic"},
["bgm"] = {"Baga Mboteni"},
["bhk"] = {"Albay Bicolano"},
["bjd"] = {"Bandjigali"},
["bjq"] = {"Southern Betsimisaraka Malagasy"},
["bkb"] = {"Finallig"},
["bmy"] = {"Bemba (Democratic Republic of Congo)"},
["bpb"] = {"Barbacoas"},
["btl"] = {"Bhatola"},
["bxx"] = {"Borna (Democratic Republic of Congo)"},
["cbe"] = {"Chipiajes"},
["cbh"] = {"Cagua"},
["cca"] = {"Cauca"},
["ccq"] = {"Chaungtha"},
["cdg"] = {"Chamari"},
["cjr"] = {"Chorotega"},
["cka"] = {"Khumi Awa Chin"},
["cmk"] = {"Chimakum"},
["coy"] = {"Coyaima"},
["cum"] = {"Cumeral"},
["daf"] = {"Dan"},
["dap"] = {"Nisi (India)"},
["dgu"] = {"Degaru"},
["dha"] = {"Dhanwar (India)"},
["dit"] = {"Dirari"},
["djl"] = {"Djiwarli"},
["dkl"] = {"Kolum So Dogon"},
["drh"] = {"Darkhat"},
["drr"] = {"Dororo"},
["drw"] = {"Darwazi"},
["dud"] = {"Hun-Saare"},
["duj"] = {"Dhuwal"},
["dwl"] = {"Walo Kumbe Dogon"},
["dzd"] = {"Daza"},
["ekc"] = {"Eastern Karnic"},
["elp"] = {"Elpaputih"},
["emo"] = {"Emok"},
["gav"] = {"Gabutamon"},
["gbc"] = {"Garawa"},
["gfx"] = {"Mangetti Dune ǃXung"},
["ggn"] = {"Eastern Gurung"},
["ggo"] = {"Southern Gondi"},
["ggr"] = {"Aghu Tharnggalu"},
["gio"] = {"Gelao"},
["gti"] = {"Gbati-ri"},
["guv"] = {"Gey"},
["hrr"] = {"Horuru"},
["iap"] = {"Iapama"},
["ibi"] = {"Ibilo"},
["ill"] = {"Iranun"},
["ilw"] = {"Talur"},
["ime"] = {"Imeraguen"},
["izi"] = {"Izi-Ezaa-Ikwo-Mgbo"},
["jeg"] = {"Jeng"},
["kbf"] = {"Kakauhua"},
["kdv"] = {"Kado"},
["kgc"] = {"Kasseng"},
["kgd"] = {"Kataang"},
["kgh"] = {"Upper Tanudan Kalinga"},
["kjf"] = {"Khalaj [Indo-Iranian]"},
["koj"] = {"Sara Dunjo"},
["kox"] = {"Coxima"},
["kpp"] = {"Paku Karen"},
["krm"] = {"Krim"},
["ktr"] = {"Kota Marudu Tinagas"},
["kvs"] = {"Kunggara"},
["kwq"] = {"Kwak"},
["kxe"] = {"Kakihum"},
["kxl"] = {"Nepali Kurux"},
["kzj"] = {"Coastal Kadazan"},
["kzt"] = {"Tambunan Dusun"},
["lba"] = {"Lui"},
["lii"] = {"Lingkhim"},
["llo"] = {"Khlor"},
["lmm"] = {"Lamam"},
["lmz"] = {"Lumbee"},
["lsg"] = {"Lyons Sign Language"},
["meg"] = {"Mea"},
["mgx"] = {"Omati"},
["mhh"] = {"Maskoy Pidgin"},
["mja"] = {"Mahei"},
["mld"] = {"Malakhel"},
["mnt"] = {"Maykulan"},
["mof"] = {"Mohegan-Montauk-Narragansett"},
["mst"] = {"Cataelano Mandaya"},
["mwd"] = {"Mudbura"},
["mwj"] = {"Maligo"},
["mwx"] = {"Mediak"},
["mwy"] = {"Mosiro"},
["myi"] = {"Mina (India)"},
["myq"] = {"Forest Maninka"},
["myt"] = {"Sangab Mandaya"},
["nad"] = {"Nijadali"},
["nbf"] = {"Naxi"},
["nlr"] = {"Ngarla"},
["nns"] = {"Ningye"},
["nnx"] = {"Ngong"},
["noo"] = {"Nootka"},
["nts"] = {"Natagaimas"},
["nxu"] = {"Narau"},
["ome"] = {"Omejes"},
["oun"] = {"ǃOǃung"},
["pbz"] = {"Palu"},
["pcr"] = {"Panang"},
["pgy"] = {"Pongyong"},
["plp"] = {"Palpa"},
["pmu"] = {"Mirpur Panjabi"},
["pod"] = {"Ponares"},
["ppa"] = {"Pao"},
["prb"] = {"Lua'"},
["pry"] = {"Pray 3"},
["puk"] = {"Pu Ko"},
["puz"] = {"Purum Naga"},
["rie"] = {"Rien"},
["rmr"] = {"Caló"},
["rna"] = {"Runa"},
["rsi"] = {"Rennellese Sign Language"},
["sap"] = {"Sanapaná"},
["sca"] = {"Sansu"},
["sdm"] = {"Semandang"},
["sgl"] = {"Sanglechi-Ishkashimi"},
["sgo"] = {"Songa"},
["skk"] = {"Sok"},
["snh"] = {"Shinabo"},
["svr"] = {"Savara"},
["tbb"] = {"Tapeba"},
["tdu"] = {"Tempasuk Dusun"},
["tgg"] = {"Tangga"},
["thc"] = {"Tai Hang Tong"},
["thw"] = {"Thudam"},
["thx"] = {"The"},
["tid"] = {"Tidong"},
["tie"] = {"Tingal"},
["tkk"] = {"Takpa"},
["tlw"] = {"South Wemale"},
["tmp"] = {"Tai Mène"},
["tne"] = {"Tinoc Kallahan"},
["tnf"] = {"Tangshewi"},
["toe"] = {"Tomedes"},
["tsf"] = {"Southwestern Tamang"},
["unp"] = {"Worora"},
["uok"] = {"Uokha"},
["wgw"] = {"Wagawaga"},
["wiw"] = {"Wirangu"},
["xba"] = {"Kamba (Brazil)"},
["xbx"] = {"Kabixí"},
["xia"] = {"Xiandao"},
["xip"] = {"Xipináwa"},
["xrq"] = {"Karranga"},
["ybd"] = {"Yangbye"},
["yds"] = {"Yiddish Sign Language"},
["yen"] = {"Yendang"},
["yma"] = {"Yamphe"},
["ymt"] = {"Mator-Taygi-Karagas"},
["yos"] = {"Yos"},
["yuu"] = {"Yugh"},
["zir"] = {"Ziriya"},
}
return {
active = active,
deprecated = deprecated,
}
p3dq278hu19ixtlz1oo93gra6pv5bla
ሞድዩል:Language/data
828
5227
21308
2020-10-16T23:31:57Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «local U = mw.ustring.char -- Diacritics, from the [[Combining Diacritical Marks]] block. local grave = U(0x300) local acute = U(0x301) local ci...»
Scribunto
text/plain
local U = mw.ustring.char
-- Diacritics, from the [[Combining Diacritical Marks]] block.
local grave = U(0x300)
local acute = U(0x301)
local circumflex = U(0x302)
local tilde = U(0x303)
local macron = U(0x304)
local breve = U(0x306)
local dot = U(0x307)
local diaeresis = U(0x308)
local double_acute = U(0x30B)
local caron = U(0x30C)
local double_grave = U(0x30F)
local invbreve = U(0x311)
local dot_below = U(0x323)
local undertie = U(0x35C)
--[[
This is a table of Wiktionary language codes with data belonging to them.
Name is the "canonical name" used on Wiktionary.
Article is the Wikipedia article.
Script is the ISO 15924 code.
]]
local data = {
["languages"] = {
["ab"] = {
["name"] = "Abkhaz",
},
["ang"] = {
["name"] = "Old English",
["article"] = {"Old English"},
-- ["scripts"] = {"Latn"},
-- Remove macrons, acutes, and overdots
["replacements"] = {
decompose = true,
from = { "[" .. macron .. acute .. dot .. "]" },
},
},
["ar"] = {
["name"] = "Arabic",
["article"] = "Arabic language",
-- ["scripts"] = { "Arab" },
["direction"] = "rtl", -- Should be in the script data module.
["replacements"] = {
-- ālif with wasla is replaced by ālif;
[U(0x0671)] = U(0x0627),
-- taṭwīl, fatḥatan, ḍammatan, kasratan,
-- fatḥa, ḍamma, kasra,
-- shadda, sukūn, and superscript (dagger) ālif are removed.
["["..U(0x0640)..U(0x064B)..U(0x064C)..U(0x064D)
..U(0x064E)..U(0x064F)..U(0x0650)
..U(0x0651)..U(0x0652)..U(0x0670).."]"] = "",
},
},
["av"] = {
["name"] = "Avar"
},
["be"] = {
["article"] = "Belarusian language",
-- ["scripts"] = { "Cyrl" },
["replacements"] = { [acute] = "", },
},
["bn"] = {
["name"] = "Bengali",
["article"] = "Bengali language",
-- ["scripts"] = { "Beng" },
},
["bua"] = {
["name"] = "Buryat",
},
["cel-pro"] = {
["name"] = "Proto-Celtic",
["Wikipedia_code"] = "cel-x-proto",
},
["cu"] = {
["name"] = "Old Church Slavonic",
["article"] = "Old Church Slavonic",
-- ["scripts"] = { "Cyrs" },
},
["de"] = {
["name"] = "German",
["article"] = "German language",
-- ["scripts"] = { "Latn" },
--[[
["replacements"] = {
["ae"] = "ä",
["oe"] = "ö",
["ue"] = "ü",
["A[Ee]"] = "Ä",
["O[Ee]"] = "Ö",
["U[Ee]"] = "Ü",
},
]]
},
["en"] = {
["name"] = "English",
["article"] = "English language",
-- ["scripts"] = { "Latn" },
},
["es"] = {
["name"] = "Spanish",
["article"] = "Spanish language",
-- ["scripts"] = { "Latn" },
},
["egy"] = {
["name"] = "Egyptian",
},
["fr"] = {
["name"] = "French",
["article"] = "French language",
-- ["scripts"] = { "Latn" },
},
["frm"] = {
["name"] = "Middle French",
["article"] = "Middle French",
-- ["scripts"] = { "Latn" },
},
["frp"] = {
["name"] = "Franco-Provençal",
},
["ff"] = {
["name"] = "Fula",
},
["gem-pro"] = {
["name"] = "Proto-Germanic",
["article"] = "Proto-Germanic language",
-- ["scripts"] = { "Latn" },
["type"] = "reconstructed",
["replacements"] = {},
["Wikipedia_code"] = "gem-x-proto",
},
["gml"] = {
["name"] = "Middle Low German",
},
["gmw-ecg"] = {
["name"] = "East Central German",
},
["goh"] = {
["replacements"] = {
decompose = true,
from = {
"[" .. macron .. circumflex .. diaeresis .. "]",
},
},
},
["got"] = {
["name"] = "Gothic",
["article"] = "Gothic language",
-- ["scripts"] = { "Goth" },
["replacements"] = {
-- Latin to Gothic since people will not want to have to copy
-- and paste Gothic letters in
["[AÁaáĀā]"] = "𐌰",
["[Bb]"] = "𐌱",
["[Gg]"] = "𐌲",
["[Dd]"] = "𐌳",
["[EeĒē]"] = "𐌴",
["[Qq]"] = "𐌵",
["[Zz]"] = "𐌶",
["[Hh]"] = "𐌷",
["[Þþ]"] = "𐌸",
["[IiÍí]"] = "𐌹",
["[Kk]"] = "𐌺",
["[Ll]"] = "𐌻",
["[Mm]"] = "𐌼",
["[Nn]"] = "𐌽",
["[Jj]"] = "𐌾",
["[UuÚúŪū]"] = "𐌿",
["[Pp]"] = "𐍀",
["[Rr]"] = "𐍂",
["[Ss]"] = "𐍃",
["[Tt]"] = "𐍄",
["[WwYy]"] = "𐍅",
["[Ff]"] = "𐍆",
["[Xx]"] = "𐍇",
["[Ƕƕ]"] = "𐍈", -- Not sure if "hw" and "hv" can safely be converted
["[OoŌō]"] = "𐍉",
},
},
["gsw"] = {
["name"] = "Alemannic German",
},
["grc"] = {
["name"] = "Ancient Greek",
["article"] = "Ancient Greek",
-- ["scripts"] = { "Grek" },
["replacements"] = {
decompose = true,
from = {
-- Replace variant letterforms with standard ones.
"ϐ", "ϵ", "ϑ", "ϰ", "ϱ", "ϲ", "ϕ",
-- Remove macrons and breves.
"[" .. macron .. breve .. undertie .. "]"
},
to = {
"β", "ε", "θ", "κ", "ρ", "σ", "φ",
}
},
},
["grk-pro"] = {
["name"] = "Proto-Hellenic",
["Wikipedia_name"] = "Proto-Greek",
["article"] = "Proto-Greek language",
-- ["scripts"] = { "Latn" },
["type"] = "reconstructed",
["replacements"] = {},
},
["ha"] = {
["name"] = "Hausa",
-- remove tilde, grave, acute, macron, circumflex
["replacements"] = {
decompose = true,
from = { "[" .. grave .. circumflex .. macron .. acute .. tilde .. "]" },
},
},
["hi"] = {
["name"] = "Hindi",
["article"] = "Hindi",
-- ["scripts"] = { "Deva" },
},
["ine-bsl-pro"] = {
["name"] = "Proto-Balto-Slavic",
["article"] = "Proto-Balto-Slavic language",
["type"] = "reconstructed",
},
["ine-pro"] = {
["name"] = "Proto-Indo-European",
["article"] = "Proto-Indo-European language",
-- ["scripts"] = { "Latn" },
["type"] = "reconstructed",
["replacements"] = {},
["Wikipedia_code"] = "ine-x-proto",
},
["ja"] = {
["name"] = "Japanese",
["article"] = "Japanese language",
-- ["scripts"] = { "Jpan" },
},
["jbo"] = { -- Lojban
["type"] = "appendix",
},
["la"] = {
["name"] = "Latin",
["article"] = "Latin",
-- ["scripts"] = { "Latn" },
["replacements"] = {
-- Remove macrons, breves, and diaereses.
decompose = true,
from = { "[" .. macron .. breve .. diaeresis .. "]" },
},
},
["lt"] = {
["name"] = "Lithuanian",
-- remove acute, tilde, grave
["replacements"] = {
decompose = true,
from = { "[" .. acute .. tilde .. grave .. "]" },
},
},
["moe"] = {
["name"] = "Cree",
},
["mul"] = {
["name"] = "Translingual",
["article"] = "",
-- ["scripts"] = { "" },
},
["nci"] = {
["name"] = "Classical Nahuatl",
["article"] = "Classical Nahuatl",
-- ["scripts"] = {"Latn"},
-- Remove macrons, acutes, circumflexes and graves
["replacements"] = {
decompose = true,
-- Remove macrons, acutes, circumflexes, graves, and saltillo;
-- see [[Saltillo (linguistics)]].
from = { "[" .. grave .. acute .. macron .. circumflex .. "Ꞌꞌʻʼ'ʔ]" },
},
},
["nds-de"] = {
["name"] = "German Low German",
},
["oge"] = {
["name"] = "Old Georgian",
-- ["scripts"] = { "Geor", "Geok", },
},
["oj"] = {
["name"] = "Ojibwe",
},
["orv"] = {
["name"] = "Old East Slavic",
["article"] = "Old East Slavic",
-- ["scripts"] = { "Cyrs" },
["replacements"] = {
[U(0x484)] = "",
},
},
["osx"] = {
["name"] = "Old Saxon",
},
["pt"] = {
["name"] = "Portuguese",
["article"] = "Portuguese language",
-- ["scripts"] = { "Latn" },
},
["pa"] = {
["name"] = "Punjabi",
["article"] = "Punjabi language",
-- ["scripts"] = { "Guru", "Arab", },
},
["ru"] = {
["name"] = "Russian",
["article"] = "Russian language",
-- ["scripts"] = { "Cyrl" },
["replacements"] = { [acute] = "", },
},
["rw"] = {
["name"] = "Rwanda-Rundi",
},
["se"] = {
["replacements"] = {
["([đflmnŋrsšŧv])'%1"] = "%1%1",
},
},
["sem-pro"] = {
["name"] = "Proto-Semitic",
["article"] = "Proto-Semitic",
["type"] = "reconstructed",
},
["sh"] = {
["article"] = "Serbo-Croatian language",
-- ["scripts"] = { "Latn", "Cyrl" },
["replacements"] = {
decompose = true,
from = { "([AaEeIiOoUuRrАаЕеИиОоУуРр])[" .. double_grave
.. grave .. invbreve .. acute .. macron .. tilde .. "]" },
to = { "%1" },
},
},
["sl"] = {
["name"] = "Slovene",
["replacements"] = {
decompose = true,
-- remove tonal orthography
from = {"ł", "[" .. grave .. acute .. macron .. double_grave .. invbreve .. circumflex .. dot_below .. "]"},
to = {"l"},
},
},
["sla-pro"] = {
["name"] = "Proto-Slavic", -- also Common Slavic
["type"] = "reconstructed",
-- ["scripts"] = { "Latn" },
["replacements"] = {
["[ÀÁÃĀȀȂ]"] = "A",
["[àáãāȁȃ]"] = "a",
["[ÈÉẼĒȄȆ]"] = "E",
["[èéẽēȅȇ]"] = "e",
["[ÌÍĨĪȈȊ]"] = "I",
["[ìíĩīȉȋ]"] = "i",
["[ÒÓÕŌȌȎŐ]"] = "O",
["[òóõōȍȏő]"] = "o",
["[ÙÚŨŪȔȖŰ]"] = "U",
["[ùúũūȕȗű]"] = "u",
["[ỲÝỸȲ]"] = "Y",
["[ỳýỹȳ]"] = "y",
["Ǭ"] = "Ǫ",
["ǭ"] = "ǫ",
["[" .. grave .. acute .. double_acute .. tilde .. macron .. double_grave .. invbreve .. "]"] = "",
["ĭ"] = "ь",
["ŭ"] = "ъ",
},
},
["uk"] = {
["article"] = "Ukrainian language",
-- ["scripts"] = { "Cyrl" },
["replacements"] = { [acute] = "", }
},
["ur"] = {
["name"] = "Urdu",
["article"] = "Urdu",
-- ["scripts"] = { "Arab" },
},
["zh"] = {
["name"] = "Chinese",
["article"] = "Chinese language",
-- ["scripts"] = { "Hani" },
},
["xcl"] = {
["name"] = "Old Armenian",
["article"] = "Classical Armenian",
-- ["scripts"] = { "Armn" },
["replacements"] = {
["[՞՜՛՟]"] = "",
["և"] = "եւ",
},
},
["xgf"] = {
["name"] = "Tongva", -- not ISO name "Gabrielino-Fernandeño"
["article"] = "Tongva language",
["replacements"] = {
["['`ʔ]"] = "ʼ",
},
},
["xvn"] = {
["name"] = "Vandalic",
["article"] = "Vandalic language",
-- ["scripts"] = { "Latn" },
},
["yua"] = {
["name"] = "Yucatec Maya",
["article"] = "Yucatec Maya language",
-- ["scripts"] = { "" },
},
--[[
[""] = {
["name"] = "",
["article"] = "",
-- ["scripts"] = { "" },
},
[""] = {
["name"] = "",
["article"] = "",
-- ["scripts"] = { "" },
["replacements"] = {
},
},
]]
},
-- Here, keys (for example, "gem") are Wikipedia language codes used in
-- {{lang}}, and values (for example, "gem-pro") are the equivalent Wiktionary
-- code.
-- Subtags are not currently supported.
["redirects"] = {
["aae"] = "sq",
["aiq"] = "fa",
["aln"] = "sq",
["als"] = "sq",
["azb"] = "az",
["azj"] = "az",
["bgn"] = "bal",
["bs"] = "sh",
["bxr"] = "bua",
["cel-x-proto"] = "cel-pro",
["ciw"] = "oj",
["cnr"] = "sh",
["fil"] = "tl",
["fuf"] = "ff",
["gem"] = "gem-pro", -- Not correct, but is commonly used.
["gem-x-proto"] = "gem-pro",
["hak"] = "zh",
["hbo"] = "he",
["hr"] = "sh",
["ine"] = "ine-pro", -- Not correct, but might be commonly used.
["ine-x-proto"] = "ine-pro",
["kjv"] = "sh",
["nan"] = "zh",
["prs"] = "fa",
["rn"] = "rw",
["sli"] = "gmw-ecg",
["sr"] = "sh",
["src"] = "sc",
["sro"] = "sc",
["tw"] = "ak",
["wae"] = "gsw",
["wep"] = "nds-de",
["yue"] = "zh",
["xno"] = "fro",
},
}
return data
2xzrstjo1uw0ou6n5wmii12rug5zhwp
ሞድዩል:Lang/data/iana scripts
828
5228
22566
21309
2021-04-13T21:26:20Z
Joanmp14
5782
Joanmp14 moved page [[ሞድዩል:Language/data/iana scripts]] to [[ሞድዩል:Lang/data/iana scripts]] without leaving a redirect
Scribunto
text/plain
-- File-Date: 2020-09-29
return {
["Adlm"] = {"Adlam"},
["Afak"] = {"Afaka"},
["Aghb"] = {"Caucasian Albanian"},
["Ahom"] = {"Ahom", "Tai Ahom"},
["Arab"] = {"Arabic"},
["Aran"] = {"Arabic (Nastaliq variant)"},
["Armi"] = {"Imperial Aramaic"},
["Armn"] = {"Armenian"},
["Avst"] = {"Avestan"},
["Bali"] = {"Balinese"},
["Bamu"] = {"Bamum"},
["Bass"] = {"Bassa Vah"},
["Batk"] = {"Batak"},
["Beng"] = {"Bengali", "Bangla"},
["Bhks"] = {"Bhaiksuki"},
["Blis"] = {"Blissymbols"},
["Bopo"] = {"Bopomofo"},
["Brah"] = {"Brahmi"},
["Brai"] = {"Braille"},
["Bugi"] = {"Buginese"},
["Buhd"] = {"Buhid"},
["Cakm"] = {"Chakma"},
["Cans"] = {"Unified Canadian Aboriginal Syllabics"},
["Cari"] = {"Carian"},
["Cham"] = {"Cham"},
["Cher"] = {"Cherokee"},
["Chrs"] = {"Chorasmian"},
["Cirt"] = {"Cirth"},
["Copt"] = {"Coptic"},
["Cpmn"] = {"Cypro-Minoan"},
["Cprt"] = {"Cypriot syllabary"},
["Cyrl"] = {"Cyrillic"},
["Cyrs"] = {"Cyrillic (Old Church Slavonic variant)"},
["Deva"] = {"Devanagari", "Nagari"},
["Diak"] = {"Dives Akuru"},
["Dogr"] = {"Dogra"},
["Dsrt"] = {"Deseret", "Mormon"},
["Dupl"] = {"Duployan shorthand", "Duployan stenography"},
["Egyd"] = {"Egyptian demotic"},
["Egyh"] = {"Egyptian hieratic"},
["Egyp"] = {"Egyptian hieroglyphs"},
["Elba"] = {"Elbasan"},
["Elym"] = {"Elymaic"},
["Ethi"] = {"Ethiopic", "Geʻez", "Ge'ez"},
["Geok"] = {"Khutsuri (Asomtavruli and Nuskhuri)"},
["Geor"] = {"Georgian (Mkhedruli and Mtavruli)"},
["Glag"] = {"Glagolitic"},
["Gong"] = {"Gunjala Gondi"},
["Gonm"] = {"Masaram Gondi"},
["Goth"] = {"Gothic"},
["Gran"] = {"Grantha"},
["Grek"] = {"Greek"},
["Gujr"] = {"Gujarati"},
["Guru"] = {"Gurmukhi"},
["Hanb"] = {"Han with Bopomofo (alias for Han + Bopomofo)"},
["Hang"] = {"Hangul", "Hangŭl", "Hangeul"},
["Hani"] = {"Han", "Hanzi", "Kanji", "Hanja"},
["Hano"] = {"Hanunoo", "Hanunóo"},
["Hans"] = {"Han (Simplified variant)"},
["Hant"] = {"Han (Traditional variant)"},
["Hatr"] = {"Hatran"},
["Hebr"] = {"Hebrew"},
["Hira"] = {"Hiragana"},
["Hluw"] = {"Anatolian Hieroglyphs", "Luwian Hieroglyphs", "Hittite Hieroglyphs"},
["Hmng"] = {"Pahawh Hmong"},
["Hmnp"] = {"Nyiakeng Puachue Hmong"},
["Hrkt"] = {"Japanese syllabaries (alias for Hiragana + Katakana)"},
["Hung"] = {"Old Hungarian", "Hungarian Runic"},
["Inds"] = {"Indus", "Harappan"},
["Ital"] = {"Old Italic (Etruscan, Oscan, etc.)"},
["Jamo"] = {"Jamo (alias for Jamo subset of Hangul)"},
["Java"] = {"Javanese"},
["Jpan"] = {"Japanese (alias for Han + Hiragana + Katakana)"},
["Jurc"] = {"Jurchen"},
["Kali"] = {"Kayah Li"},
["Kana"] = {"Katakana"},
["Khar"] = {"Kharoshthi"},
["Khmr"] = {"Khmer"},
["Khoj"] = {"Khojki"},
["Kitl"] = {"Khitan large script"},
["Kits"] = {"Khitan small script"},
["Knda"] = {"Kannada"},
["Kore"] = {"Korean (alias for Hangul + Han)"},
["Kpel"] = {"Kpelle"},
["Kthi"] = {"Kaithi"},
["Lana"] = {"Tai Tham", "Lanna"},
["Laoo"] = {"Lao"},
["Latf"] = {"Latin (Fraktur variant)"},
["Latg"] = {"Latin (Gaelic variant)"},
["Latn"] = {"Latin"},
["Leke"] = {"Leke"},
["Lepc"] = {"Lepcha", "Róng"},
["Limb"] = {"Limbu"},
["Lina"] = {"Linear A"},
["Linb"] = {"Linear B"},
["Lisu"] = {"Lisu", "Fraser"},
["Loma"] = {"Loma"},
["Lyci"] = {"Lycian"},
["Lydi"] = {"Lydian"},
["Mahj"] = {"Mahajani"},
["Maka"] = {"Makasar"},
["Mand"] = {"Mandaic", "Mandaean"},
["Mani"] = {"Manichaean"},
["Marc"] = {"Marchen"},
["Maya"] = {"Mayan hieroglyphs"},
["Medf"] = {"Medefaidrin", "Oberi Okaime", "Oberi Ɔkaimɛ"},
["Mend"] = {"Mende Kikakui"},
["Merc"] = {"Meroitic Cursive"},
["Mero"] = {"Meroitic Hieroglyphs"},
["Mlym"] = {"Malayalam"},
["Modi"] = {"Modi", "Moḍī"},
["Mong"] = {"Mongolian"},
["Moon"] = {"Moon", "Moon code", "Moon script", "Moon type"},
["Mroo"] = {"Mro", "Mru"},
["Mtei"] = {"Meitei Mayek", "Meithei", "Meetei"},
["Mult"] = {"Multani"},
["Mymr"] = {"Myanmar", "Burmese"},
["Nand"] = {"Nandinagari"},
["Narb"] = {"Old North Arabian", "Ancient North Arabian"},
["Nbat"] = {"Nabataean"},
["Newa"] = {"Newa", "Newar", "Newari", "Nepāla lipi"},
["Nkdb"] = {"Naxi Dongba", "na²¹ɕi³³ to³³ba²¹", "Nakhi Tomba"},
["Nkgb"] = {"Naxi Geba", "na²¹ɕi³³ gʌ²¹ba²¹", "'Na-'Khi ²Ggŏ-¹baw", "Nakhi Geba"},
["Nkoo"] = {"N’Ko", "N'Ko"},
["Nshu"] = {"Nüshu"},
["Ogam"] = {"Ogham"},
["Olck"] = {"Ol Chiki", "Ol Cemet'", "Ol", "Santali"},
["Orkh"] = {"Old Turkic", "Orkhon Runic"},
["Orya"] = {"Oriya", "Odia"},
["Osge"] = {"Osage"},
["Osma"] = {"Osmanya"},
["Palm"] = {"Palmyrene"},
["Pauc"] = {"Pau Cin Hau"},
["Perm"] = {"Old Permic"},
["Phag"] = {"Phags-pa"},
["Phli"] = {"Inscriptional Pahlavi"},
["Phlp"] = {"Psalter Pahlavi"},
["Phlv"] = {"Book Pahlavi"},
["Phnx"] = {"Phoenician"},
["Piqd"] = {"Klingon (KLI pIqaD)"},
["Plrd"] = {"Miao", "Pollard"},
["Prti"] = {"Inscriptional Parthian"},
["Rjng"] = {"Rejang", "Redjang", "Kaganga"},
["Rohg"] = {"Hanifi Rohingya"},
["Roro"] = {"Rongorongo"},
["Runr"] = {"Runic"},
["Samr"] = {"Samaritan"},
["Sara"] = {"Sarati"},
["Sarb"] = {"Old South Arabian"},
["Saur"] = {"Saurashtra"},
["Sgnw"] = {"SignWriting"},
["Shaw"] = {"Shavian", "Shaw"},
["Shrd"] = {"Sharada", "Śāradā"},
["Shui"] = {"Shuishu"},
["Sidd"] = {"Siddham", "Siddhaṃ", "Siddhamātṛkā"},
["Sind"] = {"Khudawadi", "Sindhi"},
["Sinh"] = {"Sinhala"},
["Sogd"] = {"Sogdian"},
["Sogo"] = {"Old Sogdian"},
["Sora"] = {"Sora Sompeng"},
["Soyo"] = {"Soyombo"},
["Sund"] = {"Sundanese"},
["Sylo"] = {"Syloti Nagri"},
["Syrc"] = {"Syriac"},
["Syre"] = {"Syriac (Estrangelo variant)"},
["Syrj"] = {"Syriac (Western variant)"},
["Syrn"] = {"Syriac (Eastern variant)"},
["Tagb"] = {"Tagbanwa"},
["Takr"] = {"Takri", "Ṭākrī", "Ṭāṅkrī"},
["Tale"] = {"Tai Le"},
["Talu"] = {"New Tai Lue"},
["Taml"] = {"Tamil"},
["Tang"] = {"Tangut"},
["Tavt"] = {"Tai Viet"},
["Telu"] = {"Telugu"},
["Teng"] = {"Tengwar"},
["Tfng"] = {"Tifinagh", "Berber"},
["Tglg"] = {"Tagalog", "Baybayin", "Alibata"},
["Thaa"] = {"Thaana"},
["Thai"] = {"Thai"},
["Tibt"] = {"Tibetan"},
["Tirh"] = {"Tirhuta"},
["Toto"] = {"Toto"},
["Ugar"] = {"Ugaritic"},
["Vaii"] = {"Vai"},
["Visp"] = {"Visible Speech"},
["Wara"] = {"Warang Citi", "Varang Kshiti"},
["Wcho"] = {"Wancho"},
["Wole"] = {"Woleai"},
["Xpeo"] = {"Old Persian"},
["Xsux"] = {"Sumero-Akkadian cuneiform"},
["Yezi"] = {"Yezidi"},
["Yiii"] = {"Yi"},
["Zanb"] = {"Zanabazar Square", "Zanabazarin Dörböljin Useg", "Xewtee Dörböljin Bicig", "Horizontal Square Script"},
["Zinh"] = {"Code for inherited script"},
["Zmth"] = {"Mathematical notation"},
["Zsye"] = {"Symbols (Emoji variant)"},
["Zsym"] = {"Symbols"},
["Zxxx"] = {"Code for unwritten documents"},
["Zyyy"] = {"Code for undetermined script"},
["Zzzz"] = {"Code for uncoded script"}
}
ajkqfjxgc4d152t51z145trvao7xa0s
ሞድዩል:Lang/data/iana regions
828
5229
22567
21310
2021-04-13T21:27:25Z
Joanmp14
5782
Joanmp14 moved page [[ሞድዩል:Language/data/iana regions]] to [[ሞድዩል:Lang/data/iana regions]] without leaving a redirect
Scribunto
text/plain
-- File-Date: 2020-09-29
return {
["AC"] = {"Ascension Island"},
["AD"] = {"Andorra"},
["AE"] = {"United Arab Emirates"},
["AF"] = {"Afghanistan"},
["AG"] = {"Antigua and Barbuda"},
["AI"] = {"Anguilla"},
["AL"] = {"Albania"},
["AM"] = {"Armenia"},
["AO"] = {"Angola"},
["AQ"] = {"Antarctica"},
["AR"] = {"Argentina"},
["AS"] = {"American Samoa"},
["AT"] = {"Austria"},
["AU"] = {"Australia"},
["AW"] = {"Aruba"},
["AX"] = {"Åland Islands"},
["AZ"] = {"Azerbaijan"},
["BA"] = {"Bosnia and Herzegovina"},
["BB"] = {"Barbados"},
["BD"] = {"Bangladesh"},
["BE"] = {"Belgium"},
["BF"] = {"Burkina Faso"},
["BG"] = {"Bulgaria"},
["BH"] = {"Bahrain"},
["BI"] = {"Burundi"},
["BJ"] = {"Benin"},
["BL"] = {"Saint Barthélemy"},
["BM"] = {"Bermuda"},
["BN"] = {"Brunei Darussalam"},
["BO"] = {"Bolivia"},
["BQ"] = {"Bonaire, Sint Eustatius and Saba"},
["BR"] = {"Brazil"},
["BS"] = {"Bahamas"},
["BT"] = {"Bhutan"},
["BV"] = {"Bouvet Island"},
["BW"] = {"Botswana"},
["BY"] = {"Belarus"},
["BZ"] = {"Belize"},
["CA"] = {"Canada"},
["CC"] = {"Cocos (Keeling) Islands"},
["CD"] = {"The Democratic Republic of the Congo"},
["CF"] = {"Central African Republic"},
["CG"] = {"Congo"},
["CH"] = {"Switzerland"},
["CI"] = {"Côte d'Ivoire"},
["CK"] = {"Cook Islands"},
["CL"] = {"Chile"},
["CM"] = {"Cameroon"},
["CN"] = {"China"},
["CO"] = {"Colombia"},
["CP"] = {"Clipperton Island"},
["CR"] = {"Costa Rica"},
["CU"] = {"Cuba"},
["CV"] = {"Cabo Verde", "Cape Verde"},
["CW"] = {"Curaçao"},
["CX"] = {"Christmas Island"},
["CY"] = {"Cyprus"},
["CZ"] = {"Czechia", "Czech Republic"},
["DE"] = {"Germany"},
["DG"] = {"Diego Garcia"},
["DJ"] = {"Djibouti"},
["DK"] = {"Denmark"},
["DM"] = {"Dominica"},
["DO"] = {"Dominican Republic"},
["DZ"] = {"Algeria"},
["EA"] = {"Ceuta, Melilla"},
["EC"] = {"Ecuador"},
["EE"] = {"Estonia"},
["EG"] = {"Egypt"},
["EH"] = {"Western Sahara"},
["ER"] = {"Eritrea"},
["ES"] = {"Spain"},
["ET"] = {"Ethiopia"},
["EU"] = {"European Union"},
["EZ"] = {"Eurozone"},
["FI"] = {"Finland"},
["FJ"] = {"Fiji"},
["FK"] = {"Falkland Islands (Malvinas)"},
["FM"] = {"Federated States of Micronesia"},
["FO"] = {"Faroe Islands"},
["FR"] = {"France"},
["GA"] = {"Gabon"},
["GB"] = {"United Kingdom"},
["GD"] = {"Grenada"},
["GE"] = {"Georgia"},
["GF"] = {"French Guiana"},
["GG"] = {"Guernsey"},
["GH"] = {"Ghana"},
["GI"] = {"Gibraltar"},
["GL"] = {"Greenland"},
["GM"] = {"Gambia"},
["GN"] = {"Guinea"},
["GP"] = {"Guadeloupe"},
["GQ"] = {"Equatorial Guinea"},
["GR"] = {"Greece"},
["GS"] = {"South Georgia and the South Sandwich Islands"},
["GT"] = {"Guatemala"},
["GU"] = {"Guam"},
["GW"] = {"Guinea-Bissau"},
["GY"] = {"Guyana"},
["HK"] = {"Hong Kong"},
["HM"] = {"Heard Island and McDonald Islands"},
["HN"] = {"Honduras"},
["HR"] = {"Croatia"},
["HT"] = {"Haiti"},
["HU"] = {"Hungary"},
["IC"] = {"Canary Islands"},
["ID"] = {"Indonesia"},
["IE"] = {"Ireland"},
["IL"] = {"Israel"},
["IM"] = {"Isle of Man"},
["IN"] = {"India"},
["IO"] = {"British Indian Ocean Territory"},
["IQ"] = {"Iraq"},
["IR"] = {"Islamic Republic of Iran"},
["IS"] = {"Iceland"},
["IT"] = {"Italy"},
["JE"] = {"Jersey"},
["JM"] = {"Jamaica"},
["JO"] = {"Jordan"},
["JP"] = {"Japan"},
["KE"] = {"Kenya"},
["KG"] = {"Kyrgyzstan"},
["KH"] = {"Cambodia"},
["KI"] = {"Kiribati"},
["KM"] = {"Comoros"},
["KN"] = {"Saint Kitts and Nevis"},
["KP"] = {"Democratic People's Republic of Korea"},
["KR"] = {"Republic of Korea"},
["KW"] = {"Kuwait"},
["KY"] = {"Cayman Islands"},
["KZ"] = {"Kazakhstan"},
["LA"] = {"Lao People's Democratic Republic"},
["LB"] = {"Lebanon"},
["LC"] = {"Saint Lucia"},
["LI"] = {"Liechtenstein"},
["LK"] = {"Sri Lanka"},
["LR"] = {"Liberia"},
["LS"] = {"Lesotho"},
["LT"] = {"Lithuania"},
["LU"] = {"Luxembourg"},
["LV"] = {"Latvia"},
["LY"] = {"Libya"},
["MA"] = {"Morocco"},
["MC"] = {"Monaco"},
["MD"] = {"Moldova"},
["ME"] = {"Montenegro"},
["MF"] = {"Saint Martin (French part)"},
["MG"] = {"Madagascar"},
["MH"] = {"Marshall Islands"},
["MK"] = {"North Macedonia"},
["ML"] = {"Mali"},
["MM"] = {"Myanmar"},
["MN"] = {"Mongolia"},
["MO"] = {"Macao"},
["MP"] = {"Northern Mariana Islands"},
["MQ"] = {"Martinique"},
["MR"] = {"Mauritania"},
["MS"] = {"Montserrat"},
["MT"] = {"Malta"},
["MU"] = {"Mauritius"},
["MV"] = {"Maldives"},
["MW"] = {"Malawi"},
["MX"] = {"Mexico"},
["MY"] = {"Malaysia"},
["MZ"] = {"Mozambique"},
["NA"] = {"Namibia"},
["NC"] = {"New Caledonia"},
["NE"] = {"Niger"},
["NF"] = {"Norfolk Island"},
["NG"] = {"Nigeria"},
["NI"] = {"Nicaragua"},
["NL"] = {"Netherlands"},
["NO"] = {"Norway"},
["NP"] = {"Nepal"},
["NR"] = {"Nauru"},
["NU"] = {"Niue"},
["NZ"] = {"New Zealand"},
["OM"] = {"Oman"},
["PA"] = {"Panama"},
["PE"] = {"Peru"},
["PF"] = {"French Polynesia"},
["PG"] = {"Papua New Guinea"},
["PH"] = {"Philippines"},
["PK"] = {"Pakistan"},
["PL"] = {"Poland"},
["PM"] = {"Saint Pierre and Miquelon"},
["PN"] = {"Pitcairn"},
["PR"] = {"Puerto Rico"},
["PS"] = {"State of Palestine"},
["PT"] = {"Portugal"},
["PW"] = {"Palau"},
["PY"] = {"Paraguay"},
["QA"] = {"Qatar"},
["RE"] = {"Réunion"},
["RO"] = {"Romania"},
["RS"] = {"Serbia"},
["RU"] = {"Russian Federation"},
["RW"] = {"Rwanda"},
["SA"] = {"Saudi Arabia"},
["SB"] = {"Solomon Islands"},
["SC"] = {"Seychelles"},
["SD"] = {"Sudan"},
["SE"] = {"Sweden"},
["SG"] = {"Singapore"},
["SH"] = {"Saint Helena, Ascension and Tristan da Cunha"},
["SI"] = {"Slovenia"},
["SJ"] = {"Svalbard and Jan Mayen"},
["SK"] = {"Slovakia"},
["SL"] = {"Sierra Leone"},
["SM"] = {"San Marino"},
["SN"] = {"Senegal"},
["SO"] = {"Somalia"},
["SR"] = {"Suriname"},
["SS"] = {"South Sudan"},
["ST"] = {"Sao Tome and Principe"},
["SV"] = {"El Salvador"},
["SX"] = {"Sint Maarten (Dutch part)"},
["SY"] = {"Syrian Arab Republic"},
["SZ"] = {"Eswatini", "eSwatini", "Swaziland"},
["TA"] = {"Tristan da Cunha"},
["TC"] = {"Turks and Caicos Islands"},
["TD"] = {"Chad"},
["TF"] = {"French Southern Territories"},
["TG"] = {"Togo"},
["TH"] = {"Thailand"},
["TJ"] = {"Tajikistan"},
["TK"] = {"Tokelau"},
["TL"] = {"Timor-Leste"},
["TM"] = {"Turkmenistan"},
["TN"] = {"Tunisia"},
["TO"] = {"Tonga"},
["TR"] = {"Turkey"},
["TT"] = {"Trinidad and Tobago"},
["TV"] = {"Tuvalu"},
["TW"] = {"Taiwan, Province of China"},
["TZ"] = {"United Republic of Tanzania"},
["UA"] = {"Ukraine"},
["UG"] = {"Uganda"},
["UM"] = {"United States Minor Outlying Islands"},
["UN"] = {"United Nations"},
["US"] = {"United States"},
["UY"] = {"Uruguay"},
["UZ"] = {"Uzbekistan"},
["VA"] = {"Holy See (Vatican City State)"},
["VC"] = {"Saint Vincent and the Grenadines"},
["VE"] = {"Venezuela"},
["VG"] = {"British Virgin Islands"},
["VI"] = {"U.S. Virgin Islands"},
["VN"] = {"Viet Nam"},
["VU"] = {"Vanuatu"},
["WF"] = {"Wallis and Futuna"},
["WS"] = {"Samoa"},
["YE"] = {"Yemen"},
["YT"] = {"Mayotte"},
["ZA"] = {"South Africa"},
["ZM"] = {"Zambia"},
["ZW"] = {"Zimbabwe"},
["001"] = {"World"},
["002"] = {"Africa"},
["003"] = {"North America"},
["005"] = {"South America"},
["009"] = {"Oceania"},
["011"] = {"Western Africa"},
["013"] = {"Central America"},
["014"] = {"Eastern Africa"},
["015"] = {"Northern Africa"},
["017"] = {"Middle Africa"},
["018"] = {"Southern Africa"},
["019"] = {"Americas"},
["021"] = {"Northern America"},
["029"] = {"Caribbean"},
["030"] = {"Eastern Asia"},
["034"] = {"Southern Asia"},
["035"] = {"South-Eastern Asia"},
["039"] = {"Southern Europe"},
["053"] = {"Australia and New Zealand"},
["054"] = {"Melanesia"},
["057"] = {"Micronesia"},
["061"] = {"Polynesia"},
["142"] = {"Asia"},
["143"] = {"Central Asia"},
["145"] = {"Western Asia"},
["150"] = {"Europe"},
["151"] = {"Eastern Europe"},
["154"] = {"Northern Europe"},
["155"] = {"Western Europe"},
["202"] = {"Sub-Saharan Africa"},
["419"] = {"Latin America and the Caribbean"}
}
os486psopbsaxqtdnq1igp3azz1lve3
ሞድዩል:Lang/data/iana variants
828
5230
22568
21311
2021-04-13T21:28:13Z
Joanmp14
5782
Joanmp14 moved page [[ሞድዩል:Language/data/iana variants]] to [[ሞድዩል:Lang/data/iana variants]] without leaving a redirect
Scribunto
text/plain
-- File-Date: 2020-09-29
return {
["1606nict"] = {
["descriptions"] = {"Late Middle French (to 1606)"},
["prefixes"] = {"frm"},
},
["1694acad"] = {
["descriptions"] = {"Early Modern French"},
["prefixes"] = {"fr"},
},
["1901"] = {
["descriptions"] = {"Traditional German orthography"},
["prefixes"] = {"de"},
},
["1959acad"] = {
["descriptions"] = {"\"Academic\" (\"governmental\") variant of Belarusian as codified in 1959"},
["prefixes"] = {"be"},
},
["1994"] = {
["descriptions"] = {"Standardized Resian orthography"},
["prefixes"] = {"sl-rozaj", "sl-rozaj-biske", "sl-rozaj-njiva", "sl-rozaj-osojs", "sl-rozaj-solba"},
},
["1996"] = {
["descriptions"] = {"German orthography of 1996"},
["prefixes"] = {"de"},
},
["abl1943"] = {
["descriptions"] = {"Orthographic formulation of 1943 - Official in Brazil (Formulário Ortográfico de 1943 - Oficial no Brasil)"},
["prefixes"] = {"pt-br"},
},
["akuapem"] = {
["descriptions"] = {"Akuapem Twi"},
["prefixes"] = {"tw"},
},
["alalc97"] = {
["descriptions"] = {"ALA-LC Romanization, 1997 edition"},
["prefixes"] = {},
},
["aluku"] = {
["descriptions"] = {"Aluku dialect", "Boni dialect"},
["prefixes"] = {"djk"},
},
["ao1990"] = {
["descriptions"] = {"Portuguese Language Orthographic Agreement of 1990 (Acordo Ortográfico da Língua Portuguesa de 1990)"},
["prefixes"] = {"pt", "gl"},
},
["aranes"] = {
["descriptions"] = {"Aranese"},
["prefixes"] = {"oc"},
},
["asante"] = {
["descriptions"] = {"Asante Twi", "Ashanti Twi"},
["prefixes"] = {"tw"},
},
["auvern"] = {
["descriptions"] = {"Auvergnat"},
["prefixes"] = {"oc"},
},
["baku1926"] = {
["descriptions"] = {"Unified Turkic Latin Alphabet (Historical)"},
["prefixes"] = {"az", "ba", "crh", "kk", "krc", "ky", "sah", "tk", "tt", "uz"},
},
["balanka"] = {
["descriptions"] = {"The Balanka dialect of Anii"},
["prefixes"] = {"blo"},
},
["barla"] = {
["descriptions"] = {"The Barlavento dialect group of Kabuverdianu"},
["prefixes"] = {"kea"},
},
["basiceng"] = {
["descriptions"] = {"Basic English"},
["prefixes"] = {"en"},
},
["bauddha"] = {
["descriptions"] = {"Buddhist Hybrid Sanskrit"},
["prefixes"] = {"sa"},
},
["biscayan"] = {
["descriptions"] = {"Biscayan dialect of Basque"},
["prefixes"] = {"eu"},
},
["biske"] = {
["descriptions"] = {"The San Giorgio dialect of Resian", "The Bila dialect of Resian"},
["prefixes"] = {"sl-rozaj"},
},
["bohoric"] = {
["descriptions"] = {"Slovene in Bohorič alphabet"},
["prefixes"] = {"sl"},
},
["boont"] = {
["descriptions"] = {"Boontling"},
["prefixes"] = {"en"},
},
["bornholm"] = {
["descriptions"] = {"Bornholmsk"},
["prefixes"] = {"da"},
},
["cisaup"] = {
["descriptions"] = {"Cisalpine"},
["prefixes"] = {"oc"},
},
["colb1945"] = {
["descriptions"] = {"Portuguese-Brazilian Orthographic Convention of 1945 (Convenção Ortográfica Luso-Brasileira de 1945)"},
["prefixes"] = {"pt"},
},
["cornu"] = {
["descriptions"] = {"Cornu-English", "Cornish English", "Anglo-Cornish"},
["prefixes"] = {"en"},
},
["creiss"] = {
["descriptions"] = {"Occitan variants of the Croissant area"},
["prefixes"] = {"oc"},
},
["dajnko"] = {
["descriptions"] = {"Slovene in Dajnko alphabet"},
["prefixes"] = {"sl"},
},
["ekavsk"] = {
["descriptions"] = {"Serbian with Ekavian pronunciation"},
["prefixes"] = {"sr", "sr-latn", "sr-cyrl"},
},
["emodeng"] = {
["descriptions"] = {"Early Modern English (1500-1700)"},
["prefixes"] = {"en"},
},
["fonipa"] = {
["descriptions"] = {"International Phonetic Alphabet"},
["prefixes"] = {},
},
["fonkirsh"] = {
["descriptions"] = {"Kirshenbaum Phonetic Alphabet"},
["prefixes"] = {},
},
["fonnapa"] = {
["descriptions"] = {"North American Phonetic Alphabet", "Americanist Phonetic Notation"},
["prefixes"] = {},
},
["fonupa"] = {
["descriptions"] = {"Uralic Phonetic Alphabet"},
["prefixes"] = {},
},
["fonxsamp"] = {
["descriptions"] = {"X-SAMPA transcription"},
["prefixes"] = {},
},
["gascon"] = {
["descriptions"] = {"Gascon"},
["prefixes"] = {"oc"},
},
["grclass"] = {
["descriptions"] = {"Classical Occitan orthography"},
["prefixes"] = {"oc"},
},
["grital"] = {
["descriptions"] = {"Italian-inspired Occitan orthography"},
["prefixes"] = {"oc"},
},
["grmistr"] = {
["descriptions"] = {"Mistralian or Mistralian-inspired Occitan orthography"},
["prefixes"] = {"oc"},
},
["hepburn"] = {
["descriptions"] = {"Hepburn romanization"},
["prefixes"] = {"ja-latn"},
},
["hognorsk"] = {
["descriptions"] = {"Norwegian in Høgnorsk (High Norwegian) orthography"},
["prefixes"] = {"nn"},
},
["hsistemo"] = {
["descriptions"] = {"Standard H-system orthographic fallback for spelling Esperanto"},
["prefixes"] = {"eo"},
},
["ijekavsk"] = {
["descriptions"] = {"Serbian with Ijekavian pronunciation"},
["prefixes"] = {"sr", "sr-latn", "sr-cyrl"},
},
["itihasa"] = {
["descriptions"] = {"Epic Sanskrit"},
["prefixes"] = {"sa"},
},
["ivanchov"] = {
["descriptions"] = {"Bulgarian in 1899 orthography"},
["prefixes"] = {"bg"},
},
["jauer"] = {
["descriptions"] = {"Jauer dialect of Romansh"},
["prefixes"] = {"rm"},
},
["jyutping"] = {
["descriptions"] = {"Jyutping Cantonese Romanization"},
["prefixes"] = {"yue"},
},
["kkcor"] = {
["descriptions"] = {"Common Cornish orthography of Revived Cornish"},
["prefixes"] = {"kw"},
},
["kociewie"] = {
["descriptions"] = {"The Kociewie dialect of Polish"},
["prefixes"] = {"pl"},
},
["kscor"] = {
["descriptions"] = {"Standard Cornish orthography of Revived Cornish", "Kernowek Standard"},
["prefixes"] = {"kw"},
},
["laukika"] = {
["descriptions"] = {"Classical Sanskrit"},
["prefixes"] = {"sa"},
},
["lemosin"] = {
["descriptions"] = {"Limousin"},
["prefixes"] = {"oc"},
},
["lengadoc"] = {
["descriptions"] = {"Languedocien"},
["prefixes"] = {"oc"},
},
["lipaw"] = {
["descriptions"] = {"The Lipovaz dialect of Resian", "The Lipovec dialect of Resian"},
["prefixes"] = {"sl-rozaj"},
},
["luna1918"] = {
["descriptions"] = {"Post-1917 Russian orthography"},
["prefixes"] = {"ru"},
},
["metelko"] = {
["descriptions"] = {"Slovene in Metelko alphabet"},
["prefixes"] = {"sl"},
},
["monoton"] = {
["descriptions"] = {"Monotonic Greek"},
["prefixes"] = {"el"},
},
["ndyuka"] = {
["descriptions"] = {"Ndyuka dialect", "Aukan dialect"},
["prefixes"] = {"djk"},
},
["nedis"] = {
["descriptions"] = {"Natisone dialect", "Nadiza dialect"},
["prefixes"] = {"sl"},
},
["newfound"] = {
["descriptions"] = {"Newfoundland English"},
["prefixes"] = {"en-ca"},
},
["nicard"] = {
["descriptions"] = {"Niçard"},
["prefixes"] = {"oc"},
},
["njiva"] = {
["descriptions"] = {"The Gniva dialect of Resian", "The Njiva dialect of Resian"},
["prefixes"] = {"sl-rozaj"},
},
["nulik"] = {
["descriptions"] = {"Volapük nulik", "Volapük perevidöl", "Volapük nulädik", "de Jong's Volapük", "New Volapük", "Revised Volapük", "Modern Volapük"},
["prefixes"] = {"vo"},
},
["osojs"] = {
["descriptions"] = {"The Oseacco dialect of Resian", "The Osojane dialect of Resian"},
["prefixes"] = {"sl-rozaj"},
},
["oxendict"] = {
["descriptions"] = {"Oxford English Dictionary spelling"},
["prefixes"] = {"en"},
},
["pahawh2"] = {
["descriptions"] = {"Pahawh Hmong Second Stage Reduced orthography"},
["prefixes"] = {"mww", "hnj"},
},
["pahawh3"] = {
["descriptions"] = {"Pahawh Hmong Third Stage Reduced orthography"},
["prefixes"] = {"mww", "hnj"},
},
["pahawh4"] = {
["descriptions"] = {"Pahawh Hmong Final Version orthography"},
["prefixes"] = {"mww", "hnj"},
},
["pamaka"] = {
["descriptions"] = {"Pamaka dialect"},
["prefixes"] = {"djk"},
},
["peano"] = {
["descriptions"] = {"Latino Sine Flexione", "Interlingua de API", "Interlingua de Peano"},
["prefixes"] = {"la"},
},
["petr1708"] = {
["descriptions"] = {"Petrine orthography"},
["prefixes"] = {"ru"},
},
["pinyin"] = {
["descriptions"] = {"Pinyin romanization"},
["prefixes"] = {"zh-latn", "bo-latn"},
},
["polyton"] = {
["descriptions"] = {"Polytonic Greek"},
["prefixes"] = {"el"},
},
["provenc"] = {
["descriptions"] = {"Provençal"},
["prefixes"] = {"oc"},
},
["puter"] = {
["descriptions"] = {"Puter idiom of Romansh"},
["prefixes"] = {"rm"},
},
["rigik"] = {
["descriptions"] = {"Volapük rigik", "Schleyer's Volapük", "Original Volapük", "Classic Volapük"},
["prefixes"] = {"vo"},
},
["rozaj"] = {
["descriptions"] = {"Resian", "Resianic", "Rezijan"},
["prefixes"] = {"sl"},
},
["rumgr"] = {
["descriptions"] = {"Rumantsch Grischun"},
["prefixes"] = {"rm"},
},
["scotland"] = {
["descriptions"] = {"Scottish Standard English"},
["prefixes"] = {"en"},
},
["scouse"] = {
["descriptions"] = {"Scouse"},
["prefixes"] = {"en"},
},
["simple"] = {
["descriptions"] = {"Simplified form"},
["prefixes"] = {},
},
["solba"] = {
["descriptions"] = {"The Stolvizza dialect of Resian", "The Solbica dialect of Resian"},
["prefixes"] = {"sl-rozaj"},
},
["sotav"] = {
["descriptions"] = {"The Sotavento dialect group of Kabuverdianu"},
["prefixes"] = {"kea"},
},
["spanglis"] = {
["descriptions"] = {"Spanglish"},
["prefixes"] = {"en", "es"},
},
["surmiran"] = {
["descriptions"] = {"Surmiran idiom of Romansh"},
["prefixes"] = {"rm"},
},
["sursilv"] = {
["descriptions"] = {"Sursilvan idiom of Romansh"},
["prefixes"] = {"rm"},
},
["sutsilv"] = {
["descriptions"] = {"Sutsilvan idiom of Romansh"},
["prefixes"] = {"rm"},
},
["tarask"] = {
["descriptions"] = {"Belarusian in Taraskievica orthography"},
["prefixes"] = {"be"},
},
["tongyong"] = {
["descriptions"] = {"Tongyong Pinyin romanization"},
["prefixes"] = {"zh-latn"},
},
["tunumiit"] = {
["descriptions"] = {"Tunumiisiut", "East Greenlandic", "Østgrønlandsk"},
["prefixes"] = {"kl"},
},
["uccor"] = {
["descriptions"] = {"Unified Cornish orthography of Revived Cornish"},
["prefixes"] = {"kw"},
},
["ucrcor"] = {
["descriptions"] = {"Unified Cornish Revised orthography of Revived Cornish"},
["prefixes"] = {"kw"},
},
["ulster"] = {
["descriptions"] = {"Ulster dialect of Scots"},
["prefixes"] = {"sco"},
},
["unifon"] = {
["descriptions"] = {"Unifon phonetic alphabet"},
["prefixes"] = {"en", "hup", "kyh", "tol", "yur"},
},
["vaidika"] = {
["descriptions"] = {"Vedic Sanskrit"},
["prefixes"] = {"sa"},
},
["valencia"] = {
["descriptions"] = {"Valencian"},
["prefixes"] = {"ca"},
},
["vallader"] = {
["descriptions"] = {"Vallader idiom of Romansh"},
["prefixes"] = {"rm"},
},
["vecdruka"] = {
["descriptions"] = {"Latvian orthography used before 1920s (\"vecā druka\")"},
["prefixes"] = {"lv"},
},
["vivaraup"] = {
["descriptions"] = {"Vivaro-Alpine"},
["prefixes"] = {"oc"},
},
["wadegile"] = {
["descriptions"] = {"Wade-Giles romanization"},
["prefixes"] = {"zh-latn"},
},
["xsistemo"] = {
["descriptions"] = {"Standard X-system orthographic fallback for spelling Esperanto"},
["prefixes"] = {"eo"},
}
}
8gfcq11qihf8knz0u7rd9ck1zl2gycx
ሞድዩል:Lang/data/iana suppressed scripts
828
5231
22569
21312
2021-04-13T21:28:58Z
Joanmp14
5782
Joanmp14 moved page [[ሞድዩል:Language/data/iana suppressed scripts]] to [[ሞድዩል:Lang/data/iana suppressed scripts]] without leaving a redirect
Scribunto
text/plain
-- File-Date: 2020-09-29
return {
["Arab"] = {"ar", "fa", "ps", "ur"},
["Armn"] = {"hy"},
["Beng"] = {"as", "bn"},
["Blis"] = {"zbl"},
["Cyrl"] = {"ab", "be", "bg", "kk", "mk", "ru", "uk"},
["Deva"] = {"hi", "mr", "ne", "kok", "mai"},
["Ethi"] = {"am", "ti"},
["Geor"] = {"ka"},
["Grek"] = {"el"},
["Gujr"] = {"gu"},
["Guru"] = {"pa"},
["Hebr"] = {"he", "iw", "yi"},
["Jpan"] = {"ja"},
["Khmr"] = {"km"},
["Knda"] = {"kn"},
["Kore"] = {"ko"},
["Laoo"] = {"lo"},
["Latn"] = {"af", "ay", "bs", "ca", "ch", "cs", "cy", "da", "de", "en", "eo",
"es", "et", "eu", "fi", "fj", "fo", "fr", "fy", "ga", "gl", "gn",
"gv", "hr", "ht", "hu", "id", "in", "is", "it", "kl", "la", "lb",
"ln", "lt", "lv", "mg", "mh", "mo", "ms", "mt", "na", "nb", "nd",
"nl", "nn", "no", "nr", "ny", "om", "pl", "pt", "qu", "rm", "rn",
"ro", "rw", "sg", "sk", "sl", "sm", "so", "sq", "ss", "st", "sv",
"sw", "tl", "tn", "to", "tr", "ts", "ve", "vi", "xh", "zu", "dsb",
"frr", "frs", "gsw", "hsb", "men", "nds", "niu", "nso", "tem", "tkl", "tmh",
"tpi", "tvl"},
["Mlym"] = {"ml"},
["Mymr"] = {"my"},
["Nkoo"] = {"nqo"},
["Orya"] = {"or"},
["Sinh"] = {"si"},
["Taml"] = {"ta"},
["Telu"] = {"te"},
["Thaa"] = {"dv"},
["Thai"] = {"th"},
["Tibt"] = {"dz"}
}
l54rqb4fcqbdx43b4jmwvhloukogqch
ሞድዩል:Lang/ISO 639 synonyms
828
5232
21313
2020-10-16T23:41:31Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «-- File-Date: 2013-01-11 return { ["aar"] = "aa", ["abk"] = "ab", ["afr"] = "af", ["aka"] = "ak", ["amh"] = "am", ["ara"] = "ar", ["arg"] = "an", ["as...»
Scribunto
text/plain
-- File-Date: 2013-01-11
return {
["aar"] = "aa",
["abk"] = "ab",
["afr"] = "af",
["aka"] = "ak",
["amh"] = "am",
["ara"] = "ar",
["arg"] = "an",
["asm"] = "as",
["ava"] = "av",
["ave"] = "ae",
["aym"] = "ay",
["aze"] = "az",
["bak"] = "ba",
["bam"] = "bm",
["bel"] = "be",
["ben"] = "bn",
["bih"] = "bh",
["bis"] = "bi",
["bod"] = "bo",
["bos"] = "bs",
["bre"] = "br",
["bul"] = "bg",
["cat"] = "ca",
["ces"] = "cs",
["cha"] = "ch",
["che"] = "ce",
["chu"] = "cu",
["chv"] = "cv",
["cor"] = "kw",
["cos"] = "co",
["cre"] = "cr",
["cym"] = "cy",
["dan"] = "da",
["deu"] = "de",
["div"] = "dv",
["dzo"] = "dz",
["ell"] = "el",
["eng"] = "en",
["epo"] = "eo",
["est"] = "et",
["eus"] = "eu",
["ewe"] = "ee",
["fao"] = "fo",
["fas"] = "fa",
["fij"] = "fj",
["fin"] = "fi",
["fra"] = "fr",
["fry"] = "fy",
["ful"] = "ff",
["gla"] = "gd",
["gle"] = "ga",
["glg"] = "gl",
["glv"] = "gv",
["grn"] = "gn",
["guj"] = "gu",
["hat"] = "ht",
["hau"] = "ha",
["heb"] = "he",
["her"] = "hz",
["hin"] = "hi",
["hmo"] = "ho",
["hrv"] = "hr",
["hun"] = "hu",
["hye"] = "hy",
["ibo"] = "ig",
["ido"] = "io",
["iii"] = "ii",
["iku"] = "iu",
["ile"] = "ie",
["ina"] = "ia",
["ind"] = "id",
["ipk"] = "ik",
["isl"] = "is",
["ita"] = "it",
["jav"] = "jv",
["jpn"] = "ja",
["kal"] = "kl",
["kan"] = "kn",
["kas"] = "ks",
["kat"] = "ka",
["kau"] = "kr",
["kaz"] = "kk",
["khm"] = "km",
["kik"] = "ki",
["kin"] = "rw",
["kir"] = "ky",
["kom"] = "kv",
["kon"] = "kg",
["kor"] = "ko",
["kua"] = "kj",
["kur"] = "ku",
["lao"] = "lo",
["lat"] = "la",
["lav"] = "lv",
["lim"] = "li",
["lin"] = "ln",
["lit"] = "lt",
["ltz"] = "lb",
["lub"] = "lu",
["lug"] = "lg",
["mah"] = "mh",
["mal"] = "ml",
["mar"] = "mr",
["mkd"] = "mk",
["mlg"] = "mg",
["mlt"] = "mt",
["mon"] = "mn",
["mri"] = "mi",
["msa"] = "ms",
["mya"] = "my",
["nau"] = "na",
["nav"] = "nv",
["nbl"] = "nr",
["nde"] = "nd",
["ndo"] = "ng",
["nep"] = "ne",
["nld"] = "nl",
["nno"] = "nn",
["nob"] = "nb",
["nor"] = "no",
["nya"] = "ny",
["oci"] = "oc",
["oji"] = "oj",
["ori"] = "or",
["orm"] = "om",
["oss"] = "os",
["pan"] = "pa",
["pli"] = "pi",
["pol"] = "pl",
["por"] = "pt",
["pus"] = "ps",
["que"] = "qu",
["roh"] = "rm",
["ron"] = "ro",
["run"] = "rn",
["rus"] = "ru",
["sag"] = "sg",
["san"] = "sa",
["sin"] = "si",
["slk"] = "sk",
["slv"] = "sl",
["sme"] = "se",
["smo"] = "sm",
["sna"] = "sn",
["snd"] = "sd",
["som"] = "so",
["sot"] = "st",
["spa"] = "es",
["sqi"] = "sq",
["srd"] = "sc",
["srp"] = "sr",
["ssw"] = "ss",
["sun"] = "su",
["swa"] = "sw",
["swe"] = "sv",
["tah"] = "ty",
["tam"] = "ta",
["tat"] = "tt",
["tel"] = "te",
["tgk"] = "tg",
["tgl"] = "tl",
["tha"] = "th",
["tir"] = "ti",
["ton"] = "to",
["tsn"] = "tn",
["tso"] = "ts",
["tuk"] = "tk",
["tur"] = "tr",
["twi"] = "tw",
["uig"] = "ug",
["ukr"] = "uk",
["urd"] = "ur",
["uzb"] = "uz",
["ven"] = "ve",
["vie"] = "vi",
["vol"] = "vo",
["wln"] = "wa",
["wol"] = "wo",
["xho"] = "xh",
["yid"] = "yi",
["yor"] = "yo",
["zha"] = "za",
["zho"] = "zh",
["zul"] = "zu"
}
shzq5qyzo42nqfska6amwdq4g8lois9
ኢሳይያስ ኣፍወርቂ
0
5233
21319
2020-10-17T01:45:43Z
Joanmp14
5782
Joanmp14 moved page [[ኢሳይያስ ኣፍወርቂ]] to [[ኢሳይያስ ኣፈወርቂ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ኢሳይያስ ኣፈወርቂ]]
sh3lud6u58hflgb9vpsol85kc9dl585
በረሊን
0
5234
21324
2020-10-18T19:31:00Z
Joanmp14
5782
Joanmp14 moved page [[በረሊን]] to [[በርሊን]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[በርሊን]]
9hr39kwjpv280vvuoeeqh28tdx7rv69
ሜድያዊኪ:Sitesubtitle
8
5237
21340
2020-10-25T21:45:19Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «ናጻ ኢንሳይክሎፐድያ»
wikitext
text/x-wiki
ናጻ ኢንሳይክሎፐድያ
l81ozyurunxtwpev6wccthjbpdyl9dd
ኣሜሪካ
0
5245
21354
2020-11-09T23:45:28Z
Joanmp14
5782
Redirected page to [[ኣመሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ኣመሪካ]]
fukg6l1aqzjidzkj755ev55xoe15sb3
ሕቡራት መንግስታት
0
5246
21355
2020-11-09T23:46:15Z
Joanmp14
5782
Redirected page to [[ኣመሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ኣመሪካ]]
fukg6l1aqzjidzkj755ev55xoe15sb3
ሕቡራት መንግስታት ኣመሪካ
0
5247
21356
2020-11-09T23:46:36Z
Joanmp14
5782
Redirected page to [[ኣመሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ኣመሪካ]]
fukg6l1aqzjidzkj755ev55xoe15sb3
ጆ ባይደን
0
5248
22323
21357
2021-02-10T23:24:38Z
Joanmp14
5782
updated
wikitext
text/x-wiki
{{መዋቕር-ታሪኽ ሂወት}}
[[ፋይል:President of the United States Joe Biden 2021 cropped.jpg|thumb|right|ባይደን ኣብ 2021።]]
'''ጆሴፍ ሮቢነት ባይደን ጁንየር''' (ብ[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]፦ Joseph Robinette Biden Jr.፣ ኣብ [[ስክራንቶን]]፣ [[ፔንሲልቫንያ]]፣ 20 ሕዳር 1942 ተወልደ)፣ ከም '''ጆ ባይደን''' ብዝሓሸ ዝፍለጥ፣ ኣመሪካዊ [[ፖለቲከኛ]] ከምኡውን ናይ [[ሕቡራት መንግስታት]] ፕረዚደንት እዩ።
[[መደብ:ናይ ታሪኽ ሂወት መዋቕራት]]
[[መደብ:ጆ ባይደን]]
p4j6atx4motpv0fk3t7ivdqdqxjiqpu
ባይደን
0
5249
21358
2020-11-09T23:58:31Z
Joanmp14
5782
Redirected page to [[ጆ ባይደን]]
wikitext
text/x-wiki
#REDIRECT [[ጆ ባይደን]]
l4t9scr95zkjm0hknfwjbolcw18scee
ሜድያዊኪ:Pagetitle
8
5250
21361
2020-11-14T19:33:39Z
Joanmp14
5782
restore wikipedia name
wikitext
text/x-wiki
$1 - ዊኪፐድያ፣ ናጻ ኢንሳይክሎፐድያ
4ggaadef4v0onjn7ym3i58fr7b6uutf
ጋዕናን ድሙ
0
5253
24768
21376
2024-05-09T00:36:05Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5
wikitext
text/x-wiki
{| class="infobox bordered" style="width: 20em; text-align: left; float: right; font-size: 90%; border: 0px solid #B0C4DE;"
|-
| colspan="2" style="text-align:center; font-size: large;" bgcolor=#B0C4DE | '''ጋዕናን ድሙ'''
|-
| colspan="2" style="text-align:center;" | [[Image:Bad Cat logo.jpg|220px]]
|-
| colspan="2" style="text-align:center; " bgcolor=#B0C4DE | '''Kötü Kedi Şerafettin'''
|-
! ሓላፊ
| Mehmet Kurtuluş<br />Ayşe Ünal
|-
! ደረስትን
| Bülent Üstün<br />Levent Kazak
|-
! ሙዚቃ
| Oğuz Kaplangı<br />Sabri Tuluğ Tırpan<br />Serkan Çeliköz
|-
! Studio
| Anima Istanbul
|-
! Distrubutor
| Odin's Eye Entertainment
|-
! ለቐቐ
| 5 ለካቲት 2016 <small>[[ቱርኪ|TR]]</small><ref name="TR">{{Cite web
| title = Kötü Kedi Şerafettin usta oyuncuları bir araya getirdi
| url = https://www.ntv.com.tr/sanat/kotu-kedi-serafettin-usta-oyunculari-bir-araya-getirdi,MBYtSuteB02QIGroQ1h9Vw
| date = 2015-11-24
| publisher = ntv.com.tr
}}</ref><br />2 ለካቲት 2017 <small>[[Panama|PA]]</small><ref name="PA">{{Cite web
| author = González, Carlos H.
| title = Bad Cat: Una película animada con sabor panameño
| url = https://www.tvn-2.com/variedad/cine-y-tv/Bad-Cat-pelicula-animada-panameno_0_4677282287.html
| date = 2017-01-29
| publisher = TVN Panamá
}}</ref><br />23 ሕዳር 2017 <small>[[ኣርጀንቲና|AR]]</small><ref name="AR">{{Cite web
| author = Croce, Isabel
| title = Divertida y un poco violenta
| url = http://www.laprensa.com.ar/459751-Divertida-y-un-poco-violenta.note.aspx
| date = 2017-11-23
| publisher = La Prensa
}}</ref><br />9 ነሓሰ 2018 <small>[[United Arab Emirates|AE]]</small><ref name="AE">{{Cite web
| author = Newbould, Chris
| title = 'Bad Cat' proves bad choice for families at UAE cinemas
| url = https://www.thenational.ae/arts-culture/film/bad-cat-proves-bad-choice-for-families-at-uae-cinemas-1.759188
| date = 2018-08-12
| publisher = The National
}}</ref><br />18 ጥቅምቲ 2018 <small>[[Portugal|PT]]</small><ref name="PT">{{Cite web
| title = Trailer dobrado em português da animação turca “Gato Mau”
| url = http://filmpt.com/trailer-dobrado-em-portugues-da-animacao-turca-gato-mau/
| date = 2018-08-16
| publisher = filmpt.com
}}</ref>
|-
! ሃገር
| [[ቱርኪ]]
|-
! ልሳን
| [[ቋንቋ ቱርክኛ|ቱርክኛ]]
|}
'''ጋዕናን ድሙ''' (''{{lang|tr|Kötü Kedi Şerafettin}}'') 2016 ቱርካዊት አኒሜሽን ፊልም
== ጸብጻብ ==
<references />
== መርበብ ==
* [https://web.archive.org/web/20201127090757/http://thebadcatmovie.com/ thebadcatmovie.com]
{{stub}}
[[መደብ:ቱርኪ]]
[[መደብ:ሲነማ]]
320hbqpnbpda3o8gl8mnvqqmmmnnb5r
ሞደል:መበገሲ ገጽ/styles.css
10
5254
21385
21377
2020-11-25T14:56:39Z
Joanmp14
5782
Protected "[[ሞደል:መበገሲ ገጽ/styles.css]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
sanitized-css
text/css
/* ልሙድ ርእሰዋይ*/
.main-header {
border-bottom-color: transparent;
margin-bottom: 0.25em;
margin-top: 0;
padding-bottom: 0;
padding-top: 0;
}
/* Unordered lists */
.main-plainlist > ul {
list-style: none;
margin: 0;
padding: 0;
}
.main-plainlist li {
margin-bottom: 0;
}
/* መጋጠሚታት መጠወቒታት */
.main-top-right .mw-ui-quiet:hover,
.main-top-right .mw-ui-quiet:focus,
.main-footer .mw-ui-quiet:hover,
.main-footer .mw-ui-quiet:focus {
color: #0645ad;
}
/* Remove the numbering of the headings created by the option "Automatically number headings"
in [[Special:Preferences#mw-prefsection-rendering]] */
.mw-headline-number {
display: none;
}
/*
ታብሌታት
*/
@media (min-width: 720px) {
.main-wikimedia {
padding-top: 1rem;
padding-left: 1rem;
padding-right: 1rem;
}
}
/*
ኮምፕዩተራት
*/
@media (min-width: 1000px) {
.main-wrapper {
display: flex;
margin: 0 -0.5rem;
}
.main-wrapper-column {
flex: 1;
margin: 0 0.5rem;
}
.main-wikimedia {
padding-top: 1rem;
padding-left: 1rem;
padding-right: 1rem;
}
}
/* Cast columns at 55-45 % */
@media (min-width: 1000px) {
.main-wrapper-column {
width: 55%;
}
.main-wrapper-column + .main-wrapper-column {
width: 45%;
}
.main-wrapper-column {
flex: inherit;
}
}
.main-box-image-only div {
width: auto !important;
}
/* bugfix in skin-timeless */
body.skin-timeless .main-box-header:after,
body.skin-timeless .main-top-header:after {
border-bottom: 0 solid transparent;
}
h3pza6jemkkr0wbjt9wz7hbrzex0nlb
ሞደል:መበገሲ ገጽ/ርእሰዋይ/styles.css
10
5255
21387
21378
2020-11-25T14:58:33Z
Joanmp14
5782
Protected "[[ሞደል:መበገሲ ገጽ/ርእሰዋይ/styles.css]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
sanitized-css
text/css
.main-top {
font-size: 1rem;
margin-top: 1rem;
padding-bottom: 1.5rem;
}
.main-top-left > p {
font-size: 0.875em;
margin: 0;
}
.main-top-right {
font-size: 0.875em;
margin-top: 0.5em;
}
.main-top-right > ul {
display: none;
margin-top: 0.5rem;
}
.main-top-right .mw-ui-button.mw-ui-quiet {
padding-right: 0;
}
.main-top-header {
border-bottom: 0;
margin-bottom: 0;
margin-top: 0;
}
.main-top-articleCount {
margin-bottom: 0;
}
body.skin-minerva .main-top-articleCount {
display: none;
}
.main-top-mobileSearch {
display: none;
margin-top: 1rem;
}
body.skin-minerva .main-top-mobileSearch {
display: block;
}
.main-top-mobileSearchButton {
background: #fff;
border: none;
box-shadow: 0 2px 2px 0 rgba( 0, 0, 0, 0.25 );
color: #72777d;
font-weight: normal;
max-width: none;
text-align: left;
width: 100%;
}
/*
ታብሌታት
*/
@media (min-width: 720px) {
.main-top {
background-color: #f8f9fa;
border: 1px solid #c8ccd1;
border-radius: 2px;
box-shadow: 0 1px 1px rgba(0, 0, 0, .15);
margin-bottom: 1rem;
padding: 1rem;
}
.main-top-right > ul {
display: flex;
flex-wrap: wrap;
}
.main-top-articleCount {
margin-bottom: 0.5rem;
}
body.skin-minerva .main-top-articleCount {
display: block;
}
body.skin-minerva .main-top-mobileSearch {
display: none;
}
}
/*
ኮምፕዩተራት
*/
@media (min-width: 1000px) {
.main-top {
align-items: center;
background-image: url(https://upload.wikimedia.org/wikipedia/commons/e/e3/Wikipedia_logo_letters_banner.svg);
background-position: right;
background-repeat: no-repeat;
display: flex;
margin-bottom: 1rem;
margin-top: 0.5rem;
padding: 0 1.5rem 0 0;
}
.main-top-left {
background-image: linear-gradient(to right, #f8f9fa 0%, #f8f9fa 70%, rgba(248, 249, 250, 0) 100%);
flex: 2;
padding: 2rem 0 2rem 1.5rem;
}
.main-top-right {
flex: 3;
margin-top: 0;
text-align: right;
}
.main-top-right > ul {
align-items: center;
flex-direction: row-reverse;
margin-top: 0;
text-align: left;
}
.main-top-createArticle + li .mw-ui-button.mw-ui-quiet {
padding-right: 1em;
}
}
/* bugfix in skin-modern */
body.skin-modern .main-top-header {
line-height: 1.8rem;
font-size: 1.8rem;
}
sj8r056c5620lod385l35yzgletlg61
ሞደል:መበገሲ ገጽ/ርእሰዋይ
10
5256
23152
23141
2021-10-11T19:16:43Z
Joanmp14
5782
wikitext
text/x-wiki
<noinclude><templatestyles src="ሞደል:መበገሲ ገጽ/styles.css" /></noinclude>
<templatestyles src="ሞደል:መበገሲ ገጽ/ርእሰዋይ/styles.css" />
<div class="main-top">
<div class="main-top-left">
<h1 class="main-top-header">እንቋዕ ብደሓን መጻእኩም ናብ [[ዊኪፐድያ]]፣</h1>
[[ሓገዝ:መእተዊ|ኩሉ ሰብ ከመዓራርይ]] ዝኽእል<br />ናጻ ናይ ትሕዝቶ ኢንሳይክሎፐድያ።
<div class="main-top-mobileSearch">[[Special:Search|<span class="mw-ui-button main-top-mobileSearchButton skin-minerva-search-trigger">ኣብ {{NUMBEROFARTICLES}} {{plural:{{NUMBEROFARTICLES}}|ጽሑፍ|ጽሑፋት}} ድለይ</span>]]</div>
</div>
<div class="main-top-right main-plainlist">
<p class="main-top-articleCount">ኣብዚ ሕጂ እዋን '''[[ፍሉይ:Statistics|{{NUMBEROFARTICLES}}]]''' ጽሑፋት ብ[[ቋንቋ ትግርኛ|ትግርኛ]] ኣለዉ።</p>
[[ዊኪፐድያ ብትግርኛ]] ብ29 ለካቲት 2004 ጀሚሩ።
</div>
</div><noinclude>{{documentation}}
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ]]</noinclude>
71vp7zx2e2ytqdtlop91scq8a6gj5v4
ሞደል:መበገሲ ገጽ/OOUI/styles.css
10
5257
21386
21382
2020-11-25T14:57:27Z
Joanmp14
5782
Protected "[[ሞደል:መበገሲ ገጽ/OOUI/styles.css]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
sanitized-css
text/css
/* ልሙድ ርእሰዋይ */
.main-header {
border-bottom-color: transparent;
margin-bottom: 0.25em;
margin-top: 0;
padding-bottom: 0;
padding-top: 0;
}
/* Unordered lists */
.main-plainlist > ul {
list-style: none;
margin: 0;
padding: 0;
}
.main-plainlist li {
margin-bottom: 0;
}
/* መጋጠሚታት መጠወቒታት */
.main-top-right .mw-ui-quiet:hover,
.main-top-right .mw-ui-quiet:focus,
.main-footer .mw-ui-quiet:hover,
.main-footer .mw-ui-quiet:focus {
color: #0645ad;
}
/* Remove the numbering of the headings created by the option "Automatically number headings"
in [[Special:Preferences#mw-prefsection-rendering]] */
.mw-headline-number {
display: none;
}
/*
ታብሌታት
*/
@media (min-width: 720px) {
.main-wikimedia {
padding-top: 1rem;
padding-left: 1rem;
padding-right: 1rem;
}
}
/*
ኮምፕዩተራት
*/
@media (min-width: 1000px) {
.main-wrapper {
display: flex;
margin: 0 -0.5rem;
}
.main-wrapper-column {
flex: 1;
margin: 0 0.5rem;
}
.main-wikimedia {
padding-top: 1rem;
padding-left: 1rem;
padding-right: 1rem;
}
}
/* Cast columns at 55-45 % */
@media (min-width: 1000px) {
.main-wrapper-column {
width: 55%;
}
.main-wrapper-column + .main-wrapper-column {
width: 45%;
}
.main-wrapper-column {
flex: inherit;
}
}
.main-box-image-only div {
width: auto !important;
}
/* bugfix in skin-timeless */
body.skin-timeless .main-box-header:after,
body.skin-timeless .main-top-header:after {
border-bottom: 0 solid transparent;
}
qp1dydriql212wh3uoy74yd2ikx8nj5
ሞደል:መበገሲ ገጽ/ክፋል/styles.css
10
5258
21384
21383
2020-11-25T14:54:20Z
Joanmp14
5782
Protected "[[ሞደል:መበገሲ ገጽ/ክፋል/styles.css]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
sanitized-css
text/css
.main-box {
background: #fff;
border: solid #c8ccd1;
border-width: 1px 0;
box-shadow: 0 1px 1px rgba( 0, 0, 0, 0.15 );
margin: 0 -1rem 1rem;
padding: 1rem;
}
.main-box > p:last-child {
margin-bottom: 0;
}
/* Resource of the day */
.main-box-image-only > .main-box-content {
margin: 0.5rem -1rem 0;
text-align: center;
}
.main-box-image-only > .main-box-content img {
height: auto;
max-width: 100%;
}
.main-box-imageCaption {
text-align: center;
}
.main-box-imageCaption > p {
display: inline-block;
margin-bottom: 0;
text-align: left;
}
/* ክፋል */
.main-box-section {
color: #72777d;
line-height: 1.25;
margin-top: -.125em; /* Balancing section name upper bound due to line-height: 1.25; */
}
/* ርእሰዋይ */
.main-box-header {
margin-top: -.15em; /* Balancing the upper bound of the header due to line-height: 1.3; */
}
.main-box-header a {
color: inherit;
}
.main-box-section + .main-box-header { /* When the name exists, reset the margin to the standard value */
margin-top: 0;
}
.main-box-header a:focus,
.main-box:hover .main-box-header a,
.main-box:hover .main-featuredLists-item > a {
color: #0645ad;
}
/* እግሪ ገጽ */
.main-footer {
display: flex;
justify-content: flex-end;
margin-top: 1rem;
position: relative;
}
.main-footer:empty {
display: none;
}
.main-footer-actions {
flex: 1;
}
.main-footer-actions > ul {
align-items: center;
display: flex;
}
/* Menu */
.main-footer-menu {
align-items: stretch;
display: flex;
}
.main-footer-menuToggle {
align-items: center;
display: flex;
float: none;
height: 100%;
opacity: 0.87;
}
.main-footer-menuToggle:hover {
opacity: 0.51;
}
/* Deployable */
.main-footer-menuDropdown {
background: #fff;
border: 1px solid #a2a9b1;
border-radius: 2px;
box-shadow: 0 2px 2px 0 rgba( 0, 0, 0, 0.25 );
max-width: 15em;
position: absolute;
right: 0;
top: 100%;
z-index: 100;
}
.main-footer-menuDropdown .mw-ui-button {
text-align: left;
width: 100%;
}
/*
ሞባይል ስልኪ
*/
@media (max-width: 719px) {
.main-box-responsive-image > .floatleft,
.main-box-responsive-image > .floatright {
float: none;
margin-left: -1rem;
margin-right: -1rem;
text-align: center;
}
.main-box-responsive-image > .floatleft > a,
.main-box-responsive-image > .floatright > a {
display: block;
}
}
/*
ታብሌታት
*/
@media (min-width: 720px) {
.main-box {
border-radius: 2px;
border-width: 1px;
margin-bottom: 1rem;
margin-left: 0;
margin-right: 0;
}
}
/*
ኮምፕዩተራት
*/
@media (min-width: 1000px) {
.main-box {
margin-bottom: 1rem;
padding: 1rem;
}
.main-box-image-only > .main-box-content {
margin-left: -1rem;
margin-right: -1rem;
}
}
gysg3lykwyvz1353j3dz9v2txc277s8
ሞደል:Yesno
10
5259
21389
21388
2020-11-25T15:03:32Z
Joanmp14
5782
Protected "[[ሞደል:Yesno]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#switch: {{<includeonly>safesubst:</includeonly>lc: {{{1|¬}}} }}
|no
|n
|false
|0 = {{{no|<!-- null -->}}}
| = {{{blank|{{{no|<!-- null -->}}}}}}
|¬ = {{{¬|}}}
|yes
|y
|true
|1 = {{{yes|yes}}}
|#default = {{{def|{{{yes|yes}}}}}}
}}<noinclude>
{{documentation}}
</noinclude>
ezhpyhy5zqdahp0b3c9x2y4i7ct9ajy
ሞደል:መበገሲ ገጽ/ክፋል
10
5260
21391
21390
2020-11-25T15:27:02Z
Joanmp14
5782
Protected "[[ሞደል:መበገሲ ገጽ/ክፋል]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<noinclude><templatestyles src="ሞደል:መበገሲ ገጽ/OOUI/styles.css" /></noinclude><!--
--><templatestyles src="ሞደል:መበገሲ ገጽ/ክፋል/styles.css" />
<div id="main-{{{መንነት|መንነት}}}" class="main-box {{yesno|{{{ዝተሓርየ ምስሊ|}}}|yes=main-box-image-only}} {{yesno|{{{መበገሲ ምስሊ|}}}|yes=main-box-responsive-image}}"><!--
-->{{#if:{{{ሽም|<noinclude>1</noinclude>}}} | <div id="{{{ሽም}}}" class="main-box-section">{{{ሽም}}}</div> }}<!--
-->{{#if:{{{ርእሰዋይ|<noinclude>1</noinclude>}}} | <h2 class="main-header main-box-header">{{{ርእሰዋይ}}}</h2> }}
{{{ትሕዝቶ}}}
{{clear}}
{{#if:{{{ተግባራት|<noinclude>1</noinclude>}}}{{{ኣማራጽታት|<noinclude>1</noinclude>}}} | <div class="main-footer"><!--
-->{{#if:{{{ተግባራት|<noinclude>1</noinclude>}}} | <div class="main-footer-actions main-plainlist {{yesno|{{{ፍሉይ ተግባራት|}}}|¬=|no=nomobile}}">
{{{ተግባራት}}}
</div> }}<!--
-->{{#if:{{{ኣማራጽታት|<noinclude>1</noinclude>}}} | <div id="mw-customcollapsible-{{{መንነት|መንነት}}}" class="main-footer-menu mw-collapsible mw-collapsed nomobile">
<div class="main-footer-menuToggle mw-collapsible-toggle mw-customtoggle-main-{{{መንነት|መንነት}}}">[[ፋይል:OOjs UI icon ellipsis.svg|20px|link=|alt=ተወሳኺ ተግባራት|ተወሳኺ ተግባራት]]</div>
<div class="main-footer-menuDropdown mw-collapsible-content main-plainlist">
{{{ኣማራጽታት}}}
</div><!--
--></div> }}<!--
--></div> }}
</div><noinclude>__NOTOC__
{{Documentation}}
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ]]
</noinclude>
6l6sktw95ea134z0ll5ype0oym37l3q
ሞደል:Trim
10
5261
21393
21392
2020-11-25T15:34:24Z
Joanmp14
5782
Protected "[[ሞደል:Trim]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{ {{{|safesubst:}}}#if:1|{{{x|{{{1|}}}}}}}}</includeonly><noinclude>
{{documentation}}
</noinclude>
hsf2rz0d2qdwp81wwa254soub277256
ሞደል:መበገሲ ገጽ/መጠወቒ
10
5262
21395
21394
2020-11-25T15:38:25Z
Joanmp14
5782
Protected "[[ሞደል:መበገሲ ገጽ/መጠወቒ]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{#if:{{{1|<noinclude>ኣብነት</noinclude>}}}|[[{{Trim|{{{1<noinclude>|ኣብነት</noinclude>}}} }}|<span class="mw-ui-button">{{{2|{{{1<noinclude>|ኣብነት</noinclude>}}}}}}</span>]]|}}<noinclude>
{{Documentation}}
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ]]
</noinclude>
7jt3n2likt1rq5wpxn826g981z2ozmg
ሞደል:መበገሲ ገጽ/Portals
10
5263
22468
21424
2021-03-03T10:09:36Z
Joanmp14
5782
spelling corrections
wikitext
text/x-wiki
<div style="font-size: 95%; padding-bottom:.2em; padding-top:.2em;">
{|
|-valign="top"
| [[ፋይል:International flag globe.png|25px|link= ማዕጾ:ሃገራት|left]] [[ማዕጾ:ሃገራት|'''ሃገራት''']]
| [[ፋይል:Science-symbol-2.svg|25px|link= ማዕጾ:ስነ ፍልጠት|left]][[ማዕጾ:ስነ ፍልጠት|'''ስነ ፍልጠት''']]
| [[ፋይል:Nuvola Eritrean flag.svg|25px|link= ማዕጾ:ኤርትራ|left]][[ማዕጾ:ኤርትራ|'''ኤርትራ''']]
|-valign="top"
| [[ፋይል:Nuvola Math and Inf.svg|25px|link= ማዕጾ:ሕሳብ|left]][[ማዕጾ:ሕሳብ|'''ሕሳብ''']]
| [[ፋይል:Emblem of Eritrea (or argent azur).svg|25px|link= ማዕጾ:ናይ ኤርትራ ባህላዊ ፍልጠታት|left]] [[ማዕጾ:ናይ ኤርትራ ባህላዊ ፍልጠታት|'''ባህላዊ ፍልጠታት''']]
| [[ፋይል:Gnome-globe.svg|25px|link= ማዕጾ:ጂኦግራፊ|left]] [[ማዕጾ:ጂኦግራፊ|'''ጂኦግራፊ''']]
|-valign="top"
| [[ፋይል:Nuvola apps kuser.svg|25px|link= ማዕጾ:ሕብረተ ሰብ|left]] [[ማዕጾ:ሕብረተ ሰብ|'''ሕብረተ ሰብ''']]
| [[ፋይል:Nuvola devices tv.svg|25px|link= ማዕጾ:ተለቪዥን|left]] [[ማዕጾ:ተለቪዥን|'''ተለቪዥን''']]
| [[ፋይል:Socrates thumb.png|20px|link= ማዕጾ:ፍልስፍና|left]] [[ማዕጾ:ፍልስፍና|'''ፍልስፍና''']]
|-valign="top"
| [[ፋይል:Foodlogo2.svg|25px|link= ማዕጾ:ስነ መግቢ|left]] [[ማዕጾ:ስነ መግቢ|'''ስነ መግቢ''']]
| [[ፋይል:Monobook icon.svg|25px|link= ማዕጾ:ተክኖሎጂ|left]] [[ማዕጾ:ተክኖሎጂ|'''ተክኖሎጂ''']]
| [[ፋይል:Emblem-money.svg|25px|link= ማዕጾ:ቍጠባ|left]] [[ማዕጾ:ቍጠባ|'''ቍጠባ''']]
|-valign="top"
| [[ፋይል:Faenza-mypaint.svg|25px|link= ማዕጾ:ስነ ጥበብን ባህልን|left]] [[ማዕጾ:ስነ ጥበብን ባህልን|'''ስነ ጥበብን ባህልን''']]
| [[ፋይል:Noia 64 apps kworldclock.png|25px|link= ማዕጾ:ታሪኽ|left]] [[ማዕጾ:ታሪኽ|'''ታሪኽ''']]
| [[ፋይል:Globe of letters.svg|25px|link= ማዕጾ:ቋንቋ|left]] [[ ማዕጾ:ቋንቋ|'''ቋንቋ''']]
|}
</div>
<div style="border-top: 1px dotted #c088fe; font-size: 95%; padding-bottom:.2em; padding-top:.2em;">
{|
|-valign="top"
| [[ፋይል:Religion icon.svg|25px|ማዕጾ:ሕብረተ ሰብ|left]] [[ማዕጾ:ሕብረተ ሰብ|ሃይማኖት]]
| [[ፋይል:Scale of justice 2.svg|25px|ማዕጾ:ሕብረተ ሰብ|left]] [[ማዕጾ:ሕብረተ ሰብ|ሕጊ]]
| [[ፋይል:Nuvola apps biology.png|25px|link= ማዕጾ:ስነ ፍልጠት|left]] [[ማዕጾ:ስነ ፍልጠት|ስነ ሂወት]]
| [[ፋይል:Nuvola apps bookcase.png|25px|link= ማዕጾ:ስነ ጥበብን ባህልን|left]] [[ማዕጾ:ስነ ጥበብን ባህልን| ስነ ጽሑፍ]]
| [[ፋይል:Inkscape.svg|25px|link= ማዕጾ:ስነ ጥበብን ባህልን|left]] [[ማዕጾ:ስነ ጥበብን ባህልን|ቅብኣ]]
|-valign="top"
| [[ፋይል:Agriculture mix.svg|30px|link= ማዕጾ:ስነ ፍልጠት|left]] [[ማዕጾ:ስነ ፍልጠት|ሕርሻ]]
| [[ፋይል:Physicist.svg|25px|link=ማዕጾ:ስነ ፍልጠት|left]] [[ማዕጾ:ስነ ፍልጠት|ሕግታት ተፈጥሮ]]
| [[ፋይል:N anthropology.svg|25px|link= ማዕጾ:ስነ ፍልጠት|left]] [[ማዕጾ:ስነ ፍልጠት|ስነ ሰብ]]
| [[ፋይል:Crystal Project kstars.png|25px|link=ማዕጾ:ስነ ፍልጠት|left]] [[ማዕጾ:ስነ ፍልጠት|ስነ ጠፈር]]
| [[ፋይል:Ciencias sociais.svg|25px|ማዕጾ:ሕብረተ ሰብ|left]] [[ማዕጾ:ሕብረተ ሰብ|ትምህርቲ]]
|-valign="top"
| [[ፋይል:Nuvola Red Plus.svg|25px|link=ማዕጾ:ስነ ፍልጠት|ሕክምና|left]] [[ማዕጾ:ስነ ፍልጠት|ሕክምና]]
| [[ፋይል:Nuvola music.svg|25px|link= ማዕጾ:ስነ ጥበብን ባህልን|left]] [[ማዕጾ:ስነ ጥበብን ባህልን|ሙዚቃ]]
| [[ፋይል:Nuvola apps edu science.svg|25px|link= ማዕጾ:ስነ ፍልጠት|ስነ ቀመም |left]] [[ማዕጾ:ስነ ፍልጠት|ስነ ቀመም]]
| [[ፋይል:Sport balls.svg|25px|link= ማዕጾ:ስነ ጥበብን ባህልን|left]] [[ማዕጾ:ስነ ጥበብን ባህልን| ስፖርት]]
| [[ፋይል:Society.svg|30px|link= ማዕጾ:ሕብረተ ሰብ|left]] [[ማዕጾ:ሕብረተ ሰብ|ፖለቲካ]]
|}
</div>
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ]]
9fjs9v86626fz47zrrw2ir2efcnvhv1
መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ
14
5264
21398
2020-11-28T00:01:44Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «[[መደብ:ዊኪፐድያ:ሞደላት ብሽም ቦታታት]]»
wikitext
text/x-wiki
[[መደብ:ዊኪፐድያ:ሞደላት ብሽም ቦታታት]]
mc0gwgvuy3et3rhis0p8dgjm38zp08f
ሞደል:መበገሲ ገጽ/ፕሮጀክታት
10
5265
23416
22512
2022-01-28T07:36:39Z
Joanmp14
5782
corrections
wikitext
text/x-wiki
<p style="text-align:center;">ዊኪፐድያ ሓደ ካብቶም ፕሮጀክታት ዊኪሜድያ እዩ፣ ብ[http://wikimediafoundation.org/ መሰረት ዊኪሜድያ (Wikimedia Foundation)] ዝመሓደር።</p>
{| style="background:transparent; margin: 0 auto;"
|-
| style="padding: 8px;" | [[ፋይል:Notification-icon-Commons-logo.svg|30x30px|center|ዊኪሜድያ ኮመንዝ|link=commons:Main_Page]]
| '''[[Commons:Main_Page|ዊኪሜድያ ኮመንዝ]]'''<br><div style="font-size: 90%">ምስልታትን ሕብረ-ሜድያውን</div>
|
| style="padding: 8px;" | [[ፋይል:Notification-icon-Wiktionary-logo.svg|30x30px|center|ዊኪ-መዝገበ-ቃላት|link=wikt:መበገሲ_ገጽ]]
| '''[[wikt:መበገሲ_ገጽ|ዊኪ-መዝገበ-ቃላት]]'''<br><div style="font-size: 90%">ናጻ መዝገበ-ቃላት</div>
|-
| style="padding: 8px;" | [[ፋይል:Notification-icon-Wikidata-logo.svg|30x30px|center|link=wikidata:Main_Page|ዊኪዳታ]]
| '''[[wikidata:Wikidata:Main_Page|ዊኪዳታ]]'''<br><div style="font-size: 90%">ናጻ መዋፈሪ ሓበሬታ</div>
|
| style="padding: 8px;" | [[ፋይል:Notification-icon-Wikibooks-logo.svg|30x30px|center|ዊኪመጻሕፍቲ|link=wikibooks:Main_Page]]
| '''[[wikibooks:Main_Page|ዊኪመጻሕፍቲ]]'''<br><div style="font-size: 90%">መምሃሪ መጻሕፍትን መምርሒታትን</div>
|-
| style="padding: 8px;" | [[ፋይል:Notification-icon-Wikinews-logo.svg|30x30px|center|ዊኪዜና|link=wikinews:Main_Page]]
| '''[[wikinews:Main_Page|ዊኪዜና]]'''<br><div style="font-size: 90%">ናጻ ዜና</div>
|
| style="padding: 8px;" | [[ፋይል:Notification-icon-Wikiquote.svg|30x30px|center|ዊኪኰውት|link=wikiquote:Main_Page]]
| '''[[wikiquote:Main_Page|ዊኪኰውት]]'''<br><div style="font-size: 90%">ጥርናፈ ጥቕስታት</div>
|-
| style="padding: 8px;" | [[ፋይል:Notification-icon-Wikisource-logo.svg|30x30px|center|ዊኪሶርስ|link=wikisource:Main_Page]]
| '''[[wikisource:Main_Page|ዊኪሶርስ]]'''<br><div style="font-size: 90%">ናጻ ቤተ-መጻሕፍቲ</div>
|
| style="padding: 8px;" | [[ፋይል:Notification-icon-Wikispecies-logo.svg|30x30px|center|ዊኪጅር|link=wikispecies:Main_Page]]
| '''[[wikispecies:Main_Page|ዊኪጅር]]'''<br><div style="font-size: 90%">መዝገብ ጅር</div>
|-
| style="padding: 8px;" | [[ፋይል:Notification-icon-Wikiversity-logo.svg|30x30px|center|ዊኪቨርሲቲ|link=wikiversity:Main_Page]]
| '''[[wikiversity:Wikiversity:Main_Page|ዊኪቨርሲቲ]]'''<br><div style="font-size: 90%">መምሃሪ ሃብቲ</div>
|
| style="padding: 8px;" | [[ፋይል:Notification-icon-Wikivoyage-logo.svg|30x30px|center|ዊኪጉዕዞታት|link=wikivoyage:en:Main_page]]
| '''[[wikivoyage:en:Main_page|ዊኪጉዕዞታት]]'''<br><div style="font-size: 90%">ሓባሪ ጉዕዞ</div>
|-
| colspan=5 style="padding: 8px; text-align: center;" | [[ፋይል:Notification-icon-Meta-logo.svg|30x30px|ሜታ-ዊኪ|link=m:Main_Page]]<span style="padding-left: 8px;">'''[[m:Main_Page|ሜታ-ዊኪ]]''' – <span style="font-size: 90%">ምውህሃድ ፕሮጀክታት</span></span>
|}<noinclude>
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ]]
</noinclude>
cyyxqxjnecvgzx02tfnezxsza1s593e
ሞደል:መበገሲ ገጽ/ዝርዝር
10
5266
21403
2020-11-28T01:32:00Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{#if:{{{1|<noinclude>ኣብነት</noinclude>}}}|{{{1<noinclude>|ኣብነት</noinclude>}}}|<span class="mw-ui-button mw-ui-quiet">{{{2|{{{1<noinclude>|...»
wikitext
text/x-wiki
{{#if:{{{1|<noinclude>ኣብነት</noinclude>}}}|[[{{{1<noinclude>|ኣብነት</noinclude>}}}|<span class="mw-ui-button mw-ui-quiet">{{{2|{{{1<noinclude>|ኣብነት</noinclude>}}}}}}</span>]]|}}<noinclude>
{{Documentation}}
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ]]
</noinclude>
okq7sggqixuuyg53uznnansy0751lts
ሞደል:መበገሲ ገጽ/መጠቓለሊ
10
5267
21405
21404
2020-11-28T02:47:19Z
Joanmp14
5782
Protected "[[ሞደል:መበገሲ ገጽ/መጠቓለሊ]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{#switch: {{{show|}}}<!--
-->| link = {{#if: {{{title|{{{articlelink|}}}}}} | [[{{{title|{{{articlelink}}}}}}|{{Title without disambig|{{{title|{{{articlelink}}}}}}}}]] | <span class="error">Title missing</span> }}<!--
-->| title = {{#if: {{{title|{{{articlelink|{{{texttitle|}}}}}}}}} | {{{title|{{{articlelink|{{{texttitle}}}}}}}}} }}<!--
-->| image = {{{image|}}}<!--
-->| summary = {{{summary|{{{textFA|{{{description}}}}}}}}}<!--
-->| #default = <!--
-->{{#if: {{{image|}}}<!--
-->| [[ፋይል:{{{image}}}|{{{size|150px}}}|{{{position|right}}}|{{#if: {{{footer|}}} | thumbnail{{!}}{{{footer}}} | {{Title without disambig|{{{title|{{{texttitle|{{{articlelink|}}}}}}}}}}} }}]]<!--
-->}}
{{{summary|{{{textFA|{{{description}}}}}}}}}<!--
-->| extras = <!--
-->{{#if: {{{previous1|}}}{{{previous2|}}}{{{previous3|}}} |<!--
-->{{#if: {{{previous1|}}} |* {{መበገሲ ገጽ/ዝርዝር | {{{previous1}}} | {{Title without disambig|{{{previous1}}}}} }} }}<!--
-->{{#if: {{{previous2|}}} |* {{መበገሲ ገጽ/ዝርዝር | {{{previous2}}} | {{Title without disambig|{{{previous2}}}}} }} }}<!--
-->{{#if: {{{previous3|}}} |* {{መበገሲ ገጽ/ዝርዝር | {{{previous3}}} | {{Title without disambig|{{{previous3}}}}} }} }}<!--
-->}}<!--
-->}}</includeonly><noinclude>
{{Documentation}}
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ]]
</noinclude>
recrgkctyorme8mmfa8dx1i05v3q7ol
ሞደል:መበገሲ ገጽ/ዝተሓርየ
10
5268
21436
21434
2020-12-03T13:52:08Z
Joanmp14
5782
wikitext
text/x-wiki
<noinclude><div style="float:right">[{{fullurl:ሞደል:መበገሲ ገጽ:ዝተሓርየ/A|action=edit}} ኣመዓራርይ]</div><span style="font-size:16pt">Article currently featured on the main page</span>
</noinclude>{{ሞደል:መበገሲ ገጽ:ዝተሓርየ/A}} {{{show|}}}
<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ|ዝተሓርየ]]</noinclude>
dmtpg1s5cwt1x3cu7msb962axfo2sng
ሞደል:ቍጽሪ ወርሒ
10
5269
21408
21407
2020-11-28T03:29:51Z
Joanmp14
5782
Protected "[[ሞደል:ቍጽሪ ወርሒ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{#if:{{{1|}}}|{{#switch:{{lc:{{{1}}}}}
|ጥሪ|january|jan=1
|ለካቲት|ለካ|february=2
|መጋቢት|መጋ|march=3
|ሚያዝያ|ሚያ|april|apr=4
|ግንቦት|ግን|may=5
|jun|ሰነ|june=6
|jul|ሓም|ሓምለ|july=7
|ነሓሰ|ነሓ|august|aug=8
|መስከረም|sep|መስ|september=9
|ጥቅምቲ|ጥቅ|october=10
|ሕዳር|ሕዳ|november=11
|ታሕሳስ|ታሕ|december|dec=12
|{{#iferror:{{#ifexpr:{{{1}}}<0|{{#ifexpr:(({{{1}}})round 0)!=({{{1}}})|{{#expr:12-(((0.5-({{{1}}}))round 0)mod 12)}}|{{#expr:12-(((11.5-({{{1}}}))round 0)mod 12)}}}}|{{#expr:(((10.5+{{{1}}})round 0)mod 12)+1}}}}|{{{1}}} is not recognized as a valid month}}}}
|{{#expr: {{CURRENTMONTH}}}}}}<noinclude>{{documentation}}</noinclude>
6tp0yd82ho92ddkqvdpw5trdwkmgyq2
ሞደል:ዕድመ ኣብ መዓልታት
10
5270
21410
21409
2020-11-28T03:31:49Z
Joanmp14
5782
Protected "[[ሞደል:ዕድመ ኣብ መዓልታት]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{#expr:trunc({{#time:U|{{{መዓልቲ2|{{{4|{{CURRENTDAY}}}}}}}}.{{ቍጽሪ ወርሒ|{{{ወርሒ2|{{{5|{{CURRENTMONTH}}}}}}}}}}.{{padleft:{{{ዓመት2|{{{6|{{CURRENTYEAR}}}}}}}}|4}}}}/86400)
- trunc({{#time:U|{{#if:{{{ወርሒ1|{{{2|}}}}}}|{{{መዓልቲ1|{{{1|}}}}}}.{{ቍጽሪ ወርሒ|{{{ወርሒ1|{{{2|}}}}}}}}.{{padleft:{{{ዓመት1|{{{3|}}}}}}|4}}|{{{1|{{REVISIONDAY2}}.{{REVISIONMONTH}}.{{REVISIONYEAR}}}}}}}}}
/86400)}}<noinclude>{{documentation}}</noinclude>
7hqijq7igftn10lxkemblmu7gaihsfe
ሞደል:መበገሲ ገጽ:ዝተሓርየ/ፊደል
10
5271
21412
21411
2020-11-28T03:33:41Z
Joanmp14
5782
Protected "[[ሞደል:መበገሲ ገጽ:ዝተሓርየ/ፊደል]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{#switch: {{#expr: (floor(({{ዕድመ ኣብ መዓልታት|2009-10-27}}+{{{1|0}}})/4 )) mod 4}}
|0=A
|1=B
|2=C
|3=D}}<noinclude>
What letter corresponds to the featured article on the main page.
* {{tl|መበገሲ ገጽ:ዝተሓርየ/ፊደል}} → {{መበገሲ ገጽ:ዝተሓርየ/ፊደል}}
Optional parameter: offset.
* {{tl|መበገሲ ገጽ:ዝተሓርየ/ፊደል|-2}} → {{መበገሲ ገጽ:ዝተሓርየ/ፊደል|-2}}
* {{tl|መበገሲ ገጽ:ዝተሓርየ/ፊደል|-1}} → {{መበገሲ ገጽ:ዝተሓርየ/ፊደል|-1}}
* {{tl|መበገሲ ገጽ:ዝተሓርየ/ፊደል|0}} → {{መበገሲ ገጽ:ዝተሓርየ/ፊደል|0}}
* {{tl|መበገሲ ገጽ:ዝተሓርየ/ፊደል|1}} → {{መበገሲ ገጽ:ዝተሓርየ/ፊደል|1}}
* {{tl|መበገሲ ገጽ:ዝተሓርየ/ፊደል|2}} → {{መበገሲ ገጽ:ዝተሓርየ/ፊደል|2}}
* {{tl|መበገሲ ገጽ:ዝተሓርየ/ፊደል|3}} → {{መበገሲ ገጽ:ዝተሓርየ/ፊደል|3}}
</noinclude><noinclude>
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ|{{BASEPAGENAME}}]]
</noinclude>
pzv9igka5jyvtbhb7t0l49ux69ytdok
ሞደል:መበገሲ ገጽ:ዝተሓርየ/Offsetፊደል
10
5272
21413
2020-11-28T03:35:58Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{#switch:{{#expr: ( {{#switch:{{{1}}}|A=4|B=5|C=6|D=7|error}} + ({{{2}}})) mod 4 }} |0=A|1=B|2=C|3=D}}<noinclude> መደብ:ዊኪፐድያ:ሞደላት...»
wikitext
text/x-wiki
{{#switch:{{#expr: ( {{#switch:{{{1}}}|A=4|B=5|C=6|D=7|error}} + ({{{2}}})) mod 4 }}
|0=A|1=B|2=C|3=D}}<noinclude>
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ|{{BASEPAGENAME}}]]
</noinclude>
o032d94qd6qiglqskqdudjwzlwn0qzn
ሞደል:መበገሲ ገጽ/ክፋል/ቅምሶ
10
5273
21415
21414
2020-11-28T04:04:58Z
Joanmp14
5782
wikitext
text/x-wiki
<includeonly><templatestyles src="ሞደል:መበገሲ ገጽ/OOUI/styles.css" />
{{#switch: {{{1|}}}
|ዝጽ=
{{መበገሲ ገጽ/ክፋል
|ሽም = {{#switch: {{{1|}}} |ዝጽ=ዝተሓርየ ጽሑፍ }}
|ርእሰዋይ = {{ {{PAGENAME}} |show=link }}
|ትሕዝቶ = {{ {{PAGENAME}} }}
|ተግባራት =
* {{መበገሲ ገጽ/መጠወቒ | {{ {{PAGENAME}} |show=title }} | ኣንብብ }}
|ኣማራጽታት =
{{#if: {{ {{PAGENAME}} |show=extras }} |
: ''ዝቐደሙ፦'' {{ {{PAGENAME}} |show=extras }} }}
|መበገሲ ምስሊ = 1
}}
|POTD=
{{መበገሲ ገጽ/ክፋል
|ርእሰዋይ = ንዕለት ዝተሓርየ ምስሊ
|ትሕዝቶ = {{POTD commons|thumb=no|title=no}}
}}
}}
</includeonly><noinclude>
{{Documentation}}
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ]]
</noinclude>
ihrfza2fhbgak5nnwhkcy4vlj2mad3j
ሞደል:መበገሲ ገጽ:ዝተሓርየ/A
10
5274
23415
21441
2022-01-27T12:04:15Z
Joanmp14
5782
sync changes
wikitext
text/x-wiki
<noinclude>
{{መበገሲ ገጽ/ክፋል/ቅምሶ|ዝጽ}}
</noinclude><includeonly>{{መበገሲ ገጽ/መጠቓለሊ
| title = ጉግል
| image = Google 2015 logo.svg
| footer = ኣርማ ጉግል
| summary =
'''ጉግል ው.ሓ.ኩ''' (ውሱን ሓላፍነት ኩባንያ) (ብ[[እንግሊዝኛ]]፦ Google LLC)፣ ናይ [[ኣመሪካ|ኣመሪካዊ]] [[ኣልፋበት (ዋኒን)|ኣልፋበት]] ቀንዲ መለስተኛ (subsidiary) ኩባንያ እዩ፣ ፍሉይ ክእለቱ ድማ ምስ [[ኢንተርነት]]፣ [[ሶፍትዌር]]፣ ኤለክትሮኒካዊ መሳርሒታትን ካልኦት ቴክኖሎጂታትን ዝተኣሳሰሩ ፍርያትን ኣገልግሎታትን እዮም። ቀንዲ ፍርያት ጉግል ተመሳሳሊ ስም ዘሎ ናይ ኢንተርነት ትሕዝቶ ምድላይ ሞተር እዩ፣ ዋላ እኳ ካልኦት ፍርያትን ኣገልግሎታትን ከምቲ ናይ [[ጉግል ድራይቭ]] (Google Drive) ቤት ጽሕፈት ተርታ ኣቕሑ፣ እቲ [[ጂመይል]] (Gmail) ዝበሃል [[ኢመይል]]፣ ናይ [[ጉግል ካርታታት]] (Google Maps)፣ [[ጉግል ስትሪት ቪው]]ን (Google Street View) [[ጉግል ኤርዝ]]ን (Google Earth) ናይ ካርታ ኣገልግሎታቱ፣ እቲ ናይ [[ዩትዩብ]] (YouTube) ቪድዮታት መርበብ ሓበሬታን ካልኦት ናይ መርበብ ሓበሬታ ኣገልግሎታትን ከም [[ጉግል መጻሕፍቲ]] (Google Books)፣ [[ጉግል ዜና]]ን (Google News) [[ተርጓሚ ጉግል]]ን (Google Translate) የቕርብ እንተኾነ።
| previous1 =
| previous2 =
| previous3 =
| show = {{{show|}}}
}}</includeonly><noinclude>
[[መደብ:ዊኪፐድያ:ሞደላት መበገሲ ገጽ|{{BASEPAGENAME}}]]</noinclude>
swrcz3qoba0k2r1wbbngvn3cohslm34
ሞደል:ሓበሬታ ግዝኣት
10
5277
23558
22222
2022-05-01T20:57:14Z
Joanmp14
5782
corrections
wikitext
text/x-wiki
{{Infobox
| class = geography vcard
| classtitle = map fn org
| titlestyle = padding:0
| title = {{{ስም|{{{ስም|{{Title without disambig}}}}}}}}{{#if:{{{ወግዓዊ_ስም|}}}|<br />''{{{ወግዓዊ_ስም}}}''}}
| subtitle1 = {{#if:{{{ዜግነት_ህዝቢ|{{{ዜግነት ህዝቢ|}}}}}}|
'''ዜግነት ህዝቢ፦''' {{lc:{{{ዜግነት_ህዝቢ|{{{ዜግነት ህዝቢ|}}}}}}}}
}}
| image = {{{ካርታ|{{{ካርታ|}}}}}}
| imagesize = {{{መጠን_ካርታ|240px}}}
| label1 = ስፍሓት
| data1 = {{{ስፍሓት|{{{ስፍሓት|}}}}}}{{#if:{{{ስፍሓት|{{{ስፍሓት|}}}}}}| <small>[[ትርብዒት ኪሎሜተር|ትርብዒት ኪ.ሜ.]]</small>}}
| label2 = ገምገም
| data2 = {{{ገምገም|{{{ገምገም|}}}}}}{{#if:{{{ገምገም|{{{ገምገም|}}}}}}| <small>[[ትርብዒት ኪሎሜተር|ትርብዒት ኪ.ሜ.]]</small>}}
| label3 = [[ብዝሒ ህዝቢ]]
| data3 = {{{ብዝሒ_ህዝቢ|{{{ |}}}}}}{{#if:{{{ብዝሒ_ህዝቢ|{{{ብዝሒ ህዝቢ|}}}}}}| }}
| labelstyle4 = border:0;padding:1px 10px;font-weight:100
| datastyle4 = border:0;padding:1px 7px
| label4 = • ግምት{{#if:{{{ብዝሒ_ህዝቢ_ዓመት|}}}|{{{ብዝሒ ህዝቢ ዓመት}}}}| ({{{ብዝሒ ህዝቢ ዓመት}}})}}
| data4 = {{{ብዝሒ_ህዝቢ|{{{ብዝሒ ህዝቢ|}}}}}}{{#if:{{{ብዝሒ_ህዝቢ|{{{ብዝሒ ህዝቢ|}}}}}}| <small>ተቐመጥቲ</small>}}
| labelstyle5 = border:0;padding:1px 10px;font-weight:100
| datastyle5 = border:0;padding:1px 7px
| label5 = • ጻዕቂ
| data5 = {{{ጻዕቂ|{{{ጻዕቂ|}}}}}}{{#if:{{{ጻዕቂ|{{{ጻዕቂ|}}}}}}| <small>ተቐመጥቲ/[[ትርብዒት ኪሎሜተር|ትርብዒት ኪ.ሜ.]]</small>}}
| label6 = ንኡሳን ክፍልታት
| data6 = {{#ifexist:ሰሜናዊ {{PAGENAME}}|[[ሰሜናዊ {{PAGENAME}}]]<br />}}{{#ifexist:ደቡባዊ {{PAGENAME}}|[[ደቡባዊ {{PAGENAME}}]]<br />}}{{#ifexist:ምብራቓዊ {{PAGENAME}}|[[ምብራቓዊ {{PAGENAME}}]]<br />}}{{#ifexist:ምዕራባዊ {{PAGENAME}}|[[ምዕራባዊ {{PAGENAME}}]]<br />}}{{#ifexist:ማእከላዊ {{PAGENAME}}|[[ማእከላዊ {{PAGENAME}}]]<br />}}{{{ንኡሳን_ክፍልታት|{{{ንኡሳን ክፍልታት|}}}}}}
| label7 = ሃገራት
| data7 = {{{ሃገራት|{{{ሃገራት|}}}}}}
| label8 = ጽግዕተኛታት
| data8 = {{{ጽግዕተኛታት|{{{ጽግዕተኛታት|}}}}}}
| label9 = ኣፍልጦ ዘይረኸባ ሃገራት
| data9 = {{{ኣፍልጦ_ዘይረኸባ_ሃገራት|{{{ኣፍልጦ ዘይረኸባ ሃገራት|}}}}}}
| label10 = ርእሰ ከተማታት
| data10 = {{{ርእሰ_ከተማታት|{{{ርእሰ ከተማታት|}}}}}}
| label11 = ቋንቋ
| data11 = {{{ቋንቋ|{{{ቋንቋ|}}}}}}
| label12 = ዞባዊ ቋንቋታት
| data12 = {{{ቋንቋታት|{{{ቋንቋታት|}}}}}}
| label13 = ቅጽታት መንግስቲ
| data13 = {{{ቅጽታት_መንግስቲ|{{{ቅጽታት መንግስቲ|}}}}}}
| label14 = ዞባ ግዜ
| data14 = {{{ዞባ_ግዜ|{{{ዞባ ግዜ|}}}}}}
| label15 = ዓውዲ ኢንተርነት
| data15 = {{{ኢንተርነት|{{{ኢንተርነት|}}}}}}
| label16 = ባጤራ
| data16 = {{{ባጤራ|}}}
| label17 = ባጤራታት
| data17 = {{{ባጤራታት|{{{ባጤራታት|}}}}}}
| label18 = ዞባዊ ውድባት
| data18 = {{{ዞባዊ_ውድባት|{{{ዞባዊ ውድባት|}}}}}}
}}<noinclude>
{{documentation}}
</noinclude>
t2zdy9o1x5ql9bm7doooy0fp7k7170z
ሞድዩል:Collapsible list
828
5278
21447
2020-12-12T23:02:26Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «-- This module implements {{Collapsible list}}. local p = {} local function gettitlestyletracking( ts ) if not ts then return '' end ts = mw.ustring.gsub(...»
Scribunto
text/plain
-- This module implements {{Collapsible list}}.
local p = {}
local function gettitlestyletracking( ts )
if not ts then return '' end
ts = mw.ustring.gsub(mw.ustring.lower(ts), '%s', '')
local tsvals = mw.text.split(ts, ';')
table.sort(tsvals)
local skey = table.concat(tsvals,';')
skey = mw.ustring.gsub(skey, '^;', '')
skey = mw.text.encode(mw.text.encode(skey),'%c%[%]=')
if (mw.ustring.match(';' .. ts, ';background:') or mw.ustring.match(';' .. ts, ';background%-color:'))
and mw.ustring.match(';' .. ts, ';text%-align:') then
return '[[Category:Pages using collapsible list with both background and text-align in titlestyle|' .. skey .. ' ]]'
end
return '[[Category:Pages using collapsible list without both background and text-align in titlestyle|' .. skey .. ' ]]'
end
local function getListItem( data )
if not type( data ) == 'string' then
return ''
end
return mw.ustring.format( '<li style="line-height: inherit; margin: 0">%s</li>', data )
end
-- Returns an array containing the keys of all positional arguments
-- that contain data (i.e. non-whitespace values).
local function getArgNums( args )
local nums = {}
for k, v in pairs( args ) do
if type( k ) == 'number' and
k >= 1 and
math.floor( k ) == k and
type( v ) == 'string' and
mw.ustring.match( v, '%S' ) then
table.insert( nums, k )
end
end
table.sort( nums )
return nums
end
-- Formats a list of classes, styles or other attributes.
local function formatAttributes( attrType, ... )
local attributes = { ... }
local nums = getArgNums( attributes )
local t = {}
for i, num in ipairs( nums ) do
table.insert( t, attributes[ num ] )
end
if #t == 0 then
return '' -- Return the blank string so concatenation will work.
end
return mw.ustring.format( ' %s="%s"', attrType, table.concat( t, ' ' ) )
end
local function buildList( args )
-- Get the list items.
local listItems = {}
local argNums = getArgNums( args )
for i, num in ipairs( argNums ) do
table.insert( listItems, getListItem( args[ num ] ) )
end
if #listItems == 0 then
return ''
end
listItems = table.concat( listItems )
-- Get class, style and title data.
local div1class = formatAttributes( 'class', 'NavFrame', not args.expand and 'collapsed' )
local div1style = formatAttributes(
'style',
args.frame_style,
args.framestyle,
not ( args.frame_style or args.framestyle ) and 'border: none; padding: 0;'
)
local div2class = formatAttributes( 'class', 'NavHead' )
local div2style = formatAttributes(
'style',
'font-size: 105%;',
args.title_style,
args.titlestyle,
not ( args.title_style or args.titlestyle ) and 'background: transparent; text-align: left;'
)
local title = args.title or 'List'
local ulclass = formatAttributes( 'class', 'NavContent', args.hlist and 'hlist' )
local ulstyle = formatAttributes(
'style',
not args.bullets and 'list-style: none none; margin-left: 0;',
args.list_style,
args.liststyle,
not ( args.list_style or args.liststyle ) and 'text-align: left;',
'font-size: 105%; margin-top: 0; margin-bottom: 0; line-height: inherit;'
)
-- Build the list.
return mw.ustring.format(
'<div%s%s>\n<div%s%s>%s</div>\n<ul%s%s>%s</ul>\n</div>',
div1class, div1style, div2class, div2style, title, ulclass, ulstyle, listItems
) .. gettitlestyletracking(args.title_style or args.titlestyle)
end
function p.main( frame )
local origArgs
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
for k, v in pairs( frame.args ) do
origArgs = frame.args
break
end
else
origArgs = frame
end
local args = {}
for k, v in pairs( origArgs ) do
if type( k ) == 'number' or v ~= '' then
args[ k ] = v
end
end
return buildList( args )
end
return p
i35e3e5pmo9kpwmlz07x169fvvlk9gp
ሞደል:Collapsible list
10
5279
21477
21452
2020-12-13T16:49:03Z
Joanmp14
5782
wikitext
text/x-wiki
<div class="NavFrame collapsed" style="{{#if:{{{frame_style|}}}
|{{{frame_style|}}}
|border:none; padding: 0;
}}">
<div class="NavHead" style="{{#if:{{{title_style|}}}|{{{title_style|}}}|width:100%; background:transparent" align="left}}">{{#if:{{{ኣርእስቲ|}}}{{{title|}}}
|{{{ኣርእስቲ|}}}{{{title|}}}
|ዝርዝር ርኣይ
}}</div><div class="NavContent" style="{{#if:{{{list_style|}}}
|{{{list_style|}}}
|text-align:left;
}}"><!--
-->{{#if:{{{text|}}} |{{{text|}}}}}<!--
-->{{#if:{{{1|}}} |{{{1|}}} }}<!--
-->{{#if:{{{2|}}} |<br />{{{2|}}} }}<!--
-->{{#if:{{{3|}}} |<br />{{{3|}}} }}<!--
-->{{#if:{{{4|}}} |<br />{{{4|}}} }}<!--
-->{{#if:{{{5|}}} |<br />{{{5|}}} }}<!--
-->{{#if:{{{6|}}} |<br />{{{6|}}} }}<!--
-->{{#if:{{{7|}}} |<br />{{{7|}}} }}<!--
-->{{#if:{{{8|}}} |<br />{{{8|}}} }}<!--
-->{{#if:{{{9|}}} |<br />{{{9|}}} }}<!--
-->{{#if:{{{10|}}} |<br />{{{10|}}} }}<!--
-->{{#if:{{{11|}}} |<br />{{{11|}}} }}<!--
-->{{#if:{{{12|}}} |<br />{{{12|}}} }}<!--
-->{{#if:{{{13|}}} |<br />{{{13|}}} }}<!--
-->{{#if:{{{14|}}} |<br />{{{14|}}} }}<!--
-->{{#if:{{{15|}}} |<br />{{{15|}}} }}<!--
-->{{#if:{{{16|}}} |<br />{{{16|}}} }}<!--
-->{{#if:{{{17|}}} |<br />{{{17|}}} }}<!--
-->{{#if:{{{18|}}} |<br />{{{18|}}} }}<!--
-->{{#if:{{{19|}}} |<br />{{{19|}}} }}<!--
-->{{#if:{{{20|}}} |<br />{{{20|}}} }}<!--
-->{{#if:{{{21|}}} |<br />{{{21|}}} }}<!--
-->{{#if:{{{22|}}} |<br />{{{22|}}} }}<!--
-->{{#if:{{{23|}}} |<br />{{{23|}}} }}<!--
-->{{#if:{{{24|}}} |<br />{{{24|}}} }}<!--
-->{{#if:{{{25|}}} |<br />{{{25|}}} }}<!--
-->{{#if:{{{26|}}} |<br />{{{26|}}} }}<!--
-->{{#if:{{{27|}}} |<br />{{{27|}}} }}<!--
-->{{#if:{{{28|}}} |<br />{{{28|}}} }}<!--
-->{{#if:{{{29|}}} |<br />{{{29|}}} }}<!--
-->{{#if:{{{30|}}} |<br />{{{30|}}} }}<!--
-->{{#if:{{{31|}}} |<br />{{{31|}}} }}<!--
-->{{#if:{{{32|}}} |<br />{{{32|}}} }}<!--
-->{{#if:{{{33|}}} |<br />{{{33|}}} }}<!--
-->{{#if:{{{34|}}} |<br />{{{34|}}} }}<!--
-->{{#if:{{{35|}}} |<br />{{{35|}}} }}<!--
-->{{#if:{{{36|}}} |<br />{{{36|}}} }}<!--
-->{{#if:{{{37|}}} |<br />{{{37|}}} }}<!--
-->{{#if:{{{38|}}} |<br />{{{38|}}} }}<!--
-->{{#if:{{{39|}}} |<br />{{{39|}}} }}<!--
-->{{#if:{{{40|}}} |<br />{{{40|}}} }}<!--
-->{{#if:{{{41|}}} |<br />{{{41|}}} }}<!--
-->{{#if:{{{42|}}} |<br />{{{42|}}} }}<!--
-->{{#if:{{{43|}}} |<br />{{{43|}}} }}<!--
-->{{#if:{{{44|}}} |<br />{{{44|}}} }}<!--
-->{{#if:{{{45|}}} |<br />{{{45|}}} }}<!--
-->{{#if:{{{46|}}} |<br />{{{46|}}} }}<!--
-->{{#if:{{{47|}}} |<br />{{{47|}}} }}<!--
-->{{#if:{{{48|}}} |<br />{{{48|}}} }}<!--
-->{{#if:{{{49|}}} |<br />{{{49|}}} }}<!--
-->{{#if:{{{50|}}} |<br />{{{50|}}} }}<!--
-->{{#if:{{{51|}}} |<br />{{{51|}}} }}<!--
-->{{#if:{{{52|}}} |<br />{{{52|}}} }}<!--
-->{{#if:{{{53|}}} |<br />{{{53|}}} }}<!--
-->{{#if:{{{54|}}} |<br />{{{54|}}} }}<!--
-->{{#if:{{{55|}}} |<br />{{{55|}}} }}<!--
-->{{#if:{{{56|}}} |<br />{{{56|}}} }}<!--
-->{{#if:{{{57|}}} |<br />{{{57|}}} }}<!--
-->{{#if:{{{58|}}} |<br />{{{58|}}} }}<!--
-->{{#if:{{{59|}}} |<br />{{{59|}}} }}<!--
-->{{#if:{{{60|}}} |<br />{{{60|}}} }}<!--
-->{{#if:{{{61|}}} |<br />{{{61|}}} }}<!--
-->{{#if:{{{62|}}} |<br />{{{62|}}} }}<!--
-->{{#if:{{{63|}}} |<br />{{{63|}}} }}<!--
-->{{#if:{{{64|}}} |<br />{{{64|}}} }}<!--
-->{{#if:{{{65|}}} |<br />{{{65|}}} }}<!--
-->{{#if:{{{66|}}} |<br />{{{66|}}} }}<!--
-->{{#if:{{{67|}}} |<br />{{{67|}}} }}<!--
-->{{#if:{{{68|}}} |<br />{{{68|}}} }}<!--
-->{{#if:{{{69|}}} |<br />{{{69|}}} }}<!--
-->{{#if:{{{70|}}} |<br />{{{70|}}} }}<!--
-->{{#if:{{{71|}}} |<br />{{{71|}}} }}<!--
-->{{#if:{{{72|}}} |<br />{{{72|}}} }}<!--
-->{{#if:{{{73|}}} |<br />{{{73|}}} }}<!--
-->{{#if:{{{74|}}} |<br />{{{74|}}} }}<!--
-->{{#if:{{{75|}}} |<br />{{{75|}}} }}<!--
-->{{#if:{{{76|}}} |<br />{{{76|}}} }}<!--
-->{{#if:{{{77|}}} |<br />{{{77|}}} }}<!--
-->{{#if:{{{78|}}} |<br />{{{78|}}} }}<!--
-->{{#if:{{{79|}}} |<br />{{{79|}}} }}<!--
-->{{#if:{{{80|}}} |<br />{{{80|}}} }}<!--
-->{{#if:{{{81|}}} |<br />{{{81|}}} }}<!--
-->{{#if:{{{82|}}} |<br />{{{82|}}} }}<!--
-->{{#if:{{{83|}}} |<br />{{{83|}}} }}<!--
-->{{#if:{{{84|}}} |<br />{{{84|}}} }}<!--
-->{{#if:{{{85|}}} |<br />{{{85|}}} }}<!--
-->{{#if:{{{86|}}} |<br />{{{86|}}} }}<!--
-->{{#if:{{{87|}}} |<br />{{{87|}}} }}<!--
-->{{#if:{{{88|}}} |<br />{{{88|}}} }}<!--
-->{{#if:{{{89|}}} |<br />{{{89|}}} }}<!--
-->{{#if:{{{90|}}} |<br />{{{90|}}} }}<!--
-->{{#if:{{{91|}}} |<br />{{{91|}}} }}<!--
-->{{#if:{{{92|}}} |<br />{{{92|}}} }}<!--
-->{{#if:{{{93|}}} |<br />{{{93|}}} }}<!--
-->{{#if:{{{94|}}} |<br />{{{94|}}} }}<!--
-->{{#if:{{{95|}}} |<br />{{{95|}}} }}<!--
-->{{#if:{{{96|}}} |<br />{{{96|}}} }}<!--
-->{{#if:{{{97|}}} |<br />{{{97|}}} }}<!--
-->{{#if:{{{98|}}} |<br />{{{98|}}} }}<!--
-->{{#if:{{{99|}}} |<br />{{{99|}}} }}<!--
-->{{#if:{{{100|}}} |<br />{{{100|}}} }}<!--
-->{{#if:{{{101|}}} |<br />{{{101|}}} }}<!--
-->{{#if:{{{102|}}} |<br />{{{102|}}} }}<!--
-->{{#if:{{{103|}}} |<br />{{{103|}}} }}<!--
-->{{#if:{{{104|}}} |<br />{{{104|}}} }}<!--
-->{{#if:{{{105|}}} |<br />{{{105|}}} }}<!--
-->{{#if:{{{106|}}} |<br />{{{106|}}} }}<!--
-->{{#if:{{{107|}}} |<br />{{{107|}}} }}<!--
-->{{#if:{{{108|}}} |<br />{{{108|}}} }}<!--
-->{{#if:{{{109|}}} |<br />{{{109|}}} }}<!--
-->{{#if:{{{110|}}} |<br />{{{100|}}} }}<!--
-->{{#if:{{{111|}}} |<br />{{{111|}}} }}<!--
-->{{#if:{{{112|}}} |<br />{{{112|}}} }}<!--
-->{{#if:{{{113|}}} |<br />{{{113|}}} }}<!--
-->{{#if:{{{114|}}} |<br />{{{114|}}} }}<!--
-->{{#if:{{{115|}}} |<br />{{{115|}}} }}<!--
-->{{#if:{{{116|}}} |<br />{{{116|}}} }}<!--
-->{{#if:{{{117|}}} |<br />{{{117|}}} }}<!--
-->{{#if:{{{118|}}} |<br />{{{118|}}} }}<!--
-->{{#if:{{{119|}}} |<br />{{{119|}}} }}<!--
-->{{#if:{{{120|}}} |<br />{{{120|}}} }}<!--
-->{{#if:{{{121|}}} |<br />{{{121|}}} }}<!--
-->{{#if:{{{122|}}} |<br />{{{122|}}} }}<!--
-->{{#if:{{{123|}}} |<br />{{{123|}}} }}<!--
-->{{#if:{{{124|}}} |<br />{{{124|}}} }}<!--
-->{{#if:{{{125|}}} |<br />{{{125|}}} }}<!--
-->{{#if:{{{126|}}} |<br />{{{126|}}} }}<!--
-->{{#if:{{{127|}}} |<br />{{{127|}}} }}<!--
-->{{#if:{{{128|}}} |<br />{{{128|}}} }}<!--
-->{{#if:{{{129|}}} |<br />{{{129|}}} }}<!--
-->{{#if:{{{130|}}} |<br />{{{130|}}} }}<!--
--></div>
</div><noinclude>{{documentation}}</noinclude>
bh0xifzbzt718tl64zmdhkxk5t66fl7
ሞደል:Country data ግሪንላንድ
10
5280
21454
2020-12-12T23:50:45Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ግሪንላንድ | flag alias = Flag of Greenland.svg | size = {{{size|}}} | name = {{{name|}}}...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ግሪንላንድ
| flag alias = Flag of Greenland.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
}}
8izhznwtcvhhc7eufdgqb5e55ouaxso
ሞደል:Country data ሕቡራት ምድረ-ነገስት
10
5281
21456
2020-12-13T00:03:02Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ሕቡራት ምድረ-ነገስት]] to [[ሞደል:Country data ብሪጣንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ብሪጣንያ]]
kbxkoafpwnyiwq4h00p7zchfslfb545
ሞደል:Country data በልጅዩም
10
5282
21460
2020-12-13T00:14:36Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data በልጅዩም]] to [[ሞደል:Country data ቤልጅዩም]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቤልጅዩም]]
aoveubfealqj7q72i5bue6kbkjxyvbv
ሞደል:Country data ዴንማርክ
10
5283
21463
2020-12-13T00:18:55Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ዴንማርክ]] to [[ሞደል:Country data ደንማርክ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ደንማርክ]]
b1ey88lqq9aosvl26ztkiwvdk3qdo2t
ሞደል:Country data ሞንተኔግሮ
10
5284
21464
2020-12-13T00:43:42Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሞንተኔግሮ | flag alias = Flag of Montenegro.svg | flag alias-1993 = Flag of Montenegro (...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሞንተኔግሮ
| flag alias = Flag of Montenegro.svg
| flag alias-1993 = Flag of Montenegro (1993-2004).svg
| flag alias-naval = Flag of the Navy of Montenegro.svg
| link alias-naval = Montenegrin Navy
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1993
| redir1 = MNE
| related1 = Principality of Montenegro
| related2 = Kingdom of Montenegro
| related3 = Kingdom of Montenegro (1941–1944)
| related4 = SR Montenegro
</noinclude>
}}
a5xk52ezmfnsaifxi6p39vxcs6ptlsn
ሞደል:Country data ኣልባንያ
10
5285
21465
2020-12-13T00:46:21Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣልባንያ | flag alias = Flag of Albania.svg | flag alias-1914 = Albania 1914 Flag.gif | fl...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣልባንያ
| flag alias = Flag of Albania.svg
| flag alias-1914 = Albania 1914 Flag.gif
| flag alias-1928 = Flag Kingdom Of Albania.svg
| flag alias-1939 = Flag of Albania (1939).svg
| flag alias-1946 = Flag of Albania 1946.svg
| flag alias-civil = Civil Ensign of Albania.svg
| flag alias-naval = Naval Ensign of Albania.svg
| link alias-naval = Albanian Naval Defense Forces
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = civil
| var2 = 1914
| var3 = 1928
| var4 = 1939
| var5 = 1946
| redir1 = ALB
</noinclude>
}}
em66rzugecntut0r8gyjtagd4paxt6v
ሞደል:Country data ኣርመንያ
10
5286
21468
2020-12-13T00:55:37Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ኣርመንያ]] to [[ሞደል:Country data ኣርሜንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣርሜንያ]]
4rs259kiikt54g7gdjbozcp8tltbo48
ሞደል:Country data ሮማኒያ
10
5287
21471
2020-12-13T01:02:06Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ሮማኒያ]] to [[ሞደል:Country data ሩማንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሩማንያ]]
evrgj0wm83xuicxgojrywu64ahdfnxl
ሞደል:Imagemap ኤውሮጳ
10
5288
21770
21730
2021-01-05T20:10:42Z
Joanmp14
5782
corrections
wikitext
text/x-wiki
{{#tag:imagemap|
Image:{{{Image|{{{1|Europe_on_the_globe_(red).svg}}}}}}{{!}}{{{size|{{{2|280px}}}}}}{{!}}{{{Alt|{{{3|center}}}}}}{{#if: {{{4|}}} | {{!}}{{{4}}}{{#if: {{{5|}}} | {{!}}{{{5}}} }} }}
poly 218 792 169 744 160 711 213 674 244 659 295 657 336 659 334 647 358 645 386 653 434 659 464 678 464 700 499 707 525 694 594 701 610 720 623 739 658 767 684 804 698 825 718 831 746 835 763 818 787 803 787 834 753 884 730 911 717 928 736 936 783 919 819 916 817 931 783 957 747 975 719 987 693 999 674 1010 635 1014 610 1019 592 1022 566 1028 532 1030 486 1028 462 1024 445 1004 408 957 390 908 318 894 251 883 215 851 190 798 209 780 [[ኣፍሪቃ]]
poly 583 234 588 265 617 279 614 305 621 340 651 346 678 355 671 373 665 393 679 410 686 427 688 449 694 449 698 453 697 470 714 477 734 490 706 499 695 501 685 502 680 511 691 529 699 541 701 544 699 550 691 566 701 585 714 599 719 619 710 606 684 597 662 595 640 607 627 615 609 619 578 627 572 637 557 642 556 643 556 668 569 678 576 685 595 687 619 693 620 701 600 708 631 746 658 762 673 793 708 823 728 834 747 821 770 802 791 800 814 793 837 741 887 687 908 685 957 713 985 692 984 633 986 583 1016 606 1021 601 1028 466 972 274 906 180 868 147 829 113 788 101 758 130 743 125 744 119 763 104 758 85 728 76 692 78 671 80 628 73 595 67 550 56 544 89 552 112 564 128 579 148 597 172 605 193 582 227 [[ኤስያ]]
poly 514 23 556 21 546 56 539 113 514 145 456 150 449 183 474 235 485 263 479 295 444 337 419 360 363 362 312 357 250 345 252 320 257 298 242 316 232 352 211 379 190 391 131 383 104 339 82 322 60 360 54 388 49 414 45 434 41 457 41 459 41 459 19 460 10 451 9 429 11 394 7 352 71 245 123 183 167 134 221 84 286 55 355 35 431 21 [[ኣመሪካ (ክፍለ ዓለም)|ኣመሪካ]]
poly 7 416 15 454 22 480 30 494 27 553 41 605 48 647 60 680 77 716 94 746 104 777 110 802 110 810 86 816 33 701 4 615 2 474 2 455 [[ኣመሪካ (ክፍለ ዓለም)|ኣመሪካ]]
poly 605 674 600 688 619 688 622 673 [[ቆጵሮስ]]
poly 515 655 523 641 525 637 544 632 559 631 556 643 551 656 549 671 543 678 569 683 566 695 551 697 535 689 527 683 519 676 513 662 511 652 [[ግሪኽ]]
poly 439 617 435 592 453 584 469 583 473 589 476 596 472 609 481 622 490 628 498 636 503 643 505 646 496 654 488 662 487 669 485 674 482 677 454 671 455 660 464 657 471 655 480 643 473 637 465 632 462 630 453 637 446 644 444 650 433 653 431 651 427 640 430 630 434 628 438 628 440 628 447 630 452 633 456 637 459 635 459 629 454 619 451 613 443 610 437 608 [[ኢጣልያ]]
poly 472 676 460 689 477 694 488 693 487 680 [[ማልታ]]
poly 423 542 416 535 408 541 394 539 364 541 370 569 371 590 380 600 406 616 417 617 433 617 434 627 440 635 448 635 451 622 451 615 441 612 435 609 436 596 432 592 432 579 443 567 448 566 441 553 433 552 425 545 [[ፍረንሳ]]
poly 327 586 346 600 330 639 305 632 [[ፖርቱጋል]]
poly 339 566 325 587 344 597 328 635 331 646 348 650 373 652 390 641 405 643 407 633 408 614 359 582 [[ስጳኛ]]
poly 305 367 266 349 265 314 302 284 339 261 369 244 391 220 417 217 482 250 484 270 471 297 441 328 420 344 401 352 375 354 343 345 325 348 308 359 283 355 272 344 [[ግሪንላንድ]]
poly 363 362 350 395 367 406 388 409 405 406 407 380 384 360 [[ኣይስላንድ]]
poly 526 283 495 286 494 337 532 332 537 366 516 373 495 396 482 417 467 428 456 438 447 451 440 470 438 485 455 488 481 481 481 440 495 437 495 421 519 398 523 396 532 392 543 383 550 376 546 358 530 285 [[ኖርወይ]]
poly 513 484 510 501 493 507 484 511 471 503 471 489 476 472 485 444 490 432 499 416 510 399 517 395 527 406 530 419 521 436 514 451 512 459 516 480 [[ሽወደን]]
poly 533 423 521 389 540 381 544 402 553 427 557 438 559 442 558 454 550 461 547 471 540 471 526 471 517 469 517 454 521 443 530 433 533 427 [[ፊንላንድ]]
poly 373 480 376 491 383 500 382 510 379 516 369 519 353 519 347 511 348 497 358 484 [[ኣየርላንድ]]
poly 385 480 375 492 381 497 383 498 381 510 373 519 373 539 390 544 404 542 413 539 418 527 419 511 410 491 411 475 415 463 405 451 420 455 422 449 419 446 408 451 403 456 395 458 390 459 387 467 387 478 [[ብሪጣንያ]]
poly 423 523 438 545 449 520 427 518 [[ኔዘርላንድ]]
poly 423 532 437 538 439 550 438 559 431 553 423 547 418 536 [[ቤልጅዩም]]
poly 457 486 454 508 464 515 478 516 483 517 480 505 475 496 474 489 465 482 453 485 [[ደንማርክ]]
poly 438 571 429 586 436 591 454 590 461 584 454 576 449 571 [[ስዊዘርላንድ]]
poly 451 575 453 584 470 582 476 592 486 592 494 584 495 577 496 571 487 568 478 570 467 576 463 576 [[ኦስትርያ]]
poly 445 563 440 576 450 577 465 579 478 576 478 569 471 560 471 552 483 549 484 545 487 524 484 515 480 513 470 513 456 510 455 517 455 522 449 523 447 528 446 534 438 537 436 543 436 552 438 559 440 562 447 564 [[ጀርመን]]
poly 472 588 475 602 479 604 484 597 489 596 495 591 492 585 486 587 [[ስሎቬንያ]]
poly 473 599 487 598 490 590 494 590 498 595 511 595 509 605 490 602 494 620 507 626 503 629 491 625 482 615 472 600 [[ክሮኤሽያ]]
poly 485 550 471 552 478 569 487 568 497 574 511 569 503 556 [[ሪፓብሊክ ቸክ]]
poly 509 565 498 570 500 580 511 580 524 572 530 574 530 566 521 564 [[ስሎቫክያ]]
poly 504 578 496 577 494 587 500 596 509 602 527 591 529 580 530 572 523 571 509 579 [[ሃንጋሪ]]
poly 483 520 485 554 500 555 510 568 530 570 542 564 541 549 534 533 534 518 525 518 512 518 504 512 [[ፖላንድ]]
poly 520 509 531 514 531 520 509 520 509 511 [[ሩስያ]]
poly 519 500 543 499 547 506 547 517 541 523 539 524 535 524 532 520 526 513 515 512 [[ሊቱዌንያ]]
poly 519 480 530 484 550 489 553 497 553 503 552 509 547 507 538 499 524 501 516 501 514 499 520 492 [[ላትቭያ]]
poly 522 476 546 469 553 469 553 483 551 490 541 485 535 486 532 487 523 487 515 482 [[ኤስቶንያ]]
poly 534 525 544 522 555 506 571 505 581 518 580 534 576 540 572 545 563 548 546 546 537 546 536 544 [[ቤላሩስ]]
poly 558 573 565 584 569 596 572 596 579 594 578 584 571 575 563 572 [[ሞልዶቫ]]
poly 535 542 539 558 530 574 534 580 547 579 565 572 574 580 581 596 597 596 598 606 611 604 616 595 625 579 628 562 631 548 619 545 601 544 592 538 592 530 577 532 575 537 559 538 548 538 [[ዩክረይን]]
poly 519 631 523 641 534 637 530 628 [[ሰሜን መቄዶንያ]]
poly 507 630 517 623 523 638 523 645 514 653 508 644 [[ኣልባንያ]]
poly 504 627 508 616 518 622 512 634 [[ሞንተኔግሮ]]
poly 504 623 492 606 491 602 512 602 512 615 507 627 [[ቦዝንያን ሄርዘጎቪናን]]
poly 511 595 510 616 516 621 516 627 520 632 531 628 533 618 533 608 525 606 521 596 [[ሰርብያ]]
poly 536 616 532 626 535 636 547 635 561 632 567 628 569 615 569 608 561 610 547 618 [[ቡልጋርያ]]
poly 534 579 521 591 519 597 531 611 542 615 559 614 569 614 573 600 570 596 562 592 560 580 555 576 [[ሩማንያ]]
poly 642 600 659 593 678 594 689 600 689 610 673 614 655 612 646 611 [[ጆርጅያ]]
poly 672 609 683 604 698 621 691 623 680 622 673 620 [[ኣርሜንያ]]
}}<noinclude>
ኣብነታት፦
<nowiki>{{</nowiki>{{PAGENAME}}|Imagen.svg}}
<nowiki>{{</nowiki>{{PAGENAME}}|Imagen.svg|left|281px}}
==ምንጪ==
*[[:commons:Template:Globes_imagemap_(location_map_scheme)|Template:Globes imagemap (location map scheme)]]
*[[:commons:Category:Imagemaps_(location_map_scheme)|Category:Imagemaps (location map scheme)]]
</noinclude>
ekdttyvfjy9h5becg79yipj9xlmt3hz
ሞደል:Country data ኤውሮጳዊ ሕብረት
10
5289
21671
21473
2020-12-21T02:04:22Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኤውሮጳዊ ሕብረት
| flag alias = Flag of Europe.svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| alt = ባንዴራ ኤውሮጳዊ ሕብረት
<noinclude>
| redir1 = EU
| redir2 = EUR
| redir3 = ኤውሮጳ
</noinclude>
}}
9wxt97zwsa3ts0e33ynfa70tky7u7vv
ሞደል:Country data ሊኽተንሽታይን
10
5290
22797
22796
2021-06-26T12:05:18Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሊኽተንሽታይን
| flag alias = Flag of Liechtenstein.svg
| flag alias-1719 = Flag of Liechtenstein (1719-1852).svg
| flag alias-1852 = Flag of Liechtenstein (1852-1921).svg
| flag alias-1921 = Flag of Liechtenstein (1921–1937).svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = 1719
| var2 = 1852
| var3 = 1921
| redir1 = LIE
| redir2 = ሌኽተንሽተይን
| redir3 = ሌኽተንሽታይን
</noinclude>
}}
eehsz909uyd15tbag81bmsxijq1q5kb
ሜድያዊኪ:Common.js
8
5291
21941
21475
2021-01-17T02:02:06Z
Joanmp14
5782
javascript
text/javascript
/**
* Keep code in MediaWiki:Common.js to a minimum as it is unconditionally
* loaded for all users on every wiki page. If possible create a gadget that is
* enabled by default instead of adding it here (since gadgets are fully
* optimized ResourceLoader modules with possibility to add dependencies etc.)
*
* Since common.js isn't a gadget, there is no place to declare its
* dependencies, so we have to lazy load them with mw.loader.using on demand and
* then execute the rest in the callback. In most cases these dependencies will
* be loaded (or loading) already and the callback will not be delayed. In case a
* dependency hasn't arrived yet it'll make sure those are loaded before this.
*/
/** WikiMiniAtlas *******************************************************
*
* Description: WikiMiniAtlas is a popup click and drag world map.
* This script causes all of our coordinate links to display the WikiMiniAtlas popup button.
* The script itself is located on meta because it is used by many projects.
* See [[Meta:WikiMiniAtlas]] for more information.
* Maintainers: [[User:Dschwen]]
*/
window.wma_settings = {
buttonImage: "//upload.wikimedia.org/wikipedia/commons/thumb/9/9a/Erioll_world.svg/15px-Erioll_world.svg.png"
};
mw.loader.load('//meta.wikimedia.org/w/index.php?title=MediaWiki:Wikiminiatlas.js&action=raw&ctype=text/javascript');
/* OpenStreetMap */
mw.config.set( 'osm_proj_map', 'ካርታ' ); //"map" in project language
mw.config.set( 'osm_proj_lang', 'ti' ); //project language
mw.loader.load('//meta.wikimedia.org/w/index.php?title=MediaWiki:OSM.js&action=raw&ctype=text/javascript');
/**
* Collapsible tables
*
* @version 2.0.1 (2013-03-26)
* @source https://www.mediawiki.org/wiki/MediaWiki:Gadget-collapsibleTables.js
* @author [[User:R. Koot]]
* @author [[User:Krinkle]]
* @deprecated Since MediaWiki 1.20: Use class="mw-collapsible" instead which
* is supported in MediaWiki core.
*/
var autoCollapse = 2;
var collapseCaption = 'ሕባእ';
var expandCaption = 'ኣርእይ';
window.collapseTable = function( tableIndex ) {
var Button = document.getElementById( 'collapseButton' + tableIndex );
var Table = document.getElementById( 'collapsibleTable' + tableIndex );
if ( !Table || !Button ) {
return false;
}
var Rows = Table.rows;
if ( Button.firstChild.data == collapseCaption ) {
for ( var i = 1; i < Rows.length; i++ ) {
Rows[i].style.display = 'none';
}
Button.firstChild.data = expandCaption;
} else {
for ( var i = 1; i < Rows.length; i++ ) {
Rows[i].style.display = Rows[0].style.display;
}
Button.firstChild.data = collapseCaption;
}
};
window.createClickHandler = function( tableIndex ) {
return function ( e ) {
e.preventDefault();
collapseTable( tableIndex );
};
};
function createCollapseButtons() {
var tableIndex = 0;
var NavigationBoxes = {};
var Tables = document.getElementsByTagName( 'table' );
for ( var i = 0; i < Tables.length; i++ ) {
if ( $( Tables[i] ).hasClass( 'collapsible' ) ) {
/* only add button and increment count if there is a header row to work with */
var HeaderRow = Tables[i].getElementsByTagName( 'tr' )[0];
if ( !HeaderRow ) {
continue;
}
var Header = HeaderRow.getElementsByTagName( 'th' )[0];
if ( !Header ) {
continue;
}
NavigationBoxes[tableIndex] = Tables[i];
Tables[i].setAttribute( 'id', 'collapsibleTable' + tableIndex );
var Button = document.createElement( 'span' );
var ButtonLink = document.createElement( 'a' );
var ButtonText = document.createTextNode( collapseCaption );
Button.style.styleFloat = 'right';
Button.style.cssFloat = 'right';
Button.style.fontWeight = 'normal';
Button.style.textAlign = 'right';
Button.style.width = '6em';
ButtonLink.style.color = Header.style.color;
ButtonLink.setAttribute( 'id', 'collapseButton' + tableIndex );
$( ButtonLink ).on( 'click', createClickHandler( tableIndex ) );
ButtonLink.appendChild( ButtonText );
Button.appendChild( document.createTextNode( '[' ) );
Button.appendChild( ButtonLink );
Button.appendChild( document.createTextNode( ']' ) );
Header.insertBefore( Button, Header.childNodes[0] );
tableIndex++;
}
}
for ( var i = 0; i < tableIndex; i++ ) {
if ( $( NavigationBoxes[i] ).hasClass( 'collapsed' ) ||
( tableIndex >= autoCollapse && $( NavigationBoxes[i] ).hasClass( 'autocollapse' ) )
) {
collapseTable( i );
}
}
}
mw.hook( 'wikipage.content' ).add( createCollapseButtons );
// == Template folding/unfolding code ==
var NavigationBarHide = '[' + collapseCaption + ']';
var NavigationBarShow = '[' + expandCaption + ']';
var NavigationBarShowDefault = 0;
// shows and hides content and picture (if available) of navigation bars
// Parameters:
// indexNavigationBar: the index of navigation bar to be toggled
window.toggleNavigationBar = function (indexNavigationBar) {
var NavToggle = document.getElementById("NavToggle" + indexNavigationBar),
NavFrame = document.getElementById("NavFrame" + indexNavigationBar),
NavChild;
if (!NavFrame || !NavToggle) {
return false;
}
// if shown now
if (NavToggle.firstChild.data == NavigationBarHide) {
for (NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling) {
if ( $(NavChild).hasClass( 'NavContent' ) || $(NavChild).hasClass( 'NavPic' ) ) {
NavChild.style.display = 'none';
}
}
NavToggle.firstChild.data = NavigationBarShow;
// if hidden now
} else if (NavToggle.firstChild.data == NavigationBarShow) {
for (NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling) {
if ( $(NavChild).hasClass( 'NavContent' ) || $(NavChild).hasClass( 'NavPic' ) ) {
NavChild.style.display = 'block';
}
}
NavToggle.firstChild.data = NavigationBarHide;
}
};
// adds show/hide-button to navigation bars
function createNavigationBarToggleButton() {
var indexNavigationBar = 0,
// iterate over all < div >-elements
divs = document.getElementsByTagName("div"),
NavFrame,
NavChild,
i;
for (i = 0; NavFrame = divs[i]; i++) {
// if found a navigation bar
if ( $(NavFrame).hasClass( 'NavFrame' ) ) {
indexNavigationBar++;
var NavToggle = document.createElement("a");
NavToggle.className = 'NavToggle';
NavToggle.setAttribute('id', 'NavToggle' + indexNavigationBar);
NavToggle.setAttribute('href', 'javascript:toggleNavigationBar(' + indexNavigationBar + ');');
var isCollapsed = $(NavFrame).hasClass( 'collapsed' );
/*
* Check if any children are already hidden. This loop is here for backwards compatibility:
* the old way of making NavFrames start out collapsed was to manually add style="display:none"
* to all the NavPic/NavContent elements. Since this was bad for accessibility (no way to make
* the content visible without JavaScript support), the new recommended way is to add the class
* "collapsed" to the NavFrame itself, just like with collapsible tables.
*/
for (NavChild = NavFrame.firstChild; NavChild != null && !isCollapsed; NavChild = NavChild.nextSibling) {
if ( $(NavChild).hasClass( 'NavPic' ) || $(NavChild).hasClass( 'NavContent' ) ) {
if (NavChild.style.display == 'none') {
isCollapsed = true;
}
}
}
if (isCollapsed) {
for (NavChild = NavFrame.firstChild; NavChild != null; NavChild = NavChild.nextSibling) {
if ( $(NavChild).hasClass( 'NavPic' ) || $(NavChild).hasClass( 'NavContent' ) ) {
NavChild.style.display = 'none';
}
}
}
var NavToggleText = document.createTextNode(isCollapsed ? NavigationBarShow : NavigationBarHide),
j;
NavToggle.appendChild(NavToggleText);
// Find the NavHead and attach the toggle link (Must be this complicated because Moz's firstChild handling is borked)
for (j = 0; j < NavFrame.childNodes.length; j++) {
if ( $(NavFrame.childNodes[j]).hasClass( 'NavHead' ) ) {
NavToggle.style.color = NavFrame.childNodes[j].style.color;
NavFrame.childNodes[j].appendChild(NavToggle);
}
}
NavFrame.setAttribute('id', 'NavFrame' + indexNavigationBar);
}
}
}
$(document).ready(createNavigationBarToggleButton);
4bv1cjfvuga6u39r017mojuabbat4vy
ሃገር
0
5292
21642
2020-12-15T14:27:36Z
46.114.93.212
መግለጺ ጌረሉ
wikitext
text/x-wiki
ሃገር ማለት ብሓደ ብህዝቢ ዝተምረጸ መንግስቲ ወይ በዓል ስልጣን እትመሓደር ብርእሳ ወይ ብ ካብ ካብኣ ብወተሃደራዊ ወይ ውን ቆጠባዊ ዝሕይላ እትመህደር ግን ከኣ ናይ ባዕላ ኣካይዳ ሕግን ቅዋምን ዘለዋ እያ።
3jtt6r9hy32hcxkq8bpl0erm9u4vp1t
ሞድዩል:List
828
5294
23368
21646
2021-12-16T13:04:25Z
Joanmp14
5782
Scribunto
text/plain
local list = {}
local categoryExists = require('Module:Page').categoryExists
-- Function that returns the elements of the list.
-- Only reported items are retrieved.
function list.GetListItems(frame)
local Arguments = frame.args;
local parent = frame:getParent();
if not Arguments[1] then
Arguments = parent.args;
end
local category = Arguments['category'] or ''
local order = Arguments['order'] or ''
separator = frame.args['separator'] or Arguments['separator']
conjunction = frame.args['conjunction'] or Arguments['conjunction']
local ListItems = {}
local i = 1;
local j = 0;
while Arguments[i] do
local TextToShow
if Arguments[i] and not Arguments[i]:match('^%s*$') then
j = j + 1
-- Add the link if it doesn't already include one
local linkup = frame.args.linkup or parent.args.linkup
if mw.ustring.find(Arguments[i], '%[%[') then
linkup = 'no'
end
if linkup == 'yes' then
TextToShow = Arguments[i]:match('^(.*)%s%(.*%)$') or Arguments[i]
--Get the namespace of the arguments
local namespace = frame.args.nspace or parent.args.nspace or frame.args['namespace'] or parent.args['namespace'] or mw.title.getCurrentTitle().nsText
if namespace == '' then
--The function is accessed with the namespace argument but it is unreported
if Arguments[i] == TextToShow then
ListItems[j] = mw.ustring.format('[[%s]]', TextToShow)
else
ListItems[j] = mw.ustring.format('[[%s|%s]]', Arguments[i], TextToShow)
end
else
--Accessed without the namespace (in which case the namespace is taken from global) or reported.
--Get the name of the page (removing the namespace if it has one). Similar to {{PAGENAME:Arguments[i]}}
--For example, if arguments[i] are equal to "Template:A", pagename is reported with "A".
local pagename
local noError, pageObject = pcall(mw.title.new, Arguments[i])
if noError then
pagename = pageObject.text
else
pagename = Arguments[i]
end
-- Link taking as namespace the one received in the argument or the global.
ListItems[j] = mw.ustring.format('[[:%s:%s|%s]]', namespace, pagename, TextToShow)
end
else
TextToShow = Arguments[i]
ListItems[j] = mw.text.trim( TextToShow )
end
-- Add the delimiter
local delimiter = frame.args.delimiter or parent.args.delimiter or frame.args.delim or parent.args.delim
if delimiter then
ListItems[j] = delimiter .. ListItems[j] .. delimiter
end
--Add category
if category ~= '' then
-- Use arguments[i] if the corresponding category exists
local ItemCategory = categoryExists(category:gsub('$1',Arguments[i]))
-- If it does not exist, see if the category exists by removing the text in parentheses
if not ItemCategory and TextToShow ~= Arguments[i] then
ItemCategory = categoryExists(category:gsub('$1',TextToShow))
end
if ItemCategory then
if order == '' then
ListItems[j] = ListItems[j] .. '[[' .. ItemCategory .. ']]'
else
ListItems[j] = ListItems[j] .. '[[' .. ItemCategory .. '|' .. order .. ']]'
end
end
end
end
i = i + 1;
end
return ListItems
end
-- list with items separated by commas
function list.list(frame)
-- Get the reported list items.
local ListItems= list.GetListItems(frame)
if not ListItems[1] then
return
end
if not separator and not conjunction then
separator = '፣'
conjunction = 'ከምኡ’ውን'
elseif separator and not conjunction then
conjunction = separator
end
-- Correct the separator
if separator == '፣' then
separator= '፣ '
end
-- Correct the conjunction
if conjunction == 'ወይ' then
conjunction = ' ወይ '
end
return mw.text.listToText(ListItems, separator, conjunction)
end
function list.htmllist(frame)
local parent = frame:getParent();
-- Get the reported list items by delimiting them with
local ListItems= list.GetListItems(frame)
if not ListItems[1] then
return
end
-- Add to list items <li> and </li>
local i = 1;
while ListItems[i] do
ListItems[i] = '<li>' .. ListItems[i] .. '</li>'
i = i + 1;
end
-- Add the class where appropriate
local class = frame.args.class or parent.args.class
local final = '<ul>' .. table.concat( ListItems ) .. '</ul>'
if class then
final = '<div class="' .. class ..'">' .. final .. '</div>'
end
return final
end
function list.first(frame)
local ListItems= list.GetListItems(frame)
if not ListItems[1] then
return
end
table.sort( ListItems )
return ListItems[1]
end
return list
tdrgjg3v3hu2yuyfw6dm27s9awz1mb8
ሞደል:Hlist
10
5295
24411
21647
2023-07-04T20:00:04Z
Joanmp14
5782
wikitext
text/x-wiki
<div class="hlist hlist-separated {{{class|{{{class|}}}}}}" style="margin-left: {{#expr:{{{indent|0}}}*1.6}}em; {{{style|{{{style|}}}}}}">{{#if:{{{1|}}}|
{{{1}}}}}</div><noinclude>{{documentation}}</noinclude>
ax4osmnph3dcm6vbgz2c22choy9sp7g
ሞደል:Country data ሞናኮ
10
5297
21652
2020-12-19T20:51:07Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሞናኮ | flag alias = Flag of Monaco.svg | flag alias-state = Flag of Monaco (state).svg | siz...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሞናኮ
| flag alias = Flag of Monaco.svg
| flag alias-state = Flag of Monaco (state).svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = state
| redir1 = MCO
| redir2 = MON
</noinclude>
}}
4yd0hwlhd1sitjnz5mtyct6wz5zt4zp
ሞደል:Country data ከተማ ቫቲካን
10
5298
24537
24535
2023-10-10T05:35:00Z
SpinnerLaserzthe2nd
8952
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ከተማ ቫቲካን
| flag alias = Flag of Vatican City State - 2023 version.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = VAT
| related1 = Holy See
| related2 = Papal States
</noinclude>
}}<noinclude>
</noinclude>
k2tehif0q5jzrsi8ifcpu5z2dyf3dno
ሞደል:Country data ጂብራልታር
10
5299
22806
22805
2021-06-26T12:14:52Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ጅብራልታር]] to [[ሞደል:Country data ጂብራልታር]]
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጂብራልታር
| flag alias = Flag of Gibraltar.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = GIB
| redir2 = ጅብራልታር
</noinclude>
}}<noinclude>
</noinclude>
4xlo5r1qru8wi5r2b4i6nhceqnr4yup
ሞደል:Country data ገርንዚ
10
5300
21656
2020-12-20T00:03:53Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ገርንዚ | flag alias = Flag of Guernsey.svg | size = {{{size|}}} | name = {{{name|}}} | altl...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ገርንዚ
| flag alias = Flag of Guernsey.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = GGY
</noinclude>
}}<noinclude>
</noinclude>
1mg0swtwn38l3evqq3rdfwhwbwcfofe
ሞደል:Country data ኣይል ኦፍ ማን
10
5301
21657
2020-12-20T21:12:36Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣይል ኦፍ ማን | flag alias = Flag of the Isle of Mann.svg | size = {{{size|}}} | name =...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣይል ኦፍ ማን
| flag alias = Flag of the Isle of Mann.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = IMN
</noinclude>
}}<noinclude>
</noinclude>
cvtn6tefqlcangwnkbl7m0e3fmgo9zv
ሞደል:Country data ደሴታት ፋሮ
10
5302
21658
2020-12-20T21:20:15Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ደሴታት ፋሮ | flag alias = Flag of the Faroe Islands.svg | size = {{{size|}}} | name = {{...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ደሴታት ፋሮ
| flag alias = Flag of the Faroe Islands.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = FRO
</noinclude>
}}<noinclude>
</noinclude>
ajqvjyo9255aer4bf71pv6f3nvd4sa7
ሞደል:Country data ጀርዚ
10
5303
21659
2020-12-20T21:35:46Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጀርዚ | flag alias = Flag of Jersey.svg | size = {{{size|}}} | name = {{{name|}}} | altlink =...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጀርዚ
| flag alias = Flag of Jersey.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = JEY
</noinclude>
}}<noinclude>
</noinclude>
4jmjmqvczkvtyjh36128v19ym11gjqt
ሞደል:Country data ኣብካዝያ
10
5304
23344
23342
2021-12-14T19:29:34Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣብካዝያ
| flag alias = Flag of the Republic of Abkhazia.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = RSS
| redir1 = ኣብኻዝያ
</noinclude>
}}<noinclude>
</noinclude>
ludokumn2w7ija7wquiljgkpiym65d8
ሞደል:Country data ቱርካዊት ሪፓብሊክ ሰሜን ቆጵሮስ
10
5305
21662
21661
2020-12-20T22:14:52Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቱርካዊት ሪፓብሊክ ሰሜን ቆጵሮስ
| shortname alias = ሰሜናዊት ቆጵሮስ
| flag alias = Flag of the Turkish Republic of Northern Cyprus.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = TRNC
</noinclude>
}}<noinclude>
</noinclude>
l4on2hlb6hawk1e65dbdzqi11x9qngp
ሞደል:Country data ደቡብ ኦሰትያ
10
5306
21664
2020-12-20T22:26:58Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ደቡብ ኦሰትያ | flag alias = Flag of South Ossetia.svg | size = {{{size|}}} | name = {{{...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ደቡብ ኦሰትያ
| flag alias = Flag of South Ossetia.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| templatename = ደቡብ ኦሰትያ
</noinclude>
}}<noinclude>
</noinclude>
i8yqbh485igkrdec1d2c6oua7yvkthn
ሞደል:Country data ሪፓብሊክ ኣርትሳኽ
10
5307
21665
2020-12-20T22:39:19Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሪፓብሊክ ኣርትሳኽ | flag alias = Flag of Artsakh.svg | size = {{{size|}}} | name =...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሪፓብሊክ ኣርትሳኽ
| flag alias = Flag of Artsakh.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = ናጎርኖ ካራባኽ
| redir2 = ኣርትሳኽ
</noinclude>
}}<noinclude>
</noinclude>
pcsmyv49nvbdrxmxadggvpvmdc3ioqy
ሞደል:See also
10
5308
21666
2020-12-21T00:12:33Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<div class="VT rellink"><span style="font-size:88%">ብተወሳኺ ርኣይ፦</span> {{#if:{{{1|}}}|''[[:{{{1}}}|{{{l1|{{{1}}}}}}]]'' | <span class="error"...»
wikitext
text/x-wiki
<div class="VT rellink"><span style="font-size:88%">ብተወሳኺ ርኣይ፦</span> {{#if:{{{1|}}}|''[[:{{{1}}}|{{{l1|{{{1}}}}}}]]'' | <span class="error" style="font-size:90%">ኣርእስቲ ጽሑፍ ኣእትው።</span>
}}<!--
-->{{#if: {{{2|}}} | <span style="font-size:88%">{{#if:{{{3|}}}|, | {{y-e|{{PAGENAME:{{{2}}}}}|ጽሑፍ የለን}} }}</span>''[[:{{{2}}} | {{ucfirst:{{PAGENAME:{{{l2|{{{2}}}}}}}}}}]]'' }}<!--
-->{{#if: {{{3|}}} | <span style="font-size:88%">{{#if:{{{4|}}}|, | {{y-e|{{PAGENAME:{{{3}}}}}|ጽሑፍ የለን}} }}</span>''[[:{{{3}}} | {{ucfirst:{{PAGENAME:{{{l3|{{{3}}}}}}}}}}]]'' }}<!--
-->{{#if: {{{4|}}} | <span style="font-size:88%">{{#if:{{{5|}}}|, | {{y-e|{{PAGENAME:{{{4}}}}}|ጽሑፍ የለን}} }}</span>''[[:{{{4}}} | {{ucfirst:{{PAGENAME:{{{l4|{{{4}}}}}}}}}}]]'' }}<!--
-->{{#if: {{{5|}}} | <span style="font-size:88%"> {{y-e|{{PAGENAME:{{{5}}}}}|ጽሑፍ የለን}}</span>''[[:{{{5}}} | {{ucfirst:{{PAGENAME:{{{l5|{{{5}}}}}}}}}}]]'' }}<!--
-->{{#if:{{{6|}}} |   ''(<span class="error" style="font-size:90%">ብጣዕሚ ብዙሕ መለክዒታት ኣብ {{[[ሞደል:See also|See also]]}}</span>)''
{{#if: {{NAMESPACE}} | {{ns:0}} | {{ns:4}} | {{ns:14}} | {{ns:104}}
}} }}{{#if:{{{2|}}}|.}}</div><noinclude>{{documentation}}
</noinclude>
ewywd8tmbbn19woovi9byotxfwozm7f
ርእሲ ከተማ
0
5309
21669
2020-12-21T01:45:11Z
Joanmp14
5782
Joanmp14 moved page [[ርእሲ ከተማ]] to [[ርእሰ ከተማ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ርእሰ ከተማ]]
fqv4rubuso5s1ojk0u8hm9ig76dala0
ሞደል:Country data ኤውሮጳ
10
5310
21672
2020-12-21T02:06:40Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኤውሮጳ | flag alias = Flag of Europe.svg | size = {{{size|}}} | name = {{{name|}}} | varian...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኤውሮጳ
| flag alias = Flag of Europe.svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| alt = ባንዴራ ኤውሮጳ
<noinclude>
| redir1 = EUR
| redir2 = ኤውሮጳ
</noinclude>
}}
m6fxdwv2j1ztlkx7eepub6ngmn7gieh
ሞደል:Country data ሊቱዌንያ
10
5311
21675
2020-12-21T14:35:11Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ሊቱዌንያ]] to [[ሞደል:Country data ሊትዌንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሊትዌንያ]]
1sby8sstvysr2sp6soxy6in78zdvut6
ሞደል:Country data ሰዑዲ ዓረብ
10
5312
21679
2020-12-22T13:55:56Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ሰዑዲ ዓረብ]] to [[ሞደል:Country data ስዑዲ ዓረብ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ስዑዲ ዓረብ]]
injgl1suw6fjjz6gy3bssq9d18h74ww
ሰዑዲ ዓረብ
0
5313
21682
2020-12-22T13:59:13Z
Joanmp14
5782
Joanmp14 moved page [[ሰዑዲ ዓረብ]] to [[ስዑዲ ዓረብ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ስዑዲ ዓረብ]]
5uhohdbnn7muezo0d3ip7i05fqu5qkc
ዊኪፐዲያ
0
5314
21684
2020-12-22T15:28:16Z
Joanmp14
5782
Redirected page to [[ዊኪፐድያ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ]]
g9zzdsd25dnxheyiftrxjci9r872dnj
ናቅፋ (ባጤራ)
0
5317
22826
21695
2021-06-30T00:34:42Z
Xqbot
654
Bot: Fixing double redirect to [[ናቕፋ (ባጤራ)]]
wikitext
text/x-wiki
#REDIRECT [[ናቕፋ (ባጤራ)]]
8w1khbkz29et1juqv0xrdjpqezue3ht
ናቕፋ
0
5318
21697
2020-12-28T16:35:31Z
Joanmp14
5782
Joanmp14 moved page [[ናቕፋ]] to [[ናቕፋ (ከተማ)]]: to prevent confusions
wikitext
text/x-wiki
#REDIRECT [[ናቕፋ (ከተማ)]]
9njge550w6p87zghzrcl0zg1fs214uc
ሞደል:Bar box
10
5319
21701
21698
2020-12-28T23:25:44Z
Joanmp14
5782
Protected "[[ሞደል:Bar box]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<includeonly>{{#switch: {{{ኣሳላልፋ|{{{float|}}}}}} | left |right=|#default=<table style="margin:{{#ifeq:{{{ኣሳላልፋ|{{{float|}}}}}}|center|0 auto|0}}; border:none;"><tr><td style="border:none; padding:0;">}}<div class="barbox {{#switch: {{{ኣሳላልፋ|{{{float|}}}}}} | left = tleft | right = tright|center|none=tnone}}" style="overflow-x: auto;{{{style|}}}">
<div style="border:{{{border_width|1}}}px solid silver; font-size:88%; padding:0.4em; width:{{{ስፍሓት|{{{width|auto}}}}}}; background-color: {{{background-color|white}}};">
<table style="text-align:left; border-collapse:collapse; width:100%;">
{{#if:{{{ላዕሊ_ኣርእስቲ|{{{title|}}}}}}|
<tr style="background-color:{{{ሕብሪ_ኣርእስቲ|{{{titlebar|none}}}}}}"><th style="text-align:center;" colspan="5"><big>{{{ላዕሊ_ኣርእስቲ|{{{title|}}}}}}</big></th></tr>
}}
<tr style="font-size:88%; height:4px;">
<td {{#if:{{{left2|}}}||colspan="2"}} style="padding:0 4px; text-align:left;">{{{ርእሰዋይ1|{{{left1|}}}}}}</td>
{{#if:{{{left2|}}}|
<td style="padding:0 4px; text-align:right;">{{{left2}}}</td>
}}
<td style="width:{{{ስፍሓት_ሽራጥ|{{{barwidth|100px}}}}}}; text-align:left;"></td>
<td {{#if:{{{right2|}}}||colspan="2"}} style="padding:0 4px; width:1em; text-align:right;">{{{ርእሰዋይ2|{{{right2|}}}}}}</td>
{{#if:{{{right2|}}}|
<td style="padding:0 4px; text-align:right;">{{{right2}}}</td>
}}
</tr>
{{{ትሕዝቶ|{{{bars|}}}}}}
{{#if:{{{ታሕተዋይ_ኣርእስቲ|{{{caption|}}}}}}|
<tr><td colspan="5" style="padding:5px; text-align:left;">{{{ታሕተዋይ_ኣርእስቲ|{{{caption|}}}}}}</td></tr>
}}
</table>
</div>
</div>{{#switch: {{{ኣሳላልፋ|{{{float|}}}}}} | left |right=|#default=</td></tr></table>}}</includeonly>
<noinclude>
{{documentation}}
</noinclude>
1qlo5nc6rw63dwi0k38eet5dqrj35f3
ሞደል:Bar box/Bar percent
10
5320
21700
21699
2020-12-28T23:25:23Z
Joanmp14
5782
Protected "[[ሞደል:Bar box/Bar percent]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<tr>
<td colspan="2" style="padding-left:0.4em;padding-right:0.4em;min-width:8em">{{{1}}}</td>
<td style="width:100px;border-left:solid 1px silver;border-right:solid 1px silver;"><div style="background:{{{2|gray}}}; width:{{{3|0}}}%; overflow:hidden"> </div></td>
<td colspan="2" style="padding-left:0.4em;padding-right:0.4em" align="right">{{{4|{{{3|0}}} %}}}</td>
</tr>
<noinclude>
</noinclude>
7pm5x82ei8kcnuug04u284p19t0ax58
ኣስላም
0
5321
21703
2020-12-28T23:33:07Z
Joanmp14
5782
Joanmp14 moved page [[ኣስላም]] to [[ምስልምና]]: wrong title
wikitext
text/x-wiki
#REDIRECT [[ምስልምና]]
qbjszrk5axeeuhol57npivkbun3eq6k
ሜድያዊኪ:Vector.css
8
5322
23193
21710
2021-10-16T22:51:23Z
Joanmp14
5782
compatibility with the new Vector
css
text/css
/* All CSS here will be loaded for users of the Vector skin */
/* CSS for the coordinates in the corner */
#coordinates {
display:inline;
border:none;
background:none;
text-align:right;
text-indent:0;
font-size:.85em;
text-transform:none;
white-space:nowrap;
}
j4ayczcsth8tehk0hbdxmbdxonwwxsk
ዊኪፐድያ:ብዛዕባ
4
5326
21723
2021-01-02T21:05:56Z
Joanmp14
5782
Redirected page to [[ዊኪፐድያ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ]]
g9zzdsd25dnxheyiftrxjci9r872dnj
ሜድያዊኪ:Aboutpage
8
5327
21724
2021-01-02T21:10:00Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «ዊኪፐድያ»
wikitext
text/x-wiki
ዊኪፐድያ
s4hm5snhpzg3bj5yx8bgqdwjpy5lbio
ሜድያዊኪ:Edittools
8
5328
21773
21725
2021-01-05T21:26:35Z
Joanmp14
5782
corrections
wikitext
text/x-wiki
<div id="specialchars" class="plainlinks" style="margin-top:1px; border-width:1px; border-style:solid; border-color:#aaaaaa; padding:4px;">
ፊደላት፦
<charinsert> ሁ ሂ ሃ ሄ ህ ሆ </charinsert> • <charinsert> ለ ሉ ሊ ላ ሌ ል ሎ </charinsert> • <charinsert> ሑ ሒ ሓ ሔ ሕ ሖ </charinsert> • <charinsert> መ ሙ ሚ ማ ሜ ም ሞ </charinsert> • <charinsert> ረ ሩ ሪ ራ ሬ ር ሮ </charinsert> • <charinsert> ሰ ሱ ሲ ሳ ሴ ስ ሶ </charinsert> • <charinsert> ሸ ሹ ሺ ሻ ሼ ሽ ሾ </charinsert> • <charinsert> ቀ ቁ ቂ ቃ ቄ ቅ ቆ ቋ ቈ ቊ </charinsert> • <charinsert> ቐ ቑ ቒ ቓ ቔ ቕ ቖ ቛ ቘ ቚ </charinsert> • <charinsert> በ ቡ ቢ ባ ቤ ብ ቦ </charinsert> • <charinsert> ቨ ቩ ቪ ቫ ቬ ቭ ቮ </charinsert> • <charinsert> ተ ቱ ቲ ታ ቴ ት ቶ</charinsert> • <charinsert> ቸ ቹ ቺ ቻ ቼ ች ቾ </charinsert> • <charinsert> ኀ ኁ ኂ ኃ ኄ ኅ ኆ ኋ ኈ ኊ </charinsert> • <charinsert> ነ ኑ ኒ ና ኔ ን ኖ </charinsert> • <charinsert> ኘ ኙ ኚ ኛ ኜ ኝ ኞ </charinsert> • <charinsert> ኡ ኢ ኣ ኤ እ ኦ </charinsert> • <charinsert> ከ ኩ ኪ ካ ኬ ክ ኮ ኳ ኰ ኲ </charinsert> • <charinsert> ኸ ኹ ኺ ኻ ኼ ኽ ኾ </charinsert> • <charinsert> ወ ዉ ዊ ዋ ዌ ው ዎ </charinsert> • <charinsert> ዑ ዒ ዓ ዔ ዕ ዖ </charinsert> • <charinsert> ዘ ዙ ዚ ዛ ዜ ዝ ዞ </charinsert> • <charinsert> ዠ ዡ ዢ ዣ ዤ ዥ ዦ </charinsert> • <charinsert> የ ዩ ዪ ያ ዬ ይ ዮ </charinsert> • <charinsert> ደ ዱ ዲ ዳ ዴ ድ ዶ </charinsert> • <charinsert> ጀ ጁ ጂ ጃ ጄ ጅ ጆ </charinsert> • <charinsert> ገ ጉ ጊ ጋ ጌ ግ ጎ ጓ ጐ ጒ </charinsert> • <charinsert> ጠ ጡ ጢ ጣ ጤ ጥ ጦ </charinsert> • <charinsert> ጨ ጩ ጪ ጫ ጬ ጭ ጮ </charinsert> • <charinsert> ጰ ጱ ጲ ጳ ጴ ጵ ጶ </charinsert> • <charinsert> ጸ ጹ ጺ ጻ ጼ ጽ ጾ </charinsert> • <charinsert> ፈ ፉ ፊ ፋ ፌ ፍ ፎ </charinsert> • <charinsert> ፐ ፑ ፒ ፓ ፔ ፕ ፖ </charinsert>
----
ተወሰኽቲ፦
<charinsert>[[መደብ:+]]</charinsert>
<charinsert>#REDIRECT [[+]]</charinsert>
<charinsert><ref>+</ref></charinsert>
<charinsert>~~~~</charinsert> <br>
<charinsert> ፡ ፦ ። ፥ ፣ ፤ «+» </charinsert>
<charinsert> ~ | ° ≈ ± ≠ − × ¹ ² ³ † · | € £ $ ¥ ¢ ©</charinsert>
</div>
5yz25gu08ugh6fbo6rscntoqzjhbz4w
ሜድያዊኪ:Mobile.css
8
5329
21726
2021-01-02T22:31:13Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «/* All CSS here will be loaded for users of the mobile site */ /* TABLES */ /* different color in even rows */ /* default: gray */ table.str...»
css
text/css
/* All CSS here will be loaded for users of the mobile site */
/* TABLES */
/* different color in even rows */
/* default: gray */
table.striped tr:nth-child(even) {
background-color: #f2f3f4;
}
bpofsi7b3jgtynkn8fv7sut2yuhluu5
ሜድያዊኪ:Print.css
8
5330
21727
2021-01-02T22:35:37Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «/* CSS placed here will affect the print output */ .ns-0 .ambox, .ns-104 .ambox, .ns-0 .navbox,.ns-104 .navbox, .ns-0 .vertical-navbox, .ns-0 .infobox.sister...»
css
text/css
/* CSS placed here will affect the print output */
.ns-0 .ambox, .ns-104 .ambox,
.ns-0 .navbox,.ns-104 .navbox,
.ns-0 .vertical-navbox,
.ns-0 .infobox.sisterproject, .ns-104 .infobox.sisterproject,
.ns-0 .dablink, .ns-104 .dablink,
.ns-0 .metadata,.ns-104 .metadata,
#filetoc,#footer-places,#mobileview,
.mw-jump-link, /* links "go to navigation/search" */
.mw-empty-elt, /* empty list items */
.editlink,
a.NavToggle,
span.collapseButton,
span.mw-collapsible-toggle,
.noprint {
display:none!important;
}
/* Add formatting to make sure that "external references" from templates
like [[Template:Ref]] do not get URL expansion, not even when printed.
The anchor itself has class "external autonumber" and the url expansion
is inserted when printing (see the common printing style sheet at
http://en.wikipedia.org/w/skins/common/commonPrint.css) using the
":after" pseudo-element of CSS. Also hide in <cite> elements.
*/
#content cite a.external.text:after,
.nourlexpansion a.external.text:after,
.nourlexpansion a.external.autonumber:after
{
display:none!important;
}
/* On websites with siteSub visible, the margin on the firstHeading is not needed. */
#firstHeading {
margin:0;
}
#contentSub {
display:block;
}
rjroxptm0r21a5zmdnqbv4obqptlkr6
ሜድያዊኪ:Pagetitle-view-mainpage
8
5331
21728
2021-01-02T22:39:44Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «ዊኪፐድያ፣ ናጻ ኢንሳይክሎፐድያ»
wikitext
text/x-wiki
ዊኪፐድያ፣ ናጻ ኢንሳይክሎፐድያ
09rfex6lp0yjzzq070myd28te2k47l3
ሜድያዊኪ:Tagline
8
5332
21729
2021-01-02T22:43:18Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «ካብ ዊኪፐድያ፣ ናጻ ኢንሳይክሎፐድያ»
wikitext
text/x-wiki
ካብ ዊኪፐድያ፣ ናጻ ኢንሳይክሎፐድያ
avy3zdosekwlctbkor7jtxqx5w2kohh
ሜድያዊኪ:Cite references link many format
8
5333
21736
2021-01-03T03:06:59Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «[[#$1|<sup>'''''$3'''''</sup>]]»
wikitext
text/x-wiki
[[#$1|<sup>'''''$3'''''</sup>]]
lmneofd5vci1jqu937sb40h1m74rfue
ሜድያዊኪ:Gadget-ReferenceTooltips.css
8
5334
21772
21755
2021-01-05T20:21:13Z
Joanmp14
5782
Undo revision 21755 by [[Special:Contributions/Joanmp14|Joanmp14]] ([[User talk:Joanmp14|talk]])
css
text/css
/* See [[mw:Reference Tooltips]] */
.referencetooltip {
position: absolute;
list-style: none;
list-style-image: none;
opacity: 0;
font-size: 10px;
margin: 0;
z-index: 5;
padding: 0;
}
.referencetooltip li {
border: #080086 2px solid;
max-width: 260px;
padding: 10px 8px 13px 8px;
margin: 0px;
background-color: #F7F7F7;
box-shadow: 2px 4px 2px rgba(0,0,0,0.3);
-moz-box-shadow: 2px 4px 2px rgba(0,0,0,0.3);
-webkit-box-shadow: 2px 4px 2px rgba(0,0,0,0.3);
}
.referencetooltip li+li {
margin-left: 7px;
margin-top: -2px;
border: 0;
padding: 0;
height: 3px;
width: 0px;
background-color: transparent;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
border-top: 12px #080086 solid;
border-right: 7px transparent solid;
border-left: 7px transparent solid;
}
.referencetooltip>li+li::after {
content: '';
border-top: 8px #F7F7F7 solid;
border-right: 5px transparent solid;
border-left: 5px transparent solid;
margin-top: -12px;
margin-left: -5px;
z-index: 1;
height: 0px;
width: 0px;
display: block;
}
.client-js body .referencetooltip li li {
border: none;
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
height: auto;
width: auto;
margin: auto;
padding: 0;
position: static;
}
.RTflipped {
padding-top: 13px;
}
.referencetooltip.RTflipped li+li {
position: absolute;
top: 2px;
border-top: 0;
border-bottom: 12px #080086 solid;
}
.referencetooltip.RTflipped li+li::after {
border-top: 0;
border-bottom: 8px #F7F7F7 solid;
position: absolute;
margin-top: 7px;
}
.RTsettings{
float: right;
height: 16px;
width: 16px;
cursor: pointer;
background-image: url(//upload.wikimedia.org/wikipedia/commons/e/ed/Cog.png);
margin-top: -9px;
margin-right: -7px;
-webkit-transition: opacity 0.15s;
-moz-transition: opacity 0.15s;
-o-transition: opacity 0.15s;
-ms-transition: opacity 0.15s;
transition: opacity 0.15s;
opacity: 0.6;
filter: alpha(opacity=60);
}
.RTsettings:hover{
opacity: 1;
filter: alpha(opacity=100);
}
.RTTarget{
border: #080086 2px solid;
}
mipgvayddykd4urwacs8kct21h8oveu
ሜድያዊኪ:Gadgets-definition
8
5335
24715
24387
2024-02-14T19:18:56Z
WikiBayer
6051
remove default per Tech News 2024-06
wikitext
text/x-wiki
== ምድህሳስ ==
* Navigation_popups[ResourceLoader]|popups.js|navpop.css
* ReferenceTooltips[ResourceLoader|default|skins=vector,vector-2022,monobook,timeless,modern,cologneblue]|ReferenceTooltips.js|ReferenceTooltips.css
== ምምዕርራይ ==
* refToolbar[ResourceLoader|dependencies=user.options]|refToolbar.js
== መልክዕ ==
* nocoords | nocoords.css
hqzik9tu9lx0issbnk4n3cmoeta17w3
ሜድያዊኪ:Gadget-popups.js
8
5336
21739
2021-01-03T03:36:28Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «// [[File:Wikipedia_Gadget-popups.js]] Pop-ups imported from enWP mw.loader.load( '//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&...»
javascript
text/javascript
// [[File:Wikipedia_Gadget-popups.js]] Pop-ups imported from enWP
mw.loader.load( '//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-popups.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );
0wca20g8qlhmc9k728mij6875pnvx25
ሜድያዊኪ:Gadget-navpop.css
8
5337
21740
2021-01-03T03:37:29Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «a.popupMoreLink { display: block; text-align: right; cursor: pointer; } ins.popupDiff { background: #afe; } del.popupDiff { background: #ffe6e6; }...»
css
text/css
a.popupMoreLink {
display: block;
text-align: right;
cursor: pointer;
}
ins.popupDiff {
background: #afe;
}
del.popupDiff {
background: #ffe6e6;
}
#selectionPreview {
/*
overflow: auto;
max-height: 16ex;
*/
border: 2px solid #ddd;
background-color: #eef;
padding: 6px;
}
.navpopup {
border: 1px solid #bbb;
background-color: #fff;
padding: 10px;
padding-bottom: 5px;
font-size: 11px;
box-shadow: 0 3px 8px rgba( 50, 50, 50, 0.35 );
/* opacity: 0.9; */
}
.navpopup hr {
color: #aaa !important;
background-color: #aaa !important;
}
/* Configure Drag bar color */
.popupDrag {
background-color: #ffbe20;
height: 5px;
margin-top: -5px;
margin-bottom: 5px;
}
.popupDragHandle {
cursor: move;
position: relative;
}
/* menu magic - many thanks to [[User:Zocky]]! */
/* popups */
.popup_menu li {
margin: 0px;
}
.popup_menu {
display: none;
position: absolute;
left: 0;
margin: 0;
margin-top: 1em;
line-height: 1.25em;
list-style-type: none;
top: 0.1em;
z-index: 2;
width: 10em;
background: white;
border: 1px solid grey;
padding: 0 !important;
margin-left: -6px;
margin-top: 1em;
border-width: 1px 1px 1px 6px;
}
.popup_menu a {
display: block;
padding: 3px;
color: #555;
}
.popup_menu_row a {
display: inline-block;
}
.popup_menu_row {
list-style: none;
padding: 0;
margin: 0;
color: #aaa;
/* border: 1px solid red; */
}
.popup_drop {
display: inline;
position: relative;
}
.popup_drop a,
.popup_drop a:visited {
padding: 3px;
margin: 0;
font-weight: bold;
color: #0645ad;
}
.popup_drop:hover .popup_menu,
.popup_drop .popup_menu:hover {
display: inline;
background: white;
padding: 2px;
color: #555;
}
.popup_drop:hover {
background: #ccf;
color: #44f;
}
/* other colours, styles and so on */
.popup_menu a:hover {
background: grey;
color: #fff;
text-decoration: none;
}
.popup_mainlink {
font-size: 140%;
font-weight: bold;
}
.popup_mainlink a {
color: #000;
}
a.popup_change_title_link {
color: #152;
}
.popup_diff_dates {
font-style: italic;
background: none;
}
.popup_menu_item {
list-style: none;
padding: 0;
margin: 0;
/* border: 1px solid green; */
}
.popup_menu_item a {
display: block;
}
.popup_history_row_even {
background: #eee;
}
.popup_history_date {
font-weight: bold;
font-size: 120%;
}
/* disable interwiki styling */
.popupPreview a.extiw,
.popupPreview a.extiw:active {
color: #36b;
background: none;
padding: 0;
}
.popupPreview a.external {
color: #36b;
}
/* this can be used in the content area to switch off
special external link styling */
.popupPreview .plainlinks a {
background: none !important;
padding: 0 !important;
}
mkmn1kpxg1gn9cx64g0qdz3199gtpc6
ሜድያዊኪ:Gadget-ReferenceTooltips.js
8
5338
24671
24268
2024-01-12T18:09:25Z
Ladsgroup
3093
Maintenance: jquery.cookie has been deprecated [[phab:T271995]]
javascript
text/javascript
// See [[mw:Reference Tooltips]]
window.pg || $(document).ready( function($) {
// Make sure we are in article, project, or help namespace
if ( mw.config.get( "wgCanonicalNamespace" ) === '' || mw.config.get( "wgCanonicalNamespace" ) === 'Project' || mw.config.get( "wgCanonicalNamespace" ) === 'Help' ) {
function toggleRT(o){
mw.loader.using("mediawiki.cookie",function(){
mw.cookie.set("RTsettings",o+"|"+ settings[1] + "|" + settings[2], {path:"/",expires:90});
location.reload();
});
}
var settings = document.cookie.split("RTsettings=")[1];
settings = settings ? settings.split(";")[0].split("%7C") : [1, 200, +("ontouchstart" in document.documentElement)];
if( settings[0] == 0 ) {
var footer = $("#footer-places, #f-list");
if( footer.length === 0 ) {
footer = $("#footer li").parent();
}
footer.append($("<li>").append($("<a>").text("Enable Reference Tooltips").attr("href","javascript:(function(){})()").click(function(){toggleRT(1)})));
return;
}
var isTouchscreen = +settings[2],
timerLength = isTouchscreen ? 0 : +settings[1],
settingsMenu;
$(".reference").each( function() {
var tooltipNode, hideTimer, showTimer, checkFlip = false;
function findRef( h ){
h = h.firstChild.getAttribute("href"); h = h && h.split("#"); h = h && h[1];
h = h && document.getElementById( h );
h = h && h.nodeName == "LI" && h;
return h;
}
function hide( refLink ){
if( tooltipNode && tooltipNode.parentNode == document.body ) {
hideTimer = setTimeout( function() {
$(tooltipNode).animate({opacity: 0}, 100, function(){ document.body.removeChild( tooltipNode ) })
}, isTouchscreen ? 16 : 100)
} else {
var h = findRef( refLink );
h && (h.style.border = "");
}
}
function show(){
if( !tooltipNode.parentNode || tooltipNode.parentNode.nodeType === 11 ){
document.body.appendChild( tooltipNode );
checkFlip = true;
}
$(tooltipNode).stop().animate({opacity: 1}, 100)
clearTimeout( hideTimer );
}
function openSettingsMenu(){
if( settingsMenu ) {
settingsMenu.dialog( "open" );
} else {
settingsMenu = $("<form>").append(
$("<button>").css("width","100%").text("Disable Reference Tooltips").button().click(function(){toggleRT(0)}),
$("<br>"),
$("<small>").text("Once disabled, Reference Tooltips can be re-enabled using a link in the footer of the page."),
$("<hr>"),
$("<label>").text("Delay before the tooltip appears (in milliseconds): ").append($("<input>").attr({"type":"number","value":settings[1],step:50,min:0,max:5000})),
$("<br>"),
$("<span>").text("Tooltip is activated by:"),
$("<label>").append(
$("<input>").attr({"type":"radio", "name":"RTActivate", "checked":settings[2]==0&&"checked", "disabled":"ontouchstart" in document.documentElement&&"disabled"}),
"hovering"
),
$("<label>").append(
$("<input>").attr({"type":"radio", "name":"RTActivate", "checked":settings[2]==1&&"checked"}),
"clicking"
)
).submit(function(e){e.preventDefault()}).dialog({modal:true,width:500,title:"Reference Tooltips options",buttons:{"Save settings":function(){
var a = this.getElementsByTagName("input"),
b = +a[0].value;
mw.cookie.set("RTsettings","1|"+ (b > -1 && b < 5001 ? b : settings[1]) + (a[1].checked ? "|0" : "|1"), {path:"/",expires:90});
location.reload();
}}});
}
}
$(this)[ isTouchscreen ? 'click' : 'hover' ](function( e ){
var _this = this;
if( isTouchscreen ) {
e.preventDefault();
(tooltipNode && tooltipNode.parentNode == document.body) || setTimeout( function(){
$( document.body ).on("click touchstart", function( e ) {
e = e || event;
e = e.target || e.srcElement;
for( ; e && !$( e ).hasClass( "referencetooltip" ) ; )
e = e.parentNode;
if( !e ){
clearTimeout( showTimer );
hide( _this );
$(document.body).off("click touchstart", arguments.callee)
}
})
}, 0);
}
showTimer && clearTimeout( showTimer );
showTimer = setTimeout( function() {
var h = findRef( _this );
if( !h ){return};
if( !isTouchscreen && ( window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0 ) + $(window).height() > $( h ).offset().top + h.offsetHeight ) {
h.style.border = "#080086 2px solid";
return;
}
if(!tooltipNode){
tooltipNode = document.createElement("ul");
tooltipNode.className = "referencetooltip";
var c = tooltipNode.appendChild( h.cloneNode( true ) );
try {
if( c.firstChild.nodeName != "A" ) {
while( c.childNodes[1].nodeName == "A" && c.childNodes[1].getAttribute( "href" ).indexOf("#cite_ref-") !== -1 ) {
do { c.removeChild( c.childNodes[1] ) } while ( c.childNodes[1].nodeValue == " " );
}
}
} catch (e) { mw.log(e) }
c.removeChild( c.firstChild );
$( tooltipNode.firstChild.insertBefore( document.createElement( "span" ), tooltipNode.firstChild.firstChild ) ).addClass("RTsettings").attr("title", "Tooltip settings").click(function(){
mw.loader.using(["mediawiki.cookie","jquery.ui"], openSettingsMenu);
})
tooltipNode.appendChild( document.createElement( "li" ) );
isTouchscreen || $(tooltipNode).hover(show, hide);
}
show();
var o = $(_this).offset(), oH = tooltipNode.offsetHeight;
$(tooltipNode).css({top: o.top - oH, left: o.left - 7 });
if( tooltipNode.offsetHeight > oH ) { // is it squished against the right side of the page?
$(tooltipNode).css({left:'auto',right:0});
tooltipNode.lastChild.style.marginLeft = (o.left - tooltipNode.offsetLeft) + "px";
}
if( checkFlip ) {
if( o.top < tooltipNode.offsetHeight + ( window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0 ) ) { // is part of it above the top of the screen?
$(tooltipNode).addClass("RTflipped").css({top: o.top + 12});
} else if( tooltipNode.className === "referencetooltip RTflipped" ) { // cancel previous
$(tooltipNode).removeClass("RTflipped");
}
checkFlip = false;
}
}, timerLength);
}, isTouchscreen ? undefined : function(){clearTimeout(showTimer); hide(this); } )
} );
}
} );
a6h3svgdv8uyh9y9t2jv7n8070deedk
ሜድያዊኪ:Gadget-refToolbar.js
8
5339
21742
2021-01-03T04:27:00Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «/** RefToolbar ************************************************ * * Description: Adds tools for citing references to the edit toolbar. * See [[:en:Wikip...»
javascript
text/javascript
/** RefToolbar ************************************************
*
* Description: Adds tools for citing references to the edit toolbar.
* See [[:en:Wikipedia:RefToolbar 2.0]] for further documentation.
*
* To disable this script, add <code>refToolbarInstalled = 'bypass';<code> to [[Special:Mypage/vector.js]].
*/
( function ( mw, $ ) {
'use strict';
function initializeRefTools() {
if( window.refToolbarInstalled || $( '#wpTextbox1[readonly]' ).length ){
return;
}
if ( mw.user.options.get( 'usebetatoolbar' ) ) {
// Enhanced editing toolbar is on. Going to load RefToolbar 2.0.
$.getScript( '//en.wikipedia.org/w/index.php?title=MediaWiki:Gadget-refToolbarBase.js&action=raw&ctype=text/javascript', function() {
mw.loader.using( [ 'ext.wikiEditor' ], function () {
mw.loader.load( '//ti.wikipedia.org/w/index.php?title=MediaWiki:RefToolbar.js&action=raw&ctype=text/javascript' );
} );
} );
} else if ( mw.user.options.get( 'showtoolbar' ) ) {
// Enhanced editing toolbar is off. Loading RefToolbar 1.0. (legacy)
mw.loader.load( '//en.wikipedia.org/w/index.php?title=MediaWiki:RefToolbarLegacy.js&action=raw&ctype=text/javascript&smaxage=21600&maxage=86400' );
} else {
return;
}
window.refToolbarInstalled = true;
}
if ( $.inArray( mw.config.get( 'wgAction' ), [ 'edit', 'submit' ] ) !== -1 ) {
// Double check if user.options is loaded, to prevent errors when copy pasted accross installations
$.when( mw.loader.using( ['user.options'] ), $.ready ).done( initializeRefTools );
}
}( mediaWiki, jQuery ) );
95ryrsj1qfjl4dv08ouppo7bg8s6g24
ሜድያዊኪ:Gadget-ReferenceTooltips
8
5340
21743
2021-01-03T05:09:52Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «Reference Tooltips (መወከሲታት ኣብ ቅልቅል በሓሊ መስኮት ንምርኣይ)»
wikitext
text/x-wiki
Reference Tooltips (መወከሲታት ኣብ ቅልቅል በሓሊ መስኮት ንምርኣይ)
h1gycr3lse5zmvfju1z1dx9lp5rp9ht
ሞድዩል:LangSwitch
828
5341
24761
21745
2024-04-23T23:28:30Z
Liuxinyu970226
3149
[[Extension:Scribunto/Lua_reference_manual#strict]]
Scribunto
text/plain
--[[
__ __ _ _ _ ____ _ _ _
| \/ | ___ __| |_ _| | ___ _| | __ _ _ __ __ _/ ___|_ _(_) |_ ___| |__
| |\/| |/ _ \ / _` | | | | |/ _ (_) | / _` | '_ \ / _` \___ \ \ /\ / / | __/ __| '_ \
| | | | (_) | (_| | |_| | | __/_| |__| (_| | | | | (_| |___) \ V V /| | || (__| | | |
|_| |_|\___/ \__,_|\__,_|_|\___(_)_____\__,_|_| |_|\__, |____/ \_/\_/ |_|\__\___|_| |_|
|___/
Authors and maintainers:
* User:Zolo - original version in Module:Fallback
* User:Jarekt
]]
-- add optional module
-- used for debugging purposes as it detects cases of unintended global variables
require('strict')
local p = {}
--[[
_langSwitch
This function is the core part of the LangSwitch template.
Example usage from Lua:
text = _langSwitch({en='text in english', pl='tekst po polsku'}, lang)
Parameters:
args - table with translations by language
lang - desired language (often user's native language)
Error Handling:
]]
function p._langSwitch(args, lang) -- args: table of translations
-- Return error if there is not default and no english version
if not args.en and not args.default then
local err = '<b class="error">LangSwitch Error: no default</b>'
if args.nocat == '1' then
return err
else
return err .. '[[Category:LangSwitch template without default version]]'
end
end
-- To improve performance try quick switch, and load fallback chain only if needed.
-- In the vast majority of cases fast switch is sufficient
local val = args[lang]
if val == '~' then
return ''
elseif val and val ~= '' then
return val
elseif args.quick then
return nil
end
-- get the list of accepetable language (lang + those in lang's fallback chain) and check their content
assert(lang, 'LangSwitch Error: no lang')
local langList = mw.language.getFallbacksFor(lang)
table.insert(langList,1,lang)
table.insert(langList,math.max(#langList,2),'default')
for _, language in ipairs(langList) do
val = args[language]
if val == '~' then
return ''
elseif val and val ~= '' then
return val
end
end
end
--[[
langSwitch
This function is the core part of the LangSwitch template.
Example Usage from a template:
{{#invoke:fallback|langSwitch|en=text in english|pl=tekst po polsku|lang={{int:lang}} }}
Parameters:
frame.args - table with translations by language
frame.args.lang - desired language (often user's native language)
Error Handling:
]]
function p.langSwitch(frame) -- version to be used from wikitext
local args = frame.args
-- if no expected args provided than check parent template/module args
if args.en==nil and args.default==nil and args.nocat==nil then
args = mw.getCurrentFrame():getParent().args
end
local lang = args.lang
if not lang or not mw.language.isKnownLanguageTag(lang) then
lang = frame:callParserFunction( "int", "lang" ) -- get user's chosen language
end
-- Try quick switch which checks the most likely option when fallback is not needed
args.quick = true;
local val = p._langSwitch(args, lang)
if val then
return val
end
-- Allow input in format: {{LangSwitch|de=Grün|es/it/pt=Verde|fr=Vert|en=Green |lang=en}}
-- with multiple languages mapping to a single value
local args1 = {}
for name, value in pairs( args ) do
if value ~= '' and type(name)=='string' then
for str in string.gmatch( name, "([^/]+)" ) do
args1[str] = value
end
end
end
return p._langSwitch(args1, lang)
end
return p
bg9ys8cxmgkc9rx0b893ksmvv6d6y8f
ቱኒዢያ
0
5342
21757
2021-01-04T14:24:19Z
Joanmp14
5782
Joanmp14 moved page [[ቱኒዢያ]] to [[ቱኒዝያ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ቱኒዝያ]]
0sokss0l9cb8sh6jw8z6swqkbo9lu08
ሊቢያ
0
5343
21760
2021-01-04T14:35:22Z
Joanmp14
5782
Joanmp14 moved page [[ሊቢያ]] to [[ሊብያ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ሊብያ]]
lk7r0odlfobt42vndn51rvh5fzpo4vh
ሞደል:Country data ጋምብያ
10
5344
21762
2021-01-04T15:18:00Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጋምብያ | flag alias = Flag of The Gambia.svg | flag alias-colonial = Gm colonia.png | size...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጋምብያ
| flag alias = Flag of The Gambia.svg
| flag alias-colonial = Gm colonia.png
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = GMB
| redir2 = GAM
</noinclude>
}}
rnev40wlrwshssq8z6pmubsblfig2bi
ሞደል:Country data ስዋዚላንድ
10
5345
21763
2021-01-04T15:40:21Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ስዋዚላንድ | flag alias = Flag of Swaziland.svg | size = {{{size|}}} | name = {{{name|}}}...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ስዋዚላንድ
| flag alias = Flag of Swaziland.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = SWZ
</noinclude>
}}
akq3sgrmq2ko7pz2swipufqss87uo7l
ሞደል:Country data ካመሩን
10
5347
21766
2021-01-05T19:37:42Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ካመሩን]] to [[ሞደል:Country data ካሜሩን]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ካሜሩን]]
cmb2rfvfvsowvmifx2xen672kg8c8ys
ሞደል:Country data ብሩንዲ
10
5348
22049
22047
2021-01-21T01:01:51Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ብሩንዲ
| flag alias = Flag of Burundi.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = BDI
</noinclude>
}}
jma6iv4xbbc6v4to7v2e1u1ofy4u585
ሞደል:Country data ሩዋንዳ
10
5349
21768
2021-01-05T19:52:45Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሩዋንዳ | flag alias = Flag of Rwanda.svg | flag alias-1962 = Flag of Rwanda (1962-2001).svg...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሩዋንዳ
| flag alias = Flag of Rwanda.svg
| flag alias-1962 = Flag of Rwanda (1962-2001).svg
| flag alias-1959 = Flag Rwanda 1959.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1962
| var2 = 1959
| redir1 = RWA
</noinclude>
}}<noinclude>
</noinclude>
ep7lgitp1cysy9wluvhxcxhpwl58cfq
ሞደል:Imagemap ኣፍሪቃ
10
5350
21769
2021-01-05T20:06:24Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{#tag:imagemap| Image:{{{Image|{{{1|Africa_on_the_globe_(red).svg}}}}}}{{!}}{{{size|{{{2|280px}}}}}}{{!}}{{{Alt|{{{3|center}}}}}}{{#if: {{{4|}}} | {{!}}{{{4}...»
wikitext
text/x-wiki
{{#tag:imagemap|
Image:{{{Image|{{{1|Africa_on_the_globe_(red).svg}}}}}}{{!}}{{{size|{{{2|280px}}}}}}{{!}}{{{Alt|{{{3|center}}}}}}{{#if: {{{4|}}} | {{!}}{{{4}}}{{#if: {{{5|}}} | {{!}}{{{5}}} }} }}
poly 502 22 545 35 553 64 565 82 569 94 533 88 547 109 556 133 555 137 532 130 513 130 488 129 470 134 454 140 446 142 443 153 459 168 464 171 491 173 491 173 489 193 496 206 518 231 548 280 566 299 577 315 627 298 644 280 653 250 656 235 688 260 727 304 733 339 755 356 765 356 773 326 781 318 781 372 782 408 789 425 788 332 772 270 733 198 711 158 680 117 651 91 603 58 575 44 542 27 515 17 502 15 [[ኤስያ]]
poly 319 784 319 751 564 744 554 762 521 780 490 791 448 793 418 793 371 792 338 792 318 782 [[ኣንታርክቲካ]]
poly 427 167 452 177 452 162 446 144 448 133 461 132 476 125 501 123 522 126 544 129 550 129 550 111 541 92 530 79 562 82 543 51 543 28 514 22 482 18 472 8 454 5 446 9 446 21 427 12 416 4 400 3 389 6 373 33 354 43 340 46 332 48 315 54 302 58 321 38 313 28 302 32 291 35 284 55 282 76 282 91 280 106 283 112 276 116 262 120 258 135 258 151 264 160 277 160 282 161 294 163 312 155 318 149 333 149 348 149 360 151 370 160 380 167 402 171 420 175 [[ኤውሮጳ]]
poly 373 2 339 16 324 21 304 28 283 29 257 43 230 58 202 72 182 81 167 96 148 114 119 136 96 154 70 175 57 200 40 250 38 264 35 286 20 295 14 288 17 264 40 219 71 173 87 139 111 114 138 88 154 75 174 66 192 55 216 46 239 34 251 29 267 24 288 16 303 10 330 6 349 1 359 1 [[ኣመሪካ (ክፍለ ዓለም)|ኣመሪካ]]
poly 792 401 788 414 781 448 782 468 789 467 793 449 792 394 [[ኦሽያንያ]]
poly 8 305 34 327 43 352 53 389 72 409 87 427 92 465 91 507 92 536 96 560 97 585 101 616 112 637 123 657 150 693 160 703 166 707 175 714 184 721 184 726 174 728 144 706 109 676 81 639 60 600 43 569 24 529 18 495 9 469 1 355 [[ኣመሪካ (ክፍለ ዓለም)|ኣመሪካ]]
poly 446 182 451 246 523 249 500 218 505 198 495 188 [[ግብጺ]]
poly 350 148 344 178 354 197 374 177 367 156 [[ቱኒዝያ]]
poly 374 177 352 200 351 224 372 242 385 243 388 233 450 262 445 178 [[ሊብያ]]
poly 294 166 293 184 248 204 248 218 316 268 328 265 371 236 353 226 351 184 344 176 349 152 [[ኣልጀርያ]]
poly 293 167 276 162 259 169 233 202 220 216 186 246 185 255 219 251 222 237 228 221 245 220 251 205 295 185 [[ሞሮኮ]]
poly 188 253 187 287 203 285 216 303 255 289 257 226 267 229 249 215 245 223 229 223 226 239 213 253 [[ማውሪታንያ]]
poly 184 282 204 284 211 293 216 312 185 311 185 307 202 307 202 299 185 301 183 295 [[ሰነጋል]]
poly 180 297 202 298 201 308 182 308 [[ጋምብያ]]
poly 182 311 201 309 201 316 188 323 [[ጊኒ-ቢሳው]]
poly 188 325 199 316 205 309 230 313 233 341 231 346 224 343 223 336 218 340 217 325 205 328 195 341 [[ጊኒ]]
poly 195 336 211 325 218 337 210 354 [[ሴራ ልዮን]]
poly 210 354 219 335 225 346 233 343 236 359 231 374 [[ላይበርያ]]
poly 235 370 235 354 231 348 239 324 266 328 265 368 [[ኣይቮሪ ኮስት]]
poly 265 366 265 352 265 321 284 320 288 332 289 361 [[ጋና]]
poly 285 318 285 327 288 363 298 362 295 326 292 322 [[ቶጎ]]
poly 290 316 292 329 295 362 303 358 303 335 311 323 305 311 [[በኒን]]
poly 302 358 303 332 314 321 314 310 324 297 375 304 381 315 374 322 367 353 355 348 343 358 337 374 316 374 [[ናይጀርያ]]
poly 336 367 343 369 345 377 358 382 358 391 346 390 341 383 334 374 [[ኢኳቶርያል ጊኒ]]
poly 379 309 389 326 381 327 389 340 383 349 383 362 390 381 389 384 345 377 340 364 342 355 351 351 362 353 [[ካሜሩን]]
poly 344 387 361 388 361 380 372 380 374 388 379 390 380 412 364 412 358 424 337 404 [[ጋቦን]]
poly 399 370 391 384 373 381 373 388 385 386 378 412 361 414 361 420 354 426 360 437 372 421 376 428 391 428 397 413 404 400 410 369 [[ሪፓብሊክ ኮንጎ]]
poly 360 430 370 425 370 434 372 437 401 436 404 457 417 452 419 442 434 449 438 472 446 475 446 486 433 487 431 503 442 518 437 521 415 520 352 513 [[ኣንጎላ]]
poly 407 372 413 363 436 368 455 360 473 359 481 366 491 366 500 374 492 392 479 408 479 427 484 441 489 452 474 457 475 467 480 479 485 484 484 490 480 490 476 483 468 477 448 474 434 474 434 460 434 449 422 443 414 447 410 453 402 445 396 434 377 434 371 434 375 427 394 424 397 408 410 399 [[ደሞክራስያዊት ሪፓብሊክ ኮንጎ]]
poly 363 512 437 513 453 515 449 523 425 524 423 541 413 545 415 591 382 590 [[ናሚብያ]]
poly 392 586 419 588 419 566 428 578 442 564 454 571 468 555 481 546 491 554 492 565 483 569 483 578 482 585 469 587 455 590 457 601 465 598 473 591 474 585 485 580 497 577 487 599 467 617 448 625 415 627 398 617 [[ደቡብ ኣፍሪቃ]]
poly 459 586 459 604 473 600 478 587 471 580 [[ሌሶቶ]]
poly 481 564 483 582 495 582 497 565 [[ስዋዚላንድ]]
poly 487 497 490 508 504 514 504 532 497 542 490 550 491 569 503 574 525 559 521 533 537 521 562 501 558 469 518 475 520 489 525 502 518 510 515 513 513 504 514 496 505 493 [[ሞዛምቢክ]]
poly 495 402 497 418 485 433 489 445 497 454 513 461 521 474 521 477 558 468 551 428 531 412 514 402 [[ታንዛንያ]]
poly 526 362 516 365 522 381 518 395 512 403 551 429 569 411 563 399 565 365 546 371 [[ኬንያ]]
poly 564 409 559 366 584 363 603 339 574 334 572 325 573 320 591 316 607 311 619 310 622 329 617 352 603 374 579 397 [[ሶማልያ]]
poly 569 311 561 313 564 325 571 325 576 319 [[ጅቡቲ]]
poly 539 271 526 279 526 296 526 302 537 295 551 299 561 311 564 315 567 306 556 294 [[ኤርትራ]]
poly 450 246 526 246 535 267 535 274 523 286 525 300 517 315 514 332 513 336 509 325 508 315 499 312 496 325 483 325 474 330 459 332 455 329 447 336 444 333 444 319 435 307 438 295 445 289 443 266 [[ሱዳን]]
poly 483 402 479 415 493 416 494 402 [[ሩዋንዳ]]
poly 494 372 483 403 515 403 523 379 512 369 [[ኡጋንዳ]]
poly 480 414 481 435 496 414 [[ቡሩንዲ]]
poly 431 484 435 509 446 524 469 514 484 503 501 498 505 489 506 478 511 469 506 459 493 451 480 456 475 470 479 476 484 481 485 489 482 492 474 486 464 478 445 475 449 486 [[ዛምብያ]]
poly 507 462 507 481 501 488 505 495 509 496 515 499 514 511 523 512 524 502 522 492 520 480 520 466 514 462 [[ማላዊ]]
poly 457 517 453 523 463 531 477 547 487 548 494 543 506 514 504 507 493 502 479 504 467 512 [[ዚምባብዌ]]
poly 426 521 425 544 418 549 422 573 429 580 432 567 453 568 463 557 477 544 467 538 460 525 453 521 438 519 [[ቦትስዋና]]
poly 527 299 510 330 510 343 517 354 527 367 547 373 567 369 585 363 598 340 566 332 567 323 558 322 564 309 548 299 530 298 [[ኢትዮጵያ]]
poly 451 328 450 344 468 360 477 368 488 362 495 373 522 369 526 359 519 345 507 339 516 329 509 319 509 313 498 323 481 326 466 324 473 332 462 331 [[ደቡብ ሱዳን]]
poly 393 341 383 356 390 378 396 380 404 373 412 367 438 366 463 370 471 362 459 344 450 337 445 333 439 320 429 326 [[ሪፓብሊክ ማእከላይ ኣፍሪቃ]]
poly 383 239 392 260 389 277 385 292 372 302 375 310 385 322 386 333 383 336 391 346 402 345 414 336 445 324 441 316 431 307 445 291 449 283 447 256 [[ጫድ]]
poly 316 268 315 292 293 294 290 305 304 318 311 314 326 304 360 310 380 304 380 295 387 287 389 265 386 247 378 240 370 237 360 238 [[ኒጀር]]
poly 217 293 216 308 230 310 237 327 255 321 261 305 290 293 311 287 315 271 271 230 257 230 249 286 [[ማሊ]]
poly 253 312 249 323 255 330 270 330 269 319 294 319 304 312 296 305 289 293 270 297 [[ቡርኪና ፋሶ]]
poly 618 471 593 482 580 499 563 506 552 537 542 563 553 579 579 576 594 561 604 538 612 514 617 481 [[ማዳጋስካር]]
}}<noinclude>
ኣብነታት፦
<nowiki>{{</nowiki>{{PAGENAME}}|Imagen.svg}}
<nowiki>{{</nowiki>{{PAGENAME}}|Imagen.svg|left|281px}}
==ምንጪ==
*[[:commons:Template:Globes_imagemap_(location_map_scheme)|Template:Globes imagemap (location map scheme)]]
*[[:commons:Category:Imagemaps_(location_map_scheme)|Category:Imagemaps (location map scheme)]]
</noinclude>
e5rwdmpn2z4ffpmca55ayl9yq570144
ሞደል:መሓበሪ
10
5351
21774
2021-01-05T21:31:48Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «__NOTOC__ <div id="toc" class="toc plainlinks hlist" style="text-align:center;margin-left:auto;margin-right:auto;"> <div id="toctitle" style="text-align:cente...»
wikitext
text/x-wiki
__NOTOC__
<div id="toc" class="toc plainlinks hlist" style="text-align:center;margin-left:auto;margin-right:auto;">
<div id="toctitle" style="text-align:center;"><span style="font-weight:bold;">{{MediaWiki:Toc}}</span></div>
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ሁ}} ሁ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ለ}} ለ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ሑ}} ሑ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=መ}} መ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ረ}} ረ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ሰ}} ሰ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ሸ}} ሸ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ቀ}} ቀ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ቐ}} ቐ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=በ}} በ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ቨ}} ቨ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ተ}} ተ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ቸ}} ቸ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ኀ}} ኀ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ነ}} ነ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ኘ}} ኘ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ኡ}} ኡ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ከ}} ከ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ኸ}} ኸ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ወ}} ወ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ዑ}} ዑ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ዘ}} ዘ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ዠ}} ዠ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=የ}} የ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ደ}} ደ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ጀ}} ጀ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ገ}} ገ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ጠ}} ጠ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ጨ}} ጨ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ጰ}} ጰ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ጸ}} ጸ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ፈ}} ፈ]
* [{{SERVER}}{{localurl:{{FULLPAGENAME}}|from=ፐ}} ፐ]<!--
* {{{ሁ|[[#ሁ|ሁ]]}}}
* {{{ለ|[[#ለ|ለ]]}}}
* {{{ሑ|[[#ሑ|ሑ]]}}}
* {{{መ|[[#መ|መ]]}}}
* {{{ረ|[[#ረ|ረ]]}}}
* {{{ሰ|[[#ሰ|ሰ]]}}}
* {{{ሸ|[[#ሸ|ሸ]]}}}
* {{{ቀ|[[#ቀ|ቀ]]}}}
* {{{ቐ|[[#ቐ|ቐ]]}}}
* {{{በ|[[#በ|በ]]}}}
* {{{ቨ|[[#ቨ|ቨ]]}}}
* {{{ተ|[[#ተ|ተ]]}}}
* {{{ቸ|[[#ቸ|ቸ]]}}}
* {{{ኀ|[[#ኀ|ኀ]]}}}
* {{{ነ|[[#ነ|ነ]]}}}
* {{{ኘ|[[#ኘ|ኘ]]}}}
* {{{ኡ|[[#ኡ|ኡ]]}}}
* {{{ከ|[[#ከ|ከ]]}}}
* {{{ኸ|[[#ኸ|ኸ]]}}}
* {{{ወ|[[#ወ|ወ]]}}}
* {{{ዑ|[[#ዑ|ዑ]]}}}
* {{{ዘ|[[#ዘ|ዘ]]}}}
* {{{ዠ|[[#ዠ|ዠ]]}}}
* {{{የ|[[#የ|የ]]}}}
* {{{ደ|[[#ደ|ደ]]}}}
* {{{ጀ|[[#ጀ|ጀ]]}}}
* {{{ገ|[[#ገ|ገ]]}}}
* {{{ጠ|[[#ጠ|ጠ]]}}}
* {{{ጨ|[[#ጨ|ጨ]]}}}
* {{{ጰ|[[#ጰ|ጰ]]}}}
* {{{ጸ|[[#ጸ|ጸ]]}}}
* {{{ፈ|[[#ፈ|ፈ]]}}}
* {{{ፐ|[[#ፐ|ፐ]]}}}}}<!--
</div><noinclude>{{documentation}}</noinclude>
3qxecpp8756au8xwm4uyyvfb9qsppu2
ሞደል:=
10
5352
21777
2021-01-05T23:15:46Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «=<noinclude> {{documentation}} </noinclude>»
wikitext
text/x-wiki
=<noinclude>
{{documentation}}
</noinclude>
81y2jvjxw3y0febsqx5xbr4ikdc7nr6
ሞደል:Tiw
10
5353
21779
21778
2021-01-05T23:21:58Z
Joanmp14
5782
Protected "[[ሞደል:Tiw]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<span class="plainlinks"><code><nowiki>{{</nowiki>[{{fullurl:{{#if:{{NAMESPACE: {{{1}}} }} ||ሞደል:}}{{{1}}}|redirect=no}} {{{1}}}]<nowiki>}}</nowiki></code></span> <noinclude>
{{documentation}}</noinclude>
7bquwupyyhgvidkryjjj2con6ya34xi
ሞደል:User language
10
5354
21781
21780
2021-01-05T23:46:23Z
Joanmp14
5782
Protected "[[ሞደል:User language]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{#switch:{{int:edit}}-{{int:history}}
<!-- aa - Afar -->
| Ариашамҭа-Аҭоурых = ab
| Andam-Atra u likôt = ace
| Хатх-Тарихъ = ady-cyrl
| Wysig-Ouer weergawes = af
| Edit-View history = ak
| Sawwachi-Iⁿfakopliapóota = akz
| Redakto-Të përparshmet = aln
| Ändere-Versione/Autore = als
| አርም-ታሪክ = am
| Editar-Historial d'a pachina = an
| Ādiht-Stǣr = ang
| संपादन-इतिहास = anp
| عدل-تاريخ الصفحة = ar
| ܫܚܠܦ-ܬܫܥܝܬܐ ܕܦܐܬܐ = arc
| Kümeelün-Rupañmael = arn
| Ṣayeb-Ṫariĥ ṣ-ṣefḫa = ary
| تعديل-تاريخ الصفحه = arz
| সম্পাদনা-খতিয়ান = as
| Editar-Historial de la páxina = ast
| Хисизабе-Хиса-басазул тарих = av
| Betara-Buizvot = avk
| Turkaña-Nayra qillqata = ay
| Redaktə-Səhifənin tarixçəsi = az
| Modifica-Historial de canvis = ca
| Redigér-Historik = da
| Bearbeiten-Versionen = de
| Edit-Page history = en
| Redakti-Historio de paĝo = eo
| Editar-Historial = es
| Aldatu-Orrialdearen historia = eu
| Modifier-Historique de la page = fr
| Editar-Historial da páxina = gl
| Modifica-Versioni precedenti = it
| 編集-ページの履歴 = ja
| Edytuj-Historia strony = pl
| Editar-Histórico = pt
| Editar-Ver histórico = pt-BR
| ኣመዓራርይ-ታሪኽ = ti
| 编辑-查看历史 = zh
| #default = ''ዘይተፈልጠ''
}}<noinclude>{{documentation}}</noinclude>
hluj468bolo6ehnwy7dq94lworbf65h
ሞደል:Language
10
5355
21783
21782
2021-01-05T23:48:14Z
Joanmp14
5782
Protected "[[ሞደል:Language]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{#switch:{{uc:{{{1|}}}}}
|ESP=
{{#switch:{{User language}}
|es|ca|an|gl|eu={{{2|}}}
|#default={{{3|}}}
}}
|#default=
{{#ifeq:{{lc:{{User language}}}}|{{lc:{{{1|}}}}}
|<span lang="{{lc:{{{1|}}}}}" xml:lang="{{lc:{{{1|}}}}}">{{{2|}}}</span>
|{{{3|}}}
}}
}}<noinclude>
{{documentation}}
</noinclude>
g36oh4kfr8uuztwdw592xat5bpsdwid
ሞደል:ኣጽርይ
10
5356
21785
21784
2021-01-05T23:53:26Z
Joanmp14
5782
Protected "[[ሞደል:ኣጽርይ]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<span class="noprint plainlinks purgelink">[{{fullurl:{{{ገጽ|{{{page|{{FULLPAGENAME}}}}}}}}|action=purge}} <span title="እዚ ገጽ ኣጽርይ">{{{1|{{language|1=ti|2=ኣጽርይ|3=ኣጽርይ}}}}}</span>]</span><noinclude>{{documentation}}</noinclude>
rfi37c0l8eln42djcp5qchqar4mre6m
ሞደል:ታሪኽ
10
5357
21787
21786
2021-01-05T23:56:40Z
Joanmp14
5782
Protected "[[ሞደል:ታሪኽ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<span class="plainlinks">[//ti.wikipedia.org/w/index.php?title={{urlencode:{{{1|PAGENAMEE}}}}}&action=history {{{2|ታሪኽ}}}]</span><noinclude>{{documentation}}</noinclude>
it3akf2fted4ijtg2ls2fnjky5ol43o
ሞደል:ኣመዓራርይ
10
5358
21789
21788
2021-01-06T00:00:09Z
Joanmp14
5782
Protected "[[ሞደል:ኣመዓራርይ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<span class="plainlinks noprint">[{{SERVER}}{{localurl:{{{1|{{FULLPAGENAME}}}}}|action=edit{{{3|}}}}} {{#if:{{{2|}}}|{{{2}}}|{{#ifeq:{{int:edit}}|ኣመዓራርይ|ኣመዓራርይ|{{int:edit}}}}}}]</span><noinclude>{{documentation}}</noinclude>
5jv8dd0dz24hc7spbxdvqrvylnwz55m
ሞደል:Tlc
10
5359
21794
21793
2021-01-06T00:17:01Z
Joanmp14
5782
Protected "[[ሞደል:Tlc]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<code>{{{{#if:{{{1|}}}|{{{1}}}| epc|...}}<!--
-->{{#ifeq:{{{2|x}}}|{{{2|}}}| |{{{2}}} | }}<!--
-->{{#ifeq:{{{3|x}}}|{{{3|}}}| |{{{3}}} | }}<!--
-->{{#ifeq:{{{4|x}}}|{{{4|}}}| |{{{4}}} | }}<!--
-->{{#ifeq:{{{5|x}}}|{{{5|}}}| |{{{5}}} | }}<!--
-->{{#ifeq:{{{6|x}}}|{{{6|}}}| |{{{6}}} | }}<!--
-->{{#ifeq:{{{7|x}}}|{{{7|}}}| |{{{7}}} | }}<!--
-->{{#ifeq:{{{8|x}}}|{{{8|}}}| |{{{8}}} | }}<!--
-->{{#ifeq:{{{9|x}}}|{{{9|}}}| |{{{9}}} | }}<!--
-->{{#ifeq:{{{10|x}}}|{{{10|}}}| |{{{10}}} | }}<!--
-->}}</code><noinclude>{{documentation}}</noinclude>
hg9c36eth4nfvxj166uwnxtqasnzkbs
ሞደል:Country showdata/doc
10
5360
21796
2021-01-06T00:28:44Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «=== ኣጠቓቕማ === <includeonly> [[መደብ:ዊኪፐድያ:ሞደላት Country data| ]] </includeonly>»
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
<includeonly>
[[መደብ:ዊኪፐድያ:ሞደላት Country data| ]]
</includeonly>
bjpnehmq1dzu38gu62p7i1fi1uxmtgu
ሞደል:Country data ቬንዙዌላ
10
5361
21799
2021-01-06T00:34:45Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ቬንዙዌላ]] to [[ሞደል:Country data ቬኔዝዌላ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቬኔዝዌላ]]
09pcckpg6brpo63bb2l6fnn31h9kz69
ሞደል:Country data ኮሎምቢያ
10
5362
21804
2021-01-06T02:30:48Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ኮሎምቢያ]] to [[ሞደል:Country data ኮሎምብያ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኮሎምብያ]]
op1fdnakjk6gr3c6qa1wvzyim2saezy
ሞደል:Navy
10
5363
21807
2021-01-06T02:46:02Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{Country data {{{1}}} | navy/core | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} }}<noinclude>{{documentation}} </noinclude>»
wikitext
text/x-wiki
{{Country data {{{1}}}
| navy/core
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
| name = {{{name|}}}
}}<noinclude>{{documentation}}
</noinclude>
qchbhfkp6ecem8tgima81mja2q1z8im
ሞደል:Navy/core
10
5364
21808
2021-01-06T02:57:39Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<span class="flagicon">ፋይል:{{ #if: {{{variant|}}} | {{{flag alias-{{{variante}}}}}} | {{{flag alias-naval|{{{flag alias}}}}}} }}|{{ #if: {{{size|}...»
wikitext
text/x-wiki
<span class="flagicon">[[ፋይል:{{
#if: {{{variant|}}} | {{{flag alias-{{{variante}}}}}} | {{{flag alias-naval|{{{flag alias}}}}}}
}}|{{
#if: {{{size|}}} | {{{size}}} | 22x20px
}}|border|ባንዴራ ሓይሊ ባሕሪ {{{alias}}}]] </span>[[{{{link alias-naval|ሓይሊ ባሕሪ {{{shortname alias|{{{alias}}}}}}}}}{{#if: {{{name|}}} | {{!}}{{{name}}} }}]]<noinclude>
{{documentation}}</noinclude>
6fvnx7921wg42xf3kfsrndtqrb00t8a
ሞደል:Country data COL
10
5365
21812
2021-01-06T03:31:19Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኮሎምብያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኮሎምብያ]]
op1fdnakjk6gr3c6qa1wvzyim2saezy
መደብ:ዊኪፐድያ:ሞደላት Country data
14
5366
21816
2021-01-06T03:59:26Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{መሓበሪ}}»
wikitext
text/x-wiki
{{መሓበሪ}}
0mqktmgo7qwf7lmdsmrko1n6rrrqrqi
ሞደል:Country data URY
10
5367
21817
2021-01-06T04:01:58Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኡራጓይ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኡራጓይ]]
rvovrpp5gs6cycpchv9cg0eooqn8f7v
ሞደል:Country data URU
10
5368
21818
2021-01-06T04:02:16Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኡራጓይ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኡራጓይ]]
rvovrpp5gs6cycpchv9cg0eooqn8f7v
ሞደል:Country data MKD
10
5369
21832
2021-01-06T15:42:11Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሰሜን መቄዶንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሰሜን መቄዶንያ]]
7bn3mk9kl4cwzl1q7s9zybtjzrkmxm2
ሞደል:Country data መቄዶንያ
10
5370
21833
2021-01-06T15:42:20Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሰሜን መቄዶንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሰሜን መቄዶንያ]]
7bn3mk9kl4cwzl1q7s9zybtjzrkmxm2
ሞደል:Country data ሪፓብሊክ መቄዶንያ
10
5371
21834
2021-01-06T15:42:33Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሰሜን መቄዶንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሰሜን መቄዶንያ]]
7bn3mk9kl4cwzl1q7s9zybtjzrkmxm2
ሞደል:Country data KOS
10
5372
21836
2021-01-06T15:47:13Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኮሶቮ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኮሶቮ]]
eyltd8xhfobr0atweh5mxsw8qwe5zss
ሞደል:Country data ሪፓብሊክ ኮሶቮ
10
5373
21837
2021-01-06T15:47:20Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኮሶቮ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኮሶቮ]]
eyltd8xhfobr0atweh5mxsw8qwe5zss
ሞደል:Air force
10
5374
21838
2021-01-06T15:52:09Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «{{Country data {{{1}}} | air force/core | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} | name = {{{name|}}} }}<noinclude> {{documentation}} </noinc...»
wikitext
text/x-wiki
{{Country data {{{1}}}
| air force/core
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
| name = {{{name|}}}
}}<noinclude>
{{documentation}}
</noinclude>
0p4a55shaymotqezwowj3axgheotvfh
ሞደል:Air force/core
10
5375
21839
2021-01-06T16:00:23Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<span class="flagicon">ፋይል:{{ #if: {{{variant|}}} | {{{flag alias-{{{variant}}}}}} | {{{flag alias-air force|{{{flag alias}}}}}} }}|{{ #if: {{{siz...»
wikitext
text/x-wiki
<span class="flagicon">[[ፋይል:{{
#if: {{{variant|}}} | {{{flag alias-{{{variant}}}}}} | {{{flag alias-air force|{{{flag alias}}}}}}
}}|{{
#if: {{{size|}}} | {{{size}}} | 22x20px
}}|border|ባንዴራ ሓይሊ ኣየር {{{alias}}}]] </span>[[{{{link alias-air force|{{{shortname alias|{{{alias}}}}}}}}}{{#if: {{{name|}}} | {{!}}{{{name}}} }}]]<noinclude>
</noinclude>
92i0cez21aegxx2zd39yuz8kw23xc6o
ሞደል:Country data CHN
10
5376
21841
2021-01-06T16:04:35Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቻይና]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቻይና]]
67c8zdytnexo42jkzynpo2mx61w5l9h
ሞደል:Country data ህዝባዊት ሪፓብሊክ ቻይና
10
5377
21842
2021-01-06T16:04:44Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቻይና]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቻይና]]
67c8zdytnexo42jkzynpo2mx61w5l9h
ሰንደቕ ዕላማ
0
5378
21845
2021-01-06T16:13:55Z
Joanmp14
5782
Redirected page to [[ባንዴራ]]
wikitext
text/x-wiki
#REDIRECT [[ባንዴራ]]
iibwsjimpsk6uqkzzp39a8ij4edxyeb
ሞደል:ሓበሬታ ባንዴራ
10
5379
23076
21863
2021-08-27T14:36:00Z
Joanmp14
5782
corrections
wikitext
text/x-wiki
{{Infobox
|headertype = flag
|titlestyle = color:#FFF
|colorbackgroundtitle= #C0C0C0
|title = {{#if:{{{ስም|}}}|ባንዴራ {{{ስም}}}|{{PAGENAME}}}}
|subtitle = {{#if:{{{ምስሊ|<noinclude>ምስሊ</noinclude>}}}|[[ፋይል:{{{ምስሊ|<noinclude>Flag of None.svg</noinclude>}}}|{{#switch:{{{ምስሊ}}}|Flag of Nepal.svg=|Flag of Ohio.svg=|border}}|200x150px|{{#if:{{{ስም|}}}|ባንዴራ {{{ስም}}}|{{PAGENAME}}}}]]}}
|subtitlestyle = padding:.4em;
|sectionstyle = background-color:#C0C0C0; color:white;
|labelstyle = text-align: left; background-color: #efefef;
|section1 = {{#if:{{{ግዝኣት|}}}{{{ዓቐን|}}}{{{ኣጠቓቕማ|}}}{{{ምልክት|}}}{{{ምርዓም|}}}{{{ሕብርታት|}}}{{{ንድፊ|}}}{{{ነዳፊ|}}}|ሓፈሻዊ ሓበሬታ}}
|label2 = ግዝኣት
|data2 = {{{ግዝኣት|}}}
|label3 = ሓባራዊ
|data3 = {{{ሓባራዊ|}}}
|label4 = ኣካል
|data4 = {{{ኣካል|}}}
|label5 = ፍጻሜ
|data5 = {{{ፍጻሜ|}}}
|label6 = ኣጠቓቕማ
|data6 = {{#if:{{{ኣጠቓቕማ|}}}|[[ፋይል:FIAV {{{ኣጠቓቕማ}}}.svg|23px]]}}{{#if:{{{ምልክት|}}}|[[ፋይል:FIAV {{{ምልክት}}}.svg|23px]]}}{{#if:{{{ምልክት2|}}}|[[ፋይል:FIAV {{{ምልክት2}}}.svg|23px]]}}
|label7 = ዓቐን
|data7 = {{{ዓቐን|}}}
|label8 = ተቐባልነት
|data8 = {{{ተቐባልነት|}}}
|label9 = ሕብርታት
|data9 = {{{ሕብርታት|}}}
|label10 = ንድፊ
|data10 = {{{ንድፊ|}}}
|label11 = ነዳፊ
|data11 = {{{ነዳፊ|}}}
}}<includeonly></includeonly><noinclude>{{documentation}}</noinclude>
mfm39isot03z05kze5ojb0r6z8rn9f1
ሞደል:መዋቕር-ባንዴራ
10
5380
22913
22912
2021-07-16T17:08:10Z
2603:8080:4740:9F:5147:9D80:EF0:F3F
wikitext
text/x-wiki
{{clear}}
<center>
{{ጽሑፍ መልእኽቲ
| ዓይነት = ትሕዝቶ
| ቅዲ = width: 640px;
| የማናይ ምስሊ = [[ፋይል:Flag template.svg|40px|link={{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}}]]
| ጽሑፍ = <FONT SIZE=3> '''ጀምር!''' እዚ ሓጺር ጽሑፍ ብዛዕባ [[ባንዴራ]] '''መሰረት''' ወይ '''መዋቕር''' እዩ። <span class="plainlinks">[{{SERVER}}{{localurl:{{NAMESPACE}}:{{PAGENAME}}|action=edit}} ሕጂ ከተስፍሖ ትኽእል ኢኻ/ኺ!] </FONT> <small>{{#if:{{{መዓልቲ|}}}| ({{{መዓልቲ|}}})|}}</small></span>
}}</center>
<noinclude>
[[መደብ:መዋቕራት ባንዴራ]]
jc54ok25p44w8zwr05a5j8h0sdobry5
ሞደል:ስም ወርሒ
10
5381
23080
21855
2021-08-28T13:50:38Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ሽም ወርሒ]] to [[ሞደል:ስም ወርሒ]]
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#switch: {{{1|{{CURRENTMONTH}}}}}
|1|13=ጥሪ
|2=ለካቲት
|3=መጋቢት
|4=ሚያዝያ
|5=ግንቦት
|6=ሰነ
|7=ሓምለ
|8=ነሓሰ
|9=መስከረም
|10=ጥቅምቲ
|11=ሕዳር
|12|0=ታሕሳስ
|{{{1}}}}}<noinclude>{{documentation}}</noinclude>
tsop64qesytgo44ps4j5ox8vzmdc0v3
ሞደል:ዕድመ
10
5382
21857
21856
2021-01-06T21:41:38Z
Joanmp14
5782
Protected "[[ሞደል:ዕድመ]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly>{{#expr:({{{6|{{CURRENTYEAR}}}}})-({{{3}}})-(({{{5|{{CURRENTMONTH}}}}})<({{{2}}})or({{{5|{{CURRENTMONTH}}}}})=({{{2}}})and({{{4|{{CURRENTDAY}}}}})<({{{1}}}))}}{{{ዓመታት| ዓመታት}}}</includeonly><noinclude>{{documentation}}</noinclude>
ebt6t0xno66tpezsmm3ynhf20nb7u32
ሞደል:ስም ወርሒ/ወርሒ
10
5383
23084
23082
2021-08-28T13:51:00Z
Joanmp14
5782
wikitext
text/x-wiki
{{ucfirst:{{ስም ወርሒ|{{{1| {{CURRENTMONTH}} }}} }} }}<noinclude>
{{documentation|ሞደል:ስም ወርሒ/doc}}</noinclude>
204zd5ehgmlnm259wnx8iot8aisvg32
ሞደል:ዕለት
10
5384
23079
21860
2021-08-28T13:50:27Z
Joanmp14
5782
wikitext
text/x-wiki
{{#if: {{{3|}}}<!-- ዓመት -->
| {{#if: {{{2|}}}<!-- ወርሒ -->
| {{#if: {{{1|}}}<!-- መዓልቲ -->
| {{#switch: {{{link|}}}
| yes = [[{{{1}}} {{ስም ወርሒ|{{{2}}}}}]] {{{3}}} [[{{{3}}}]]
| {{{1}}} {{ስም ወርሒ|{{{2}}}}} {{{3}}}
}}<!-- the day was not received, it only shows "month of year" -->
| {{#ifeq: {{{link|}}} | yes
| [[{{{3}}}#{{ስም ወርሒ/ወርሒ|{{{2}}}}}|{{ስም ወርሒ|{{{2}}}}} {{{3}}} {{{3}}}]]
| {{ስም ወርሒ|{{{2}}}}} {{{3}}} {{{3}}}
}}
}}<!-- month was not received, only shows "year" -->
| {{#ifeq: {{{link|}}} | yes
| [[{{{3}}}]]
| {{{3}}}
}}
}} {{#if: {{{4|}}}<!-- age (any string can be sent) -->
| {{#if: {{{5|}}}
| {{#if: {{{6|}}}<!-- parameters 4,5,6 indicate date of birth, to give the age on the date of death -->
| ({{ዕድመ | {{{4|}}} | {{ቍጽሪ ወርሒ|{{{5|}}}}} | {{{6|}}} | {{{1|}}} | {{ቍጽሪ ወርሒ|{{{2|}}}}} | {{{3|}}}}})
}}
| ({{ዕድመ | {{{1|}}} | {{ቍጽሪ ወርሒ|{{{2|}}}}} | {{{3|}}}}})<!-- age today -->
}}
}}
| {{#if: {{{2|}}}<!-- the year was not received, it only shows "day of month" -->
| {{#if: {{{1|}}}
| {{#ifeq: {{{link|}}} | yes
| [[{{{1}}} {{ስም ወርሒ|{{{2}}}}}]]
| {{{1}}} {{ስም ወርሒ|{{{2}}}}}
}}
}}
}}
}}<noinclude>{{documentation}}</noinclude>
g0dbe1p9ap33ks13kuj0n43ck7mooh1
ሞደል:መግለጺ
10
5385
21862
2021-01-06T22:13:30Z
Joanmp14
5782
ሓድሽ ገጽ ተፈጢሩ፦ «<span style="margin:0px; padding-bottom:1px; font-size:{{{size|90%}}}; {{#ifeq:{{{vertical|}}}|0| |display:block;}}"><span style="border: 1px solid; border-co...»
wikitext
text/x-wiki
<span style="margin:0px; padding-bottom:1px; font-size:{{{size|90%}}}; {{#ifeq:{{{vertical|}}}|0| |display:block;}}"><span style="border: 1px solid; border-color: {{{border|{{{borde|black}}}}}}; background-color:{{{1|none}}}; color:{{{color|{{{color2|white}}}}}}"> {{{text2|}}} </span> {{{2|}}}</span><noinclude>{{documentation}}</noinclude>
tdqcptazexckaek4gohfbn5yabdl34q
ሪፓብሊክ ኮሎምብያ
0
5386
21864
2021-01-07T00:28:45Z
Joanmp14
5782
Redirected page to [[ኮሎምብያ]]
wikitext
text/x-wiki
#REDIRECT [[ኮሎምብያ]]
tiszo8e9hxprkpq02sevxpcr5monzzo
ባንዴራ ኮሎምብያ
0
5387
24691
23077
2024-01-29T13:55:46Z
CommonsDelinker
65
Replacing Flag_of_the_Gran_Colombia.svg with [[File:Flag_of_Gran_Colombia.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]]).
wikitext
text/x-wiki
{{ሓበሬታ ባንዴራ
| ስም = ኮሎምብያ
| ምስሊ = Flag of Colombia.svg
| ኣጠቓቕማ = 110010
| ምልክት = normal
| ዓቐን = 2:3
| ተቐባልነት = {{ዕለት|26|11|1861|ዕድመ}}
| ሕብርታት = {{መግለጺ|#FCD116|[[ብጫ]]}} {{መግለጺ|#003893|[[ሰማያዊ]]}} {{መግለጺ|#CE1126|[[ቀይሕ]]}}
| ነዳፊ = [[ፍራንሲስኮ ደ ሚራንዳ]]<br/>[[ሊኖ ደ ክለመንተ]]
}}
[[ሃገራዊት ባንዴራ|ሃገራዊት]] '''ባንዴራ ሪፓብሊክ [[ኮሎምብያ]]''' ንናጽነት ኮሎምብያ ካብ [[ስጳኛ]] ተመልክት፣ ብ20 ሓምለ 1810 ተረኺባ።
[[ፋይል:Bandera Colombia Animacion.gif|thumb|200x200px|ባንዴራ ኮሎምብያ እናወዛወዘት]]
[[ፋይል:Bogotá - Bandera de Colombia - CAN.JPG|280px|thumb|ባንዴራ ኮሎምብያ ኣብ [[ቦጎታ]]]]
== ዝሓለፋ ባንዴራታት ==
<gallery widths="180" class="center" style="text-align:center;">
ፋይል:Flag of New Granada (1830-1834).svg|[[ፋይል:FIAV_historical.svg|23px]] ኣብ መንጎ 1830ን 9 ግንቦት 1834ን ተጠቒማ።
ፋይል:Flag of New Granada.svg|[[ፋይል:FIAV_historical.svg|23px]] ኣብ መንጎ 9 ግንቦት 1834ን 26 ሓምለ 1861ን ተጠቒማ።
ፋይል:Flag of United States of New Granada.svg|[[ፋይል:FIAV_historical.svg|23px]] ኣብ መንጎ 26 ሓምለን 26 ሕዳር 1861ን ተጠቒማ።
</gallery>
== ጋለሪ ባንዴራታት ==
'''ሃገራዊት ባንዴራ'''
<gallery>
ፋይል:Flag of Colombia.svg|[[ፋይል:FIAV normal.svg|23px]] ባንዴራ [[ሕቡራት መንግስታት ኮሎምብያ]]ን እዋናዊት [[ሪፓብሊክ ኮሎምብያ]]ን፣ ካብ 26 ሕዳር 1861 ክሳዕ ሎሚ ተጠቒማ።
ፋይል:Flag of Colombia (construction sheet).svg|ንድፍን ዓቐናትን ሃገራዊት ባንዴራ።
</gallery>
'''ታሪኻዊት ባንዴራታት'''
<gallery>
ፋይል:Flag of New Granada (1811-1814).svg|[[ፋይል:FIAV historical.svg|23px]] (1811-1814)
ፋይል:Flag of New Granada (1814-1816).svg|[[ፋይል:FIAV historical.svg|23px]] (1814-1816)
ፋይል:Flag of the Gran Colombia (1819-1820).svg|[[ፋይል:FIAV historical.svg|23px]] (1819)
ፋይል:Flag of the Gran Colombia (1820-1821).svg|[[ፋይል:FIAV historical.svg|23px]] (1820)
ፋይል:Flag of Gran Colombia.svg|[[ፋይል:FIAV historical.svg|23px]] (1821-1831)
ፋይል:Flag of New Granada (1830-1834).svg|[[ፋይል:FIAV historical.svg|23px]] (1830-1834)
ፋይል:Flag of New Granada.svg|[[ፋይል:FIAV historical.svg|23px]] (1834-1861)
ፋይል:Flag of United States of New Granada.svg|[[ፋይል:FIAV historical.svg|23px]] (1861)
</gallery>
'''ወተሃደራዊትን ሲቪላዊትን ባንዴራታት'''
<gallery>
ፋይል:Civil Ensign of Colombia.svg|[[ፋይል:FIAV 000100.svg|23px]] ንግዳዊት ሓይሊ ባሕሪ ባንዴራ። ''ዓቐን፦ 2:3''።
ፋይል:Civil flag of Colombia (construction sheet).svg|ንድፍን ዓቐናትን ንግዳዊት ባንዴራ ኮሎምብያ።
ፋይል:Naval Ensign of Colombia.svg|[[ፋይል:FIAV 000001.svg|23px]] ባንዴራ ሓይሊ ባሕሪ። ''ዓቐን፦ 2:3''።
ፋይል:Naval flag of Colombia (construction sheet).png|ንድፍን ዓቐናትን ባንዴራ ሓይሊ ባሕሪ።
ፋይል:Military flag of Colombia.svg|[[ፋይል:FIAV 001000.svg|23px]] ባንዴራ ሰራዊት። ''ዓቐን፦ 4:5''።
ፋይል:Military flag of Colombia (construction sheet).png|ንድፍን ዓቐናትን ወተሃደራዊት ባንዴራ።
ፋይል:Flag of the President of Colombia.svg|[[ፋይል:FIAV 010000.svg|23px]] ፕረዚደንታዊት ባንዴራ። ''ዓቐን፦ 2:3''።
ፋይል:Presidential flag of Colombia (construction sheet).png|ንድፍን ዓቐናትን ፕረዚደንታዊት ባንዴራ።
</gallery>
'''ታሪኻዊት ወተሃደራዊትን ሲቪላዊትን ባንዴራታት'''
<gallery>
ፋይል:Civil ensign of New Granada.svg|[[ፋይል:FIAV historical.svg|23px]] (1834-1861)
ፋይል:Naval ensign of New Granada.svg|[[ፋይል:FIAV historical.svg|23px]] (1834-1861)
ፋይል:Civil ensign of United States of Colombia.svg|[[ፋይል:FIAV historical.svg|23px]] (1861-1886)
ፋይል:Naval ensign of United States of Colombia.svg|[[ፋይል:FIAV historical.svg|23px]] (1861-1886)
</gallery>
[[መደብ:ሃገራዊት ባንዴራታት]]
[[መደብ:ባንዴራታት ኮሎምብያ]]
er7cy233u0c7s5sgv8m0pqfjeczjowm
ሞደል:Country data ሊብያ
10
5388
21868
2021-01-09T20:42:19Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሊብያ | flag alias = Flag of Libya.svg | flag alias-1951 = Flag of Libya (1951).svg | flag...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሊብያ
| flag alias = Flag of Libya.svg
| flag alias-1951 = Flag of Libya (1951).svg
| flag alias-1969 = Flag of Libyan Arab Republic 1969.svg
| flag alias-naval = Naval Ensign of Libya.svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ሊብያ
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1951
| var2 = 1969
| redir1 = LBY
| redir2 = LBA
</noinclude>
}}
fpz5iii8s9np41e8n24iu14rx8yto68
ሞደል:Country data ኮሞሮስ
10
5389
21869
2021-01-09T20:51:43Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኮሞሮስ | flag alias = Flag of the Comoros.svg | flag alias-1978 = Flag of the Comoros (1...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኮሞሮስ
| flag alias = Flag of the Comoros.svg
| flag alias-1978 = Flag of the Comoros (1978-1992).svg
| flag alias-1992 = Flag of the Comoros (1992-1996).svg
| flag alias-1996 = Flag of the Comoros (1996-2001).svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ኮሞሮስ
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1978
| var2 = 1992
| var3 = 1996
| redir1 = COM
</noinclude>
}}
eywi6gm3q95np8zfq3wfd80magml97r
ሞደል:Country data ሲሸልስ
10
5390
21870
2021-01-09T21:05:51Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሲሸልስ | flag alias = Flag of the Seychelles.svg | flag alias-1976 = Flag of the Seychel...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሲሸልስ
| flag alias = Flag of the Seychelles.svg
| flag alias-1976 = Flag of the Seychelles 1976.svg
| flag alias-1977 = Flag of the Seychelles 1977.svg
| flag alias-colonial = Government Ensign of the United Kingdom.svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ሲሸልስ
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1976
| var2 = 1977
| var3 = colonial
| redir1 = SYC
| redir2 = SEY
</noinclude>
}}
kx7fua7i5pgsm7hw3aicc3suhgsahhv
ሞደል:Country data ኤርትራ
10
5391
21871
2021-01-09T21:54:56Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኤርትራ | flag alias = Flag of Eritrea.svg | flag alias-1881 = Ethiopian Pennants.svg | f...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኤርትራ
| flag alias = Flag of Eritrea.svg
| flag alias-1881 = Ethiopian Pennants.svg
| flag alias-1897 = Flag of Ethiopia (1897-1936; 1941-1974).svg
| flag alias-colony = Flag of Italy (1861-1946) crowned.svg
| flag alias-british = Flag of the United Kingdom.svg
| flag alias-1941 = Flag of Ethiopia (1897-1936; 1941-1974).svg
| flag alias-1952 = Flag of Eritrea (1952-1961).svg
| flag alias-1961 = Flag of Ethiopia (1897-1936; 1941-1974).svg
| flag alias-1975 = Flag of Ethiopia (1975–1987) (02).svg
| flag alias-1987 = Flag of Ethiopia (1987-1991).svg
| flag alias-1991 = Flag of Ethiopia (1991-1996).svg
| flag alias-1993 = Flag of Eritrea (1993–1995).svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ኤርትራ
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1881
| var2 = 1897
| var3 = colony
| var4 = british
| var5 = 1941
| var6 = 1952
| var7 = 1961
| var8 = 1975
| var9 = 1987
| var10 = 1991
| var11 = 1993
| redir1 = ERI
</noinclude>
}}
gh1g1etadxcz7sggvjyr7ifzfofl3nj
ሞደል:Country data ERI
10
5392
21872
2021-01-09T21:55:46Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኤርትራ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኤርትራ]]
igtw6n81fp7nu0y9lxvm59nebfb70gn
ሞደል:Country data ጂቡቲ
10
5393
21874
2021-01-09T22:02:44Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ጂቡቲ]] to [[ሞደል:Country data ጅቡቲ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ጅቡቲ]]
gz2uxvxefwfv4k8s1fkr1ed4l78f8qw
ሞደል:Country data ሰሃራዊ ዓረባዊት ደሞክራስያዊት ሪፓብሊክ
10
5394
22770
22768
2021-06-21T09:20:13Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሰሃራዊ ዓረባዊት ደሞክራስያዊት ሪፓብሊክ
| flag alias = Flag of the Sahrawi Arab Democratic Republic.svg
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = SADR
| redir2 = ሰሃራዊ ሪፓብሊክ
</noinclude>
}}<noinclude>
</noinclude>
neahd44vvws4gl2gffirrh10esj7gq9
ሞደል:Country data SADR
10
5395
22781
21877
2021-06-24T00:18:14Z
Xqbot
654
Bot: Fixing double redirect to [[ሞደል:Country data ሰሃራዊ ዓረባዊት ደሞክራስያዊት ሪፓብሊክ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሰሃራዊ ዓረባዊት ደሞክራስያዊት ሪፓብሊክ]]
lopptb72h2urhcc8ts8qhzlwzan15hk
ሞደል:Country data ሪፓብሊክ ሳህራዊ
10
5396
22782
21878
2021-06-24T00:18:19Z
Xqbot
654
Bot: Fixing double redirect to [[ሞደል:Country data ሰሃራዊ ዓረባዊት ደሞክራስያዊት ሪፓብሊክ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሰሃራዊ ዓረባዊት ደሞክራስያዊት ሪፓብሊክ]]
lopptb72h2urhcc8ts8qhzlwzan15hk
ሞደል:Country data ምዕራባዊ ሰሃራ
10
5397
22772
22771
2021-06-21T09:23:09Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ምዕራባዊ ሳህራ]] to [[ሞደል:Country data ምዕራባዊ ሰሃራ]]
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ምዕራባዊ ሰሃራ
| flag alias = Flag of Western Sahara.svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ምዕራባዊ ሰሃራ
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = ESH
| redir2 = ምዕራብ ሰሃራ
| related1 = ሰሃራዊ ዓረባዊት ደሞክራስያዊት ሪፓብሊክ
</noinclude>
}}<noinclude>
</noinclude>
jgn24vllzj6t70dxmbp3atdps2qufv0
ሞደል:Country data ESH
10
5398
22780
21880
2021-06-24T00:18:09Z
Xqbot
654
Bot: Fixing double redirect to [[ሞደል:Country data ምዕራባዊ ሰሃራ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ምዕራባዊ ሰሃራ]]
c9mezarkfm7ka83mfmrz1m9rg9t9pys
ሞደል:Country data ሪዩንየን
10
5399
21882
2021-01-10T00:27:18Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ሪዩንየን]] to [[ሞደል:Country data ርዩንየን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ርዩንየን]]
fej7is293pnjpym4aquq2nd7q2mm4ko
ሞደል:Country data ማደይራ
10
5400
21884
2021-01-10T00:56:56Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ማደይራ | flag alias = Flag of Madeira.svg | size = {{{size|}}} | name = {{{name|}}} | al...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ማደይራ
| flag alias = Flag of Madeira.svg
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
}}<noinclude>
</noinclude>
s7lsy8pr33vknumokn6znuzpvyis33o
እስፓኛ
0
5401
21886
2021-01-10T11:22:56Z
Joanmp14
5782
Redirected page to [[ስጳኛ]]
wikitext
text/x-wiki
#REDIRECT [[ስጳኛ]]
shun7hvbn617ftgk2nm2djq6lespcux
እስጳኛ
0
5402
21887
2021-01-10T11:23:23Z
Joanmp14
5782
Redirected page to [[ስጳኛ]]
wikitext
text/x-wiki
#REDIRECT [[ስጳኛ]]
shun7hvbn617ftgk2nm2djq6lespcux
2019-2020 ኮሮናቫይረስ ለበዳ
0
5406
21900
2021-01-12T20:11:33Z
Joanmp14
5782
Joanmp14 moved page [[2019-2020 ኮሮናቫይረስ ለበዳ]] to [[ለበዳ ኮቪድ-19]]: title updated
wikitext
text/x-wiki
#REDIRECT [[ለበዳ ኮቪድ-19]]
4flmpoa1pc1lhujf1mgc54c976g04mi
ሞደል:ናይ ግዝኣት ሓበሬታ
10
5408
21906
2021-01-13T22:00:52Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ናይ ግዝኣት ሓበሬታ]] to [[ሞደል:ሓበሬታ ግዝኣት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ግዝኣት]]
bls60ep2zg3qvr5jk3otgirswlod3te
ሞድዩል:ካርታ ቦታ
828
5409
24343
22194
2023-06-22T01:36:57Z
Joanmp14
5782
Scribunto
text/plain
require('Module:No globals')
local p = {}
local getArgs = require('Module:ክርክራት').getArguments
local function round(n, decimals)
local pow = 10^(decimals or 0)
return math.floor(n * pow + 0.5) / pow
end
function p.getMapParams(map, frame)
if not map then
error('The name of the location map definition to use must be specified', 2)
end
map = mw.text.trim(map)
--local moduletitle = mw.title.new('ሞድዩል:ካርታ ቦታ/ሓበሬታ/' .. map)
--mw.log('Name ' .. 'ሞድዩል:ካርታ ቦታ/ሓበሬታ/' .. map)
--if not moduletitle then
-- mw.log('Invalid name ' .. 'ሞድዩል:ካርታ ቦታ/ሓበሬታ/' .. map)
-- error('"' .. map .. '" is not a valid name for a location map definition', 2)
--elseif moduletitle.exists then
-- local mapData = mw.loadData('ሞድዩል:ካርታ ቦታ/ሓበሬታ/' .. map)
-- return function(name, params)
-- if name == nil then
-- return 'ሞድዩል:ካርታ ቦታ/ሓበሬታ/' .. map
-- elseif mapData[name] == nil then
-- return ''
-- elseif params then
-- return mw.message.newRawMessage(tostring(mapData[name]), unpack(params)):plain()
-- else
-- return mapData[name]
-- end
-- end
--elseif mw.title.new('ሞደል:ካርታ ቦታ' .. map).exists then
if mw.title.new('ሞደል:ካርታ ቦታ ' .. map).exists then
local cache = {}
if type(frame) ~= 'table' or type(frame.expandTemplate) ~= 'function' then
error('You must supply the frame object of the page if you use a map implemented using a template')
end
return function(name, params)
if params then
return frame:expandTemplate{title = 'ሞደል:ካርታ ቦታ ' .. map, args = { name, unpack(params) }}
else
if name == nil then
return 'ሞደል:ካርታ ቦታ ' .. map
elseif cache[name] == nil then
cache[name] = frame:expandTemplate{title = 'ሞደል:ካርታ ቦታ ' .. map, args = { name }}
end
return cache[name]
end
end
else
error('The specified location cannot be displayed because there is no ሞድዩል:ካርታ ቦታ/ሓበሬታ/' .. map .. ' or ሞደል:ካርታ ቦታ ' .. map, 2)
end
end
function p.data(frame, args, map)
if not args then
args = getArgs(frame, {frameOnly = true})
end
if not map then
map = p.getMapParams(args[1], frame)
end
local params = {}
for k,v in ipairs(args) do
if k > 2 then
params[k-2] = v
end
end
return map(args[2], #params ~= 0 and params)
end
local hemisphereMultipliers = {
longitude = { W = -1, w = -1, O = -1, o = -1, E = 1, e = 1 },
latitude = { S = -1, s = -1, N = 1, n = 1 }
}
local function decdeg(degrees, minutes, seconds, hemisphere, decimal, direction)
if not degrees or degrees == '' then
if not decimal or decimal == '' then
return nil
end
local retval = tonumber(decimal)
if not retval then
error('The value "' .. decimal .. '" provided for ' .. direction .. ' is not valid', 2)
end
return retval
end
decimal = tonumber(degrees)
if not decimal then
error('The degree value "' .. degrees .. '" provided for ' .. direction .. ' is not valid', 2)
end
if minutes and minutes == '' then
minutes = 0
end
if seconds and seconds == '' then
seconds = 0
end
if minutes and not tonumber(minutes) then
error('The minute value "' .. minutes .. '" provided for ' .. direction .. ' is not valid', 2)
end
if seconds and not tonumber(seconds) then
error('The second value "' .. seconds .. '" provided for ' .. direction .. ' is not valid', 2)
end
decimal = decimal + (minutes or 0)/60 + (seconds or 0)/3600
if hemisphere and hemisphere ~= '' then
local multiplier = hemisphereMultipliers[direction][hemisphere]
if not multiplier then
error('The hemisphere "' .. hemisphere .. '" provided for ' .. direction .. ' is not valid', 2)
end
decimal = decimal * multiplier
end
return decimal
end
-- effectively make removeBlanks false for caption and maplink, and true for everything else
-- if useWikidata is present but blank, convert it to false instead of nil
-- p.top, p.bottom, and their callers need to use this
function p.valueFunc(key, value)
if value then
value = mw.text.trim(value)
end
if value ~= '' or key == 'እግሪ' or key == 'caption' or key == 'maplink' or key == "መጋጠሚ_ካርታ" then
return value
elseif key == 'useWikidata' or key == "ዊኪዳታ_ተጠቀም"then
return false
end
end
local function getContainerImage(args, map)
if (args.AlternativeMap and args.AlternativeMap ~= '') or (args['ኣማራጽያዊ_ካርታ'] and args['ኣማራጽያዊ_ካርታ'] ~= '') then
return args.AlternativeMap or args['ኣማራጽያዊ_ካርታ']
elseif args['ዓይነት'] and args['ዓይነት'] ~= '' and map(args['ዓይነት']) and map(args['ዓይነት']) ~= '' then
return map(args['ዓይነት'])
elseif args.relief or args['ቅርጻ_መሬት'] and map('image1') ~= '' then
return map('image1')
else
return map('image')
end
end
function p.top(frame, args, map)
local alignment, border, caption, width, mapLink, label, overlayImage
if not args then
args = getArgs(frame, {frameOnly = true, valueFunc = p.valueFunc})
end
if not map then
map = p.getMapParams(args[1], frame)
end
-- Variable with parameters in English or in Tigrinya
local width
width = args['ስፍሓት'] or args.width
alignment = args['ኣሳላልፋ'] or args.float
caption = args.caption or args['እግሪ']
mapLink = args['መጋጠሚ_ካርታ'] or args.maplink
label = args.label or args['ገላጺ']
border = args['ወሰን'] or args.border
overlayImage = args['ዝተለበጠ_ምስሊ'] or args.overlay_image
if not width or width == '' then
width = round((args.default_width or 255) * (tonumber(map('defaultscale')) or 1))
elseif mw.ustring.sub(width, -2) == 'px' then
width = mw.ustring.sub(width, 1, -3)
else
width = width
end
local retval = alignment == 'center' and '<div class="center">' or ''
if caption and caption ~= '' and caption ~= 'no' then
retval = retval .. '<div class="noviewer thumb '
if alignment == '"left"' or alignment == 'left' then
retval = retval .. 'tleft'
elseif alignment == '"center"' or alignment == 'center' or alignment == 'ማእከል' or alignment == '"none"' or alignment == 'none' then
retval = retval .. 'tnone'
else
retval = retval .. 'tright'
end
retval = retval .. '"><div class="thumbinner" style="width:' .. (width + 2) .. 'px'
if border == 'none' then
retval = retval .. ';border:none'
elseif border then
retval = retval .. ';border-color:' .. border
end
retval = retval .. '"><div style="position:relative;width:' .. width .. 'px' .. (border ~= 'none' and ';border:1px solid lightgray">' or '">')
else
retval = retval .. '<div style="width:' .. width .. 'px;'
if alignment == '"left"' or alignment == 'left' then
retval = retval .. 'float:left;clear:left'
elseif alignment == '"center"' or alignment == 'center' then
retval = retval .. 'float:none;clear:both;margin-left:auto;margin-right:auto'
elseif alignment == '"none"' or args.float == 'none' then
retval = retval .. 'float:none;clear:none'
else
retval = retval .. 'float:right;clear:right'
end
retval = retval .. '"><div style="width:' .. width .. 'px;padding:0"><div style="position:relative;width:' .. width .. 'px">'
end
local image = getContainerImage(args, map)
retval = string.format(
'%s[[ፋይል:%s|%spx|%s%s]]',
retval,
image,
width,
args.alt or ('alt=' .. (label or mw.title.getCurrentTitle().text) .. ' ዝርኸብ ኣብ ' .. map('name')),
mapLink and ('|link=' .. mapLink) or ''
)
if args.overlay_image then
return retval .. '<div style="position:absolute;top:0;left:0">[[ፋይል:' .. overlayImage .. '|' .. width .. 'px]]</div>'
else
return retval
end
end
function p.bottom(frame, args, map)
local alignment, border, caption, width, mapLink, label, captionUndefined
if not args then
args = getArgs(frame, {frameOnly = true, valueFunc = p.valueFunc})
end
if not map then
map = p.getMapParams(args[1], frame)
end
-- Variable with parameters in English or in Tigrinya
local width
width = args['ስፍሓት'] or args.width
alignment = args['ኣሳላልፋ'] or args.float
caption = args.caption or args['እግሪ']
mapLink = args['መጋጠሚ_ካርታ'] or args.maplink
label = args['ገላጺ'] or args.label
border = args['ወሰን'] or args.border
captionUndefined = args['ዘይተገልጸ_እግሪ'] or args.caption_undefined
local retval = '</div>'
if not caption then
retval = retval .. '<div style="font-size:90%;padding-top:3px">'
.. (( label or mw.title.getCurrentTitle().text) .. ' (' .. map('name') .. ')')
.. '</div>'
elseif caption == '' or caption == 'no' then
retval = retval .. '<div style="font-size:90%;padding-top:3px"></div>'
else
-- Creating a link without any text on purpose so that the CSS can give us a good image
retval = retval .. '<div class="thumbcaption"><div class="magnify">[[:ፋይል:' .. getContainerImage(args, map) .. '| ]]</div>' .. caption .. '</div>'
end
retval = retval .. '</div></div>'
retval = retval .. (alignment == 'center' and '</div>' or '')
if captionUndefined then
mw.log('Removed parameter ዘይተገልጸ_እግሪ.')
local parent = frame:getParent()
if parent then
mw.log('Parent is ' .. parent:getTitle())
end
mw.logObject(args, 'args')
retval = retval .. '[[Category:Wikipedia:Location maps with removed parameters|caption_undefined]]'
end
return retval
end
local function markOuterDiv(x, y, imageDiv, labelDiv)
return mw.html.create('div')
:cssText('position:absolute;top:' .. round(y, 3) .. '%;left:' .. round(x, 3) .. '%;height:0;width:0;margin:0;padding:0')
:node(imageDiv)
:node(labelDiv)
end
local function markImageDiv(mark, marksize, label, link, alt, title)
local builder = mw.html.create('div')
:cssText('position:absolute;text-align:center;left:-' .. round(marksize / 2) .. 'px;top:-' .. round(marksize / 2) .. 'px;width:' .. marksize .. 'px;font-size:' .. marksize .. 'px;line-height:0')
:attr('title', title)
if marksize ~= 0 then
builder:wikitext(string.format(
'[[ፋይል:%s|%dx%dpx|%s|link=%s%s]]',
mark,
marksize,
marksize,
label,
link,
alt and ('|alt=' .. alt) or ''
))
end
return builder
end
local function markLabelDiv(label, label_size, label_width, position, background, x, marksize)
local builder = mw.html.create('div')
:cssText('font-size:' .. label_size .. '%;line-height:110%;position:absolute;width:' .. label_width .. 'em')
local distance = round(marksize / 2 + 1)
local spanCss
if position == 'top' then -- specified top
builder:cssText('bottom:' .. distance .. 'px;left:' .. (-label_width / 2) .. 'em;text-align:center')
elseif position == 'bottom' then -- specified bottom
builder:cssText('top:' .. distance .. 'px;left:' .. (-label_width / 2) .. 'em;text-align:center')
elseif position == 'left' or (tonumber(x) > 70 and position ~= 'right') then -- specified left or autodetected to left
builder:cssText('top:-0.75em;right:' .. distance .. 'px;text-align:right')
spanCss = 'float:right'
else -- specified right or autodetected to right
builder:cssText('top:-0.75em;left:' .. distance .. 'px;text-align:left')
spanCss = 'float:left'
end
builder = builder:tag('span')
:cssText('padding:1px')
:cssText(spanCss)
:wikitext(label)
if background then
builder:cssText('background-color:' .. background)
end
return builder:done()
end
local function getX(longitude, left, right)
local width = (tonumber(right) - tonumber(left)) % 360
if width == 0 then
width = 360
end
local distanceFromLeft = (longitude - left) % 360
-- The distance beyond the right of the map equals distanceFromLeft - width.
-- The distance beyond the left of the map equals 360 - distanceFromLeft.
-- to minimize stretching of the page it will be in any way shorter
if distanceFromLeft - width / 2 >= 180 then
distanceFromLeft = distanceFromLeft - 360
end
return 100 * distanceFromLeft / width
end
local function getY(latitude, top, bottom)
return 100 * (top - latitude) / (top - bottom)
end
function p.mark(frame, args, map)
if not args then
args = getArgs(frame, {wrappers = 'ካርታ ቦታ~'})
end
if not map then
map = p.getMapParams(args[1], frame)
end
local x, y, longitude, latitude, outside, wikidata, statements
outside = args['ግዳም'] or args.outside
longitude = decdeg(args.lon_deg or args.lon_gra, args.lon_min, args.lon_sec or args.lon_seg, args.lon_dir, args.long, 'longitude')
latitude = decdeg(args.lat_deg or args.lat_gra, args.lat_min, args.lat_sec or args.lat_seg, args.lat_dir, args.lat, 'latitude')
wikidata = args['ዊኪዳታ_ተጠቀም'] or args.useWikidata
if not longitude and not latitude and wikidata then
-- If no coordinates are provided, try to get them from Wikidata.
statements = require('ሞድዩል:Wikidata').getStatements(args['entity'])
if statements and statements.P625 and statements.P625[1].mainsnak.snaktype == 'value' then
local value = statements.P625[1].mainsnak.datavalue.value
longitude, latitude = value.longitude, value.latitude
end
end
if not longitude then
error('No value was provided for longitude')
end
if not latitude then
error('No value was provided for latitude')
end
local builder = mw.html.create()
if args.skew or args.lon_shift or args.markhigh then
mw.log('Removed parameter used in invocation.')
local parent = frame:getParent()
if parent then
mw.log('Parent is ' .. parent:getTitle())
end
mw.logObject(args, 'args')
builder:wikitext('[[Category:Wikipedia:Location maps with removed parameters|]]')
end
--if map('skew') ~= '' or map('lat_skew') ~= '' or map('crosses180') ~= '' then --or map('type') ~= '' then
-- mw.log('Removed parameter used in map definition ' .. map())
-- builder:wikitext('[[Category:Wikipedia:Location maps with removed parameters|]]')
--end
if map('x') and map('x') ~= '' and tonumber(mw.ext.ParserFunctions.expr(map('x', { latitude, longitude }))) then
mw.log('Exists x -' .. map('x'))
x = tonumber(mw.ext.ParserFunctions.expr(map('x', { latitude, longitude })))
else
mw.log('There is no x')
x = tonumber(getX(longitude, map('left'), map('right')))
end
if map('y') and map('y') ~= '' and tonumber(mw.ext.ParserFunctions.expr(map('y', { latitude, longitude }))) then
mw.log('Exists y -' .. map('y'))
y = tonumber(mw.ext.ParserFunctions.expr(map('y', { latitude, longitude })))
else
mw.log('There is no y')
y = tonumber(getY(latitude, map('top'), map('bottom')))
end
if (x < 0 or x > 100 or y < 0 or y > 100) and not outside then
mw.log('Mark placed outside map boundaries without outside flag set. x = ' .. x .. ', y = ' .. y)
local parent = frame:getParent()
if parent then
mw.log('Parent is ' .. parent:getTitle())
end
mw.logObject(args, 'args')
builder:wikitext('[[Category:Wikipedia:Location maps with marks outside map and outside parameter not set|]]')
end
local mark = args['ምልክት'] or args.mark or map('ምልክት') or map('mark')
if mark == '' then
mark = 'Red pog.svg'
end
local label = args['ገላጺ'] or args.label
local position = args['ኣቀማምጣ'] or args.position
local marksize = tonumber(args.marksize) or tonumber(args['መጠን_ምልክት']) or tonumber(map('marksize')) or tonumber(map('መጠን_ምልክት')) or 8
local imageDiv = markImageDiv(mark, marksize, label or mw.title.getCurrentTitle().text, args.link or '', args.alt, args[2])
local labelDiv
if args.label and args.position ~= 'none' then
labelDiv = markLabelDiv(label, args['መጠን_ገላጺ'] or args.label_size or 90, args['ስፍሓት_ገላጺ'] or args.label_width or 6, args['ኣቀማምጣ'] or args.position, args['ሕብሪ_ገላጺ'] or args.background, x, marksize)
end
return builder:node(markOuterDiv(x, y, imageDiv, labelDiv))
end
function p.main(frame, args, map)
if not args then
args = getArgs(frame, {wrappers = 'ሞደል:ካርታ ቦታ ', valueFunc = p.valueFunc})
mw.log('Not detected args')
if args[1] then
mw.log('ሽም ' .. args[1])
end
end
if not args[1] then
args[1] = 'መሬት'
end
if args.useWikidata == nil and args['ዊኪዳታ_ተጠቀም'] == nil then
args.useWikidata = true
end
if not map then
map = p.getMapParams(tostring(args[1]), frame)
end
return p.top(frame, args, map) .. tostring( p.mark(frame, args, map) ) .. p.bottom(frame, args, map)
end
return p
qdco26gqn90c1t5d1zpm04tj2y4m16w
ሞደል:ካርታ ቦታ
10
5410
21919
2021-01-16T16:15:29Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#invoke:ካርታ ቦታ|main}}</includeonly><noinclude>{{Documentation}}</noinclude>»
wikitext
text/x-wiki
<includeonly>{{#invoke:ካርታ ቦታ|main}}</includeonly><noinclude>{{Documentation}}</noinclude>
l7ehfnsh8r9q7at8mxbqv37ustbtvc8
ሞደል:ካርታ ቦታ~
10
5411
21920
2021-01-16T16:30:38Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly><div style="position: absolute; z-index: 2; top: {{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|y}}| {{ካርታ ቦታ {{{1}}}|y|{{ካርታ ቦታ...»
wikitext
text/x-wiki
<includeonly><div style="position: absolute; z-index: 2; top: {{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|y}}|
{{ካርታ ቦታ {{{1}}}|y|{{ካርታ ቦታ/decdeg
|dec = {{{lat|}}}
|deg = {{{lat_deg|}}}
|min = {{{lat_min|}}}
|sec = {{{lat_sec|}}}
|hem = {{{lat_dir|}}}}}|{{ካርታ ቦታ/decdeg
|dec = {{{long|}}}
|deg = {{{lon_deg|}}}
|min = {{{lon_min|}}}
|sec = {{{lon_sec|}}}
|hem = {{{lon_dir|}}}}}}}|100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{ካርታ ቦታ/decdeg
|dec = {{{lat|}}}
|deg = {{{lat_deg|}}}
|min = {{{lat_min|}}}
|sec = {{{lat_sec|}}}
|hem = {{{lat_dir|}}}}}) / ({{ካርታ ቦታ {{{1}}}|top}} - {{ካርታ ቦታ {{{1}}}|bottom}}) round 1
}}}}%; left: {{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|x}}|
{{ካርታ ቦታ {{{1}}}|x|{{ካርታ ቦታ/decdeg
|dec = {{{lat|}}}
|deg = {{{lat_deg|}}}
|min = {{{lat_min|}}}
|sec = {{{lat_sec|}}}
|hem = {{{lat_dir|}}}}}|{{ካርታ ቦታ/decdeg
|dec = {{{long|}}}
|deg = {{{lon_deg|}}}
|min = {{{lon_min|}}}
|sec = {{{lon_sec|}}}
|hem = {{{lon_dir|}}}}}}}|{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}|{{#ifeq: {{{lon_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}}} + 100 * ({{ካርታ ቦታ/decdeg
|dec = {{{long|}}}
|deg = {{{lon_deg|}}}
|min = {{{lon_min|}}}
|sec = {{{lon_sec|}}}
|hem = {{{lon_dir|}}}}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}}}%; height: 0; width: 0; margin: 0; padding: 0;"><div style="position: relative; text-align: center; {{#if: {{{marksize|}}}
| left: -{{#expr: {{{marksize}}} / 2 round 0 }}px; top: -{{#expr: {{{marksize}}} / 2 round 0 }}px; width: {{{marksize}}}px; font-size: {{{marksize}}}px; line-height:0;
| left: -{{#expr: {{#if: {{ካርታ ቦታ {{{1}}}|marksize}}|{{ካርታ ቦታ {{{1}}}|marksize}}|8}} / 2 round 0 }}px; top: -{{#expr: {{#if: {{ካርታ ቦታ {{{1}}}|marksize}}|{{ካርታ ቦታ {{{1}}}|marksize}}|8}} / 2 round 0 }}px; width: {{#if: {{ካርታ ቦታ {{{1}}}|marksize}}|{{ካርታ ቦታ {{{1}}}|marksize}}|8}}px; font-size: {{#if: {{ካርታ ቦታ {{{1}}}|marksize}}|{{ካርታ ቦታ {{{1}}}|marksize}}|8}}px; line-height: 0;
}}">[[File:{{#if: {{{mark|}}}
| {{{mark}}}
| {{#if: {{ካርታ ቦታ {{{1}}}|mark}}|{{ካርታ ቦታ {{{1}}}|mark}}|Red pog.svg}}
}}|{{#if: {{{marksize|}}}
| {{{marksize}}}x{{{marksize}}}
| {{#if: {{ካርታ ቦታ {{{1}}}|marksize}}|{{ካርታ ቦታ {{{1}}}|marksize}}|8}}x{{#if: {{ካርታ ቦታ {{{1}}}|marksize}}|{{ካርታ ቦታ {{{1}}}|marksize}}|8}}
}}px|{{#if: {{{label|}}}
| {{{label}}}
| {{PAGENAME}}
}}|link={{{link|}}}|alt={{{alt|}}}]]</div>{{#ifeq: {{{position|}}} | none
|
|<div style="font-size: {{{label_size|90}}}%; line-height: 110%; z-index:90; position: relative; top: -1.5em; width: 6em; {{#switch: {{{position}}}
|left = left: -6.5em; text-align: right;
|right = left: 0.5em; text-align: left;
|top = top:-2.65em; left:-3em; text-align: center;
|bottom = top:-0.15em; left: -3em; text-align: center;
|#default={{#ifexpr:{{#if:{{ካርታ ቦታ {{{1}}}|x}}|
{{ካርታ ቦታ {{{1}}}|x|{{ካርታ ቦታ/decdeg
|dec = {{{lat|}}}
|deg = {{{lat_deg|}}}
|min = {{{lat_min|}}}
|sec = {{{lat_sec|}}}
|hem = {{{lat_dir|}}}}}|{{ካርታ ቦታ/decdeg
|dec = {{{long|}}}
|deg = {{{lon_deg|}}}
|min = {{{lon_min|}}}
|sec = {{{lon_sec|}}}
|hem = {{{lon_dir|}}}}}}}|{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}|{{#ifeq: {{{lon_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}}} + 100 * ({{ካርታ ቦታ/decdeg
|dec = {{{long|}}}
|deg = {{{lon_deg|}}}
|min = {{{lon_min|}}}
|sec = {{{lon_sec|}}}
|hem = {{{lon_dir|}}}}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}} > 70|left: -6.5em; text-align: right;|left: 0.5em; text-align: left;}}
}}"><span style="padding: 1px; {{#if: {{{background|}}}
| background-color: {{{background}}};
}}">{{{label|}}}</span></div>
}}</div></includeonly><noinclude>
{{documentation}}
</noinclude>
2kuc5qw2zj4o0kacwcs71sakj768e6t
ሞደል:ካርታ ቦታ+
10
5412
21922
2021-01-16T20:51:26Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#ifeq:{{{float|}}}|center|<div class="center"> }}<div {{#if:{{{ገላጺ|}}}|class="thumb {{#switch:{{{float|}}} | "left" | left = tl...»
wikitext
text/x-wiki
<includeonly>{{#ifeq:{{{float|}}}|center|<div class="center">
}}<div {{#if:{{{ገላጺ|}}}|class="thumb {{#switch:{{{float|}}}
| "left" | left = tleft
| "right" | right = tright
| "center" | center = tnone
| "none" | none = tnone
| #default = tright }}"
| style="width:{{{ስፍሓት|{{{width|240}}}}}}px; {{#switch:{{{float|}}}
| "left" | left = float: left; clear: left
| "right" | right = float: right; clear: right
| "center" | center = float: none; clear: both; margin-left: auto; margin-right: auto
| "none" | none = float: none; clear: none
| #default = float: right; clear: right}}"
}}>
<div {{#if:{{{caption|}}}{{{ገላጺ|}}}
| class="thumbinner" style="width:{{#expr: {{{ስፍሓት|{{{width|240}}}}}} + 2 }}px; {{#if:{{{border|}}}{{{ወሰን|}}}|{{#ifeq:{{{border|}}}{{{ወሰን|}}}|none|border: none|border-color:{{{border|{{{ወሰን}}}}}}}};}}"
| style="width:{{{ስፍሓት|{{{width|240}}}}}}px; padding:0"
}}>
<div style="position: relative; {{#if:{{{caption|}}}{{{ገላጺ|}}}
| {{#if:{{{border|}}}{{{ወሰን|}}}
| {{#ifeq:{{{border|}}}{{{ወሰን|}}}|none||border: 1px solid lightgray}}
| border: 1px solid lightgray}}}}"><!--
-->[[file:{{#if:{{{AlternativeMap|}}}{{{ኣማራጽያዊ_ካርታ|}}}|{{{AlternativeMap|{{{ኣማራጽያዊ_ካርታ}}}}}}|{{#if:{{{relief|}}}|{{#if:{{ካርታ ቦታ {{{1}}}|ቅርጻ_መሬት}}|{{ካርታ ቦታ {{{1}}}|ቅርጻ_መሬት}}|{{ካርታ ቦታ {{{1|}}}|image}} }}|{{ካርታ ቦታ {{{1|}}}|image}} }} }}|{{{ስፍሓት|{{{width|240}}}}}}px|{{#if:{{{alt|}}}|{{{alt}}}|{{#if:{{{label|}}}|{{{label}}}|{{PAGENAME}}}} ዝርኸብ ኣብ {{ካርታ ቦታ {{{1}}}|name}}}}]]<!--
-->{{#if:{{{overlay_image|}}}
| <div style="position:absolute; top: 0; left: 0">[[File:{{{overlay_image}}} |{{{ስፍሓት|{{{width|240}}}}}}px|link=file:{{#if: {{{AlternativeMap|}}}{{{ኣማራጽያዊ_ካርታ|}}}|{{{AlternativeMap|{{{ኣማራጽያዊ_ካርታ}}}}}} |{{#if: {{{relief|}}}|{{#if: {{ካርታ ቦታ {{{1}}}|ቅርጻ_መሬት}}|{{ካርታ ቦታ {{{1}}}|ቅርጻ_መሬት}}|{{ካርታ ቦታ {{{1|}}}|image}} }}|{{ካርታ ቦታ {{{1|}}}|image}} }} }}]]</div>}}<!--
-->{{{ቦታታት|{{{places|}}}}}}<!--
--></div>
<div {{#if:{{{caption|}}}{{{ገላጺ|}}}|class="thumbcaption"|style="font-size: 90%; padding-top:3px"}}>{{#if:{{{caption_undefined|}}}
| <!--{{#if: {{{label|}}}
| {{{label}}}
| {{PAGENAME}}
}} ({{ካርታ ቦታ {{{1}}}|name}})-->
| {{{ገላጺ|{{{caption|{{#if: {{{label|}}}
| {{{label}}}
| <!--{{PAGENAME}}-->
}} }}}}}}
}}
</div>
</div>
</div>{{#ifeq:{{{float|}}}|center|
</div>}}</includeonly><noinclude>{{documentation}}</noinclude>
381cxydcfy5llv3wz8kmekzti57owc6
ሞደል:ካርታ ቦታ/decdeg
10
5413
21924
21923
2021-01-16T21:16:14Z
Joanmp14
5782
Protected "[[ሞደል:ካርታ ቦታ/decdeg]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{#if:{{{gra|{{{deg|}}}}}}
|{{#expr: (
{{#switch: {{{hem|{{{4|}}}}}}
| W|w|S|s|O|o = -1
| E|e|N|n = 1
| #default = 1
}}
* (
{{#if:{{{gra|{{{deg|{{{1|}}}}}}}}}|{{{gra|{{{deg|{{{1}}}}}}}}}|0}}
+
{{#if:{{{min|{{{2|}}}}}}|{{{min|{{{2}}}}}}/60|0}}
+
{{#if:{{{seg|{{{sec|{{{3|}}}}}}}}}|{{{seg|{{{sec|{{{3}}}}}}}}}/3600|0}} )
) round {{#if: {{{rnd|{{{5|}}}}}} | {{{rnd|{{{5|}}}}}} | 7 }}
}}|{{{dec|}}}
}}<noinclude>
{{documentation}}</noinclude>
mifgsyvx38h1jblt31a0kbjccgcr96l
ሞደል:Location map
10
5414
21925
2021-01-16T21:20:46Z
Joanmp14
5782
Redirected page to [[ሞደል:ካርታ ቦታ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ካርታ ቦታ]]
2dn1ad1agr8hk8lr8axf1wbq09u7zls
ሞደል:ካርታ ቦታ/decdeg/doc
10
5415
21926
2021-01-16T21:23:33Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «=== ኣጠቓቕማ === <nowiki>{{Location map/decdeg|dec= |deg= |min= |sec= |hem= }}</nowiki> === ኣብነታት === *<nowiki>{{Location map/decdeg|dec...»
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
<nowiki>{{Location map/decdeg|dec= |deg= |min= |sec= |hem= }}</nowiki>
=== ኣብነታት ===
*<nowiki>{{Location map/decdeg|dec=|deg=56|min=03|sec=00|hem=N}}</nowiki> → {{ካርታ ቦታ/decdeg|dec=|deg=56|min=03|sec=00|hem=N}}
*<nowiki>{{Location map/decdeg|dec=|deg=56|min=03|sec=00|hem=S}}</nowiki> → {{ካርታ ቦታ/decdeg|dec=|deg=56|min=03|sec=00|hem=S}}
*<nowiki>{{Location map/decdeg|dec=|deg=56|min=03|sec=00|hem=E}}</nowiki> → {{ካርታ ቦታ/decdeg|dec=|deg=56|min=03|sec=00|hem=E}}
*<nowiki>{{Location map/decdeg|dec=|deg=56|min=03|sec=00|hem=W}}</nowiki> → {{ካርታ ቦታ/decdeg|dec=|deg=56|min=03|sec=00|hem=W}}
*<nowiki>{{Location map/decdeg|dec=56.050|deg=|min=|sec=|hem=}}</nowiki> → {{ካርታ ቦታ/decdeg|dec=56.050|deg=|min=|sec=|hem=}}
*<nowiki>{{Location map/decdeg|dec=-56.050|deg=|min=|sec=|hem=}}</nowiki> → {{ካርታ ቦታ/decdeg|dec=-56.050|deg=|min=|sec=|hem=}}
*<nowiki>{{Location map/decdeg|dec=56.050|deg=56|min=03|sec=00|hem=N}}</nowiki> → {{ካርታ ቦታ/decdeg|dec=56.050|deg=56|min=03|sec=00|hem=N}}
*<nowiki>{{Location map/decdeg|dec=-56.050|deg=56|min=03|sec=00|hem=S}}</nowiki> → {{ካርታ ቦታ/decdeg|dec=-56.050|deg=56|min=03|sec=00|hem=S}}
*<nowiki>{{Location map/decdeg|dec=56.050|deg=56|min=03|sec=00|hem=E}}</nowiki> → {{ካርታ ቦታ/decdeg|dec=56.050|deg=56|min=03|sec=00|hem=E}}
*<nowiki>{{Location map/decdeg|dec=-56.050|deg=56|min=03|sec=00|hem=W}}</nowiki> → {{ካርታ ቦታ/decdeg|dec=-56.050|deg=56|min=03|sec=00|hem=W}}
myqzh19nxxm6gc03aduoq2pkouwp4a2
ሞደል:ካርታ ቦታ/መቓን
10
5416
22179
21949
2021-01-30T14:26:43Z
Joanmp14
5782
wikitext
text/x-wiki
<includeonly><{{#if:{{{width|x}}}
| div
| table
}} class="positionskarte {{#if:{{{caption|x}}}
| thumb {{#if:{{{width|x}}}
| {{#switch: {{{float|}}}
|left = tleft" style="
|right = tright" style="
|center= tnone center" style="<!-- unfortunately, it is not centered. Correct behavior would be purge div.mapa.center> div.thumb.tnone -->
|inline= tnone" style="margin:0 1em; display:inline-block;
|#default= tnone" style="margin:0 1em;
}}
| {{#switch: {{{float|}}}
|left = tleft float-left" style="margin:0.5em 1.4em 1.3em 0;<!-- div.tleft-Emulation. evtl mit .floatleft? -->
|right = tright float-right" style="margin:0.5em 0 1.3em 1.4em;<!-- div.tright-Emulation. evtl mit .floatright? -->
|center= tnone centered" style="
|inline= tnone" style="margin:0 1em; display:inline-table; <!-- in line with the subtitle? -->
|#default= tnone" style="margin:0 1em;
}}
}}{{#if:{{{width|x}}}
| "><div class="thumbinner" style="width:{{#ifeq: {{{border|}}} | none
| {{{width|240}}}px; border:none;
| {{#iferror: {{#expr:{{{width|240}}}+2}}px
| {{{width}}}
}}; {{#if: {{{border|}}}
| border:1px solid {{{border}}};
}}
}} {{#if: {{{background|}}}
| background-color:{{{background}}};
}}"><div
| font-size:94%; overflow:hidden; padding:3px; text-align:center; border-spacing:0; border:{{#switch:{{{ወሰን|{{{border|}}}}}}
|none=none
|=1px solid #CCC
|#default=1px solid {{{border}}}
}}; background-color:{{#if: {{{background|}}}
| {{{background}}}
| #f9f9f9
}};<!--thumbinner emulation -> width: 1px; <- *** IMPORTANT it centers with table parameters in all browsers except Firefox*** -->"><tr><td style="border:0; padding:0"><div
}} class="thumbimage" style="{{#switch: {{{border|}}}
|none=border:none;
|={{#if:{{{width|x}}}
|
|border:1px solid #CCC;
}}
|#default=border:1px solid {{{border}}};
}}
| {{#switch: {{{float|}}}
|left = float-left<!-- align left ? -->" style="margin-right:1em;
|right = float-right<!-- align right ?-->" style="margin-left:1em;
|center= centered" style="
|inline= <!-- do not align -->" style="margin:0 1em; display:inline-{{#if:{{{width|x}}}
| block
| table
}};
|#default= <!-- not aligned -->" style="margin: 0 1em;
}} background-color:{{#if:{{{background|}}}
| {{{background}}}
| #f9f9f9
}}; border:{{#switch: {{{border|}}}
|none=none
|=1px solid #CCC
|#default=1px solid {{{border}}}
}}; {{#if:{{{width|x}}}
| width:{{{width|240}}}px;
| border-collapse:collapse; border-spacing:0; width:1px;<!--*** IMPORTANT it centers with table parameters in all browsers except Firefox***-->"><tr><td style="border:0; padding:0"><div style="
}}
}} position:relative; z-index:0; padding:0; overflow:hidden;"><!--
ትሕዝቶ
-->[[ፋይል:{{#if: {{{AlternativeMap|}}}
| {{{AlternativeMap}}}
| {{ካርታ ቦታ {{{1|መሬት}}}|image|{{{maptype|}}} }}
}}|{{#if: {{{size|{{{width|x}}}}}}
| {{{size|{{{width|240}}}}}}px
| frameless{{!}}upright=1
}}|{{#if: {{{caption|x}}}
| link={{!}}{{ካርታ ቦታ {{{1|መሬት}}}|name}}
| {{#if: {{{label|}}}
| {{{label}}}
| {{PAGENAME}}
}} ({{ካርታ ቦታ {{{1|መሬት}}}|name}})
}}|alt={{#switch:{{{maptype}}}
|relief = relief map
|satellite = satellite image
|#default = ካርታ
}}: {{ካርታ ቦታ {{{1|መሬት}}}|name}}]]{{#if:{{{layer|}}}
| {{#if: {{Position map layers {{{1|መሬት}}} | }}
| <!--Error does not exist-->
| {{Position map layers {{{1|መሬት}}}
|{{#titleparts:{{{layer}}}|1|1}}
|w={{{width|240}}}
}}{{#if:{{#titleparts:{{{ቀጸላ|{{{layer}}}}}}|1|2}} | {{ካርታ ቦታlayer {{{1|መሬት}}}
|{{#titleparts:{{{ቀጸላ|{{{layer}}}}}}|1|2}}
|w={{{ስፍሓት|{{{width|240}}}}}}
}}{{#if:{{#titleparts:{{{ቀጸላ|{{{layer}}}}}}|1|3}} | {{ካርታ ቦታlayer {{{1|መሬት}}}
|{{#titleparts:{{{ቀጸላ|{{{layer}}}}}}|1|3}}
|w={{{ስፍሓት|{{{width|240}}}}}}
}}
}}
}}
}}
}}{{{places|{{{ቦታታት}}}}}}<!--
/ትሕዝቶ
--></div>{{#if:{{{caption|x}}}
| {{#if:{{{width|x}}}
| <div
| </td></tr><tr><td
}} class="thumbcaption"><!--CAPTION-->
<div class="magnify">[[ፋይል:Magnify-clip.png|link=ፋይል:{{#if: {{{AlternativeMap|}}}
| {{{AlternativeMap}}}
| {{ካርታ ቦታ {{{1|መሬት}}}|image|{{{maptype|}}} }}
}}]]{{#if:{{{layer|}}}
| {{#if: {{Position map layers {{{1|መሬት}}} | }}
|<!--Error, does not exist-->
|{{Position map layers {{{1|መሬት}}} |magnify |{{{layer}}} |w={{{width|240}}} }}
}}
}}</div>{{{caption|{{#if: {{{label|}}}
| {{{label}}}
| {{PAGENAME}}
}} ({{ካርታ ቦታ {{{1|መሬት}}}|name}})
}}}
<!--/CAPTION-->
{{#if:{{{width|x}}}
| </div></div></div>
}}
}}{{#if:{{{width|x}}}
|
| </td></tr></table>
}}{{#if: {{{width|x}}}
| {{#iferror: {{#expr:{{{width|240}}}+2}}px
| <span style="display:none;">[[ሞደል:ካርታ ቦታ/ምዕቃብ/ስፍሓት|w]]</span>
|
}}
}}</includeonly>
<noinclude>
{{Documentation}}
</noinclude>
icmtwzjev9caz152ozt64mtyf6id9o8
ሞደል:ካርታ ቦታ/ሓበሬታ
10
5417
22963
22180
2021-07-30T18:22:20Z
Joanmp14
5782
wikitext
text/x-wiki
<div id="contentSub" style="font-size:smaller; display:block;margin-left:1.5em">← [[ሞደል:ካርታ ቦታ]]</div><includeonly>
{{documentation/start box|ትሕዝቶ=[{{ኣመዓራርይ}}]}}
<div style="padding-bottom:3px; border-bottom: 1px solid #aaa; margin-bottom:1ex">
This template only defines the maps to be used and the coordinates of their geographical limits when <code>{{ተክእ|{{BASEPAGENAME}}|ካርታ ቦታ }}</code> is placed in the first parameter without a name of the template {{tl|ካርታ ቦታ}} (<code><nowiki>{{ካርታ ቦታ|</nowiki>{{ተክእ|{{BASEPAGENAME}}|ካርታ ቦታ }}<nowiki>|<other parameters>}}</nowiki></code>).
It can also be used in conjunction with other similar templates such as {{tl|G}}.</div>
{|{{#if:{{{{FULLPAGENAME}}|top|}}|width="100%"}}
|
{| class="wikitable" style="text-align:center"
|+ ካርታ ቦታ {{{{PAGENAME}}|name}}
|-
|colspan="4"|[[ፋይል:{{{{BASEPAGENAME}}|image}}|400x400px|{{BASEPAGENAME}}]]
|-
! ስም
|colspan="3"| [[{{{{PAGENAME}}|name}}]]
{{#if:{{{{FULLPAGENAME}}|top|}}|
{{!}}-
!rowspan="3"{{!}}መስተማእዛኒታት ወሰን
{{!}} colspan="3" {{!}} {{{{PAGENAME}}|top}}
{{!}}-
{{!}} {{{{PAGENAME}}|left}}
{{!}} ←↕→
{{!}} {{{{PAGENAME}}|right}}
{{!}}-
{{!}}colspan="3"{{!}} {{{{PAGENAME}}|bottom}}
|
{{!}}-
!ምውጣን
{{!}}colspan="3"{{!}} {{#if:{{{{PAGENAME}}|ምውጣን}}|[[ምውጣን {{{{PAGENAME}}|ምውጣን}}|{{{{PAGENAME}}|ምውጣን}}]]|ምንም ምውጣን ኣይተውሃበን}}
{{!}}-
! ምስሊ
{{!}}colspan="3"{{!}} <code>[[:ፋይል:{{{{PAGENAME}}|image}}|{{{{PAGENAME}}|image}}]]</code>
{{!}}}
== Determining values ==
{{{!}}class="wikitable"
!X
{{!}}align=left style=" font-size:80% width="95%" {{!}} <code>{{{{PAGENAME}}|x}}</code>
{{!}}-
!Y
{{!}}align=left style=" font-size: 80% width="95%"{{!}}<code>{{{{PAGENAME}}|y}}</code>
}}
{{#if:{{{{FULLPAGENAME}}|top|}}|
{{!}}-
! ምስሊ
{{!}}colspan="3"{{!}} <code>[[:ፋይል:{{{{PAGENAME}}|image}}|{{{{PAGENAME}}|image}}]]</code>
{{!}}-
! ማእከል ካርታ
{{!}}colspan="3"{{!}} {{coord|format=dms|{{#expr:({{{{PAGENAME}}|top}}+{{{{PAGENAME}}|bottom}})/2}}|{{#expr:({{{{PAGENAME}}|left}}+{{{{PAGENAME}}|right}})/2}}|type:{{{type|country}}}}}
}}
|}
|
|valign=top align=left|
{{#if:{{{{FULLPAGENAME}}|top|}}|
{{ካርታ ቦታ/መቓን | {{#if:{{{ካርታ_loc|}}}|{{{ካርታ_loc}}}|መሬት}}
|caption = ኣቀማምጣ ካርታ ኣብ {{#if:{{{ካርታ_loc|}}}|{{ካርታ ቦታ {{{ካርታ_loc}}}|name}}|መሬት}}።
|float = right
|width = 350
|maptype =
|layer =
|places = <div style="border:1px solid #F00; position:absolute; top: {{#expr:({{{{FULLPAGENAME}}|top}})/-1.8+50}}%; bottom: {{#expr:({{{{FULLPAGENAME}}|bottom}})/1.8+50}}%; left: {{#expr:({{{{FULLPAGENAME}}|left}})/3.6+50}}%; {{#ifexpr:{{{{FULLPAGENAME}}|left}} > {{{{FULLPAGENAME}}|right}} | right: -1px;"></div><div style="border:1px solid #F00; position:absolute; top: {{#expr:({{{{FULLPAGENAME}}|top}})/-1.8+50}}%; bottom: {{#expr:({{{{FULLPAGENAME}}|bottom}})/1.8+50}}%; left: -1px; }}right: {{#expr:({{{{FULLPAGENAME}}|right}})/-3.6+50}}%;"></div>
}}
}}
|}
{{#if:{{{{FULLPAGENAME}}|ቅርጻ_መሬት}} {{{{FULLPAGENAME}}|ካርታ1}} {{{{FULLPAGENAME}}|ካርታ2}} {{{{FULLPAGENAME}}|ካርታ3}}|
== ኣማራጽያዊ ካርታታት ==
The following maps are compatible with this template. To change the map that appears by default to one of this list, use the <code>ዓይነት</code> parameter adding the corresponding type.
To put any other compatible map that does not appear in this list, use the <code>ኣማራጽያዊ_ካርታ</code> parameter adding the name of the file.
{{{!}} class="wikitable" style="text-align:center" cellspacing="0" celpadding="0" margin="0" padding="0"·
{{#if:{{{{FULLPAGENAME}}|ቅርጻ_መሬት}}|!መግለጺ!}}!ስም ፋይል!!ዓይነት!!ካርታ
{{#if:{{{{FULLPAGENAME}}|ቅርጻ_መሬት}} |
{{!}}-
! ኣካላዊ ካርታ
{{!}}valign="top" align="left"{{!}} <code>{{{{FULLPAGENAME}}|ቅርጻ_መሬት}}</code>
{{!}}valign="top"{{!}} <code>ቅርጻ_መሬት</code>
{{!}}valign="top"{{!}}[[ፋይል:{{{{FULLPAGENAME}}|ቅርጻ_መሬት}}|center|200x200px]]}}<!--
-->{{#if:{{{{FULLPAGENAME}}|ካርታ1|}} {{{{FULLPAGENAME}}|ካርታ2|}}{{{{FULLPAGENAME}}|ካርታ3|}}|
<tr>
{{#if:{{{{FULLPAGENAME}}|ቅርጻ_መሬት|}} |
! rowspan="3"{{!}} ካልኦት ካርታታት}}
{{!}}valign="top" align="left"{{!}} <code>{{{{FULLPAGENAME}}|ካርታ1}}</code>
{{!}}valign="top"{{!}} <code>ካርታ1</code>
{{!}}valign="top"{{!}} [[ፋይል:{{{{FULLPAGENAME}}|ካርታ1}}|center|200x200px]]}}<!--
-->{{#if:{{{{FULLPAGENAME}}|ካርታ2}} |
<tr>
{{!}}valign="top" align="left"{{!}} <code>{{{{FULLPAGENAME}}|ካርታ2}}</code>
{{!}}valign="top"{{!}}<code>ካርታ2</code>
{{!}}valign="top"{{!}} [[ፋይል:{{{{FULLPAGENAME}}|ካርታ2}}|center|200x200px]]}}<!--
-->{{#if:{{{{FULLPAGENAME}}|ካርታ3}} |
<tr>
{{!}}valign="top" align="left"{{!}} <code>{{{{FULLPAGENAME}}|ካርታ3}}</code>
{{!}}valign="top"{{!}}<code>ካርታ3</code>
{{!}}valign="top"{{!}} [[ፋይል:{{{{FULLPAGENAME}}|ካርታ3}}|center|200x200px]]}}
{{!}}}
}}
<div style="padding-bottom:3px; border-bottom: 1px solid #aaa; margin-bottom:1ex"></div>
<div style="clear: both; margin: 0.2em 0; border: 1px dotted #8BCBFF; background-color: #EEF9FA; color:#000; padding: 0.25em 0.9em; font-style: italic">
This content has been generated automatically from the template data.</div></includeonly><noinclude>
</noinclude>
72lv5shhi5kehiec2zuh91dgoc4gldl
ሞድዩል:Math
828
5418
21935
21931
2021-01-17T01:27:08Z
Joanmp14
5782
Protected "[[ሞድዩል:Math]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
Scribunto
text/plain
--[[
This module provides a number of basic mathematical operations.
]]
local z = {}
-- Generate a random number
function z.random(frame)
local first = tonumber(frame.args[1])
local second = tonumber(frame.args[2])
local seed = tonumber(frame.args.seed)
if seed then
math.randomseed(seed * os.time()) -- pseudorandom initialization
end
if first and second then
if first < second then
return math.random(first,second) -- integer between [first,second]
else
return math.random(second,first)
end
elseif first then
if first > 0 then
return math.random(first) -- integer between [1,first]
else
return math.random(first,-1)
end
else
return math.random() -- real number between [0,1)
end
end
--[[
order
Determine order of magnitude of a number
Usage:
{{#invoke: Math | order | <value> }}
]]
function z.order(frame)
local input_string = (frame.args[1] or frame.args.x or '0');
local input_number;
input_number = z._cleanNumber( frame, input_string );
if input_number == nil then
return '<strong class="error"><small>Format error: Order of magnitude input appears non-numeric</small></strong>'
else
return z._order( input_number )
end
end
function z._order(x)
if x == 0 then return 0 end
return math.floor(math.log10(math.abs(x)))
end
--[[
precision
Detemines the precision of a number using the string representation
Usage:
{{ #invoke: Math | precision | <value> }}
]]
function z.precision( frame )
local input_string = (frame.args[1] or frame.args.x or '0');
local trap_fraction = frame.args.check_fraction or false;
local input_number;
if type( trap_fraction ) == 'string' then
trap_fraction = trap_fraction:lower();
if trap_fraction == 'false' or trap_fraction == '0' or
trap_fraction == 'no' or trap_fraction == '' then
trap_fraction = false;
else
trap_fraction = true;
end
end
if trap_fraction then
local pos = string.find( input_string, '/', 1, true );
if pos ~= nil then
if string.find( input_string, '/', pos + 1, true ) == nil then
local denominator = string.sub( input_string, pos+1, -1 );
local denom_value = tonumber( denominator );
if denom_value ~= nil then
return math.log10(denom_value);
end
end
end
end
input_number, input_string = z._cleanNumber( frame, input_string );
if input_string == nil then
return '<strong class="error"><small>Format error: Precision input appears non-numeric</small></strong>'
else
return z._precision( input_string )
end
end
function z._precision( x )
x = string.upper( x )
local decimal = string.find( x, '.', 1, true )
local exponent_pos = string.find( x, 'E', 1, true )
local result = 0;
if exponent_pos ~= nil then
local exponent = string.sub( x, exponent_pos + 1 )
x = string.sub( x, 1, exponent_pos - 1 )
result = result - tonumber( exponent )
end
if decimal ~= nil then
result = result + string.len( x ) - decimal
return result
end
local pos = string.len( x );
while x:byte(pos) == string.byte('0') do
pos = pos - 1
result = result - 1
if pos <= 0 then
return 0
end
end
return result
end
--[[
max
Finds the maximum argument
Usage:
{{#invoke:Math| max | <value1> | <value2> | ... }}
or
{{#invoke:Math| max }}
Note, any values that do not evaluate to numbers are ignored.
]]
function z.max( frame )
local args = frame.args;
if args[1] == nil then
local parent = frame:getParent();
args = parent.args;
end
local max_value = nil;
local i = 1;
while args[i] ~= nil do
local val = z._cleanNumber( frame, args[i] );
if val ~= nil then
if max_value == nil or val > max_value then
max_value = val;
end
end
i = i + 1;
end
return max_value
end
--[[
min
Finds the minimum argument
Usage:
{{#invoke:Math| min | <value1> | <value2> | ... }}
or
{{#invoke:Math| min }}
When used with no arguments, it takes its input from the parent
frame. Note, any values that do not evaluate to numbers are ignored.
]]
function z.min( frame )
local args = frame.args;
if args[1] == nil then
local parent = frame:getParent();
args = parent.args;
end
local min_value = nil;
local i = 1;
while args[i] ~= nil do
local val = z._cleanNumber( frame, args[i] );
if val ~= nil then
if min_value == nil or val < min_value then
min_value = val;
end
end
i = i + 1;
end
return min_value
end
-- Function that counts the number of reported parameters
function z.counts( frame )
local result = 0;
local Arguments = frame.args;
if Arguments[1] == nil then
local parent = frame:getParent();
Arguments = parent.args;
end
local i = 1;
while Arguments[i] ~= nil do
if Arguments[i] ~= '' then
result = result + 1
end
i = i + 1;
end
return result
end
-- Finds the sum
function z.sum( frame )
local result = 0;
local Arguments = frame.args;
if Arguments[1] == nil then
local parent = frame:getParent();
Arguments = parent.args;
end
local i = 1;
while Arguments[i] ~= nil do
if Arguments[i] ~= '' then
result = result + Arguments[i]
end
i = i + 1;
end
return result
end
--[[
round
Rounds a number to specified precision
Usage:
{{#invoke:Math | round | <value> | <precision> }}
--]]
function z.round(frame)
local value, precision;
value = z._cleanNumber( frame, frame.args[1] or frame.args.value or 0 );
precision = z._cleanNumber( frame, frame.args[2] or frame.args.precision or 0 );
if value == nil or precision == nil then
return '<strong class="error"><small>Format error: Round input appears non-numeric</small></strong>'
else
return z._round( value, precision );
end
end
function z._round( value, precision )
local rescale = math.pow( 10, precision );
return math.floor( value * rescale + 0.5 ) / rescale;
end
--[[
precision_format
Rounds a number to the specified precision and formats it according to the rules
originally used for {{Template: Rnd}}. The output is a string.
Usage:
{{#invoke: Math | precision_format | <number> | <precision> }}
]]
function z.precision_format( frame )
-- To access Mediawiki incorporating formatter.
local lang = mw.getContentLanguage();
local value_string, value, precision;
value, value_string = z._cleanNumber( frame, frame.args[1] or 0 );
precision = z._cleanNumber( frame, frame.args[2] or 0 );
-- Checks for a non-numeric input
if value == nil or precision == nil then
return '<strong class="error"><small>Format error: Invalid data to round</small></strong>'
end
local current_precision = z._precision( value );
local order = z._order( value );
-- Due to rounding effects, it is necessary to limit the returned precision under
-- some circumstances, because the terminal digits were reported incorrectly.
if order + precision >= 14 then
orig_precision = z._precision( value_string );
if order + orig_precision >= 14 then
precision = 13 - order;
end
end
-- If rounding, truncate additional digits
if precision < current_precision then
value = z._round( value, precision );
current_precision = z._precision( value );
end
local formatted_num = lang:formatNum( math.abs(value) );
local sign;
-- Uses the appropriate unary minus sign before the default ASCII
if value < 0 then
sign = '−';
else
sign = '';
end
-- Handle cases that require scientific notation
if string.find( formatted_num, 'E', 1, true ) ~= nil or math.abs(order) >= 9 then
value = value * math.pow( 10, -order );
current_precision = current_precision + order;
precision = precision + order;
formatted_num = lang:formatNum( math.abs(value) );
else
order = 0;
end
formatted_num = sign .. formatted_num;
-- Pad with zeros if necessary
if current_precision < precision then
local padding;
if current_precision <= 0 then
if precision > 0 then
local zero_sep = lang:formatNum( 1.1 );
formatted_num = formatted_num .. zero_sep:sub(2,2);
padding = precision;
if padding > 20 then
padding = 20;
end
formatted_num = formatted_num .. string.rep( '0', padding );
end
else
padding = precision - current_precision
if padding > 20 then
padding = 20;
end
formatted_num = formatted_num .. string.rep( '0', padding );
end
end
-- Add exponential notation, if necessary
if order ~= 0 then
-- Uses the appropriate unary minus sign before the default ASCII
if order < 0 then
order = '−' .. lang:formatNum( math.abs(order) );
else
order = lang:formatNum( order );
end
formatted_num = formatted_num .. '<span style="margin:0 .15em 0 .25em">×</span>10<sup>' .. order .. '</sup>'
end
return formatted_num;
end
--[[
Helper function that interprets numeric input.
If the input is not a number, it tries to evaluate it as
a "parser function" (parser).
]]
function z._cleanNumber( frame, number_string )
if number_string == nil or number_string:len() == 0 then
return nil, nil;
end
-- Try the basic conversion
local number = tonumber( number_string )
-- If it fails, it tries to evaluate the input as an expression
if number == nil then
local attempt = frame:preprocess( '{{#expr: ' .. number_string .. '}}' );
attempt = tonumber( attempt );
if attempt ~= nil then
number = attempt;
number_string = tostring( number );
else
number = nil;
number_string = nil;
end
else
-- String is valid but may contain padding, clean it.
number_string = number_string:match( "^%s*(.-)%s*$" );
end
return number, number_string;
end
return z
j81rocs9ro4sblhbp3xy05zn5t50ph4
ሞድዩል:Coordinates
828
5419
23194
22210
2021-10-16T22:57:01Z
Joanmp14
5782
compatibility with the new Vector
Scribunto
text/plain
--[[
This module is intended to replace the functionality of {{Coord}} and related
templates. It provides several methods, including
{{#invoke:Coordinates | coord }} : General function formatting and displaying
coordinate values.
{{#invoke:Coordinates | dec2dms }} : Simple function for converting decimal
degree values to DMS format.
{{#invoke:Coordinates | dms2dec }} : Simple function for converting DMS format
to decimal degree format.
]]
math_mod = require( "Module:Math" );
globalFrame = nil
coordinates = {};
--[[ Helper function, replacement for {{coord/display/title}} ]]
function displaytitle (s, notes)
local htmlTitle = mw.html.create('span')
:attr{ id = 'coordinates' }
:css( 'font-size', 'small' )
:node( "[[ጂኦግራፍያዊ መስተማእዛኒታት|መስተማእዛኒታት]]፦ " .. s .. notes )
local frame = mw.getCurrentFrame()
frame:extensionTag( 'indicator', tostring(htmlTitle), { name = 'coordinates' } )
return ''
end
--[[ Helper function, replacement for {{coord/display/inline}} ]]
function displayinline (s, notes)
return s .. notes
end
--[[ Helper function, used in detecting DMS formatting]]
local dmsTest = function(first, second)
local concatenated = first:upper() .. second:upper();
if concatenated == "NE" or concatenated == "NW" or concatenated == "SE" or concatenated == "SW" or
concatenated == "EN" or concatenated == "WN" or concatenated == "ES" or concatenated == "WS" or
concatenated == "NO" or concatenated == "SO" or concatenated == "ON" or concatenated == "OS" then
return true;
end
return false;
end
--[[
parseDec
Transform latitude and longitude into decimal format in the structure
used by the coordinate viewer
]]
function parseDec( lat, long, format )
local coordinateSpec = {}
local errors = {}
if long == "" or long == nil then
return nil, {{"parseDec", "ዝጠፍአ ዝንግሪር"}}
end
errors = validate( lat, nil, nil, long, nil, nil, 'parseDec', false );
coordinateSpec["dec-lat"] = lat;
coordinateSpec["dec-long"] = long;
local mode = coordinates.determineMode( lat, long );
coordinateSpec["dms-lat"] = convert_dec2dms( lat, "ሰ", "ደ", mode) -- {{coord/dec2dms|{{{1}}}|N|S|{{coord/prec dec|{{{1}}}|{{{2}}}}}}}
coordinateSpec["dms-long"] = convert_dec2dms( long, "ምብ", "ምዕ", mode) -- {{coord/dec2dms|{{{2}}}|E|W|{{coord/prec dec|{{{1}}}|{{{2}}}}}}}
if format ~= "" then
coordinateSpec.default = format
else
coordinateSpec.default = "dec" -- by default the given format
end
return coordinateSpec, errors
end
--[[ Helper function, handle optional args. ]]
function optionalArg(arg, suplement)
if arg ~= nil and arg ~= "" then
return arg .. suplement
end
return ""
end
--[[
parseDMS
Transform the degrees, minutes and seconds format of latitude and longitude
in the structure to be used in coordinate display
]]
function parseDMS( lat_d, lat_m, lat_s, lat_f, long_d, long_m, long_s, long_f, format )
local coordinateSpec = {}
local errors = {}
lat_f = lat_f:upper();
long_f = long_f:upper();
-- Check if E, O position is specified backward
if lat_f == 'E' or lat_f == 'W' or lat_f == "O" then
local t_d, t_m, t_s, t_f;
t_d = lat_d;
t_m = lat_m;
t_s = lat_s;
t_f = lat_f;
lat_d = long_d;
lat_m = long_m;
lat_s = long_s;
lat_f = long_f;
long_d = t_d;
long_m = t_m;
long_s = t_s;
long_f = t_f;
end
errors = validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, 'parseDMS', true );
if long_d == nil or long_d == "" then
table.insert(errors, {"parseDMS", "ዝጠፍአ ዝንግሪር" })
end
if lat_m == nil and lat_s == nil and long_m == nil and long_s == nil and #errors == 0 then
if math_mod._precision( lat_d ) > 0 or math_mod._precision( long_d ) > 0 then
if lat_f:upper() == 'S' then
lat_d = '-' .. lat_d;
end
if long_f:upper() == 'W' or long_f:upper() == 'O' then
long_d = '-' .. long_d;
end
return parseDec( lat_d, long_d, format );
end
end
if long_f == "W" then
long_f = "O" -- address to display, except with coordinateSpec["param"]
end
coordinateSpec["dms-lat"] = lat_d.."°"..optionalArg(lat_m,"′") .. optionalArg(lat_s,"″") .. lat_f
coordinateSpec["dms-long"] = long_d.."°"..optionalArg(long_m,"′") .. optionalArg(long_s,"″") .. long_f
coordinateSpec["dec-lat"] = convert_dms2dec(lat_f, lat_d, lat_m, lat_s) -- {{coord/dms2dec|{{{4}}}|{{{1}}}|0{{{2}}}|0{{{3}}}}}
coordinateSpec["dec-long"] = convert_dms2dec(long_f, long_d, long_m, long_s) -- {{coord/dms2dec|{{{8}}}|{{{5}}}|0{{{6}}}|0{{{7}}}}}
if format ~= "" then
coordinateSpec.default = format
else
coordinateSpec.default = "dms"
end
return coordinateSpec, errors
end
--[[
specPrinter
Output formatter. Takes the structure generated by either parseDec
or parseDMS and formats it for inclusion on Wikipedia.
]]
function specPrinter(args, coordinateSpec)
local uriComponents = coordinateSpec["param"]
if uriComponents == "" then
-- RETURN error, should never be empty or nil
return "ERROR: param was empty"
end
if coordinateSpec["name"] ~= "" and coordinateSpec["name"] ~= nil then
uriComponents = uriComponents .. "&title=" .. mw.uri.encode(coordinateSpec["name"])
end
local geodmshtml = '<span class="geo-dms" title="ካርታታት፣ ስእልታትን ካልኦት ሓበሬታታትን ካብ ' .. coordinateSpec["dms-lat"] .. ' ' .. coordinateSpec["dms-long"] .. '">'
.. '<span class="latitude">'.. coordinateSpec["dms-lat"] .. ' </span>'
.. '<span class="longitude">'..coordinateSpec["dms-long"] .. '</span>'
.. '</span>'
local geodechtml = '<span class="geo-dec" title="ካርታታት፣ ስእልታትን ካልኦት ሓበሬታታትን ካብ ' .. coordinateSpec["dec-lat"] .. ' ' .. coordinateSpec["dec-long"] .. '">'
.. '<span class="geo">'
.. '<span class="latitude">' .. coordinateSpec["dec-lat"] .. ', </span>'
.. '<span class="longitude">' .. coordinateSpec["dec-long"] .. '</span>'
.. '</span></span>'
local inner;
inner = '<span class="' .. displayDefault(coordinateSpec["default"], "dms" ) .. '">' .. geodmshtml .. '</span>'
.. '<span class="geo-multi-punct"> / </span>'
.. '<span class="' .. displayDefault(coordinateSpec["default"], "dec" ) .. '">';
if coordinateSpec["name"] == "" or coordinateSpec["name"] == nil then
inner = inner .. geodechtml .. '</span>'
else
inner = inner .. '<span class="vcard">' .. geodechtml
.. '<span style="display:none"> (<span class="fn org">'
.. coordinateSpec["name"] .. '</span>)</span></span></span>'
end
--return '<span class="plainlinksneverexpand">'
return '<span class="plainlinks nourlexpansion">'.. globalFrame:preprocess(
'[http://tools.wmflabs.org/geohack/geohack.php?language=ti&pagename={{FULLPAGENAMEE}}¶ms=' ..
uriComponents .. ' ' .. inner .. ']') .. '</span>'
end
--http://tools.wmflabs.org/geohack/geohack.php?language=fr&pagename=Communaut%C3%A9_forale_de_Navarre¶ms=42.816666666667_N_1.65_W_type:city_globe:earth&title=
--[[
Formats any error messages generated for display
]]
function errorPrinter(errors)
local result = ""
for i,v in ipairs(errors) do
local errorHTML = '<small><strong class="error">መስተማእዛኒታት፦ ' .. v[2] .. '</strong></small>'
result = result .. errorHTML .. "<br />"
end
return result
end
--[[
Determine the required CSS class to display coordinates
Usually geo-nondefault is hidden by CSS, unless a user has overridden this for himself
default is the mode as specificied by the user when calling the {{coord}} template
mode is the display mode (dec or dms) that we will need to determine the css class for
]]
function displayDefault(default, mode)
if default == "" then
default = "dec"
end
if default == mode then
return "geo-default"
else
return "geo-nondefault"
end
end
--[[
Check the input arguments for coord to determine the kind of data being provided
and then make the necessary processing.
]]
function formatTest(args)
local result, errors;
local primary = false;
if args[1] == "" then
-- no lat logic
return errorPrinter( {{"formatTest", "ዝጠፍአ ማእገር"}} )
elseif args[4] == "" and args[5] == "" and args[6] == "" then
-- dec logic
result, errors = parseDec( formatPunt(args[1]), formatPunt(args[2]), args['format'] )
if result == nil then
return errorPrinter( errors );
end
result.param = table.concat( {formatPunt(args[1]), "_N_", formatPunt(args[2]), "_E_", args[3] } );
elseif dmsTest(args[4], args[8]) then
-- dms logic
result, errors = parseDMS( args[1], args[2], formatPunt(args[3]), args[4],
args[5], args[6], formatPunt(args[7]), args[8], args['format'] )
result.param = table.concat( { args[1], args[2], formatPunt(args[3]), args[4], args[5],
args[6], formatPunt(args[7]), formatLongW(args[8]), args[9] } , '_' );
if args[10] ~= '' then
table.insert( errors, { 'formatTest', 'Extra unexpected parameters' } );
end
elseif dmsTest(args[3], args[6]) then
-- dm logic
result, errors = parseDMS( args[1], formatPunt(args[2]), nil, args[3],
args[4], formatPunt(args[5]), nil, args[6], args['format'] )
result.param = table.concat( { args[1], formatPunt(args[2]), args[3], args[4], formatPunt(args[5]),
formatLongW(args[6]), args[7] } , '_' );
if args[8] ~= '' then
table.insert( errors, { 'formatTest', 'Extra unexpected parameters' } );
end
elseif dmsTest(args[2], args[4]) then
-- d logic
result, errors = parseDMS( formatPunt(args[1]), nil, nil, args[2],
formatPunt(args[3]), nil, nil, args[4], args['format'] )
result.param = table.concat( { formatPunt(args[1]), args[2], formatPunt(args[3]), formatLongW(args[4]), args[5] } , '_' );
if args[6] ~= '' then
table.insert( errors, { 'formatTest', 'Extra unexpected parameters' } );
end
else
-- Error
return errorPrinter( {{"formatTest", "Unknown argument format"}} )
end
result.name = args["name"] or args["nom"]
local extra_param = {'dim', 'globe', 'scale', 'region', 'source', 'type'}
for _, v in ipairs( extra_param ) do
if (args[v] or '') ~= '' then
table.insert( errors, {'formatTest', 'Parameter: "' .. v .. '=" should be "' .. v .. ':"' } );
end
end
if #errors == 0 then
return specPrinter( args, result )
else
return specPrinter( args, result ) .. " " .. errorPrinter(errors) .. '[[Category:Pages with malformed coordinate tags]]';
end
end
--[[ Helper function to convert decimal point to decimal point ]]
function formatPunt(num)
return mw.ustring.gsub(num, ",", ".")
end
--[[ Helper function to convert length O to W ]]
function formatLongW(dir)
if dir:upper() == "O" then
return "W"
end
return dir
end
--[[
Helper function, convert latitude or longitude to decimal format
degrees, minutes, and seconds in a format based on the specified precision.
]]
function convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision)
local coord = tonumber(coordinate) or 0
local postfix
if coord >= 0 then
postfix = firstPostfix
else
postfix = secondPostfix
end
precision = precision:lower();
if precision == "dms" then
return convert_dec2dms_dms( math.abs( coord ) ) .. postfix;
elseif precision == "dm" then
return convert_dec2dms_dm( math.abs( coord ) ) .. postfix;
elseif precision == "d" then
return convert_dec2dms_d( math.abs( coord ) ) .. postfix;
end
end
--[[ Helper function, convert decimals to degrees ]]
function convert_dec2dms_d(coordinate)
local d = math_mod._round( coordinate, 0 ) .. "°"
return d .. ""
end
--[[ Helper function, convert decimals to degrees and minutes ]]
function convert_dec2dms_dm(coordinate)
coordinate = math_mod._round( coordinate * 60, 0 );
local m = coordinate % 60;
coordinate = math.floor( (coordinate - m) / 60 );
local d = coordinate % 360 .."°"
return d .. string.format( "%02d′", m )
end
--[[ Helper function, convert decimals to degrees, minutes and seconds ]]
function convert_dec2dms_dms(coordinate)
coordinate = math_mod._round( coordinate * 60 * 60, 0 );
local s = coordinate % 60
coordinate = math.floor( (coordinate - s) / 60 );
local m = coordinate % 60
coordinate = math.floor( (coordinate - m) / 60 );
local d = coordinate % 360 .."°"
return d .. string.format( "%02d′", m ) .. string.format( "%02d″", s )
end
--[[
Converts the DMS format with a N or E to decimal coordinates
]]
function convert_dms2dec(direction, degrees_str, minutes_str, seconds_str)
local degrees = tonumber(degrees_str) or 0
local minutes = tonumber(minutes_str) or 0
local seconds = tonumber(seconds_str) or 0
local factor
direction = mw.ustring.gsub(direction, '^[ ]*(.-)[ ]*$', '%1');
if direction == "N" or direction == "E" then
factor = 1
else
factor = -1
end
local precision = 0
if seconds_str ~= nil and seconds_str ~= '' then
precision = 5 + math.max( math_mod._precision(seconds_str), 0 );
elseif minutes_str ~= nil and minutes_str ~= '' then
precision = 3 + math.max( math_mod._precision(minutes_str), 0 );
else
precision = math.max( math_mod._precision(degrees_str), 0 );
end
local decimal = factor * (degrees+(minutes+seconds/60)/60)
return string.format( "%." .. precision .. "f", decimal ) -- not on the number where the string is based.
end
--[[
Checks for input values and out of range errors.
]]
function validate( lat_d, lat_m, lat_s, long_d, long_m, long_s, source, strong )
local errors = {};
lat_d = tonumber( lat_d ) or 0;
lat_m = tonumber( lat_m ) or 0;
lat_s = tonumber( lat_s ) or 0;
long_d = tonumber( long_d ) or 0;
long_m = tonumber( long_m ) or 0;
long_s = tonumber( long_s ) or 0;
if strong then
if lat_d < 0 then
table.insert(errors, {source, "Negative latitude and N direction"})
end
if long_d < 0 then
table.insert(errors, {source, "Negative latitude and E direction"})
end
--[[
#coordinates is conflicting as to whether this is a bug. If "globe" is
specified, it will not be an error in this condition, but otherwise it will be.
just for not disabling this check.
if long_d > 180 then
table.insert(errors, {source, "longitude degrees > 180 with hemisphere flag"})
end
]]
end
if lat_d > 90 then
table.insert(errors, {source, "latitude degrees > 90"})
end
if lat_d < -90 then
table.insert(errors, {source, "latitude degrees < -90"})
end
if lat_m >= 60 then
table.insert(errors, {source, "latitude minutes >= 60"})
end
if lat_m < 0 then
table.insert(errors, {source, "latitude minutes < 0"})
end
if lat_s >= 60 then
table.insert(errors, {source, "latitude seconds >= 60"})
end
if lat_s < 0 then
table.insert(errors, {source, "latitude seconds < 0"})
end
if long_d >= 360 then
table.insert(errors, {source, "longitude degrees >= 360"})
end
if long_d <= -360 then
table.insert(errors, {source, "longitude degrees <= -360"})
end
if long_m >= 60 then
table.insert(errors, {source, "longitude minutes >= 60"})
end
if long_m < 0 then
table.insert(errors, {source, "longitude minutes < 0"})
end
if long_s >= 60 then
table.insert(errors, {source, "longitude seconds >= 60"})
end
if long_s < 0 then
table.insert(errors, {source, "longitude seconds < 0"})
end
return errors;
end
--[[
dec2dms
Wrapper to allow templates to call dec2dms directly.
Usage:
{{ #Invoke:Coordinates | dec2dms | <decimal_coordinates> | <positive_suffix> |
<negative_suffix> | <precision> }}
<decimal_coordinate> is converted to DMS format. If positive, the positive_suffix
is appended (typical N or E), if negative, the negative suffix is appended. The
specified precision is one of 'D', 'DM', or 'DMS' to specify the level of detail
to use.
]]
function coordinates.dec2dms(frame)
globalFrame = frame
local coordinate = frame.args[1]
local firstPostfix = frame.args[2]
local secondPostfix = frame.args[3]
local precision = frame.args[4]
return convert_dec2dms(coordinate, firstPostfix, secondPostfix, precision)
end
--[[
Helper function to determine whether to use D, DM, or DMS format
in the "precision" function of the decimal input
.
]]
function coordinates.determineMode( value1, value2 )
local precision = math.max( math_mod._precision( value1 ), math_mod._precision( value2 ) );
if precision <= 0 then
return 'd'
elseif precision <= 2 then
return 'dm';
else
return 'dms';
end
end
--[[
dms2dec
Wrapper to allow templates to call dms2dec directly.
Usage:
{{ #Invoke:Coordinates | dms2dec | <direction indicator> | degress |
minutes | seconds }}
Converts DMS values specified as degrees, minutes, seconds too decimal format.
direction_flag is one of N, S, E, W, and determines whether the output is
positive (i.e. N and E) or negative (i.e. S and W).
]]
function coordinates.dms2dec(frame)
globalFrame = frame
local direction = frame.args[1]
local degrees = frame.args[2]
local minutes = frame.args[3]
local seconds = frame.args[4]
return convert_dms2dec(direction, degrees, minutes, seconds)
end
--[[
coord
Main entry point for Lua function to replace {{coord}}
Usage:
{{ #Invoke:Coordinates | coord }}
{{ #Invoke:Coordinates | coord | lat | long }}
{{ #Invoke:Coordinates | coord | lat | <lat_direction> | <long> | <long_direction> }}
...
Refer to {{coord}} documentation page for many additional parameters and
configuration options.
Note: This function provides the visual display elements of {{coord}}. In
order to load coordinates into the database, the {{#coordinates:}} parser
function must also be called, this is done automatically in the Lua
version of {{coord}}.
]]
function coordinates.coord(frame)
globalFrame = frame
local args = frame.args
if args[1] == nil then
local pFrame = frame:getParent();
args = pFrame.args;
for k,v in pairs( frame.args ) do
args[k] = v;
end
end
for i=1,10 do
if args[i] == nil then
args[i] = ""
else
args[i] = args[i]:match( '^%s*(.-)%s*$' ); --remove blank spaces
end
end
args['format'] = args['ቅርጺ'] or args['format'] or '';
local contents = formatTest(args)
local Notes = args.notes or ""
local Display = string.lower(args.display or "inline")
if Display == '' then
Display = 'inline';
end
local text = ''
if string.find( Display, 'inline' ) ~= nil or Display == 'i' or
Display == 'it' or Display == 'ti' then
text = displayinline(contents, Notes)
end
if string.find( Display, 'title' ) ~= nil or Display == 't' or
Display == 'it' or Display == 'ti' then
text = text .. displaytitle(contents, Notes)
end
return text
end
function coordinates.coord2(frame)
globalFrame = frame.args.gf
local origArgs = {}
if frame == mw.getCurrentFrame() then
origArgs = frame:getParent().args
else
origArgs = frame.args
end
args = {}
for k, v in pairs(origArgs) do
args[k] = v
end
for i=1,10 do
if args[i] == nil then
args[i] = ""
else
args[i] = args[i]:match( '^%s*(.-)%s*$' ); --remove blank spaces
end
end
args['format'] = args['format'] or '';
local contents = formatTest(args)
local Notes = args.notes or ""
local Display = string.lower(args.display or "inline")
if Display == '' then
Display = 'inline';
end
local text = ''
if string.find( Display, 'inline' ) ~= nil or Display == 'i' or
Display == 'it' or Display == 'ti' then
text = displayinline(contents, Notes)
end
if string.find( Display, 'title' ) ~= nil or Display == 't' or
Display == 'it' or Display == 'ti' then
text = text .. displaytitle(contents, Notes)
end
return text
end
--[[
coord2text
Extracts a single value from a transclusion of {{Coord}}.
IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED.
Usage:
{{#invoke:Coordinates | coord2text | {{Coord}} | parameter }}
Valid values for the second parameter are: lat (signed integer), long (signed integer), type, scale, dim, region, globe, source
]]
function coordinates.coord2text(frame)
if frame.args[1] == '' or frame.args[2] == '' or not frame.args[2] then return nil end
frame.args[2] = mw.text.trim(frame.args[2])
if frame.args[2] == 'lat' or frame.args[2] == 'long' then
local result, negative = mw.text.split((mw.ustring.match(frame.args[1],'[%.%d]+°[NS] [%.%d]+°[EW]') or ''), ' ')
if frame.args[2] == 'lat' then
result, negative = result[1], 'S'
else
result, negative = result[2], 'W'
end
result = mw.text.split(result, '°')
if result[2] == negative then result[1] = '-'..result[1] end
return result[1]
else
return mw.ustring.match(frame.args[1], 'params=.-_'..frame.args[2]..':(.-)[ _]')
end
end
--[[
coordinsert
Injects some text into the Geohack link of a transclusion of {{Coord}} (if that text isn't already in the transclusion). Outputs the modified transclusion of {{Coord}}.
IF THE GEOHACK LINK SYNTAX CHANGES THIS FUNCTION MUST BE MODIFIED.
Usage:
{{#invoke:Coordinates | coordinsert | {{Coord}} | parameter:value | parameter:value | … }}
Do not make Geohack unhappy by inserting something which isn't mentioned in the {{Coord}} documentation.
]]
function coordinates.coordinsert(frame)
for i, v in ipairs(frame.args) do
if i ~= 1 then
if not mw.ustring.find(frame.args[1], (mw.ustring.match(frame.args[i], '^(.-:)') or '')) then
frame.args[1] = mw.ustring.gsub(frame.args[1], '(params=.-)_? ', '%1_'..frame.args[i]..' ')
end
end
end
if frame.args.name then
if not mw.ustring.find(frame.args[1], '<span class="vcard">') then
local namestr = frame.args.name
frame.args[1] = mw.ustring.gsub(frame.args[1],
'(<span class="geo%-default">)(<span[^<>]*>[^<>]*</span><span[^<>]*>[^<>]*<span[^<>]*>[^<>]*</span></span>)(</span>)',
'%1<span class="vcard">%2<span style="display:none"> (<span class="fn org">' .. namestr .. '</span>)</span></span>%3')
frame.args[1] = mw.ustring.gsub(frame.args[1], '(¶ms=[^&"<>%[%] ]*) ', '%1&title=' .. mw.uri.encode(namestr) .. ' ')
end
end
return frame.args[1]
end
return coordinates
mll3ypw0yjcrhogfz6hwj49udxcwvan
ሞደል:ተክእ
10
5420
21947
21934
2021-01-17T02:45:36Z
Joanmp14
5782
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:String|replace|source={{{1|}}}|{{{2|}}}|{{{3|}}}|count={{{count|}}}|plain={{{plain|true}}}}}<noinclude>
{{documentation}}
</noinclude>
padhwit79l5pifx6gbsz0ovrumh52bp
ሞደል:Namespace detect
10
5421
21937
21936
2021-01-17T01:40:37Z
Joanmp14
5782
Protected "[[ሞደል:Namespace detect]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{#switch:
{{lc: <!--lowercase result-->
<!--If there is no "demo" parameter or it is empty, then it detects the namespace-->
{{#if:{{{demo|}}}
| {{{demo}}}
| {{#if:{{{ገጽ|}}}
| <!--Detects the namespace of the "ገጽ" parameter-->
{{#ifeq:{{NAMESPACE:{{{ገጽ}}} }}|{{TALKSPACE:{{{ገጽ}}} }}
| ምይይጥ
| {{SUBJECTSPACE:{{{ገጽ}}} }}
}}
| <!--No "demo" or "ገጽ" parameters, detect real number space-->
{{#ifeq:{{NAMESPACE}}|{{TALKSPACE}}
| ምይይጥ
| {{SUBJECTSPACE}}
}}
}}
}}
}}
<!-- Returns the evaluation of a single parameter -->
| ጽሑፍ <!-- "demo=ጽሑፍ" or {{SUBJECTSPACE}}={{ns:0}}=""-->
| = {{{ጽሑፍ| {{{ካልእ|}}} }}}
| ምይይጥ = {{{ምይይጥ| {{{ካልእ|}}} }}}
| ተጠቃሚ | ተጠቃሚት = {{{ተጠቃሚ| {{{ካልእ|}}} }}}
| ዊኪፔዲያ= {{{ዊኪፔዲያ| {{{ካልእ|}}} }}}
| ፋይል = {{{ፋይል| {{{ካልእ|}}} }}}
| ሜዲያዊኪ = {{{ሜዲያዊኪ| {{{ካልእ|}}} }}}
| ሞደል = {{{ሞደል| {{{ካልእ|}}} }}}
| ሓገዝ = {{{ሓገዝ| {{{ካልእ|}}} }}}
| መደብ = {{{መደብ| {{{ካልእ|}}} }}}
| ማዕጾ = {{{ማዕጾ| {{{ካልእ|}}} }}}
| module | ሞድዩል = {{{ሞድዩል| {{{ካልእ|}}} }}}
| ካልእ
| #default = {{{ካልእ|}}} <!--"demo = other "or a new namespace-->
}}<noinclude>
{{documentation}}
</noinclude>
2tvjttli0pdeo8fbf4kabzamoltbahv
ሞደል:Coord
10
5422
22148
22103
2021-01-24T22:01:19Z
Joanmp14
5782
wikitext
text/x-wiki
<includeonly>{{#invoke:Coordinates|coord}}<!--
-->{{#coordinates:{{{1|}}}|{{{2|}}}|{{{3|}}}|{{{4|}}}|{{{5|}}}|{{{6|}}}|{{{7|}}}|{{{8|}}}|{{{9|}}}
|{{#switch:{{{display|}}}
|inline,title
|it
|ti
|t
|title={{Namespace detect
|ምይይጥ
|ሞደል
|ሞድዩል=
|ካልእ=primary
}}
|#default=
}}
|name={{{name|}}}
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
3vpbe0naaioa8saab1o6a8kmsv1lct5
ሞደል:ካርታ ቦታ መሬት
10
5423
21939
2021-01-17T01:49:53Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{#switch:{{{1}}} |name=መሬት | top = 90 | bottom = -90 | left = -180 | right = 180 | image = World location map (equirectangular 180).svg }}<no...»
wikitext
text/x-wiki
{{#switch:{{{1}}}
|name=መሬት
| top = 90
| bottom = -90
| left = -180
| right = 180
| image = World location map (equirectangular 180).svg
}}<noinclude>{{ካርታ ቦታ/ሓበሬታ}}
[[መደብ:ዊኪፐድያ:ሞደላት ካርታታት ቦታ]]
</noinclude>
pcqc8vwzxr66qmn044jo5ya6bvau70c
ሞደል:Para
10
5424
21946
21945
2021-01-17T02:36:40Z
Joanmp14
5782
Protected "[[ሞደል:Para]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<code><nowiki>|</nowiki>{{#if:{{{1|}}}|{{{1}}}<nowiki>=</nowiki>}}{{{2|}}}</code><noinclude>
{{Documentation}}</noinclude>
5h23o7tw9ny1fxhg2otub1ghsq13o6w
ሞደል:ካርታ ቦታ ኣውስትራልያ
10
5425
21948
2021-01-17T02:47:02Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{#switch:{{{1}}} |name = ኣውስትራልያ |top = -9 |bottom = -44.5 |left = 111.5 |right = 155 |image = Australia location map.svg |...»
wikitext
text/x-wiki
{{#switch:{{{1}}}
|name = ኣውስትራልያ
|top = -9
|bottom = -44.5
|left = 111.5
|right = 155
|image = Australia location map.svg
|ቅርጻ_መሬት = Australia relief map.jpg
}}<noinclude>
{{ካርታ ቦታ/ሓበሬታ}}
[[መደብ:ዊኪፐድያ:ሞደላት ካርታታት ቦታ ኣውስትራልያ| ኣውስትራልያ]]
</noinclude>
caxq4c60z1hdrzo697fduccou4x0g0t
ሞደል:Coord/globes
10
5428
21952
2021-01-17T04:24:09Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{#switch: {{#ifexpr:{{{1|0}}} < 0 | S | N}}{{#ifexpr:{{{2|0}}} < 0 | W | E}} | NE = {{coord|{{{1|0}}}|N|{{{2|0}}}|E|{{{3|}}}}} | NW = {{coord|{{{1|0}}}|...»
wikitext
text/x-wiki
{{#switch: {{#ifexpr:{{{1|0}}} < 0 | S | N}}{{#ifexpr:{{{2|0}}} < 0 | W | E}}
| NE = {{coord|{{{1|0}}}|N|{{{2|0}}}|E|{{{3|}}}}}
| NW = {{coord|{{{1|0}}}|N|{{#expr:abs{{{2|0}}}}}|W|{{{3|}}}}}
| SE = {{coord|{{#expr:abs{{{1|0}}}}}|S|{{{2|0}}}|E|{{{3|}}}}}
| SW = {{coord|{{#expr:abs{{{1|0}}}}}|S|{{#expr:abs{{{2|0}}}}}|W|{{{3|}}}}}
}}<noinclude>
{{documentation}}
</noinclude>
jlqjflyzmp31dxskhouifu2adreb2bu
ሜድያዊኪ:Gadget-nocoords.css
8
5429
21955
2021-01-17T10:39:21Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «span#coordinates { display: none !important } /* hide the coordinates at the top of the article */»
css
text/css
span#coordinates { display: none !important } /* hide the coordinates at the top of the article */
s5qdx1lqfikqdsw8g7c4ivyxxp65qaa
ሜድያዊኪ:Gadget-section-ምድህሳስ
8
5430
21957
2021-01-17T10:52:49Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «ምድህሳስ»
wikitext
text/x-wiki
ምድህሳስ
lncrmdgkgzrz10fi4ithtqghx5y4to1
ሜድያዊኪ:Gadget-section-ምምዕርራይ
8
5431
21958
2021-01-17T10:53:05Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «ምምዕርራይ»
wikitext
text/x-wiki
ምምዕርራይ
fqnby5ff8etk5nrpfx9v3nnvtvkcsp0
ሜድያዊኪ:Gadget-section-መልክዕ
8
5432
21959
2021-01-17T10:53:21Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «መልክዕ»
wikitext
text/x-wiki
መልክዕ
88t37a8pxjnmytd4carsxiffysmzace
ሞደል:!-
10
5433
21961
21960
2021-01-17T11:16:04Z
Joanmp14
5782
Protected "[[ሞደል:!-]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
|-<noinclude>
{{documentation}}
</noinclude>
2zsavivng30v2w46mrxq9i40e1wnnr8
ሞድዩል:Map
828
5434
21963
2021-01-17T11:31:24Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «-- Credits: -- Original from Wikivoyage -- Developed for Kartographer version on Wikipedia by Vriullop @cawiki -- Formulae: -- CSGNetwork at http://www....»
Scribunto
text/plain
-- Credits:
-- Original from Wikivoyage
-- Developed for Kartographer version on Wikipedia by Vriullop @cawiki
-- Formulae:
-- CSGNetwork at http://www.csgnetwork.com/degreelenllavcalc.html via @enwiki
-- OpenStreetMap
-- Version: 20182705
local p = {}
-- Localization on [[Module:Map/i18n]]
local i18n = {
["coordinate-invalid"] = "Parameter $1 is an invalid value of \"latitude,longitude\".",
["type-invalid"] = "Type $1 is invalid. Use mapframe or maplink.",
["geotype-invalid"] = "Geotype $1 is an invalid value.",
["ids-invalid"] = "Parameter ids $1 is invalid.",
["polygon-required-points"] = "A polygon requires a minimum of 4 coordinate points.",
["polygon-not-closed"] = "A closed polygon requires last point equal to first one.",
['ids-not-found'] = "Ids not found for external data.",
['not-from-content-page'] = "Do not invoke from content page. Use a template or use a module subpage like /sandbox for testing .",
-- local categories
['cat-several-features'] = "",
['cat-linestring-drawn'] = "",
['cat-polygon-drawn'] = "",
}
local cat = {['cat-several-features'] = false, ['cat-linestring-drawn'] = false, ['cat-polygon-drawn'] = false}
-- Credit to http://stackoverflow.com/a/1283608/2644759, cc-by-sa 3.0
local function tableMerge(t1, t2)
for k, v in pairs(t2) do
if type(v) == "table" then
if type(t1[k] or false) == "table" then
tableMerge(t1[k] or {}, t2[k] or {})
else
t1[k] = v
end
else
t1[k] = v
end
end
return t1
end
local function loadI18n()
local exist, res = pcall(require, "Module:Map/i18n")
if exist and next(res) ~= nil then
tableMerge(i18n, res.i18n)
end
end
loadI18n()
local errormessage
local function printError(key, par)
-- just print first error
errormessage = errormessage or ('<span class="error">' .. (par and mw.ustring.gsub(i18n[key], "$1", par) or i18n[key]) .. '</span>')
end
-- Convert coordinates input format to geojson table
local function parseGeoSequence(data, geotype)
local coordsGeo = {}
for line_coord in mw.text.gsplit(data, ':', true) do -- Polygon - linearRing:linearRing...
local coordsLine = {}
for point_coord in mw.text.gsplit(line_coord, ';', true) do -- LineString or MultiPoint - point;point...
local valid = false
local val = mw.text.split(point_coord, ',', true) -- Point - lat,lon
-- allow for elevation
if #val >= 2 and #val <= 3 then
local lat = tonumber(val[1])
local lon = tonumber(val[2])
if lat ~= nil and lon ~= nil then
table.insert(coordsLine, {lon, lat})
valid = true
end
end
if not valid and point_coord ~= '' then printError('coordinate-invalid', point_coord) end
end
if geotype == 'Polygon' then
if #coordsLine < 4 then
printError('polygon-required-points')
elseif table.concat(coordsLine[1]) ~= table.concat(coordsLine[#coordsLine]) then
printError('polygon-not-closed')
end
end
table.insert(coordsGeo, coordsLine)
end
if geotype == 'Point' then
coordsGeo = coordsGeo[1][1]
elseif geotype == "LineString" or geotype == "MultiPoint" then
coordsGeo = coordsGeo[1]
elseif geotype ~= 'Polygon' then
printError('geotype-invalid', geotype)
end
return coordsGeo
end
-- data Point - {lon,lat}
-- data LineString - { {lon,lat}, {lon,lat}, ... }
-- data Polygon - { { {lon,lat}, {lon,lat} }, { {lon,lat}, {lon,lat} }, ... }
-- output as LineString format
local function mergePoints(stack, merger)
if merger == nil then return stack end
for _, val in ipairs(merger) do
if type(val) == "number" then -- Point format
stack[#stack + 1] = merger
break
elseif type(val[1]) == "table" then -- Polygon format
for _, val2 in ipairs(val) do
stack[#stack + 1] = val2
end
else -- LineString format
stack[#stack + 1] = val
end
end
return stack
end
local function getCoordBounds(data)
local latN, latS = -90, 90
local lonE, lonW = -180, 180
for i, val in ipairs(data) do
latN = math.max(val[2], latN)
latS = math.min(val[2], latS)
lonE = math.max(val[1], lonE)
lonW = math.min(val[1], lonW)
end
return latN, latS, lonE, lonW
end
local function getCoordCenter(data)
local latN, latS, lonE, lonW = getCoordBounds(data)
local latCenter = latS + (latN - latS) / 2
local lonCenter = lonW + (lonE - lonW) / 2
return lonCenter, latCenter
end
-- meters per degree by latitude
local function mxdByLat(lat)
local latRad = math.rad(lat)
-- see [[Geographic coordinate system#Expressing latitude and longitude as linear units]], by CSGNetwork
local mxdLat = 111132.92 - 559.82 * math.cos(2 * latRad) + 1.175 * math.cos(4 * latRad) - 0.023 * math.cos(6 * latRad)
local mxdLon = 111412.84 * math.cos(latRad) - 93.5 * math.cos(3 * latRad) + 0.118 * math.cos(5 * latRad)
return mxdLat, mxdLon
end
-- Calculate zoom to fit coordinate bounds into height and width of frame
local function getZoom(data, height, width)
local lat1, lat2, lon1, lon2 = getCoordBounds(data)
local latMid = (lat1 + lat2) / 2 -- mid latitude
local mxdLat, mxdLon = mxdByLat(latMid)
-- distances in meters
local distLat = math.abs((lat1 - lat2) * mxdLat)
local distLon = math.abs((lon1 - lon2) * mxdLon)
-- margin 100px in height and width, right upper icon is about 50x50px
local validHeight = math.max(height - 100, 100)
local validWidth = math.max(width - 100, 100)
-- maximum zoom fitting all points
local latRad = math.rad(latMid)
for zoom = 19, 0, -1 do
-- see https://wiki.openstreetmap.org/wiki/Zoom_levels#Metres_per_pixel_math
-- equatorial circumference 40 075 036 m: [[Equator#Exact length]]
local distLatFrame = 40075036 * validHeight * math.cos(latRad) / (2 ^ (zoom + 8))
local distLonFrame = 40075036 * validWidth * math.cos(latRad) / (2 ^ (zoom + 8))
if distLatFrame > distLat and distLonFrame > distLon then
return zoom
end
end
return 0
end
-- Geotype based on coordinates format pattern
local function findGeotype(coord)
local _, semicolons = string.gsub(coord, ';', '')
local firstcoord = string.match(coord, "[0-9%.%-]+%s*,%s*[0-9%.%-]+")
local lastcoord = string.match(string.reverse(coord), "[0-9%.%-]+%s*,%s*[0-9%.%-]+")
if firstcoord == nil or lastcoord == nil then
printError('coordinate-invalid', coord)
else
lastcoord = string.reverse(lastcoord)
end
if string.find(coord, ':') or (semicolons > 2 and firstcoord == lastcoord) then
return 'Polygon'
elseif semicolons > 0 then
return 'LineString' -- or MultiPoint
else
return 'Point'
end
end
local function fetchWikidata(id, snak)
-- snak is a table like {'claims', 'P625', 1, 'mainsnak', 'datavalue', 'value'}
-- see function ViewSomething on Module:Wikidata
local value
id = mw.text.trim(id)
if not string.find(id, "^Q%d+$") then
printError('ids-invalid', id)
else
value = mw.wikibase.getEntityObject(id)
for i in ipairs(snak) do
if value == nil then break end
value = value[snak[i]]
end
end
return value
end
-- Fetch coordinates from Wikidata for a list of comma separated ids
local function getCoordinatesById(ids)
if ids == nil then return end
local coord = {}
local snak = {'claims', 'P625', 1, 'mainsnak', 'datavalue', 'value'}
for idx in mw.text.gsplit(ids, '%s*,%s*') do
local value = fetchWikidata(idx, snak)
if value then
coord[#coord+1] = value.latitude .. ',' .. value.longitude
end
end
return #coord > 0 and table.concat(coord, ';') or nil
end
local function getBoundsById(ids, coordInput)
if ids == nil then return {} end
local coord = mw.text.split(coordInput, '%s*;%s*')
local id = mw.text.split(ids, '%s*,%s*')
if #coord ~= #id then return {} end
local bounds = {}
-- try to fetch Wikidata in this order: area, watershed area, population
local snak_area = {'claims', 'P2046', 1, 'mainsnak', 'datavalue', 'value'} -- area and unit
local snak_warea = {'claims', 'P2053', 1, 'mainsnak', 'datavalue', 'value'} -- area and unit
local snak_pop = {'claims', 'P1082', 1, 'mainsnak', 'datavalue', 'value'} -- population
local convert_area = {['Q712226'] = 1000000, ['Q35852'] = 10000, ['Q232291'] = 2589988.110336, ['Q81292'] = 4046.8564224,
['Q935614'] = 1600, ['Q857027'] = 0.09290304, ['Q21074767'] = 1138100, ['Q25343'] = 1} -- to square metres
-- query Wikidata: http://tinyurl.com/j8aez2g
for i = 1, #id do
local amount, unit, area
local value = fetchWikidata(id[i], snak_area) or fetchWikidata(id[i], snak_warea)
if value then
amount = tonumber(value.amount)
unit = string.match(value.unit, "(Q%d+)")
if convert_area[unit] then
area = amount * convert_area[unit]
end
end
if area == nil then
value = fetchWikidata(id[i], snak_pop)
if value then
amount = tonumber(value.amount)
-- average density estimated for populated areas: 100; see [[Population density]]
area = amount / 100 * 1000000
end
end
if area then
local radius = math.sqrt(area / math.pi) -- approximation with a circle
local latlon = mw.text.split(coord[i], '%s*,%s*')
local mxdLat, mxdLon = mxdByLat(latlon[1])
bounds[#bounds+1] = {latlon[2] + (radius / mxdLon), latlon[1] + (radius / mxdLat)} -- NE bound, geoJSON format
bounds[#bounds+1] = {latlon[2] - (radius / mxdLon), latlon[1] - (radius / mxdLat)} -- SW bound
end
end
return bounds
end
local function addCategories(geotype, i)
if not mw.title.getCurrentTitle().isContentPage then return end
if i > 2 and i18n["cat-several-features"] ~= '' then
cat["cat-several-features"] = true
end
if geotype == "LineString" and i18n["cat-linestring-drawn"] ~= '' then
cat["cat-linestring-drawn"] = true
elseif geotype == "Polygon" and i18n["cat-polygon-drawn"] ~= '' then
cat["cat-polygon-drawn"] = true
end
return
end
-- Main function
function p._tag(args)
local tagname = args.type or 'mapframe'
if tagname ~= 'maplink' and tagname ~= 'mapframe' then printError('type-invalid', tagname) end
local geojson
local tagArgs = {
text = args.text,
zoom = tonumber(args.zoom),
latitude = tonumber(args.latitude),
longitude = tonumber(args.longitude)
}
local defaultzoom = tonumber(args.default_zoom)
if tagname == 'mapframe' then
tagArgs.width = args.width or 300
tagArgs.height = args.height or 300
tagArgs.align = args.align or 'right'
if args.frameless ~= nil and tagArgs.text == nil then tagArgs.frameless = true end
else
tagArgs.class = args.class
end
if args['coordinates1'] == nil and args['geotype1'] == nil then -- single feature
args['coordinates1'] = args['coordinates'] or args[1]
if args['coordinates1'] == nil and args['latitude'] and args['longitude'] then
args['coordinates1'] = args['latitude'] .. ',' .. args['longitude']
elseif args['coordinates1'] == nil and not args.commons then
args['coordinates1'] = getCoordinatesById(mw.wikibase.getEntityIdForCurrentPage())
end
args['title1'] = args['title1'] or args['title']
args['image1'] = args['image1'] or args['image']
args['description1'] = args['description1'] or args['description']
args['geotype1'] = args['geotype1'] or args['geotype']
end
local externalData = {['geoshape'] = true, ['geomask'] = true, ['geoline'] = true}
local featureCollection = {['Point'] = true, ['MultiPoint'] = true, ['LineString'] = true, ['Polygon'] = true}
local myfeatures, myexternal, allpoints = {}, {}, {}
local i, j = 1, 1
while args['coordinates'..i] or externalData[args['geotype'..i]] do
local geotypex = args['geotype'..i] or args['geotype']
if geotypex ~= nil and not (featureCollection[geotypex] or externalData[geotypex]) then
printError('geotype-invalid', geotypex)
break
end
local mystack
if externalData[geotypex or ''] then
mystack = myexternal
j = #mystack + 1
mystack[j] = {}
mystack[j]['type'] = "ExternalData"
mystack[j]['service'] = geotypex
mystack[j]['ids'] = args['ids'..i] or args['ids'] or mw.wikibase.getEntityIdForCurrentPage()
if mystack[j]['ids'] == nil then printError('ids-not-found'); break end
local mycoordinates = args['coordinates'..i]
if mycoordinates == nil and (tagArgs.latitude == nil or tagArgs.longitude == nil or tagArgs.zoom == nil) then
mycoordinates = getCoordinatesById(mystack[j]['ids'])
end
if mycoordinates ~= nil then
local mypoints = getBoundsById(mystack[j]['ids'], mycoordinates)
if #mypoints == 0 then
mypoints = parseGeoSequence(mycoordinates, mycoordinates:find(';') and 'MultiPoint' or 'Point')
end
allpoints = mergePoints(allpoints, mypoints)
end
else
mystack = myfeatures
j = #mystack + 1
mystack[j] = {}
mystack[j]['type'] = "Feature"
mystack[j]['geometry'] = {}
mystack[j]['geometry']['type'] = geotypex or findGeotype(args['coordinates'..i])
mystack[j]['geometry']['coordinates'] = parseGeoSequence(args['coordinates'..i], mystack[j]['geometry']['type'])
allpoints = mergePoints(allpoints, mystack[j]['geometry']['coordinates'])
addCategories(mystack[j]['geometry']['type'], i)
end
mystack[j]['properties'] = {}
mystack[j]['properties']['title'] = args['title'..i] or (geotypex and geotypex .. i) or mystack[j]['geometry']['type'] .. i
if args['image'..i] then
args['description'..i] = (args['description'..i] or '') .. '[[File:' .. args['image'..i] .. '|300px]]'
end
mystack[j]['properties']['description'] = args['description'..i]
mystack[j]['properties']['marker-size'] = args['marker-size'..i] or args['marker-size']
mystack[j]['properties']['marker-symbol'] = args['marker-symbol'..i] or args['marker-symbol']
mystack[j]['properties']['marker-color'] = args['marker-color'..i] or args['marker-color']
mystack[j]['properties']['stroke'] = args['stroke'..i] or args['stroke']
mystack[j]['properties']['stroke-opacity'] = tonumber(args['stroke-opacity'..i] or args['stroke-opacity'])
mystack[j]['properties']['stroke-width'] = tonumber(args['stroke-width'..i] or args['stroke-width'])
mystack[j]['properties']['fill'] = args['fill'..i] or args['fill']
mystack[j]['properties']['fill-opacity'] = tonumber(args['fill-opacity'..i] or args['fill-opacity'])
i = i + 1
end
-- calculate defaults for static mapframe; maplink is dynamic
if (tagArgs.latitude == nil or tagArgs.longitude == nil) and #allpoints > 0 then
if tagname == "mapframe" or tagArgs.text == nil then -- coordinates needed for text in maplink
tagArgs.longitude, tagArgs.latitude = getCoordCenter(allpoints)
end
end
if tagArgs.zoom == nil then
if tagname == "mapframe" then
if #allpoints == 1 then
local currentId = mw.wikibase.getEntityIdForCurrentPage()
local coordInput = allpoints[1][2] .. ',' .. allpoints[1][1]
local mybounds = getBoundsById(currentId, coordInput) -- try to fetch by area
allpoints = mergePoints(allpoints, mybounds)
end
if #allpoints <= 1 then
tagArgs.zoom = defaultzoom or 9
else
tagArgs.zoom = getZoom(allpoints, tagArgs.height, tagArgs.width)
end
else
tagArgs.zoom = defaultzoom
end
end
local geojson = myexternal
if args.commons ~= nil then
geojson[#geojson+1] = {
type = "ExternalData",
service = "page",
title = args.commons,
}
end
if #myfeatures > 0 then
geojson[#geojson + 1] = {type = "FeatureCollection", features = myfeatures}
end
if args.debug ~= nil then
local html = mw.text.tag{name = tagname, attrs = tagArgs, content = mw.text.jsonEncode(geojson, mw.text.JSON_PRETTY)}
return 'syntaxhighlight', tostring(html) .. ' Arguments:' .. mw.text.jsonEncode(args, mw.text.JSON_PRETTY), {lang = 'json'}
end
return tagname, geojson and mw.text.jsonEncode(geojson) or '', tagArgs
end
function p.tag(frame)
if mw.title.new(frame:getParent():getTitle()).isContentPage and not mw.title.new(frame:getTitle()).isSubpage then
-- invoked from a content page and not invoking a module subpage
printError('not-from-content-page')
end
local getArgs = require('Module:Arguments').getArgs
local args = getArgs(frame)
local tag, geojson, tagArgs = p._tag(args)
local categories = ''
if errormessage then
categories = mw.message.new('Kartographer-broken-category'):inLanguage(mw.language.getContentLanguage().code):plain()
return errormessage .. '[[Category:' .. categories .. ']]'
end
for k, v in pairs(cat) do
if v then
categories = categories .. '[[Category:' .. i18n[k] .. ']]'
end
end
return frame:extensionTag(tag, geojson, tagArgs) .. categories
end
return p
mgjyoufj31qmj62mw3sifnf0rxz8ohd
ሞደል:Location map/decdeg
10
5435
21964
2021-01-17T13:35:17Z
Joanmp14
5782
Redirected page to [[ሞደል:ካርታ ቦታ/decdeg]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ካርታ ቦታ/decdeg]]
7u10il6kktulqjec5kw21l9pi5kq00o
ሞደል:ካርታ ቦታ ፈረንሳ
10
5436
21967
2021-01-17T16:18:00Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<noinclude> This map definition, '''ሞደል:ካርታ ቦታ ፈረንሳ''', has the following options: <code> </noinclude><includeonly>{{#switch:{{{1}}...»
wikitext
text/x-wiki
<noinclude>
This map definition, '''ሞደል:ካርታ ቦታ ፈረንሳ''', has the following options:
<code>
</noinclude><includeonly>{{#switch:{{{1}}}
|y={{#expr: ({{{2}}} -51.50)*-9.52380952381}}
|x={{#expr: ({{{3}}} + 5.80)* 6.32911392405}}</includeonly>
|name=ፈረንሳ
| top = 51.65
| bottom = 41.0
| left = -5.8
| right = 10.2
|image = France location map-Regions and departements-2016.svg
|ቅርጻ_መሬት = France relief location map.jpg
|ካርታ1 = France location map-Regions-2015.svg
|ካርታ2 = France location map-Departements-2015.svg
}}<noinclude>
{{ካርታ ቦታ/ሓበሬታ}}
[[መደብ:ዊኪፐድያ:ሞደላት ካርታታት ቦታ ፈረንሳ| ፈረንሳ]]
</noinclude>
b0121gy53ua9jabk6t7xitlpki9qwr9
ሞደል:ካርታ ቦታ ብዙሕ
10
5437
21968
2021-01-17T16:41:17Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly><!-- -- Template for image with markers/labels (see bottom "NOTES") -- -- This template overlays 24 specified markers/labels on a given --...»
wikitext
text/x-wiki
<includeonly><!--
-- Template for image with markers/labels (see bottom "NOTES")
--
-- This template overlays 24 specified markers/labels on a given
-- map (in the manner of "Template:Location_map") but also
-- checks each latitude/longitude against border limits.
--
-- Warning: Code multi-nested 18 levels across 1080+ lines.
-- Warning: {{Might}}{{{appear|become}}}{{unreadable}}?
-- Warning: This template might exceed wiki-template resources.
-- Warning: Adding spaces can kill results.
----------------------------------------------- Begin box division
--><div style="width: {{#expr: {{{width|240}}} + 2 }}px; {{#if: {{{caption|}}}
| padding: 3px; border: 1px solid {{#if: {{{border|}}}
| {{{border|none}}}
| #CCCCCC
}}; margin: 3px;
}} float:{{#switch:{{{float|}}}
| "center"=none | center=none | "left"=left | left=left
| "right"=right | right=right | "none"=none | none=none
|right}}; clear:{{#switch:{{{float|}}}
| "center"=both | center=both | "left"=left | left=left
| "right"=right | right=right | "none"=none | none=none
|right}}; {{#if: {{{caption|}}}
| ;background:#F9F9F9"|"
}}><!--
---------------------------------------------- Begin Map division
--><div style="position: relative;{{#ifeq: {{{border|}}} | none |
|border: 1px solid {{#if: {{{border|}}}
| {{{border}}}
| {{#if:{{{caption|}}}|#CCCCCC|none}}
}};
}} padding: 0px; width: {{{width|240}}}px">[[image:{{#if: {{{AlternativeMap|}}}
| {{{AlternativeMap}}}
| {{ካርታ ቦታ {{{1}}}|image}} }}|{{{width|240}}}px|{{#if: {{{label|}}}
| {{{label}}}
| {{PAGENAME}}
}}<!-- endif label--> ({{ካርታ ቦታ {{{1}}}|name}})]]<br /><!--
================================================= Marker/Label #1
-->{{#if: {{{lat|{{{lat_deg|}}} }}} | <!--
--then latitude-1 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat|{{{lat_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#1 ({{{lat|{{{lat_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat|{{{lat_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#1 ({{{lat|{{{lat_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long|{{{lon_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#1({{{long|{{{lon_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long|{{{lon_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#1({{{long|{{{lon_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #1 -->
<div style="position: absolute; z-index: 2; top: {{#expr:
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat_deg|}}}
| {{#expr: {{#ifeq: {{{lat_dir|}}}|S|-1|1}} * ({{{lat_deg|0}}} + ({{{lat_min|0}}} / 60) + ({{{lat_sec|0}}} / 3600)) }}
| {{{lat|0}}}
}}) / ({{ካርታ ቦታ {{{1}}}|top}} - {{ካርታ ቦታ {{{1}}}|bottom}}) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}|{{#ifeq: {{{lon_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}}} + 100 * ({{#if: {{{lon_deg|}}}
| {{#expr: {{#ifeq: {{{lon_dir|}}}|W|-1|1}} * ({{{lon_deg|0}}} + ({{{lon_min|0}}} / 60) + ({{{lon_sec|0}}} / 3600)) }}
| {{{long|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#1 division
--><div style="position: relative; text-align: center; {{
#if: {{{marksize|}}}
| left: -{{#expr: {{{marksize}}} / 2 round 0 }}px; <!--
--> top: -{{#expr:{{{markhigh|{{{marksize}}}}}}/2 round 0}}px;<!--
--> width: {{{marksize}}}px; font-size: {{{marksize}}}px;
| left: -{{#expr: {{#if: {{ካርታ ቦታ {{{1}}}|marksize}}
|{{ካርታ ቦታ {{{1}}}|marksize}}
|<!--else-->8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|markhigh}}
|{{ካርታ ቦታ {{{1}}}|markhigh}}
|<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|marksize}}
|{{ካርታ ቦታ {{{1}}}|marksize}} |<!--else-->8}}
}} / 2 round 0 }}px; width: {{
#if: {{ካርታ ቦታ {{{1}}}|marksize}}
|{{ካርታ ቦታ {{{1}}}|marksize}}
|<!--else-->8}}px; font-size: {{
#if: {{ካርታ ቦታ {{{1}}}|marksize}}
|{{ካርታ ቦታ {{{1}}}|marksize}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#1 -->{{
#ifeq: {{{marksize|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark|}}}
| {{{mark}}}
| {{#if: {{ካርታ ቦታ {{{1}}}|mark}}|{{ካርታ ቦታ {{{1}}}|mark}}|Red pog.svg}}
}}|{{#if: {{{marksize|}}}
| {{{marksize}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|marksize}}
|{{ካርታ ቦታ {{{1}}}|marksize}}|<!--else-->8}}
}}<!--endif-->px|{{#if: {{{label|}}}
| {{{label}}} |<!--else-->{{PAGENAME}}
}}<!--endif label-->]]<!--
-->}}<!--endif marksize=0
--></div><!-- end-div marker1
---------------------------------------------- Label #1
-->{{#ifeq: {{{position|{{{pos|}}}}}} | none
|
|<div style="font-size: {{{label_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position|{{{pos|right}}}}}}
|left = top:-{{#expr: {{{markhigh|{{{marksize|8}}}}}}*0.76
+ {{{label_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{marksize|8}}}/21
+ {{{label_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{markhigh|{{{marksize|8}}}}}}*0.76
+ {{{label_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{marksize|8}}}/165
+ {{{label_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{markhigh|{{{marksize|8}}}}}}*1.78
+ {{{label_size|90}}}*.15 + 1.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: {{#expr: -{{{markhigh|{{{marksize|8}}}}}}*.45
- {{{label_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--out-->}}"><span style="padding: 1px;
{{#if: {{{background|{{{bg|}}}}}}
| background-color: {{{background|{{{bg}}}}}};
}}">{{{label|}}}</span></div><!-- end-div label1 -->
}}</div><!--end-div point#1-->
|<!--else, no latitude1 -->}}<!--endif lat* --
================================================= Marker/Label #2
-->{{#if: {{{lat2|{{{lat2_deg|}}} }}} | <!--
--then latitude-2 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat2|{{{lat2_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#2 ({{{lat2|{{{lat2_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat2|{{{lat2_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#2 ({{{lat2|{{{lat2_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long2|{{{lon2_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#2({{{long2|{{{lon2_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long2|{{{lon2_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#2({{{long2|{{{lon2_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #2 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat2_deg|}}}
| {{#expr: {{#ifeq: {{{lat2_dir|}}}|S|-1|1}}
* ( {{{lat2_deg|0}}} + ({{{lat2_min|0}}} / 60)
+ ( {{{lat2_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat2|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon2_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon2_deg|}}}
| {{#expr: {{#ifeq: {{{lon2_dir|}}}|W|-1|1}}
* ( {{{lon2_deg|0}}} + ({{{lon2_min|0}}} / 60)
+ ({{{lon2_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long2|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#2 division
--><div style="position: relative; text-align: center; {{#if: {{{mark2size|}}}
| left: -{{#expr: {{{mark2size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark2high|{{{mark2size|8}}} }}} / 2 round 0 }}px; width: {{{mark2size}}}px; font-size: {{{mark2size}}}px;
| <!--else, hunt mark2size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark2size}}
|{{ካርታ ቦታ {{{1}}}|mark2size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark2high}}
|{{ካርታ ቦታ {{{1}}}|mark2high}}
|<!--else-->{{{mark2size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark2size}}
|{{ካርታ ቦታ {{{1}}}|mark2size}}| 8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark2size}}
|{{ካርታ ቦታ {{{1}}}|mark2size}}| 8}}px;
}}"><!-- -------------------- show marker#2 -->{{
#ifeq: {{{mark2size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark2|}}}
|{{{mark2}}}
|<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark2}}
|{{ካርታ ቦታ {{{1}}}|mark2}}|<!--else-->Red pog.svg}}
}}|<!--
----- set image size as 'mark2size'x'mark2high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark2size|}}} <!--SENT--><!--
--> |{{{mark2size}}}x{{#if: {{{mark2high|}}} <!--
--> |{{{mark2high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark2high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark2high}} <!--
--> |<!--else-->{{{mark2size|8}}}}}<!--eif-1/mark2high--> <!--
--> }}<!--eif-mark2high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark2size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark2size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark2high|}}}<!--B
-->|{{{mark2high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark2high}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark2high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark2size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark2size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark2high--
-->}}<!--eif-mark2high-B-->px<!--
--> }}<!--endif mark2size-SENT-->|{{#if: {{{label2|}}}<!--
--> | {{{label2}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label2-->]]<!--
-->}}<!--endif mark2size=0
--></div><!-- end-div marker2
---------------------------------------------- Label #2
-->{{#ifeq: {{{position2|{{{pos2|}}}}}} | none
|
|<div style="font-size: {{{label2_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position2|{{{pos2|right}}}}}}
|left = top:-{{#expr: {{{mark2high|{{{mark2size|8}}}}}}*0.76
+ {{{label2_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark2size|8}}}/21
+ {{{label2_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark2high|{{{mark2size|8}}}}}}*0.76
+ {{{label2_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark2size|8}}}/165
+ {{{label2_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark2high|{{{mark2size|8}}}}}}*1.78
+ {{{label2_size|90}}}*.16 + 1.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: {{#expr: -{{{mark2high|{{{mark2size|8}}}}}}*.45
- {{{label2_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background2|{{{bg2|}}}}}}
| background-color: {{{background2|{{{bg2}}}}}};
}}">{{{label2|}}}</span><!--
--></div><!-- end-div label2 -->
}}</div><!--end-div point#2-->
|<!--else, no latitude2 -->}}<!--endif lat2* --
================================================= Marker/Label #3
-->{{#if: {{{lat3|{{{lat3_deg|}}} }}} | <!--
--then latitude-3 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat3|{{{lat3_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#3 ({{{lat3|{{{lat3_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat3|{{{lat3_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#3 ({{{lat3|{{{lat3_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long3|{{{lon3_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#3({{{long3|{{{lon3_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long3|{{{lon3_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#3({{{long3|{{{lon3_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #3 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat3_deg|}}}
| {{#expr: {{#ifeq: {{{lat3_dir|}}}|S|-1|1}}
* ( {{{lat3_deg|0}}} + ({{{lat3_min|0}}} / 60)
+ ( {{{lat3_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat3|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon3_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon3_deg|}}}
| {{#expr: {{#ifeq: {{{lon3_dir|}}}|W|-1|1}}
* ( {{{lon3_deg|0}}} + ({{{lon3_min|0}}} / 60)
+ ({{{lon3_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long3|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#3 division
--><div style="position: relative; text-align: center; {{#if: {{{mark3size|}}}
| left: -{{#expr: {{{mark3size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark3high|{{{mark3size|8}}} }}} / 2 round 0 }}px; width: {{{mark3size}}}px; font-size: {{{mark3size}}}px;
| <!--else, hunt mark3size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark3size}}
|{{ካርታ ቦታ {{{1}}}|mark3size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark3high}}
|{{ካርታ ቦታ {{{1}}}|mark3high}}
|<!--else-->{{{mark3size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark3size}}
|{{ካርታ ቦታ {{{1}}}|mark3size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark3size}}
|{{ካርታ ቦታ {{{1}}}|mark3size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#3 -->{{
#ifeq: {{{mark3size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark3|}}}
| {{{mark3}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark3}}
|{{ካርታ ቦታ {{{1}}}|mark3}}|<!--else-->Red pog.svg}}
}}|<!--
----- set image size as 'mark3size'x'mark3high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark3size|}}} <!--SENT--><!--
--> |{{{mark3size}}}x{{#if: {{{mark3high|}}} <!--
--> |{{{mark3high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark3high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark3high}} <!--
--> |<!--else-->{{{mark3size|8}}}}}<!--eif-1/mark3high--> <!--
--> }}<!--eif-mark3high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark3size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark3size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark3high|}}}<!--B
-->|{{{mark3high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark3high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark3high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark3size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark3size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark3high--
-->}}<!--eif-mark3high-B-->px<!--
-->}}<!--endif mark3size-SENT-->|{{#if: {{{label3|}}}<!--
--> | {{{label3}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label3-->]]<!--
-->}}<!--endif mark3size=0
--></div><!-- end-div marker3
---------------------------------------------- Label #3
-->{{#ifeq: {{{position3|{{{pos3|}}}}}} | none
|
|<div style="font-size: {{{label3_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position3|{{{pos3|right}}}}}}
|left = top:-{{#expr: {{{mark3high|{{{mark3size|8}}}}}}*0.76
+ {{{label3_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark3size|8}}}/21
+ {{{label3_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark3high|{{{mark3size|8}}}}}}*0.76
+ {{{label3_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark3size|8}}}/165
+ {{{label3_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark3high|{{{mark3size|8}}}}}}*1.78
+ {{{label3_size|90}}}*.14 + 1.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: {{#expr: -{{{mark3high|{{{mark3size|8}}}}}}*.45
- {{{label3_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background3|{{{bg3|}}}}}}
| background-color: {{{background3|{{{bg3}}}}}};
}}">{{{label3|}}}</span><!--
--></div><!-- end-div label3 -->
}}</div><!--end-div point#3-->
|<!--else, no latitude3 -->}}<!--endif lat3* --
================================================= Marker/Label #4
-->{{#if: {{{lat4|{{{lat4_deg|}}} }}} | <!--
--then latitude-4 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat4|{{{lat4_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#4 ({{{lat4|{{{lat4_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat4|{{{lat4_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#4 ({{{lat4|{{{lat4_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long4|{{{lon4_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#4({{{long4|{{{lon4_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long4|{{{lon4_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#4({{{long4|{{{lon4_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #4 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat4_deg|}}}
| {{#expr: {{#ifeq: {{{lat4_dir|}}}|S|-1|1}}
* ( {{{lat4_deg|0}}} + ({{{lat4_min|0}}} / 60)
+ ( {{{lat4_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat4|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon4_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon4_deg|}}}
| {{#expr: {{#ifeq: {{{lon4_dir|}}}|W|-1|1}}
* ( {{{lon4_deg|0}}} + ({{{lon4_min|0}}} / 60)
+ ({{{lon4_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long4|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#4 division
--><div style="position: relative; text-align: center; {{#if: {{{mark4size|}}}
| left: -{{#expr: {{{mark4size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark4high|{{{mark4size|8}}} }}} / 2 round 0 }}px; width: {{{mark4size}}}px; font-size: {{{mark4size}}}px;
| <!--else, hunt mark4size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark4size}}
|{{ካርታ ቦታ {{{1}}}|mark4size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark4high}}
|{{ካርታ ቦታ {{{1}}}|mark4high}}
|<!--else-->{{{mark4size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark4size}}
|{{ካርታ ቦታ {{{1}}}|mark4size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark4size}}
|{{ካርታ ቦታ {{{1}}}|mark4size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#4 -->{{
#ifeq: {{{mark4size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark4|}}}
| {{{mark4}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark4}}
|{{ካርታ ቦታ {{{1}}}|mark4}}|<!--else-->Red pog.svg}}
}}|<!--
----- set image size as 'mark4size'x'mark4high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark4size|}}} <!--SENT--><!--
--> |{{{mark4size}}}x{{#if: {{{mark4high|}}} <!--
--> |{{{mark4high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark4high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark4high}} <!--
--> |<!--else-->{{{mark4size|8}}}}}<!--eif-1/mark4high--> <!--
--> }}<!--eif-mark4high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark4size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark4size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark4high|}}}<!--B
-->|{{{mark4high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark4high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark4high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark4size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark4size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark4high--
-->}}<!--eif-mark4high-B-->px<!--
-->}}<!--endif mark4size-SENT-->|{{#if: {{{label4|}}}<!--
--> | {{{label4}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label4-->]]<!--
-->}}<!--endif mark4size=0
--></div><!-- end-div marker4
---------------------------------------------- Label #4
-->{{#ifeq: {{{position4|{{{pos4|}}}}}} | none
|
|<div style="font-size: {{{label4_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position4|{{{pos4|right}}}}}}
|left = top:-{{#expr: {{{mark4high|{{{mark4size|8}}}}}}*0.76
+ {{{label4_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark4size|8}}}/21
+ {{{label4_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark4high|{{{mark4size|8}}}}}}*0.76
+ {{{label4_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark4size|8}}}/165
+ {{{label4_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark4high|{{{mark4size|8}}}}}}*1.62
+ {{{label4_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark4high|{{{mark4size|8}}}}}}*.45
- {{{label4_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background4|{{{bg4|}}}}}}
| background-color: {{{background4|{{{bg4}}}}}};
}}">{{{label4|}}}</span><!--
--></div><!-- end-div label4 -->
}}</div><!--end-div point#4-->
|<!--else, no latitude4 -->}}<!--endif lat4* --
================================================= Marker/Label #5
-->{{#if: {{{lat5|{{{lat5_deg|}}} }}} | <!--
--then latitude-5 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat5|{{{lat5_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#5 ({{{lat5|{{{lat5_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat5|{{{lat5_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#5 ({{{lat5|{{{lat5_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long5|{{{lon5_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#5({{{long5|{{{lon5_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long5|{{{lon5_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#5({{{long5|{{{lon5_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #5 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat5_deg|}}}
| {{#expr: {{#ifeq: {{{lat5_dir|}}}|S|-1|1}}
* ( {{{lat5_deg|0}}} + ({{{lat5_min|0}}} / 60)
+ ( {{{lat5_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat5|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon5_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon5_deg|}}}
| {{#expr: {{#ifeq: {{{lon5_dir|}}}|W|-1|1}}
* ( {{{lon5_deg|0}}} + ({{{lon5_min|0}}} / 60)
+ ({{{lon5_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long5|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#5 division
--><div style="position: relative; text-align: center; {{#if: {{{mark5size|}}}
| left: -{{#expr: {{{mark5size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark5high|{{{mark5size|8}}} }}} / 2 round 0 }}px; width: {{{mark5size}}}px; font-size: {{{mark5size}}}px;
| <!--else, hunt mark5size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark5size}}
|{{ካርታ ቦታ {{{1}}}|mark5size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark5high}}
|{{ካርታ ቦታ {{{1}}}|mark5high}}
|<!--else-->{{{mark5size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark5size}}
|{{ካርታ ቦታ {{{1}}}|mark5size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark5size}}
|{{ካርታ ቦታ {{{1}}}|mark5size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#5 -->{{
#ifeq: {{{mark5size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark5|}}}
| {{{mark5}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark5}}
|{{ካርታ ቦታ {{{1}}}|mark5}}|<!--else-->Red pog.svg}}
}}|<!--
----- set image size as 'mark5size'x'mark5high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark5size|}}} <!--SENT--><!--
--> |{{{mark5size}}}x{{#if: {{{mark5high|}}} <!--
--> |{{{mark5high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark5high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark5high}} <!--
--> |<!--else-->{{{mark5size|8}}}}}<!--eif-1/mark5high--> <!--
--> }}<!--eif-mark5high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark5size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark5size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark5high|}}}<!--B
-->|{{{mark5high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark5high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark5high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark5size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark5size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark5high--
-->}}<!--eif-mark5high-B-->px<!--
-->}}<!--endif mark5size-SENT-->|{{#if: {{{label5|}}}<!--
--> | {{{label5}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label5-->]]<!--
-->}}<!--endif mark5size=0
--></div><!-- end-div marker5
---------------------------------------------- Label #5
-->{{#ifeq: {{{position5|{{{pos5|}}}}}} | none
|
|<div style="font-size: {{{label5_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position5|{{{pos5|right}}}}}}
|left = top:-{{#expr: {{{mark5high|{{{mark5size|8}}}}}}*0.76
+ {{{label5_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark5size|8}}}/21
+ {{{label5_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark5high|{{{mark5size|8}}}}}}*0.76
+ {{{label5_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark5size|8}}}/165
+ {{{label5_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark5high|{{{mark5size|8}}}}}}*1.62
+ {{{label5_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark5high|{{{mark5size|8}}}}}}*.45
- {{{label5_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background5|{{{bg5|}}}}}}
| background-color: {{{background5|{{{bg5}}}}}};
}}">{{{label5|}}}</span><!--
--></div><!-- end-div label5 -->
}}</div><!--end-div point#5-->
|<!--else, no latitude5 -->}}<!--endif lat5* --
================================================= Marker/Label #6
-->{{#if: {{{lat6|{{{lat6_deg|}}} }}} | <!--
--then latitude-6 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat6|{{{lat6_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#6 ({{{lat6|{{{lat6_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat6|{{{lat6_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#6 ({{{lat6|{{{lat6_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long6|{{{lon6_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#6({{{long6|{{{lon6_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long6|{{{lon6_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#6({{{long6|{{{lon6_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #6 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat6_deg|}}}
| {{#expr: {{#ifeq: {{{lat6_dir|}}}|S|-1|1}}
* ( {{{lat6_deg|0}}} + ({{{lat6_min|0}}} / 60)
+ ( {{{lat6_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat6|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon6_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon6_deg|}}}
| {{#expr: {{#ifeq: {{{lon6_dir|}}}|W|-1|1}}
* ( {{{lon6_deg|0}}} + ({{{lon6_min|0}}} / 60)
+ ({{{lon6_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long6|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#6 division
--><div style="position: relative; text-align: center; {{#if: {{{mark6size|}}}
| left: -{{#expr: {{{mark6size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark6high|{{{mark6size|8}}} }}} / 2 round 0 }}px; width: {{{mark6size}}}px; font-size: {{{mark6size}}}px;
| <!--else, hunt mark6size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark6size}}
|{{ካርታ ቦታ {{{1}}}|mark6size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark6high}}
|{{ካርታ ቦታ {{{1}}}|mark6high}}
|<!--else-->{{{mark6size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark6size}}
|{{ካርታ ቦታ {{{1}}}|mark6size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark6size}}
|{{ካርታ ቦታ {{{1}}}|mark6size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#6 -->{{
#ifeq: {{{mark6size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark6|}}}
| {{{mark6}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark6}}
|{{ካርታ ቦታ {{{1}}}|mark6}}|<!--else-->Red pog.svg}}
}}|<!--
----- set image size as 'mark6size'x'mark6high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark6size|}}} <!--SENT--><!--
--> |{{{mark6size}}}x{{#if: {{{mark6high|}}} <!--
--> |{{{mark6high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark6high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark6high}} <!--
--> |<!--else-->{{{mark6size|8}}}}}<!--eif-1/mark6high--> <!--
--> }}<!--eif-mark6high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark6size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark6size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark6high|}}}<!--B
-->|{{{mark6high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark6high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark6high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark6size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark6size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark6high--
-->}}<!--eif-mark6high-B-->px<!--
-->}}<!--endif mark6size-SENT-->|{{#if: {{{label6|}}}<!--
--> | {{{label6}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label6-->]]<!--
-->}}<!--endif mark6size=0
--></div><!-- end-div marker6
---------------------------------------------- Label #6
-->{{#ifeq: {{{position6|{{{pos6|}}}}}} | none
|
|<div style="font-size: {{{label6_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position6|{{{pos6|right}}}}}}
|left = top:-{{#expr: {{{mark6high|{{{mark6size|8}}}}}}*0.76
+ {{{label6_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark6size|8}}}/21
+ {{{label6_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark6high|{{{mark6size|8}}}}}}*0.76
+ {{{label6_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark6size|8}}}/165
+ {{{label6_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark6high|{{{mark6size|8}}}}}}*1.62
+ {{{label6_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark6high|{{{mark6size|8}}}}}}*.45
- {{{label6_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background6|{{{bg6|}}}}}}
| background-color: {{{background6|{{{bg6}}}}}};
}}">{{{label6|}}}</span><!--
--></div><!-- end-div label6 -->
}}</div><!--end-div point#6-->
|<!--else, no latitude6 -->}}<!--endif lat6* --
================================================= Marker/Label #7
-->{{#if: {{{lat7|{{{lat7_deg|}}} }}} | <!--
--then latitude-7 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat7|{{{lat7_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#7 ({{{lat7|{{{lat7_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat7|{{{lat7_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#7 ({{{lat7|{{{lat7_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long7|{{{lon7_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#7({{{long7|{{{lon7_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long7|{{{lon7_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#7({{{long7|{{{lon7_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #7 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat7_deg|}}}
| {{#expr: {{#ifeq: {{{lat7_dir|}}}|S|-1|1}}
* ( {{{lat7_deg|0}}} + ({{{lat7_min|0}}} / 60)
+ ( {{{lat7_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat7|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon7_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon7_deg|}}}
| {{#expr: {{#ifeq: {{{lon7_dir|}}}|W|-1|1}}
* ( {{{lon7_deg|0}}} + ({{{lon7_min|0}}} / 60)
+ ({{{lon7_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long7|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#7 division
--><div style="position: relative; text-align: center; {{#if: {{{mark7size|}}}
| left: -{{#expr: {{{mark7size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark7high|{{{mark7size|8}}} }}} / 2 round 0 }}px; width: {{{mark7size}}}px; font-size: {{{mark7size}}}px;
| <!--else, hunt mark7size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark7size}}
|{{ካርታ ቦታ {{{1}}}|mark7size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark7high}}
|{{ካርታ ቦታ {{{1}}}|mark7high}}
|<!--else-->{{{mark7size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark7size}}
|{{ካርታ ቦታ {{{1}}}|mark7size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark7size}}
|{{ካርታ ቦታ {{{1}}}|mark7size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#7 -->{{
#ifeq: {{{mark7size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark7|}}}
| {{{mark7}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark7}}
|{{ካርታ ቦታ {{{1}}}|mark7}}|<!--else-->Red pog.svg}}
}}|<!--
----- set image size as 'mark7size'x'mark7high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark7size|}}} <!--SENT--><!--
--> |{{{mark7size}}}x{{#if: {{{mark7high|}}} <!--
--> |{{{mark7high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark7high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark7high}} <!--
--> |<!--else-->{{{mark7size|8}}}}}<!--eif-1/mark7high--> <!--
--> }}<!--eif-mark7high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark7size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark7size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark7high|}}}<!--B
-->|{{{mark7high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark7high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark7high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark7size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark7size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark7high--
-->}}<!--eif-mark7high-B-->px<!--
-->}}<!--endif mark7size-SENT-->|{{#if: {{{label7|}}}<!--
--> | {{{label7}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label7-->]]<!--
-->}}<!--endif mark7size=0
--></div><!-- end-div marker7
---------------------------------------------- Label #7
-->{{#ifeq: {{{position7|{{{pos7|}}}}}} | none
|
|<div style="font-size: {{{label7_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position7|{{{pos7|right}}}}}}
|left = top:-{{#expr: {{{mark7high|{{{mark7size|8}}}}}}*0.76
+ {{{label7_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark7size|8}}}/21
+ {{{label7_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark7high|{{{mark7size|8}}}}}}*0.76
+ {{{label7_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark7size|8}}}/165
+ {{{label7_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark7high|{{{mark7size|8}}}}}}*1.62
+ {{{label7_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark7high|{{{mark7size|8}}}}}}*.45
- {{{label7_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background7|{{{bg7|}}}}}}
| background-color: {{{background7|{{{bg7}}}}}};
}}">{{{label7|}}}</span><!--
--></div><!-- end-div label7 -->
}}</div><!--end-div point#7-->
|<!--else, no latitude7 -->}}<!--endif lat7* --
================================================= Marker/Label #8
-->{{#if: {{{lat8|{{{lat8_deg|}}} }}} | <!--
--then latitude-8 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat8|{{{lat8_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#8 ({{{lat8|{{{lat8_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat8|{{{lat8_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#8 ({{{lat8|{{{lat8_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long8|{{{lon8_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#8({{{long8|{{{lon8_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long8|{{{lon8_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#8({{{long8|{{{lon8_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #8 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat8_deg|}}}
| {{#expr: {{#ifeq: {{{lat8_dir|}}}|S|-1|1}}
* ( {{{lat8_deg|0}}} + ({{{lat8_min|0}}} / 60)
+ ( {{{lat8_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat8|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon8_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon8_deg|}}}
| {{#expr: {{#ifeq: {{{lon8_dir|}}}|W|-1|1}}
* ( {{{lon8_deg|0}}} + ({{{lon8_min|0}}} / 60)
+ ({{{lon8_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long8|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#8 division
--><div style="position: relative; text-align: center; {{#if: {{{mark8size|}}}
| left: -{{#expr: {{{mark8size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark8high|{{{mark8size|8}}} }}} / 2 round 0 }}px; width: {{{mark8size}}}px; font-size: {{{mark8size}}}px;
| <!--else, hunt mark8size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark8size}}
|{{ካርታ ቦታ {{{1}}}|mark8size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark8high}}
|{{ካርታ ቦታ {{{1}}}|mark8high}}
|<!--else-->{{{mark8size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark8size}}
|{{ካርታ ቦታ {{{1}}}|mark8size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark8size}}
|{{ካርታ ቦታ {{{1}}}|mark8size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#8 -->{{
#ifeq: {{{mark8size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark8|}}}
| {{{mark8}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark8}}
|{{ካርታ ቦታ {{{1}}}|mark8}}|<!--else-->Red pog.svg}}
}}|<!--endif mark8
----- set image size as 'mark8size'x'mark8high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark8size|}}} <!--SENT--><!--
--> |{{{mark8size}}}x{{#if: {{{mark8high|}}} <!--
--> |{{{mark8high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark8high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark8high}} <!--
--> |<!--else-->{{{mark8size|8}}}}}<!--eif-1/mark8high--> <!--
--> }}<!--eif-mark8high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark8size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark8size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark8high|}}}<!--B
-->|{{{mark8high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark8high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark8high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark8size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark8size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark8high--
-->}}<!--eif-mark8high-B-->px<!--
-->}}<!--endif mark8size-SENT-->|{{#if: {{{label8|}}}<!--
--> | {{{label8}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label8-->]]<!--
-->}}<!--endif mark8size=0
--></div><!-- end-div marker8
---------------------------------------------- Label #8
-->{{#ifeq: {{{position8|{{{pos8|}}}}}} | none
|
|<div style="font-size: {{{label8_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position8|{{{pos8|right}}}}}}
|left = top:-{{#expr: {{{mark8high|{{{mark8size|8}}}}}}*0.76
+ {{{label8_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark8size|8}}}/21
+ {{{label8_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark8high|{{{mark8size|8}}}}}}*0.76
+ {{{label8_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark8size|8}}}/165
+ {{{label8_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark8high|{{{mark8size|8}}}}}}*1.62
+ {{{label8_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark8high|{{{mark8size|8}}}}}}*.45
- {{{label8_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background8|{{{bg8|}}}}}}
| background-color: {{{background8|{{{bg8}}}}}};
}}">{{{label8|}}}</span><!--
--></div><!-- end-div label8 -->
}}</div><!--end-div point#8-->
|<!--else, no latitude8 -->}}<!--endif lat8* --
================================================= Marker/Label #9
-->{{#if: {{{lat9|{{{lat9_deg|}}} }}} | <!--
--then latitude-9 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat9|{{{lat9_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#9 ({{{lat9|{{{lat9_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat9|{{{lat9_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#9 ({{{lat9|{{{lat9_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long9|{{{lon9_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#9({{{long9|{{{lon9_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long9|{{{lon9_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#9({{{long9|{{{lon9_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #9 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat9_deg|}}}
| {{#expr: {{#ifeq: {{{lat9_dir|}}}|S|-1|1}}
* ( {{{lat9_deg|0}}} + ({{{lat9_min|0}}} / 60)
+ ( {{{lat9_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat9|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon9_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon9_deg|}}}
| {{#expr: {{#ifeq: {{{lon9_dir|}}}|W|-1|1}}
* ( {{{lon9_deg|0}}} + ({{{lon9_min|0}}} / 60)
+ ({{{lon9_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long9|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#9 division
--><div style="position: relative; text-align: center; {{#if: {{{mark9size|}}}
| left: -{{#expr: {{{mark9size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark9high|{{{mark9size|8}}} }}} / 2 round 0 }}px; width: {{{mark9size}}}px; font-size: {{{mark9size}}}px;
| <!--else, hunt mark9size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark9size}}
|{{ካርታ ቦታ {{{1}}}|mark9size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark9high}}
|{{ካርታ ቦታ {{{1}}}|mark9high}}
|<!--else-->{{{mark9size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark9size}}
|{{ካርታ ቦታ {{{1}}}|mark9size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark9size}}
|{{ካርታ ቦታ {{{1}}}|mark9size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#9 -->{{
#ifeq: {{{mark9size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark9|}}}
| {{{mark9}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark9}}
|{{ካርታ ቦታ {{{1}}}|mark9}}|<!--else-->Red pog.svg}}
}}|<!--endif mark9
----- set image size as 'mark9size'x'mark9high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark9size|}}} <!--SENT--><!--
--> |{{{mark9size}}}x{{#if: {{{mark9high|}}} <!--
--> |{{{mark9high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark9high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark9high}} <!--
--> |<!--else-->{{{mark9size|8}}}}}<!--eif-1/mark9high--> <!--
--> }}<!--eif-mark9high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark9size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark9size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark9high|}}}<!--B
-->|{{{mark9high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark9high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark9high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark9size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark9size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark9high--
-->}}<!--eif-mark9high-B-->px<!--
-->}}<!--endif mark9size-SENT-->|{{#if: {{{label9|}}}<!--
--> | {{{label9}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label9-->]]<!--
-->}}<!--endif mark9size=0
--></div><!-- end-div marker9
---------------------------------------------- Label #9
-->{{#ifeq: {{{position9|{{{pos9|}}}}}} | none
|
|<div style="font-size: {{{label9_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position9|{{{pos9|right}}}}}}
|left = top:-{{#expr: {{{mark9high|{{{mark9size|8}}}}}}*0.76
+ {{{label9_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark9size|8}}}/21
+ {{{label9_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark9high|{{{mark9size|8}}}}}}*0.76
+ {{{label9_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark9size|8}}}/165
+ {{{label9_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark9high|{{{mark9size|8}}}}}}*1.62
+ {{{label9_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark9high|{{{mark9size|8}}}}}}*.45
- {{{label9_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background9|{{{bg9|}}}}}}
| background-color: {{{background9|{{{bg9}}}}}};
}}">{{{label9|}}}</span><!--
--></div><!-- end-div label9 -->
}}</div><!--end-div point#9-->
|<!--else, no latitude9 -->}}<!--endif lat9* --
================================================= Marker/Label #10
-->{{#if: {{{lat10|{{{lat10_deg|}}} }}} | <!--
--then latitude-10 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat10|{{{lat10_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#10 ({{{lat10|{{{lat10_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat10|{{{lat10_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#10 ({{{lat10|{{{lat10_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long10|{{{lon10_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#10({{{long10|{{{lon10_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long10|{{{lon10_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#10({{{long10|{{{lon10_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #10 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat10_deg|}}}
| {{#expr: {{#ifeq: {{{lat10_dir|}}}|S|-1|1}}
* ( {{{lat10_deg|0}}} + ({{{lat10_min|0}}} / 60)
+ ( {{{lat10_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat10|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon10_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon10_deg|}}}
| {{#expr: {{#ifeq: {{{lon10_dir|}}}|W|-1|1}}
* ( {{{lon10_deg|0}}} + ({{{lon10_min|0}}} / 60)
+ ({{{lon10_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long10|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#10 division
--><div style="position: relative; text-align: center; {{#if: {{{mark10size|}}}
| left: -{{#expr: {{{mark10size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark10high|{{{mark10size|8}}} }}} / 2 round 0 }}px; width: {{{mark10size}}}px; font-size: {{{mark10size}}}px;
| <!--else, hunt mark10size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark10size}}
|{{ካርታ ቦታ {{{1}}}|mark10size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark10high}}
|{{ካርታ ቦታ {{{1}}}|mark10high}}
|<!--else-->{{{mark10size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark10size}}
|{{ካርታ ቦታ {{{1}}}|mark10size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark10size}}
|{{ካርታ ቦታ {{{1}}}|mark10size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#10 -->{{
#ifeq: {{{mark10size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark10|}}}
| {{{mark10}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark10}}
|{{ካርታ ቦታ {{{1}}}|mark10}}|<!--else-->Red pog.svg}}
}}|<!--endif mark10
----- set image size as 'mark10size'x'mark10high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark10size|}}} <!--SENT--><!--
--> |{{{mark10size}}}x{{#if: {{{mark10high|}}} <!--
--> |{{{mark10high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark10high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark10high}} <!--
--> |<!--else-->{{{mark10size|8}}}}}<!--eif-1/mark10high--> <!--
--> }}<!--eif-mark10high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark10size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark10size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark10high|}}}<!--B
-->|{{{mark10high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark10high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark10high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark10size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark10size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark10high--
-->}}<!--eif-mark10high-B-->px<!--
-->}}<!--endif mark10size-SENT-->|{{#if: {{{label10|}}}<!--
--> | {{{label10}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label10-->]]<!--
-->}}<!--endif mark10size=0
--></div><!-- end-div marker10
---------------------------------------------- Label #10
-->{{#ifeq: {{{position10|{{{pos10|}}}}}} | none
|
|<div style="font-size: {{{label10_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position10|{{{pos10|right}}}}}}
|left = top:-{{#expr: {{{mark10high|{{{mark10size|8}}}}}}*0.76
+ {{{label10_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark10size|8}}}/21
+ {{{label10_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark10high|{{{mark10size|8}}}}}}*0.76
+ {{{label10_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark10size|8}}}/165
+ {{{label10_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark10high|{{{mark10size|8}}}}}}*1.62
+ {{{label10_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark10high|{{{mark10size|8}}}}}}*.45
- {{{label10_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background10|{{{bg10|}}}}}}
| background-color: {{{background10|{{{bg10}}}}}};
}}">{{{label10|}}}</span><!--
--></div><!-- end-div label10 -->
}}</div><!--end-div point#10-->
|<!--else, no latitude10 -->}}<!--endif lat10* --
================================================= Marker/Label #11
-->{{#if: {{{lat11|{{{lat11_deg|}}} }}} | <!--
--then latitude-11 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat11|{{{lat11_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#11 ({{{lat11|{{{lat11_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat11|{{{lat11_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#11 ({{{lat11|{{{lat11_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long11|{{{lon11_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#11({{{long11|{{{lon11_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long11|{{{lon11_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#11({{{long11|{{{lon11_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #11 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat11_deg|}}}
| {{#expr: {{#ifeq: {{{lat11_dir|}}}|S|-1|1}}
* ( {{{lat11_deg|0}}} + ({{{lat11_min|0}}} / 60)
+ ( {{{lat11_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat11|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon11_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon11_deg|}}}
| {{#expr: {{#ifeq: {{{lon11_dir|}}}|W|-1|1}}
* ( {{{lon11_deg|0}}} + ({{{lon11_min|0}}} / 60)
+ ({{{lon11_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long11|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#11 division
--><div style="position: relative; text-align: center; {{#if: {{{mark11size|}}}
| left: -{{#expr: {{{mark11size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark11high|{{{mark11size|8}}} }}} / 2 round 0 }}px; width: {{{mark11size}}}px; font-size: {{{mark11size}}}px;
| <!--else, hunt mark11size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark11size}}
|{{ካርታ ቦታ {{{1}}}|mark11size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark11high}}
|{{ካርታ ቦታ {{{1}}}|mark11high}}
|<!--else-->{{{mark11size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark11size}}
|{{ካርታ ቦታ {{{1}}}|mark11size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark11size}}
|{{ካርታ ቦታ {{{1}}}|mark11size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#11 -->{{
#ifeq: {{{mark11size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark11|}}}
| {{{mark11}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark11}}
|{{ካርታ ቦታ {{{1}}}|mark11}}|<!--else-->Red pog.svg}}
}}|<!--endif mark11
----- set image size as 'mark10size'x'mark11high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark11size|}}} <!--SENT--><!--
--> |{{{mark11size}}}x{{#if: {{{mark11high|}}} <!--
--> |{{{mark11high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark11high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark11high}} <!--
--> |<!--else-->{{{mark11size|8}}}}}<!--eif-1/mark11high--> <!--
--> }}<!--eif-mark11high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark11size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark11size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark11high|}}}<!--B
-->|{{{mark11high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark11high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark11high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark11size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark11size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark11high--
-->}}<!--eif-mark11high-B-->px<!--
-->}}<!--endif mark11size-SENT-->|{{#if: {{{label11|}}}<!--
--> | {{{label11}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label11-->]]<!--
-->}}<!--endif mark10size=0
--></div><!-- end-div marker11
---------------------------------------------- Label #11
-->{{#ifeq: {{{position11|{{{pos11|}}}}}} | none
|
|<div style="font-size: {{{label11_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position11|{{{pos11|right}}}}}}
|left = top:-{{#expr: {{{mark11high|{{{mark11size|8}}}}}}*0.76
+ {{{label11_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark11size|8}}}/21
+ {{{label11_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark11high|{{{mark11size|8}}}}}}*0.76
+ {{{label11_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark11size|8}}}/165
+ {{{label11_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark11high|{{{mark11size|8}}}}}}*1.62
+ {{{label11_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark11high|{{{mark11size|8}}}}}}*.45
- {{{label11_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background11|{{{bg11|}}}}}}
| background-color: {{{background11|{{{bg11}}}}}};
}}">{{{label11|}}}</span><!--
--></div><!-- end-div label11 -->
}}</div><!--end-div point#11-->
|<!--else, no latitude11 -->}}<!--endif lat11* --
================================================= Marker/Label #12
-->{{#if: {{{lat12|{{{lat12_deg|}}} }}} | <!--
--then latitude-10 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat12|{{{lat12_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#12 ({{{lat12|{{{lat12_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat12|{{{lat12_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#12 ({{{lat12|{{{lat12_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long12|{{{lon12_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#12({{{long12|{{{lon12_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long12|{{{lon12_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#12({{{long12|{{{lon12_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #12 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat12_deg|}}}
| {{#expr: {{#ifeq: {{{lat12_dir|}}}|S|-1|1}}
* ( {{{lat12_deg|0}}} + ({{{lat12_min|0}}} / 60)
+ ( {{{lat12_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat12|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon12_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon12_deg|}}}
| {{#expr: {{#ifeq: {{{lon12_dir|}}}|W|-1|1}}
* ( {{{lon12_deg|0}}} + ({{{lon12_min|0}}} / 60)
+ ({{{lon12_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long12|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#12 division
--><div style="position: relative; text-align: center; {{#if: {{{mark12size|}}}
| left: -{{#expr: {{{mark12size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark12high|{{{mark12size|8}}} }}} / 2 round 0 }}px; width: {{{mark12size}}}px; font-size: {{{mark12size}}}px;
| <!--else, hunt mark12size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark12size}}
|{{ካርታ ቦታ {{{1}}}|mark12size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark12high}}
|{{ካርታ ቦታ {{{1}}}|mark12high}}
|<!--else-->{{{mark12size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark12size}}
|{{ካርታ ቦታ {{{1}}}|mark12size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark12size}}
|{{ካርታ ቦታ {{{1}}}|mark12size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#12 -->{{
#ifeq: {{{mark12size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark12|}}}
| {{{mark12}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark12}}
|{{ካርታ ቦታ {{{1}}}|mark12}}|<!--else-->Red pog.svg}}
}}|<!--endif mark12
----- set image size as 'mark12size'x'mark12high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark12size|}}} <!--SENT--><!--
--> |{{{mark12size}}}x{{#if: {{{mark12high|}}} <!--
--> |{{{mark12high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark12high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark12high}} <!--
--> |<!--else-->{{{mark12size|8}}}}}<!--eif-1/mark12high--> <!--
--> }}<!--eif-mark12high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark12size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark12size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark12high|}}}<!--B
-->|{{{mark12high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark12high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark12high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark12size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark12size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark12high--
-->}}<!--eif-mark12high-B-->px<!--
-->}}<!--endif mark12size-SENT-->|{{#if: {{{label12|}}}<!--
--> | {{{label12}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label12-->]]<!--
-->}}<!--endif mark12size=0
--></div><!-- end-div marker12
---------------------------------------------- Label #12
-->{{#ifeq: {{{position12|{{{pos12|}}}}}} | none
|
|<div style="font-size: {{{label12_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position12|{{{pos12|right}}}}}}
|left = top:-{{#expr: {{{mark12high|{{{mark12size|8}}}}}}*0.76
+ {{{label12_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark12size|8}}}/21
+ {{{label12_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark12high|{{{mark12size|8}}}}}}*0.76
+ {{{label12_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark12size|8}}}/165
+ {{{label12_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark12high|{{{mark12size|8}}}}}}*1.62
+ {{{label12_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark12high|{{{mark12size|8}}}}}}*.45
- {{{label12_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background12|{{{bg12|}}}}}}
| background-color: {{{background12|{{{bg12}}}}}};
}}">{{{label12|}}}</span><!--
--></div><!-- end-div label12 -->
}}</div><!--end-div point#12-->
|<!--else, no latitude12 -->}}<!--endif lat12* --
================================================= Marker/Label #13
-->{{#if: {{{lat13|{{{lat13_deg|}}} }}} | <!--
--then latitude-13 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat13|{{{lat13_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#13 ({{{lat13|{{{lat13_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat13|{{{lat13_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#13 ({{{lat13|{{{lat13_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long13|{{{lon13_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#13({{{long13|{{{lon13_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long13|{{{lon13_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#13({{{long13|{{{lon13_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #13 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat13_deg|}}}
| {{#expr: {{#ifeq: {{{lat13_dir|}}}|S|-1|1}}
* ( {{{lat13_deg|0}}} + ({{{lat13_min|0}}} / 60)
+ ( {{{lat13_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat13|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon13_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon13_deg|}}}
| {{#expr: {{#ifeq: {{{lon13_dir|}}}|W|-1|1}}
* ( {{{lon13_deg|0}}} + ({{{lon13_min|0}}} / 60)
+ ({{{lon13_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long13|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#13 division
--><div style="position: relative; text-align: center; {{#if: {{{mark13size|}}}
| left: -{{#expr: {{{mark13size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark13high|{{{mark13size|8}}} }}} / 2 round 0 }}px; width: {{{mark13size}}}px; font-size: {{{mark13size}}}px;
| <!--else, hunt mark13size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark13size}}
|{{ካርታ ቦታ {{{1}}}|mark13size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark13high}}
|{{ካርታ ቦታ {{{1}}}|mark13high}}
|<!--else-->{{{mark13size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark13size}}
|{{ካርታ ቦታ {{{1}}}|mark13size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark13size}}
|{{ካርታ ቦታ {{{1}}}|mark13size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#13 -->{{
#ifeq: {{{mark13size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark13|}}}
| {{{mark13}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark13}}
|{{ካርታ ቦታ {{{1}}}|mark13}}|<!--else-->Red pog.svg}}
}}|<!--endif mark13
----- set image size as 'mark13size'x'mark13high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark13size|}}} <!--SENT--><!--
--> |{{{mark13size}}}x{{#if: {{{mark13high|}}} <!--
--> |{{{mark13high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark13high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark13high}} <!--
--> |<!--else-->{{{mark13size|8}}}}}<!--eif-1/mark13high--> <!--
--> }}<!--eif-mark13high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark13size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark13size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark13high|}}}<!--B
-->|{{{mark13high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark13high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark13high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark13size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark13size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark13high--
-->}}<!--eif-mark13high-B-->px<!--
-->}}<!--endif mark13size-SENT-->|{{#if: {{{label13|}}}<!--
--> | {{{label13}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label13-->]]<!--
-->}}<!--endif mark13size=0
--></div><!-- end-div marker13
---------------------------------------------- Label #13
-->{{#ifeq: {{{position13|{{{pos13|}}}}}} | none
|
|<div style="font-size: {{{label13_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position13|{{{pos13|right}}}}}}
|left = top:-{{#expr: {{{mark13high|{{{mark13size|8}}}}}}*0.76
+ {{{label13_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark13size|8}}}/21
+ {{{label13_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark13high|{{{mark13size|8}}}}}}*0.76
+ {{{label13_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark13size|8}}}/165
+ {{{label13_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark13high|{{{mark13size|8}}}}}}*1.62
+ {{{label13_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark13high|{{{mark13size|8}}}}}}*.45
- {{{label13_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background13|{{{bg13|}}}}}}
| background-color: {{{background13|{{{bg13}}}}}};
}}">{{{label13|}}}</span><!--
--></div><!-- end-div label13 -->
}}</div><!--end-div point#13-->
|<!--else, no latitude13 -->}}<!--endif lat13* --
================================================= Marker/Label #14
-->{{#if: {{{lat14|{{{lat14_deg|}}} }}} | <!--
--then latitude-14 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat14|{{{lat14_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#14 ({{{lat14|{{{lat14_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat14|{{{lat14_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#14 ({{{lat14|{{{lat14_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long14|{{{lon14_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#14({{{long14|{{{lon14_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long14|{{{lon14_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#14({{{long14|{{{lon14_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #14 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat14_deg|}}}
| {{#expr: {{#ifeq: {{{lat14_dir|}}}|S|-1|1}}
* ( {{{lat14_deg|0}}} + ({{{lat14_min|0}}} / 60)
+ ( {{{lat14_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat14|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon14_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon14_deg|}}}
| {{#expr: {{#ifeq: {{{lon14_dir|}}}|W|-1|1}}
* ( {{{lon14_deg|0}}} + ({{{lon14_min|0}}} / 60)
+ ({{{lon14_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long14|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#14 division
--><div style="position: relative; text-align: center; {{#if: {{{mark14size|}}}
| left: -{{#expr: {{{mark14size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark14high|{{{mark14size|8}}} }}} / 2 round 0 }}px; width: {{{mark14size}}}px; font-size: {{{mark14size}}}px;
| <!--else, hunt mark14size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark14size}}
|{{ካርታ ቦታ {{{1}}}|mark14size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark14high}}
|{{ካርታ ቦታ {{{1}}}|mark14high}}
|<!--else-->{{{mark14size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark14size}}
|{{ካርታ ቦታ {{{1}}}|mark14size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark14size}}
|{{ካርታ ቦታ {{{1}}}|mark14size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#14 -->{{
#ifeq: {{{mark14size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark14|}}}
| {{{mark14}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark14}}
|{{ካርታ ቦታ {{{1}}}|mark14}}|<!--else-->Red pog.svg}}
}}|<!--endif mark14
----- set image size as 'mark14size'x'mark14high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark14size|}}} <!--SENT--><!--
--> |{{{mark14size}}}x{{#if: {{{mark14high|}}} <!--
--> |{{{mark14high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark14high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark14high}} <!--
--> |<!--else-->{{{mark14size|8}}}}}<!--eif-1/mark14high--> <!--
--> }}<!--eif-mark14high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark14size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark14size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark14high|}}}<!--B
-->|{{{mark14high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark14high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark14high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark14size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark14size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark14high--
-->}}<!--eif-mark14high-B-->px<!--
-->}}<!--endif mark14size-SENT-->|{{#if: {{{label14|}}}<!--
--> | {{{label14}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label14-->]]<!--
-->}}<!--endif mark14size=0
--></div><!-- end-div marker14
---------------------------------------------- Label #14
-->{{#ifeq: {{{position14|{{{pos14|}}}}}} | none
|
|<div style="font-size: {{{label14_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position14|{{{pos14|right}}}}}}
|left = top:-{{#expr: {{{mark14high|{{{mark14size|8}}}}}}*0.76
+ {{{label14_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark14size|8}}}/21
+ {{{label14_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark14high|{{{mark14size|8}}}}}}*0.76
+ {{{label14_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark14size|8}}}/165
+ {{{label14_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark14high|{{{mark14size|8}}}}}}*1.62
+ {{{label14_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark14high|{{{mark14size|8}}}}}}*.45
- {{{label14_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background14|{{{bg14|}}}}}}
| background-color: {{{background14|{{{bg14}}}}}};
}}">{{{label14|}}}</span><!--
--></div><!-- end-div label14 -->
}}</div><!--end-div point#14-->
|<!--else, no latitude14 -->}}<!--endif lat14* --
================================================= Marker/Label #15
-->{{#if: {{{lat15|{{{lat15_deg|}}} }}} | <!--
--then latitude-15 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat15|{{{lat15_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#15 ({{{lat15|{{{lat15_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat15|{{{lat15_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#15 ({{{lat15|{{{lat15_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long15|{{{lon15_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#15({{{long15|{{{lon15_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long15|{{{lon15_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#15({{{long15|{{{lon15_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #15 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat15_deg|}}}
| {{#expr: {{#ifeq: {{{lat15_dir|}}}|S|-1|1}}
* ( {{{lat15_deg|0}}} + ({{{lat15_min|0}}} / 60)
+ ( {{{lat15_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat15|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon15_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon15_deg|}}}
| {{#expr: {{#ifeq: {{{lon15_dir|}}}|W|-1|1}}
* ( {{{lon15_deg|0}}} + ({{{lon15_min|0}}} / 60)
+ ({{{lon15_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long15|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#15 division
--><div style="position: relative; text-align: center; {{#if: {{{mark15size|}}}
| left: -{{#expr: {{{mark15size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark15high|{{{mark15size|8}}} }}} / 2 round 0 }}px; width: {{{mark15size}}}px; font-size: {{{mark15size}}}px;
| <!--else, hunt mark15size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark15size}}
|{{ካርታ ቦታ {{{1}}}|mark15size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark15high}}
|{{ካርታ ቦታ {{{1}}}|mark15high}}
|<!--else-->{{{mark15size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark15size}}
|{{ካርታ ቦታ {{{1}}}|mark15size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark15size}}
|{{ካርታ ቦታ {{{1}}}|mark15size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#15 -->{{
#ifeq: {{{mark15size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark15|}}}
| {{{mark15}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark15}}
|{{ካርታ ቦታ {{{1}}}|mark15}}|<!--else-->Red pog.svg}}
}}|<!--endif mark15
----- set image size as 'mark15size'x'mark15high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark15size|}}} <!--SENT--><!--
--> |{{{mark15size}}}x{{#if: {{{mark15high|}}} <!--
--> |{{{mark15high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark15high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark15high}} <!--
--> |<!--else-->{{{mark15size|8}}}}}<!--eif-1/mark15high--> <!--
--> }}<!--eif-mark15high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark15size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark15size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark15high|}}}<!--B
-->|{{{mark15high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark15high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark15high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark15size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark15size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark15high--
-->}}<!--eif-mark15high-B-->px<!--
-->}}<!--endif mark15size-SENT-->|{{#if: {{{label15|}}}<!--
--> | {{{label15}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label15-->]]<!--
-->}}<!--endif mark15size=0
--></div><!-- end-div marker15
---------------------------------------------- Label #15
-->{{#ifeq: {{{position15|{{{pos15|}}}}}} | none
|
|<div style="font-size: {{{label15_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position15|{{{pos15|right}}}}}}
|left = top:-{{#expr: {{{mark15high|{{{mark15size|8}}}}}}*0.76
+ {{{label15_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark15size|8}}}/21
+ {{{label15_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark15high|{{{mark15size|8}}}}}}*0.76
+ {{{label15_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark15size|8}}}/165
+ {{{label15_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark15high|{{{mark15size|8}}}}}}*1.62
+ {{{label15_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark15high|{{{mark15size|8}}}}}}*.45
- {{{label15_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background15|{{{bg15|}}}}}}
| background-color: {{{background15|{{{bg15}}}}}};
}}">{{{label15|}}}</span><!--
--></div><!-- end-div label15 -->
}}</div><!--end-div point#15-->
|<!--else, no latitude15 -->}}<!--endif lat15* --
================================================= Marker/Label #16
-->{{#if: {{{lat16|{{{lat16_deg|}}} }}} | <!--
--then latitude-16 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat16|{{{lat16_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#16 ({{{lat16|{{{lat16_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat16|{{{lat16_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#16 ({{{lat16|{{{lat16_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long16|{{{lon16_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#16({{{long16|{{{lon16_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long16|{{{lon16_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#16({{{long16|{{{lon16_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #16 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat16_deg|}}}
| {{#expr: {{#ifeq: {{{lat16_dir|}}}|S|-1|1}}
* ( {{{lat16_deg|0}}} + ({{{lat16_min|0}}} / 60)
+ ( {{{lat16_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat16|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon16_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon16_deg|}}}
| {{#expr: {{#ifeq: {{{lon16_dir|}}}|W|-1|1}}
* ( {{{lon16_deg|0}}} + ({{{lon16_min|0}}} / 60)
+ ({{{lon16_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long16|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#16 division
--><div style="position: relative; text-align: center; {{#if: {{{mark16size|}}}
| left: -{{#expr: {{{mark16size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark16high|{{{mark16size|8}}} }}} / 2 round 0 }}px; width: {{{mark16size}}}px; font-size: {{{mark16size}}}px;
| <!--else, hunt mark16size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark16size}}
|{{ካርታ ቦታ {{{1}}}|mark16size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark16high}}
|{{ካርታ ቦታ {{{1}}}|mark16high}}
|<!--else-->{{{mark16size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark16size}}
|{{ካርታ ቦታ {{{1}}}|mark16size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark16size}}
|{{ካርታ ቦታ {{{1}}}|mark16size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#16 -->{{
#ifeq: {{{mark16size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark16|}}}
| {{{mark16}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark16}}
|{{ካርታ ቦታ {{{1}}}|mark16}}|<!--else-->Red pog.svg}}
}}|<!--endif mark16
----- set image size as 'mark16size'x'mark16high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark16size|}}} <!--SENT--><!--
--> |{{{mark16size}}}x{{#if: {{{mark16high|}}} <!--
--> |{{{mark16high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark16high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark16high}} <!--
--> |<!--else-->{{{mark16size|8}}}}}<!--eif-1/mark16high--> <!--
--> }}<!--eif-mark16high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark16size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark16size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark16high|}}}<!--B
-->|{{{mark16high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark16high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark16high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark16size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark16size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark16high--
-->}}<!--eif-mark16high-B-->px<!--
-->}}<!--endif mark16size-SENT-->|{{#if: {{{label16|}}}<!--
--> | {{{label16}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label16-->]]<!--
-->}}<!--endif mark16size=0
--></div><!-- end-div marker16
---------------------------------------------- Label #16
-->{{#ifeq: {{{position16|{{{pos16|}}}}}} | none
|
|<div style="font-size: {{{label16_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position16|{{{pos16|right}}}}}}
|left = top:-{{#expr: {{{mark16high|{{{mark16size|8}}}}}}*0.76
+ {{{label16_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark16size|8}}}/21
+ {{{label16_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark16high|{{{mark16size|8}}}}}}*0.76
+ {{{label16_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark16size|8}}}/165
+ {{{label16_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark16high|{{{mark16size|8}}}}}}*1.62
+ {{{label16_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark16high|{{{mark16size|8}}}}}}*.45
- {{{label16_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background16|{{{bg16|}}}}}}
| background-color: {{{background16|{{{bg16}}}}}};
}}">{{{label16|}}}</span><!--
--></div><!-- end-div label16 -->
}}</div><!--end-div point#16-->
|<!--else, no latitude10 -->}}<!--endif lat16* --
================================================= Marker/Label #17
-->{{#if: {{{lat17|{{{lat17_deg|}}} }}} | <!--
--then latitude-17 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat17|{{{lat17_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#17 ({{{lat17|{{{lat17_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat17|{{{lat17_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#17 ({{{lat17|{{{lat17_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long17|{{{lon17_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#17({{{long17|{{{lon17_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long17|{{{lon17_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#17({{{long17|{{{lon17_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #17 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat17_deg|}}}
| {{#expr: {{#ifeq: {{{lat10_dir|}}}|S|-1|1}}
* ( {{{lat17_deg|0}}} + ({{{lat17_min|0}}} / 60)
+ ( {{{lat17_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat17|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon17_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon17_deg|}}}
| {{#expr: {{#ifeq: {{{lon17_dir|}}}|W|-1|1}}
* ( {{{lon17_deg|0}}} + ({{{lon17_min|0}}} / 60)
+ ({{{lon17_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long17|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#17 division
--><div style="position: relative; text-align: center; {{#if: {{{mark17size|}}}
| left: -{{#expr: {{{mark17size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark17high|{{{mark17size|8}}} }}} / 2 round 0 }}px; width: {{{mark17size}}}px; font-size: {{{mark17size}}}px;
| <!--else, hunt mark17size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark17size}}
|{{ካርታ ቦታ {{{1}}}|mark17size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark17high}}
|{{ካርታ ቦታ {{{1}}}|mark17high}}
|<!--else-->{{{mark17size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark17size}}
|{{ካርታ ቦታ {{{1}}}|mark17size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark17size}}
|{{ካርታ ቦታ {{{1}}}|mark17size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#17 -->{{
#ifeq: {{{mark17size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark17|}}}
| {{{mark17}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark17}}
|{{ካርታ ቦታ {{{1}}}|mark17}}|<!--else-->Red pog.svg}}
}}|<!--endif mark17
----- set image size as 'mark17size'x'mark17high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark17size|}}} <!--SENT--><!--
--> |{{{mark17size}}}x{{#if: {{{mark17high|}}} <!--
--> |{{{mark17high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark17high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark17high}} <!--
--> |<!--else-->{{{mark17size|8}}}}}<!--eif-1/mark17high--> <!--
--> }}<!--eif-mark17high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark17size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark17size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark17high|}}}<!--B
-->|{{{mark17high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark17high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark17high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark17size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark17size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark17high--
-->}}<!--eif-mark17high-B-->px<!--
-->}}<!--endif mark17size-SENT-->|{{#if: {{{label17|}}}<!--
--> | {{{label17}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label17-->]]<!--
-->}}<!--endif mark17size=0
--></div><!-- end-div marker17
---------------------------------------------- Label #17
-->{{#ifeq: {{{position17|{{{pos17|}}}}}} | none
|
|<div style="font-size: {{{label17_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position17|{{{pos17|right}}}}}}
|left = top:-{{#expr: {{{mark17high|{{{mark17size|8}}}}}}*0.76
+ {{{label17_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark17size|8}}}/21
+ {{{label17_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark17high|{{{mark17size|8}}}}}}*0.76
+ {{{label17_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark17size|8}}}/165
+ {{{label17_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark17high|{{{mark17size|8}}}}}}*1.62
+ {{{label17_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark17high|{{{mark17size|8}}}}}}*.45
- {{{label17_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background17|{{{bg17|}}}}}}
| background-color: {{{background17|{{{bg17}}}}}};
}}">{{{label17|}}}</span><!--
--></div><!-- end-div label17 -->
}}</div><!--end-div point#17-->
|<!--else, no latitude17 -->}}<!--endif lat17* --
================================================= Marker/Label #18
-->{{#if: {{{lat18|{{{lat18_deg|}}} }}} | <!--
--then latitude-18 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat18|{{{lat18_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#18 ({{{lat18|{{{lat18_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat18|{{{lat18_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#18 ({{{lat18|{{{lat18_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long18|{{{lon18_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#18({{{long18|{{{lon18_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long18|{{{lon18_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#18({{{long18|{{{lon18_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #18 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat18_deg|}}}
| {{#expr: {{#ifeq: {{{lat18_dir|}}}|S|-1|1}}
* ( {{{lat18_deg|0}}} + ({{{lat18_min|0}}} / 60)
+ ( {{{lat18_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat18|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon18_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon18_deg|}}}
| {{#expr: {{#ifeq: {{{lon18_dir|}}}|W|-1|1}}
* ( {{{lon18_deg|0}}} + ({{{lon18_min|0}}} / 60)
+ ({{{lon18_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long18|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#18 division
--><div style="position: relative; text-align: center; {{#if: {{{mark18size|}}}
| left: -{{#expr: {{{mark18size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark18high|{{{mark18size|8}}} }}} / 2 round 0 }}px; width: {{{mark18size}}}px; font-size: {{{mark18size}}}px;
| <!--else, hunt mark18size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark18size}}
|{{ካርታ ቦታ {{{1}}}|mark18size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark18high}}
|{{ካርታ ቦታ {{{1}}}|mark18high}}
|<!--else-->{{{mark18size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark18size}}
|{{ካርታ ቦታ {{{1}}}|mark18size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark18size}}
|{{ካርታ ቦታ {{{1}}}|mark18size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#18 -->{{
#ifeq: {{{mark18size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark18|}}}
| {{{mark18}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark18}}
|{{ካርታ ቦታ {{{1}}}|mark18}}|<!--else-->Red pog.svg}}
}}|<!--endif mark18
----- set image size as 'mark18size'x'mark18high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark18size|}}} <!--SENT--><!--
--> |{{{mark18size}}}x{{#if: {{{mark18high|}}} <!--
--> |{{{mark18high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark18high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark18high}} <!--
--> |<!--else-->{{{mark18size|8}}}}}<!--eif-1/mark18high--> <!--
--> }}<!--eif-mark18high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark18size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark18size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark18high|}}}<!--B
-->|{{{mark18high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark18high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark18high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark18size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark18size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark18high--
-->}}<!--eif-mark18high-B-->px<!--
-->}}<!--endif mark18size-SENT-->|{{#if: {{{label18|}}}<!--
--> | {{{label18}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label18-->]]<!--
-->}}<!--endif mark18size=0
--></div><!-- end-div marker18
---------------------------------------------- Label #18
-->{{#ifeq: {{{position18|{{{pos18|}}}}}} | none
|
|<div style="font-size: {{{label18_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position18|{{{pos18|right}}}}}}
|left = top:-{{#expr: {{{mark18high|{{{mark18size|8}}}}}}*0.76
+ {{{label18_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark18size|8}}}/21
+ {{{label18_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark18high|{{{mark18size|8}}}}}}*0.76
+ {{{label18_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark18size|8}}}/165
+ {{{label18_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark18high|{{{mark18size|8}}}}}}*1.62
+ {{{label18_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark18high|{{{mark18size|8}}}}}}*.45
- {{{label18_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background18|{{{bg18|}}}}}}
| background-color: {{{background18|{{{bg18}}}}}};
}}">{{{label18|}}}</span><!--
--></div><!-- end-div label18 -->
}}</div><!--end-div point#18-->
|<!--else, no latitude18 -->}}<!--endif lat18* --
================================================= Marker/Label #19
-->{{#if: {{{lat19|{{{lat19_deg|}}} }}} | <!--
--then latitude-19 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat19|{{{lat19_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#19 ({{{lat19|{{{lat19_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat19|{{{lat19_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#19 ({{{lat19|{{{lat19_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long19|{{{lon19_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#19({{{long19|{{{lon19_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long19|{{{lon19_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#19({{{long19|{{{lon19_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #19 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat19_deg|}}}
| {{#expr: {{#ifeq: {{{lat19_dir|}}}|S|-1|1}}
* ( {{{lat19_deg|0}}} + ({{{lat19_min|0}}} / 60)
+ ( {{{lat19_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat19|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon19_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon19_deg|}}}
| {{#expr: {{#ifeq: {{{lon19_dir|}}}|W|-1|1}}
* ( {{{lon19_deg|0}}} + ({{{lon19_min|0}}} / 60)
+ ({{{lon19_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long19|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#19 division
--><div style="position: relative; text-align: center; {{#if: {{{mark19size|}}}
| left: -{{#expr: {{{mark19size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark19high|{{{mark19size|8}}} }}} / 2 round 0 }}px; width: {{{mark19size}}}px; font-size: {{{mark19size}}}px;
| <!--else, hunt mark19size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark19size}}
|{{ካርታ ቦታ {{{1}}}|mark19size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark19high}}
|{{ካርታ ቦታ {{{1}}}|mark19high}}
|<!--else-->{{{mark19size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark19size}}
|{{ካርታ ቦታ {{{1}}}|mark19size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark19size}}
|{{ካርታ ቦታ {{{1}}}|mark19size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#19 -->{{
#ifeq: {{{mark19size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark19|}}}
| {{{mark19}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark19}}
|{{ካርታ ቦታ {{{1}}}|mark19}}|<!--else-->Red pog.svg}}
}}|<!--endif mark19
----- set image size as 'mark19size'x'mark19high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark19size|}}} <!--SENT--><!--
--> |{{{mark19size}}}x{{#if: {{{mark19high|}}} <!--
--> |{{{mark19high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark19high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark19high}} <!--
--> |<!--else-->{{{mark19size|8}}}}}<!--eif-1/mark19high--> <!--
--> }}<!--eif-mark19high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark19size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark19size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark19high|}}}<!--B
-->|{{{mark19high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark19high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark19high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark19size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark19size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark19high--
-->}}<!--eif-mark19high-B-->px<!--
-->}}<!--endif mark19size-SENT-->|{{#if: {{{label19|}}}<!--
--> | {{{label19}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label19-->]]<!--
-->}}<!--endif mark19size=0
--></div><!-- end-div marker19
---------------------------------------------- Label #19
-->{{#ifeq: {{{position19|{{{pos19|}}}}}} | none
|
|<div style="font-size: {{{label19_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position19|{{{pos19|right}}}}}}
|left = top:-{{#expr: {{{mark19high|{{{mark19size|8}}}}}}*0.76
+ {{{label19_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark19size|8}}}/21
+ {{{label19_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark19high|{{{mark19size|8}}}}}}*0.76
+ {{{label19_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark19size|8}}}/165
+ {{{label19_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark19high|{{{mark19size|8}}}}}}*1.62
+ {{{label19_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark19high|{{{mark19size|8}}}}}}*.45
- {{{label19_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background19|{{{bg19|}}}}}}
| background-color: {{{background19|{{{bg19}}}}}};
}}">{{{label19|}}}</span><!--
--></div><!-- end-div label19 -->
}}</div><!--end-div point#19-->
|<!--else, no latitude19 -->}}<!--endif lat19* --
================================================= Marker/Label #20
-->{{#if: {{{lat20|{{{lat20_deg|}}} }}} | <!--
--then latitude-20 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat20|{{{lat20_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#20 ({{{lat20|{{{lat20_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat20|{{{lat20_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#20 ({{{lat20|{{{lat20_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long20|{{{lon20_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#20({{{long20|{{{lon20_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long20|{{{lon20_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#20({{{long20|{{{lon20_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #20 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat20_deg|}}}
| {{#expr: {{#ifeq: {{{lat20_dir|}}}|S|-1|1}}
* ( {{{lat20_deg|0}}} + ({{{lat20_min|0}}} / 60)
+ ( {{{lat20_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat20|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon20_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon20_deg|}}}
| {{#expr: {{#ifeq: {{{lon20_dir|}}}|W|-1|1}}
* ( {{{lon20_deg|0}}} + ({{{lon20_min|0}}} / 60)
+ ({{{lon20_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long20|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#20 division
--><div style="position: relative; text-align: center; {{#if: {{{mark20size|}}}
| left: -{{#expr: {{{mark20size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark20high|{{{mark20size|8}}} }}} / 2 round 0 }}px; width: {{{mark20size}}}px; font-size: {{{mark20size}}}px;
| <!--else, hunt mark20size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark20size}}
|{{ካርታ ቦታ {{{1}}}|mark20size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark20high}}
|{{ካርታ ቦታ {{{1}}}|mark20high}}
|<!--else-->{{{mark20size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark20size}}
|{{ካርታ ቦታ {{{1}}}|mark20size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark20size}}
|{{ካርታ ቦታ {{{1}}}|mark20size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#20 -->{{
#ifeq: {{{mark20size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark20|}}}
| {{{mark20}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark20}}
|{{ካርታ ቦታ {{{1}}}|mark20}}|<!--else-->Red pog.svg}}
}}|<!--endif mark20
----- set image size as 'mark20size'x'mark20high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark20size|}}} <!--SENT--><!--
--> |{{{mark20size}}}x{{#if: {{{mark20high|}}} <!--
--> |{{{mark20high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark20high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark20high}} <!--
--> |<!--else-->{{{mark20size|8}}}}}<!--eif-1/mark20high--> <!--
--> }}<!--eif-mark20high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark20size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark20size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark20high|}}}<!--B
-->|{{{mark20high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark20high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark20high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark20size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark20size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark20high--
-->}}<!--eif-mark20high-B-->px<!--
-->}}<!--endif mark20size-SENT-->|{{#if: {{{label20|}}}<!--
--> | {{{label20}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label20-->]]<!--
-->}}<!--endif mark20size=0
--></div><!-- end-div marker20
---------------------------------------------- Label #20
-->{{#ifeq: {{{position20|{{{pos20|}}}}}} | none
|
|<div style="font-size: {{{label20_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position20|{{{pos20|right}}}}}}
|left = top:-{{#expr: {{{mark20high|{{{mark20size|8}}}}}}*0.76
+ {{{label20_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark20size|8}}}/21
+ {{{label20_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark20high|{{{mark20size|8}}}}}}*0.76
+ {{{label20_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark20size|8}}}/165
+ {{{label20_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark20high|{{{mark20size|8}}}}}}*1.62
+ {{{label20_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark20high|{{{mark20size|8}}}}}}*.45
- {{{label20_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background20|{{{bg20|}}}}}}
| background-color: {{{background20|{{{bg20}}}}}};
}}">{{{label20|}}}</span><!--
--></div><!-- end-div label20 -->
}}</div><!--end-div point#20-->
|<!--else, no latitude20 -->}}<!--endif lat20* --
================================================= Marker/Label #21
-->{{#if: {{{lat21|{{{lat21_deg|}}} }}} | <!--
--then latitude-21 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat21|{{{lat21_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#21 ({{{lat21|{{{lat21_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat21|{{{lat21_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#21 ({{{lat21|{{{lat21_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long21|{{{lon21_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#21({{{long21|{{{lon21_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long21|{{{lon21_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#21({{{long21|{{{lon21_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #21 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat21_deg|}}}
| {{#expr: {{#ifeq: {{{lat21_dir|}}}|S|-1|1}}
* ( {{{lat21_deg|0}}} + ({{{lat21_min|0}}} / 60)
+ ( {{{lat21_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat21|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon21_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon21_deg|}}}
| {{#expr: {{#ifeq: {{{lon21_dir|}}}|W|-1|1}}
* ( {{{lon21_deg|0}}} + ({{{lon21_min|0}}} / 60)
+ ({{{lon21_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long21|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#21 division
--><div style="position: relative; text-align: center; {{#if: {{{mark21size|}}}
| left: -{{#expr: {{{mark21size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark21high|{{{mark21size|8}}} }}} / 2 round 0 }}px; width: {{{mark21size}}}px; font-size: {{{mark21size}}}px;
| <!--else, hunt mark21size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark21size}}
|{{ካርታ ቦታ {{{1}}}|mark21size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark21high}}
|{{ካርታ ቦታ {{{1}}}|mark21high}}
|<!--else-->{{{mark21size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark21size}}
|{{ካርታ ቦታ {{{1}}}|mark21size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark21size}}
|{{ካርታ ቦታ {{{1}}}|mark21size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#21 -->{{
#ifeq: {{{mark21size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark21|}}}
| {{{mark21}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark21}}
|{{ካርታ ቦታ {{{1}}}|mark21}}|<!--else-->Red pog.svg}}
}}|<!--endif mark21
----- set image size as 'mark21size'x'mark21high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark21size|}}} <!--SENT--><!--
--> |{{{mark21size}}}x{{#if: {{{mark21high|}}} <!--
--> |{{{mark21high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark21high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark21high}} <!--
--> |<!--else-->{{{mark21size|8}}}}}<!--eif-1/mark21high--> <!--
--> }}<!--eif-mark21high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark21size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark21size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark21high|}}}<!--B
-->|{{{mark21high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark21high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark21high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark21size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark21size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark21high--
-->}}<!--eif-mark21high-B-->px<!--
-->}}<!--endif mark21size-SENT-->|{{#if: {{{label21|}}}<!--
--> | {{{label21}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label21-->]]<!--
-->}}<!--endif mark21size=0
--></div><!-- end-div marker21
---------------------------------------------- Label #21
-->{{#ifeq: {{{position21|{{{pos21|}}}}}} | none
|
|<div style="font-size: {{{label21_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position21|{{{pos21|right}}}}}}
|left = top:-{{#expr: {{{mark21high|{{{mark21size|8}}}}}}*0.76
+ {{{label21size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark21size|8}}}/21
+ {{{label21_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark21high|{{{mark10size|8}}}}}}*0.76
+ {{{label21_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark21size|8}}}/165
+ {{{label21_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark21high|{{{mark21size|8}}}}}}*1.62
+ {{{label21_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark21high|{{{mark21size|8}}}}}}*.45
- {{{label21_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background21|{{{bg21|}}}}}}
| background-color: {{{background21|{{{bg21}}}}}};
}}">{{{label21|}}}</span><!--
--></div><!-- end-div label21 -->
}}</div><!--end-div point#21-->
|<!--else, no latitude21 -->}}<!--endif lat21* --
================================================= Marker/Label #22
-->{{#if: {{{lat22|{{{lat22_deg|}}} }}} | <!--
--then latitude-22 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat22|{{{lat22_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#22 ({{{lat22|{{{lat22_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat22|{{{lat22_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#22 ({{{lat22|{{{lat22_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long22|{{{lon22_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#22({{{long22|{{{lon22_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long22|{{{lon22_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#22({{{long22|{{{lon22_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #22 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat22_deg|}}}
| {{#expr: {{#ifeq: {{{lat22_dir|}}}|S|-1|1}}
* ( {{{lat22_deg|0}}} + ({{{lat22_min|0}}} / 60)
+ ( {{{lat22_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat22|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon22_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon22_deg|}}}
| {{#expr: {{#ifeq: {{{lon22_dir|}}}|W|-1|1}}
* ( {{{lon22_deg|0}}} + ({{{lon22_min|0}}} / 60)
+ ({{{lon22_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long22|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#22 division
--><div style="position: relative; text-align: center; {{#if: {{{mark22size|}}}
| left: -{{#expr: {{{mark22size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark22high|{{{mark22size|8}}} }}} / 2 round 0 }}px; width: {{{mark22size}}}px; font-size: {{{mark22size}}}px;
| <!--else, hunt mark22size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark22size}}
|{{ካርታ ቦታ {{{1}}}|mark22size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark22high}}
|{{ካርታ ቦታ {{{1}}}|mark22high}}
|<!--else-->{{{mark22size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark22size}}
|{{ካርታ ቦታ {{{1}}}|mark22size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark22size}}
|{{ካርታ ቦታ {{{1}}}|mark22size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#22 -->{{
#ifeq: {{{mark22size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark22|}}}
| {{{mark22}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark22}}
|{{ካርታ ቦታ {{{1}}}|mark22}}|<!--else-->Red pog.svg}}
}}|<!--endif mark22
----- set image size as 'mark22size'x'mark22high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark22size|}}} <!--SENT--><!--
--> |{{{mark22size}}}x{{#if: {{{mark22high|}}} <!--
--> |{{{mark22high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark22high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark22high}} <!--
--> |<!--else-->{{{mark22size|8}}}}}<!--eif-1/mark22high--> <!--
--> }}<!--eif-mark22high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark22size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark22size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark22high|}}}<!--B
-->|{{{mark22high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark22high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark22high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark22size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark22size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark22high--
-->}}<!--eif-mark22high-B-->px<!--
-->}}<!--endif mark22size-SENT-->|{{#if: {{{label22|}}}<!--
--> | {{{label22}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label22-->]]<!--
-->}}<!--endif mark22size=0
--></div><!-- end-div marker22
---------------------------------------------- Label #22
-->{{#ifeq: {{{position22|{{{pos22|}}}}}} | none
|
|<div style="font-size: {{{label22_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position22|{{{pos22|right}}}}}}
|left = top:-{{#expr: {{{mark22high|{{{mark22size|8}}}}}}*0.76
+ {{{label22_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark22size|8}}}/21
+ {{{label22_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark22high|{{{mark22size|8}}}}}}*0.76
+ {{{label22_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark22size|8}}}/165
+ {{{label22_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark22high|{{{mark22size|8}}}}}}*1.62
+ {{{label22_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark22high|{{{mark22size|8}}}}}}*.45
- {{{label22_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background22|{{{bg22|}}}}}}
| background-color: {{{background22|{{{bg22}}}}}};
}}">{{{label22|}}}</span><!--
--></div><!-- end-div label22 -->
}}</div><!--end-div point#22-->
|<!--else, no latitude22 -->}}<!--endif lat22* --
================================================= Marker/Label #23
-->{{#if: {{{lat23|{{{lat23_deg|}}} }}} | <!--
--then latitude-23 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat23|{{{lat23_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#23 ({{{lat23|{{{lat23_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat23|{{{lat23_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#23 ({{{lat23|{{{lat23_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long23|{{{lon23_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#23({{{long23|{{{lon23_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long23|{{{lon23_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#23({{{long23|{{{lon23_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #23 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat23_deg|}}}
| {{#expr: {{#ifeq: {{{lat23_dir|}}}|S|-1|1}}
* ( {{{lat23_deg|0}}} + ({{{lat23_min|0}}} / 60)
+ ( {{{lat23_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat23|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon23_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon23_deg|}}}
| {{#expr: {{#ifeq: {{{lon23_dir|}}}|W|-1|1}}
* ( {{{lon23_deg|0}}} + ({{{lon23_min|0}}} / 60)
+ ({{{lon23_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long23|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#23 division
--><div style="position: relative; text-align: center; {{#if: {{{mark23size|}}}
| left: -{{#expr: {{{mark23size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark23high|{{{mark23size|8}}} }}} / 2 round 0 }}px; width: {{{mark23size}}}px; font-size: {{{mark23size}}}px;
| <!--else, hunt mark23size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark23size}}
|{{ካርታ ቦታ {{{1}}}|mark23size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark23high}}
|{{ካርታ ቦታ {{{1}}}|mark23high}}
|<!--else-->{{{mark23size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark23size}}
|{{ካርታ ቦታ {{{1}}}|mark23size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark23size}}
|{{ካርታ ቦታ {{{1}}}|mark23size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#23 -->{{
#ifeq: {{{mark23size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark23|}}}
| {{{mark23}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark23}}
|{{ካርታ ቦታ {{{1}}}|mark23}}|<!--else-->Red pog.svg}}
}}|<!--endif mark23
----- set image size as 'mark23size'x'mark23high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark23size|}}} <!--SENT--><!--
--> |{{{mark23size}}}x{{#if: {{{mark23high|}}} <!--
--> |{{{mark23high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark23high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark23high}} <!--
--> |<!--else-->{{{mark23size|8}}}}}<!--eif-1/mark23high--> <!--
--> }}<!--eif-mark23high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark23size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark23size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark23high|}}}<!--B
-->|{{{mark23high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark23high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark23high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark23size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark23size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark23high--
-->}}<!--eif-mark23high-B-->px<!--
-->}}<!--endif mark23size-SENT-->|{{#if: {{{label23|}}}<!--
--> | {{{label23}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label23-->]]<!--
-->}}<!--endif mark23size=0
--></div><!-- end-div marker23
---------------------------------------------- Label #23
-->{{#ifeq: {{{position23|{{{pos23|}}}}}} | none
|
|<div style="font-size: {{{label23_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position23|{{{pos23|right}}}}}}
|left = top:-{{#expr: {{{mark23high|{{{mark23size|8}}}}}}*0.76
+ {{{label23_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark23size|8}}}/21
+ {{{label23_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark23high|{{{mark23size|8}}}}}}*0.76
+ {{{label23_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark23size|8}}}/165
+ {{{label23_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark23high|{{{mark23size|8}}}}}}*1.62
+ {{{label23_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark23high|{{{mark23size|8}}}}}}*.45
- {{{label23_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background23|{{{bg23|}}}}}}
| background-color: {{{background23|{{{bg23}}}}}};
}}">{{{label23|}}}</span><!--
--></div><!-- end-div label23 -->
}}</div><!--end-div point#23-->
|<!--else, no latitude23 -->}}<!--endif lat23* --
================================================= Marker/Label #24
-->{{#if: {{{lat24|{{{lat24_deg|}}} }}} | <!--
--then latitude-24 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat24|{{{lat24_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#24 ({{{lat24|{{{lat24_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat24|{{{lat24_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#24 ({{{lat24|{{{lat24_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long24|{{{lon24_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#24({{{long24|{{{lon24_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long24|{{{lon24_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#24({{{long24|{{{lon24_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #24 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat24_deg|}}}
| {{#expr: {{#ifeq: {{{lat24_dir|}}}|S|-1|1}}
* ( {{{lat24_deg|0}}} + ({{{lat24_min|0}}} / 60)
+ ( {{{lat24_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat24|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon24_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon24_deg|}}}
| {{#expr: {{#ifeq: {{{lon24_dir|}}}|W|-1|1}}
* ( {{{lon24_deg|0}}} + ({{{lon24_min|0}}} / 60)
+ ({{{lon24_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long24|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#24 division
--><div style="position: relative; text-align: center; {{#if: {{{mark24size|}}}
| left: -{{#expr: {{{mark24size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark24high|{{{mark24size|8}}} }}} / 2 round 0 }}px; width: {{{mark24size}}}px; font-size: {{{mark24size}}}px;
| <!--else, hunt mark24size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark24size}}
|{{ካርታ ቦታ {{{1}}}|mark24size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark24high}}
|{{ካርታ ቦታ {{{1}}}|mark24high}}
|<!--else-->{{{mark24size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark24size}}
|{{ካርታ ቦታ {{{1}}}|mark24size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark24size}}
|{{ካርታ ቦታ {{{1}}}|mark24size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#24 -->{{
#ifeq: {{{mark24size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark24|}}}
| {{{mark24}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark24}}
|{{ካርታ ቦታ {{{1}}}|mark24}}|<!--else-->Red pog.svg}}
}}|<!--endif mark24
----- set image size as 'mark24size'x'mark24high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark24size|}}} <!--SENT--><!--
--> |{{{mark24size}}}x{{#if: {{{mark24high|}}} <!--
--> |{{{mark24high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark24high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark24high}} <!--
--> |<!--else-->{{{mark24size|8}}}}}<!--eif-1/mark24high--> <!--
--> }}<!--eif-mark24high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark24size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark24size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark24high|}}}<!--B
-->|{{{mark24high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark24high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark24high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark24size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark24size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark24high--
-->}}<!--eif-mark24high-B-->px<!--
-->}}<!--endif mark24size-SENT-->|{{#if: {{{label24|}}}<!--
--> | {{{label24}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label24-->]]<!--
-->}}<!--endif mark24size=0
--></div><!-- end-div marker24
---------------------------------------------- Label #24
-->{{#ifeq: {{{position24|{{{pos24|}}}}}} | none
|
|<div style="font-size: {{{label24_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position24|{{{pos24|right}}}}}}
|left = top:-{{#expr: {{{mark24high|{{{mark24size|8}}}}}}*0.76
+ {{{label24_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark24size|8}}}/21
+ {{{label24_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark24high|{{{mark24size|8}}}}}}*0.76
+ {{{label24_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark24size|8}}}/165
+ {{{label24_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark24high|{{{mark24size|8}}}}}}*1.62
+ {{{label24_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark24high|{{{mark24size|8}}}}}}*.45
- {{{label24_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background24|{{{bg24|}}}}}}
| background-color: {{{background24|{{{bg24}}}}}};
}}">{{{label24|}}}</span><!--
--></div><!-- end-div label24 -->
}}</div><!--end-div point#24-->
|<!--else, no latitude24 -->}}<!--endif lat24* --
================================================= Marker/Label #25
-->{{#if: {{{lat25|{{{lat25_deg|}}} }}} | <!--
--then latitude-25 exists --------------- Verify lat./longitude
-->{{
#ifexpr:{{{lat25|{{{lat25_deg|}}}}}}<{{ካርታ ቦታ {{{1}}}|bottom}}
|<!--then-->Latitude#25 ({{{lat25|{{{lat25_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|bottom}} round 2}}).| }}
{{#ifexpr: {{{lat25|{{{lat25_deg|}}}}}} > {{ካርታ ቦታ {{{1}}}|top}}
|<!--then-->Latitude#25 ({{{lat25|{{{lat25_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|top}} round 2}}).| }}
{{#ifexpr:{{{long25|{{{lon25_deg|}}}}}} <{{ካርታ ቦታ {{{1}}}|left}}
|<!--then-->Longitude#25({{{long25|{{{lon25_deg|}}}}}}) < map<!--
--> min({{#expr:{{ካርታ ቦታ {{{1}}}|left}} round 2}}).| }}
{{#ifexpr: {{{long25|{{{lon25_deg|}}}}}}
> {{ካርታ ቦታ {{{1}}}|right}}
|<!--then-->Longitude#25({{{long25|{{{lon25_deg|}}}}}}) > map<!--
--> max({{#expr:{{ካርታ ቦታ {{{1}}}|right}} round 2}}).|}}
<!-- --------------------------------- Begin point division #25 -->
<div style="position: absolute; z-index: 2;
top: {{#expr: <!--To DEBUG, add ">" above to show calc below-->
100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{#if: {{{lat25_deg|}}}
| {{#expr: {{#ifeq: {{{lat25_dir|}}}|S|-1|1}}
* ( {{{lat25_deg|0}}} + ({{{lat25_min|0}}} / 60)
+ ( {{{lat25_sec|0}}} / 3600) ) }}
| <!--else, decimal form-->{{{lat25|0}}}
}}) / ( {{ካርታ ቦታ {{{1}}}|top}}
- {{ካርታ ቦታ {{{1}}}|bottom}} ) round 1
}}%; left: {{#expr:
{{#expr:{{#if:{{ካርታ ቦታ {{{1}}}|crosses180}}
|{{#ifeq: {{{lon25_dir|}}}|W|-36000/({{ካርታ ቦታ {{{1}}}|left}}-{{ካርታ ቦታ {{{1}}}|right}})|}}|}}
}} + 100 * (
{{#if: {{{lon25_deg|}}}
| {{#expr: {{#ifeq: {{{lon25_dir|}}}|W|-1|1}}
* ( {{{lon25_deg|0}}} + ({{{lon25_min|0}}} / 60)
+ ({{{lon25_sec|0}}} / 3600)) }}
| <!--else, decimal longitude-->{{{long25|0}}}
}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) round 1
}}%; height: 0; width: 0; margin: 0; padding: 0;"><!--
------------------------------------------------ Marker#25 division
--><div style="position: relative; text-align: center; {{#if: {{{mark25size|}}}
| left: -{{#expr: {{{mark25size}}} / 2 round 0 }}px; top: -{{#expr: {{{mark25high|{{{mark25size|8}}} }}} / 2 round 0 }}px; width: {{{mark25size}}}px; font-size: {{{mark25size}}}px;
| <!--else, hunt mark25size@template--> left: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark25size}}
|{{ካርታ ቦታ {{{1}}}|mark25size}}
|8}} / 2 round 0 }}px; top: -{{#expr:
{{#if: {{ካርታ ቦታ {{{1}}}|mark25high}}
|{{ካርታ ቦታ {{{1}}}|mark25high}}
|<!--else-->{{{mark25size|8}}} }} / 2 round 0 }}px; width:
{{#if: {{ካርታ ቦታ {{{1}}}|mark25size}}
|{{ካርታ ቦታ {{{1}}}|mark25size}}
|<!--else-->8}}px; font-size:
{{#if: {{ካርታ ቦታ {{{1}}}|mark25size}}
|{{ካርታ ቦታ {{{1}}}|mark25size}}
|<!--else-->8}}px;
}}"><!-- -------------------- show marker#25 -->{{
#ifeq: {{{mark25size|1}}}| 0|<!--then skip-->
|<!--else-->[[Image:{{#if: {{{mark25|}}}
| {{{mark25}}}
| <!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark25}}
|{{ካርታ ቦታ {{{1}}}|mark25}}|<!--else-->Red pog.svg}}
}}|<!--endif mark25
----- set image size as 'mark25size'x'mark25high' with defaults --
-- ("x" between values, defaults from named-map template or 8)
-->{{#if: {{{mark25size|}}} <!--SENT--><!--
--> |{{{mark25size}}}x{{#if: {{{mark25high|}}} <!--
--> |{{{mark25high}}} <!--
--> |{{#if: {{ካርታ ቦታ {{{1}}}|mark25high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark25high}} <!--
--> |<!--else-->{{{mark25size|8}}}}}<!--eif-1/mark25high--> <!--
--> }}<!--eif-mark25high-A-->px <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark25size}} <!--
-->|{{ካርታ ቦታ {{{1}}}|mark25size}}|<!--else-->8<!--
-->}}x{{#if: {{{mark25high|}}}<!--B
-->|{{{mark25high}}} <!--
-->|{{#if: {{ካርታ ቦታ {{{1}}}|mark25high}} <!--
--> |{{ካርታ ቦታ {{{1}}}|mark25high}} <!--
--> |<!--else-->{{#if: {{ካርታ ቦታ {{{1}}}|mark25size}}<!--
--> |{{ካርታ ቦታ {{{1}}}|mark25size}}|<!--else-->8}}<!--
-->}}<!--eif-Loc..mark25high--
-->}}<!--eif-mark25high-B-->px<!--
-->}}<!--endif mark25size-SENT-->|{{#if: {{{label25|}}}<!--
--> | {{{label25}}}<!--set mouseover alt-text -
--> | <!--else-->{{PAGENAME}}
}}<!--endif label25-->]]<!--
-->}}<!--endif mark25size=0
--></div><!-- end-div marker25
---------------------------------------------- Label #25
-->{{#ifeq: {{{position25|{{{pos25|}}}}}} | none
|
|<div style="font-size: {{{label25_size|90}}}%; line-height: 110%;
position: relative; top: -1.5em; width: 6em;
{{#switch: {{{position25|{{{pos25|right}}}}}}
|left = top:-{{#expr: {{{mark25high|{{{mark25size|8}}}}}}*0.76
+ {{{label25_size|90}}}*.15 - 2.5 round 0}}px;
left: -{{#expr: 6.05 + {{{mark25size|8}}}/21
+ {{{label25_size|90}}}/1855 }}em; text-align: right;
|right = top: -{{#expr: {{{mark25high|{{{mark25size|8}}}}}}*0.76
+ {{{label25_size|90}}}*.15 - 2.5 round 0}}px;
left: {{#expr: 0.37 + {{{mark25size|8}}}/165
+ {{{label25_size|90}}}/505 }}em; text-align: left;
|top = top:-{{#expr: {{{mark25high|{{{mark25size|8}}}}}}*1.62
+ {{{label25_size|90}}}*.13 + 2.5 round 0}}px;
left: -3em; text-align: center;
|bottom = top: -{{#expr:{{{mark25high|{{{mark25size|8}}}}}}*.45
- {{{label25_size|90}}}*.01 + 1.9 round 0}}px;
left: -3em; text-align: center;
|<!--otherwise-->}}"><span style="padding: 1px;
{{#if: {{{background25|{{{bg25|}}}}}}
| background-color: {{{background25|{{{bg25}}}}}};
}}">{{{label25|}}}</span><!--
--></div><!-- end-div label25 -->
}}</div><!--end-div point#25-->
|<!--else, no latitude25 -->}}<!--endif lat25* --
================================================ End All Markers
--></div><div style="font-size: 90%">{{{caption|{{#if: {{{label|}}}
| {{{label}}}
| {{PAGENAME}}
}} ({{ካርታ ቦታ {{{1}}}|name}})}}}</div><!-- end-div caption --
--></div><!-- end-div overall box -->
<!-- </div></div> <!--force any divisions closed -->
</includeonly><noinclude><!--
--
-- NOTES:
-- This code generates nested HTML divisions for a box-division
-- containing a map-division with nested point-divisions, each
-- having a nested marker-image division & label division (for
-- each marker/label point), following by a caption-division.
--
-- The "map image" can be any image, allowing markers/labels to
-- annotate any picture. Set each markXsize=1 to show labels only.
--
-- [ These comments take < 1 second per 5,000 comment lines. ]
-- [ Be sure to close comments: primitive editors don't check. ]
--
--HISTORY:
-- 06Sep07 Created/debugged to allow 3 markers.
-- 08Sep07 Expanded with 6 more markers #4-#9 (of eventual 20).
-- 08Sep07 Debugged marker #9 for extraneous marker in caption.
-- 09Sep07 Rewrote to auto-position markers by marksize/markhigh.
-- 10Sep07 Rewrote to require latitudes, avoid oversized pages.
-- 11Sep07 Verified latitudes/longitudes (expanded template 16%).
-- 15Sep07 Shortened latitude/longitude advisory messages.
-- 15Sep07 Calculated 72 label positions by marker + label sizes.
-- 15Sep07 Wikibug: Mark image:Red_pog.svg sometimes disappears.
-- 15Sep07 Wikibug: (but image:Green/Blue_pog.svg work ok.)
-- 15Sep07 Defaulted mark#high to mark#size if no template value.
-- 07Oct07 Set label bottom position = -mark*.50 - label*.02 + 4.9
-- 08Oct07 Set label bottom position = -mark*.45 - label*.01 + 1.9
-- 20Dec07 Changed to skip a marker when mark#size=0.
-- 20Dec07 Fixed to omit 2nd "->" after labels in captions 2-9.
-- 14Feb08 More top comments; cut extra blank line above doc-page.
--
-->
{{documentation}}
<!-- PLEASE ADD THIS TEMPLATE'S CATEGORIES AND INTERWIKIS TO THE /doc SUBPAGE, THANKS -->
{{DEFAULTSORT:{{PAGENAME}}}}
</noinclude>
i6eul4z4ivzabeyakyt94kxqtf2ejpd
ሞደል:G
10
5438
21969
2021-01-17T16:53:39Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{G/{{{5|ነጥቢ}}} |1={{#expr:100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{{2}}}) / ({{ካርታ ቦታ {{{1}}}|top}} - {{ካርታ ቦታ {...»
wikitext
text/x-wiki
<includeonly>{{G/{{{5|ነጥቢ}}}
|1={{#expr:100 * ({{ካርታ ቦታ {{{1}}}|top}} - {{{2}}}) / ({{ካርታ ቦታ {{{1}}}|top}} - {{ካርታ ቦታ {{{1}}}|bottom}}) }}
|2={{#expr:100 * ({{{3}}} - {{ካርታ ቦታ {{{1}}}|left}}) / ({{ካርታ ቦታ {{{1}}}|right}} - {{ካርታ ቦታ {{{1}}}|left}}) }}
|3={{{4}}}|{{#if:{{{6|}}}||n}}4={{{6|}}}|{{#if:{{{7|}}}||n}}5={{{7|}}}<!---->}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
dclf6tlktoyfmrfhgdj73tinjwnotym
ሞደል:G/ነጥቢ
10
5439
21970
2021-01-17T16:54:31Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly><div style="position:absolute;border:none; top:{{{1}}}%;left:{{{2}}}%; "><div style="position:absolute;top:-4px;left:-4px; ">Image:Point car...»
wikitext
text/x-wiki
<includeonly><div style="position:absolute;border:none;
top:{{{1}}}%;left:{{{2}}}%;
"><div style="position:absolute;top:-4px;left:-4px;
">[[Image:Point carte.svg|8px|{{{3|localisation}}}]]</div></div></includeonly><noinclude>
{{Documentation}}
</noinclude>
lwqx9p6qyi526gl8566u8tjjsi079ia
ሞደል:ካርታ ቦታ ኣመሪካ
10
5440
21971
2021-01-17T16:57:50Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{#switch:{{{1}}} |name = ኣመሪካ |zone = country |y = 50.0 + 1.6155950752393982 * 124.03149777329222 * ( 0.02613325650382181 - (1.3236744353715044 -...»
wikitext
text/x-wiki
{{#switch:{{{1}}}
|name = ኣመሪካ
|zone = country
|y = 50.0 + 1.6155950752393982 * 124.03149777329222 * ( 0.02613325650382181 - (1.3236744353715044 - (1.9694462586094064 - ({{{2}}} * pi / 180)) * cos(0.6010514667026994 * ({{{3}}} + 96) * pi / 180)))
|x = 50.0 + 124.03149777329222 * ((1.9694462586094064-({{{2}}}* pi / 180)) * sin(0.6010514667026994 * ({{{3}}} + 96) * pi / 180))
<!--DO NOT DELETE THIS DATA: (TOP/BOTTOM/LEFT/RIGHT) THEY ARE ESSENTIAL FOR THE TEMPLATE {{ካርታ ቦታ ብዙሕ}}!!-->
|top = 49.8
|bottom = 24.2
|left = -125.5
|right = -66.5
|longitude=
|latitude1=
|latitude2=
|latitudeG=
|n=
|dx=
|ምውጣን = Equidistant conic
|image = Usa edcp location map.svg
|ቅርጻ_መሬት = Usa edcp relief location map.png
|ካርታ1 = Usa edcp location map-2.svg
}}<noinclude>
{{ካርታ ቦታ/ሓበሬታ}}
[[መደብ:ዊኪፐድያ:ሞደላት ካርታታት ቦታ ኣመሪካ| ]]
t6vugxtc429lq4fq8dfodsf4nbnuxql
ሞደል:ካርታ ቦታ+/doc
10
5441
21973
2021-01-17T17:50:26Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «=== ኣጠቓቕማ === {| |- style="vertical-align:top;" |<pre style="width:15em; margin-right:2em;"> {{ካርታ ቦታ+ | {{{1}}} | ስፍሓት...»
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
{|
|- style="vertical-align:top;"
|<pre style="width:15em; margin-right:2em;">
{{ካርታ ቦታ+
| {{{1}}}
| ስፍሓት =
| float =
| border =
| ገላጺ =
| alt =
| relief =
| AlternativeMap =
| overlay_image =
| ቦታታት =
}}</pre>
|<pre style="width:15em;">
{{ካርታ ቦታ~
| {{{1}}}
| label =
| label_size =
| position =
| background =
| mark =
| marksize =
| link =
| lat_deg =
| lat_min =
| lat_sec =
| lat_dir =
| lon_deg =
| lon_min =
| lon_sec =
| lon_dir =
}}</pre>
|}
{{clear}}
== ኣብነታት ==
This example does not use the <code>caption</code> parameter. Show default usage.
{{ካርታ ቦታ+ | ኣውስትራልያ
| ቦታታት =
{{ካርታ ቦታ~ | ኣውስትራልያ
| label = ሲድኒ
| lat_deg = -33.86
| lon_deg = 151.21 }}
{{ካርታ ቦታ~ | ኣውስትራልያ
| label = መልበርን
| lat_deg = -37.81
| lon_deg = 144.96 }}
}}
<pre style="width:35em;">
{{ካርታ ቦታ+ | ኣውስትራልያ
| ቦታታት =
{{ካርታ ቦታ~ | ኣውስትራልያ
| label = ሲድኒ
| lat_deg = -33.86
| lon_deg = 151.21 }}
{{ካርታ ቦታ~ | ኣውስትራልያ
| label = መልበርን
| lat_deg = -37.81
| lon_deg = 144.96 }}
}}</pre>
{{clear}}
This example uses the blank <code>ገላጺ</code> parameter.
{{ካርታ ቦታ+ | ፈረንሳ
| ገላጺ =
| ቦታታት =
{{ካርታ ቦታ~ | ፈረንሳ
| label = ፓሪስ
| position = top
| marksize = 10
| link = ፓሪስ
| lat_deg = 48.8567
| lon_deg = 2.3508
}}
{{ካርታ ቦታ~ | ፈረንሳ
| label = ማርሰይ
| position = top
| marksize = 10
| link = ማርሰይ
| lat_deg = 43.2964
| lon_deg = 5.3610
}}
}}
<pre style="width:35em;">
{{ካርታ ቦታ+ | ፈረንሳ
| ገላጺ =
| ቦታታት =
{{ካርታ ቦታ~ | ፈረንሳ
| label = ፓሪስ
| position = top
| marksize = 10
| link = ፓሪስ
| lat_deg = 48.8567
| lon_deg = 2.3508
}}
{{ካርታ ቦታ~ | ፈረንሳ
| label = ማርሰይ
| position = top
| marksize = 10
| link = ማርሰይ
| lat_deg = 43.2964
| lon_deg = 5.3610
}}
}}
</pre>
{{clear}}
This example uses the <code>caption</code> parameter with an assigned value.
{{ካርታ ቦታ+ | ኣመሪካ
| width = 300
| ገላጺ = ገለ ከተማታት ኣመሪካ
| relief = 1
| ቦታታት =
{{ካርታ ቦታ~ | ኣመሪካ
| label = [[ኒው ዮርክ]]
| position =
| background = white
| mark = Cyan pog.svg
| alt = alt text for New York City
| link = ኒው ዮርክ
| lat_deg = 40 | lat_min = 43 | lat_dir = N
| lon_deg = 74 | lon_min = 0 | lon_dir = W
}}
{{ካርታ ቦታ~| ኣመሪካ
| label = [[ሳን ፍራንሲስኮ]]
| position =
| background = white
| mark = Purple pog.svg
| alt = alt text for ሳን ፍራንሲስኮ
| link = ሳን ፍራንሲስኮ
| lat_deg = 37 | lat_min = 46 | lat_dir = N
| lon_deg = 122 | lon_min = 25 | lon_dir = W
}}
}}
<pre style="width:35em;">
{{ካርታ ቦታ+ | ኣመሪካ
| width = 300
| ገላጺ = ገለ ከተማታት ኣመሪካ
| relief = 1
| ቦታታት =
{{ካርታ ቦታ~ | ኣመሪካ
| label = [[ኒው ዮርክ]]
| position =
| background = white
| mark = Cyan pog.svg
| alt = alt text for New York City
| link = ኒው ዮርክ
| lat_deg = 40 | lat_min = 43 | lat_dir = N
| lon_deg = 74 | lon_min = 0 | lon_dir = W
}}
{{ካርታ ቦታ~| ኣመሪካ
| label = [[ሳን ፍራንሲስኮ]]
| position =
| background = white
| mark = Purple pog.svg
| alt = alt text for ሳን ፍራንሲስኮ
| link = ሳን ፍራንሲስኮ
| lat_deg = 37 | lat_min = 46 | lat_dir = N
| lon_deg = 122 | lon_min = 25 | lon_dir = W
}}
}}
</pre>
<includeonly>
[[መደብ:ዊኪፐድያ:ሞደላት ካርታታት ቦታ]]
</includeonly>
8wt2woxq42zcfnb110kjsbarg1d728u
ሞድዩል:Tables
828
5442
24408
24403
2023-07-03T22:44:47Z
Joanmp14
5782
Scribunto
text/plain
local z = {}
-- Code copied from http://lua-users.org/wiki/SortedIteration
function __genOrderedIndex( t )
local orderedIndex = {}
for key in pairs(t) do
table.insert( orderedIndex, key )
end
table.sort( orderedIndex )
return orderedIndex
end
function orderedNext(t, state)
-- Equivalent of the next function, but returns the keys in the alphabetic
-- order. We use a temporary ordered key table that is stored in the
-- table being iterated.
local key = nil
--print("orderedNext: state = "..tostring(state) )
if state == nil then
-- the first time, generate the index
t.__orderedIndex = __genOrderedIndex( t )
key = t.__orderedIndex[1]
else
-- fetch the next value
for i = 1,table.getn(t.__orderedIndex) do
if t.__orderedIndex[i] == state then
key = t.__orderedIndex[i+1]
end
end
end
if key then
return key, t[key]
end
-- no more value to return, cleanup
t.__orderedIndex = nil
return
end
function orderedPairs(t)
-- Equivalent of the pairs() function on tables. Allows to iterate
-- in order
return orderedNext, t, nil
end
function z.tostringordered(board, indentation)
indentation = indentation or '\n'
local indentation2 = indentation .. ' '
if not board then
return
end
local values = {}
local k2, v2
for k,v in orderedPairs(board) do
if type(k) == 'string' then
k2 = '"' .. k .. '"'
else
k2 = k
end
if type(v) == 'table' then
v2 = z.tostringordered(v, indentation2)
elseif type(v)=='string' then
v2 = '"' .. v .. '"'
else
v2 = tostring(v)
end
table.insert(values, '[' .. k2 .. '] = ' .. v2)
end
return '{' .. indentation2 .. (table.concat(values, '፣ ' .. indentation2) or '') .. indentation .. '}'
end
function z.tostring(board, indentation)
indentation = indentation or '\n'
local indentation2 = indentation .. ' '
if not board then
return
end
local values = {}
local k2, v2
for k,v in pairs(board) do
if type(k) == 'string' then
k2 = '"' .. k .. '"'
else
k2 = k
end
if type(v) == 'table' then
v2 = z.tostring(v, indentation2)
elseif type(v)=='string' then
v2 = '"' .. v .. '"'
else
v2 = tostring(v)
end
table.insert(values, '[' .. k2 .. '] = ' .. v2)
end
return '{' .. indentation2 .. (table.concat(values, '፣ ' .. indentation2) or '') .. indentation .. '}'
end
function z.element(board, index1, index2, index3, index4, index5, index6, index7)
local result
if not board or not index1 then
return
end
result = board[index1]
if not index2 or not result then
return result
end
result = result[index2]
if not index3 or not result then
return result
end
result = result[index3]
if not index4 or not result then
return result
end
result = result[index4]
if not index5 or not result then
return result
end
result = result[index5]
if not index6 or not result then
return result
end
result = result[index6]
if not index7 or not result then
return result
end
result = result[index7]
return result
end
function z.on(board, element)
if not element then
return
end
for k,v in pairs( board ) do
if v == element then
return k
end
end
end
function z.copyElementsWithValue(original)
local copy= {}
for k,v in pairs(original) do
if v~='' then
copy[k] = original[k]
end
end
return copy
end
function z.put(board, element)
if not element then
return false
end
if not z.on(board, element) then
table.insert(board, element)
end
return true
end
function z.insertElementsWithValue(origin, destiny)
for k,v in pairs(origin) do
if v~='' then
table.insert(destiny, v)
end
end
return copy
end
function z.areEqual(board1, board2)
if not board1 or not board2 then
return false
end
if board1 == board2 then
return true
end
for k,v in pairs(board1) do
if board2[k] ~= v then
return false
end
end
for k,v in pairs(board2) do
if not board1[k] then
return false
end
end
return true
end
function z.orderFeature(board, feature)
local unstableFeature = feature
-- Add a field to the table with the order
for i,n in ipairs(table) do board[i].__order = i end
table.sort(table,
function(a,b)
if unstableFeature(a, b) then return true -- a < b
elseif unstableFeature(b, a) then return false -- b < a
elseif a.__order < b.__order then return true -- a = b and a appears before b
else return false -- a = b and b appears before a
end
end
)
-- Remove the field with the order from the table
for i,n in ipairs(table) do board[i].__order = nil end
end
function z.toOrder(board, criterion)
if type(criterion) == 'table' then
z.orderFeature(board,
function(a,b)
local valueA, valueB
for i,field in ipairs(criterion) do
valueA = a[field]
valueB = b[field]
if not valueA and not valueA then
-- Do nothing
elseif not valueA and valueB then
return true
elseif valueA and not valueB then
return false
elseif valueA < valueB then
return true
elseif valueA > valueB then
return false
end
end
return false -- All values are equal
end
)
else
z.orderFeature(board, criterion)
end
end
function z.toGroup(board, key, field)
local board2 = {}
local v2
for k,v in ipairs(table) do
if not v[field] then
table.insert(board2, v)
v2 = nil
elseif v2 and v2[key] == v[key] then
-- To group
table.insert(v2[field], v[field])
else
v2 = v
v2[field] = {v[field]}
table.insert(board2, v2)
end
end
return board2
end
return z
6z3n53ieuqlgf9u95okd0pi0b8se7my
ሞደል:Px
10
5443
21976
21975
2021-01-17T20:47:10Z
Joanmp14
5782
Protected "[[ሞደል:Px]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{#if:{{{1|}}}
| {{#iferror: {{#expr:{{{1|}}} > 0 }} | {{{1|}}} | {{{1|}}}px }}
}}<noinclude>
{{documentation}}
</noinclude>
1vgk9m15ecpfe0swb4w8wio26xqm4ku
ሞደል:Both
10
5444
21979
21978
2021-01-18T23:09:14Z
Joanmp14
5782
Protected "[[ሞደል:Both]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{#if:{{{1|}}}|{{#if:{{{2|}}}|1|}}|}}<noinclude>{{documentation}}</noinclude>
7rbei8tbzquc4s9z9fad826r1oj61l0
ሞደል:ሓበሬታ ንኡስ ሃገራዊ ኣካል/መወከሲታት
10
5445
21982
2021-01-19T23:02:24Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#switch: {{{1|}}} <!-- ጶስጣዊ ኮድ --> | P281 = {{#if: {{#property:P281}} | {{#iferror: {{#expr:{{#property:P281}}}}<!-- che...»
wikitext
text/x-wiki
<includeonly>{{#switch: {{{1|}}}
<!-- ጶስጣዊ ኮድ -->
| P281 =
{{#if: {{#property:P281}}
| {{#iferror: {{#expr:{{#property:P281}}}}<!-- check if it's a number or a range -->
|<!-- if it is a range it does nothing -->
| {{#switch: {{#property:P17}}
| ኮሎምብያ = {{#ifexpr: {{#property:P281}} > 1000<!-- localities (6 digits) or departments (2 digits) -->
| <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/es/colombia/codigo-postal/{{#property:P281}} ጶስጣዊ ኮድ ቍጽሪ {{#property:P281}}]።</ref>
| <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/codigos-postales-de-colombia.php]።</ref>
}}
| ስጳኛ = {{#ifexpr: {{#property:P281}} > 1000<!-- localities (5 digits) or provinces (2 digits) -->
| <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/es/espana/codigo-postal/{{#property:P281}} ጶስጣዊ ኮድ ቍጽሪ {{#property:P281}}]።</ref>
| <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/codigos-postales-de-espana.php]።</ref>
}}
| ኤኳዶር = {{#ifexpr: {{#property:P281}} > 1000<!-- localities (5 digits) or provinces (2 digits) -->
| <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/es/ecuador/codigo-postal/{{#property:P281}} ጶስጣዊ ኮድ ቍጽሪ {{#property:P281}}]።</ref>
| <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/codigos-postales-de-ecuador.php]።</ref>
}}
| ኣመሪካ = <ref>Zip Data Maps፣ [http://www.zipdatamaps.com/en_{{#property:P281}} ዚፕ ኮድ ቍጽሪ {{#property:P281}}]።</ref>
| ፈረንሳ = <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/fr/france/code-postal/{{#property:P281}} ጶስጣዊ ኮድ ቍጽሪ {{#property:P281}}]።</ref>
| ሜክሲኮ = <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/es/mexico/codigo-postal/{{#property:P281}} ጶስጣዊ ኮድ ቍጽሪ {{#property:P281}}]።</ref>
| ኢጣልያ = <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/en/italy/postal-code/{{#property:P281}} ጶስጣዊ ኮድ ቍጽሪ {{#property:P281}}]።</ref>
| ኡራጓይ = <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/es/uruguay/codigo-postal/{{#property:P281}} ጶስጣዊ ኮድ ቍጽሪ {{#property:P281}}]።</ref>
| ኮስታ ሪካ = <ref>{{cite web|title=Código Postal|trans-title=ጶስጣዊ ኮድ|url=https://correos.go.cr/codigo-postal/|work=Correos de Costa Rica|access-date=6 መስከረም 2020}}</ref>
| ዶሚኒካዊት ሪፓብሊክ | Dominican Republic = <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/es/dominican-republic/codigo-postal/{{#property:P281}} ጶስጣዊ ኮድ ቍጽሪ {{#property:P281}}]።</ref>
| ፔሩ = {{#ifexpr: {{#property:P281}} > 1000<!-- localities (5 digits) or regions (2 digits) -->
| <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/es/peru/codigo-postal/{{#property:P281}} ጶስጣዊ ኮድ ቍጽሪ {{#property:P281}}]።</ref>
| <ref>Worldpostalcodes.org፣ [https://www.worldpostalcodes.org/codigos-postales-de-peru.php]።</ref>
}}
| ቻይና = <ref>{{Cite web|url = https://tw.youbianku.com/{{#property:P281}}|title = 郵遞區號查詢 - 郵編庫|trans-title = ጥያቐ ጶስጣዊ ኮድ|website = tw.youbianku.com|language = ቻይንኛ|date = 2005|access-date = 25 ጥሪ 2018}}</ref>
}}
}}
}}
<!-- ተለፎናዊ ቅድመ ጥብቆ -->
| P473 =
{{#if: {{#property:P473}}
| {{#iferror: {{#expr:{{#property:P473}}}}<!-- check if it's a number or a range -->
|<!-- if it is a range it does nothing -->
| {{#switch: {{#property:P17}}
| ሜክሲኮ = <ref>Portal Telefónico፣ [http://www.portaltelefonico.mx/clave-lada-{{#property:P473}} {{#property:P473}}]።</ref>
}}
}}
}}
}}</includeonly><noinclude>
jmd09vv0gdhfbsczgauw853q1hypg7w
ሞደል:ሓበሬታ ንኡስ ሃገራዊ ኣካል
10
5446
23365
23364
2021-12-15T00:53:21Z
Joanmp14
5782
wikitext
text/x-wiki
{{Infobox
|class = geography vcard
|classtitle = map fn org
|titlestyle = padding:0
|title = {{{ስም|{{{ወግዓዊ_ስም|{{{ምሉእ ስም|{{Title without disambig}}}}}}}}}}}{{#ifeq:{{{ስም|{{{ወግዓዊ_ስም|{{{ምሉእ ስም|{{Title without disambig}}}}}}}}}}}|{{{መበቆላዊ ስም|}}}||{{#if:{{{መበቆላዊ ስም|}}}|<br /><span style="font-size:smaller">''{{{መበቆላዊ ስም|}}}''</span>}}}}
|subtitlestyle1 = font-size:100%; font-weight:bold; background-color:#cddeff
|subtitle = {{Property|p31|{{{ሕብረት|[[ንኡስ ሃገራዊ ኣካል]]}}} |highest rank=yes |priority=no}}<!--
--
-- {{#if:{{#property:P17}}{{{ሃገር|}}}| {{Property|P17|{{{ሃገር|}}} |highest rank=yes |priority=no }} }}
-->
|labelstyle = padding:2px 7px; width:30%;
|datastyle = padding:2px 7px 1px 1px
|aboveimage = {{#ifeq:{{{img_panorama_urb|{{{image_skyline|{{{ምስሊ|}}}}}}}}}|no||{{Property|P18|2={{{img_panorama_urb|{{{image_skyline|{{{ምስሊ|}}} }}} }}}|datatype=image|image size={{{imagesize|{{{tam_img_panorama_urb|{{{መጠን_ምስሊ|250px}}} }}} }}}|priority=no|one=yes|highest rank=yes}}}}
|abovefooterstyle = font-size:smaller; font-weight:normal
|abovefooter = {{#if:{{{img_panorama_urb|{{{image_skyline|{{{ምስሊ|}}} }}} }}}|{{{image_caption|{{{footer_img_panorama_urb|{{{እግሪ_ምስሊ|}}} }}} }}}}}
|aboveimagesize = {{{imagesize|{{{tam_img_panorama_urb|{{{መጠን_ምስሊ|250px}}} }}} }}}
|leftimage = {{#ifeq: {{{ምስሊ_ባንዴራ|{{{ባንዴራ|}}}}}}|no|| {{Property|P41| {{{ባንዴራ|}}} |priority=no|one=yes|categories=no}}{{#ifeq:{{lc:{{{ባንዴራ_ወሰን|}}}}}|yes|{{!}}border}} }}
|leftimagesize = {{{ባንዴራ_መጠን|{{{ምስሊ_ባንዴራ_መጠን|100x78px}}}}}}
|leftfooterstyle = font-size:smaller; font-weight:bold
|leftfooter = {{#ifeq: {{{ምስሊ_ባንዴራ|{{{ባንዴራ|}}}}}}|no||
{{#if: {{#property:P41}}{{{ምስሊ_ባንዴራ|}}}{{{ባንዴራ|}}}
| {{#if: {{#property:P163}}{{{ጽሑፍ ባንዴራ|}}}
| {{Property|P163|{{#if:{{{ጽሑፍ ባንዴራ|}}}|[[{{{ጽሑፍ ባንዴራ|}}}|ባንዴራ]]}}|label=ባንዴራ|one=yes|priority=yes}}
| {{#ifexist:ባንዴራ {{{ስም|{{{ወግዓዊ_ስም|{{{ምሉእ ስም|{{Title without disambig}}}}}}}}}}}
| [[ባንዴራ {{{ስም|{{{ወግዓዊ_ስም|{{{ምሉእ ስም|{{Title without disambig}}}}}}}}}}}|ባንዴራ]]
| ባንዴራ
}}
}}
| ባንዴራ
}}
}}
|rightimage = {{#ifeq: {{{ምስሊ_ኣርማ|{{{ኣርማ|}}}}}}|no|| {{Property|P94| {{{ምስሊ_ኣርማ|{{{ኣርማ|}}}}}} |priority=no|one=yes|categories=no}} }}
|rightimagesize = {{{ኣርማ_መጠን|{{{ምስሊ_ኣርማ_መጠን|88x88px}}}}}}
|rightfootersyle = font-size:smaller; font-weight:bold
|rightfooter = {{#ifeq: {{{ምስሊ_ኣርማ|{{{ኣርማ|}}}}}}|no||
{{#if: {{#property:P94}}{{{ምስሊ_ኣርማ|}}}{{{ኣርማ|}}}
| {{#if: {{#property:P237}}{{{ጽሑፍ ኣርማ|}}}
| {{Property|P237|{{#if:{{{ጽሑፍ ኣርማ|}}}|[[{{{ጽሑፍ ኣርማ|}}}|ኣርማ]]}}|label=ኣርማ|one=yes|priority=no}}
| {{#ifexist:ኣርማ {{{ስም|{{{ወግዓዊ_ስም|{{{ምሉእ ስም|{{Title without disambig}}}}}}}}}}}
| [[ኣርማ {{{ስም|{{{ወግዓዊ_ስም|{{{ምሉእ ስም|{{Title without disambig}}}}}}}}}}}|ኣርማ]]
| ኣርማ
}}
}}
| ኣርማ
}}
}}
|abovedata1 = {{#if:{{{ሳጓ|}}}|[[ሳጓ|ካልኦት ኣስማት]]፦ <span style="font-style:italic">{{{ሳጓ}}}</span>}}
|abovedata2 = {{#if:{{{ጭርሖ|}}}|[[ጭርሖ]]፦ {{{ጭርሖ}}}}}
|abovedata3 = {{#if:{{{መዝሙር|}}}|[[መዝሙር]]፦ {{{መዝሙር}}}}}{{#if:{{{ፋይል_መዝሙር|}}}|<br />[[ፋይል:{{{ፋይል_መዝሙር}}}|140px|center|noicon]]}}
|imagestyle = padding:0.8em 0.7em; text-align:center
|floatingimage1 = yes
|image1 = {{#if:{{#property:p625}}|{{#if:{{{ካርታ_loc|{{{pushpin_map|}}}}}}|<!--
-->{{ካርታ ቦታ|{{{ካርታ_loc|{{{pushpin_map}}}}}}
|label = {{#ifeq:{{lc:{{{ኣቀማምጣ_ገላጺ_ቦታ|}}}}}|none||{{#if:{{{ስም|}}}|{{{ስም}}}|{{#if:{{{ወግዓዊ_ስም|}}}|{{{ወግዓዊ_ስም}}}|{{{ምሉእ ስም|{{Title without disambig}}}}}}}}}}}
|ምልክት = {{{ምስሊ_ምልክት_ቦታ|}}}
|መጠን_ምልክት = {{{መጠን_ምልክት_ቦታ|5}}}
|ኣሳላልፋ = center
|እግሪ = no
|AlternativeMap = {{{ኣማራጽያዊ_ካርታ|}}}
|ወሰን = none
|ኣቀማምጣ = {{#if:{{{ኣቀማምጣ_ገላጺ_ቦታ|{{{pushpin_label_position|}}}}}}|{{{ኣቀማምጣ_ገላጺ_ቦታ|{{{pushpin_label_position}}}}}}|}}
|ስፍሓት = {{{መጠን_ካርታ_ቦታ|{{{pushpin_mapsize|250}}} }}} }} }} }}
|footerstyle = font-size:smaller; font-weight:bold
|footer1 = {{{እግሪ_ካርታ_ቦታ|{{{pushpin_map_caption|{{#ifeq:{{lc:{{{ኣቀማምጣ_ገላጺ_ቦታ|}}}}}|none||ከባቢ {{{ስም|{{{ወግዓዊ_ስም|{{{ወግዓዊ_ስም|{{{ምሉእ ስም|{{Title without disambig}} }}} }}} }}} }}} ኣብ {{{ካርታ_loc|}}} }} }}} }}}
|floatingimage2 = yes
|image2 = {{#if:{{#property:p625}}|{{#if:{{{ካርታ_loc1|{{{ካርታ_loc_1|{{{pushpin_map1|}}}}}}}}}|
{{ካርታ ቦታ|{{{ካርታ_loc1|{{{ካርታ_loc_1|{{{pushpin_map1}}}}}}}}}
|label = {{#ifeq:{{lc:{{{ኣቀማምጣ_ገላጺ_ቦታ_1|}}}}}|none||{{#if:{{{ስም|}}}|{{{ስም}}}|{{#if:{{{ወግዓዊ_ስም|}}}|{{{ወግዓዊ_ስም}}}|{{{ምሉእ ስም|{{Title without disambig}}}}}}}}}}}
|ምልክት = {{{ምስሊ_ምልክት_ቦታ_1|}}}
|መጠን_ምልክት = {{{መጠን_ምልክት_ቦታ_1|5}}}
|ኣሳላልፋ = center
|እግሪ = no
|AlternativeMap = {{{ኣማራጽያዊ_ካርታ_1|}}}
|ወሰን = none
|ኣቀማምጣ = {{#if:{{{ኣቀማምጣ_ገላጺ_ቦታ_1|{{{pushpin_label_position1|}}}}}}|{{{ኣቀማምጣ_ገላጺ_ቦታ_1|{{{pushpin_label_position1}}}}}}|}}
|ስፍሓት = {{{መጠን_ካርታ_ቦታ_1|{{{pushpin_mapsize1|250}}}}}}}}}}}}
|footer2 = {{{እግሪ_ካርታ_ቦታ_1|{{{pushpin_map_caption1|{{#ifeq:{{lc:{{{ኣቀማምጣ_ገላጺ_ቦታ|}}}}}|none||ከባቢ {{{ስም|{{{ወግዓዊ_ስም|{{{ወግዓዊ_ስም|{{{ምሉእ ስም|{{Title without disambig}} }}} }}} }}} }}} ኣብ {{{ካርታ_loc1|{{{ካርታ_loc_1|}}}}}} }} }}} }}}
|image3 = {{Property|P242| {{{ካርታ|{{{image_map|}}}}}} |one=yes|categories=no}}
|imagesize3 = {{px|{{{መጠን_ካርታ|{{{mapsize|240x215px }}} }}} }}
|footer3 = {{{እግሪ_ካርታ|{{{map_caption|ቦታ {{{ስም|{{Title without disambig}} }}} }}} }}}
|image4 = {{{ካርታ1|{{{image_map1|{{{ካርታ_location|}}} }}} }}}
|imagesize4 = {{px|{{{መጠን_ካርታ|{{{mapsize|240x215px }}} }}} }}
|footer4 = {{{እግሪ_ካርታ1|{{{map_caption1|ቦታ {{{ስም|{{Title without disambig}} }}} }}} }}}
|label10 = [[ጂኦግራፍያዊ መስተማእዛኒታት|መስተማእዛኒታት]]
|data10 = {{Property|P625|type=city|one=yes}}
|label13 = {{{ርእሰ_ከተማ_ኣሰያይማ|[[ርእሰ ከተማ]]}}}
|data13 = {{{ርእሰ_ከተማ|}}}
|labelstyle14 = border:0;padding:1px 7px;font-weight:100
|datastyle14 = border:0;padding:1px 7px
|label14 = <span style="font-size:90%"> • ብዝሒ ህዝቢ</span>
|data14 = {{#if:{{{ርእሰ_ከተማ|}}}{{#property:P36}}|{{#if:{{{ርእሰ_ከተማ_ብዝሒ_ህዝቢ|}}}|<span style="font-size:90%">{{{ርእሰ_ከተማ_ብዝሒ_ህዝቢ}}}</span>}}}}
<!--
|labelstyle15 = border:0;padding:1px 7px;font-weight:100
|datastyle15 = border:0;padding:1px 7px
|label15 = <span style="font-size:90%"> • [[ጂኦግራፍያዊ መስተማእዛኒታት|መስተማእዛኒታት]]</span>
|data15 = {{Property|P625|entity={{Property|P36|4=Wikidata/Formats|5=idFormat|one=yes}}|type=city|one=yes|display=inline}}
-->
|label16 = [[ወግዓዊ ቋንቋ]]
|data16 = {{{ቋንቋ|{{{ቋንቋታት|{{{ዘረባ|{{{ወግዓዊ_ቋንቋታት|}}}}}}}}}}}}
|labelstyle17 = border:0;padding:1px 7px;font-weight:100
|datastyle17 = border:0;padding:1px 7px
|label17 = • ብሓባር ወግዓውያን
|data17 = {{#if:{{{ቋንቋ|{{{ቋንቋታት|{{{ዘረባ|}}}}}}}}}|{{{ብሓባር_ወግዓዊ_ቋንቋታት|{{{ብሓባር ወግዓዊ ቋንቋታት|{{{ብሓባር_ወግዓዊ_ቋንቋ|{{{ብሓባር ወግዓዊ ቋንቋ|}}}}}}}}}}}}}}
|labelstyle18 = border:0;padding:1px 7px;font-weight:100
|datastyle18 = border:0;padding:1px 7px
|label18 = • ካልኦት ቋንቋታት
|data18 = {{#if:{{{ቋንቋ|{{{ቋንቋታት|{{{ዘረባ|}}}}}}}}}|{{{ካልኦት_ቋንቋታት|{{{ካልኦት ቋንቋታት|}}}}}}}}
|label19 = [[ንኡስ ሃገራዊ ኣካል|ኣካል]]
|data19 = {{Property|P31|{{{ሕብረት|}}} |}}
|labelstyle20 = border:0;padding:1px 7px;font-weight:100
|datastyle20 = border:0;padding:1px 7px
|label20 = • [[ዝርዝር ሃገራት|ሃገር]]
|data20 = {{#if: {{#property:P17}}{{{ሃገር|}}}{{{ዓዲ|}}} | {{Flagcountry|{{Property|P17|{{{ሃገር|{{{ዓዲ}}}}}}|categories=no|priority=yes|one=yes|link=no|highest rank=yes}} }} }}
|labelstyle21 = border:0;padding:1px 7px;font-weight:100
|datastyle21 = border:0;padding:1px 7px
|label21 = • {{{ዓይነት_ላዕለዋይ_1|}}}
|data21 = {{{ላዕለዋይ_1|}}}
|labelstyle22 = border:0;padding:1px 7px;font-weight:100
|datastyle22 = border:0;padding:1px 7px
|label22 = • {{{ዓይነት_ላዕለዋይ_2|}}}
|data22 = {{{ላዕለዋይ_2|}}}
|labelstyle23 = border:0;padding:1px 7px;font-weight:100
|datastyle23 = border:0;padding:1px 7px
|label23 = • {{{ዓይነት_ላዕለዋይ_3|}}}
|data23 = {{{ላዕለዋይ_3|}}}
|labelstyle24 = border:0;padding:1px 7px;font-weight:100
|datastyle24 = border:0;padding:1px 7px
|label24 = • {{{ዓይነት_ላዕለዋይ_4|}}}
|data24 = {{{ላዕለዋይ_4|}}}
|labelstyle25 = border:0;padding:1px 7px;font-weight:100
|datastyle25 = border:0;padding:1px 7px
|label25 = • {{{ዓይነት_ላዕለዋይ_5|}}}
|data25 = {{{ላዕለዋይ_5|}}}
|labelstyle26 = border:0;padding:1px 7px;font-weight:100
|datastyle26 = border:0;padding:1px 7px
|label26 = • {{{ዓይነት_ላዕለዋይ_6|}}}
|data26 = {{{ላዕለዋይ_6|}}}
|labelstyle27 = border:0;padding:1px 7px;font-weight:100
|datastyle27 = border:0;padding:1px 7px
|label27 = • {{{ዓይነት_ላዕለዋይ_7|}}}
|data27 = {{{ላዕለዋይ_7|}}}
|data29 = {{#if:{{{መራሕቲ_ምስሊ|}}}|[[ፋይል:{{{መራሕቲ_ምስሊ|}}}|border|{{{መራሕቲ_ምስሊ_ስፍሓት|250px}}}]]|}}
|label30 = {{{መራሕቲ_ኣርእስትታት|መራሕቲ}}}
|data30 = {{#if:{{{መራሒ1|}}}| |{{{መራሕቲ_ኣስማት|}}}}}
|labelstyle31 = border:0;padding:1px 7px;font-weight:100
|datastyle31 = border:0;padding:1px 7px 1px 1px
|label31 = • {{{መራሒ1_ሓላፍነት|መራሒ}}}{{#if:{{{መራሒ1_ዓመት|}}}| <span style="font-weight:normal; font-size:90%">({{{መራሒ1_ዓመት}}})</span>}}
|data31 = {{{መራሒ1|}}}
|label32 = ንኡስ ክፋላት
|data32 = {{{ንኡስ_ክፋል|}}}
|labelstyle33 = border:0;padding:1px 7px;font-weight:100
|datastyle33 = border:0;padding:1px 7px 1px 1px
|label33 = {{{ዓይነት_ክፋል_1|}}}
|data33 = {{{ክፋል_1|}}}
|labelstyle34 = border:0;padding:1px 7px;font-weight:100
|datastyle34 = border:0;padding:1px 7px 1px 1px
|label34 = {{{ዓይነት_ክፋል_2|}}}
|data34 = {{{ክፋል_2|}}}
|labelstyle35 = border:0;padding:1px 7px;font-weight:100
|datastyle35 = border:0;padding:1px 7px 1px 1px
|label35 = {{{ዓይነት_ክፋል_3|}}}
|data35 = {{{ክፋል_3|}}}
|label36 = {{#if:{{{መሰረት|}}}{{{ህንጻ|}}}{{{ዕለት_ምፍጣር|}}}|ታሪኻዊ ፍጻሜታት|መሰረት{{#if:{{{መሰረት_ክውንነታት|}}}|<br />{{{መሰረት_ክውንነታት}}}}}}}
|data36 = {{{መሰረት_ዕለታት|{{#if:{{{መሰረት|}}}{{{ህንጻ|}}}{{{ዕለት_ምፍጣር|}}}| }}}}}
|labelstyle37 = border:0;padding:1px 7px;font-weight:100
|datastyle37 = border:0;padding:1px 7px
|label37 = • መሰረት
|data37 = {{{መሰረት|}}}{{#if:{{{መስራቲ|}}}| <span style="font-size:90%">({{{መስራቲ}}})</span>}}
|labelstyle38 = border:0;padding:1px 7px;font-weight:100
|datastyle38 = border:0;padding:1px 7px
|label38 = • ህንጻ
|data38 = {{{ህንጻ|}}}
|labelstyle39 = border:0;padding:1px 7px;font-weight:100
|datastyle39 = border:0;padding:1px 7px
|label39 = • ምፍጣር
|data39 = {{{ዕለት_ምፍጣር|}}}
|labelstyle40 = border:0;padding:1px 7px;font-weight:100
|datastyle40 = border:0;padding:1px 7px
|label40 = • ስም
|data40 = {{{ስም_መሰረት|}}}
|label41 = [[ስፍሓት]]
|data41 = {{#if:{{{ስፍሓት_ቦታ|}}}|ቦታ {{{ስፍሓት_ቦታ}}}ይ {{#if:{{{ቍጽሪ_ኣካላት|}}}| ናይ {{{ቍጽሪ_ኣካላት}}}}}|{{#if:{{#property:P2046}}{{{ስፍሓት|}}}{{{ስፍሓት_መሬት|}}}{{{ስፍሓት_ማይ|}}}{{{ዶባት|}}}| }}}}
|labelstyle42 = border:0;padding:1px 7px;font-weight:100
|datastyle42 = border:0;padding:1px 7px
|label42 = • ጠቕላላ
|data42 = {{#if: {{{ስፍሓት|}}}|{{{ስፍሓት}}} [[ትርብዒት ኪሎሜተር|ትርብዒት ኪ.ሜ.]]{{{ስፍሓት_ምልጣፍ|}}} }}
|labelstyle43 = border:0;padding:1px 7px;font-weight:100
|datastyle43 = border:0;padding:1px 7px
|label43 = • መሬት
|data43 = {{#if:{{both|{{#property:P2046}}{{{ስፍሓት|}}}|{{{ስፍሓት_መሬት|}}}}}|{{{ስፍሓት_መሬት}}} ትርብዒት ኪ.ሜ.|{{#if: {{{ስፍሓት_መሬት|}}}|{{{ስፍሓት_መሬት}}} ትርብዒት ኪ.ሜ.}}}}
|labelstyle44 = border:0;padding:1px 7px;font-weight:100
|datastyle44 = border:0;padding:1px 7px
|label44 = • ማይ
|data44 = {{#if:{{both|{{#property:P2046}}{{{ስፍሓት|}}}|{{{ስፍሓት_ማይ|}}}}}|{{{ስፍሓት_ማይ}}} ትርብዒት ኪ.ሜ.|{{#if: {{{ስፍሓት_ማይ|}}}|{{{ስፍሓት_ማይ}}} ትርብዒት ኪ.ሜ.}}}}
|labelstyle45 = border:0;padding:1px 7px
|datastyle45 = border:0;padding:1px 7px
|label45 = [[ዶብ]]ባት
|data45 = {{{ዶባት|}}}
|label46 = [[ኩነታት ኣየር]]
|data46 = {{{ኩነታት_ኣየር|}}}
|label47 = [[መገዲ ማይ]]
|data47 = {{{መገዲ_ማይ|}}}
|label48 = [[ብዝሒ ህዝቢ]]{{#if:{{#property:P1082}}{{{ብዝሒ_ህዝቢ_ዓመት|}}}{{{ብዝሒ ህዝቢ ዓመት|}}}{{{ቈጸራ_ህዝቢ|}}}| ({{Property|P1082|qualifier=P585|highest_rank=yes|one=yes|link=no|{{{ብዝሒ_ህዝቢ_ዓመት|{{{ብዝሒ ህዝቢ ዓመት|{{{ቈጸራ_ህዝቢ|}}}}}}}}} }}) }}{{{ብዝሒ_ህዝቢ_መዘኻኸሪታት|}}}
|data48 = {{#if:{{#property:P1082}}{{{ብዝሒ_ህዝቢ|}}}{{{ብዝሒ ህዝቢ|}}}|{{#if:{{{ብዝሒ_ህዝቢ_ቦታ|{{{ብዝሒ ህዝቢ ቦታ|}}}}}}|ቦታ {{{ብዝሒ_ህዝቢ_ቦታ|{{{ብዝሒ ህዝቢ ቦታ}}}}}}ይ{{#if:{{{ቍጽሪ_ኣካላት|}}}| ናይ {{{ቍጽሪ_ኣካላት}}}}}| }}}}
|labelstyle49 = border:0;padding:1px 7px;font-weight:100
|datastyle49 = border:0;padding:1px 7px
|label49 = • ጠቕላላ
|data49 = {{#if: {{#property:P1082}}{{{ብዝሒ_ህዝቢ|}}}{{{ብዝሒ_ህዝቢ|}}} | {{Property|P1082|highest_rank=yes|one=yes|unit format=number| {{{ብዝሒ_ህዝቢ|{{{ብዝሒ_ህዝቢ|}}}}}} }} ተቐመጥቲ}}{{{ብዝሒ_ህዝቢ_ምልጣፍ|}}}{{#if:{{{ብዝሒ_ህዝቢ_ሰብኡት|}}}{{{ብዝሒ_ህዝቢ_ኣንስቲ|}}}|<br />• {{#if:{{{ብዝሒ_ህዝቢ_ሰብኡት|}}}|{{{ብዝሒ_ህዝቢ_ሰብኡት}}}|''ኣይተረኽበን''}} ሰብኡት<br />• {{#if:{{{ብዝሒ_ህዝቢ_ኣንስቲ|}}}|{{{ብዝሒ_ህዝቢ_ኣንስቲ}}}|''ኣይተረኽበን''}} ኣንስቲ}}
|labelstyle50 = border:0;padding:1px 7px;font-weight:100
|datastyle50 = border:0;padding:1px 7px
|label50 = • [[ጻዕቂ ህዝቢ|ጻዕቂ]]
|data50 = {{#if: {{{ህዝቢ_ጻዕቂ|}}}{{{ጻዕቂ|}}}
| {{{ህዝቢ_ጻዕቂ|{{{ጻዕቂ}}}}}} ተቐመጥቲ/ትርብዒት ኪ.ሜ.{{{ጻዕቂ_ምልጣፍ|}}}
| {{#if: {{both|{{#property:P1082}}{{{ብዝሒ_ህዝቢ|}}}{{{ብዝሒ_ህዝቢ|}}}|{{#property:P2046}}}}
}}
}}
|labelstyle52 = border:0;padding:1px 7px;font-weight:100
|datastyle52 = border:0;padding:1px 7px
|label52 = • ከተማዊ
|data52 = {{#if:{{#property:P1082}}{{{ብዝሒ_ህዝቢ|}}}{{{ብዝሒ_ህዝቢ|}}}|{{#if:{{{ብዝሒ_ህዝቢ_ከተማዊ|}}}|{{formatnum:{{{ብዝሒ_ህዝቢ_ከተማዊ}}}}} ተቐመጥቲ}} }}
|labelstyle53 = border:0;padding:1px 7px;font-weight:100
|datastyle53 = border:0;padding:1px 7px
|label53 = • ርእሰ ከተማዊ
|data53 = {{#if:{{#property:P1082}}{{{ብዝሒ_ህዝቢ|}}}{{{ብዝሒ_ህዝቢ|}}}|{{#if:{{{ብዝሒ_ህዝቢ_ርእሰ_ከተማዊ|}}}|{{formatnum:{{{ብዝሒ_ህዝቢ_ርእሰ_ከተማዊ}}}}} ተቐመጥቲ}} }}
|label55 = ስም ተቐመጥቲ
|data55 = {{{ስም_ተቐመጥቲ|}}}
|label56 = [[ባጤራ]]
|data56 = {{{ባጤራ|}}}
|label57 = [[ዞባ ግዜ]]
|data57 = {{Property|P421|{{{ግዜ|}}}|priority=no}}
|labelstyle58 = border:0;padding:1px 7px;font-weight:100
|datastyle58 = border:0;padding:1px 7px
|label58 = • ኣብ [[ግዜ ክረምቲ|ክረምቲ]]
|data58 = {{#if:{{#property:P421}}{{{ግዜ|}}}|{{{ግዜ_ክረምቲ|}}}}}
|label59 = {{#switch: {{#property:P17}}
| ኣርጀንቲና = [[ጶስጣዊ ኮድ]]
| ብራዚል = [[ጶስጣዊ ኮድ]]
| ቺሌ = [[ጶስጣዊ ኮድ]]
| ኮሎምብያ = [[ጶስጣዊ ኮድ]]
| ስጳኛ = [[ጶስጣዊ ኮድ]]
| ኣመሪካ = [[ዚፕ ኮድ]]
| ህንዲ = [[ጶስጣዊ ኮድ]]
| ሜክሲኮ = [[ጶስጣዊ ኮድ]]
| ኒካራጓ = [[ጶስጣዊ ኮድ]]
| ፔሩ = [[ጶስጣዊ ኮድ]]
| #default = {{{ጶስጣዊ ኮድ ስም|{{{ጶስጣዊ_ኮድ_ስም|[[ጶስጣዊ ኮድ]]}}}}}}
}}
|data59 = {{#if: {{#property:P281}}{{{ጶስጣዊ ኮድ|}}}{{{ጶስጣዊ_ኮድ|}}} | <span class="postal-code">{{Property|P281| {{{ጶስጣዊ ኮድ|{{{ጶስጣዊ_ኮድ}}}}}} |priority=yes}}</span>}}{{ሞደል:ሓበሬታ ንኡስ ሃገራዊ ኣካል/መወከሲታት|P281}}
|label60 = {{#switch: {{#property:P17}}
| ኣመሪካ = [[ተለፎናዊ ቅድመ ጥብቆ|ኮድ ከባቢ]]
| ሜክሲኮ = [[ተለፎናዊ ቅድመ ጥብቆ]]
| #default = {{{ተለፎናዊ_ቅድመ_ጥብቆ_ስም|{{{ተለፎናዊ ቅድመ ጥብቆ ስም|[[ተለፎናዊ ቅድመ ጥብቆ]]}}}}}}
}}
|data60 = {{Property|P473| {{{ተለፎናዊ_ቅድመ_ጥብቆ|{{{ተለፎናዊ ቅድመ ጥብቆ|{{{ቅድመ ጥብቆ|{{{ተለፎናዊ_ኮድ|}}}}}}}}}}}} | priority=yes}}{{ሞደል:ሓበሬታ ንኡስ ሃገራዊ ኣካል/መወከሲታት|P473}}
|label61 = [[ኣይሶ 3166-2]]
|data61 = {{{ኮድ_ኣይሶ|{{{ኮድ ኣይሶ|}}}}}}
|label63 = {{{ስም_ኮድ1|{{{ዓይነት_ኮድ1|ኮድ}}}}}}
|data63 = {{{ኮድ1|{{{ኮድ|}}}}}}
|label64 = {{{ስም_ኮድ2|{{{ዓይነት_ኮድ2|ኮድ}}}}}}
|data64 = {{#if:{{{ኮድ1|{{{ኮድ|}}}}}}|{{{ኮድ2|}}}}}
|label65 = በዓላት
|data65 = {{{በዓላት|{{{በዓላት|}}}}}}
|label66 = [[ማንታ ከተማ|ማንታ]] ምስ
|data66 = {{#if:{{{ማንታነት|}}}|
{{{ማንታነት}}}
}}
|label67 = [[ቅዱስ ጸዋኒ|ጸዋኒ(ት)]]
|data67 = {{Property|P417|{{{ጸዋኒ|{{{ጸዋኒት|}}}}}} }}
|label100 = {{{ሜዳ1_ስም|}}}
|data100 = {{{ሜዳ1|}}}
|label101 = {{{ሜዳ2_ስም|}}}
|data101 = {{{ሜዳ2|}}}
|label102 = {{{ሜዳ3_ስም|}}}
|data102 = {{{ሜዳ3|}}}
|label103 = {{{ሜዳ4_ስም|}}}
|data103 = {{{ሜዳ4|}}}
|label104 = {{{ሜዳ5_ስም|}}}
|data104 = {{{ሜዳ5|}}}
|label105 = {{{ሜዳ6_ስም|}}}
|data105 = {{{ሜዳ6|}}}
|label106 = {{{ሜዳ7_ስም|}}}
|data106 = {{{ሜዳ7|}}}
|label107 = {{{ሜዳ8_ስም|}}}
|data107 = {{{ሜዳ8|}}}
|label108 = {{{ሜዳ9_ስም|}}}
|data108 = {{{ሜዳ9|}}}
|data109 = {{#if:{{{Property|P856|{{{ገጽ መርበብ|{{{መርበብ|}}}}}}}}|[{{#if:{{{ገጽ መርበብ|{{{መርበብ|}}}}}}|http://{{{ገጽ መርበብ|{{{መርበብ}}}}}}|{{Property|P856}}}} ወግዓዊት መርበብ ሓበሬታ {{{ገጽ መርበብ_1_ዓይነት|}}}]}}{{#if:{{{ገጽ መርበብ_2|{{{መርበብ2|}}}}}}|<br />[http://{{{ገጽ መርበብ_2|{{{መርበብ2}}}}}} ወግዓዊት መርበብ ሓበሬታ {{{ገጽ መርበብ_2_ዓይነት|}}}]}}
|data110 = {{#if:{{{ኣባል_ናይ|}}}|ኣባል ናይ፦ {{{ኣባል_ናይ}}}}}
|data111 = {{{infobox son|}}}
|bottomimage = {{{ታሕተዋይ_ምስሊ|}}}
|bottomimagesize = {{{ታሕተዋይ_ምስሊ_መጠን|}}}
|bottomfooter = {{{ታሕተዋይ_ምስሊ_እግሪ|}}}
|bottomfooterstyle = font-size:smaller; font-weight:bold
|tablefooterclass =
|tablefooterstyle = text-align:left; font-size:95%; line-height:1.2em
|tablefooter = {{#if:{{{መዘኻኸሪ1|}}}|<sup id="infobox_note_1">1</sup>{{{መዘኻኸሪ1}}}
{{#if:{{{መዘኻኸሪ2|}}}|<br /><sup id="infobox_note_2">2</sup>{{{መዘኻኸሪ2}}}
{{#if:{{{መዘኻኸሪ3|}}}|<br /><sup id="infobox_note_3">3</sup>{{{መዘኻኸሪ3}}}
{{#if:{{{መዘኻኸሪ4|}}}|<br /><sup id="infobox_note_4">4</sup>{{{መዘኻኸሪ4}}}
{{#if:{{{መዘኻኸሪ5|}}}|<br /><sup id="infobox_note_5">5</sup>{{{መዘኻኸሪ5}}}
}}}}}}}}}}{{#if:{{both|{{{መዘኻኸሪ1|}}}|{{{መዘኻኸሪታት|}}}}}|<br />{{{መዘኻኸሪታት}}}|{{{መዘኻኸሪታት|}}}}}
}}<!-- ** Maintenance categories **
-->{{#ifeq:{{NAMESPACE}}|{{ns:0}}
| {{#if:{{#property:P625}}
| {{#if:{{{መስተማእዛኒታት|}}}{{{coord|}}}{{{coor|}}}{{{latd|}}}{{{lat|}}}{{{ማእገር|}}}
| [[መደብ:ዊኪፐድያ:Articles with local coordinates]]
}}
| {{#if:{{{መስተማእዛኒታት|}}}{{{coord|}}}{{{coor|}}}{{{latd|}}}{{{lat|}}}{{{ማእገር|}}}
|
| [[መደብ:ዊኪፐድያ:Articles needing coordinates]]
}}
}}
}}{{#if: {{{ካርታ_ቦታ|}}} | [[መደብ:ዊኪፐድያ:Articles with parameter 1]] }}<!--
-->{{#if: {{Both|{{#property:P17}}|{{{ሃገር|{{{ዓዲ|}}}}}} }}<!--
-->{{Both|{{#property:P36}}|{{{ርእሰ_ከተማ|}}} }}<!--
-->{{Both|{{#property:P41}}|{{{ምስሊ_ባንዴራ|{{{ባንዴራ|}}}}}} }}<!--
-->{{Both|{{#property:P94}}|{{{ምስሊ_ኣርማ|{{{ኣርማ|}}}}}} }}<!--
-->{{Both|{{#property:P163}}|{{{ጽሑፍ ባንዴራ|}}} }}<!--
-->{{Both|{{#property:P237}}|{{{ጽሑፍ ኣርማ|}}} }}<!--
-->{{Both|{{#property:P242}}|{{{ካርታ|}}}{{{image_map|}}} }}<!--
-->{{Both|{{#property:P281}}|{{{ጶስጣዊ ኮድ|}}}{{{ጶስጣዊ_ኮድ|}}} }}<!--
-->{{Both|{{#property:P421}}|{{{ግዜ|}}} }}<!--
-->{{Both|{{#property:P473}}|{{{ተለፎናዊ_ቅድመ_ጥብቆ|}}}{{{ተለፎናዊ ቅድመ ጥብቆ|}}}{{{ቅድመ ጥብቆ|}}}{{{ተለፎናዊ_ኮድ|}}} }}<!--
-->{{Both|{{#property:P1082}}|{{{ብዝሒ_ህዝቢ|}}}{{{ብዝሒ ህዝቢ|}}} }}<!--
-->{{Both|{{#property:P2046}}|{{{ስፍሓት|}}} }}<!--
-->{{{ርእሰ_ከተማ_መስተማእዛኒታት|}}}
| [[መደብ:ዊኪፐድያ:Articles with infobox without updating]]
}}{{#if:{{NAMESPACE}}|| {{#ifexpr: {{#ifeq:{{{img_panorama_urb|{{{image_skyline|{{{ምስሊ|}}}}}}}}}|no|0|{{#if:{{{img_panorama_urb|{{{image_skyline|{{{ምስሊ|}}}}}}}}}|1|{{#if:{{#property:P18}}|1|0}}}}}} > 0 || [[መደብ:ዊኪፐድያ:Articles without image in subnational entity]] }}
}}<noinclude>
{{Documentation}}
</noinclude>
pyxyb7dt4mnn2af5zsn3zq9xsyi6olu
ሞደል:Photomontage
10
5447
21984
2021-01-20T02:04:27Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly> <table style="border:{{{ወሰን|1}}}px solid {{{ሕብሪ_ወሰን|black}}}" bgcolor={{{ሕብሪ|black}}} cellspacing="0" align="{{{ኣ...»
wikitext
text/x-wiki
<includeonly>
<table style="border:{{{ወሰን|1}}}px solid {{{ሕብሪ_ወሰን|black}}}" bgcolor={{{ሕብሪ|black}}} cellspacing="0" align="{{{ኣቀማምጣ|right}}}">
<tr><td style="padding:{{{ክፍተት|1}}}px 0px 0px {{{ክፍተት|1}}}px">
{{#if:{{{ስእሊ5a|}}}|
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ1c|}}}|1|0}}+{{#if:{{{ስእሊ1b|}}}|1|0}}+{{#if:{{{ስእሊ1c|}}}|1|0}}+{{#if:{{{ስእሊ1d|}}}|1|0}}+{{#if:{{{ስእሊ1e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ1a|}}}|{{{ስእሊ1b|}}}|{{{ስእሊ1c|}}}|{{{ስእሊ1d|}}}|{{{ስእሊ1e|}}}}}
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ2a|}}}|1|0}}+{{#if:{{{ስእሊ2b|}}}|1|0}}+{{#if:{{{ስእሊ2c|}}}|1|0}}+{{#if:{{{ስእሊ2d|}}}|1|0}}+{{#if:{{{ስእሊ2e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ2a|}}}|{{{ስእሊ2b|}}}|{{{ስእሊ2c|}}}|{{{ስእሊ2d|}}}|{{{ስእሊ2e|}}}}}
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ3a|}}}|1|0}}+{{#if:{{{ስእሊ3b|}}}|1|0}}+{{#if:{{{ስእሊ3c|}}}|1|0}}+{{#if:{{{ስእሊ3d|}}}|1|0}}+{{#if:{{{ስእሊ3e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ3a|}}}|{{{ስእሊ3b|}}}|{{{ስእሊ3c|}}}|{{{ስእሊ3d|}}}|{{{ስእሊ3e|}}}}}
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ4a|}}}|1|0}}+{{#if:{{{ስእሊ4b|}}}|1|0}}+{{#if:{{{ስእሊ4c|}}}|1|0}}+{{#if:{{{ስእሊ4d|}}}|1|0}}+{{#if:{{{ስእሊ4e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ4a|}}}|{{{ስእሊ4b|}}}|{{{ስእሊ4c|}}}|{{{ስእሊ4d|}}}|{{{ስእሊ4e|}}}}}
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ5a|}}}|1|0}}+{{#if:{{{ስእሊ5b|}}}|1|0}}+{{#if:{{{ስእሊ5c|}}}|1|0}}+{{#if:{{{ስእሊ5d|}}}|1|0}}+{{#if:{{{ስእሊ5e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ5a|}}}|{{{ስእሊ5b|}}}|{{{ስእሊ5c|}}}|{{{ስእሊ5d|}}}|{{{ስእሊ5e|}}}}}
|
{{#if:{{{ስእሊ4a|}}}|
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ1a|}}}|1|0}}+{{#if:{{{ስእሊ1b|}}}|1|0}}+{{#if:{{{ስእሊ1c|}}}|1|0}}+{{#if:{{{ስእሊ1d|}}}|1|0}}+{{#if:{{{ስእሊ1e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ1a|}}}|{{{ስእሊ1b|}}}|{{{ስእሊ1c|}}}|{{{ስእሊ1d|}}}|{{{ስእሊ1e|}}}}}
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ2a|}}}|1|0}}+{{#if:{{{ስእሊ2b|}}}|1|0}}+{{#if:{{{ስእሊ2c|}}}|1|0}}+{{#if:{{{ስእሊ2d|}}}|1|0}}+{{#if:{{{ስእሊ2e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ2a|}}}|{{{ስእሊ2b|}}}|{{{ስእሊ2c|}}}|{{{ስእሊ2d|}}}|{{{ስእሊ2e|}}}}}
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ3a|}}}|1|0}}+{{#if:{{{ስእሊ3b|}}}|1|0}}+{{#if:{{{ስእሊ3c|}}}|1|0}}+{{#if:{{{ስእሊ3d|}}}|1|0}}+{{#if:{{{ስእሊ3e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ3a|}}}|{{{ስእሊ3b|}}}|{{{ስእሊ3c|}}}|{{{ስእሊ3d|}}}|{{{ስእሊ3e|}}}}}
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ4a|}}}|1|0}}+{{#if:{{{ስእሊ4b|}}}|1|0}}+{{#if:{{{ስእሊ4c|}}}|1|0}}+{{#if:{{{ስእሊ4d|}}}|1|0}}+{{#if:{{{ስእሊ4e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ4a|}}}|{{{ስእሊ4b|}}}|{{{ስእሊ4c|}}}|{{{ስእሊ4d|}}}|{{{ስእሊ4e|}}}}}
|
{{#if:{{{ስእሊ3a|}}}|
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ1a|}}}|1|0}}+{{#if:{{{ስእሊ1b|}}}|1|0}}+{{#if:{{{ስእሊ1c|}}}|1|0}}+{{#if:{{{ስእሊ1d|}}}|1|0}}+{{#if:{{{ስእሊ1e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ1a|}}}|{{{ስእሊ1b|}}}|{{{ስእሊ1c|}}}|{{{ስእሊ1d|}}}|{{{ስእሊ1e|}}}}}
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ2a|}}}|1|0}}+{{#if:{{{ስእሊ2b|}}}|1|0}}+{{#if:{{{ስእሊ2c|}}}|1|0}}+{{#if:{{{ስእሊ2d|}}}|1|0}}+{{#if:{{{ስእሊ2e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ2a|}}}|{{{ስእሊ2b|}}}|{{{ስእሊ2c|}}}|{{{ስእሊ2d|}}}|{{{ስእሊ2e|}}}}}
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ3a|}}}|1|0}}+{{#if:{{{ስእሊ3b|}}}|1|0}}+{{#if:{{{ስእሊ3c|}}}|1|0}}+{{#if:{{{ስእሊ3d|}}}|1|0}}+{{#if:{{{ስእሊ3e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ3a|}}}|{{{ስእሊ3b|}}}|{{{ስእሊ3c|}}}|{{{ስእሊ3d|}}}|{{{ስእሊ3e|}}}}}
|
{{#if:{{{ስእሊ2a|}}}|
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ1a|}}}|1|0}}+{{#if:{{{ስእሊ1b|}}}|1|0}}+{{#if:{{{ስእሊ1c|}}}|1|0}}+{{#if:{{{ስእሊ1d|}}}|1|0}}+{{#if:{{{ስእሊ1e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ1a|}}}|{{{ስእሊ1b|}}}|{{{ስእሊ1c|}}}|{{{ስእሊ1d|}}}|{{{ስእሊ1e|}}}}}
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ2a|}}}|1|0}}+{{#if:{{{ስእሊ2b|}}}|1|0}}+{{#if:{{{ስእሊ2c|}}}|1|0}}+{{#if:{{{ስእሊ2d|}}}|1|0}}+{{#if:{{{ስእሊ2e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ2a|}}}|{{{ስእሊ2b|}}}|{{{ስእሊ2c|}}}|{{{ስእሊ2d|}}}|{{{ስእሊ2e|}}}}}
|
{{#if:{{{ስእሊ1a|}}}|
{{ሞደል:Photomontage/Horizontal|መጠን={{{መጠን|200}}}|ክፍተት={{{ክፍተት|1}}}|ብዝሒ={{#expr:{{#if:{{{ስእሊ1a|}}}|1|0}}+{{#if:{{{ስእሊ1b|}}}|1|0}}+{{#if:{{{ስእሊ1c|}}}|1|0}}+{{#if:{{{ስእሊ1d|}}}|1|0}}+{{#if:{{{ስእሊ1e|}}}|1|0}}}}|ሕብሪ={{{ሕብሪ|black}}}|{{{ስእሊ1a|}}}|{{{ስእሊ1b|}}}|{{{ስእሊ1c|}}}|{{{ስእሊ1d|}}}|{{{ስእሊ1e|}}}}}
}}
}}
}}
}}
}}
</td></tr>
{{#if:{{{ጽሑፍ|}}}|
<tr><td class="thumbcaption" style="background-color:{{{ድሕረ_ባይታ_ጽሑፍ|#F8F8FF}}};" width="{{{መጠን|200}}}"><small>{{{ጽሑፍ|{{{እግሪ|{{{caption}}}}}}}}}</small>
</td></tr>
}}</table>{{#if:{{{footer_montage|}}}|<br><span style="font-size:smaller">{{{footer_montage}}}</span>}}
</includeonly><noinclude>
{{Documentation}}
</noinclude>
9ybdpojef677t2ppzjgj9fdpgpjiqw2
ሞደል:Photomontage/Horizontal
10
5448
21985
2021-01-20T02:08:41Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<table style="border:0px" bgcolor={{{ሕብሪ|black}}} cellspacing="0" > <tr> {{#switch:{{{ብዝሒ}}} |1= <td style="padding:0px {{{ክፍተት}}}px {...»
wikitext
text/x-wiki
<table style="border:0px" bgcolor={{{ሕብሪ|black}}} cellspacing="0" >
<tr>
{{#switch:{{{ብዝሒ}}}
|1=
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{1}}}|{{{መጠን}}}px]]</td>
|2=
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{1}}}|{{#expr:(({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0}}px]]</td>
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{2}}}|{{#expr:{{{መጠን}}}-(((({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0) + {{{ክፍተት}}}) *({{{ብዝሒ}}}-1)}}px]]</td>
|3=
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{1}}}|{{#expr:(({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0}}px]]</td>
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{2}}}|{{#expr:(({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0}}px]]</td>
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{3}}}|{{#expr:{{{መጠን}}}-(((({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0) + {{{ክፍተት}}}) *({{{ብዝሒ}}}-1)}}px]]</td>
|4=
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{1}}}|{{#expr:(({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0}}px]]</td>
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{2}}}|{{#expr:(({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0}}px]]</td>
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{3}}}|{{#expr:(({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0}}px]]</td>
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{4}}}|{{#expr:{{{መጠን}}}-(((({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0) + {{{ክፍተት}}}) *({{{ብዝሒ}}}-1)}}px]]</td>
|5=
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{1}}}|{{#expr:(({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0}}px]]</td>
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{2}}}|{{#expr:(({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0}}px]]</td>
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{3}}}|{{#expr:(({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0}}px]]</td>
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{4}}}|{{#expr:(({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0}}px]]</td>
<td style="padding:0px {{{ክፍተት}}}px {{{ክፍተት}}}px 0px">[[ፋይል:{{{5}}}|{{#expr:{{{መጠን}}}-(((({{{መጠን}}}-{{{ክፍተት}}}*({{{ብዝሒ}}}-1))/{{{ብዝሒ}}}) round 0) + {{{ክፍተት}}}) *({{{ብዝሒ}}}-1)}}px]]</td>
}}
</tr>
</table>
<noinclude>{{Documentation}}</noinclude>
810cngnnq1257qyf0hea596hm9pjtl5
ሞደል:Country data VEN
10
5449
21986
2021-01-20T10:11:26Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቬኔዝዌላ]]
09pcckpg6brpo63bb2l6fnn31h9kz69
ሞደል:Hs
10
5450
21988
21987
2021-01-20T10:24:45Z
Joanmp14
5782
Protected "[[ሞደል:Hs]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<span style="display:none;">{{{1}}}</span><noinclude>
{{documentation}}
</noinclude>
rfnhhslzaooi4ye78sceusnok4hu7f2
ሞደል:Country data ቫለንስያ (ቬኔዝዌላ)
10
5451
21989
2021-01-20T11:08:07Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቫለንስያ (ቬኔዝዌላ) | flag alias = Bandera de Valencia (Venezuela).jpg | size =...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቫለንስያ (ቬኔዝዌላ)
| flag alias = Bandera de Valencia (Venezuela).jpg
| size = {{{size|}}}
| name = ቫለንስያ
| alt = {{{alt|}}}
| variant = {{{variant|}}}
}}<noinclude>
[[መደብ:ዊኪፐድያ:ሞደላት Country data ቬኔዝዌላ|ቫለንስያ]]
</noinclude>
mjf3faohhxn7dqenua1rb5eqkk1owd4
ሞደል:VEN
10
5452
24649
24271
2023-12-12T11:09:31Z
CommonsDelinker
65
Removing [[:c:File:Flag_of_Caracas_(2022).svg|Flag_of_Caracas_(2022).svg]], it has been deleted from Commons by [[:c:User:Taivo|Taivo]] because: Copyright violation; see [[:c:Commons:Licensing|]] ([[:c:COM:CSD#F1|F1]]): [[:c:Commons:Deletion requests/File
wikitext
text/x-wiki
{{#switch:{{{1|}}}
<!--ወረዳ-->
|A = [[ርእሰ ከተማዊ ወረዳ (ቬኔዝዌላ)|ርእሰ ከተማዊ ወረዳ]]
<!--ክፍለ ሃገራት-->
|B = [[ፋይል:Flag of Anzoátegui State (original version).svg|border|link=|20px]] [[ክፍለ ሃገር ኣንዝዋተጊ|ኣንዝዋተጊ]]
|C = [[ፋይል:Flag of Apure State.svg|border|link=|20px]] [[ክፍለ ሃገር ኣፑረ|ኣፑረ]]
|D = [[ፋይል:Flag of Aragua State.svg|border|link=|20px]] [[ክፍለ ሃገር ኣራጓ|ኣራጓ]]
|E = [[ፋይል:Flag of Barinas State.svg|border|link=|20px]] [[ክፍለ ሃገር ባሪናስ|ባሪናስ]]
|F = [[ፋይል:Flag of Bolívar State.svg|border|link=|20px]] [[ክፍለ ሃገር ቦሊቫር|ቦሊቫር]]
|G = [[ፋይል:Flag of Carabobo State.svg|border|link=|20px]] [[ክፍለ ሃገር ካራቦቦ|ካራቦቦ]]
|H = [[ፋይል:Flag of Cojedes State.svg|border|link=|20px]] [[ክፍለ ሃገር ኮሄደስ|ኮሄደስ]]
|I = [[ፋይል:Flag of Falcón.svg|border|link=|20px]] [[ክፍለ ሃገር ፋልኮን|ፋልኮን]]
|J = [[ፋይል:Flag of Guárico.svg|border|link=|20px]] [[ክፍለ ሃገር ጓሪኮ|ጓሪኮ]]
|K = [[ፋይል:Flag of Lara State.svg|border|link=|20px]] [[ክፍለ ሃገር ላራ|ላራ]]
|L = [[ፋይል:Flag of Mérida State.svg|border|link=|20px]] [[ክፍለ ሃገር መሪዳ|መሪዳ]]
|M = [[ፋይል:Flag of Miranda state.svg|border|link=|20px]] [[ክፍለ ሃገር ሚራንዳ|ሚራንዳ]]
|N = [[ፋይል:Flag of Monagas State.svg|border|link=|20px]] [[ክፍለ ሃገር ሞናጋስ|ሞናጋስ]]
|O = [[ፋይል:Flag of Nueva Esparta.svg|border|link=|20px]] [[ክፍለ ሃገር ንወቫ ስፓርታ|ንወቫ ስፓርታ]]
|P = [[ፋይል:Flag of Portuguesa.svg|border|link=|20px]] [[ክፍለ ሃገር ፖርቱገሳ|ፖርቱገሳ]]
|R = [[ፋይል:Flag of Sucre State.svg|border|link=|20px]] [[ክፍለ ሃገር ሱክረ|ሱክረ]]
|S = [[ፋይል:Flag of Táchira.svg|border|link=|20px]] [[ክፍለ ሃገር ታቺራ|ታቺራ]]
|T = [[ፋይል:Flag of Trujillo State.svg|border|link=|20px]] [[ክፍለ ሃገር ትሩህዮ|ትሩህዮ]]
|U = [[ፋይል:Flag of Yaracuy State.svg|border|link=|20px]] [[ክፍለ ሃገር ያራኩይ|ያራኩይ]]
|V = [[ፋይል:Flag of Zulia State.svg|border|link=|20px]] [[ክፍለ ሃገር ዙልያ|ዙልያ]]
|W = [[ፋይል:Federal dependencies of Venezuela's Flag.svg|border|link=|20px]] [[ፈደራላዊ ተመርኳስነታት ቬኔዝዌላ|ፈደራላዊ ተመርኳስነታት]]
|X = [[ፋይል:Flag of Vargas State.svg|border|link=|20px]] [[ክፍለ ሃገር ቫርጋስ|ቫርጋስ]]
|Y = [[ፋይል:Flag of Delta Amacuro State.svg|border|link=|20px]] [[ክፍለ ሃገር ደልታ ኣማኩሮ|ደልታ ኣማኩሮ]]
<!--ተመርኳስነታት-->
|Z = [[ፋይል:Flag of Amazonas Indigenous State.svg|border|link=|20px]] [[ክፍለ ሃገር ኣማዞናስ|ኣማዞናስ]]
|SC = [[ፋይል:Bandera San Cristobal.svg|border|link=|20px]] [[ሳን ክሪስቶባል (ቬኔዝዌላ)|ሳን ክሪስቶባል]]
|VN = {{flagcountry|ቫለንስያ (ቬኔዝዌላ)}}
|BR = [[ፋይል:Flag of Barcelona, Venezuela.jpg|border|link=|20px]] [[ባርሰሎና (ቬኔዝዌላ)|ባርሰሎና]]
|#default = {{hs|{{{1|ቬኔዝዌላ}}}}}[[ፋይል:Flag of Venezuela.svg|border|link=|20px]] [[ቬኔዝዌላ|{{{1|ቬኔዝዌላ}}}]]
}}<noinclude>{{documentation}}</noinclude>
jdww8lxvjtyenc87hoxz04gw1m3mmgo
ሞደል:ካርታ ቦታ ቬኔዝዌላ
10
5454
21995
2021-01-20T14:32:41Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{#switch:{{{1}}} | name = ቬኔዝዌላ | top = 12.8 | bottom = 0.4 | left = -73.6 | right = -59.6 | image = Venezuela location map.svg | ቅ...»
wikitext
text/x-wiki
{{#switch:{{{1}}}
| name = ቬኔዝዌላ
| top = 12.8
| bottom = 0.4
| left = -73.6
| right = -59.6
| image = Venezuela location map.svg
| ቅርጻ_መሬት = Venezuela relief location map.jpg
}}<noinclude>
{{ካርታ ቦታ/ሓበሬታ}}
[[መደብ:ዊኪፐድያ:ሞደላት ካርታታት ቦታ ቬኔዝዌላ| ]]
</noinclude>
ew0xprt4pu76vnslmrvwg25i8ynav96
ሞደል:Country data PRY
10
5455
22004
2021-01-20T23:59:09Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ፓራጓይ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ፓራጓይ]]
o7kqhicdc8155chqm5rf4r7bn0f1p3m
ሞደል:Country data PAR
10
5456
22005
2021-01-20T23:59:18Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ፓራጓይ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ፓራጓይ]]
o7kqhicdc8155chqm5rf4r7bn0f1p3m
ሞደል:Country data BRA
10
5457
22006
2021-01-21T00:00:28Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ብራዚል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ብራዚል]]
3iellnsrv0ki1n62szd1zabvsybvovq
ሞደል:Country data ኣርጀንቲና
10
5458
24766
22007
2024-05-08T03:38:16Z
CommonsDelinker
65
Replacing Flag_of_Argentina_(alternative).svg with [[File:Flag_of_Argentina_(civil).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error)).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣርጀንቲና
| flag alias = Flag of Argentina.svg
| flag alias-alt = Flag of Argentina (civil).svg
| link alias-naval = Argentine Navy
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ኣርጀንቲና
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = alt
| redir1 = ARG
| redir2 = AR
</noinclude>
}}
dqirpzddllaljss64zabc3pk2mifpj1
ሞደል:Country data ARG
10
5459
22008
2021-01-21T00:06:29Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣርጀንቲና]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣርጀንቲና]]
je6nd8q538tleaf8e34hgdoyweqav40
ሞደል:Country data AR
10
5460
22009
2021-01-21T00:06:37Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣርጀንቲና]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣርጀንቲና]]
je6nd8q538tleaf8e34hgdoyweqav40
ሞደል:Country data MEX
10
5461
22011
2021-01-21T00:10:18Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሜክሲኮ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሜክሲኮ]]
hx2jujmfu43fd3armz2pmvri9hoe1gg
ሞደል:Country data መክሲኮ
10
5462
22012
2021-01-21T00:10:24Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሜክሲኮ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሜክሲኮ]]
hx2jujmfu43fd3armz2pmvri9hoe1gg
ሞደል:Country data GTM
10
5463
22013
2021-01-21T00:11:32Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ጓቲማላ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ጓቲማላ]]
b0j0qbffbjnvi64esn2btwj64oo1sj0
ሞደል:Country data GUA
10
5464
22014
2021-01-21T00:11:41Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ጓቲማላ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ጓቲማላ]]
b0j0qbffbjnvi64esn2btwj64oo1sj0
ሞደል:Country data PAN
10
5465
22016
2021-01-21T00:15:41Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ፓናማ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ፓናማ]]
j9q9pbsz605q6hahr8l1tizxj839mjj
ሞደል:Country data CRI
10
5466
22017
2021-01-21T00:16:47Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኮስታ ሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኮስታ ሪካ]]
fx2d65qj9e1ymka4n2l6jmqd8hxpu3u
ሞደል:Country data CRC
10
5467
22018
2021-01-21T00:16:54Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኮስታ ሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኮስታ ሪካ]]
fx2d65qj9e1ymka4n2l6jmqd8hxpu3u
ሞደል:Country data USA
10
5468
22020
2021-01-21T00:21:02Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣመሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣመሪካ]]
0jntqth4u676z559no96h42t6b4vx3k
ሞደል:Country data US
10
5469
22021
2021-01-21T00:21:09Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣመሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣመሪካ]]
0jntqth4u676z559no96h42t6b4vx3k
ሞደል:Country data ሕቡራት መንግስታት ኣመሪካ
10
5470
22022
2021-01-21T00:21:14Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣመሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣመሪካ]]
0jntqth4u676z559no96h42t6b4vx3k
ሞደል:Country data U.S.
10
5471
22023
2021-01-21T00:21:22Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣመሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣመሪካ]]
0jntqth4u676z559no96h42t6b4vx3k
ሞደል:Country data PHL
10
5472
22024
2021-01-21T00:22:03Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ፊሊፒንስ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ፊሊፒንስ]]
mhp5q3fsnwkkdymdg2qen5wq47f4o57
ሞደል:Country data PHI
10
5473
22025
2021-01-21T00:22:10Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ፊሊፒንስ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ፊሊፒንስ]]
mhp5q3fsnwkkdymdg2qen5wq47f4o57
ሞደል:Country data RUS
10
5474
22027
2021-01-21T00:23:55Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሩስያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሩስያ]]
bepb5acu0e26pzwyshjkg11t6j1hxgg
ሞደል:Country data ፈደረሽን ሩስያ
10
5475
22028
2021-01-21T00:24:01Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሩስያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሩስያ]]
bepb5acu0e26pzwyshjkg11t6j1hxgg
ሞደል:Country data CUB
10
5476
22029
2021-01-21T00:24:59Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኩባ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኩባ]]
i13no2gpw9x14sbjfd50frxmgu3z42u
ሞደል:Country data NIC
10
5477
22030
2021-01-21T00:25:34Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኒካራጓ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኒካራጓ]]
b5akrbdtwkl3z3wad6dokjn18eamhu0
ሞደል:Country data NCA
10
5478
22031
2021-01-21T00:25:41Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኒካራጓ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኒካራጓ]]
b5akrbdtwkl3z3wad6dokjn18eamhu0
ሞደል:Country data PER
10
5479
22032
2021-01-21T00:34:27Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ፔሩ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ፔሩ]]
b754e90pl02j2rsvqe2lg2r8q5h0bm2
ሞደል:Country data ESP
10
5480
22033
2021-01-21T00:35:08Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ስጳኛ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ስጳኛ]]
o5yz9yhncg3qu07po07hq3b94ue3oqh
ሞደል:Country data CHL
10
5481
22034
2021-01-21T00:36:03Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቺሌ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቺሌ]]
gksi4e2zilessukg6ugjuaim36zowwu
ሞደል:Country data CHI
10
5482
22035
2021-01-21T00:36:11Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቺሌ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቺሌ]]
gksi4e2zilessukg6ugjuaim36zowwu
ሞደል:Country data BOL
10
5483
22036
2021-01-21T00:36:45Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቦሊቭያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቦሊቭያ]]
0ptcpkvj80dzlfn1fh9l945gfkoig4u
ሞደል:Country data ECU
10
5484
22037
2021-01-21T00:38:07Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኤኳዶር]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኤኳዶር]]
kp3wp34o7tpq87edr3po7gkk6fokxdb
ሞደል:Country data SLV
10
5485
22038
2021-01-21T00:38:37Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኤል ሳልቫዶር]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኤል ሳልቫዶር]]
6812c9yvw2eqlw6cear8i41zo5w28j9
ሞደል:Country data ESA
10
5486
22039
2021-01-21T00:38:44Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኤል ሳልቫዶር]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኤል ሳልቫዶር]]
6812c9yvw2eqlw6cear8i41zo5w28j9
ሞደል:Country data DOM
10
5487
22041
2021-01-21T00:44:56Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ዶሚኒካዊት ሪፓብሊክ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ዶሚኒካዊት ሪፓብሊክ]]
9ompzsujk6rde68p6aap04ilxvhtb2g
ሞደል:Country data ሪፓብሊክ ዶሚኒካ
10
5488
22042
2021-01-21T00:45:02Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ዶሚኒካዊት ሪፓብሊክ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ዶሚኒካዊት ሪፓብሊክ]]
9ompzsujk6rde68p6aap04ilxvhtb2g
ሞደል:Country data KOR
10
5489
22043
2021-01-21T00:47:53Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ደቡብ ኮርያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ደቡብ ኮርያ]]
bbyh8txwsds7ctwsmbrsv27yhpgh8bu
ሞደል:Country data ISR
10
5490
22044
2021-01-21T00:48:40Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data እስራኤል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data እስራኤል]]
kae5qarnj8yh9yoppv89v1lwrzn97zo
ሞደል:Country data AUS
10
5491
22045
2021-01-21T00:49:13Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውስትራልያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውስትራልያ]]
g0wde6seop1k8koirca4b2k1ng79sxt
ሞደል:Country data TUR
10
5492
22046
2021-01-21T00:50:23Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቱርኪ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቱርኪ]]
msosersyy14cc6xyrhanieysp9rkq1i
ሞደል:Country data ቡሩንዲ
10
5493
22048
2021-01-21T01:01:39Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ቡሩንዲ]] to [[ሞደል:Country data ብሩንዲ]]: spelling error
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ብሩንዲ]]
2egktbkripma0sd4o2erqecgaxyg0xm
ሞደል:Country data HND
10
5494
22051
2021-01-21T01:09:01Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሆንዱራስ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሆንዱራስ]]
iv8of4tuvyjckjnqc37cm6uxr28e71w
ሞደል:Country data HON
10
5495
22052
2021-01-21T01:09:08Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሆንዱራስ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሆንዱራስ]]
iv8of4tuvyjckjnqc37cm6uxr28e71w
ሞደል:Country data ROU
10
5496
22054
2021-01-21T01:10:25Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሩማንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሩማንያ]]
evrgj0wm83xuicxgojrywu64ahdfnxl
ሞደል:Country data ROM
10
5497
22055
2021-01-21T01:10:31Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሩማንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሩማንያ]]
evrgj0wm83xuicxgojrywu64ahdfnxl
ሞደል:Country data ሮማንያ
10
5498
22056
2021-01-21T01:10:37Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሩማንያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሩማንያ]]
evrgj0wm83xuicxgojrywu64ahdfnxl
ሞደል:Country data IRN
10
5499
22057
2021-01-21T01:11:11Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኢራን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኢራን]]
dcnxtvb8e1xanymv3vaah4vncyki02k
ሞደል:Country data IRI
10
5500
22058
2021-01-21T01:11:17Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኢራን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኢራን]]
dcnxtvb8e1xanymv3vaah4vncyki02k
ሞደል:Country data ISL
10
5501
22059
2021-01-21T01:12:55Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣይስላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣይስላንድ]]
7bgvc2cnqswzhhrtuttq4o8qdk61w4k
ሞደል:Country data BLR
10
5502
22060
2021-01-21T01:14:41Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቤላሩስ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቤላሩስ]]
41o4dqxui8d4yx3l0kehvgg0gu4a4kl
ሞደል:Nowrap
10
5504
22065
22064
2021-01-22T00:15:47Z
Joanmp14
5782
Protected "[[ሞደል:Nowrap]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
<includeonly><span style="white-space:nowrap">{{{1}}}</span></includeonly><noinclude>{{documentation}}</noinclude>
rhfl5ik7u8jz1a946wlbx4cngy7aa7s
ሞድዩል:Wikidata
828
5505
24400
24395
2023-06-29T14:25:59Z
Joanmp14
5782
Scribunto
text/plain
--[[*********************************************************************************
* Name: ሞድዩል:Wikidata
*
* Description: This module returns the value or values with or without format
* specific to a Wikidata property.
*
* Last revision date: May 2, 2019.
*
* Status: In use.
* Note: Adapted from es.wiki
*********************************************************************************`-- ]]
local p = {}
local datequalifiers = {'P585', 'P571', 'P580', 'P582'}
local ti = mw.language.new('ti')
local first = true
--local mount Eye. mount should not be defined as local because doing so may fail.
--[[ =========================================================================
Error messages
========================================================================= `-- ]]
local notices = {
["errors"] = {
["property-param-not-provided"] = "Property parameter not provided.",
["entity-not-found"] = "Entry not found.",
["unknown-claim-type"] = "Unknown notification type.",
["unknown-snak-type"] = "Unknown data type.",
["unknown-datavalue-type"] = "Unknown data format.",
["unknown-entity-type"] = "Unknown input type.",
["unknown-value-module"] = "You need to set both value parameters and function module value.",
["value-module-not-found"] = "The module pointed to by value-module was not found.",
["value-function-not-found"] = "The function pointed to by value-function was not found.",
["other entity"] = "Links to different elements disabled."
},
["somevalue"] = "''unknown value''",
["novalue"] = ""
}
-- Modules and functions used
local tableElement = require('Module:Tables').element
--
-- Modules in which the most common data types are defined if they are
-- different from Wikidata/Formats
--
local modulesTypes = {
['height'] = 'Module:Wikidata/Magnitude format',
['area'] = 'Module:Wikidata/Magnitude format',
['flag'] = 'Module:Wikidata/Country formats',
['ዝተማህረ ኣብ'] = 'Module:Wikidata/Education formats',
['image'] = 'Module:Wikidata/Image format',
['place'] = 'Module:Wikidata/Place format',
['placeFormat'] = 'Module:Wikidata/Place format',
['magnitude'] = 'Module:Wikidata/Magnitude format',
['movement'] = 'Module:Wikidata/Movement format',
['periodicity'] = 'Module:Wikidata/Magnitude format',
['award'] = 'Module:Wikidata/Award format',
}
local modulesComplexTypes = {
['ዜግነት'] = 'Module:Wikidata/Country formats',
}
--[[ =========================================================================
Function to pass the frame when used in other modules.
========================================================================= `-- ]]
function p:setFrame(frame)
mount = frame
end
--[[ =========================================================================
Function to identify the item corresponding to the page or another given.
The latter does not work yet.
========================================================================= `-- ]]
function EntitySelectionById( id )
if id and id ~= '' then
return mw.wikibase.getEntityObject( id )
else
return mw.wikibase.getEntityObject()
end
end
--[[ =========================================================================
Function that identifies whether the returned value is an item or a property
and based on that add the corresponding prefix
========================================================================= `-- ]]
function EntitySelectionByValue( value )
local prefix = ''
if value['entity-type'] == 'item' then
prefix = 'q' -- Item prefix
elseif value['entity-type'] == 'property' then
prefix = 'p' -- Property prefix
else
return errorFormat( 'unknown-entity-type' )
end
return prefix .. value['numeric-id'] -- The prefix and the numeric code are concatenated
end
--[[ =========================================================================
Helper function for formatting error messages
========================================================================= `-- ]]
function errorFormat( key )
return '<span class="error">' .. notices.errors[key] .. '</span>'
end
--[[ =========================================================================
Function to determine range
========================================================================= `-- ]]
function getRank(statementsTable)
local rank = 'deprecated'
for index, statement in pairs(statementsTable) do
if statement.rank == 'preferred' then
return 'preferred'
elseif statement.rank == 'normal' then
rank = 'normal'
end
end
return rank
end
--[[ =========================================================================
Function to determine the highest ranking statement or statements
========================================================================= `-- ]]
function p.filterStatementByRank(statementsTable)
local rank = getRank(statementsTable)
local helperTable = statementsTable
statementsTable = {}
for index, statement in pairs(helperTable) do
if statement.rank == rank then
table.insert(statementsTable, statement)
end
end
return statementsTable
end
--[[ =========================================================================
Function to select the type of statement: Reference, main value
or qualifier
========================================================================= `-- ]]
function statementSelection(statement, options)
local source = {}
local propertySource = {}
local qualifier = options.qualifierFormat ~= '()' and options.qualifier
if qualifier ~= '' and qualifier and statement['qualifiers'] then
if statement['qualifiers'][mw.ustring.upper(qualifier)] then
return statement.qualifiers[mw.ustring.upper(qualifier)][1] -- returns the qualifier (will only return the first value)
else
return "" --So that it does not throw exception if the qualifier does not exist
end
elseif options.info == 'source' and statement['references'] then
source = statement.references[1]['snaks']
for k,v in pairs(source) do
propertySource = k
end
return statement.references[1]['snaks'][propertySource][1] -- returns the source (the table is left to roam)
elseif (qualifier == '' or not qualifier) and (options.info ~= 'source') then
return statement.mainsnak -- returns the main value
else
return ''
end
end
--[[ =========================================================================
Function to collect statements
========================================================================= `-- ]]
function p.getStatements(entityId)
-- == We check that there is an item linked to the page in Wikidata ==
if not pcall (EntitySelectionById, entityId ) then
return false
end
local entity = EntitySelectionById(entityId)
if not entity then
return '' -- If the page is not linked to an item it does not return anything
end
-- == We check that the item has statements (claims) ==
if not entity.claims then
return '' -- If the item has no statements it does not return anything
end
-- == Format statement and clean concatenated ==
return entity.claims
end
--[[ =========================================================================
Function to create the string that the statement will return
========================================================================= `-- ]]
local function valinQualif(claim, qualifs)
local claimqualifs = claim.qualifiers
local i,qualif
local vals, vals1, datavalue, value
if not claimqualifs then
return nil
end
for i, qualif in pairs(qualifs) do
vals = claimqualifs[qualif]
if vals then
vals1 = vals[1]
if vals1 then
datavalue=vals1.datavalue
if datavalue then
value = datavalue.value
if value then
return value.time
end
end
end
end
end
end
function p.getProperty(options, statement)
local property = {}
-- Resolve property aliases
if options.property == 'ትኽክልነት' or options.property == 'ማእገር' or options.property == 'ዝንግሪር' then --latitude, longitude or precision
--Earth
property = 'P625'
-- Moon
if mw.wikibase.getEntityObject() and mw.wikibase.getEntityObject():formatPropertyValues("p376")["value"] == 'ወርሒ' then
property = 'P8981'
end
else
property = options.property -- In the rest of the cases the given is read
end
if not property then -- We check if the given property exists and otherwise an error is returned
return errorFormat( 'property-param-not-provided' )
end
local orderedTable
if statement then
orderedTable = statement
elseif mw.wikibase.isValidEntityId(tostring(options.entityId)) and mw.wikibase.isValidEntityId(tostring(property)) then
orderedTable = mw.wikibase.getAllStatements( options.entityId, mw.ustring.upper(property) )
if not orderedTable[1] then return '' end
else
return ''
end
-- Function that separates the string 'inputstr' using a 'sep' separator
function split(inputstr, sep)
sep=sep or '%s'
local t={}
for field,s in string.gmatch(inputstr, "([^"..sep.."]*)("..sep.."?)") do
table.insert(t,field)
if s=="" then
return t
end
end
end
-- Apply qualifier filter
if (options.qualifierFilter ~= nil and options.qualifierFilter ~= '') then
local opts = split(options.qualifierFilter, ';')
local negative = false
if (#opts > 2) then
if (opts[3]=='n') then
negative = true
elseif (opts[3]=='p') then
negative = false
end
end
orderedTable = p.qualifiersFilter(orderedTable, opts[1], split(opts[2], ','))
end
-- Apply value filter
if (options.valueFilter ~= nil and options.valueFilter ~= '') then
local opts = split(options.valueFilter, ';')
local negative = false
if (#opts > 1) then
if (opts[2]=='n') then
negative = true
elseif (opts[2]=='p') then
negative = false
end
end
orderedTable = p.valuesFilter(orderedTable, split(opts[1], ','), negative)
end
-- Apply format function
local Module, feature
feature = options['ዋጋ-ተግባር'] or options['value-function'] or options['feature']
if feature then
Module = modulesComplexTypes[feature]
if Module then
return require(Module)[feature](orderedTable, options)
end
end
-- Prevent it from crashing when the find is done in options['textFormat'] if it is nil
if not options['textFormat'] then
options['textFormat'] = ''
end
--Leave in his case the highest ranking values
if (options.highestRank == 'yes') then
orderedTable = p.filterStatementByRank(orderedTable)
end
-- Sort by qualifier "order within series"
if options.toOrder == 'yes' then
require('Module:Tables').toOrder(orderedTable,
function(element1,element2)
local order1 = valinQualif(element1, { 'P1545' }) or '' -- element1.qualifiers.P1545[1].datavalue.value or ''
local order2 = valinQualif(element2, { 'P1545' }) or '' -- element2.qualifiers.P1545[1].datavalue.value or ''
return order1 < order2
end
)
end
--Sort by date. See the chronosort function of :fr:Module:Wikidata/Récup
if options.toOrder == 'ብዕለት' then
require('Module:Tables').toOrder(orderedTable,
function(element1,element2)
local date1 = valinQualif(element1, datequalifiers) or '' -- element1.qualifiers.P580[1].datavalue.value.time or ''
local date2 = valinQualif(element2, datequalifiers) or '' -- element2.qualifiers.P580[1].datavalue.value.time or ''
return date1 < date2
end
)
end
if not orderedTable[1] then
return
end
-- == If you only want it to return a value ==
-- Pending delete the parameter and replace it with a new value of the list=no parameter that would do the same as options.one = yes
if options.one == 'yes' then -- To return the value of index 1
orderedTable = {orderedTable[1]}
elseif options.one == 'last' then -- To return the last entry in the table
orderedTable = {orderedTable[#orderedTable]}
end
-- == We create a table with the values that it will return ==
local statementsFormat = {}
local thereAreStatements
for index, statement in pairs(orderedTable) do
formattedStatement = p.statementFormat(statement, options)
if formattedStatement and formattedStatement ~= '' then
table.insert(statementsFormat, formattedStatement)
thereAreStatements = true
end
end
first = true
if not thereAreStatements then
return
end
-- Format the list of values based on the list type of the
-- options
return p.listFormat(statementsFormat, options)
end
-- Function used to check if an entity has a property with a
-- specific value
-- Parameters:
-- · entity: wikidata entity table
-- · property: wikidata identifier for the property
-- · value: property value on Wikidata
function p.hasPropertyValue(entity, property, value)
if entity and entity.claims and entity.claims[property] then
local mainsnak
for key,value in ipairs(entity.claims[property]) do
if value and value.mainsnak then
mainsnak = value.mainsnak
if mainsnak.datatype == 'wikibase-item' and
mainsnak.snaktype == 'value' and
mainsnak.datavalue.value.id == value then
return true
end
end
end
end
return false
end
-- Function used to return the legend (P2096) of an image (P18) in Wikidata in a certain language
-- The function is called like this: {{#invoke:Wikidata |getImageCaption | <PARAMETER> | lang=<ISO-639code> |id=<QID>}}
-- Returns PARAMETER, unless it is equal to "FETCH_WIKIDATA", from the QID object (resource consuming call)
-- If QID is omitted or empty, the current article is used (call that does NOT consume resources)
-- If lang is omitted, the local language of the wiki is used by default, otherwise the language of the ISO-639 code
-- ISO-639 is documented here: https://docs.oracle.com/cd/E13214_01/wli/docs92/xref/xqisocodes.html#wp1252447
-- The ranking is: 'preferred' > 'normal' and returns the label of the first image with ranking 'preferred'
-- Or the label of the first image with ranking 'normal' if there is no 'preferred'
-- Ranks: https://www.mediawiki.org/wiki/Extension:Wikibase_Client/Lua
p.getImageCaption = function(frame)
-- search for a specific element in Wikidata (QID), otherwise it is nil
local id = frame.args.id
if id and (#id == 0) then
id = nil
end
-- finds the language parameter that should contain a two-digit ISO-639 code
-- if not declared, it defaults to the local language of the wiki (ti)
local lang = frame.args.lang
if (not lang) or (#lang < 2) then
lang = mw.language.getContentLanguage().code
end
-- the first unnamed parameter is the local parameter, if declared
local input_parm = mw.text.trim(frame.args[1] or "")
if input_parm == "FETCH_WIKIDATA" or input_parm == "" or input_parm == nil then
local ent = mw.wikibase.getEntityObject(id)
local imgs
if ent and ent.claims then
imgs = ent.claims.P18
end
local imglbl
if imgs then
-- looks an image with ranking 'preferred'
for k1, v1 in pairs(imgs) do
if v1.rank == "preferred" and v1.qualifiers and v1.qualifiers.P2096 then
local imglbls = v1.qualifiers.P2096
for k2, v2 in pairs(imglbls) do
if v2.datavalue.value.language == lang then
imglbl = v2.datavalue.value.text
break
end
end
end
end
-- if there aren't any, looks for one with ranking 'normal'
if (not imglbl) then
for k1, v1 in pairs(imgs) do
if v1.rank == "normal" and v1.qualifiers and v1.qualifiers.P2096 then
local imglbls = v1.qualifiers.P2096
for k2, v2 in pairs(imglbls) do
if v2.datavalue.value.language == lang then
imglbl = v2.datavalue.value.text
break
end
end
end
end
end
end
return imglbl
else
return input_parm
end
end
-- Function that returns the value of entity.claims[propertyId][occurrence].mainsnak.datavalue.value.text
-- with entity.claims[propertyId][occurrence].mainsnak.datavalue.value.language = 'ti'
-- Useful for getting property values of type monolingualtext
function p.getPropertyInTigrinya(idEntity, propertyId)
-- See cs:Modul:Wikidata/item formatEntityWithGender
--
local entity = mw.wikibase.getEntityObject(idEntity)
if not entity then
return
end
local statement = tableElement(entity,'claims', propertyId)
if not statement then
return
end
local value
for k,v in pairs(statement) do
value = tableElement(v,'mainsnak', 'datavalue', 'value')
if value.language == 'ti' then
return value.text
end
end
end
-- returns the id of the page in Wikidata (Q...), or nothing if the page is not connected to Wikidata
function p.pageId(frame)
local entity = mw.wikibase.getEntityObject()
if not entity then return nil else return entity.id end
end
function p.categorize(options, statement)
-- Prevent it from crashing when the find is done in options['textFormat'] if it is nil
if not options['textFormat'] then
options['textFormat'] = ''
end
local categoryOptions=options['መደብ']
if not categoryOptions then
return ''
end
options['link'] = 'no'
-- Create a table with property values.
local statementValues = {}
if statement then
statementValues = statement
elseif options.property then
local property = {}
if options.property == 'ትኽክልነት' or options.property == 'ማእገር' or options.property == 'ዝንግሪር' then
property = 'P625' -- If we give the latitude, longitude or precision value, it will be equivalent to giving p625
else
property = options.property -- In the rest of the cases the given is read
end
if not p.getStatements(options.entityId) then
return errorFormat( 'other entity' )
elseif p.getStatements(options.entityId)[mw.ustring.upper(property)] then
statementValues = p.getStatements(options.entityId)[mw.ustring.upper(property)]
else
return ''
end
else
return ''
end
-- We create a table with each category from each value of the statement
local categories = {}
local thereAreCategories
if type(categoryOptions) == 'string' then
local ModulePage = require('Module:Page')
for index, value in pairs(statementValues) do
formattedValue = p.formatStatement(value, options)
if formattedValue ~= '' then
category = ModulePage.categoryExists(categoryOptions:gsub('$1',formattedValue))
if category then
table.insert(categories, category)
thereAreCategories = true
end
end
end
elseif type(categoryOptions) == 'table' then
for index, value in pairs(statementValues) do
category = categoryOptions[tableElement(value, 'mainsnak', 'datavalue', 'value', 'numeric-id')]
if category then
table.insert(categories, 'መደብ:' .. category)
thereAreCategories = true
end
end
end
if thereAreCategories then
return '[[' .. mw.text.listToText( categories, ']][[',']][[') .. ']]'
end
return ''
end
--[[ =========================================================================
Function that filters the values of a property and returns only those that
have the qualifier "qualifier" indicated with one of the values "values"
========================================================================= `-- ]]
function p.qualifiersFilter(t, qualifier, values, negative)
local f = {} -- Table to be returned with the filter result
for k,v in pairs(t) do
local counts = false
if(v["qualifiers"] ~= nil and v["qualifiers"][qualifier] ~= nil) then
for k2,v2 in pairs(v["qualifiers"][qualifier]) do
-- Check if the identifier of the qualifier value is in the list
for k3,v3 in pairs(values) do
if (v2["datavalue"] ~= nil and v2["datavalue"]["value"] ~= nil and v2["datavalue"]["value"]["id"] ~= nil and v3 == v2["datavalue"]["value"]["id"])then
counts = true -- If it is mark as true
end
end
end
end
if counts and not negative then -- If one of the qualifier values gave true, the element is inserted
table.insert(f, v)
elseif not counts and negative then -- If none of the qualifier values gave true, the element is inserted
table.insert(f, v)
end
end
return f
end
--[[ =========================================================================
Function that filters the values of a property and returns only those that
have one of the values "values"
========================================================================= `-- ]]
function p.valuesFilter(t, values, negative)
local f = {} -- Table to be returned with the filter result
for k,v in pairs(t) do
local counts = false
if(v["mainsnak"]["datavalue"]["value"]["id"] ~= nil) then
for k2,v2 in pairs(values) do
if (v2 == v["mainsnak"]["datavalue"]["value"]["id"])then
counts = true -- If it is mark as true
end
end
end
if counts and not negative then -- If one of the qualifier values gave true, the element is inserted
table.insert(f, v)
elseif not counts and negative then -- If none of the qualifier values gave true, the element is inserted
table.insert(f, v)
end
end
return f
end
--[[ =========================================================================
Function that checks if the page is linked to Wikidata
if it is, pass the value as an argument to the formatSnak function()
========================================================================= `-- ]]
function p.statementFormat( statement, options)
if not statement.type or statement.type ~= 'statement' then -- It is verified that it has a type value and that this is a statement which happens whenever the property exists
return errorFormat( 'unknown-claim-type' ) -- If it is not fulfilled, it returns an error
end
-- If there is a qualifier, it is returned to the right of the value of the
-- statement in parentheses.
local qualifying = options.qualifying or options.qualifier
if qualifying and statement.qualifiers then
-- At the moment the qualifiers, normally years, are not linked
local qualifyingOptions = {['textFormat']='', link='no', ['dateFormat']='ዓመት'} -- Pending
local wQualifyingValue
local wQualifyingValueFormatted
local qualifyingFunction, errorMessage = getFeature(qualifying, options['qualifying module'])
if errorMessage then
return errorMessage
elseif qualifyingFunction then
-- Use the received function on all qualifiers
wQualifyingValue = statement.qualifiers
wQualifyingValueFormatted = qualifyingFunction(wQualifyingValue, qualifyingOptions)
elseif options.qualifierFormat and options.qualifierFormat == '()' then
wQualifyingValue = statement.qualifiers[mw.ustring.upper(qualifying)]
if wQualifyingValue and wQualifyingValue[1] then
wQualifyingValueFormatted = p.dataFormat(wQualifyingValue[1], qualifyingOptions)
end
elseif options.qualifierFormat and table.getn(mw.text.split(options.qualifierFormat, '%.')) == 2 then
formatQualifierModule = mw.text.split(options.qualifierFormat, '%.')
formatted = require ('Module:' .. formatQualifierModule[1])
if not formatted then
return errorFormat( 'value-module-not-found' )
end
fun = formatted[formatQualifierModule[2]]
if not fun then
return errorFormat( 'value-function-not-found' )
end
if mw.ustring.find(options['textFormat'],'uppercase', plain ) and
(first or (options['separator'] and options['separator'] ~= 'null') or
(options['list'] and options['list'] ~= '')) then
options['uppercase'] = 'yes'
first = false
end
if mw.ustring.find(options['textFormat'],'italics', plain ) then
entityOptions.italics = 'yes'
end
wQualifyingValueFormatted = fun( statement.qualifiers, options, mount)
--return require('Module:Tables').tostring(statement)
else
-- Use the first value of the qualifier of the property received
wQualifyingValue = statement.qualifiers[mw.ustring.upper(qualifying)]
if wQualifyingValue and wQualifyingValue[1] then
wQualifyingValueFormatted = p.dataFormat(wQualifyingValue[1], qualifyingOptions)
end
end
if options.qualifierseparator then separator = options.qualifierseparator else separator = ' ' end
if wQualifyingValueFormatted then
formattedData = p.dataFormat(statement.mainsnak, options)
return (formattedData and formattedData .. ' <small>(' .. wQualifyingValueFormatted .. ')</small>') or nil
end
end
-- If there is no qualifying.
return p.dataFormat(statementSelection(statement, options), options, statement.qualifiers)
end
--[[ =========================================================================
Function that checks the data type (snaktype)
if it is value, it passes the value as an argument to the dataValueFormat function()
========================================================================= `-- ]]
function p.dataFormat( info, options, qualifyings)
if not info or info == '' then
return ''
end
if info.snaktype == 'somevalue' then
-- Earliest date
if qualifyings then
if qualifyings['P1319'] and qualifyings['P1319'][1] and
qualifyings['P1319'][1].datavalue and
qualifyings['P1319'][1].datavalue.type=='time' then
local dateOptions={['dateFormat']=options['dateFormat'],link=options.link}
return 'post. ' .. require('Module:Wikidata/Date').FormatDateTime(qualifyings['P1319'][1].datavalue.value, dateOptions)
end
end
-- If it does not have a valid qualifier
return notices['somevalue'] -- Unknown value
elseif info.snaktype == 'novalue' then
return notices['novalue'] -- No value
elseif info.snaktype == 'value' then
return dataValueFormat( info.datavalue, options, qualifyings) -- If it has the data type, the value is passed to the dataValueFormat function()
else
return errorFormat( 'unknown-snak-type' ) -- Unknown data type
end
end
--[[ =========================================================================
Function that sets the format type based on the value type
(dataValue.type) and in case a complementary format is requested associates
the module where the format is set and its function that sets it
========================================================================= `-- ]]
function dataValueFormat( dataValue, options, qualifyings)
local feature, errorMessage = getFeature(options['ዋጋ-ተግባር'] or options['value-function'] or options['feature'], options['value-module'] or options['Module'])
if errorMessage then
return errorMessage
elseif feature then
local entityOptions = {}
for k, v in pairs(options) do
entityOptions[k] = v
end
if mw.ustring.find(options['textFormat'],'uppercase', plain ) and
(first or (options['separator'] and options['separator'] ~= 'null') or
(options['list'] and options['list'] ~= '')) then
entityOptions['uppercase'] = 'yes'
first = false
end
if mw.ustring.find(options['textFormat'],'italics', plain ) then
entityOptions.italics = 'yes'
end
return feature(dataValue.value, entityOptions, mount, qualifyings)
end
-- == Default formats depending on the type of value ==
-- * For coordinate type when given as property value: latitude, longitude or precision
if options.property == 'ማእገር' then
return dataValue.value['latitude']
elseif options.property == 'ዝንግሪር' then
return dataValue.value['longitude']
elseif options.property == 'ትኽክልነት' then
return dataValue.value['precision']
-- * With the rest of the property
elseif dataValue.type == 'wikibase-entityid' then -- Type: Entity number that can be an item or property
local entityOptions = {}
if mw.ustring.find(options['textFormat'],'uppercase', plain ) and
(first or (options['separator'] and options['separator'] ~= 'null') or
(options['list'] and options['list'] ~= '')) then
entityOptions['uppercase'] = 'yes'
first = false
end
entityOptions.link = options.link
entityOptions.label = options.label
entityOptions['itMustExist'] = options['itMustExist']
if mw.ustring.find(options['textFormat'],'italics', plain ) then
entityOptions.italics = 'yes'
end
return p.entityIdFormat( EntitySelectionByValue( dataValue.value ), entityOptions)
elseif dataValue.type == 'string' then -- Type: Text string
return dataValue.value
elseif dataValue.type == 'url' then --URL type (web address)
return value.url
elseif dataValue.type == 'time' then -- Type: Date/time
local dateOptions={['dateFormat']=options['dateFormat'],link=options.link}
if mw.ustring.find(options['textFormat'] or '','uppercase', plain ) and first then
dateOptions['uppercase']='yes'
end
return require('Module:Wikidata/Date').FormatDateTime(dataValue.value, dateOptions, qualifyings)
elseif dataValue.type == 'monolingualtext' then -- Type: monolingual
if dataValue.value then
if options.language then
for k, v in pairs(dataValue) do
if v.language == options.language then
return v.text
end
end
else
return dataValue.value.text
end
else
return ''
end
elseif dataValue.type == 'quantity' then -- Type: Quantity
return require('Module:Wikidata/Formats').unitFormat(dataValue, options)
elseif dataValue.value['latitude'] and dataValue.value['longitude'] then -- Type: Coordinates
local globe = require('Module:Wikidata/Globes')[dataValue.value.globe]
--We concatenate the latitude and longitude values within the Coord template
if globe ~= 'earth' then
return mount:preprocess('{{coord|' .. dataValue.value['latitude'] .. '|' ..
dataValue.value['longitude'] .. '|globe:' .. globe .. '_type:' .. options.kind .. '|display=' ..
options.display ..'|format=' .. options.format..'}}')
else
return mount:preprocess('{{coord|' .. dataValue.value['latitude'] .. '|' ..
dataValue.value['longitude'] .. '|type:' .. options.kind .. '|display=' ..
options.display ..'|format=' .. options.format..'}}')
end
else
return errorFormat( 'unknown-datavalue-type' ) -- If it is not one of these types, it will return an unknown value error
end
end
--[[ =========================================================================
We format internal links
========================================================================= `-- ]]
-- Options:
-- - link: Possible values 'yes' or 'no'
-- - uppercase: Possible values 'yes' or 'no'
-- - italics: Possible values 'yes' or 'no'
function p.entityIdFormat(idEntity, options)
local link = mw.wikibase.sitelink(idEntity)
local label = mw.wikibase.label(idEntity)
return require('Module:Wikidata/Formats').toLink(link, label, idEntity, options)
end
--[[ =========================================================================
Principal function
========================================================================= `-- ]]
function p.Wikidata( frame )
mount = frame
local args = frame.args
if args.value == 'no' then
return
end
local parentArgs = frame:getParent().args
-- Copy the arguments
local arguments = {}
for k, v in pairs(args) do
arguments[k] = v
end
for k, v in pairs(parentArgs) do
if not arguments[k] then
arguments[k] = v
end
end
--if true then return require('Module:Tables').tostring(arguments) end
-- Do not generate the Wikidata value if a local value has been provided and
-- the local value is a priority.
local wikidataValue;
if (args.priority ~= 'yes' or (args.import and args.import == 'no')) and args.value and args.value ~= '' then
wikidataValue = '';
else
local ent = EntitySelectionById(arguments.entityId)
arguments.entityId = ent and ent.id or nil
wikidataValue = p.getProperty(arguments, nil);
end
local categories = '';
local namespace = frame:preprocess('{{NAMESPACENUMBER}}');
if (namespace == '0' and (not args.categories or args.categories ~= 'no') and
args.property and string.upper(args.property) ~= 'P18' -- P18: Commons image
and string.upper(args.property) ~= 'P41' -- P41: flag image
and string.upper(args.property) ~= 'P94' -- P94: coat of arms image
and string.upper(args.property) ~= 'P109' -- P109: signature of person
and string.upper(args.property) ~= 'P154') then -- P154: logo
if wikidataValue ~= '' and args.value and args.value ~= '' then
categories = '[[መደብ:ዊኪፐድያ:Articles with local data]]'
elseif wikidataValue and wikidataValue == '' and args.value and args.value ~= '' and
(not args.qualifier or args.qualifier == '') and
(not args.info or args.info == '' or args.info ~= 'source')then
categories = '[[መደብ:ዊኪፐድያ:Articles with data to transfer to Wikidata]]'
end
end
if args.priority == 'yes' and wikidataValue ~= '' then -- If the value yes is given to priority, the value of Wikidata will take precedence
if args.import and args.import == 'no' and args.value and args.value ~= '' then
return args.value .. categories
elseif wikidataValue then
return wikidataValue .. categories -- value that replaces the value of Wikidata parameter 2
else
return categories
end
elseif args.value and args.value ~= '' then
return args.value .. categories
elseif args.import and args.import == 'no' then
return ''
elseif wikidataValue then -- If the value is nil an exception is thrown when concatenating
return wikidataValue .. categories
else
return ''
end
end
function getFeature(feature, moduleName)
if not feature then
return
elseif type(feature) == 'function' then -- Use from LUA
return feature
elseif feature == '' or not moduleName or moduleName == '' then
return
else -- Use from a template
local Module
if not moduleName or moduleName == '' or moduleName == 'Wikidata/Formats' then
Module = require(modulesTypes[feature] or 'Module:Wikidata/Formats')
else
Module = require ('Module:' .. moduleName)
end
if not Module then
return nil, errorFormat( 'value-module-not-found' )
elseif not Module[feature] then
return nil, errorFormat( 'value-function-not-found' )
else
return Module[feature]
end
end
end
function p.addLinkback(propertyValue, idEntity, propertyId)
local lidEntity
if propertyValue and propertyId then
lidEntity= (idEntity ~='' and idEntity) or mw.wikibase.getEntityIdForCurrentPage()
end
if lidEntity then
return propertyValue .. '<span class=\"wikidata-link noprint\"> [[ፋይል:Blue_pencil.svg|ሓበሬታ ኣብ ዊኪዳታ ርኣይን ኣመሓይሽን|10px|baseline|alt=ሓበሬታ ኣብ ዊኪዳታ ርኣይን ኣመሓይሽን|link=https://www.wikidata.org/wiki/' .. lidEntity .. '?uselang=ti#' .. propertyId ..
']]</span>'
else
return propertyValue
end
end
function p.listFormat(board, options)
if not board or not board[1] then
return
end
local list_type = options.list
local pencil
if options.linkback == 'yes' and options.entityId and options.property then
pencil = '<span class=\"wikidata-link noprint\"> [[ፋይል:Blue_pencil.svg|ሓበሬታ ኣብ ዊኪዳታ ርኣይን ኣመሓይሽን|10px|baseline|alt=ሓበሬታ ኣብ ዊኪዳታ ርኣይን ኣመሓይሽን|link=https://www.wikidata.org/wiki/' .. options.entityId .. '?uselang=ti#' .. options.property ..
']]</span>'
else
pencil = ''
end
if not board[2] then
-- If the table only has one element, return it
return board[1] .. pencil
end
if list_type == 'not ordered' or list_type == 'ordered' or list_type == 'nobullet' then
local list = mw.text.listToText( board, '</li><li>', '</li><li>' )
if list_type == 'not ordered' then
return '<ul><li>' .. list .. pencil .. '</li></ul>'
elseif list_type == 'ordered' then
return '<ol><li>' .. list .. pencil .. '</li></ol>'
else
return '<ul style="list-style-type:none;list-style-image:none;margin-left:0;padding-left:0"><li>' .. list .. pencil .. '</li></ul>'
end
else
local separators = {
[''] = '',
['፣'] = '፣ ',
['null'] = '፣ ',
['no'] = ''
}
local conjunctions = {
[''] = '',
['ከምኡ’ውን'] = ' ከምኡ’ውን ',
['ወይ'] = ' ወይ ',
['null'] = ' ከምኡ’ውን ',
['no'] = ''
}
local separator = options.separator
local conjunction = options['conjunction']
if not separator then
separator = '፣ '
else
separator = separators[separator] or separator
end
if not conjunction then
conjunction = ' ከምኡ’ውን '
else
conjunction = conjunctions[conjunction] or conjunction
end
if conjunction == ' ከምኡ’ውን ' and mount and board[2] then
end
return mw.text.listToText( board, separator, conjunction ) .. pencil
end
end
-- Existing functions in other modules
function p.getWikidataLabel(entity, fallback)
if not entity then entity = fallback end
if entity and entity.labels and entity.labels.ti then
return entity.labels.ti.value
end
end
function p.getWikidataImage(entity, property)
local image, imageValue, imageFooters, k, imageFooter
if not entity then
return
end
-- Get the first Wikidata image of the person
local image = tableElement(entity, 'claims', property, 1)
--[[
-- Get the image object, either first, last (WIP) or by date (WIP)
local image = (function()
local ImagenObj = tableElement(entity, 'claims', propertyId)
if options.toOrder == 'ብዕለት' then
--
end
return tableElement(ImagenObj, 1)
end)()
--]]
if not image then
return
end
imageValue = tableElement(image, 'mainsnak', 'datavalue', 'value')
imageFooters = tableElement(image, 'qualifiers', 'P2096')
-- Find footer in Tigrinya
if imageFooters then
for k,imageFooter in pairs(imageFooters) do
if imageFooter.datavalue.value.language == 'ti' then
return imageValue, imageFooter.datavalue.value.text
end
end
end
-- If there is no footer in tigrinya, check if there is a specified date for the image
imageFooters = tableElement(image, 'qualifiers', 'P585')
if imageFooters and imageFooters[1] then
return imageValue, 'ኣብ ' .. require('Module:Wikidata/Date').FormatDateTime(imageFooters[1].datavalue.value, {['dateFormat']='ዓመት',['link']='no'})
end
-- No footer in Tigrinya
return imageValue
end
function p.property(entity, propertyId, options)
if entity and entity.claims and entity.claims[propertyId] then
if not options then
options = {['linkback']='yes'}
end
--[[
local PositionalValue = (function()
if options['positional_value'] == 'last' then return -1 end
if type(options['positional_value']) == 'number' then return options['positional_value'] end
return 1
end)()
local PositionalValueQualifier =(function()
if options['positional_value_qualifier'] == 'last' then return -1 end
if type(options['positional_value_qualifier']) == 'number' then return options['positional_value_qualifier'] end
return 1
end)()
local Qualifier = options['qualifier']
local Obj = (function()
local Obj = (function()
local Obj = tableElement(entity, 'claims', propertyId)
if PositionalValue == -1 then return tableElement(Obj, #Obj) end
return tableElement(Obj, PositionalValue)
end)()
if Qualifier then
Obj = (function()
local Obj = tableElement(Obj, 'qualifiers', Qualifier)
if PositionalValueQualifier == -1 then return tableElement(Obj, #Obj) end
return tableElement(Obj, PositionalValueQualifier)
end)()
end
return Obj
end)()
Type = tableElement(Obj, 'datavalue', 'type')
-- Return the entity ID, for entity properties
if options['form'] == 'entityID' then
return tableElement(Obj, 'datavalue', 'value', 'id')
end
-- Prepare to return the most recent file in the property. Find out how to do it with qualifiers
if options['form'] == 'ፋይል' then
if Qualifier then return tableElement(Obj, 'datavalue', 'value') end
if not options['one'] then options['one'] = 'last' end
options['toOrder'] = 'ብዕለት'
end
-- Get property as raw string
if options['form'] == 'ገመድ' then
options['linkback'] = 'no'
if Type == 'string' then
return tableElement(Obj, 'datavalue', 'value')
end
end
-- Return a correctly formatted numeric string
if options['form'] == 'ቍጽሪ' then
if Type == 'quantity' then
return numberFormat(tableElement(Obj, 'datavalue', 'value', 'amount'))
end
end
-- Return a numeric string with its unit
if options['form'] == 'ኣሃዱ' then
if tableElement(entity, 'claims', propertyId, 2, 'mainsnak', 'datavalue') then
return numberFormat(tableElement(entity, 'claims', propertyId, 1, 'mainsnak', 'datavalue', 'value', 'amount')) .. ' - ' .. unitNumber(tableElement(entity, 'claims', propertyId, 2, 'mainsnak', 'datavalue'), options)
else
return unitNumber(tableElement(entity, 'claims', propertyId, 1, 'mainsnak', 'datavalue'), options)
end
end
--]]
options.entityId = entity.id
options.property = propertyId
return p.getProperty(options, entity.claims[propertyId])
end
end
function p.isAValue(entity, propertyId, idSearch)
if not entity or not propertyId then
return false
end
local statement = tableElement(entity, 'claims', propertyId)
local idSearched
if not statement then
return false
end
for k,v in pairs(statement) do
idSearched = tableElement(v,'mainsnak','datavalue','value','id')
if idSearched == idSearch then
return true
end
end
return false
end
-- Get the object mw.language, to use its functions in other modules
function p.language()
return ti
end
return p
hpujkq25963hfmtxzcy0ya38otpij61
ሞደል:Flagdeco
10
5506
22074
22072
2021-01-22T21:00:11Z
Joanmp14
5782
Protected "[[ሞደል:Flagdeco]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
wikitext
text/x-wiki
{{Country data {{{1|}}}
| flagicon/core
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
}}<noinclude>{{documentation}}</noinclude>
3sk8b959pw1yev5flm2jjraa4c14yh2
ሞድዩል:Flag
828
5507
22122
22121
2021-01-24T00:05:37Z
Joanmp14
5782
Scribunto
text/plain
local p = {}
local wikidata = require('Module:Wikidata')
function getStatements(entity)
local statements = wikidata.getStatements(entity)
mw.log(statements)
return statements
end
function getFlags(entity)
local options = {property = 'P41', highestRank = 'yes', entityId = entity}
return wikidata.getProperty(options)
end
function getName(entity, name)
local options = {label = name or 'null'}
local name = wikidata.entityIdFormat(entity, options)
return name
end
function p.luaFlag(entityId, size, option, name)
local flagString
local flag = getFlags(entityId)
if size == nil or size == '' then
size = '20px'
end
local option = option or ''
local name = getName(entityId, name)
if flag and flag ~= '' then
flagString = '[[ፋይል:'..flag..'|' .. size .. '| border]]'
end
if option == 'only flag' and flagString then
return flagString -- Will only return the flag
elseif flagString then
return flagString .." " .. name -- Returns the flag next to the name
else -- There is no value in property P41
return name -- Just return the name
end
end
function p.flag(frame)
return p.luaFlag(frame.args[1], frame.args[2],frame.args[3] , frame.args.name)
end
-- Function to remove flags from text
function p.withoutFlag(text)
local result
if text then
result = text
result = result:gsub('<span class="flagicon">.-</span> ', '')
result = result:gsub('<span class="flagicon">.-</span>[%s]*', '')
result = result:gsub('%[%[[aA][rR][cC][hH][iI][vV][oO]:.-%]%][%s]*', '')
result = result:gsub('%[%[[fF][iI][lL][eE]:.-%]%][%s]*', '')
mw.logObject(result)
return result
end
end
function p.callFromATemplate(frame)
local args = frame.args
local feature = p[args[1]]
return feature(args[2], args[3], args[4])
end
return p
b2vl3enlyrdwlxl0fiaza5egmnkmr3z
ሞድዩል:Wikidata/Formats
828
5508
24327
24326
2023-06-21T20:47:40Z
Joanmp14
5782
Scribunto
text/plain
local p = {}
local ti = mw.language.new('ti')
local tablesModule = require('Module:Tables')
local tableElement = tablesModule.element
local onTable = tablesModule.on
local insertInTable = tablesModule.put
local wikidataModule = require('Module:Wikidata')
local getWikidataProperty = wikidataModule.getProperty
local wikidataDataFormat = wikidataModule.dataFormat
local toLinkURL = require('Module:URL').toLink
function p.formatCoor(value)
local coorstring = value
return frame:preprocess('{{coord|' .. coorstring[tostring('latitude')] ..'|'.. coorstring[tostring('longitude')] .. '|format=dms}}')
end
function p.unitFormat(value, options)
amount = mw.ustring.gsub(value.value['amount'], '+','')
unit = mw.wikibase.label(mw.ustring.gsub(value.value['unit'], '^.-/(Q%d+)$', '%1'))
if unit and tonumber(amount) > 1 then
textUnit = mw.ustring.gsub(unit, '(%S+)', plural)
end
if not unit or (options['unitFormat'] and options['unitFormat'] == 'ቁጽሪ') then
return tonumber(amount)
elseif unit and options['unitFormat'] and options['unitFormat'] == 'ደቓይቕ' and unit == 'ካልኢት' then
local seconds = tostring(tonumber(amount)%60)
if mw.ustring.len(seconds) == 1 then seconds = '0' .. seconds end
return math.floor(tonumber(amount)/60) .. ':' .. seconds .. ' ' .. 'ደቓይቕ'
else
return p.numberFormat(amount) .. ((textUnit and ' ' .. textUnit) or '')
end
end
function p.numberFormat(value, options)
if value['amount'] then value = mw.ustring.gsub(value['amount'], '+', '') end
if not tonumber(value) then return value end
local Format = value
while true do
Format, k = string.gsub(Format, "^(-?%d+)(%d%d%d)", '%1 %2')
if (k==0) then
break
end
end
return Format
end
-- Qualifier formats
function p.periodFormat(value, options)
if not value then
return
end
local startYear, endYear
local startDate, endDate
local dateOptions= {['textFormat']='uppercase', ['dateFormat'] = 'year', ['link']='no'}
local startDates = value['P580']
local endDates = value['P582']
local istartDate = 1
local iendDate = 1
if not startDates and not endDates then
return
end
local periods = {}
if startDates and startDates[1] then
--if true then return require('Module:Tables').tostring(startDates[1]) end
startYear = formatDataWikidata(startDates[1],dateOptions , {})
startDate= startYear -- for now
end
if endDates and endDates[1] then
endYear = formatDataWikidata(endDates[1], dateOptions, {})
endDate = endYear -- for now
end
while startDate or endDate do -- For each period
if startDate and endDate and tonumber(startDate) and tonumber(endDate) and (tonumber(startDate) <= tonumber(endDate)) then
if startYear == endYear then
table.insert(periods, startYear)
else
table.insert(periods, startYear .. '-' .. endYear)
end
istartDate = istartDate + 1
iendDate = iendDate + 1
if startDates[istartDate] then
startYear = formatDataWikidata(startDates[istartDate],dateOptions , {})
startDate= startYear -- for now
else
startYear = nil
startDate= nil
end
if endDates[iendDate] then
endYear = formatDataWikidata(endDates[iendDate],dateOptions , {})
endDate= endYear -- for now
else
endYear = nil
endDate= nil
end
elseif startYear then
table.insert(periods, 'ካብ ' .. startYear)
istartDate = istartDate + 1
if startDates[istartDate] then
startYear = formatDataWikidata(startDates[istartDate],dateOptions , {})
startDate= startYear -- for now
else
startYear = nil
startDate= nil
end
elseif endYear then
table.insert(periods, 'ክሳብ ' .. endYear)
iendDate = iendDate + 1
if endDates[iendDate] then
endYear = formatDataWikidata(endDates[iendDate],dateOptions , {})
endDate= endYear -- for now
else
endYear = nil
endDate= nil
end
end
end
return table.concat(periods, '፣ ')
end
-- Internal functions
-- The following functions do much the same as the function
-- entityIdFormat of the Wikidata module.
-- p.getData fetches the entity data and p.toLink formats it.
function p.getData(value)
if value and value['numeric-id'] then
local idEntity = 'Q' .. value['numeric-id']
local label = mw.wikibase.label( idEntity )
local link = mw.wikibase.sitelink( idEntity )
return link, label, idEntity
end
end
function p.linkInOtherLanguage(link, label, language)
local category = '[[መደብ:ዊኪፐድያ:Pages with Wikidata properties tagged in another language]]'
if link and label then
return label .. ' <small>([[:' .. language .. ':' .. link .. '|' .. language .. ']])</small>' .. category
elseif label then
return label .. ' <small>(' .. language .. ')</small>' .. category
elseif link then
return link .. ' <small>([[:' .. language .. ':' .. link .. '|' .. language .. ']])</small>' .. category
end
end
local alreadyLinked = {}
function p.toLink(link, label, idEntity, options)
if not link and not label and not idEntity then
return
end
if options then
-- Label options
if options.label and options.label ~= 'null' then -- To find out where it is used.
label = options.label
end
--if options['nameSpace'] then link = options['nameSpace'] .. ':' .. link end
-- Convert the first character to uppercase in his case
if label and options['uppercase'] == 'yes' then
label = ti:ucfirst(label)
end
-- Link options
if options['link'] == 'no' then
-- No p.toLink
link = nil
elseif options['itMustExist'] == 'yes' then
-- Do not return anything if the Wikipedia article is not informed
if not link then
return
end
elseif options['link'] == 'yes' then
if not link and label and not require('Module:Page').exists(label) then
-- Take the label as a link if the corresponding article does not exist
link = label
end
end
end
-- Do not link the same thing several times
if link and alreadyLinked[link] then
link = nil
end
-- As reported by the label or link
local result
if label and link and label ~= link then --Both if they are not the same
result = '[[' .. link .. '|' .. label .. ']]'
alreadyLinked[link] = true
elseif link then -- Just the link or ambps and they are the same
result = '[[' .. link .. ']]'
alreadyLinked[link] = true
elseif label then -- Only the label
result = label
elseif idEntity then -- Only the entity
-- Get the Wikidata tag and link from the English, French or German Wikipedia
local entity=mw.wikibase.getEntityObject(idEntity)
--if true then return require('Module:Tables').tostring(entity) end
if entity then
local language
for k, language in pairs({'en', 'fr', 'it', 'de'}) do
label = tableElement(entity, 'labels', language, 'value')
link = tableElement(entity, 'sitelinks', language .. 'wiki', 'title')
if label or link then
result = p.linkInOtherLanguage(link, label, language)
break
end
end
end
if not result then
return '[[:d:'.. idEntity .. '|unlabeled]]' ..
'[[መደብ:ዊኪፐድያ:Pages with unlabeled Wikidata properties]]'
end
end
-- Add italics
if options and options.italics == 'yes' then
result = "''" .. result .. "''"
end
return result
end
function p.formatId( value, options )
local wikidata = require('Module:Wikidata')
local id = 'Q'.. value['numeric-id']
local options = {separator = '<br>',property = options.propertyValue, one = 'yes', entityId = id, textFormat = 'uppercase'}
return wikidata.getProperty(options)
end
function p.formatFlagcountry( value, options )
local flag = require('Module:Flag')
local id = 'Q'.. value['numeric-id']
local label = mw.wikibase.label( 'Q' .. value['numeric-id'] ) or ''
local kind = mw.ustring.gsub(label,'(%D+)%sde%s%D+','%1')
if options.cut and options.cut ~= '' then
coincidence = mw.ustring.find( es:lc(options.cut), es:lc(kind), plain )
end
if coincidence then
name = mw.ustring.gsub(label,'%D+%sde%s(%D+)','%1')
elseif label and label ~= '' then
name = label
end
return flag.luaFlag(id, '20px', '', name)
end
function p.formatInfobox( value, options )
local infobox = require('Module:Infobox')
local options = {propertyValue='P31'}
local label = p.formatId( value, options)
options.cut = label
local parameters = {
child = 'yes',
labelstyle1 = 'border:0;font-weight:100;padding:0px 7px',
datastyle1 = 'border:0;font-weight:100;padding:0px 7px 0px 2px',
label1='• '.. ti:ucfirst(label),
data1 = p.formatFlagcountry(value, options)}
return infobox.infobox(parameters)
end
function p.idFormat ( value, options )
return value['numeric-id'] and 'Q' .. value['numeric-id']
end
--*****************************************************************************
-- Functions for URL data types
--*****************************************************************************
function p.URLFormat(value, options, mount)
return toLinkURL(value)
end
function p.twitterFormat(value, options, mount)
return '[https://twitter.com/' .. value .. ' ' .. value .. ']'
end
function p.facebookFormat(value, options, mount)
return '[https://www.facebook.com/' .. value .. ' ' .. value .. ']'
end
--*****************************************************************************
-- Format aliases to use in template property
--*****************************************************************************
p['flag'] = p['formatFlag']
p['facebook'] = p['facebookFormat']
p['twitter'] = p['twitterFormat']
p['url'] = p['URLFormat']
return p
9bhhu4jwaa9c0lb3kfgk9er73pqrhaw
ሞድዩል:Page
828
5509
24342
22080
2023-06-22T01:34:53Z
Joanmp14
5782
Scribunto
text/plain
local page = {}
-- External modules and functions
local getArguments = require('Module:ክርክራት').getArguments
local onBoard = require('Module:Tables').on
-- Constants
-- See Module:Citation/CS1/Configuration citation_config.uncategorized_namespaces.
-- Namespaces for which your articles are not automatically categorized
page.spacesNotCategorizable = { 'ተጠቃሚ', 'ተጠቃሚት', 'ምይይጥ', 'User_talk', 'User_Talk', 'Wikipedia_talk', 'File_talk',
'Template_talk', 'Help_talk', 'Category_talk', 'Portal_talk', 'Book_talk', 'Draft', 'Draft_talk', 'Education_Program_talk',
'Module_talk', 'MediaWiki_talk', 'Wikipedia' }
function page.exists(frame)
local article
if not frame then
return
end
if type(frame) == 'string' then
article= frame
else
article= getArguments(frame)[1]
end
if not article then
return
end
local a= mw.title.new(article)
if a and a.exists then
return a.fullText
end
end
function page.categoryExists(frame)
local category
if not frame then
return
end
if type(frame) == 'string' then
category = frame
else
category = getArguments(frame)[1]
end
if not category then
return
end
local a= mw.title.makeTitle(14, category)
if a and a.exists then
return a.fullText
end
end
function page.pageName(options)
pageName = mw.title.getCurrentTitle().text
-- Delete the text in parentheses
if options and options.disambiguate == 'yes' then
pageName = mw.ustring.gsub(pageName,'%s%(.*%)','')
end
return pageName
end
function page.canBeCategorized()
if onBoard(page.spacesNotCategorizable, mw.title.getCurrentTitle().nsText) then
return false
else
return true
end
end
function page.getSubpages(frame)
local arguments = getArguments(frame)
local pageName = arguments['ገጽ'] or arguments['page'] or mw.title.getCurrentTitle().text
local truncate = not (arguments['truncate'] and arguments['truncate'] == 'no')
local truncateParameter = (truncate and '|stripprefix=1') or ''
local list = frame:preprocess('{{Special:PrefixIndex/' .. pageName .. truncateParameter .. '}}')
return list
end
return page
1pqibogcu5ps2itikylzpu4d2jlkv90
ሞድዩል:URL
828
5510
24308
22081
2023-06-17T23:58:02Z
Joanmp14
5782
Scribunto
text/plain
local z = {}
function z.toLink(url, text)
--if true then return 'url: ' .. (url or '') .. ' text: ' .. (text or '') end
if not url or
url:match('^%s*$') then
return
elseif url:find('%[') or
url:match('^{{{.*}}}$') then -- For example, a template parameter, {{{web page|}}}
return url
elseif z.isValid(url) then
fixedUrl = url
else
fixedUrl = 'http://' .. url
end
if text then
return '[' .. fixedUrl .. ' ' .. text .. ']'
else
fixedText = fixedUrl:match('^http://(.+)') or
fixedUrl:match('^https://(.+)') or
fixedUrl
-- Delete the / at the end
fixedText = fixedText:match('(.+)/$') or fixedText
return '[' .. fixedUrl .. ' ' .. fixedText .. ']'
end
end
function z.url(frame)
if not frame or not frame.args then
return
end
return z.toLink(frame.args[1], frame.args[2])
end
--function z.plainLink
-- View the Plain link template
-- return
--end
-- See the checkurl function of the Citation/CS1 module.
function z.isValid(url)
return url:sub(1,2) == "//" or url:match( "^[^/]*:" )
end
return z
mymvg4okvciwlzj3k8ujan4lrfkr58y
ሞድዩል:Wikibase
828
5511
22085
22082
2021-01-22T23:42:36Z
Joanmp14
5782
Protected "[[ሞድዩል:Wikibase]]" ([ኣመዓራርይ=Allow only administrators] (indefinite) [ኣንቀሳቕስ=Allow only administrators] (indefinite))
Scribunto
text/plain
-- Module:Wikibase
local p = {}
-- Returns the item ID, name or link of the page in the local wiki.
function p.id(frame)
if not mw.wikibase then
return "wikibase module not found"
end
entity = mw.wikibase.getEntityObject()
if entity == nil then
return ""
end
return entity.id
end
-- Returns the label of a given item.
function p.label(frame)
if frame.args[1] == nil then
entity = mw.wikibase.getEntityObject()
if not entity then return nil end
id = entity.id
else
id = frame.args[1]
end
return mw.wikibase.label( id )
end
-- Returns the local page of a given item.
function p.link(frame)
if frame.args[1] == nil then
entity = mw.wikibase.getEntityObject()
if not entity then return nil end
id = entity.id
else
id = frame.args[1]
end
return mw.wikibase.sitelink( id )
end
-- Returns the description of a given item.
function p.description(frame)
if frame.args[1] == nil then
entity = mw.wikibase.getEntityObject()
if not entity then return nil end
id = entity.id
else
id = frame.args[1]
end
return mw.wikibase.description( id )
end
return p
iae84ws4o68duj7c0vkg7ayeggsshnn
ሞደል:Property
10
5512
24369
23383
2023-06-22T16:03:25Z
Joanmp14
5782
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:Wikidata
|Wikidata
|property = {{{1|}}}
|value = {{{2|}}}
|separator = {{{separator|{{{3|፣}}}}}}
|value-module = {{{module|{{{4|Wikidata/Formats}}}}}}
|value-function = {{{datatype|{{{5|}}}}}}
|legend = {{{footer|{{{6|}}}}}}
|conjunction = {{{conjunction|{{{3|ከምኡ’ውን}}}}}}
|qualifier = {{{qualifier|}}}
|info = {{{info|}}}
|one = {{{one|}}}
|highestRank = {{{highest rank|{{{highest_rank|}}}}}}
|textFormat = {{{text format|}}}
|dateFormat = {{{date format|}}}
|unitFormat = {{{unit format|}}}
|qualifierFormat = {{{qualifier format|}}}
|qualifierFilter = {{{qualifier filter|}}}
|link = {{{link|{{{መጋጠሚ|}}}}}}
|label = {{{label|null}}}
|priority = {{{priority|}}}
|kind = {{{type|city}}}
|display = {{{display|{{#if:{{{entity|}}}|inline|inline,title}}}}}
|format = {{{format|dms}}}
|entityId = {{{entity|}}}
|list = {{{list|}}}
|import = {{{import|}}}
|categories = {{{categories|}}}
|itMustExist = {{{it must exist|}}}
|propertyValue = {{{property_value|}}}
|qualifying = {{{qualifying|}}}
|qualifying module = {{{qualifying module|}}}
|linkback = {{{linkback|}}}
|toOrder = {{{to order|}}}
|language = {{{language|}}}
}}<noinclude>{{documentation}}</noinclude>
m6mo832kj633kbhxekqixmtjbos1c3r
ካራካስ
0
5513
24089
23760
2023-01-19T14:50:44Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.3
wikitext
text/x-wiki
{{ሓበሬታ ንኡስ ሃገራዊ ኣካል
| ስም = ካራካስ
| flag_border = yes
| ሕብረት = [[ርእሰ ከተማ]] [[ቬኔዝዌላ]]
| ሃገር = {{VEN}}
| ዓይነት_ላዕለዋይ_1 = [[ፈደራላዊ ኣካላት ቬኔዝዌላ|ፈደራላዊ ኣካላት]]
| ላዕለዋይ_1 = {{VEN|A}}
{{VEN|M}}
| ዓይነት_ላዕለዋይ_2 = [[ዝርዝር ምምሕዳር ከተማታት ቬኔዝዌላ|ምምሕዳር ከተማታት]]
| ላዕለዋይ_2 = [[ምምሕዳር ከተማ ሊበርታዶር ካራካስ|ሊበርታዶር]]፣ [[ምምሕዳር ከተማ ባሩታ|ባሩታ]]፣ [[ምምሕዳር ከተማ ቻካው|ቻካው]]፣ [[ምምሕዳር ከተማ ኤል ሃትዮ|ኤል ሃትዮ]]፣ [[ምምሕዳር ከተማ ሱክረ (ሚራንዳ)|ሱክረ]]
| ምስሊ = {{Photomontage
| ስእሊ1a = Caracas Panoramica 1.jpg
| ስእሊ2a = CaracasCentre.jpg
| ስእሊ2b = Caracas Este.jpg
| ስእሊ3a = TeresaCarreño.jpg
| ስእሊ3b = Plaza Venezuela Noche.jpg
| ስእሊ4a = Edificios de Oficinas Conjunto Parque Central alt.jpg
| መጠን = 280
| ክፍተት = 2
| ወሰን = 1
| ሕብሪ = white
| ሕብሪ_ወሰን = white
}}</center>
| ጭርሖ = ''Muy Noble y Leal Ciudad''
| መዝሙር = ''Marcha a Caracas''
| ካርታ_loc_1 = ቬኔዝዌላ
| ካርታ = <mapframe frameless align=center width=275 height=250 zoom=11 latitude=10.4721 longitude=-66.9435 />
| እግሪ_ካርታ = ከተማዊ ከባቢ ካራካስ
| መራሕቲ_ኣርእስትታት = ሓለቓ መንግስቲ
| መራሕቲ_ኣስማት = [[ናሁም ፈርናንደዝ]]
| መሰረት = 25 ሓምለ 1567 ({{ዕድመ|25|7|1567}})
| ስፍሓት = 784
| ጻዕቂ = 15,774
| ብዝሒ_ህዝቢ_ዓመት = 2017
| ብዝሒ_ህዝቢ = 2,245,744
| ብዝሒ_ህዝቢ_ምልጣፍ =
| ጶስጣዊ_ኮድ_ስም = [[ጶስጣዊ ኮድ]]
| ተለፎናዊ ቅድመ ጥብቆ ስም = [[ኮድ ከባቢ]]
| ግዜ = UTC-4
| ኮድ ኣይሶ = [[ISO 3166-2:VE|VE-A]]፣ [[ISO 3166-2:VE|VE-M]]
| ማንታነት = {{Collapsible list|ኣርእስቲ = 42 [[ከተማ|ከተማታት]]|1 = 23 ርእሰ ከተማታት<br/>{{flagdeco|CUB}} [[ሃቫና]]<br/>{{flagdeco|PER}} [[ሊማ]]<br/>{{flagdeco|BOL}} [[ላ ፓዝ]]<br/>{{flagdeco|BLR}} [[ሚንስክ]]<br/>{{flagdeco|NCA}} [[ማናጓ]]<br/>{{flagdeco|ESP}} [[ማድሪድ]]<br/>{{flagdeco|RUS}} [[ሞስኮ]]<br/>{{flagdeco|URU}} [[ሞንተቪድዮ]]<br/>{{flagdeco|ISL}} [[ረይክያቪክ]]<br/>{{flagdeco|CRC}} [[ሳን ሆሰ (ኮስታ ሪካ)|ሳን ሆሰ]]<br/>{{flagdeco|ESA}} [[ሳን ሳልቫዶር]]<br/>{{flagdeco|CHL}} [[ሳንትያጎ]]<br/>{{flagdeco|DOM}} [[ሳንቶ ዶሚንጎ]]<br/>{{flagdeco|KOR}} [[ሶውል]]<br/>{{flagdeco|ARG}} [[ብወኖስ ኣይረስ]]<br/>{{flagdeco|COL}} [[ቦጎታ]]<br/>{{flagdeco|IRN}} [[ተህራን]]<br/>{{flagdeco|HON}} [[ተጉሲጋልፓ]]<br/>{{flagdeco|PAR}} [[ኣሱንስዮን]]<br/>{{flagdeco|MEX}} [[ከተማ ሜክሲኮ]]<br/>{{flagdeco|GUA}} [[ከተማ ጓቲማላ]]<br/>{{flagdeco|PAN}} [[ከተማ ፓናማ]]<br/>{{flagdeco|ECU}} [[ኪቶ]]<br/>19 ከተማታት<br />{{flagdeco|ESP}} [[ላ ኮሩኛ]]<br/>{{flagdeco|ESP}} [[መልያ]]<br/>{{flagdeco|BRA}} [[ርዮ ዲ ጃነይሮ]]<br/>{{flagdeco|AUS}} [[ሲድኒ]]<br/>{{flagdeco|ESP}} [[ሳንታ ክሩዝ ደ ተነሪፈ]]<br/>{{flagdeco|USA}} [[ሳን ፍራንሲስኮ]]<br/>{{flagdeco|BRA}} [[ሳኦ ፓውሎ]]<br/>{{flagdeco|CHN}} [[ሻንጋይ]]<br/>{{flagdeco|ESP}} [[ቪጎ]]<br/>{{flagdeco|ISR}} [[ተል ኣቪቭ]]<br/>{{flagdeco|VEN}} [[ትሩህዮ (ቬኔዝዌላ)|ትሩህዮ]]<br/>{{flagdeco|USA}} [[ኒው ኦርሊንስ]]<br/>{{flagdeco|USA}} [[ኒው ዮርክ]]<br/>{{flagdeco|TUR}} [[ኢስታንቡል]]<br/>{{flagdeco|MEX}} [[ኣተንኮ (ምምሕዳር ከተማ)|ኣተንኮ]]<br/>{{flagdeco|ESP}} [[ኣደሄ]]<br/>{{flagdeco|PHI}} [[ከተማ ክዌዘን]]<br/>{{flagdeco|ROM}} [[ክሉጅ-ናፖካ]]<br/>{{flagdeco|BOL}} [[ኮቻባምባ]]}}
| ገጽ መርበብ = www.caracas.gob.ve
| ብዝሒ_ህዝቢ_ርእሰ_ከተማዊ = 2,923,959
| ስም_ተቐመጥቲ = ካራቀንያዊ/ -ት ([[ቋንቋ ስጳንኛ|ስጳንኛ]]፦ ''ካራቀኞ'' (ተባዕታይ)፣ ''ካራቀኛ'' (ኣንስታይ))
}}
'''ካራካስ''' (ብ[[ቋንቋ ስጳንኛ|ስጳንኛ]]፦ ''Caracas'')፣ [[ርእሰ ከተማ]]ን ዝዓበየት ከተማን [[ቬኔዝዌላ]] እያ። ካብ መበል 19 ዘመን ከም ማእከል ፖለቲካውን ቁጠባውን ሓይሊ ቬኔዝዌላ ተቖጺራ እያ።
==መርበብ==
[https://web.archive.org/web/20220805182014/http://www.caracas.gob.ve/alcaldiaDeCCS/ ወግዓዊት መርበብ ሓበሬታ]
[[መደብ:ካራካስ]]
fote5rtmh1sbznpugzwe9vc4pb4gpxb
ሞደል:Dropdown section
10
5514
22098
2021-01-23T10:52:41Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{#if:{{{data|}}}|<div class="NavFrame {{#if:{{{expand|}}}||collapsed}}" style="border: none; padding: 0;"> <div class="NavHead" style="height:auto;fon...»
wikitext
text/x-wiki
{{#if:{{{data|}}}|<div class="NavFrame {{#if:{{{expand|}}}||collapsed}}" style="border: none; padding: 0;">
<div class="NavHead" style="height:auto;font-size:105%; text-align: {{{align|center}}}; {{{titlestyle|background-color: transparent;}}}">
<div class="hack-to-leave-space" style="float:right"> </div><!--
-->{{#if:{{{title|}}}|{{{tile}}}|Section}}<!--
--></div><div class="NavContent" style="font-size:105%; font-weight: lighter; width: 100%;background-color: #f9f9f9; color: #000000; text-align: {{{align|center}}}">
{{{!}} style="width:100%; background-color: #f9f9f9; color: #000000; {{{datastyle|}}}"
{{!}}-
{{!}}
{{{data}}}
{{!}}}
</div></div>
}}<noinclude>{{Documentation}}</noinclude>
jr4fkh5nj776xbgxtmlt3s1jn8198hl
ሞድዩል:Infobox/Wikidata
828
5515
22105
2021-01-23T15:25:36Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «local p = {} local Wikidata = require('Module:Wikidata') local Formats = require('Module:Formats') local ti = mw.language.new('ti') local frame function...»
Scribunto
text/plain
local p = {}
local Wikidata = require('Module:Wikidata')
local Formats = require('Module:Formats')
local ti = mw.language.new('ti')
local frame
function p:setFrame(frame)
frame = frame
Wikidata:setFrame(frame)
end
function p.getLabel()
local element = mw.wikibase.getEntityObject() or {}
return es:ucfirst(mw.wikibase.label(element.id) or '')
end
function p.getStatements()
return Wikidata.getStatements()
end
function p.getStatement(statement, property, separator, Module, feature, qualifier, link, cut, propertyValue)
local propOneValue = {'P41','P18','P94','P242','P6','P1082','P163','P237','P625'} -- Properties that should only have one value
local oneValue = 'no'
local highestRank = 'yes'
for k,v in pairs(propOneValue) do -- Check if property matches
if property == v then
oneValue = 'yes'
highestRank = 'no'
end
end
options = {
['property'] = property,
['value'] = nil, -- Value that would replace the value of Wikidata to be given
['separator'] = separator,
['value-module'] = Module,
['value-function'] = feature,
['legend'] = nil, -- Image footer if the Wikidata/Formats module and the formatImage function are used
['conjunction'] = separator,
['qualifier'] = qualifier,
['data'] = nil, -- If the value would be 'source' it would return the source of the declaration
['one'] = oneValue,
['textFormat'] = 'upperCase',
['highestRank'] = highestRank, -- will return only the highest ranking values
['link'] = link,
['kind'] = 'city',
['display'] = 'inline,title',
['format'] = 'dms',
['propertyValue'] = propertyValue,
['entityId'] = nil, -- entity id. It would not have any application here
['cut'] = cut -- Value that if matching would be cut in the string when using the Wikidata/Formats module and the flagFormat function is useful to cut province from if the province label is given
}
local formattedValue = Wikidata.getProperty(options,board)
if formattedValue == nil then return "" end
if type(formattedValue) == 'number' and link ~= 'no' then
formattedValue = es:formatNum(tonumber(formattedValue))
end
return formattedValue
end
return p
s12est2iwxy4rxrtswsdjd30zt34b88
ሞድዩል:WikidataIB
828
5516
22110
2021-01-23T19:14:33Z
Joanmp14
5782
copied from: enwikipedia
Scribunto
text/plain
-- Version: 2021-01-21
-- Module to implement use of a blacklist and whitelist for infobox fields
-- Can take a named parameter |qid which is the Wikidata ID for the article
-- if not supplied, it will use the Wikidata ID associated with the current page.
-- Fields in blacklist are never to be displayed, i.e. module must return nil in all circumstances
-- Fields in whitelist return local value if it exists or the Wikidata value otherwise
-- The name of the field that this function is called from is passed in named parameter |name
-- The name is compulsory when blacklist or whitelist is used,
-- so the module returns nil if it is not supplied.
-- blacklist is passed in named parameter |suppressfields (or |spf)
-- whitelist is passed in named parameter |fetchwikidata (or |fwd)
local p = {}
local cdate -- initialise as nil and only load _complex_date function if needed
-- [[Module:Complex date]] is loaded lazily and has the following dependencies:
-- Module:I18n/complex date, Module:ISOdate, Module:DateI18n (alternative for Module:Date),
-- Module:Formatnum, Module:I18n/date, Module:Yesno, Module:Linguistic, Module:Calendar
-- The following, taken from https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times,
-- is needed to use Module:Complex date which seemingly requires date precision as a string.
-- It would work better if only the authors of the mediawiki page could spell 'millennium'.
local dp = {
[6] = "millennium",
[7] = "century",
[8] = "decade",
[9] = "year",
[10] = "month",
[11] = "day",
}
local i18n =
{
["errors"] =
{
["property-not-found"] = "Property not found.",
["No property supplied"] = "No property supplied",
["entity-not-found"] = "Wikidata entity not found.",
["unknown-claim-type"] = "Unknown claim type.",
["unknown-entity-type"] = "Unknown entity type.",
["qualifier-not-found"] = "Qualifier not found.",
["site-not-found"] = "Wikimedia project not found.",
["labels-not-found"] = "No labels found.",
["descriptions-not-found"] = "No descriptions found.",
["aliases-not-found"] = "No aliases found.",
["unknown-datetime-format"] = "Unknown datetime format.",
["local-article-not-found"] = "Article is available on Wikidata, but not on Wikipedia",
["dab-page"] = " (dab)",
},
["months"] =
{
"January", "February", "March", "April", "May", "June",
"July", "August", "September", "October", "November", "December"
},
["century"] = "century",
["BC"] = "BC",
["BCE"] = "BCE",
["ordinal"] =
{
[1] = "st",
[2] = "nd",
[3] = "rd",
["default"] = "th"
},
["filespace"] = "File",
["Unknown"] = "Unknown",
["NaN"] = "Not a number",
-- set the following to the name of a tracking category,
-- e.g. "[[Category:Articles with missing Wikidata information]]", or "" to disable:
["missinginfocat"] = "[[Category:Articles with missing Wikidata information]]",
["editonwikidata"] = "Edit this on Wikidata",
["latestdatequalifier"] = function (date) return "before " .. date end,
-- some languages, e.g. Bosnian use a period as a suffix after each number in a date
["datenumbersuffix"] = "",
["list separator"] = ", ",
["multipliers"] = {
[0] = "",
[3] = " thousand",
[6] = " million",
[9] = " billion",
[12] = " trillion",
}
}
-- This allows an internationisation module to override the above table
if 'en' ~= mw.getContentLanguage():getCode() then
require("Module:i18n").loadI18n("Module:WikidataIB/i18n", i18n)
end
-- This piece of html implements a collapsible container. Check the classes exist on your wiki.
local collapsediv = '<div class="mw-collapsible mw-collapsed" style="width:100%; overflow:auto;" data-expandtext="{{int:show}}" data-collapsetext="{{int:hide}}">'
-- Some items should not be linked.
-- Each wiki can create a list of those in Module:WikidataIB/nolinks
-- It should return a table called itemsindex, containing true for each item not to be linked
local donotlink = {}
local nolinks_exists, nolinks = pcall(mw.loadData, "Module:WikidataIB/nolinks")
if nolinks_exists then
donotlink = nolinks.itemsindex
end
-- To satisfy Wikipedia:Manual of Style/Titles, certain types of items are italicised, and others are quoted.
-- The submodule [[Module:WikidataIB/titleformats]] lists the entity-ids used in 'instance of' (P31),
-- which allows this module to identify the values that should be formatted.
-- WikidataIB/titleformats exports a table p.formats, which is indexed by entity-id, and contains the value " or ''
local formats = {}
local titleformats_exists, titleformats = pcall(mw.loadData, "Module:WikidataIB/titleformats")
if titleformats_exists then
formats = titleformats.formats
end
-------------------------------------------------------------------------------
-- Private functions
-------------------------------------------------------------------------------
--
-------------------------------------------------------------------------------
-- makeOrdinal needs to be internationalised along with the above:
-- takes cardinal number as a numeric and returns the ordinal as a string
-- we need three exceptions in English for 1st, 2nd, 3rd, 21st, .. 31st, etc.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local makeOrdinal = function(cardinal)
local ordsuffix = i18n.ordinal.default
if cardinal % 10 == 1 then
ordsuffix = i18n.ordinal[1]
elseif cardinal % 10 == 2 then
ordsuffix = i18n.ordinal[2]
elseif cardinal % 10 == 3 then
ordsuffix = i18n.ordinal[3]
end
-- In English, 1, 21, 31, etc. use 'st', but 11, 111, etc. use 'th'
-- similarly for 12 and 13, etc.
if (cardinal % 100 == 11) or (cardinal % 100 == 12) or (cardinal % 100 == 13) then
ordsuffix = i18n.ordinal.default
end
return tostring(cardinal) .. ordsuffix
end
-------------------------------------------------------------------------------
-- findLang takes a "langcode" parameter if supplied and valid
-- otherwise it tries to create it from the user's set language ({{int:lang}})
-- failing that it uses the wiki's content language.
-- It returns a language object
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local findLang = function(langcode)
local langobj
langcode = mw.text.trim(langcode or "")
if mw.language.isKnownLanguageTag(langcode) then
langobj = mw.language.new( langcode )
else
langcode = mw.getCurrentFrame():preprocess( '{{int:lang}}' )
if mw.language.isKnownLanguageTag(langcode) then
langobj = mw.language.new( langcode )
else
langobj = mw.language.getContentLanguage()
end
end
return langobj
end
-------------------------------------------------------------------------------
-- _getItemLangCode takes a qid parameter (using the current page's qid if blank)
-- If the item for that qid has property country (P17) it looks at the first preferred value
-- If the country has an official language (P37), it looks at the first preferred value
-- If that official language has a language code (P424), it returns the first preferred value
-- Otherwise it returns nothing.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local _getItemLangCode = function(qid)
qid = mw.text.trim(qid or ""):upper()
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return end
local prop17 = mw.wikibase.getBestStatements(qid, "P17")[1]
if not prop17 or prop17.mainsnak.snaktype ~= "value" then return end
local qid17 = prop17.mainsnak.datavalue.value.id
local prop37 = mw.wikibase.getBestStatements(qid17, "P37")[1]
if not prop37 or prop37.mainsnak.snaktype ~= "value" then return end
local qid37 = prop37.mainsnak.datavalue.value.id
local prop424 = mw.wikibase.getBestStatements(qid37, "P424")[1]
if not prop424 or prop424.mainsnak.snaktype ~= "value" then return end
return prop424.mainsnak.datavalue.value
end
-------------------------------------------------------------------------------
-- roundto takes a number (x)
-- and returns it rounded to (sf) significant figures
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local roundto = function(x, sf)
if x == 0 then return 0 end
local s = 1
if x < 0 then
x = -x
s = -1
end
if sf < 1 then sf = 1 end
local p = 10 ^ (math.floor(math.log10(x)) - sf + 1)
x = math.floor(x / p + 0.5) * p * s
-- if it's integral, cast to an integer:
if x == math.floor(x) then x = math.floor(x) end
return x
end
-------------------------------------------------------------------------------
-- decimalToDMS takes a decimal degrees (x) with precision (p)
-- and returns degrees/minutes/seconds according to the precision
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local decimalToDMS = function(x, p)
-- if p is not supplied, use a precision around 0.1 seconds
if not tonumber(p) then p = 1e-4 end
local d = math.floor(x)
local ms = (x - d) * 60
if p > 0.5 then -- precision is > 1/2 a degree
if ms > 30 then d = d + 1 end
ms = 0
end
local m = math.floor(ms)
local s = (ms - m) * 60
if p > 0.008 then -- precision is > 1/2 a minute
if s > 30 then m = m +1 end
s = 0
elseif p > 0.00014 then -- precision is > 1/2 a second
s = math.floor(s + 0.5)
elseif p > 0.000014 then -- precision is > 1/20 second
s = math.floor(10 * s + 0.5) / 10
elseif p > 0.0000014 then -- precision is > 1/200 second
s = math.floor(100 * s + 0.5) / 100
else -- cap it at 3 dec places for now
s = math.floor(1000 * s + 0.5) / 1000
end
return d, m, s
end
-------------------------------------------------------------------------------
-- decimalPrecision takes a decimal (x) with precision (p)
-- and returns x rounded approximately to the given precision
-- precision should be between 1 and 1e-6, preferably a power of 10.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local decimalPrecision = function(x, p)
local s = 1
if x < 0 then
x = -x
s = -1
end
-- if p is not supplied, pick an arbitrary precision
if not tonumber(p) then p = 1e-4
elseif p > 1 then p = 1
elseif p < 1e-6 then p = 1e-6
else p = 10 ^ math.floor(math.log10(p))
end
x = math.floor(x / p + 0.5) * p * s
-- if it's integral, cast to an integer:
if x == math.floor(x) then x = math.floor(x) end
-- if it's less than 1e-4, it will be in exponent form, so return a string with 6dp
-- 9e-5 becomes 0.000090
if math.abs(x) < 1e-4 then x = string.format("%f", x) end
return x
end
-------------------------------------------------------------------------------
-- formatDate takes a datetime of the usual format from mw.wikibase.entity:formatPropertyValues
-- like "1 August 30 BCE" as parameter 1
-- and formats it according to the df (date format) and bc parameters
-- df = ["dmy" / "mdy" / "y"] default will be "dmy"
-- bc = ["BC" / "BCE"] default will be "BCE"
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local format_Date = function(datetime, dateformat, bc)
local datetime = datetime or "1 August 30 BCE" -- in case of nil value
-- chop off multiple vales and/or any hours, mins, etc.
-- keep anything before punctuation - we just want a single date:
local dateval = string.match( datetime, "[%w ]+")
local dateformat = string.lower(dateformat or "dmy") -- default to dmy
local bc = string.upper(bc or "") -- can't use nil for bc
-- we only want to accept two possibilities: BC or default to BCE
if bc == "BC" then
bc = " " .. i18n["BC"] -- prepend a non-breaking space.
else
bc = " " .. i18n["BCE"]
end
local postchrist = true -- start by assuming no BCE
local dateparts = {}
for word in string.gmatch(dateval, "%w+") do
if word == "BCE" or word == "BC" then -- *** internationalise later ***
postchrist = false
else
-- we'll keep the parts that are not 'BCE' in a table
dateparts[#dateparts + 1] = word
end
end
if postchrist then bc = "" end -- set AD dates to no suffix *** internationalise later ***
local sep = " " -- separator is nbsp
local fdate = table.concat(dateparts, sep) -- set formatted date to same order as input
-- if we have day month year, check dateformat
if #dateparts == 3 then
if dateformat == "y" then
fdate = dateparts[3]
elseif dateformat == "mdy" then
fdate = dateparts[2] .. sep .. dateparts[1] .. "," .. sep .. dateparts[3]
end
elseif #dateparts == 2 and dateformat == "y" then
fdate = dateparts[2]
end
return fdate .. bc
end
-------------------------------------------------------------------------------
-- dateFormat is the handler for properties that are of type "time"
-- It takes timestamp, precision (6 to 11 per mediawiki), dateformat (y/dmy/mdy), BC format (BC/BCE),
-- a plaindate switch (yes/no/adj) to en/disable "sourcing circumstances"/use adjectival form,
-- any qualifiers for the property, the language, and any adjective to use like 'before'.
-- It passes the date through the "complex date" function
-- and returns a string with the internatonalised date formatted according to preferences.
-------------------------------------------------------------------------------
-- Dependencies: findLang(); cdate(); dp[]
-------------------------------------------------------------------------------
local dateFormat = function(timestamp, dprec, df, bcf, pd, qualifiers, lang, adj, model)
-- output formatting according to preferences (y/dmy/mdy/ymd)
df = (df or ""):lower()
-- if ymd is required, return the part of the timestamp in YYYY-MM-DD form
-- but apply Year zero#Astronomers fix: 1 BC = 0000; 2 BC = -0001; etc.
if df == "ymd" then
if timestamp:sub(1,1) == "+" then
return timestamp:sub(2,11)
else
local yr = tonumber(timestamp:sub(2,5)) - 1
yr = ("000" .. yr):sub(-4)
if yr ~= "0000" then yr = "-" .. yr end
return yr .. timestamp:sub(6,11)
end
end
-- A year can be stored like this: "+1872-00-00T00:00:00Z",
-- which is processed here as if it were the day before "+1872-01-01T00:00:00Z",
-- and that's the last day of 1871, so the year is wrong.
-- So fix the month 0, day 0 timestamp to become 1 January instead:
timestamp = timestamp:gsub("%-00%-00T", "-01-01T")
-- just in case date precision is missing
dprec = dprec or 11
-- override more precise dates if required dateformat is year alone:
if df == "y" and dprec > 9 then dprec = 9 end
-- complex date only deals with precisions from 6 to 11, so clip range
dprec = dprec>11 and 11 or dprec
dprec = dprec<6 and 6 or dprec
-- BC format is "BC" or "BCE"
bcf = (bcf or ""):upper()
-- plaindate only needs the first letter (y/n/a)
pd = (pd or ""):sub(1,1):lower()
if pd == "" or pd == "n" or pd == "f" or pd == "0" then pd = false end
-- in case language isn't passed
lang = lang or findLang().code
-- set adj as empty if nil
adj = adj or ""
-- extract the day, month, year from the timestamp
local bc = timestamp:sub(1, 1)=="-" and "BC" or ""
local year, month, day = timestamp:match("[+-](%d*)-(%d*)-(%d*)T")
local iso = tonumber(year) -- if year is missing, let it throw an error
-- this will adjust the date format to be compatible with cdate
-- possible formats are Y, YY, YYY0, YYYY, YYYY-MM, YYYY-MM-DD
if dprec == 6 then iso = math.floor( (iso - 1) / 1000 ) + 1 end
if dprec == 7 then iso = math.floor( (iso - 1) / 100 ) + 1 end
if dprec == 8 then iso = math.floor( iso / 10 ) .. "0" end
if dprec == 10 then iso = year .. "-" .. month end
if dprec == 11 then iso = year .. "-" .. month .. "-" .. day end
-- add "circa" (Q5727902) from "sourcing circumstances" (P1480)
local sc = not pd and qualifiers and qualifiers.P1480
if sc then
for k1, v1 in pairs(sc) do
if v1.datavalue and v1.datavalue.value.id == "Q5727902" then
adj = "circa"
break
end
end
end
-- deal with Julian dates:
-- no point in saying that dates before 1582 are Julian - they are by default
-- doesn't make sense for dates less precise than year
-- we can suppress it by setting |plaindate, e.g. for use in constructing categories.
local calendarmodel = ""
if tonumber(year) > 1582
and dprec > 8
and not pd
and model == "http://www.wikidata.org/entity/Q1985786" then
calendarmodel = "julian"
end
if not cdate then
cdate = require("Module:Complex date")._complex_date
end
local fdate = cdate(calendarmodel, adj, tostring(iso), dp[dprec], bc, "", "", "", "", lang, 1)
-- this may have QuickStatements info appended to it in a div, so remove that
fdate = fdate:gsub(' <div style="display: none;">[^<]*</div>', '')
-- it may also be returned wrapped in a microformat, so remove that
fdate = fdate:gsub("<[^>]*>", "")
-- there may be leading zeros that we should remove
fdate = fdate:gsub("^0*", "")
-- if a plain date is required, then remove any links (like BC linked)
if pd then
fdate = fdate:gsub("%[%[.*|", ""):gsub("]]", "")
end
-- if 'circa', use the abbreviated form *** internationalise later ***
fdate = fdate:gsub('circa ', '<abbr title="circa">c.</abbr> ')
-- deal with BC/BCE
if bcf == "BCE" then
fdate = fdate:gsub('BC', 'BCE')
end
-- deal with mdy format
if df == "mdy" then
fdate = fdate:gsub("(%d+) (%w+) (%d+)", "%2 %1, %3")
end
-- deal with adjectival form *** internationalise later ***
if pd == "a" then
fdate = fdate:gsub(' century', '-century')
end
return fdate
end
-------------------------------------------------------------------------------
-- parseParam takes a (string) parameter, e.g. from the list of frame arguments,
-- and makes "false", "no", and "0" into the (boolean) false
-- it makes the empty string and nil into the (boolean) value passed as default
-- allowing the parameter to be true or false by default.
-- It returns a boolean.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local parseParam = function(param, default)
if type(param) == "boolean" then param = tostring(param) end
if param and param ~= "" then
param = param:lower()
if (param == "false") or (param:sub(1,1) == "n") or (param == "0") then
return false
else
return true
end
else
return default
end
end
-------------------------------------------------------------------------------
-- _getSitelink takes the qid of a Wikidata entity passed as |qid=
-- It takes an optional parameter |wiki= to determine which wiki is to be checked for a sitelink
-- If the parameter is blank, then it uses the local wiki.
-- If there is a sitelink to an article available, it returns the plain text link to the article
-- If there is no sitelink, it returns nil.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local _getSitelink = function(qid, wiki)
qid = (qid or ""):upper()
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return nil end
wiki = wiki or ""
local sitelink
if wiki == "" then
sitelink = mw.wikibase.getSitelink(qid)
else
sitelink = mw.wikibase.getSitelink(qid, wiki)
end
return sitelink
end
-------------------------------------------------------------------------------
-- _getCommonslink takes an optional qid of a Wikidata entity passed as |qid=
-- It returns one of the following in order of preference:
-- the Commons sitelink of the Wikidata entity - but not if onlycat=true and it's not a category;
-- the Commons sitelink of the topic's main category of the Wikidata entity;
-- the Commons category of the Wikidata entity - unless fallback=false.
-------------------------------------------------------------------------------
-- Dependencies: _getSitelink(); parseParam()
-------------------------------------------------------------------------------
local _getCommonslink = function(qid, onlycat, fallback)
qid = (qid or ""):upper()
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return nil end
onlycat = parseParam(onlycat, false)
if fallback == "" then fallback = nil end
local sitelink = _getSitelink(qid, "commonswiki")
if onlycat and sitelink and sitelink:sub(1,9) ~= "Category:" then sitelink = nil end
if not sitelink then
-- check for topic's main category
local prop910 = mw.wikibase.getBestStatements(qid, "P910")[1]
if prop910 then
local tmcid = prop910.mainsnak.datavalue and prop910.mainsnak.datavalue.value.id
sitelink = _getSitelink(tmcid, "commonswiki")
end
if not sitelink then
-- check for list's main category
local prop1754 = mw.wikibase.getBestStatements(qid, "P1754")[1]
if prop1754 then
local tmcid = prop1754.mainsnak.datavalue and prop1754.mainsnak.datavalue.value.id
sitelink = _getSitelink(tmcid, "commonswiki")
end
end
end
if not sitelink and fallback then
-- check for Commons category (string value)
local prop373 = mw.wikibase.getBestStatements(qid, "P373")[1]
if prop373 then
sitelink = prop373.mainsnak.datavalue and prop373.mainsnak.datavalue.value
if sitelink then sitelink = "Category:" .. sitelink end
end
end
return sitelink
end
-------------------------------------------------------------------------------
-- The label in a Wikidata item is subject to vulnerabilities
-- that an attacker might try to exploit.
-- It needs to be 'sanitised' by removing any wikitext before use.
-- If it doesn't exist, return the id for the item
-- a second (boolean) value is also returned, value is true when the label exists
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local labelOrId = function(id, lang)
if lang == "default" then lang = findLang().code end
local label
if lang then
label = mw.wikibase.getLabelByLang(id, lang)
else
label = mw.wikibase.getLabel(id)
end
if label then
return mw.text.nowiki(label), true
else
return id, false
end
end
-------------------------------------------------------------------------------
-- linkedItem takes an entity-id and returns a string, linked if possible.
-- This is the handler for "wikibase-item". Preferences:
-- 1. Display linked disambiguated sitelink if it exists
-- 2. Display linked label if it is a redirect
-- 3. TBA: Display an inter-language link for the label if it exists other than in default language
-- 4. Display unlinked label if it exists
-- 5. Display entity-id for now to indicate a label could be provided
-- dtxt is text to be used instead of label, or nil.
-- shortname is boolean switch to use P1813 (short name) instead of label if true.
-- lang is the current language code.
-- uselbl is boolean switch to force display of the label instead of the sitelink (default: false)
-- linkredir is boolean switch to allow linking to a redirect (default: false)
-- formatvalue is boolean switch to allow formatting as italics or quoted (default: false)
-------------------------------------------------------------------------------
-- Dependencies: labelOrId(); donotlink[]
-------------------------------------------------------------------------------
local linkedItem = function(id, args)
local lprefix = (args.lp or args.lprefix or args.linkprefix or ""):gsub('"', '') -- toughen against nil values passed
local lpostfix = (args.lpostfix or ""):gsub('"', '')
local prefix = (args.prefix or ""):gsub('"', '')
local postfix = (args.postfix or ""):gsub('"', '')
local dtxt = args.dtxt
local shortname = args.shortname
local lang = args.lang or "en" -- fallback to default if missing
local uselbl = args.uselabel or args.uselbl
uselbl = parseParam(uselbl, false)
local linkredir = args.linkredir
linkredir = parseParam(linkredir, false)
local formatvalue = args.formatvalue or args.fv
formatvalue = parseParam(formatvalue, false)
-- see if item might need italics or quotes
local fmt = ""
if next(formats) and formatvalue then
for k, v in ipairs( mw.wikibase.getBestStatements(id, "P31") ) do
if v.mainsnak.datavalue and formats[v.mainsnak.datavalue.value.id] then
fmt = formats[v.mainsnak.datavalue.value.id]
break -- pick the first match
end
end
end
local disp
local sitelink = mw.wikibase.getSitelink(id)
local label, islabel
if dtxt then
label, islabel = dtxt, true
elseif shortname then
-- see if there is a shortname in our language, and set label to it
for k, v in ipairs( mw.wikibase.getBestStatements(id, "P1813") ) do
if v.mainsnak.datavalue.value.language == lang then
label, islabel = v.mainsnak.datavalue.value.text, true
break
end -- test for language match
end -- loop through values of short name
-- if we have no label set, then there was no shortname available
if not islabel then
label, islabel = labelOrId(id)
shortname = false
end
else
label, islabel = labelOrId(id)
end
if mw.site.siteName ~= "Wikimedia Commons" then
if sitelink then
if not (dtxt or shortname) then
-- if sitelink and label are the same except for case, no need to process further
if sitelink:lower() ~= label:lower() then
-- strip any namespace or dab from the sitelink
local pos = sitelink:find(":") or 0
local slink = sitelink
if pos > 0 then
local pfx = sitelink:sub(1,pos-1)
if mw.site.namespaces[pfx] then -- that prefix is a valid namespace, so remove it
slink = sitelink:sub(pos+1)
end
end
-- remove stuff after commas or inside parentheses - ie. dabs
slink = slink:gsub("%s%(.+%)$", ""):gsub(",.+$", "")
-- if uselbl is false, use sitelink instead of label
if not uselbl then
-- use slink as display, preserving label case - find("^%u") is true for 1st char uppercase
if label:find("^%u") then
label = slink:gsub("^(%l)", string.upper)
else
label = slink:gsub("^(%u)", string.lower)
end
end
end
end
if donotlink[label] then
disp = prefix .. fmt .. label .. fmt .. postfix
else
disp = "[[" .. lprefix .. sitelink .. lpostfix .. "|" .. prefix .. fmt .. label .. fmt .. postfix .. "]]"
end
elseif islabel then
-- no sitelink, label exists, so check if a redirect with that title exists, if linkredir is true
-- display plain label by default
disp = prefix .. fmt .. label .. fmt .. postfix
if linkredir then
local artitle = mw.title.new(label, 0) -- only nil if label has invalid chars
if not donotlink[label] and artitle and artitle.redirectTarget then
-- there's a redirect with the same title as the label, so let's link to that
disp = "[[".. lprefix .. label .. lpostfix .. "|" .. prefix .. fmt .. label .. fmt .. postfix .. "]]"
end
end -- test if article title exists as redirect on current Wiki
else
-- no sitelink and no label, so return whatever was returned from labelOrId for now
-- add tracking category [[Category:Articles with missing Wikidata information]]
-- for enwiki, just return the tracking category
if mw.wikibase.getGlobalSiteId() == "enwiki" then
disp = i18n.missinginfocat
else
disp = prefix .. label .. postfix .. i18n.missinginfocat
end
end
else
local ccat = mw.wikibase.getBestStatements(id, "P373")[1]
if ccat and ccat.mainsnak.datavalue then
ccat = ccat.mainsnak.datavalue.value
disp = "[[" .. lprefix .. "Category:" .. ccat .. lpostfix .. "|" .. prefix .. label .. postfix .. "]]"
elseif sitelink then
-- this asumes that if a sitelink exists, then a label also exists
disp = "[[" .. lprefix .. sitelink .. lpostfix .. "|" .. prefix .. label .. postfix .. "]]"
else
-- no sitelink and no Commons cat, so return label from labelOrId for now
disp = prefix .. label .. postfix
end
end
return disp
end
-------------------------------------------------------------------------------
-- sourced takes a table representing a statement that may or may not have references
-- it looks for a reference sourced to something not containing the word "wikipedia"
-- it returns a boolean = true if it finds a sourced reference.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local sourced = function(claim)
if claim.references then
for kr, vr in pairs(claim.references) do
local ref = mw.wikibase.renderSnaks(vr.snaks)
if not ref:find("Wiki") then
return true
end
end
end
end
-------------------------------------------------------------------------------
-- setRanks takes a flag (parameter passed) that requests the values to return
-- "b[est]" returns preferred if available, otherwise normal
-- "p[referred]" returns preferred
-- "n[ormal]" returns normal
-- "d[eprecated]" returns deprecated
-- multiple values are allowed, e.g. "preferred normal" (which is the default)
-- "best" will override the other flags, and set p and n
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local setRanks = function(rank)
rank = (rank or ""):lower()
-- if nothing passed, return preferred and normal
-- if rank == "" then rank = "p n" end
local ranks = {}
for w in string.gmatch(rank, "%a+") do
w = w:sub(1,1)
if w == "b" or w == "p" or w == "n" or w == "d" then
ranks[w] = true
end
end
-- check if "best" is requested or no ranks requested; and if so, set preferred and normal
if ranks.b or not next(ranks) then
ranks.p = true
ranks.n = true
end
return ranks
end
-------------------------------------------------------------------------------
-- parseInput processes the Q-id , the blacklist and the whitelist
-- if an input parameter is supplied, it returns that and ends the call.
-- it returns (1) either the qid or nil indicating whether or not the call should continue
-- and (2) a table containing all of the statements for the propertyID and relevant Qid
-- if "best" ranks are requested, it returns those instead of all non-deprecated ranks
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
local parseInput = function(frame, input_parm, property_id)
-- There may be a local parameter supplied, if it's blank, set it to nil
input_parm = mw.text.trim(input_parm or "")
if input_parm == "" then input_parm = nil end
-- return nil if Wikidata is not available
if not mw.wikibase then return false, input_parm end
local args = frame.args
-- can take a named parameter |qid which is the Wikidata ID for the article.
-- if it's not supplied, use the id for the current page
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
-- if there's no Wikidata item for the current page return nil
if not qid then return false, input_parm end
-- The blacklist is passed in named parameter |suppressfields
local blacklist = args.suppressfields or args.spf or ""
-- The whitelist is passed in named parameter |fetchwikidata
local whitelist = args.fetchwikidata or args.fwd or ""
if whitelist == "" then whitelist = "NONE" end
-- The name of the field that this function is called from is passed in named parameter |name
local fieldname = args.name or ""
if blacklist ~= "" then
-- The name is compulsory when blacklist is used, so return nil if it is not supplied
if fieldname == "" then return false, nil end
-- If this field is on the blacklist, then return nil
if blacklist:find(fieldname) then return false, nil end
end
-- If we got this far then we're not on the blacklist
-- The blacklist overrides any locally supplied parameter as well
-- If a non-blank input parameter was supplied return it
if input_parm then return false, input_parm end
-- We can filter out non-valid properties
if property_id:sub(1,1):upper() ~="P" or property_id == "P0" then return false, nil end
-- Otherwise see if this field is on the whitelist:
-- needs a bit more logic because find will return its second value = 0 if fieldname is ""
-- but nil if fieldname not found on whitelist
local _, found = whitelist:find(fieldname)
found = ((found or 0) > 0)
if whitelist ~= 'ALL' and (whitelist:upper() == "NONE" or not found) then
return false, nil
end
-- See what's on Wikidata (the call always returns a table, but it may be empty):
local props = {}
if args.reqranks.b then
props = mw.wikibase.getBestStatements(qid, property_id)
else
props = mw.wikibase.getAllStatements(qid, property_id)
end
if props[1] then
return qid, props
end
-- no property on Wikidata
return false, nil
end
-------------------------------------------------------------------------------
-- createicon assembles the "Edit at Wikidata" pen icon.
-- It returns a wikitext string inside a span class="penicon"
-- if entityID is nil or empty, the ID associated with current page is used
-- langcode and propertyID may be nil or empty
-------------------------------------------------------------------------------
-- Dependencies: i18n[];
-------------------------------------------------------------------------------
local createicon = function(langcode, entityID, propertyID)
langcode = langcode or ""
if not entityID or entityID == "" then entityID= mw.wikibase.getEntityIdForCurrentPage() end
propertyID = propertyID or ""
local icon = " <span class='penicon autoconfirmed-show'>[["
-- " <span data-bridge-edit-flow='overwrite' class='penicon'>[[" -> enable Wikidata Bridge
.. i18n["filespace"]
.. ":OOjs UI icon edit-ltr-progressive.svg |frameless |text-top |10px |alt="
.. i18n["editonwikidata"]
.. "|link=https://www.wikidata.org/wiki/" .. entityID
if langcode ~= "" then icon = icon .. "?uselang=" .. langcode end
if propertyID ~= "" then icon = icon .. "#" .. propertyID end
icon = icon .. "|" .. i18n["editonwikidata"] .. "]]</span>"
return icon
end
-------------------------------------------------------------------------------
-- assembleoutput takes the sequence table containing the property values
-- and formats it according to switches given. It returns a string or nil.
-- It uses the entityID (and optionally propertyID) to create a link in the pen icon.
-------------------------------------------------------------------------------
-- Dependencies: parseParam();
-------------------------------------------------------------------------------
local assembleoutput = function(out, args, entityID, propertyID)
-- sorted is a boolean passed to enable sorting of the values returned
-- if nothing or an empty string is passed set it false
-- if "false" or "no" or "0" is passed set it false
local sorted = parseParam(args.sorted, false)
-- noicon is a boolean passed to suppress the trailing "edit at Wikidata" icon
-- for use when the value is processed further by the infobox
-- if nothing or an empty string is passed set it false
-- if "false" or "no" or "0" is passed set it false
local noic = parseParam(args.noicon, false)
-- list is the name of a template that a list of multiple values is passed through
-- examples include "hlist" and "ubl"
-- setting it to "prose" produces something like "1, 2, 3, and 4"
local list = args.list or ""
-- sep is a string that is used to separate multiple returned values
-- if nothing or an empty string is passed set it to the default
-- any double-quotes " are stripped out, so that spaces may be passed
-- e.g. |sep=" - "
local sepdefault = i18n["list separator"]
local separator = args.sep or ""
separator = string.gsub(separator, '"', '')
if separator == "" then
separator = sepdefault
end
-- collapse is a number that determines the maximum number of returned values
-- before the output is collapsed.
-- Zero or not a number result in no collapsing (default becomes 0).
local collapse = tonumber(args.collapse) or 0
-- replacetext (rt) is a string that is returned instead of any non-empty Wikidata value
-- this is useful for tracking and debugging
local replacetext = mw.text.trim(args.rt or args.replacetext or "")
-- if there's anything to return, then return a list
-- comma-separated by default, but may be specified by the sep parameter
-- optionally specify a hlist or ubl or a prose list, etc.
local strout
if #out > 0 then
if sorted then table.sort(out) end
-- if there's something to display and a pen icon is wanted, add it the end of the last value
local hasdisplay = false
for i, v in ipairs(out) do
if v ~= i18n.missinginfocat then
hasdisplay = true
break
end
end
if not noic and hasdisplay then
out[#out] = out[#out] .. createicon(args.langobj.code, entityID, propertyID)
end
if list == "" then
strout = table.concat(out, separator)
elseif list:lower() == "prose" then
strout = mw.text.listToText( out )
else
strout = mw.getCurrentFrame():expandTemplate{title = list, args = out}
end
if collapse >0 and #out > collapse then
strout = collapsediv .. strout .. "</div>"
end
else
strout = nil -- no items had valid reference
end
if replacetext ~= "" and strout then strout = replacetext end
return strout
end
-------------------------------------------------------------------------------
-- rendersnak takes a table (propval) containing the information stored on one property value
-- and returns the value as a string and its language if monolingual text.
-- It handles data of type:
-- wikibase-item
-- time
-- string, url, commonsMedia, external-id
-- quantity
-- globe-coordinate
-- monolingualtext
-- It also requires linked, the link/pre/postfixes, uabbr, and the arguments passed from frame.
-- The optional filter parameter allows quantities to be be filtered by unit Qid.
-------------------------------------------------------------------------------
-- Dependencies: parseParam(); labelOrId(); i18n[]; dateFormat();
-- roundto(); decimalPrecision(); decimalToDMS(); linkedItem();
-------------------------------------------------------------------------------
local rendersnak = function(propval, args, linked, lpre, lpost, pre, post, uabbr, filter)
lpre = lpre or ""
lpost = lpost or ""
pre = pre or ""
post = post or ""
args.lang = args.lang or findLang().code
-- allow values to display a fixed text instead of label
local dtxt = args.displaytext or args.dt
if dtxt == "" then dtxt = nil end
-- switch to use display of short name (P1813) instead of label
local shortname = args.shortname or args.sn
shortname = parseParam(shortname, false)
local snak = propval.mainsnak or propval
local dtype = snak.datatype
local dv = snak.datavalue
dv = dv and dv.value
-- value and monolingual text language code returned
local val, mlt
if propval.rank and not args.reqranks[propval.rank:sub(1, 1)] then
-- val is nil: value has a rank that isn't requested
------------------------------------
elseif snak.snaktype == "somevalue" then -- value is unknown
val = i18n["Unknown"]
------------------------------------
elseif snak.snaktype == "novalue" then -- value is none
-- val = "No value" -- don't return anything
------------------------------------
elseif dtype == "wikibase-item" then -- data type is a wikibase item:
-- it's wiki-linked value, so output as link if enabled and possible
local qnumber = dv.id
if linked then
val = linkedItem(qnumber, args)
else -- no link wanted so check for display-text, otherwise test for lang code
local label, islabel
if dtxt then
label = dtxt
else
label, islabel = labelOrId(qnumber)
local langlabel = mw.wikibase.getLabelByLang(qnumber, args.lang)
if langlabel then
label = mw.text.nowiki( langlabel )
end
end
val = pre .. label .. post
end -- test for link required
------------------------------------
elseif dtype == "time" then -- data type is time:
-- time is in timestamp format
-- date precision is integer per mediawiki
-- output formatting according to preferences (y/dmy/mdy)
-- BC format as BC or BCE
-- plaindate is passed to disable looking for "sourcing cirumstances"
-- or to set the adjectival form
-- qualifiers (if any) is a nested table or nil
-- lang is given, or user language, or site language
--
-- Here we can check whether args.df has a value
-- If not, use code from Module:Sandbox/RexxS/Getdateformat to set it from templates like {{Use mdy dates}}
val = dateFormat(dv.time, dv.precision, args.df, args.bc, args.pd, propval.qualifiers, args.lang, "", dv.calendarmodel)
------------------------------------
-- data types which are strings:
elseif dtype == "commonsMedia" or dtype == "external-id" or dtype == "string" or dtype == "url" then
-- commonsMedia or external-id or string or url
-- all have mainsnak.datavalue.value as string
if (lpre == "" or lpre == ":") and lpost == "" then
-- don't link if no linkpre/postfix or linkprefix is just ":"
val = pre .. dv .. post
elseif dtype == "external-id" then
val = "[" .. lpre .. dv .. lpost .. " " .. pre .. dv .. post .. "]"
else
val = "[[" .. lpre .. dv .. lpost .. "|" .. pre .. dv .. post .. "]]"
end -- check for link requested (i.e. either linkprefix or linkpostfix exists)
------------------------------------
-- data types which are quantities:
elseif dtype == "quantity" then
-- quantities have mainsnak.datavalue.value.amount and mainsnak.datavalue.value.unit
-- the unit is of the form http://www.wikidata.org/entity/Q829073
--
-- implement a switch to turn on/off numerical formatting later
local fnum = true
--
-- a switch to turn on/off conversions - only for en-wiki
local conv = parseParam(args.conv or args.convert, false)
-- if we have conversions, we won't have formatted numbers or scales
if conv then
uabbr = true
fnum = false
args.scale = "0"
end
--
-- a switch to turn on/off showing units, default is true
local showunits = parseParam(args.su or args.showunits, true)
--
-- convert amount to a number
local amount = tonumber(dv.amount) or i18n["NaN"]
--
-- scale factor for millions, billions, etc.
local sc = tostring(args.scale or ""):sub(1,1):lower()
local scale
if sc == "a" then
-- automatic scaling
if amount > 1e15 then
scale = 12
elseif amount > 1e12 then
scale = 9
elseif amount > 1e9 then
scale = 6
elseif amount > 1e6 then
scale = 3
else
scale = 0
end
else
scale = tonumber(args.scale) or 0
if scale < 0 or scale > 12 then scale = 0 end
scale = math.floor(scale/3) * 3
end
local factor = 10^scale
amount = amount / factor
-- ranges:
local range = ""
-- check if upper and/or lower bounds are given and significant
local upb = tonumber(dv.upperBound)
local lowb = tonumber(dv.lowerBound)
if upb and lowb then
-- differences rounded to 2 sig fig:
local posdif = roundto(upb - amount, 2) / factor
local negdif = roundto(amount - lowb, 2) / factor
upb, lowb = amount + posdif, amount - negdif
-- round scaled numbers to integers or 4 sig fig
if (scale > 0 or sc == "a") then
if amount < 1e4 then
amount = roundto(amount, 4)
else
amount = math.floor(amount + 0.5)
end
end
if fnum then amount = args.langobj:formatNum( amount ) end
if posdif ~= negdif then
-- non-symmetrical
range = " +" .. posdif .. " -" .. negdif
elseif posdif ~= 0 then
-- symmetrical and non-zero
range = " ±" .. posdif
else
-- otherwise range is zero, so leave it as ""
end
else
-- round scaled numbers to integers or 4 sig fig
if (scale > 0 or sc == "a") then
if amount < 1e4 then
amount = roundto(amount, 4)
else
amount = math.floor(amount + 0.5)
end
end
if fnum then amount = args.langobj:formatNum( amount ) end
end
-- unit names and symbols:
-- extract the qid in the form 'Qnnn' from the value.unit url
-- and then fetch the label from that - or symbol if unitabbr is true
local unit = ""
local usep = ""
local usym = ""
local unitqid = string.match( dv.unit, "(Q%d+)" )
if filter and unitqid ~= filter then return nil end
if unitqid and showunits then
local uname = mw.wikibase.getLabelByLang(unitqid, args.lang) or ""
if uname ~= "" then usep, unit = " ", uname end
if uabbr then
-- see if there's a unit symbol (P5061)
local unitsymbols = mw.wikibase.getBestStatements(unitqid, "P5061")
-- construct fallback table, add local lang and multiple languages
local fbtbl = mw.language.getFallbacksFor( args.lang )
table.insert( fbtbl, 1, args.lang )
table.insert( fbtbl, 1, "mul" )
local found = false
for idx1, us in ipairs(unitsymbols) do
for idx2, fblang in ipairs(fbtbl) do
if us.mainsnak.datavalue.value.language == fblang then
usym = us.mainsnak.datavalue.value.text
found = true
break
end
if found then break end
end -- loop through fallback table
end -- loop through values of P5061
if found then usep, unit = " ", usym end
end
end
-- format display:
if conv then
if range == "" then
val = mw.getCurrentFrame():expandTemplate{title = "cvt", args = {amount, unit}}
else
val = mw.getCurrentFrame():expandTemplate{title = "cvt", args = {lowb, "to", upb, unit}}
end
elseif unit == "$" or unit == "£" then
val = unit .. amount .. range .. i18n.multipliers[scale]
else
val = amount .. range .. i18n.multipliers[scale] .. usep .. unit
end
------------------------------------
-- datatypes which are global coordinates:
elseif dtype == "globe-coordinate" then
-- 'display' parameter defaults to "inline, title" *** unused for now ***
-- local disp = args.display or ""
-- if disp == "" then disp = "inline, title" end
--
-- format parameter switches from deg/min/sec to decimal degrees
-- default is deg/min/sec -- decimal degrees needs |format = dec
local form = (args.format or ""):lower():sub(1,3)
if form ~= "dec" then form = "dms" end -- not needed for now
--
-- show parameter allows just the latitude, or just the longitude, or both
-- to be returned as a signed decimal, ignoring the format parameter.
local show = (args.show or ""):lower()
if show ~= "longlat" then show = show:sub(1,3) end
--
local lat, long, prec = dv.latitude, dv.longitude, dv.precision
if show == "lat" then
val = decimalPrecision(lat, prec)
elseif show == "lon" then
val = decimalPrecision(long, prec)
elseif show == "longlat" then
val = decimalPrecision(long, prec) .. ", " .. decimalPrecision(lat, prec)
else
local ns = "N"
local ew = "E"
if lat < 0 then
ns = "S"
lat = - lat
end
if long < 0 then
ew = "W"
long = - long
end
if form == "dec" then
lat = decimalPrecision(lat, prec)
long = decimalPrecision(long, prec)
val = lat .. "°" .. ns .. " " .. long .. "°" .. ew
else
local latdeg, latmin, latsec = decimalToDMS(lat, prec)
local longdeg, longmin, longsec = decimalToDMS(long, prec)
if latsec == 0 and longsec == 0 then
if latmin == 0 and longmin == 0 then
val = latdeg .. "°" .. ns .. " " .. longdeg .. "°" .. ew
else
val = latdeg .. "°" .. latmin .. "′" .. ns .. " "
val = val .. longdeg .. "°".. longmin .. "′" .. ew
end
else
val = latdeg .. "°" .. latmin .. "′" .. latsec .. "″" .. ns .. " "
val = val .. longdeg .. "°" .. longmin .. "′" .. longsec .. "″" .. ew
end
end
end
------------------------------------
elseif dtype == "monolingualtext" then -- data type is Monolingual text:
-- has mainsnak.datavalue.value as a table containing language/text pairs
-- collect all the values in 'out' and languages in 'mlt' and process them later
val = pre .. dv.text .. post
mlt = dv.language
------------------------------------
else
-- some other data type so write a specific handler
val = "unknown data type: " .. dtype
end -- of datatype/unknown value/sourced check
return val, mlt
end
-------------------------------------------------------------------------------
-- propertyvalueandquals takes a property object, the arguments passed from frame,
-- and a qualifier propertyID.
-- It returns a sequence (table) of values representing the values of that property
-- and qualifiers that match the qualifierID if supplied.
-------------------------------------------------------------------------------
-- Dependencies: parseParam(); sourced(); labelOrId(); i18n.latestdatequalifier(); format_Date();
-- makeOrdinal(); roundto(); decimalPrecision(); decimalToDMS(); assembleoutput();
-------------------------------------------------------------------------------
local function propertyvalueandquals(objproperty, args, qualID)
-- needs this style of declaration because it's re-entrant
-- onlysourced is a boolean passed to return only values sourced to other than Wikipedia
-- if nothing or an empty string is passed set it true
local onlysrc = parseParam(args.onlysourced or args.osd, true)
-- linked is a a boolean that enables the link to a local page via sitelink
-- if nothing or an empty string is passed set it true
local linked = parseParam(args.linked, true)
-- prefix is a string that may be nil, empty (""), or a string of characters
-- this is prefixed to each value
-- useful when when multiple values are returned
-- any double-quotes " are stripped out, so that spaces may be passed
local prefix = (args.prefix or ""):gsub('"', '')
-- postfix is a string that may be nil, empty (""), or a string of characters
-- this is postfixed to each value
-- useful when when multiple values are returned
-- any double-quotes " are stripped out, so that spaces may be passed
local postfix = (args.postfix or ""):gsub('"', '')
-- linkprefix is a string that may be nil, empty (""), or a string of characters
-- this creates a link and is then prefixed to each value
-- useful when when multiple values are returned and indirect links are needed
-- any double-quotes " are stripped out, so that spaces may be passed
local lprefix = (args.linkprefix or args.lp or ""):gsub('"', '')
-- linkpostfix is a string that may be nil, empty (""), or a string of characters
-- this is postfixed to each value when linking is enabled with lprefix
-- useful when when multiple values are returned
-- any double-quotes " are stripped out, so that spaces may be passed
local lpostfix = (args.linkpostfix or ""):gsub('"', '')
-- wdlinks is a boolean passed to enable links to Wikidata when no article exists
-- if nothing or an empty string is passed set it false
local wdl = parseParam(args.wdlinks or args.wdl, false)
-- unitabbr is a boolean passed to enable unit abbreviations for common units
-- if nothing or an empty string is passed set it false
local uabbr = parseParam(args.unitabbr or args.uabbr, false)
-- qualsonly is a boolean passed to return just the qualifiers
-- if nothing or an empty string is passed set it false
local qualsonly = parseParam(args.qualsonly or args.qo, false)
-- maxvals is a string that may be nil, empty (""), or a number
-- this determines how many items may be returned when multiple values are available
-- setting it = 1 is useful where the returned string is used within another call, e.g. image
local maxvals = tonumber(args.maxvals) or 0
-- pd (plain date) is a string: yes/true/1 | no/false/0 | adj
-- to disable/enable "sourcing cirumstances" or use adjectival form for the plain date
local pd = args.plaindate or args.pd or "no"
args.pd = pd
-- allow qualifiers to have a different date format; default to year unless qualsonly is set
args.qdf = args.qdf or args.qualifierdateformat or args.df or (not qualsonly and "y")
local lang = args.lang or findLang().code
-- qualID is a string list of wanted qualifiers or "ALL"
qualID = qualID or ""
-- capitalise list of wanted qualifiers and substitute "DATES"
qualID = qualID:upper():gsub("DATES", "P580, P582")
local allflag = (qualID == "ALL")
-- create table of wanted qualifiers as key
local qwanted = {}
-- create sequence of wanted qualifiers
local qorder = {}
for q in mw.text.gsplit(qualID, "%p") do -- split at punctuation and iterate
local qtrim = mw.text.trim(q)
if qtrim ~= "" then
qwanted[mw.text.trim(q)] = true
qorder[#qorder+1] = qtrim
end
end
-- qsep is the output separator for rendering qualifier list
local qsep = (args.qsep or ""):gsub('"', '')
-- qargs are the arguments to supply to assembleoutput()
local qargs = {
["osd"] = "false",
["linked"] = tostring(linked),
["prefix"] = args.qprefix,
["postfix"] = args.qpostfix,
["linkprefix"] = args.qlinkprefix or args.qlp,
["linkpostfix"] = args.qlinkpostfix,
["wdl"] = "false",
["unitabbr"] = tostring(uabbr),
["maxvals"] = 0,
["sorted"] = tostring(args.qsorted),
["noicon"] = "true",
["list"] = args.qlist,
["sep"] = qsep,
["langobj"] = args.langobj,
["lang"] = args.langobj.code,
["df"] = args.qdf,
["sn"] = parseParam(args.qsn or args.qshortname, false),
}
-- all proper values of a Wikidata property will be the same type as the first
-- qualifiers don't have a mainsnak, properties do
local datatype = objproperty[1].datatype or objproperty[1].mainsnak.datatype
-- out[] holds the a list of returned values for this property
-- mlt[] holds the language code if the datatype is monolingual text
local out = {}
local mlt = {}
for k, v in ipairs(objproperty) do
local hasvalue = true
if (onlysrc and not sourced(v)) then
-- no value: it isn't sourced when onlysourced=true
hasvalue = false
else
local val, lcode = rendersnak(v, args, linked, lprefix, lpostfix, prefix, postfix, uabbr)
if not val then
hasvalue = false -- rank doesn't match
elseif qualsonly and qualID then
-- suppress value returned: only qualifiers are requested
else
out[#out+1], mlt[#out+1] = val, lcode
end
end
-- See if qualifiers are to be returned:
local snak = v.mainsnak or v
if hasvalue and v.qualifiers and qualID ~= "" and snak.snaktype~="novalue" then
-- collect all wanted qualifier values returned in qlist, indexed by propertyID
local qlist = {}
local timestart, timeend = "", ""
-- loop through qualifiers
for k1, v1 in pairs(v.qualifiers) do
if allflag or qwanted[k1] then
if k1 == "P1326" then
local ts = v1[1].datavalue.value.time
local dp = v1[1].datavalue.value.precision
qlist[k1] = dateFormat(ts, dp, args.qdf, args.bc, pd, "", lang, "before")
elseif k1 == "P1319" then
local ts = v1[1].datavalue.value.time
local dp = v1[1].datavalue.value.precision
qlist[k1] = dateFormat(ts, dp, args.qdf, args.bc, pd, "", lang, "after")
elseif k1 == "P580" then
timestart = propertyvalueandquals(v1, qargs)[1] or "" -- treat only one start time as valid
elseif k1 == "P582" then
timeend = propertyvalueandquals(v1, qargs)[1] or "" -- treat only one end time as valid
else
local q = assembleoutput(propertyvalueandquals(v1, qargs), qargs)
-- we already deal with circa via 'sourcing circumstances' if the datatype was time
-- circa may be either linked or unlinked *** internationalise later ***
if datatype ~= "time" or q ~= "circa" and not (type(q) == "string" and q:find("circa]]")) then
qlist[k1] = q
end
end
end -- of test for wanted
end -- of loop through qualifiers
-- set date separator
local t = timestart .. timeend
-- *** internationalise date separators later ***
local dsep = "–"
if t:find("%s") or t:find(" ") then dsep = " – " end
-- set the order for the list of qualifiers returned; start time and end time go last
if next(qlist) then
local qlistout = {}
if allflag then
for k2, v2 in pairs(qlist) do
qlistout[#qlistout+1] = v2
end
else
for i2, v2 in ipairs(qorder) do
qlistout[#qlistout+1] = qlist[v2]
end
end
if t ~= "" then
qlistout[#qlistout+1] = timestart .. dsep .. timeend
end
local qstr = assembleoutput(qlistout, qargs)
if qualsonly then
out[#out+1] = qstr
else
out[#out] = out[#out] .. " (" .. qstr .. ")"
end
elseif t ~= "" then
if qualsonly then
if timestart == "" then
out[#out+1] = timeend
elseif timeend == "" then
out[#out+1] = timestart
else
out[#out+1] = timestart .. dsep .. timeend
end
else
out[#out] = out[#out] .. " (" .. timestart .. dsep .. timeend .. ")"
end
end
end -- of test for qualifiers wanted
if maxvals > 0 and #out >= maxvals then break end
end -- of for each value loop
-- we need to pick one value to return if the datatype was "monolingualtext"
-- if there's only one value, use that
-- otherwise look through the fallback languages for a match
if datatype == "monolingualtext" and #out >1 then
lang = mw.text.split( lang, '-', true )[1]
local fbtbl = mw.language.getFallbacksFor( lang )
table.insert( fbtbl, 1, lang )
local bestval = ""
local found = false
for idx1, lang1 in ipairs(fbtbl) do
for idx2, lang2 in ipairs(mlt) do
if (lang1 == lang2) and not found then
bestval = out[idx2]
found = true
break
end
end -- loop through values of property
end -- loop through fallback languages
if found then
-- replace output table with a table containing the best value
out = { bestval }
else
-- more than one value and none of them on the list of fallback languages
-- sod it, just give them the first one
out = { out[1] }
end
end
return out
end
-------------------------------------------------------------------------------
-- Common code for p.getValueByQual and p.getValueByLang
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; assembleoutput;
-------------------------------------------------------------------------------
local _getvaluebyqual = function(frame, qualID, checkvalue)
-- The property ID that will have a qualifier is the first unnamed parameter
local propertyID = mw.text.trim(frame.args[1] or "")
if propertyID == "" then return "no property supplied" end
if qualID == "" then return "no qualifier supplied" end
-- onlysourced is a boolean passed to return property values
-- only when property values are sourced to something other than Wikipedia
-- if nothing or an empty string is passed set it true
-- if "false" or "no" or 0 is passed set it false
local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true)
-- set the requested ranks flags
frame.args.reqranks = setRanks(frame.args.rank)
-- set a language object and code in the frame.args table
frame.args.langobj = findLang(frame.args.lang)
frame.args.lang = frame.args.langobj.code
local args = frame.args
-- check for locally supplied parameter in second unnamed parameter
-- success means no local parameter and the property exists
local qid, props = parseInput(frame, args[2], propertyID)
local linked = parseParam(args.linked, true)
local lpre = (args.linkprefix or args.lp or ""):gsub('"', '')
local lpost = (args.linkpostfix or ""):gsub('"', '')
local pre = (args.prefix or ""):gsub('"', '')
local post = (args.postfix or ""):gsub('"', '')
local uabbr = parseParam(args.unitabbr or args.uabbr, false)
local filter = (args.unit or ""):upper()
if filter == "" then filter = nil end
if qid then
local out = {}
-- Scan through the values of the property
-- we want something like property is "pronunciation audio (P443)" in propertyID
-- with a qualifier like "language of work or name (P407)" in qualID
-- whose value has the required ID, like "British English (Q7979)", in qval
for k1, v1 in ipairs(props) do
if v1.mainsnak.snaktype == "value" then
-- check if it has the right qualifier
local v1q = v1.qualifiers
if v1q and v1q[qualID] then
if onlysrc == false or sourced(v1) then
-- if we've got this far, we have a (sourced) claim with qualifiers
-- so see if matches the required value
-- We'll only deal with wikibase-items and strings for now
if v1q[qualID][1].datatype == "wikibase-item" then
if checkvalue(v1q[qualID][1].datavalue.value.id) then
out[#out + 1] = rendersnak(v1, args, linked, lpre, lpost, pre, post, uabbr, filter)
end
elseif v1q[qualID][1].datatype == "string" then
if checkvalue(v1q[qualID][1].datavalue.value) then
out[#out + 1] = rendersnak(v1, args, linked, lpre, lpost, pre, post, uabbr, filter)
end
end
end -- of check for sourced
end -- of check for matching required value and has qualifiers
else
return nil
end -- of check for string
end -- of loop through values of propertyID
return assembleoutput(out, frame.args, qid, propertyID)
else
return props -- either local parameter or nothing
end -- of test for success
return nil
end
-------------------------------------------------------------------------------
-- _location takes Q-id and follows P276 (location)
-- or P131 (located in the administrative territorial entity) or P706 (located on terrain feature)
-- from the initial item to higher level territories/locations until it reaches the highest.
-- An optional boolean, 'first', determines whether the first item is returned (default: false).
-- An optional boolean 'skip' toggles the display to skip to the last item (default: false).
-- It returns a table containing the locations - linked where possible, except for the highest.
-------------------------------------------------------------------------------
-- Dependencies: findLang(); labelOrId(); linkedItem
-------------------------------------------------------------------------------
local _location = function(qid, first, skip)
first = parseParam(first, false)
skip = parseParam(skip, false)
local locs = {"P276", "P131", "P706"}
local out = {}
local langcode = findLang():getCode()
local finished = false
local count = 0
local prevqid = "Q0"
repeat
local prop
for i1, v1 in ipairs(locs) do
local proptbl = mw.wikibase.getBestStatements(qid, v1)
if #proptbl > 1 then
-- there is more than one higher location
local prevP131, prevP131id
if prevqid ~= "Q0" then
prevP131 = mw.wikibase.getBestStatements(prevqid, "P131")[1]
prevP131id = prevP131
and prevP131.mainsnak.datavalue
and prevP131.mainsnak.datavalue.value.id
end
for i2, v2 in ipairs(proptbl) do
local parttbl = v2.qualifiers and v2.qualifiers.P518
if parttbl then
-- this higher location has qualifier 'applies to part' (P518)
for i3, v3 in ipairs(parttbl) do
if v3.snaktype == "value" and v3.datavalue.value.id == prevqid then
-- it has a value equal to the previous location
prop = proptbl[i2]
break
end -- of test for matching last location
end -- of loop through values of 'applies to part'
else
-- there's no qualifier 'applies to part' (P518)
-- so check if the previous location had a P131 that matches this alternate
if qid == prevP131id then
prop = proptbl[i2]
break
end -- of test for matching previous P131
end
end -- of loop through parent locations
-- fallback to second value if match not found
prop = prop or proptbl[2]
elseif #proptbl > 0 then
prop = proptbl[1]
end
if prop then break end
end
-- check if it's an instance of (P31) a country (Q6256) or sovereign state (Q3624078)
-- and terminate the chain if it is
local inst = mw.wikibase.getAllStatements(qid, "P31")
if #inst > 0 then
for k, v in ipairs(inst) do
local instid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id
-- stop if it's a country (or a country within the United Kingdom if skip is true)
if instid == "Q6256" or instid == "Q3624078" or (skip and instid == "Q3336843") then
prop = nil -- this will ensure this is treated as top-level location
break
end
end
end
-- get the name of this location and update qid to point to the parent location
if prop and prop.mainsnak.datavalue then
if not skip or count == 0 then
local args = { lprefix = ":" }
out[#out+1] = linkedItem(qid, args) -- get a linked value if we can
end
qid, prevqid = prop.mainsnak.datavalue.value.id, qid
else
-- This is top-level location, so get short name except when this is the first item
-- Use full label if there's no short name or this is the first item
local prop1813 = mw.wikibase.getAllStatements(qid, "P1813")
-- if there's a short name and this isn't the only item
if prop1813[1] and (#out > 0)then
local shortname
-- short name is monolingual text, so look for match to the local language
-- choose the shortest 'short name' in that language
for k, v in pairs(prop1813) do
if v.mainsnak.datavalue.value.language == langcode then
local name = v.mainsnak.datavalue.value.text
if (not shortname) or (#name < #shortname) then
shortname = name
end
end
end
-- add the shortname if one is found, fallback to the label
-- but skip it if it's "USA"
if shortname ~= "USA" then
out[#out+1] = shortname or labelOrId(qid)
else
if skip then out[#out+1] = "US" end
end
else
-- no shortname, so just add the label
local loc = labelOrId(qid)
-- exceptions go here:
if loc == "United States of America" then
out[#out+1] = "United States"
else
out[#out+1] = loc
end
end
finished = true
end
count = count + 1
until finished or count >= 10 -- limit to 10 levels to avoid infinite loops
-- remove the first location if not required
if not first then table.remove(out, 1) end
-- we might have duplicate text for consecutive locations, so remove them
if #out > 2 then
local plain = {}
for i, v in ipairs(out) do
-- strip any links
plain[i] = v:gsub("^%[%[[^|]*|", ""):gsub("]]$", "")
end
local idx = 2
repeat
if plain[idx] == plain[idx-1] then
-- duplicate found
local removeidx = 0
if (plain[idx] ~= out[idx]) and (plain[idx-1] == out[idx-1]) then
-- only second one is linked, so drop the first
removeidx = idx - 1
elseif (plain[idx] == out[idx]) and (plain[idx-1] ~= out[idx-1]) then
-- only first one is linked, so drop the second
removeidx = idx
else
-- pick one
removeidx = idx - (os.time()%2)
end
table.remove(out, removeidx)
table.remove(plain, removeidx)
else
idx = idx +1
end
until idx >= #out
end
return out
end
-------------------------------------------------------------------------------
-- _getsumofparts scans the property 'has part' (P527) for values matching a list.
-- The list (args.vlist) consists of a string of Qids separated by spaces or any usual punctuation.
-- If the matched values have a qualifer 'quantity' (P1114), those quantites are summed.
-- The sum is returned as a number (i.e. 0 if none)
-- a table of arguments is supplied implementing the usual parameters.
-------------------------------------------------------------------------------
-- Dependencies: setRanks; parseParam; parseInput; sourced; assembleoutput;
-------------------------------------------------------------------------------
local _getsumofparts = function(args)
local vallist = (args.vlist or ""):upper()
if vallist == "" then return end
args.reqranks = setRanks(args.rank)
local f = {}
f.args = args
local qid, props = parseInput(f, "", "P527")
if not qid then return 0 end
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local sum = 0
for k1, v1 in ipairs(props) do
if (onlysrc == false or sourced(v1))
and v1.mainsnak.snaktype == "value"
and v1.mainsnak.datavalue.type == "wikibase-entityid"
and vallist:match( v1.mainsnak.datavalue.value.id )
and v1.qualifiers
then
local quals = v1.qualifiers["P1114"]
if quals then
for k2, v2 in ipairs(quals) do
sum = sum + v2.datavalue.value.amount
end
end
end
end
return sum
end
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- Public functions
-------------------------------------------------------------------------------
-------------------------------------------------------------------------------
-- _getValue makes the functionality of getValue available to other modules
-------------------------------------------------------------------------------
-- Dependencies: setRanks; parseInput; propertyvalueandquals; assembleoutput; parseParam; sourced;
-- labelOrId; i18n.latestdatequalifier; format_Date; makeOrdinal; roundto; decimalPrecision; decimalToDMS;
-------------------------------------------------------------------------------
p._getValue = function(args)
-- parameter sets for commonly used groups of parameters
local paraset = tonumber(args.ps or args.parameterset or 0)
if paraset == 1 then
-- a common setting
args.rank = "best"
args.fetchwikidata = "ALL"
args.onlysourced = "no"
args.noicon = "true"
elseif paraset == 2 then
-- equivalent to raw
args.rank = "best"
args.fetchwikidata = "ALL"
args.onlysourced = "no"
args.noicon = "true"
args.linked = "no"
args.pd = "true"
elseif paraset == 3 then
-- third set goes here
end
-- implement eid parameter
local eid = args.eid
if eid == "" then
return nil
elseif eid then
args.qid = eid
end
local propertyID = mw.text.trim(args[1] or "")
args.reqranks = setRanks(args.rank)
-- replacetext (rt) is a string that is returned instead of any non-empty Wikidata value
-- this is useful for tracking and debugging, so we set fetchwikidata=ALL to fill the whitelist
local replacetext = mw.text.trim(args.rt or args.replacetext or "")
if replacetext ~= "" then
args.fetchwikidata = "ALL"
end
local f = {}
f.args = args
local entityid, props = parseInput(f, f.args[2], propertyID)
if not entityid then
return props -- either the input parameter or nothing
end
-- qual is a string containing the property ID of the qualifier(s) to be returned
-- if qual == "ALL" then all qualifiers returned
-- if qual == "DATES" then qualifiers P580 (start time) and P582 (end time) returned
-- if nothing or an empty string is passed set it nil -> no qualifiers returned
local qualID = mw.text.trim(args.qual or ""):upper()
if qualID == "" then qualID = nil end
-- set a language object and code in the args table
args.langobj = findLang(args.lang)
args.lang = args.langobj.code
-- table 'out' stores the return value(s):
local out = propertyvalueandquals(props, args, qualID)
-- format the table of values and return it as a string:
return assembleoutput(out, args, entityid, propertyID)
end
-------------------------------------------------------------------------------
-- getValue is used to get the value(s) of a property
-- The property ID is passed as the first unnamed parameter and is required.
-- A locally supplied parameter may optionaly be supplied as the second unnamed parameter.
-- The function will now also return qualifiers if parameter qual is supplied
-------------------------------------------------------------------------------
-- Dependencies: _getValue; setRanks; parseInput; propertyvalueandquals; assembleoutput; parseParam; sourced;
-- labelOrId; i18n.latestdatequalifier; format_Date; makeOrdinal; roundto; decimalPrecision; decimalToDMS;
-------------------------------------------------------------------------------
p.getValue = function(frame)
local args= frame.args
if not args[1] then
args = frame:getParent().args
if not args[1] then return i18n.errors["No property supplied"] end
end
return p._getValue(args)
end
-------------------------------------------------------------------------------
-- getPreferredValue is used to get a value,
-- (or a comma separated list of them if multiple values exist).
-- If preferred ranks are set, it will return those values, otherwise values with normal ranks
-- now redundant to getValue with |rank=best
-------------------------------------------------------------------------------
-- Dependencies: p.getValue; setRanks; parseInput; propertyvalueandquals; assembleoutput;
-- parseParam; sourced; labelOrId; i18n.latestdatequalifier; format_Date;
-- makeOrdinal; roundto; decimalPrecision; decimalToDMS;
-------------------------------------------------------------------------------
p.getPreferredValue = function(frame)
frame.args.rank = "best"
return p.getValue(frame)
end
-------------------------------------------------------------------------------
-- getCoords is used to get coordinates for display in an infobox
-- whitelist and blacklist are implemented
-- optional 'display' parameter is allowed, defaults to nil - was "inline, title"
-------------------------------------------------------------------------------
-- Dependencies: setRanks(); parseInput(); decimalPrecision();
-------------------------------------------------------------------------------
p.getCoords = function(frame)
local propertyID = "P625"
-- if there is a 'display' parameter supplied, use it
-- otherwise default to nothing
local disp = frame.args.display or ""
if disp == "" then
disp = nil -- default to not supplying display parameter, was "inline, title"
end
-- there may be a format parameter to switch from deg/min/sec to decimal degrees
-- default is deg/min/sec
-- decimal degrees needs |format = dec
local form = (frame.args.format or ""):lower():sub(1,3)
if form ~= "dec" then
form = "dms"
end
-- just deal with best values
frame.args.reqranks = setRanks("best")
local qid, props = parseInput(frame, frame.args[1], propertyID)
if not qid then
return props -- either local parameter or nothing
else
local dv = props[1].mainsnak.datavalue.value
local lat, long, prec = dv.latitude, dv.longitude, dv.precision
lat = decimalPrecision(lat, prec)
long = decimalPrecision(long, prec)
local lat_long = { lat, long }
lat_long["display"] = disp
lat_long["format"] = form
-- invoke template Coord with the values stored in the table
return frame:expandTemplate{title = 'coord', args = lat_long}
end
end
-------------------------------------------------------------------------------
-- getQualifierValue is used to get a formatted value of a qualifier
--
-- The call needs: a property (the unnamed parameter or 1=)
-- a target value for that property (pval=)
-- a qualifier for that target value (qual=)
-- The usual whitelisting and blacklisting of the property is implemented
-- The boolean onlysourced= parameter can be set to return nothing
-- when the property is unsourced (or only sourced to Wikipedia)
-------------------------------------------------------------------------------
-- Dependencies: parseParam(); setRanks(); parseInput(); sourced();
-- propertyvalueandquals(); assembleoutput();
-- labelOrId(); i18n.latestdatequalifier(); format_Date();
-- findLang(); makeOrdinal(); roundto(); decimalPrecision(); decimalToDMS();
-------------------------------------------------------------------------------
p.getQualifierValue = function(frame)
-- The property ID that will have a qualifier is the first unnamed parameter
local propertyID = mw.text.trim(frame.args[1] or "")
-- The value of the property we want to match whose qualifier value is to be returned
-- is passed in named parameter |pval=
local propvalue = frame.args.pval
-- The property ID of the qualifier
-- whose value is to be returned is passed in named parameter |qual=
local qualifierID = frame.args.qual
-- A filter can be set like this: filter=P642==Q22674854
local filter, fprop, fval
local ftable = mw.text.split(frame.args.filter or "", "==")
if ftable[2] then
fprop = mw.text.trim(ftable[1])
fval = mw.text.trim(ftable[2])
filter = true
end
-- onlysourced is a boolean passed to return qualifiers
-- only when property values are sourced to something other than Wikipedia
-- if nothing or an empty string is passed set it true
-- if "false" or "no" or 0 is passed set it false
local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true)
-- set a language object and language code in the frame.args table
frame.args.langobj = findLang(frame.args.lang)
frame.args.lang = frame.args.langobj.code
-- set the requested ranks flags
frame.args.reqranks = setRanks(frame.args.rank)
-- check for locally supplied parameter in second unnamed parameter
-- success means no local parameter and the property exists
local qid, props = parseInput(frame, frame.args[2], propertyID)
if qid then
local out = {}
-- Scan through the values of the property
-- we want something like property is P793, significant event (in propertyID)
-- whose value is something like Q385378, construction (in propvalue)
-- then we can return the value(s) of a qualifier such as P580, start time (in qualifierID)
for k1, v1 in pairs(props) do
if v1.mainsnak.snaktype == "value" and v1.mainsnak.datavalue.type == "wikibase-entityid" then
-- It's a wiki-linked value, so check if it's the target (in propvalue) and if it has qualifiers
if v1.mainsnak.datavalue.value.id == propvalue and v1.qualifiers then
if onlysrc == false or sourced(v1) then
-- if we've got this far, we have a (sourced) claim with qualifiers
-- which matches the target, so apply the filter and find the value(s) of the qualifier we want
if not filter or (v1.qualifiers[fprop] and v1.qualifiers[fprop][1].datavalue.value.id == fval) then
local quals = v1.qualifiers[qualifierID]
if quals then
-- can't reference qualifer, so set onlysourced = "no" (args are strings, not boolean)
local qargs = frame.args
qargs.onlysourced = "no"
local vals = propertyvalueandquals(quals, qargs, qid)
for k, v in ipairs(vals) do
out[#out + 1] = v
end
end
end
end -- of check for sourced
end -- of check for matching required value and has qualifiers
end -- of check for wikibase entity
end -- of loop through values of propertyID
return assembleoutput(out, frame.args, qid, propertyID)
else
return props -- either local parameter or nothing
end -- of test for success
return nil
end
-------------------------------------------------------------------------------
-- getSumOfParts scans the property 'has part' (P527) for values matching a list.
-- The list is passed in parameter vlist.
-- It consists of a string of Qids separated by spaces or any usual punctuation.
-- If the matched values have a qualifier 'quantity' (P1114), those quantities are summed.
-- The sum is returned as a number or nothing if zero.
-------------------------------------------------------------------------------
-- Dependencies: _getsumofparts;
-------------------------------------------------------------------------------
p.getSumOfParts = function(frame)
local sum = _getsumofparts(frame.args)
if sum == 0 then return end
return sum
end
-------------------------------------------------------------------------------
-- getValueByQual gets the value of a property which has a qualifier with a given entity value
-- The call needs:
-- a property ID (the unnamed parameter or 1=Pxxx)
-- the ID of a qualifier for that property (qualID=Pyyy)
-- either the Wikibase-entity ID of a value for that qualifier (qvalue=Qzzz)
-- or a string value for that qualifier (qvalue=abc123)
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-------------------------------------------------------------------------------
-- Dependencies: _getvaluebyqual; parseParam; setRanks; parseInput; sourced;
-- assembleoutput;
-------------------------------------------------------------------------------
p.getValueByQual = function(frame)
local qualID = frame.args.qualID
-- The Q-id of the value for the qualifier we want to match is in named parameter |qvalue=
local qval = frame.args.qvalue or ""
if qval == "" then return "no qualifier value supplied" end
local function checkQID(id)
return id == qval
end
return _getvaluebyqual(frame, qualID, checkQID)
end
-------------------------------------------------------------------------------
-- getValueByLang gets the value of a property which has a qualifier P407
-- ("language of work or name") whose value has the given language code
-- The call needs:
-- a property ID (the unnamed parameter or 1=Pxxx)
-- the MediaWiki language code to match the language (lang=xx[-yy])
-- (if no code is supplied, it uses the default language)
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-------------------------------------------------------------------------------
-- Dependencies: _getvaluebyqual; parseParam; setRanks; parseInput; sourced; assembleoutput;
-------------------------------------------------------------------------------
p.getValueByLang = function(frame)
-- The language code for the qualifier we want to match is in named parameter |lang=
local langcode = findLang(frame.args.lang).code
local function checkLanguage(id)
-- id should represent a language like "British English (Q7979)"
-- it should have string property "Wikimedia language code (P424)"
-- qlcode will be a table:
local qlcode = mw.wikibase.getBestStatements(id, "P424")
if (#qlcode > 0) and (qlcode[1].mainsnak.datavalue.value == langcode) then
return true
end
end
return _getvaluebyqual(frame, "P407", checkLanguage)
end
-------------------------------------------------------------------------------
-- getValueByRefSource gets the value of a property which has a reference "stated in" (P248)
-- whose value has the given entity-ID.
-- The call needs:
-- a property ID (the unnamed parameter or 1=Pxxx)
-- the entity ID of a value to match where the reference is stated in (match=Qzzz)
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p.getValueByRefSource = function(frame)
-- The property ID that we want to check is the first unnamed parameter
local propertyID = mw.text.trim(frame.args[1] or ""):upper()
if propertyID == "" then return "no property supplied" end
-- The Q-id of the value we want to match is in named parameter |qvalue=
local qval = (frame.args.match or ""):upper()
if qval == "" then qval = "Q21540096" end
local unit = (frame.args.unit or ""):upper()
if unit == "" then unit = "Q4917" end
local onlysrc = parseParam(frame.args.onlysourced or frame.args.osd, true)
-- set the requested ranks flags
frame.args.reqranks = setRanks(frame.args.rank)
-- set a language object and code in the frame.args table
frame.args.langobj = findLang(frame.args.lang)
frame.args.lang = frame.args.langobj.code
local linked = parseParam(frame.args.linked, true)
local uabbr = parseParam(frame.args.uabbr or frame.args.unitabbr, false)
-- qid not nil means no local parameter and the property exists
local qid, props = parseInput(frame, frame.args[2], propertyID)
if qid then
local out = {}
local mlt= {}
for k1, v1 in ipairs(props) do
if onlysrc == false or sourced(v1) then
if v1.references then
for k2, v2 in ipairs(v1.references) do
if v2.snaks.P248 then
for k3, v3 in ipairs(v2.snaks.P248) do
if v3.datavalue.value.id == qval then
out[#out+1], mlt[#out+1] = rendersnak(v1, frame.args, linked, "", "", "", "", uabbr, unit)
if not mlt[#out] then
-- we only need one match per property value
-- unless datatype was monolingual text
break
end
end -- of test for match
end -- of loop through values "stated in"
end -- of test that "stated in" exists
end -- of loop through references
end -- of test that references exist
end -- of test for sourced
end -- of loop through values of propertyID
if #mlt > 0 then
local langcode = frame.args.lang
langcode = mw.text.split( langcode, '-', true )[1]
local fbtbl = mw.language.getFallbacksFor( langcode )
table.insert( fbtbl, 1, langcode )
local bestval = ""
local found = false
for idx1, lang1 in ipairs(fbtbl) do
for idx2, lang2 in ipairs(mlt) do
if (lang1 == lang2) and not found then
bestval = out[idx2]
found = true
break
end
end -- loop through values of property
end -- loop through fallback languages
if found then
-- replace output table with a table containing the best value
out = { bestval }
else
-- more than one value and none of them on the list of fallback languages
-- sod it, just give them the first one
out = { out[1] }
end
end
return assembleoutput(out, frame.args, qid, propertyID)
else
return props -- no property or local parameter supplied
end -- of test for success
end
-------------------------------------------------------------------------------
-- getPropertyIDs takes most of the usual parameters.
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented.
-- It returns the Entity-IDs (Qids) of the values of a property if it is a Wikibase-Entity.
-- Otherwise it returns nothing.
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p._getPropertyIDs = function(args)
args.reqranks = setRanks(args.rank)
args.langobj = findLang(args.lang)
args.lang = args.langobj.code
-- change default for noicon to true
args.noicon = tostring(parseParam(args.noicon or "", true))
local f = {}
f.args = args
local pid = mw.text.trim(args[1] or ""):upper()
-- get the qid and table of claims for the property, or nothing and the local value passed
local qid, props = parseInput(f, args[2], pid)
if not qid then return props end
if not props[1] then return nil end
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local maxvals = tonumber(args.maxvals) or 0
local out = {}
for i, v in ipairs(props) do
local snak = v.mainsnak
if ( snak.datatype == "wikibase-item" )
and ( v.rank and args.reqranks[v.rank:sub(1, 1)] )
and ( snak.snaktype == "value" )
and ( sourced(v) or not onlysrc )
then
out[#out+1] = snak.datavalue.value.id
end
if maxvals > 0 and #out >= maxvals then break end
end
return assembleoutput(out, args, qid, pid)
end
p.getPropertyIDs = function(frame)
local args = frame.args
return p._getPropertyIDs(args)
end
-------------------------------------------------------------------------------
-- getQualifierIDs takes most of the usual parameters.
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented.
-- It takes a property-id as the first unnamed parameter, and an optional parameter qlist
-- which is a list of qualifier property-ids to search for (default is "ALL")
-- It returns the Entity-IDs (Qids) of the values of a property if it is a Wikibase-Entity.
-- Otherwise it returns nothing.
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p.getQualifierIDs = function(frame)
local args = frame.args
args.reqranks = setRanks(args.rank)
args.langobj = findLang(args.lang)
args.lang = args.langobj.code
-- change default for noicon to true
args.noicon = tostring(parseParam(args.noicon or "", true))
local f = {}
f.args = args
local pid = mw.text.trim(args[1] or ""):upper()
-- get the qid and table of claims for the property, or nothing and the local value passed
local qid, props = parseInput(f, args[2], pid)
if not qid then return props end
if not props[1] then return nil end
-- get the other parameters
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local maxvals = tonumber(args.maxvals) or 0
local qlist = args.qlist or ""
if qlist == "" then qlist = "ALL" end
qlist = qlist:gsub("[%p%s]+", " ") .. " "
local out = {}
for i, v in ipairs(props) do
local snak = v.mainsnak
if ( v.rank and args.reqranks[v.rank:sub(1, 1)] )
and ( snak.snaktype == "value" )
and ( sourced(v) or not onlysrc )
then
if v.qualifiers then
for k1, v1 in pairs(v.qualifiers) do
if qlist == "ALL " or qlist:match(k1 .. " ") then
for i2, v2 in ipairs(v1) do
if v2.datatype == "wikibase-item" and v2.snaktype == "value" then
out[#out+1] = v2.datavalue.value.id
end -- of test that id exists
end -- of loop through qualifier values
end -- of test for kq in qlist
end -- of loop through qualifiers
end -- of test for qualifiers
end -- of test for rank value, sourced, and value exists
if maxvals > 0 and #out >= maxvals then break end
end -- of loop through property values
return assembleoutput(out, args, qid, pid)
end
-------------------------------------------------------------------------------
-- getPropOfProp takes two propertyIDs: prop1 and prop2 (as well as the usual parameters)
-- If the value(s) of prop1 are of type "wikibase-item" then it returns the value(s) of prop2
-- of each of those wikibase-items.
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p._getPropOfProp = function(args)
-- parameter sets for commonly used groups of parameters
local paraset = tonumber(args.ps or args.parameterset or 0)
if paraset == 1 then
-- a common setting
args.rank = "best"
args.fetchwikidata = "ALL"
args.onlysourced = "no"
args.noicon = "true"
elseif paraset == 2 then
-- equivalent to raw
args.rank = "best"
args.fetchwikidata = "ALL"
args.onlysourced = "no"
args.noicon = "true"
args.linked = "no"
args.pd = "true"
elseif paraset == 3 then
-- third set goes here
end
args.reqranks = setRanks(args.rank)
args.langobj = findLang(args.lang)
args.lang = args.langobj.code
local pid1 = args.prop1 or args.pid1 or ""
local pid2 = args.prop2 or args.pid2 or ""
local localval = mw.text.trim(args[1] or "")
if pid1 == "" or pid2 == "" then return nil end
local f = {}
f.args = args
local qid1, statements1 = parseInput(f, localval, pid1)
if not qid1 then return localval end
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local maxvals = tonumber(args.maxvals) or 0
local qualID = mw.text.trim(args.qual or ""):upper()
if qualID == "" then qualID = nil end
local out = {}
for k, v in ipairs(statements1) do
if not onlysrc or sourced(v) then
local snak = v.mainsnak
if snak.datatype == "wikibase-item" and snak.snaktype == "value" then
local qid2 = snak.datavalue.value.id
local statements2 = {}
if args.reqranks.b then
statements2 = mw.wikibase.getBestStatements(qid2, pid2)
else
statements2 = mw.wikibase.getAllStatements(qid2, pid2)
end
if statements2[1] then
local out2 = propertyvalueandquals(statements2, args, qualID)
out[#out+1] = assembleoutput(out2, args, qid2, pid2)
end
end -- of test for valid property1 value
end -- of test for sourced
if maxvals > 0 and #out >= maxvals then break end
end -- of loop through values of property1
return assembleoutput(out, args, qid1, pid1)
end
p.getPropOfProp = function(frame)
local args= frame.args
if not args.prop1 and not args.pid1 then
args = frame:getParent().args
if not args.prop1 and not args.pid1 then return i18n.errors["No property supplied"] end
end
return p._getPropOfProp(args)
end
-------------------------------------------------------------------------------
-- getAwardCat takes most of the usual parameters. If the item has values of P166 (award received),
-- then it examines each of those awards for P2517 (category for recipients of this award).
-- If it exists, it returns the corresponding category,
-- with the item's P734 (family name) as sort key, or no sort key if there is no family name.
-- The sort key may be overridden by the parameter |sortkey (alias |sk).
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p.getAwardCat = function(frame)
frame.args.reqranks = setRanks(frame.args.rank)
frame.args.langobj = findLang(frame.args.lang)
frame.args.lang = frame.args.langobj.code
local args = frame.args
args.sep = " "
local pid1 = args.prop1 or "P166"
local pid2 = args.prop2 or "P2517"
if pid1 == "" or pid2 == "" then return nil end
-- locally supplied value:
local localval = mw.text.trim(args[1] or "")
local qid1, statements1 = parseInput(frame, localval, pid1)
if not qid1 then return localval end
-- linkprefix (strip quotes)
local lp = (args.linkprefix or args.lp or ""):gsub('"', '')
-- sort key (strip quotes, hyphens and periods):
local sk = (args.sortkey or args.sk or ""):gsub('["-.]', '')
-- family name:
local famname = ""
if sk == "" then
local p734 = mw.wikibase.getBestStatements(qid1, "P734")[1]
local p734id = p734 and p734.mainsnak.snaktype == "value" and p734.mainsnak.datavalue.value.id or ""
famname = mw.wikibase.getSitelink(p734id) or ""
-- strip namespace and disambigation
local pos = famname:find(":") or 0
famname = famname:sub(pos+1):gsub("%s%(.+%)$", "")
if famname == "" then
local lbl = mw.wikibase.getLabel(p734id)
famname = lbl and mw.text.nowiki(lbl) or ""
end
end
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local maxvals = tonumber(args.maxvals) or 0
local qualID = mw.text.trim(args.qual or ""):upper()
if qualID == "" then qualID = nil end
local out = {}
for k, v in ipairs(statements1) do
if not onlysrc or sourced(v) then
local snak = v.mainsnak
if snak.datatype == "wikibase-item" and snak.snaktype == "value" then
local qid2 = snak.datavalue.value.id
local statements2 = {}
if args.reqranks.b then
statements2 = mw.wikibase.getBestStatements(qid2, pid2)
else
statements2 = mw.wikibase.getAllStatements(qid2, pid2)
end
if statements2[1] and statements2[1].mainsnak.snaktype == "value" then
local qid3 = statements2[1].mainsnak.datavalue.value.id
local sitelink = mw.wikibase.getSitelink(qid3)
-- if there's no local sitelink, create the sitelink from English label
if not sitelink then
local lbl = mw.wikibase.getLabelByLang(qid3, "en")
if lbl then
if lbl:sub(1,9) == "Category:" then
sitelink = mw.text.nowiki(lbl)
else
sitelink = "Category:" .. mw.text.nowiki(lbl)
end
end
end
if sitelink then
if sk ~= "" then
out[#out+1] = "[[" .. lp .. sitelink .. "|" .. sk .. "]]"
elseif famname ~= "" then
out[#out+1] = "[[" .. lp .. sitelink .. "|" .. famname .. "]]"
else
out[#out+1] = "[[" .. lp .. sitelink .. "]]"
end -- of check for sort keys
end -- of test for sitelink
end -- of test for category
end -- of test for wikibase item has a value
end -- of test for sourced
if maxvals > 0 and #out >= maxvals then break end
end -- of loop through values of property1
return assembleoutput(out, args, qid1, pid1)
end
-------------------------------------------------------------------------------
-- getIntersectCat takes most of the usual parameters.
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented
-- It takes two properties, |prop1 and |prop2 (e.g. occupation and country of citizenship)
-- Each property's value is a wiki-base entity
-- For each value of the first parameter (ranks implemented) it fetches the value's main category
-- and then each value of the second parameter (possibly substituting a simpler description)
-- then it returns all of the categories representing the intersection of those properties,
-- (e.g. Category:Actors from Canada). A joining term may be supplied (e.g. |join=from).
-- The item's P734 (family name) is the sort key, or no sort key if there is no family name.
-- The sort key may be overridden by the parameter |sortkey (alias |sk).
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced; propertyvalueandquals assembleoutput;
-------------------------------------------------------------------------------
p.getIntersectCat = function(frame)
frame.args.reqranks = setRanks(frame.args.rank)
frame.args.langobj = findLang(frame.args.lang)
frame.args.lang = frame.args.langobj.code
local args = frame.args
args.sep = " "
args.linked = "no"
local pid1 = args.prop1 or "P106"
local pid2 = args.prop2 or "P27"
if pid1 == "" or pid2 == "" then return nil end
local qid, statements1 = parseInput(frame, "", pid1)
if not qid then return nil end
local qid, statements2 = parseInput(frame, "", pid2)
if not qid then return nil end
-- topics like countries may have different names in categories from their label in Wikidata
local subs_exists, subs = pcall(mw.loadData, "Module:WikidataIB/subs")
local join = args.join or ""
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local maxvals = tonumber(args.maxvals) or 0
-- linkprefix (strip quotes)
local lp = (args.linkprefix or args.lp or ""):gsub('"', '')
-- sort key (strip quotes, hyphens and periods):
local sk = (args.sortkey or args.sk or ""):gsub('["-.]', '')
-- family name:
local famname = ""
if sk == "" then
local p734 = mw.wikibase.getBestStatements(qid, "P734")[1]
local p734id = p734 and p734.mainsnak.snaktype == "value" and p734.mainsnak.datavalue.value.id or ""
famname = mw.wikibase.getSitelink(p734id) or ""
-- strip namespace and disambigation
local pos = famname:find(":") or 0
famname = famname:sub(pos+1):gsub("%s%(.+%)$", "")
if famname == "" then
local lbl = mw.wikibase.getLabel(p734id)
famname = lbl and mw.text.nowiki(lbl) or ""
end
end
local cat1 = {}
for k, v in ipairs(statements1) do
if not onlysrc or sourced(v) then
-- get the ID representing the value of the property
local pvalID = (v.mainsnak.snaktype == "value") and v.mainsnak.datavalue.value.id
if pvalID then
-- get the topic's main category (P910) for that entity
local p910 = mw.wikibase.getBestStatements(pvalID, "P910")[1]
if p910 and p910.mainsnak.snaktype == "value" then
local tmcID = p910.mainsnak.datavalue.value.id
-- use sitelink or the English label for the cat
local cat = mw.wikibase.getSitelink(tmcID)
if not cat then
local lbl = mw.wikibase.getLabelByLang(tmcID, "en")
if lbl then
if lbl:sub(1,9) == "Category:" then
cat = mw.text.nowiki(lbl)
else
cat = "Category:" .. mw.text.nowiki(lbl)
end
end
end
cat1[#cat1+1] = cat
end -- of test for topic's main category exists
end -- of test for property has vaild value
end -- of test for sourced
if maxvals > 0 and #cat1 >= maxvals then break end
end
local cat2 = {}
for k, v in ipairs(statements2) do
if not onlysrc or sourced(v) then
local cat = rendersnak(v, args)
if subs[cat] then cat = subs[cat] end
cat2[#cat2+1] = cat
end
if maxvals > 0 and #cat2 >= maxvals then break end
end
local out = {}
for k1, v1 in ipairs(cat1) do
for k2, v2 in ipairs(cat2) do
if sk ~= "" then
out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "|" .. sk .. "]]"
elseif famname ~= "" then
out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "|" .. famname .. "]]"
else
out[#out+1] = "[[" .. lp .. v1 .. " " .. join .. " " .. v2 .. "]]"
end -- of check for sort keys
end
end
args.noicon = "true"
return assembleoutput(out, args, qid, pid1)
end
-------------------------------------------------------------------------------
-- qualsToTable takes most of the usual parameters.
-- The usual whitelisting, blacklisting, onlysourced, etc. are implemented.
-- A qid may be given, and the first unnamed parameter is the property ID, which is of type wikibase item.
-- It takes a list of qualifier property IDs as |quals=
-- For a given qid and property, it creates the rows of an html table,
-- each row being a value of the property (optionally only if the property matches the value in |pval= )
-- each cell being the first value of the qualifier corresponding to the list in |quals
-------------------------------------------------------------------------------
-- Dependencies: parseParam; setRanks; parseInput; sourced;
-------------------------------------------------------------------------------
p.qualsToTable = function(frame)
local args = frame.args
local quals = args.quals or ""
if quals == "" then return "" end
args.reqranks = setRanks(args.rank)
local propertyID = mw.text.trim(args[1] or "")
local f = {}
f.args = args
local entityid, props = parseInput(f, "", propertyID)
if not entityid then return "" end
args.langobj = findLang(args.lang)
args.lang = args.langobj.code
local pval = args.pval or ""
local qplist = mw.text.split(quals, "%p") -- split at punctuation and make a sequential table
for i, v in ipairs(qplist) do
qplist[i] = mw.text.trim(v):upper() -- remove whitespace and capitalise
end
local col1 = args.firstcol or ""
if col1 ~= "" then
col1 = col1 .. "</td><td>"
end
local emptycell = args.emptycell or " "
-- construct a 2-D array of qualifier values in qvals
local qvals = {}
for i, v in ipairs(props) do
local skip = false
if pval ~= "" then
local pid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id
if pid ~= pval then skip = true end
end
if not skip then
local qval = {}
local vqualifiers = v.qualifiers or {}
-- go through list of wanted qualifier properties
for i1, v1 in ipairs(qplist) do
-- check for that property ID in the statement's qualifiers
local qv, qtype
if vqualifiers[v1] then
qtype = vqualifiers[v1][1].datatype
if qtype == "time" then
if vqualifiers[v1][1].snaktype == "value" then
qv = mw.wikibase.renderSnak(vqualifiers[v1][1])
qv = frame:expandTemplate{title="dts", args={qv}}
else
qv = "?"
end
elseif qtype == "url" then
if vqualifiers[v1][1].snaktype == "value" then
qv = mw.wikibase.renderSnak(vqualifiers[v1][1])
local display = mw.ustring.match( mw.uri.decode(qv, "WIKI"), "([%w ]+)$" )
if display then
qv = "[" .. qv .. " " .. display .. "]"
end
end
else
qv = mw.wikibase.formatValue(vqualifiers[v1][1])
end
end
-- record either the value or a placeholder
qval[i1] = qv or emptycell
end -- of loop through list of qualifiers
-- add the list of qualifier values as a "row" in the main list
qvals[#qvals+1] = qval
end
end -- of for each value loop
local out = {}
for i, v in ipairs(qvals) do
out[i] = "<tr><td>" .. col1 .. table.concat(qvals[i], "</td><td>") .. "</td></tr>"
end
return table.concat(out, "\n")
end
-------------------------------------------------------------------------------
-- getGlobe takes an optional qid of a Wikidata entity passed as |qid=
-- otherwise it uses the linked item for the current page.
-- If returns the Qid of the globe used in P625 (coordinate location),
-- or nil if there isn't one.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getGlobe = function(frame)
local qid = frame.args.qid or frame.args[1] or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
local coords = mw.wikibase.getBestStatements(qid, "P625")[1]
local globeid
if coords and coords.mainsnak.snaktype == "value" then
globeid = coords.mainsnak.datavalue.value.globe:match("(Q%d+)")
end
return globeid
end
-------------------------------------------------------------------------------
-- getCommonsLink takes an optional qid of a Wikidata entity passed as |qid=
-- It returns one of the following in order of preference:
-- the Commons sitelink of the linked Wikidata item;
-- the Commons sitelink of the topic's main category of the linked Wikidata item;
-------------------------------------------------------------------------------
-- Dependencies: _getCommonslink(); _getSitelink(); parseParam()
-------------------------------------------------------------------------------
p.getCommonsLink = function(frame)
local oc = frame.args.onlycat or frame.args.onlycategories
local fb = parseParam(frame.args.fallback or frame.args.fb, true)
return _getCommonslink(frame.args.qid, oc, fb)
end
-------------------------------------------------------------------------------
-- getSitelink takes the qid of a Wikidata entity passed as |qid=
-- It takes an optional parameter |wiki= to determine which wiki is to be checked for a sitelink
-- If the parameter is blank, then it uses the local wiki.
-- If there is a sitelink to an article available, it returns the plain text link to the article
-- If there is no sitelink, it returns nil.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getSiteLink = function(frame)
return _getSitelink(frame.args.qid, frame.args.wiki or mw.text.trim(frame.args[1] or ""))
end
-------------------------------------------------------------------------------
-- getLink has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid=
-- If there is a sitelink to an article on the local Wiki, it returns a link to the article
-- with the Wikidata label as the displayed text.
-- If there is no sitelink, it returns the label as plain text.
-- If there is no label in the local language, it displays the qid instead.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getLink = function(frame)
local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "")
if itemID == "" then return end
local sitelink = mw.wikibase.getSitelink(itemID)
local label = labelOrId(itemID)
if sitelink then
return "[[:" .. sitelink .. "|" .. label .. "]]"
else
return label
end
end
-------------------------------------------------------------------------------
-- getLabel has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid=
-- It returns the Wikidata label for the local language as plain text.
-- If there is no label in the local language, it displays the qid instead.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getLabel = function(frame)
local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "")
if itemID == "" then return end
local lang = frame.args.lang or ""
if lang == "" then lang = nil end
local label = labelOrId(itemID, lang)
return label
end
-------------------------------------------------------------------------------
-- label has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid=
-- if no qid is supplied, it uses the qid associated with the current page.
-- It returns the Wikidata label for the local language as plain text.
-- If there is no label in the local language, it returns nil.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.label = function(frame)
local qid = mw.text.trim(frame.args[1] or frame.args.qid or "")
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return end
local lang = frame.args.lang or ""
if lang == "" then lang = nil end
local label, success = labelOrId(qid, lang)
if success then return label end
end
-------------------------------------------------------------------------------
-- getAT (Article Title)
-- has the qid of a Wikidata entity passed as the first unnamed parameter or as |qid=
-- If there is a sitelink to an article on the local Wiki, it returns the sitelink as plain text.
-- If there is no sitelink or qid supplied, it returns nothing.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getAT = function(frame)
local itemID = mw.text.trim(frame.args[1] or frame.args.qid or "")
if itemID == "" then return end
return mw.wikibase.getSitelink(itemID)
end
-------------------------------------------------------------------------------
-- getDescription has the qid of a Wikidata entity passed as |qid=
-- (it defaults to the associated qid of the current article if omitted)
-- and a local parameter passed as the first unnamed parameter.
-- Any local parameter passed (other than "Wikidata" or "none") becomes the return value.
-- It returns the article description for the Wikidata entity if the local parameter is "Wikidata".
-- Nothing is returned if the description doesn't exist or "none" is passed as the local parameter.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getDescription = function(frame)
local desc = mw.text.trim(frame.args[1] or "")
local itemID = mw.text.trim(frame.args.qid or "")
if itemID == "" then itemID = nil end
if desc:lower() == 'wikidata' then
return mw.wikibase.getDescription(itemID)
elseif desc:lower() == 'none' then
return nil
else
return desc
end
end
-------------------------------------------------------------------------------
-- getAliases has the qid of a Wikidata entity passed as |qid=
-- (it defaults to the associated qid of the current article if omitted)
-- and a local parameter passed as the first unnamed parameter.
-- It implements blacklisting and whitelisting with a field name of "alias" by default.
-- Any local parameter passed becomes the return value.
-- Otherwise it returns the aliases for the Wikidata entity with the usual list options.
-- Nothing is returned if the aliases do not exist.
-------------------------------------------------------------------------------
-- Dependencies: findLang(); assembleoutput()
-------------------------------------------------------------------------------
p.getAliases = function(frame)
local args = frame.args
local fieldname = args.name or ""
if fieldname == "" then fieldname = "alias" end
local blacklist = args.suppressfields or args.spf or ""
if blacklist:find(fieldname) then return nil end
local localval = mw.text.trim(args[1] or "")
if localval ~= "" then return localval end
local whitelist = args.fetchwikidata or args.fwd or ""
if whitelist == "" then whitelist = "NONE" end
if not (whitelist == 'ALL' or whitelist:find(fieldname)) then return nil end
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid or not mw.wikibase.entityExists(qid) then return nil end
local aliases = mw.wikibase.getEntity(qid).aliases
if not aliases then return nil end
args.langobj = findLang(args.lang)
local langcode = args.langobj.code
args.lang = langcode
local out = {}
for k1, v1 in pairs(aliases) do
if v1[1].language == langcode then
for k1, v2 in ipairs(v1) do
out[#out+1] = v2.value
end
break
end
end
return assembleoutput(out, args, qid)
end
-------------------------------------------------------------------------------
-- pageId returns the page id (entity ID, Qnnn) of the current page
-- returns nothing if the page is not connected to Wikidata
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.pageId = function(frame)
return mw.wikibase.getEntityIdForCurrentPage()
end
-------------------------------------------------------------------------------
-- formatDate is a wrapper to export the private function format_Date
-------------------------------------------------------------------------------
-- Dependencies: format_Date();
-------------------------------------------------------------------------------
p.formatDate = function(frame)
return format_Date(frame.args[1], frame.args.df, frame.args.bc)
end
-------------------------------------------------------------------------------
-- location is a wrapper to export the private function _location
-- it takes the entity-id as qid or the first unnamed parameter
-- optional boolean parameter first toggles the display of the first item
-- optional boolean parameter skip toggles the display to skip to the last item
-- parameter debug=<y/n> (default 'n') adds error msg if not a location
-------------------------------------------------------------------------------
-- Dependencies: _location();
-------------------------------------------------------------------------------
p.location = function(frame)
local debug = (frame.args.debug or ""):sub(1, 1):lower()
if debug == "" then debug = "n" end
local qid = mw.text.trim(frame.args.qid or frame.args[1] or ""):upper()
if qid == "" then qid=mw.wikibase.getEntityIdForCurrentPage() end
if not qid then
if debug ~= "n" then
return i18n.errors["entity-not-found"]
else
return nil
end
end
local first = mw.text.trim(frame.args.first or "")
local skip = mw.text.trim(frame.args.skip or "")
return table.concat( _location(qid, first, skip), ", " )
end
-------------------------------------------------------------------------------
-- checkBlacklist implements a test to check whether a named field is allowed
-- returns true if the field is not blacklisted (i.e. allowed)
-- returns false if the field is blacklisted (i.e. disallowed)
-- {{#if:{{#invoke:WikidataIB |checkBlacklist |name=Joe |suppressfields=Dave; Joe; Fred}} | not blacklisted | blacklisted}}
-- displays "blacklisted"
-- {{#if:{{#invoke:WikidataIB |checkBlacklist |name=Jim |suppressfields=Dave; Joe; Fred}} | not blacklisted | blacklisted}}
-- displays "not blacklisted"
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.checkBlacklist = function(frame)
local blacklist = frame.args.suppressfields or frame.args.spf or ""
local fieldname = frame.args.name or ""
if blacklist ~= "" and fieldname ~= "" then
if blacklist:find(fieldname) then
return false
else
return true
end
else
-- one of the fields is missing: let's call that "not on the list"
return true
end
end
-------------------------------------------------------------------------------
-- emptyor returns nil if its first unnamed argument is just punctuation, whitespace or html tags
-- otherwise it returns the argument unchanged (including leading/trailing space).
-- If the argument may contain "=", then it must be called explicitly:
-- |1=arg
-- (In that case, leading and trailing spaces are trimmed)
-- It finds use in infoboxes where it can replace tests like:
-- {{#if: {{#invoke:WikidatIB |getvalue |P99 |fwd=ALL}} | <span class="xxx">{{#invoke:WikidatIB |getvalue |P99 |fwd=ALL}}</span> | }}
-- with a form that uses just a single call to Wikidata:
-- {{#invoke |WikidataIB |emptyor |1= <span class="xxx">{{#invoke:WikidataIB |getvalue |P99 |fwd=ALL}}</span> }}
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.emptyor = function(frame)
local s = frame.args[1] or ""
if s == "" then return nil end
local sx = s:gsub("%s", ""):gsub("<[^>]*>", ""):gsub("%p", "")
if sx == "" then
return nil
else
return s
end
end
-------------------------------------------------------------------------------
-- labelorid is a public function to expose the output of labelOrId()
-- Pass the Q-number as |qid= or as an unnamed parameter.
-- It returns the Wikidata label for that entity or the qid if no label exists.
-------------------------------------------------------------------------------
-- Dependencies: labelOrId
-------------------------------------------------------------------------------
p.labelorid = function(frame)
return (labelOrId(frame.args.qid or frame.args[1]))
end
-------------------------------------------------------------------------------
-- getLang returns the MediaWiki language code of the current content.
-- If optional parameter |style=full, it returns the language name.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getLang = function(frame)
local style = (frame.args.style or ""):lower()
local langcode = mw.language.getContentLanguage().code
if style == "full" then
return mw.language.fetchLanguageName( langcode )
end
return langcode
end
-------------------------------------------------------------------------------
-- getItemLangCode takes a qid parameter (using the current page's qid if blank)
-- If the item for that qid has property country (P17) it looks at the first preferred value
-- If the country has an official language (P37), it looks at the first preferred value
-- If that official language has a language code (P424), it returns the first preferred value
-- Otherwise it returns nothing.
-------------------------------------------------------------------------------
-- Dependencies: _getItemLangCode()
-------------------------------------------------------------------------------
p.getItemLangCode = function(frame)
return _getItemLangCode(frame.args.qid or frame.args[1])
end
-------------------------------------------------------------------------------
-- findLanguage exports the local findLang() function
-- It takes an optional language code and returns, in order of preference:
-- the code if a known language;
-- the user's language, if set;
-- the server's content language.
-------------------------------------------------------------------------------
-- Dependencies: findLang
-------------------------------------------------------------------------------
p.findLanguage = function(frame)
return findLang(frame.args.lang or frame.args[1]).code
end
-------------------------------------------------------------------------------
-- getQid returns the qid, if supplied
-- failing that, the Wikidata entity ID of the "category's main topic (P301)", if it exists
-- failing that, the Wikidata entity ID associated with the current page, if it exists
-- otherwise, nothing
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getQid = function(frame)
local qid = (frame.args.qid or ""):upper()
-- check if a qid was passed; if so, return it:
if qid ~= "" then return qid end
-- check if there's a "category's main topic (P301)":
qid = mw.wikibase.getEntityIdForCurrentPage()
if qid then
local prop301 = mw.wikibase.getBestStatements(qid, "P301")
if prop301[1] then
local mctid = prop301[1].mainsnak.datavalue.value.id
if mctid then return mctid end
end
end
-- otherwise return the page qid (if any)
return qid
end
-------------------------------------------------------------------------------
-- followQid takes three optional parameters: qid, props, and all.
-- If qid is not given, it uses the qid for the connected page
-- or returns nil if there isn't one.
-- props is a list of properties, separated by punctuation.
-- If props is given, the Wikidata item for the qid is examined for each property in turn.
-- If that property contains a value that is another Wikibase-item, that item's qid is returned,
-- and the search terminates, unless |all=y when all of the qids are returned, sparated by spaces.
-- If props is not given, the qid is returned.
-------------------------------------------------------------------------------
-- Dependencies: parseParam()
-------------------------------------------------------------------------------
p._followQid = function(args)
local qid = (args.qid or ""):upper()
local all = parseParam(args.all, false)
if qid == "" then
qid = mw.wikibase.getEntityIdForCurrentPage()
end
if not qid then return nil end
local out = {}
local props = (args.props or ""):upper()
if props ~= "" then
for p in mw.text.gsplit(props, "%p") do -- split at punctuation and iterate
p = mw.text.trim(p)
for i, v in ipairs( mw.wikibase.getBestStatements(qid, p) ) do
local linkedid = v.mainsnak.datavalue and v.mainsnak.datavalue.value.id
if linkedid then
if all then
out[#out+1] = linkedid
else
return linkedid
end -- test for all or just the first one found
end -- test for value exists for that property
end -- loop through values of property to follow
end -- loop through list of properties to follow
end
if #out > 0 then
return table.concat(out, " ")
else
return qid
end
end
p.followQid = function(frame)
return p._followQid(frame.args)
end
-------------------------------------------------------------------------------
-- globalSiteID returns the globalSiteID for the current wiki
-- e.g. returns "enwiki" for the English Wikipedia, "enwikisource" for English Wikisource, etc.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.globalSiteID = function(frame)
return mw.wikibase.getGlobalSiteId()
end
-------------------------------------------------------------------------------
-- siteID returns the root of the globalSiteID
-- e.g. "en" for "enwiki", "enwikisource", etc.
-- treats "en-gb" as "en", etc.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.siteID = function(frame)
local txtlang = frame:preprocess( "{{int:lang}}" ) or ""
-- This deals with specific exceptions: be-tarask -> be-x-old
if txtlang == "be-tarask" then
return "be_x_old"
end
local pos = txtlang:find("-")
local ret = ""
if pos then
ret = txtlang:sub(1, pos-1)
else
ret = txtlang
end
return ret
end
-------------------------------------------------------------------------------
-- projID returns the code used to link to the reader's language's project
-- e.g "en" for [[:en:WikidataIB]]
-- treats "en-gb" as "en", etc.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.projID = function(frame)
local txtlang = frame:preprocess( "{{int:lang}}" ) or ""
-- This deals with specific exceptions: be-tarask -> be-x-old
if txtlang == "be-tarask" then
return "be-x-old"
end
local pos = txtlang:find("-")
local ret = ""
if pos then
ret = txtlang:sub(1, pos-1)
else
ret = txtlang
end
return ret
end
-------------------------------------------------------------------------------
-- formatNumber formats a number according to the the supplied language code ("|lang=")
-- or the default language if not supplied.
-- The number is the first unnamed parameter or "|num="
-------------------------------------------------------------------------------
-- Dependencies: findLang()
-------------------------------------------------------------------------------
p.formatNumber = function(frame)
local lang
local num = tonumber(frame.args[1] or frame.args.num) or 0
lang = findLang(frame.args.lang)
return lang:formatNum( num )
end
-------------------------------------------------------------------------------
-- examine dumps the property (the unnamed parameter or pid)
-- from the item given by the parameter 'qid' (or the other unnamed parameter)
-- or from the item corresponding to the current page if qid is not supplied.
-- e.g. {{#invoke:WikidataIB |examine |pid=P26 |qid=Q42}}
-- or {{#invoke:WikidataIB |examine |P26 |Q42}} or any combination of these
-- or {{#invoke:WikidataIB |examine |P26}} for the current page.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.examine = function( frame )
local args
if frame.args[1] or frame.args.pid or frame.args.qid then
args = frame.args
else
args = frame:getParent().args
end
local par = {}
local pid = (args.pid or ""):upper()
local qid = (args.qid or ""):upper()
par[1] = mw.text.trim( args[1] or "" ):upper()
par[2] = mw.text.trim( args[2] or "" ):upper()
table.sort(par)
if par[2]:sub(1,1) == "P" then par[1], par[2] = par[2], par[1] end
if pid == "" then pid = par[1] end
if qid == "" then qid = par[2] end
local q1 = qid:sub(1,1)
if pid:sub(1,1) ~= "P" then return "No property supplied" end
if q1 ~= "Q" and q1 ~= "M" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return "No item for this page" end
return "<pre>" .. mw.dumpObject( mw.wikibase.getAllStatements( qid, pid ) ) .. "</pre>"
end
-------------------------------------------------------------------------------
-- checkvalue looks for 'val' as a wikibase-item value of a property (the unnamed parameter or pid)
-- from the item given by the parameter 'qid'
-- or from the Wikidata item associated with the current page if qid is not supplied.
-- It only checks ranks that are requested (preferred and normal by default)
-- If property is not supplied, then P31 (instance of) is assumed.
-- It returns val if found or nothing if not found.
-- e.g. {{#invoke:WikidataIB |checkvalue |val=Q5 |pid=P31 |qid=Q42}}
-- or {{#invoke:WikidataIB |checkvalue |val=Q5 |P31 |qid=Q42}}
-- or {{#invoke:WikidataIB |checkvalue |val=Q5 |qid=Q42}}
-- or {{#invoke:WikidataIB |checkvalue |val=Q5 |P31}} for the current page.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.checkvalue = function( frame )
local args
if frame.args.val then
args = frame.args
else
args = frame:getParent().args
end
local val = args.val
if not val then return nil end
local pid = mw.text.trim(args.pid or args[1] or "P31"):upper()
local qid = (args.qid or ""):upper()
if pid:sub(1,1) ~= "P" then return nil end
if qid:sub(1,1) ~= "Q" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return nil end
local ranks = setRanks(args.rank)
local stats = {}
if ranks.b then
stats = mw.wikibase.getBestStatements(qid, pid)
else
stats = mw.wikibase.getAllStatements( qid, pid )
end
if not stats[1] then return nil end
if stats[1].mainsnak.datatype == "wikibase-item" then
for k, v in pairs( stats ) do
local ms = v.mainsnak
if ranks[v.rank:sub(1,1)] and ms.snaktype == "value" and ms.datavalue.value.id == val then
return val
end
end
end
return nil
end
-------------------------------------------------------------------------------
-- url2 takes a parameter url= that is a proper url and formats it for use in an infobox.
-- If no parameter is supplied, it returns nothing.
-- This is the equivalent of Template:URL
-- but it keeps the "edit at Wikidata" pen icon out of the microformat.
-- Usually it will take its url parameter directly from a Wikidata call:
-- e.g. {{#invoke:WikidataIB |url2 |url={{wdib |P856 |qid=Q23317 |fwd=ALL |osd=no}} }}
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.url2 = function(frame)
local txt = frame.args.url or ""
if txt == "" then return nil end
-- extract any icon
local url, icon = txt:match("(.+) (.+)")
-- make sure there's at least a space at the end
url = (url or txt) .. " "
icon = icon or ""
-- extract any protocol like https://
local prot = url:match("(https*://).+[ \"\']")
-- extract address
local addr = ""
if prot then
addr = url:match("https*://(.+)[ \"\']") or " "
else
prot = "//"
addr = url:match("[^%p%s]+%.(.+)[ \"\']") or " "
end
-- strip trailing / from end of domain-only url and add <wbr/> before . and /
local disp, n = addr:gsub( "^([^/]+)/$", "%1" ):gsub("%/", "<wbr/>/"):gsub("%.", "<wbr/>.")
return '<span class="url">[' .. prot .. addr .. " " .. disp .. "]</span> " .. icon
end
-------------------------------------------------------------------------------
-- getWebsite fetches the Official website (P856) and formats it for use in an infobox.
-- This is similar to Template:Official website but with a url displayed,
-- and it adds the "edit at Wikidata" pen icon beyond the microformat if enabled.
-- A local value will override the Wikidata value. "NONE" returns nothing.
-- e.g. {{#invoke:WikidataIB |getWebsite |qid= |noicon= |lang= |url= }}
-------------------------------------------------------------------------------
-- Dependencies: findLang(); parseParam();
-------------------------------------------------------------------------------
p.getWebsite = function(frame)
local url = frame.args.url or ""
if url:upper() == "NONE" then return nil end
local qid = frame.args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return nil end
local urls = {}
local quals = {}
if url == "" then
local prop856 = mw.wikibase.getBestStatements(qid, "P856")
for k, v in pairs(prop856) do
if v.mainsnak.snaktype == "value" then
urls[#urls+1] = v.mainsnak.datavalue.value
if v.qualifiers and v.qualifiers["P1065"] then
-- just take the first archive url (P1065)
local au = v.qualifiers["P1065"][1]
if au.snaktype == "value" then
quals[#urls] = au.datavalue.value
end -- test for archive url having a value
end -- test for qualifers
end -- test for website having a value
end -- loop through website(s)
else
urls[1] = url
end
if #urls == 0 then return nil end
local out = {}
for i, u in ipairs(urls) do
local link = quals[i] or u
local prot, addr = u:match("(http[s]*://)(.+)")
addr = addr or u
local disp, n = addr:gsub("%.", "<wbr/>%.")
out[#out+1] = '<span class="url">[' .. link .. " " .. disp .. "]</span>"
end
local langcode = findLang(frame.args.lang).code
local noicon = parseParam(frame.args.noicon, false)
if url == "" and not noicon then
out[#out] = out[#out] .. createicon(langcode, qid, "P856")
end
local ret = ""
if #out > 1 then
ret = mw.getCurrentFrame():expandTemplate{title = "ubl", args = out}
else
ret = out[1]
end
return ret
end
-------------------------------------------------------------------------------
-- getAllLabels fetches the set of labels and formats it for display as wikitext.
-- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getAllLabels = function(frame)
local args = frame.args or frame:getParent().args or {}
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end
local labels = mw.wikibase.getEntity(qid).labels
if not labels then return i18n["labels-not-found"] end
local out = {}
for k, v in pairs(labels) do
out[#out+1] = v.value .. " (" .. v.language .. ")"
end
return table.concat(out, "; ")
end
-------------------------------------------------------------------------------
-- getAllDescriptions fetches the set of descriptions and formats it for display as wikitext.
-- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getAllDescriptions = function(frame)
local args = frame.args or frame:getParent().args or {}
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end
local descriptions = mw.wikibase.getEntity(qid).descriptions
if not descriptions then return i18n["descriptions-not-found"] end
local out = {}
for k, v in pairs(descriptions) do
out[#out+1] = v.value .. " (" .. v.language .. ")"
end
return table.concat(out, "; ")
end
-------------------------------------------------------------------------------
-- getAllAliases fetches the set of aliases and formats it for display as wikitext.
-- It takes a parameter 'qid' for arbitrary access, otherwise it uses the current page.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.getAllAliases = function(frame)
local args = frame.args or frame:getParent().args or {}
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid or not mw.wikibase.entityExists(qid) then return i18n["entity-not-found"] end
local aliases = mw.wikibase.getEntity(qid).aliases
if not aliases then return i18n["aliases-not-found"] end
local out = {}
for k1, v1 in pairs(aliases) do
local lang = v1[1].language
local val = {}
for k1, v2 in ipairs(v1) do
val[#val+1] = v2.value
end
out[#out+1] = table.concat(val, ", ") .. " (" .. lang .. ")"
end
return table.concat(out, "; ")
end
-------------------------------------------------------------------------------
-- showNoLinks displays the article titles that should not be linked.
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
p.showNoLinks = function(frame)
local out = {}
for k, v in pairs(donotlink) do
out[#out+1] = k
end
table.sort( out )
return table.concat(out, "; ")
end
-------------------------------------------------------------------------------
-- checkValidity checks whether the first unnamed parameter represents a valid entity-id,
-- that is, something like Q1235 or P123.
-- It returns the strings "true" or "false".
-- Change false to nil to return "true" or "" (easier to test with #if:).
-------------------------------------------------------------------------------
-- Dependencies: none
-------------------------------------------------------------------------------
function p.checkValidity(frame)
local id = mw.text.trim(frame.args[1] or "")
if mw.wikibase.isValidEntityId(id) then
return true
else
return false
end
end
-------------------------------------------------------------------------------
-- getEntityFromTitle returns the Entity-ID (Q-number) for a given title.
-- Modification of Module:ResolveEntityId
-- The title is the first unnamed parameter.
-- The site parameter determines the site/language for the title. Defaults to current wiki.
-- The showdab parameter determines whether dab pages should return the Q-number or nil. Defaults to true.
-- Returns the Q-number or nil if it does not exist.
-------------------------------------------------------------------------------
-- Dependencies: parseParam
-------------------------------------------------------------------------------
function p.getEntityFromTitle(frame)
local args=frame.args
if not args[1] then args=frame:getParent().args end
if not args[1] then return nil end
local title = mw.text.trim(args[1])
local site = args.site or ""
local showdab = parseParam(args.showdab, true)
local qid = mw.wikibase.getEntityIdForTitle(title, site)
if qid then
local prop31 = mw.wikibase.getBestStatements(qid, "P31")[1]
if not showdab and prop31 and prop31.mainsnak.datavalue.value.id == "Q4167410" then
return nil
else
return qid
end
end
end
-------------------------------------------------------------------------------
-- getDatePrecision returns the number representing the precision of the first best date value
-- for the given property.
-- It takes the qid and property ID
-- The meanings are given at https://www.mediawiki.org/wiki/Wikibase/DataModel#Dates_and_times
-- 0 = 1 billion years .. 6 = millennium, 7 = century, 8 = decade, 9 = year, 10 = month, 11 = day
-- Returns 0 (or the second unnamed parameter) if the Wikidata does not exist.
-------------------------------------------------------------------------------
-- Dependencies: parseParam; sourced;
-------------------------------------------------------------------------------
function p.getDatePrecision(frame)
local args=frame.args
if not args[1] then args=frame:getParent().args end
local default = tonumber(args[2] or args.default) or 0
local prop = mw.text.trim(args[1] or "")
if prop == "" then return default end
local qid = args.qid or ""
if qid == "" then qid = mw.wikibase.getEntityIdForCurrentPage() end
if not qid then return default end
local onlysrc = parseParam(args.onlysourced or args.osd, true)
local stat = mw.wikibase.getBestStatements(qid, prop)
for i, v in ipairs(stat) do
local prec = (onlysrc == false or sourced(v))
and v.mainsnak.datavalue
and v.mainsnak.datavalue.value
and v.mainsnak.datavalue.value.precision
if prec then return prec end
end
return default
end
return p
-------------------------------------------------------------------------------
-- List of exported functions
-------------------------------------------------------------------------------
--[[
_getValue
getValue
getPreferredValue
getCoords
getQualifierValue
getSumOfParts
getValueByQual
getValueByLang
getValueByRefSource
getPropertyIDs
getQualifierIDs
getPropOfProp
getAwardCat
getIntersectCat
getGlobe
getCommonsLink
getSiteLink
getLink
getLabel
label
getAT
getDescription
getAliases
pageId
formatDate
location
checkBlacklist
emptyor
labelorid
getLang
getItemLangCode
findLanguage
getQID
followQid
globalSiteID
siteID
projID
formatNumber
examine
checkvalue
url2
getWebsite
getAllLabels
getAllDescriptions
getAllAliases
showNoLinks
checkValidity
getEntityFromTitle
getDatePrecision
--]]
-------------------------------------------------------------------------------
iif9sfoq80outs09ov7t227mk1rqv89
ሞደል:Wikidata
10
5517
24367
22112
2023-06-22T15:40:45Z
Joanmp14
5782
wikitext
text/x-wiki
<includeonly>{{#invoke:Wd
|property
|{{#if:{{{qualifier|}}}|qualifier|{{#if:{{{reference|}}}|reference}}}}
|{{#if:{{{qualifier|}}}|{{#if:{{{reference|}}}|reference}}}}
|{{#if:{{{raw|}}}|raw}}
|{{#if:{{{edit|}}}|edit}}
|{{#if:{{{toLink|}}}|linked}}
|{{#if:{{{qualifier|}}}|{{#if:{{{entity|}}}|{{{entity}}}}}}}
|{{#if:{{{qualifier|}}}|{{{1|{{{property|}}}}}}|{{#if:{{{entity|}}}|{{{entity}}}}}}}
|{{#if:{{{qualifier|}}}|{{{qualifier}}}|{{{1|{{{property|}}}}}}}}
}}</includeonly><noinclude>{{Documentation}}</noinclude>
k0i645zf8bqt2yhgaphjzo0v2mtcsxt
ሞድዩል:Wd
828
5518
24303
22113
2023-06-16T18:17:45Z
Uzume
1101
Update from [[d:Special:GoToLinkedPage/enwiki/Q24733825|master]] using [[mw:Synchronizer|Synchronizer]] #synchronizer
Scribunto
text/plain
-- Original module located at [[:en:Module:Wd]] and [[:en:Module:Wd/i18n]].
require("strict")
local p = {}
local arg = ...
local i18n
local function loadI18n(aliasesP, frame)
local title
if frame then
-- current module invoked by page/template, get its title from frame
title = frame:getTitle()
else
-- current module included by other module, get its title from ...
title = arg
end
if not i18n then
i18n = require(title .. "/i18n").init(aliasesP)
end
end
p.claimCommands = {
property = "property",
properties = "properties",
qualifier = "qualifier",
qualifiers = "qualifiers",
reference = "reference",
references = "references"
}
p.generalCommands = {
label = "label",
title = "title",
description = "description",
alias = "alias",
aliases = "aliases",
badge = "badge",
badges = "badges"
}
p.flags = {
linked = "linked",
short = "short",
raw = "raw",
multilanguage = "multilanguage",
unit = "unit",
-------------
preferred = "preferred",
normal = "normal",
deprecated = "deprecated",
best = "best",
future = "future",
current = "current",
former = "former",
edit = "edit",
editAtEnd = "edit@end",
mdy = "mdy",
single = "single",
sourced = "sourced"
}
p.args = {
eid = "eid",
page = "page",
date = "date"
}
local aliasesP = {
coord = "P625",
-----------------------
image = "P18",
author = "P50",
authorNameString = "P2093",
publisher = "P123",
importedFrom = "P143",
statedIn = "P248",
pages = "P304",
language = "P407",
hasPart = "P527",
publicationDate = "P577",
startTime = "P580",
endTime = "P582",
chapter = "P792",
retrieved = "P813",
referenceURL = "P854",
sectionVerseOrParagraph = "P958",
archiveURL = "P1065",
title = "P1476",
formatterURL = "P1630",
quote = "P1683",
shortName = "P1813",
definingFormula = "P2534",
archiveDate = "P2960",
inferredFrom = "P3452",
typeOfReference = "P3865",
column = "P3903"
}
local aliasesQ = {
percentage = "Q11229",
prolepticJulianCalendar = "Q1985786",
citeWeb = "Q5637226",
citeQ = "Q22321052"
}
local parameters = {
property = "%p",
qualifier = "%q",
reference = "%r",
alias = "%a",
badge = "%b",
separator = "%s",
general = "%x"
}
local formats = {
property = "%p[%s][%r]",
qualifier = "%q[%s][%r]",
reference = "%r",
propertyWithQualifier = "%p[ <span style=\"font-size:85\\%\">(%q)</span>][%s][%r]",
alias = "%a[%s]",
badge = "%b[%s]"
}
local hookNames = { -- {level_1, level_2}
[parameters.property] = {"getProperty"},
[parameters.reference] = {"getReferences", "getReference"},
[parameters.qualifier] = {"getAllQualifiers"},
[parameters.qualifier.."\\d"] = {"getQualifiers", "getQualifier"},
[parameters.alias] = {"getAlias"},
[parameters.badge] = {"getBadge"}
}
-- default value objects, should NOT be mutated but instead copied
local defaultSeparators = {
["sep"] = {" "},
["sep%s"] = {","},
["sep%q"] = {"; "},
["sep%q\\d"] = {", "},
["sep%r"] = nil, -- none
["punc"] = nil -- none
}
local rankTable = {
["preferred"] = 1,
["normal"] = 2,
["deprecated"] = 3
}
local function replaceAlias(id)
if aliasesP[id] then
id = aliasesP[id]
end
return id
end
local function errorText(code, param)
local text = i18n["errors"][code]
if param then text = mw.ustring.gsub(text, "$1", param) end
return text
end
local function throwError(errorMessage, param)
error(errorText(errorMessage, param))
end
local function replaceDecimalMark(num)
return mw.ustring.gsub(num, "[.]", i18n['numeric']['decimal-mark'], 1)
end
local function padZeros(num, numDigits)
local numZeros
local negative = false
if num < 0 then
negative = true
num = num * -1
end
num = tostring(num)
numZeros = numDigits - num:len()
for _ = 1, numZeros do
num = "0"..num
end
if negative then
num = "-"..num
end
return num
end
local function replaceSpecialChar(chr)
if chr == '_' then
-- replace underscores with spaces
return ' '
else
return chr
end
end
local function replaceSpecialChars(str)
local chr
local esc = false
local strOut = ""
for i = 1, #str do
chr = str:sub(i,i)
if not esc then
if chr == '\\' then
esc = true
else
strOut = strOut .. replaceSpecialChar(chr)
end
else
strOut = strOut .. chr
esc = false
end
end
return strOut
end
local function buildWikilink(target, label)
if not label or target == label then
return "[[" .. target .. "]]"
else
return "[[" .. target .. "|" .. label .. "]]"
end
end
-- used to make frame.args mutable, to replace #frame.args (which is always 0)
-- with the actual amount and to simply copy tables
local function copyTable(tIn)
if not tIn then
return nil
end
local tOut = {}
for i, v in pairs(tIn) do
tOut[i] = v
end
return tOut
end
-- used to merge output arrays together;
-- note that it currently mutates the first input array
local function mergeArrays(a1, a2)
for i = 1, #a2 do
a1[#a1 + 1] = a2[i]
end
return a1
end
local function split(str, del)
local out = {}
local i, j = str:find(del)
if i and j then
out[1] = str:sub(1, i - 1)
out[2] = str:sub(j + 1)
else
out[1] = str
end
return out
end
local function parseWikidataURL(url)
local id
if url:match('^http[s]?://') then
id = split(url, "Q")
if id[2] then
return "Q" .. id[2]
end
end
return nil
end
local function parseDate(dateStr, precision)
precision = precision or "d"
local i, j, index, ptr
local parts = {nil, nil, nil}
if dateStr == nil then
return parts[1], parts[2], parts[3] -- year, month, day
end
-- 'T' for snak values, '/' for outputs with '/Julian' attached
i, j = dateStr:find("[T/]")
if i then
dateStr = dateStr:sub(1, i-1)
end
local from = 1
if dateStr:sub(1,1) == "-" then
-- this is a negative number, look further ahead
from = 2
end
index = 1
ptr = 1
i, j = dateStr:find("-", from)
if i then
-- year
parts[index] = tonumber(mw.ustring.gsub(dateStr:sub(ptr, i-1), "^\+(.+)$", "%1"), 10) -- remove '+' sign (explicitly give base 10 to prevent error)
if parts[index] == -0 then
parts[index] = tonumber("0") -- for some reason, 'parts[index] = 0' may actually store '-0', so parse from string instead
end
if precision == "y" then
-- we're done
return parts[1], parts[2], parts[3] -- year, month, day
end
index = index + 1
ptr = i + 1
i, j = dateStr:find("-", ptr)
if i then
-- month
parts[index] = tonumber(dateStr:sub(ptr, i-1), 10)
if precision == "m" then
-- we're done
return parts[1], parts[2], parts[3] -- year, month, day
end
index = index + 1
ptr = i + 1
end
end
if dateStr:sub(ptr) ~= "" then
-- day if we have month, month if we have year, or year
parts[index] = tonumber(dateStr:sub(ptr), 10)
end
return parts[1], parts[2], parts[3] -- year, month, day
end
local function datePrecedesDate(aY, aM, aD, bY, bM, bD)
if aY == nil or bY == nil then
return nil
end
aM = aM or 1
aD = aD or 1
bM = bM or 1
bD = bD or 1
if aY < bY then
return true
end
if aY > bY then
return false
end
if aM < bM then
return true
end
if aM > bM then
return false
end
if aD < bD then
return true
end
return false
end
local function getHookName(param, index)
if hookNames[param] then
return hookNames[param][index]
elseif param:len() > 2 then
return hookNames[param:sub(1, 2).."\\d"][index]
else
return nil
end
end
local function alwaysTrue()
return true
end
-- The following function parses a format string.
--
-- The example below shows how a parsed string is structured in memory.
-- Variables other than 'str' and 'child' are left out for clarity's sake.
--
-- Example:
-- "A %p B [%s[%q1]] C [%r] D"
--
-- Structure:
-- [
-- {
-- str = "A "
-- },
-- {
-- str = "%p"
-- },
-- {
-- str = " B ",
-- child =
-- [
-- {
-- str = "%s",
-- child =
-- [
-- {
-- str = "%q1"
-- }
-- ]
-- }
-- ]
-- },
-- {
-- str = " C ",
-- child =
-- [
-- {
-- str = "%r"
-- }
-- ]
-- },
-- {
-- str = " D"
-- }
-- ]
--
local function parseFormat(str)
local chr, esc, param, root, cur, prev, new
local params = {}
local function newObject(array)
local obj = {} -- new object
obj.str = ""
array[#array + 1] = obj -- array{object}
obj.parent = array
return obj
end
local function endParam()
if param > 0 then
if cur.str ~= "" then
cur.str = "%"..cur.str
cur.param = true
params[cur.str] = true
cur.parent.req[cur.str] = true
prev = cur
cur = newObject(cur.parent)
end
param = 0
end
end
root = {} -- array
root.req = {}
cur = newObject(root)
prev = nil
esc = false
param = 0
for i = 1, #str do
chr = str:sub(i,i)
if not esc then
if chr == '\\' then
endParam()
esc = true
elseif chr == '%' then
endParam()
if cur.str ~= "" then
cur = newObject(cur.parent)
end
param = 2
elseif chr == '[' then
endParam()
if prev and cur.str == "" then
table.remove(cur.parent)
cur = prev
end
cur.child = {} -- new array
cur.child.req = {}
cur.child.parent = cur
cur = newObject(cur.child)
elseif chr == ']' then
endParam()
if cur.parent.parent then
new = newObject(cur.parent.parent.parent)
if cur.str == "" then
table.remove(cur.parent)
end
cur = new
end
else
if param > 1 then
param = param - 1
elseif param == 1 then
if not chr:match('%d') then
endParam()
end
end
cur.str = cur.str .. replaceSpecialChar(chr)
end
else
cur.str = cur.str .. chr
esc = false
end
prev = nil
end
endParam()
-- make sure that at least one required parameter has been defined
if not next(root.req) then
throwError("missing-required-parameter")
end
-- make sure that the separator parameter "%s" is not amongst the required parameters
if root.req[parameters.separator] then
throwError("extra-required-parameter", parameters.separator)
end
return root, params
end
local function sortOnRank(claims)
local rankPos
local ranks = {{}, {}, {}, {}} -- preferred, normal, deprecated, (default)
local sorted = {}
for _, v in ipairs(claims) do
rankPos = rankTable[v.rank] or 4
ranks[rankPos][#ranks[rankPos] + 1] = v
end
sorted = ranks[1]
sorted = mergeArrays(sorted, ranks[2])
sorted = mergeArrays(sorted, ranks[3])
return sorted
end
local Config = {}
-- allows for recursive calls
function Config:new()
local cfg = {}
setmetatable(cfg, self)
self.__index = self
cfg.separators = {
-- single value objects wrapped in arrays so that we can pass by reference
["sep"] = {copyTable(defaultSeparators["sep"])},
["sep%s"] = {copyTable(defaultSeparators["sep%s"])},
["sep%q"] = {copyTable(defaultSeparators["sep%q"])},
["sep%r"] = {copyTable(defaultSeparators["sep%r"])},
["punc"] = {copyTable(defaultSeparators["punc"])}
}
cfg.entity = nil
cfg.entityID = nil
cfg.propertyID = nil
cfg.propertyValue = nil
cfg.qualifierIDs = {}
cfg.qualifierIDsAndValues = {}
cfg.bestRank = true
cfg.ranks = {true, true, false} -- preferred = true, normal = true, deprecated = false
cfg.foundRank = #cfg.ranks
cfg.flagBest = false
cfg.flagRank = false
cfg.periods = {true, true, true} -- future = true, current = true, former = true
cfg.flagPeriod = false
cfg.atDate = {parseDate(os.date('!%Y-%m-%d'))} -- today as {year, month, day}
cfg.mdyDate = false
cfg.singleClaim = false
cfg.sourcedOnly = false
cfg.editable = false
cfg.editAtEnd = false
cfg.inSitelinks = false
cfg.langCode = mw.language.getContentLanguage().code
cfg.langName = mw.language.fetchLanguageName(cfg.langCode, cfg.langCode)
cfg.langObj = mw.language.new(cfg.langCode)
cfg.siteID = mw.wikibase.getGlobalSiteId()
cfg.states = {}
cfg.states.qualifiersCount = 0
cfg.curState = nil
cfg.prefetchedRefs = nil
return cfg
end
local State = {}
function State:new(cfg, type)
local stt = {}
setmetatable(stt, self)
self.__index = self
stt.conf = cfg
stt.type = type
stt.results = {}
stt.parsedFormat = {}
stt.separator = {}
stt.movSeparator = {}
stt.puncMark = {}
stt.linked = false
stt.rawValue = false
stt.shortName = false
stt.anyLanguage = false
stt.unitOnly = false
stt.singleValue = false
return stt
end
-- if id == nil then item connected to current page is used
function Config:getLabel(id, raw, link, short)
local label = nil
local prefix, title= "", nil
if not id then
id = mw.wikibase.getEntityIdForCurrentPage()
if not id then
return ""
end
end
id = id:upper() -- just to be sure
if raw then
-- check if given id actually exists
if mw.wikibase.isValidEntityId(id) and mw.wikibase.entityExists(id) then
label = id
end
prefix, title = "d:Special:EntityPage/", label -- may be nil
else
-- try short name first if requested
if short then
label = p._property{aliasesP.shortName, [p.args.eid] = id} -- get short name
if label == "" then
label = nil
end
end
-- get label
if not label then
label = mw.wikibase.getLabelByLang(id, self.langCode) -- XXX: should use fallback labels?
end
end
if not label then
label = ""
elseif link then
-- build a link if requested
if not title then
if id:sub(1,1) == "Q" then
title = mw.wikibase.getSitelink(id)
elseif id:sub(1,1) == "P" then
-- properties have no sitelink, link to Wikidata instead
prefix, title = "d:Special:EntityPage/", id
end
end
label = mw.text.nowiki(label) -- escape raw label text so it cannot be wikitext markup
if title then
label = buildWikilink(prefix .. title, label)
end
end
return label
end
function Config:getEditIcon()
local value = ""
local prefix = ""
local front = " "
local back = ""
if self.entityID:sub(1,1) == "P" then
prefix = "Property:"
end
if self.editAtEnd then
front = '<span style="float:'
if self.langObj:isRTL() then
front = front .. 'left'
else
front = front .. 'right'
end
front = front .. '">'
back = '</span>'
end
value = "[[File:OOjs UI icon edit-ltr-progressive.svg|frameless|text-top|10px|alt=" .. i18n['info']['edit-on-wikidata'] .. "|link=https://www.wikidata.org/wiki/" .. prefix .. self.entityID .. "?uselang=" .. self.langCode
if self.propertyID then
value = value .. "#" .. self.propertyID
elseif self.inSitelinks then
value = value .. "#sitelinks-wikipedia"
end
value = value .. "|" .. i18n['info']['edit-on-wikidata'] .. "]]"
return front .. value .. back
end
-- used to create the final output string when it's all done, so that for references the
-- function extensionTag("ref", ...) is only called when they really ended up in the final output
function Config:concatValues(valuesArray)
local outString = ""
local j, skip
for i = 1, #valuesArray do
-- check if this is a reference
if valuesArray[i].refHash then
j = i - 1
skip = false
-- skip this reference if it is part of a continuous row of references that already contains the exact same reference
while valuesArray[j] and valuesArray[j].refHash do
if valuesArray[i].refHash == valuesArray[j].refHash then
skip = true
break
end
j = j - 1
end
if not skip then
-- add <ref> tag with the reference's hash as its name (to deduplicate references)
outString = outString .. mw.getCurrentFrame():extensionTag("ref", valuesArray[i][1], {name = valuesArray[i].refHash})
end
else
outString = outString .. valuesArray[i][1]
end
end
return outString
end
function Config:convertUnit(unit, raw, link, short, unitOnly)
local space = " "
local label = ""
local itemID
if unit == "" or unit == "1" then
return nil
end
if unitOnly then
space = ""
end
itemID = parseWikidataURL(unit)
if itemID then
if itemID == aliasesQ.percentage then
return "%"
else
label = self:getLabel(itemID, raw, link, short)
if label ~= "" then
return space .. label
end
end
end
return ""
end
function State:getValue(snak)
return self.conf:getValue(snak, self.rawValue, self.linked, self.shortName, self.anyLanguage, self.unitOnly, false, self.type:sub(1,2))
end
function Config:getValue(snak, raw, link, short, anyLang, unitOnly, noSpecial, type)
if snak.snaktype == 'value' then
local datatype = snak.datavalue.type
local subtype = snak.datatype
local datavalue = snak.datavalue.value
if datatype == 'string' then
if subtype == 'url' and link then
-- create link explicitly
if raw then
-- will render as a linked number like [1]
return "[" .. datavalue .. "]"
else
return "[" .. datavalue .. " " .. datavalue .. "]"
end
elseif subtype == 'commonsMedia' then
if link then
return buildWikilink("c:File:" .. datavalue, datavalue)
elseif not raw then
return "[[File:" .. datavalue .. "]]"
else
return datavalue
end
elseif subtype == 'geo-shape' and link then
return buildWikilink("c:" .. datavalue, datavalue)
elseif subtype == 'math' and not raw then
local attribute = nil
if (type == parameters.property or (type == parameters.qualifier and self.propertyID == aliasesP.hasPart)) and snak.property == aliasesP.definingFormula then
attribute = {qid = self.entityID}
end
return mw.getCurrentFrame():extensionTag("math", datavalue, attribute)
elseif subtype == 'external-id' and link then
local url = p._property{aliasesP.formatterURL, [p.args.eid] = snak.property} -- get formatter URL
if url ~= "" then
url = mw.ustring.gsub(url, "$1", datavalue)
return "[" .. url .. " " .. datavalue .. "]"
else
return datavalue
end
else
return datavalue
end
elseif datatype == 'monolingualtext' then
if anyLang or datavalue['language'] == self.langCode then
return datavalue['text']
else
return nil
end
elseif datatype == 'quantity' then
local value = ""
local unit
if not unitOnly then
-- get value and strip + signs from front
value = mw.ustring.gsub(datavalue['amount'], "^\+(.+)$", "%1")
if raw then
return value
end
-- replace decimal mark based on locale
value = replaceDecimalMark(value)
-- add delimiters for readability
value = i18n.addDelimiters(value)
end
unit = self:convertUnit(datavalue['unit'], raw, link, short, unitOnly)
if unit then
value = value .. unit
end
return value
elseif datatype == 'time' then
local y, m, d, p, yDiv, yRound, yFull, value, calendarID, dateStr
local yFactor = 1
local sign = 1
local prefix = ""
local suffix = ""
local mayAddCalendar = false
local calendar = ""
local precision = datavalue['precision']
if precision == 11 then
p = "d"
elseif precision == 10 then
p = "m"
else
p = "y"
yFactor = 10^(9-precision)
end
y, m, d = parseDate(datavalue['time'], p)
if y < 0 then
sign = -1
y = y * sign
end
-- if precision is tens/hundreds/thousands/millions/billions of years
if precision <= 8 then
yDiv = y / yFactor
-- if precision is tens/hundreds/thousands of years
if precision >= 6 then
mayAddCalendar = true
if precision <= 7 then
-- round centuries/millenniums up (e.g. 20th century or 3rd millennium)
yRound = math.ceil(yDiv)
if not raw then
if precision == 6 then
suffix = i18n['datetime']['suffixes']['millennium']
else
suffix = i18n['datetime']['suffixes']['century']
end
suffix = i18n.getOrdinalSuffix(yRound) .. suffix
else
-- if not verbose, take the first year of the century/millennium
-- (e.g. 1901 for 20th century or 2001 for 3rd millennium)
yRound = (yRound - 1) * yFactor + 1
end
else
-- precision == 8
-- round decades down (e.g. 2010s)
yRound = math.floor(yDiv) * yFactor
if not raw then
prefix = i18n['datetime']['prefixes']['decade-period']
suffix = i18n['datetime']['suffixes']['decade-period']
end
end
if raw and sign < 0 then
-- if BCE then compensate for "counting backwards"
-- (e.g. -2019 for 2010s BCE, -2000 for 20th century BCE or -3000 for 3rd millennium BCE)
yRound = yRound + yFactor - 1
end
else
local yReFactor, yReDiv, yReRound
-- round to nearest for tens of thousands of years or more
yRound = math.floor(yDiv + 0.5)
if yRound == 0 then
if precision <= 2 and y ~= 0 then
yReFactor = 1e6
yReDiv = y / yReFactor
yReRound = math.floor(yReDiv + 0.5)
if yReDiv == yReRound then
-- change precision to millions of years only if we have a whole number of them
precision = 3
yFactor = yReFactor
yRound = yReRound
end
end
if yRound == 0 then
-- otherwise, take the unrounded (original) number of years
precision = 5
yFactor = 1
yRound = y
mayAddCalendar = true
end
end
if precision >= 1 and y ~= 0 then
yFull = yRound * yFactor
yReFactor = 1e9
yReDiv = yFull / yReFactor
yReRound = math.floor(yReDiv + 0.5)
if yReDiv == yReRound then
-- change precision to billions of years if we're in that range
precision = 0
yFactor = yReFactor
yRound = yReRound
else
yReFactor = 1e6
yReDiv = yFull / yReFactor
yReRound = math.floor(yReDiv + 0.5)
if yReDiv == yReRound then
-- change precision to millions of years if we're in that range
precision = 3
yFactor = yReFactor
yRound = yReRound
end
end
end
if not raw then
if precision == 3 then
suffix = i18n['datetime']['suffixes']['million-years']
elseif precision == 0 then
suffix = i18n['datetime']['suffixes']['billion-years']
else
yRound = yRound * yFactor
if yRound == 1 then
suffix = i18n['datetime']['suffixes']['year']
else
suffix = i18n['datetime']['suffixes']['years']
end
end
else
yRound = yRound * yFactor
end
end
else
yRound = y
mayAddCalendar = true
end
if mayAddCalendar then
calendarID = parseWikidataURL(datavalue['calendarmodel'])
if calendarID and calendarID == aliasesQ.prolepticJulianCalendar then
if not raw then
if link then
calendar = " ("..buildWikilink(i18n['datetime']['julian-calendar'], i18n['datetime']['julian'])..")"
else
calendar = " ("..i18n['datetime']['julian']..")"
end
else
calendar = "/"..i18n['datetime']['julian']
end
end
end
if not raw then
local ce = nil
if sign < 0 then
ce = i18n['datetime']['BCE']
elseif precision <= 5 then
ce = i18n['datetime']['CE']
end
if ce then
if link then
ce = buildWikilink(i18n['datetime']['common-era'], ce)
end
suffix = suffix .. " " .. ce
end
value = tostring(yRound)
if m then
dateStr = self.langObj:formatDate("F", "1-"..m.."-1")
if d then
if self.mdyDate then
dateStr = dateStr .. " " .. d .. ","
else
dateStr = d .. " " .. dateStr
end
end
value = dateStr .. " " .. value
end
value = prefix .. value .. suffix .. calendar
else
value = padZeros(yRound * sign, 4)
if m then
value = value .. "-" .. padZeros(m, 2)
if d then
value = value .. "-" .. padZeros(d, 2)
end
end
value = value .. calendar
end
return value
elseif datatype == 'globecoordinate' then
-- logic from https://github.com/DataValues/Geo (v4.0.1)
local precision, unitsPerDegree, numDigits, strFormat, value, globe
local latitude, latConv, latValue, latLink
local longitude, lonConv, lonValue, lonLink
local latDirection, latDirectionN, latDirectionS, latDirectionEN
local lonDirection, lonDirectionE, lonDirectionW, lonDirectionEN
local degSymbol, minSymbol, secSymbol, separator
local latDegrees = nil
local latMinutes = nil
local latSeconds = nil
local lonDegrees = nil
local lonMinutes = nil
local lonSeconds = nil
local latDegSym = ""
local latMinSym = ""
local latSecSym = ""
local lonDegSym = ""
local lonMinSym = ""
local lonSecSym = ""
local latDirectionEN_N = "N"
local latDirectionEN_S = "S"
local lonDirectionEN_E = "E"
local lonDirectionEN_W = "W"
if not raw then
latDirectionN = i18n['coord']['latitude-north']
latDirectionS = i18n['coord']['latitude-south']
lonDirectionE = i18n['coord']['longitude-east']
lonDirectionW = i18n['coord']['longitude-west']
degSymbol = i18n['coord']['degrees']
minSymbol = i18n['coord']['minutes']
secSymbol = i18n['coord']['seconds']
separator = i18n['coord']['separator']
else
latDirectionN = latDirectionEN_N
latDirectionS = latDirectionEN_S
lonDirectionE = lonDirectionEN_E
lonDirectionW = lonDirectionEN_W
degSymbol = "/"
minSymbol = "/"
secSymbol = "/"
separator = "/"
end
latitude = datavalue['latitude']
longitude = datavalue['longitude']
if latitude < 0 then
latDirection = latDirectionS
latDirectionEN = latDirectionEN_S
latitude = math.abs(latitude)
else
latDirection = latDirectionN
latDirectionEN = latDirectionEN_N
end
if longitude < 0 then
lonDirection = lonDirectionW
lonDirectionEN = lonDirectionEN_W
longitude = math.abs(longitude)
else
lonDirection = lonDirectionE
lonDirectionEN = lonDirectionEN_E
end
precision = datavalue['precision']
if not precision or precision <= 0 then
precision = 1 / 3600 -- precision not set (correctly), set to arcsecond
end
-- remove insignificant detail
latitude = math.floor(latitude / precision + 0.5) * precision
longitude = math.floor(longitude / precision + 0.5) * precision
if precision >= 1 - (1 / 60) and precision < 1 then
precision = 1
elseif precision >= (1 / 60) - (1 / 3600) and precision < (1 / 60) then
precision = 1 / 60
end
if precision >= 1 then
unitsPerDegree = 1
elseif precision >= (1 / 60) then
unitsPerDegree = 60
else
unitsPerDegree = 3600
end
numDigits = math.ceil(-math.log10(unitsPerDegree * precision))
if numDigits <= 0 then
numDigits = tonumber("0") -- for some reason, 'numDigits = 0' may actually store '-0', so parse from string instead
end
strFormat = "%." .. numDigits .. "f"
if precision >= 1 then
latDegrees = strFormat:format(latitude)
lonDegrees = strFormat:format(longitude)
if not raw then
latDegSym = replaceDecimalMark(latDegrees) .. degSymbol
lonDegSym = replaceDecimalMark(lonDegrees) .. degSymbol
else
latDegSym = latDegrees .. degSymbol
lonDegSym = lonDegrees .. degSymbol
end
else
latConv = math.floor(latitude * unitsPerDegree * 10^numDigits + 0.5) / 10^numDigits
lonConv = math.floor(longitude * unitsPerDegree * 10^numDigits + 0.5) / 10^numDigits
if precision >= (1 / 60) then
latMinutes = latConv
lonMinutes = lonConv
else
latSeconds = latConv
lonSeconds = lonConv
latMinutes = math.floor(latSeconds / 60)
lonMinutes = math.floor(lonSeconds / 60)
latSeconds = strFormat:format(latSeconds - (latMinutes * 60))
lonSeconds = strFormat:format(lonSeconds - (lonMinutes * 60))
if not raw then
latSecSym = replaceDecimalMark(latSeconds) .. secSymbol
lonSecSym = replaceDecimalMark(lonSeconds) .. secSymbol
else
latSecSym = latSeconds .. secSymbol
lonSecSym = lonSeconds .. secSymbol
end
end
latDegrees = math.floor(latMinutes / 60)
lonDegrees = math.floor(lonMinutes / 60)
latDegSym = latDegrees .. degSymbol
lonDegSym = lonDegrees .. degSymbol
latMinutes = latMinutes - (latDegrees * 60)
lonMinutes = lonMinutes - (lonDegrees * 60)
if precision >= (1 / 60) then
latMinutes = strFormat:format(latMinutes)
lonMinutes = strFormat:format(lonMinutes)
if not raw then
latMinSym = replaceDecimalMark(latMinutes) .. minSymbol
lonMinSym = replaceDecimalMark(lonMinutes) .. minSymbol
else
latMinSym = latMinutes .. minSymbol
lonMinSym = lonMinutes .. minSymbol
end
else
latMinSym = latMinutes .. minSymbol
lonMinSym = lonMinutes .. minSymbol
end
end
latValue = latDegSym .. latMinSym .. latSecSym .. latDirection
lonValue = lonDegSym .. lonMinSym .. lonSecSym .. lonDirection
value = latValue .. separator .. lonValue
if link then
globe = parseWikidataURL(datavalue['globe'])
if globe then
globe = mw.wikibase.getLabelByLang(globe, "en"):lower()
else
globe = "earth"
end
latLink = table.concat({latDegrees, latMinutes, latSeconds}, "_")
lonLink = table.concat({lonDegrees, lonMinutes, lonSeconds}, "_")
value = "[https://geohack.toolforge.org/geohack.php?language="..self.langCode.."¶ms="..latLink.."_"..latDirectionEN.."_"..lonLink.."_"..lonDirectionEN.."_globe:"..globe.." "..value.."]"
end
return value
elseif datatype == 'wikibase-entityid' then
local label
local itemID = datavalue['numeric-id']
if subtype == 'wikibase-item' then
itemID = "Q" .. itemID
elseif subtype == 'wikibase-property' then
itemID = "P" .. itemID
else
return '<strong class="error">' .. errorText('unknown-data-type', subtype) .. '</strong>'
end
label = self:getLabel(itemID, raw, link, short)
if label == "" then
label = nil
end
return label
else
return '<strong class="error">' .. errorText('unknown-data-type', datatype) .. '</strong>'
end
elseif snak.snaktype == 'somevalue' and not noSpecial then
if raw then
return " " -- single space represents 'somevalue'
else
return i18n['values']['unknown']
end
elseif snak.snaktype == 'novalue' and not noSpecial then
if raw then
return "" -- empty string represents 'novalue'
else
return i18n['values']['none']
end
else
return nil
end
end
function Config:getSingleRawQualifier(claim, qualifierID)
local qualifiers
if claim.qualifiers then qualifiers = claim.qualifiers[qualifierID] end
if qualifiers and qualifiers[1] then
return self:getValue(qualifiers[1], true) -- raw = true
else
return nil
end
end
function Config:snakEqualsValue(snak, value)
local snakValue = self:getValue(snak, true) -- raw = true
if snakValue and snak.snaktype == 'value' and snak.datavalue.type == 'wikibase-entityid' then value = value:upper() end
return snakValue == value
end
function Config:setRank(rank)
local rankPos
if rank == p.flags.best then
self.bestRank = true
self.flagBest = true -- mark that 'best' flag was given
return
end
if rank:sub(1,9) == p.flags.preferred then
rankPos = 1
elseif rank:sub(1,6) == p.flags.normal then
rankPos = 2
elseif rank:sub(1,10) == p.flags.deprecated then
rankPos = 3
else
return
end
-- one of the rank flags was given, check if another one was given before
if not self.flagRank then
self.ranks = {false, false, false} -- no other rank flag given before, so unset ranks
self.bestRank = self.flagBest -- unsets bestRank only if 'best' flag was not given before
self.flagRank = true -- mark that a rank flag was given
end
if rank:sub(-1) == "+" then
for i = rankPos, 1, -1 do
self.ranks[i] = true
end
elseif rank:sub(-1) == "-" then
for i = rankPos, #self.ranks do
self.ranks[i] = true
end
else
self.ranks[rankPos] = true
end
end
function Config:setPeriod(period)
local periodPos
if period == p.flags.future then
periodPos = 1
elseif period == p.flags.current then
periodPos = 2
elseif period == p.flags.former then
periodPos = 3
else
return
end
-- one of the period flags was given, check if another one was given before
if not self.flagPeriod then
self.periods = {false, false, false} -- no other period flag given before, so unset periods
self.flagPeriod = true -- mark that a period flag was given
end
self.periods[periodPos] = true
end
function Config:qualifierMatches(claim, id, value)
local qualifiers
if claim.qualifiers then qualifiers = claim.qualifiers[id] end
if qualifiers then
for _, v in pairs(qualifiers) do
if self:snakEqualsValue(v, value) then
return true
end
end
elseif value == "" then
-- if the qualifier is not present then treat it the same as the special value 'novalue'
return true
end
return false
end
function Config:rankMatches(rankPos)
if self.bestRank then
return (self.ranks[rankPos] and self.foundRank >= rankPos)
else
return self.ranks[rankPos]
end
end
function Config:timeMatches(claim)
local startTime = nil
local startTimeY = nil
local startTimeM = nil
local startTimeD = nil
local endTime = nil
local endTimeY = nil
local endTimeM = nil
local endTimeD = nil
if self.periods[1] and self.periods[2] and self.periods[3] then
-- any time
return true
end
startTime = self:getSingleRawQualifier(claim, aliasesP.startTime)
if startTime and startTime ~= "" and startTime ~= " " then
startTimeY, startTimeM, startTimeD = parseDate(startTime)
end
endTime = self:getSingleRawQualifier(claim, aliasesP.endTime)
if endTime and endTime ~= "" and endTime ~= " " then
endTimeY, endTimeM, endTimeD = parseDate(endTime)
end
if startTimeY ~= nil and endTimeY ~= nil and datePrecedesDate(endTimeY, endTimeM, endTimeD, startTimeY, startTimeM, startTimeD) then
-- invalidate end time if it precedes start time
endTimeY = nil
endTimeM = nil
endTimeD = nil
end
if self.periods[1] then
-- future
if startTimeY and datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], startTimeY, startTimeM, startTimeD) then
return true
end
end
if self.periods[2] then
-- current
if (startTimeY == nil or not datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], startTimeY, startTimeM, startTimeD)) and
(endTimeY == nil or datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], endTimeY, endTimeM, endTimeD)) then
return true
end
end
if self.periods[3] then
-- former
if endTimeY and not datePrecedesDate(self.atDate[1], self.atDate[2], self.atDate[3], endTimeY, endTimeM, endTimeD) then
return true
end
end
return false
end
function Config:processFlag(flag)
if not flag then
return false
end
if flag == p.flags.linked then
self.curState.linked = true
return true
elseif flag == p.flags.raw then
self.curState.rawValue = true
if self.curState == self.states[parameters.reference] then
-- raw reference values end with periods and require a separator (other than none)
self.separators["sep%r"][1] = {" "}
end
return true
elseif flag == p.flags.short then
self.curState.shortName = true
return true
elseif flag == p.flags.multilanguage then
self.curState.anyLanguage = true
return true
elseif flag == p.flags.unit then
self.curState.unitOnly = true
return true
elseif flag == p.flags.mdy then
self.mdyDate = true
return true
elseif flag == p.flags.single then
self.singleClaim = true
return true
elseif flag == p.flags.sourced then
self.sourcedOnly = true
return true
elseif flag == p.flags.edit then
self.editable = true
return true
elseif flag == p.flags.editAtEnd then
self.editable = true
self.editAtEnd = true
return true
elseif flag == p.flags.best or flag:match('^'..p.flags.preferred..'[+-]?$') or flag:match('^'..p.flags.normal..'[+-]?$') or flag:match('^'..p.flags.deprecated..'[+-]?$') then
self:setRank(flag)
return true
elseif flag == p.flags.future or flag == p.flags.current or flag == p.flags.former then
self:setPeriod(flag)
return true
elseif flag == "" then
-- ignore empty flags and carry on
return true
else
return false
end
end
function Config:processFlagOrCommand(flag)
local param = ""
if not flag then
return false
end
if flag == p.claimCommands.property or flag == p.claimCommands.properties then
param = parameters.property
elseif flag == p.claimCommands.qualifier or flag == p.claimCommands.qualifiers then
self.states.qualifiersCount = self.states.qualifiersCount + 1
param = parameters.qualifier .. self.states.qualifiersCount
self.separators["sep"..param] = {copyTable(defaultSeparators["sep%q\\d"])}
elseif flag == p.claimCommands.reference or flag == p.claimCommands.references then
param = parameters.reference
else
return self:processFlag(flag)
end
if self.states[param] then
return false
end
-- create a new state for each command
self.states[param] = State:new(self, param)
-- use "%x" as the general parameter name
self.states[param].parsedFormat = parseFormat(parameters.general) -- will be overwritten for param=="%p"
-- set the separator
self.states[param].separator = self.separators["sep"..param] -- will be nil for param=="%p", which will be set separately
if flag == p.claimCommands.property or flag == p.claimCommands.qualifier or flag == p.claimCommands.reference then
self.states[param].singleValue = true
end
self.curState = self.states[param]
return true
end
function Config:processSeparators(args)
local sep
for i, v in pairs(self.separators) do
if args[i] then
sep = replaceSpecialChars(args[i])
if sep ~= "" then
self.separators[i][1] = {sep}
else
self.separators[i][1] = nil
end
end
end
end
function Config:setFormatAndSeparators(state, parsedFormat)
state.parsedFormat = parsedFormat
state.separator = self.separators["sep"]
state.movSeparator = self.separators["sep"..parameters.separator]
state.puncMark = self.separators["punc"]
end
-- determines if a claim has references by prefetching them from the claim using getReferences,
-- which applies some filtering that determines if a reference is actually returned,
-- and caches the references for later use
function State:isSourced(claim)
self.conf.prefetchedRefs = self:getReferences(claim)
return (#self.conf.prefetchedRefs > 0)
end
function State:resetCaches()
-- any prefetched references of the previous claim must not be used
self.conf.prefetchedRefs = nil
end
function State:claimMatches(claim)
local matches, rankPos
-- first of all, reset any cached values used for the previous claim
self:resetCaches()
-- if a property value was given, check if it matches the claim's property value
if self.conf.propertyValue then
matches = self.conf:snakEqualsValue(claim.mainsnak, self.conf.propertyValue)
else
matches = true
end
-- if any qualifier values were given, check if each matches one of the claim's qualifier values
for i, v in pairs(self.conf.qualifierIDsAndValues) do
matches = (matches and self.conf:qualifierMatches(claim, i, v))
end
-- check if the claim's rank and time period match
rankPos = rankTable[claim.rank] or 4
matches = (matches and self.conf:rankMatches(rankPos) and self.conf:timeMatches(claim))
-- if only claims with references must be returned, check if this one has any
if self.conf.sourcedOnly then
matches = (matches and self:isSourced(claim)) -- prefetches and caches references
end
return matches, rankPos
end
function State:out()
local result -- collection of arrays with value objects
local valuesArray -- array with value objects
local sep = nil -- value object
local out = {} -- array with value objects
local function walk(formatTable, result)
local valuesArray = {} -- array with value objects
for i, v in pairs(formatTable.req) do
if not result[i] or not result[i][1] then
-- we've got no result for a parameter that is required on this level,
-- so skip this level (and its children) by returning an empty result
return {}
end
end
for _, v in ipairs(formatTable) do
if v.param then
valuesArray = mergeArrays(valuesArray, result[v.str])
elseif v.str ~= "" then
valuesArray[#valuesArray + 1] = {v.str}
end
if v.child then
valuesArray = mergeArrays(valuesArray, walk(v.child, result))
end
end
return valuesArray
end
-- iterate through the results from back to front, so that we know when to add separators
for i = #self.results, 1, -1 do
result = self.results[i]
-- if there is already some output, then add the separators
if #out > 0 then
sep = self.separator[1] -- fixed separator
result[parameters.separator] = {self.movSeparator[1]} -- movable separator
else
sep = nil
result[parameters.separator] = {self.puncMark[1]} -- optional punctuation mark
end
valuesArray = walk(self.parsedFormat, result)
if #valuesArray > 0 then
if sep then
valuesArray[#valuesArray + 1] = sep
end
out = mergeArrays(valuesArray, out)
end
end
-- reset state before next iteration
self.results = {}
return out
end
-- level 1 hook
function State:getProperty(claim)
local value = {self:getValue(claim.mainsnak)} -- create one value object
if #value > 0 then
return {value} -- wrap the value object in an array and return it
else
return {} -- return empty array if there was no value
end
end
-- level 1 hook
function State:getQualifiers(claim, param)
local qualifiers
if claim.qualifiers then qualifiers = claim.qualifiers[self.conf.qualifierIDs[param]] end
if qualifiers then
-- iterate through claim's qualifier statements to collect their values;
-- return array with multiple value objects
return self.conf.states[param]:iterate(qualifiers, {[parameters.general] = hookNames[parameters.qualifier.."\\d"][2], count = 1}) -- pass qualifier state with level 2 hook
else
return {} -- return empty array
end
end
-- level 2 hook
function State:getQualifier(snak)
local value = {self:getValue(snak)} -- create one value object
if #value > 0 then
return {value} -- wrap the value object in an array and return it
else
return {} -- return empty array if there was no value
end
end
-- level 1 hook
function State:getAllQualifiers(claim, param, result, hooks)
local out = {} -- array with value objects
local sep = self.conf.separators["sep"..parameters.qualifier][1] -- value object
-- iterate through the output of the separate "qualifier(s)" commands
for i = 1, self.conf.states.qualifiersCount do
-- if a hook has not been called yet, call it now
if not result[parameters.qualifier..i] then
self:callHook(parameters.qualifier..i, hooks, claim, result)
end
-- if there is output for this particular "qualifier(s)" command, then add it
if result[parameters.qualifier..i] and result[parameters.qualifier..i][1] then
-- if there is already some output, then add the separator
if #out > 0 and sep then
out[#out + 1] = sep
end
out = mergeArrays(out, result[parameters.qualifier..i])
end
end
return out
end
-- level 1 hook
function State:getReferences(claim)
if self.conf.prefetchedRefs then
-- return references that have been prefetched by isSourced
return self.conf.prefetchedRefs
end
if claim.references then
-- iterate through claim's reference statements to collect their values;
-- return array with multiple value objects
return self.conf.states[parameters.reference]:iterate(claim.references, {[parameters.general] = hookNames[parameters.reference][2], count = 1}) -- pass reference state with level 2 hook
else
return {} -- return empty array
end
end
-- level 2 hook
function State:getReference(statement)
local key, citeWeb, citeQ, label
local params = {}
local citeParams = {['web'] = {}, ['q'] = {}}
local citeMismatch = {}
local useCite = nil
local useParams = nil
local value = ""
local ref = {}
local referenceEmpty = true -- will be set to false if at least one parameter is left unremoved
local numAuthorParameters = 0
local numAuthorNameStringParameters = 0
local version = 2 -- increment this each time the below logic is changed to avoid conflict errors
if statement.snaks then
-- don't include "imported from", which is added by a bot
if statement.snaks[aliasesP.importedFrom] then
statement.snaks[aliasesP.importedFrom] = nil
end
-- don't include "inferred from", which is added by a bot
if statement.snaks[aliasesP.inferredFrom] then
statement.snaks[aliasesP.inferredFrom] = nil
end
-- don't include "type of reference"
if statement.snaks[aliasesP.typeOfReference] then
statement.snaks[aliasesP.typeOfReference] = nil
end
-- don't include "image" to prevent littering
if statement.snaks[aliasesP.image] then
statement.snaks[aliasesP.image] = nil
end
-- don't include "language" if it is equal to the local one
if self:getReferenceDetail(statement.snaks, aliasesP.language) == self.conf.langName then
statement.snaks[aliasesP.language] = nil
end
-- retrieve all the parameters
for i in pairs(statement.snaks) do
label = ""
-- multiple authors may be given
if i == aliasesP.author or i == aliasesP.authorNameString then
params[i] = self:getReferenceDetails(statement.snaks, i, false, self.linked, true) -- link = true/false, anyLang = true
else
params[i] = {self:getReferenceDetail(statement.snaks, i, false, (self.linked or (i == aliasesP.statedIn)) and (statement.snaks[i][1].datatype ~= 'url'), true)} -- link = true/false, anyLang = true
end
if #params[i] == 0 then
params[i] = nil
else
referenceEmpty = false
if statement.snaks[i][1].datatype == 'external-id' then
key = "external-id"
label = self.conf:getLabel(i)
if label ~= "" then
label = label .. " "
end
else
key = i
end
-- add the parameter to each matching type of citation
for j in pairs(citeParams) do
-- do so if there was no mismatch with a previous parameter
if not citeMismatch[j] then
-- check if this parameter is not mismatching itself
if i18n['cite'][j][key] then
-- continue if an option is available in the corresponding cite template
if i18n['cite'][j][key] ~= "" then
-- handle non-author properties (and author properties ("author" and "author name string"), if they don't use the same template parameter)
if (i ~= aliasesP.author and i ~= aliasesP.authorNameString) or (i18n['cite'][j][aliasesP.author] ~= i18n['cite'][j][aliasesP.authorNameString]) then
citeParams[j][i18n['cite'][j][key]] = label .. params[i][1]
-- to avoid problems with non-author multiple parameters (if existent), the following old code is retained
for k=2, #params[i] do
citeParams[j][i18n['cite'][j][key]..k] = label .. params[i][k]
end
-- handle "author" and "author name string" specially if they use the same template parameter
elseif i == aliasesP.author or i == aliasesP.authorNameString then
if params[aliasesP.author] ~= nil then
numAuthorParameters = #params[aliasesP.author]
else
numAuthorParameters = 0
end
if params[aliasesP.authorNameString] ~= nil then
numAuthorNameStringParameters = #params[aliasesP.authorNameString]
else
numAuthorNameStringParameters = 0
end
-- execute only if both "author" and "author name string" satisfy this condition: the property is both in params and in statement.snaks or it is neither in params nor in statement.snaks
-- reason: parameters are added to params each iteration of the loop, not before the loop
if ((statement.snaks[aliasesP.author] == nil) == (numAuthorParameters == 0)) and ((statement.snaks[aliasesP.authorNameString] == nil) == (numAuthorNameStringParameters == 0)) then
for k=1, numAuthorParameters + numAuthorNameStringParameters do
if k <= numAuthorParameters then -- now handling the authors from the "author" property
citeParams[j][i18n['cite'][j][aliasesP.author]..k] = label .. params[aliasesP.author][k]
else -- now handling the authors from "author name string"
citeParams[j][i18n['cite'][j][aliasesP.authorNameString]..k] = label .. params[aliasesP.authorNameString][k - numAuthorParameters]
end
end
end
end
end
else
citeMismatch[j] = true
end
end
end
end
end
-- get title of general template for citing web references
citeWeb = split(mw.wikibase.getSitelink(aliasesQ.citeWeb) or "", ":")[2] -- split off namespace from front
-- get title of template that expands stated-in references into citations
citeQ = split(mw.wikibase.getSitelink(aliasesQ.citeQ) or "", ":")[2] -- split off namespace from front
-- (1) use the general template for citing web references if there is a match and if at least both "reference URL" and "title" are present
if citeWeb and not citeMismatch['web'] and citeParams['web'][i18n['cite']['web'][aliasesP.referenceURL]] and citeParams['web'][i18n['cite']['web'][aliasesP.title]] then
useCite = citeWeb
useParams = citeParams['web']
-- (2) use the template that expands stated-in references into citations if there is a match and if at least "stated in" is present
elseif citeQ and not citeMismatch['q'] and citeParams['q'][i18n['cite']['q'][aliasesP.statedIn]] then
-- we need the raw "stated in" Q-identifier for the this template
citeParams['q'][i18n['cite']['q'][aliasesP.statedIn]] = self:getReferenceDetail(statement.snaks, aliasesP.statedIn, true) -- raw = true
useCite = citeQ
useParams = citeParams['q']
end
if useCite and useParams then
-- if this module is being substituted then build a regular template call, otherwise expand the template
if mw.isSubsting() then
for i, v in pairs(useParams) do
value = value .. "|" .. i .. "=" .. v
end
value = "{{" .. useCite .. value .. "}}"
else
value = mw.getCurrentFrame():expandTemplate{title=useCite, args=useParams}
end
-- (3) if the citation couldn't be displayed using Cite web or Cite Q, but has properties other than the removed ones, throw an error
elseif not referenceEmpty then
value = "<span style=\"color: crimson\">" .. errorText("malformed-reference") .. "</span>"
end
if value ~= "" then
value = {value} -- create one value object
if not self.rawValue then
-- this should become a <ref> tag, so save the reference's hash for later
value.refHash = "wikidata-" .. statement.hash .. "-v" .. (tonumber(i18n['cite']['version']) + version)
end
ref = {value} -- wrap the value object in an array
end
end
return ref
end
-- gets a detail of one particular type for a reference
function State:getReferenceDetail(snaks, dType, raw, link, anyLang)
local switchLang = anyLang
local value = nil
if not snaks[dType] then
return nil
end
-- if anyLang, first try the local language and otherwise any language
repeat
for _, v in ipairs(snaks[dType]) do
value = self.conf:getValue(v, raw, link, false, anyLang and not switchLang, false, true) -- noSpecial = true
if value then
break
end
end
if value or not anyLang then
break
end
switchLang = not switchLang
until anyLang and switchLang
return value
end
-- gets the details of one particular type for a reference
function State:getReferenceDetails(snaks, dType, raw, link, anyLang)
local values = {}
if not snaks[dType] then
return {}
end
for _, v in ipairs(snaks[dType]) do
-- if nil is returned then it will not be added to the table
values[#values + 1] = self.conf:getValue(v, raw, link, false, anyLang, false, true) -- noSpecial = true
end
return values
end
-- level 1 hook
function State:getAlias(object)
local value = object.value
local title = nil
if value and self.linked then
if self.conf.entityID:sub(1,1) == "Q" then
title = mw.wikibase.getSitelink(self.conf.entityID)
elseif self.conf.entityID:sub(1,1) == "P" then
title = "d:Property:" .. self.conf.entityID
end
if title then
value = buildWikilink(title, value)
end
end
value = {value} -- create one value object
if #value > 0 then
return {value} -- wrap the value object in an array and return it
else
return {} -- return empty array if there was no value
end
end
-- level 1 hook
function State:getBadge(value)
value = self.conf:getLabel(value, self.rawValue, self.linked, self.shortName)
if value == "" then
value = nil
end
value = {value} -- create one value object
if #value > 0 then
return {value} -- wrap the value object in an array and return it
else
return {} -- return empty array if there was no value
end
end
function State:callHook(param, hooks, statement, result)
local valuesArray, refHash
-- call a parameter's hook if it has been defined and if it has not been called before
if not result[param] and hooks[param] then
valuesArray = self[hooks[param]](self, statement, param, result, hooks) -- array with value objects
-- add to the result
if #valuesArray > 0 then
result[param] = valuesArray
result.count = result.count + 1
else
result[param] = {} -- an empty array to indicate that we've tried this hook already
return true -- miss == true
end
end
return false
end
-- iterate through claims, claim's qualifiers or claim's references to collect values
function State:iterate(statements, hooks, matchHook)
matchHook = matchHook or alwaysTrue
local matches = false
local rankPos = nil
local result, gotRequired
for _, v in ipairs(statements) do
-- rankPos will be nil for non-claim statements (e.g. qualifiers, references, etc.)
matches, rankPos = matchHook(self, v)
if matches then
result = {count = 0} -- collection of arrays with value objects
local function walk(formatTable)
local miss
for i2, v2 in pairs(formatTable.req) do
-- call a hook, adding its return value to the result
miss = self:callHook(i2, hooks, v, result)
if miss then
-- we miss a required value for this level, so return false
return false
end
if result.count == hooks.count then
-- we're done if all hooks have been called;
-- returning at this point breaks the loop
return true
end
end
for _, v2 in ipairs(formatTable) do
if result.count == hooks.count then
-- we're done if all hooks have been called;
-- returning at this point prevents further childs from being processed
return true
end
if v2.child then
walk(v2.child)
end
end
return true
end
gotRequired = walk(self.parsedFormat)
-- only append the result if we got values for all required parameters on the root level
if gotRequired then
-- if we have a rankPos (only with matchHook() for complete claims), then update the foundRank
if rankPos and self.conf.foundRank > rankPos then
self.conf.foundRank = rankPos
end
-- append the result
self.results[#self.results + 1] = result
-- break if we only need a single value
if self.singleValue then
break
end
end
end
end
return self:out()
end
local function getEntityId(arg, eid, page, allowOmitPropPrefix)
local id = nil
local prop = nil
if arg then
if arg:sub(1,1) == ":" then
page = arg
eid = nil
elseif arg:sub(1,1):upper() == "Q" or arg:sub(1,9):lower() == "property:" or allowOmitPropPrefix then
eid = arg
page = nil
else
prop = arg
end
end
if eid then
if eid:sub(1,9):lower() == "property:" then
id = replaceAlias(mw.text.trim(eid:sub(10)))
if id:sub(1,1):upper() ~= "P" then
id = ""
end
else
id = replaceAlias(eid)
end
elseif page then
if page:sub(1,1) == ":" then
page = mw.text.trim(page:sub(2))
end
id = mw.wikibase.getEntityIdForTitle(page) or ""
end
if not id then
id = mw.wikibase.getEntityIdForCurrentPage() or ""
end
id = id:upper()
if not mw.wikibase.isValidEntityId(id) then
id = ""
end
return id, prop
end
local function nextArg(args)
local arg = args[args.pointer]
if arg then
args.pointer = args.pointer + 1
return mw.text.trim(arg)
else
return nil
end
end
local function claimCommand(args, funcName)
local cfg = Config:new()
cfg:processFlagOrCommand(funcName) -- process first command (== function name)
local lastArg, parsedFormat, formatParams, claims, value
local hooks = {count = 0}
-- set the date if given;
-- must come BEFORE processing the flags
if args[p.args.date] then
cfg.atDate = {parseDate(args[p.args.date])}
cfg.periods = {false, true, false} -- change default time constraint to 'current'
end
-- process flags and commands
repeat
lastArg = nextArg(args)
until not cfg:processFlagOrCommand(lastArg)
-- get the entity ID from either the positional argument, the eid argument or the page argument
cfg.entityID, cfg.propertyID = getEntityId(lastArg, args[p.args.eid], args[p.args.page])
if cfg.entityID == "" then
return "" -- we cannot continue without a valid entity ID
end
cfg.entity = mw.wikibase.getEntity(cfg.entityID)
if not cfg.propertyID then
cfg.propertyID = nextArg(args)
end
cfg.propertyID = replaceAlias(cfg.propertyID)
if not cfg.entity or not cfg.propertyID then
return "" -- we cannot continue without an entity or a property ID
end
cfg.propertyID = cfg.propertyID:upper()
if not cfg.entity.claims or not cfg.entity.claims[cfg.propertyID] then
return "" -- there is no use to continue without any claims
end
claims = cfg.entity.claims[cfg.propertyID]
if cfg.states.qualifiersCount > 0 then
-- do further processing if "qualifier(s)" command was given
if #args - args.pointer + 1 > cfg.states.qualifiersCount then
-- claim ID or literal value has been given
cfg.propertyValue = nextArg(args)
end
for i = 1, cfg.states.qualifiersCount do
-- check if given qualifier ID is an alias and add it
cfg.qualifierIDs[parameters.qualifier..i] = replaceAlias(nextArg(args) or ""):upper()
end
elseif cfg.states[parameters.reference] then
-- do further processing if "reference(s)" command was given
cfg.propertyValue = nextArg(args)
end
-- check for special property value 'somevalue' or 'novalue'
if cfg.propertyValue then
cfg.propertyValue = replaceSpecialChars(cfg.propertyValue)
if cfg.propertyValue ~= "" and mw.text.trim(cfg.propertyValue) == "" then
cfg.propertyValue = " " -- single space represents 'somevalue', whereas empty string represents 'novalue'
else
cfg.propertyValue = mw.text.trim(cfg.propertyValue)
end
end
-- parse the desired format, or choose an appropriate format
if args["format"] then
parsedFormat, formatParams = parseFormat(args["format"])
elseif cfg.states.qualifiersCount > 0 then -- "qualifier(s)" command given
if cfg.states[parameters.property] then -- "propert(y|ies)" command given
parsedFormat, formatParams = parseFormat(formats.propertyWithQualifier)
else
parsedFormat, formatParams = parseFormat(formats.qualifier)
end
elseif cfg.states[parameters.property] then -- "propert(y|ies)" command given
parsedFormat, formatParams = parseFormat(formats.property)
else -- "reference(s)" command given
parsedFormat, formatParams = parseFormat(formats.reference)
end
-- if a "qualifier(s)" command and no "propert(y|ies)" command has been given, make the movable separator a semicolon
if cfg.states.qualifiersCount > 0 and not cfg.states[parameters.property] then
cfg.separators["sep"..parameters.separator][1] = {";"}
end
-- if only "reference(s)" has been given, set the default separator to none (except when raw)
if cfg.states[parameters.reference] and not cfg.states[parameters.property] and cfg.states.qualifiersCount == 0
and not cfg.states[parameters.reference].rawValue then
cfg.separators["sep"][1] = nil
end
-- if exactly one "qualifier(s)" command has been given, make "sep%q" point to "sep%q1" to make them equivalent
if cfg.states.qualifiersCount == 1 then
cfg.separators["sep"..parameters.qualifier] = cfg.separators["sep"..parameters.qualifier.."1"]
end
-- process overridden separator values;
-- must come AFTER tweaking the default separators
cfg:processSeparators(args)
-- define the hooks that should be called (getProperty, getQualifiers, getReferences);
-- only define a hook if both its command ("propert(y|ies)", "reference(s)", "qualifier(s)") and its parameter ("%p", "%r", "%q1", "%q2", "%q3") have been given
for i, v in pairs(cfg.states) do
-- e.g. 'formatParams["%q1"] or formatParams["%q"]' to define hook even if "%q1" was not defined to be able to build a complete value for "%q"
if formatParams[i] or formatParams[i:sub(1, 2)] then
hooks[i] = getHookName(i, 1)
hooks.count = hooks.count + 1
end
end
-- the "%q" parameter is not attached to a state, but is a collection of the results of multiple states (attached to "%q1", "%q2", "%q3", ...);
-- so if this parameter is given then this hook must be defined separately, but only if at least one "qualifier(s)" command has been given
if formatParams[parameters.qualifier] and cfg.states.qualifiersCount > 0 then
hooks[parameters.qualifier] = getHookName(parameters.qualifier, 1)
hooks.count = hooks.count + 1
end
-- create a state for "properties" if it doesn't exist yet, which will be used as a base configuration for each claim iteration;
-- must come AFTER defining the hooks
if not cfg.states[parameters.property] then
cfg.states[parameters.property] = State:new(cfg, parameters.property)
-- if the "single" flag has been given then this state should be equivalent to "property" (singular)
if cfg.singleClaim then
cfg.states[parameters.property].singleValue = true
end
end
-- if the "sourced" flag has been given then create a state for "reference" if it doesn't exist yet, using default values,
-- which must exist in order to be able to determine if a claim has any references;
-- must come AFTER defining the hooks
if cfg.sourcedOnly and not cfg.states[parameters.reference] then
cfg:processFlagOrCommand(p.claimCommands.reference) -- use singular "reference" to minimize overhead
end
-- set the parsed format and the separators (and optional punctuation mark);
-- must come AFTER creating the additonal states
cfg:setFormatAndSeparators(cfg.states[parameters.property], parsedFormat)
-- process qualifier matching values, analogous to cfg.propertyValue
for i, v in pairs(args) do
i = tostring(i)
if i:match('^[Pp]%d+$') or aliasesP[i] then
v = replaceSpecialChars(v)
-- check for special qualifier value 'somevalue'
if v ~= "" and mw.text.trim(v) == "" then
v = " " -- single space represents 'somevalue'
end
cfg.qualifierIDsAndValues[replaceAlias(i):upper()] = v
end
end
-- first sort the claims on rank to pre-define the order of output (preferred first, then normal, then deprecated)
claims = sortOnRank(claims)
-- then iterate through the claims to collect values
value = cfg:concatValues(cfg.states[parameters.property]:iterate(claims, hooks, State.claimMatches)) -- pass property state with level 1 hooks and matchHook
-- if desired, add a clickable icon that may be used to edit the returned values on Wikidata
if cfg.editable and value ~= "" then
value = value .. cfg:getEditIcon()
end
return value
end
local function generalCommand(args, funcName)
local cfg = Config:new()
cfg.curState = State:new(cfg)
local lastArg
local value = nil
repeat
lastArg = nextArg(args)
until not cfg:processFlag(lastArg)
-- get the entity ID from either the positional argument, the eid argument or the page argument
cfg.entityID = getEntityId(lastArg, args[p.args.eid], args[p.args.page], true)
if cfg.entityID == "" or not mw.wikibase.entityExists(cfg.entityID) then
return "" -- we cannot continue without an entity
end
-- serve according to the given command
if funcName == p.generalCommands.label then
value = cfg:getLabel(cfg.entityID, cfg.curState.rawValue, cfg.curState.linked, cfg.curState.shortName)
elseif funcName == p.generalCommands.title then
cfg.inSitelinks = true
if cfg.entityID:sub(1,1) == "Q" then
value = mw.wikibase.getSitelink(cfg.entityID)
end
if cfg.curState.linked and value then
value = buildWikilink(value)
end
elseif funcName == p.generalCommands.description then
value = mw.wikibase.getDescription(cfg.entityID)
else
local parsedFormat, formatParams
local hooks = {count = 0}
cfg.entity = mw.wikibase.getEntity(cfg.entityID)
if funcName == p.generalCommands.alias or funcName == p.generalCommands.badge then
cfg.curState.singleValue = true
end
if funcName == p.generalCommands.alias or funcName == p.generalCommands.aliases then
if not cfg.entity.aliases or not cfg.entity.aliases[cfg.langCode] then
return "" -- there is no use to continue without any aliasses
end
local aliases = cfg.entity.aliases[cfg.langCode]
-- parse the desired format, or parse the default aliases format
if args["format"] then
parsedFormat, formatParams = parseFormat(args["format"])
else
parsedFormat, formatParams = parseFormat(formats.alias)
end
-- process overridden separator values;
-- must come AFTER tweaking the default separators
cfg:processSeparators(args)
-- define the hook that should be called (getAlias);
-- only define the hook if the parameter ("%a") has been given
if formatParams[parameters.alias] then
hooks[parameters.alias] = getHookName(parameters.alias, 1)
hooks.count = hooks.count + 1
end
-- set the parsed format and the separators (and optional punctuation mark)
cfg:setFormatAndSeparators(cfg.curState, parsedFormat)
-- iterate to collect values
value = cfg:concatValues(cfg.curState:iterate(aliases, hooks))
elseif funcName == p.generalCommands.badge or funcName == p.generalCommands.badges then
if not cfg.entity.sitelinks or not cfg.entity.sitelinks[cfg.siteID] or not cfg.entity.sitelinks[cfg.siteID].badges then
return "" -- there is no use to continue without any badges
end
local badges = cfg.entity.sitelinks[cfg.siteID].badges
cfg.inSitelinks = true
-- parse the desired format, or parse the default aliases format
if args["format"] then
parsedFormat, formatParams = parseFormat(args["format"])
else
parsedFormat, formatParams = parseFormat(formats.badge)
end
-- process overridden separator values;
-- must come AFTER tweaking the default separators
cfg:processSeparators(args)
-- define the hook that should be called (getBadge);
-- only define the hook if the parameter ("%b") has been given
if formatParams[parameters.badge] then
hooks[parameters.badge] = getHookName(parameters.badge, 1)
hooks.count = hooks.count + 1
end
-- set the parsed format and the separators (and optional punctuation mark)
cfg:setFormatAndSeparators(cfg.curState, parsedFormat)
-- iterate to collect values
value = cfg:concatValues(cfg.curState:iterate(badges, hooks))
end
end
value = value or ""
if cfg.editable and value ~= "" then
-- if desired, add a clickable icon that may be used to edit the returned value on Wikidata
value = value .. cfg:getEditIcon()
end
return value
end
-- modules that include this module should call the functions with an underscore prepended, e.g.: p._property(args)
local function establishCommands(commandList, commandFunc)
for _, commandName in pairs(commandList) do
local function wikitextWrapper(frame)
local args = copyTable(frame.args)
args.pointer = 1
loadI18n(aliasesP, frame)
return commandFunc(args, commandName)
end
p[commandName] = wikitextWrapper
local function luaWrapper(args)
args = copyTable(args)
args.pointer = 1
loadI18n(aliasesP)
return commandFunc(args, commandName)
end
p["_" .. commandName] = luaWrapper
end
end
establishCommands(p.claimCommands, claimCommand)
establishCommands(p.generalCommands, generalCommand)
-- main function that is supposed to be used by wrapper templates
function p.main(frame)
if not mw.wikibase then return nil end
local f, args
loadI18n(aliasesP, frame)
-- get the parent frame to take the arguments that were passed to the wrapper template
frame = frame:getParent() or frame
if not frame.args[1] then
throwError("no-function-specified")
end
f = mw.text.trim(frame.args[1])
if f == "main" then
throwError("main-called-twice")
end
assert(p["_"..f], errorText('no-such-function', f))
-- copy arguments from immutable to mutable table
args = copyTable(frame.args)
-- remove the function name from the list
table.remove(args, 1)
return p["_"..f](args)
end
return p
dmx757zjxwjs3gyqisdta3qnyngdqd1
ሞድዩል:Wd/i18n
828
5519
24302
22114
2023-06-16T18:17:40Z
Uzume
1101
Update from [[d:Special:GoToLinkedPage/enwiki/Q29879601|master]] using [[mw:Synchronizer|Synchronizer]] #synchronizer
Scribunto
text/plain
-- The values and functions in this submodule should be localized per wiki.
local p = {}
function p.init(aliasesP)
p = {
["errors"] = {
["unknown-data-type"] = "Unknown or unsupported datatype '$1'.",
["missing-required-parameter"] = "No required parameters defined, needing at least one",
["extra-required-parameter"] = "Parameter '$1' must be defined as optional",
["no-function-specified"] = "You must specify a function to call", -- equal to the standard module error message
["main-called-twice"] = 'The function "main" cannot be called twice',
["no-such-function"] = 'The function "$1" does not exist', -- equal to the standard module error message
["malformed-reference"] = "Error: Unable to display the reference properly. See [[Module:wd/doc#References|the documentation]] for details."
},
["info"] = {
["edit-on-wikidata"] = "Edit this on Wikidata"
},
["numeric"] = {
["decimal-mark"] = ".",
["delimiter"] = ","
},
["datetime"] = {
["prefixes"] = {
["decade-period"] = ""
},
["suffixes"] = {
["decade-period"] = "s",
["millennium"] = " millennium",
["century"] = " century",
["million-years"] = " million years",
["billion-years"] = " billion years",
["year"] = " year",
["years"] = " years"
},
["julian-calendar"] = "Julian calendar", -- linked page title
["julian"] = "Julian",
["BCE"] = "BCE",
["CE"] = "CE",
["common-era"] = "Common Era" -- linked page title
},
["coord"] = {
["latitude-north"] = "N",
["latitude-south"] = "S",
["longitude-east"] = "E",
["longitude-west"] = "W",
["degrees"] = "°",
["minutes"] = "'",
["seconds"] = '"',
["separator"] = ", "
},
["values"] = {
["unknown"] = "unknown",
["none"] = "none"
},
["cite"] = {
["version"] = "3", -- increment this each time the below parameters are changed to avoid conflict errors
["web"] = {
-- <= left side: all allowed reference properties for *web page sources* per https://www.wikidata.org/wiki/Help:Sources
-- => right side: corresponding parameter names in (equivalent of) [[:en:Template:Cite web]] (if non-existent, keep empty i.e. "")
[aliasesP.statedIn] = "website",
[aliasesP.referenceURL] = "url",
[aliasesP.publicationDate] = "date",
[aliasesP.retrieved] = "access-date",
[aliasesP.title] = "title",
[aliasesP.archiveURL] = "archive-url",
[aliasesP.archiveDate] = "archive-date",
[aliasesP.language] = "language",
[aliasesP.author] = "author", -- existence of author1, author2, author3, etc. is assumed
[aliasesP.authorNameString] = "author",
[aliasesP.publisher] = "publisher",
[aliasesP.quote] = "quote",
[aliasesP.pages] = "pages" -- extra option
},
["q"] = {
-- <= left side: all allowed reference properties for *sources other than web pages* per https://www.wikidata.org/wiki/Help:Sources
-- => right side: corresponding parameter names in (equivalent of) [[:en:Template:Cite Q]] (if non-existent, keep empty i.e. "")
[aliasesP.statedIn] = "1",
[aliasesP.pages] = "pages",
[aliasesP.column] = "at",
[aliasesP.chapter] = "chapter",
[aliasesP.sectionVerseOrParagraph] = "section",
["external-id"] = "id", -- used for any type of database property ID
[aliasesP.title] = "title",
[aliasesP.publicationDate] = "date",
[aliasesP.retrieved] = "access-date"
}
}
}
p.getOrdinalSuffix = function(num)
if tostring(num):sub(-2,-2) == '1' then
return "th" -- 10th, 11th, 12th, 13th, ... 19th
end
num = tostring(num):sub(-1)
if num == '1' then
return "st"
elseif num == '2' then
return "nd"
elseif num == '3' then
return "rd"
else
return "th"
end
end
p.addDelimiters = function(n)
local left, num, right = string.match(n, "^([^%d]*%d)(%d*)(.-)$")
if left and num and right then
return left .. (num:reverse():gsub("(%d%d%d)", "%1" .. p['numeric']['delimiter']):reverse()) .. right
else
return n
end
end
return p
end
return p
delp2h80l8nqa22xb63mor10yq2z7ld
ሞድዩል:I18n
828
5520
22116
2021-01-23T19:49:36Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «local p = {} -- Credit to http://stackoverflow.com/a/1283608/2644759 -- cc-by-sa 3.0 local function tableMerge(t1, t2, overwrite) for k,v in pairs(t2) do...»
Scribunto
text/plain
local p = {}
-- Credit to http://stackoverflow.com/a/1283608/2644759
-- cc-by-sa 3.0
local function tableMerge(t1, t2, overwrite)
for k,v in pairs(t2) do
if type(v) == "table" and type(t1[k]) == "table" then
-- since type(t1[k]) == type(v) == "table", so t1[k] and v is true
tableMerge(t1[k], v, overwrite) -- t2[k] == v
else
if overwrite or t1[k] == nil then t1[k] = v end
end
end
return t1
end
function p.loadI18n(name, i18n_arg)
local exist, res = pcall(require, name)
if exist and next(res) ~= nil then
if i18n_arg then
tableMerge(i18n_arg, res.i18n, true)
elseif type(i18n) == "table" then
-- merge to global i18n
tableMerge(i18n, res.i18n, true)
end
end
end
function p.loadI18nFrame(frame, i18n_arg)
p.loadI18n(frame:getTitle().."/i18n", i18n_arg)
end
return p
pggbb6d78fzqixjoboirtmh9ljkxsuq
ሞደል:Flagcountry/core2
10
5521
22123
2021-01-24T00:32:33Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<span class="flagicon">ፋይል:{{{flag alias-{{{variant}}}|{{#if:{{{flag alias|}}}|{{{flag alias}}}|Flag placeholder.svg}}}}}|{{#if:{{{size|}}}|{{{size...»
wikitext
text/x-wiki
<span class="flagicon">[[ፋይል:{{{flag alias-{{{variant}}}|{{#if:{{{flag alias|}}}|{{{flag alias}}}|Flag placeholder.svg}}}}}|{{#if:{{{size|}}}|{{{size}}}|20px}}|{{{border-{{{variant}}}|{{{border|border}}}}}} |alt={{{alias}}}|link={{{alias}}}]]</span><noinclude>{{documentation}}</noinclude>
ffhrf43b968ldge2z645hev83ij2m5n
ሞደል:Flag/core
10
5522
22437
22125
2021-02-20T16:13:16Z
Joanmp14
5782
wikitext
text/x-wiki
<span class="flagicon">[[ፋይል:{{#if:{{{variant|}}}|{{{flag alias-{{{variant}}}}}}|{{{flag alias}}}}}|{{#if:{{{size|}}}|{{{size}}}|20x20px}}|{{#switch:{{{alias|}}}|ኔፓል= |ኦሃዮ= |border{{!}}}}link=|{{{alt|ባንዴራ {{{alias}}}}}}]] </span>[[{{{alias}}}|{{#if:{{{name|}}}|{{{name}}}|{{{shortname alias|{{{alias}}}}}}}}]]<noinclude>{{documentation}}</noinclude>
7wzmuwu3brgzimphkz5pi7d4de7wu4n
ሞደል:Str find
10
5523
22129
2021-01-24T01:02:02Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{<includeonly>safesubst:</includeonly>#Invoke:String|find|source={{{1|}}}|{{{2|}}}}}<noinclude> {{documentation}}</noinclude>»
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#Invoke:String|find|source={{{1|}}}|{{{2|}}}}}<noinclude>
{{documentation}}</noinclude>
juodqs93zu5kjujalax03t9rycvp3cr
ሞደል:Unlink
10
5524
24402
22131
2023-06-29T14:40:01Z
Joanmp14
5782
wikitext
text/x-wiki
{{ተክእ| {{ተክእ|{{ተክእ|{{{1|}}}|%[%[.-{{!}}||plain=false}}|[|}} |]}}<noinclude>
{{documentation}}
</noinclude>
4ot0vaqm12762nhrk6aooerci1yux4i
መደብ:ዊኪፐድያ:Articles with data to transfer to Wikidata
14
5525
22134
2021-01-24T11:23:39Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{መሓበሪ}}»
wikitext
text/x-wiki
{{መሓበሪ}}
0mqktmgo7qwf7lmdsmrko1n6rrrqrqi
መደብ:Pages with script errors
14
5526
22137
2021-01-24T13:58:25Z
Joanmp14
5782
Created blank page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
ሞድዩል:Wikidata/Globes
828
5527
22144
2021-01-24T19:29:01Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «return { -- maps Wikidata items used in coordinate-types properties of Wikidat to globe names as used by geohack ['http://www.wikidata.org/entity/Q3343']...»
Scribunto
text/plain
return { -- maps Wikidata items used in coordinate-types properties of Wikidat to globe names as used by geohack
['http://www.wikidata.org/entity/Q3343'] = 'ariel',
['http://www.wikidata.org/entity/Q3134'] = 'callisto',
['http://www.wikidata.org/entity/Q596'] = 'ceres',
['http://www.wikidata.org/entity/Q7548'] = 'deimos',
['http://www.wikidata.org/entity/Q15040'] = 'dione',
['http://www.wikidata.org/entity/Q2'] = 'earth',
['http://www.wikidata.org/entity/Q3303'] = 'enceladus',
['http://www.wikidata.org/entity/Q3169'] = 'ganymede',
['http://www.wikidata.org/entity/Q15037'] = 'hyperion',
['http://www.wikidata.org/entity/Q17958'] = 'iapetus',
['http://www.wikidata.org/entity/Q3123'] = 'io',
['http://www.wikidata.org/entity/Q319'] = 'Jupiter',
['http://www.wikidata.org/entity/Q111'] = 'mars',
['http://www.wikidata.org/entity/Q308'] = 'mercury',
['http://www.wikidata.org/entity/Q15034'] = 'mimas',
['http://www.wikidata.org/entity/Q3352'] = 'miranda',
['http://www.wikidata.org/entity/Q405'] = 'moon',
['http://www.wikidata.org/entity/Q332'] = 'neptune',
['http://www.wikidata.org/entity/Q3332'] = 'oberon',
['http://www.wikidata.org/entity/Q17975'] = 'phoebe',
['http://www.wikidata.org/entity/Q7547'] = 'phobos',
['http://www.wikidata.org/entity/Q15050'] ='rhea',
['http://www.wikidata.org/entity/Q193'] = 'saturn',
['http://www.wikidata.org/entity/Q2565'] = 'titan',
['http://www.wikidata.org/entity/Q15047'] = 'thetys',
['http://www.wikidata.org/entity/Q3322'] = 'titania',
['http://www.wikidata.org/entity/Q3359'] = 'triton',
['http://www.wikidata.org/entity/3338Q'] = 'umbriel',
['http://www.wikidata.org/entity/Q324'] = 'uranus',
['http://www.wikidata.org/entity/Q313'] = 'venus',
['http://www.wikidata.org/entity/Q3030'] ='vesta',
}
47ews8q2bsjlezpdgpktj6afts91mya
ሞደል:ካርታ ቦታ ካራካስ
10
5528
22149
2021-01-25T00:12:31Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{#switch:{{{1}}} |name = ካራካስ |top = 10.524 |bottom = 10.435 |left = -66.959 |right = -66.806 |image = Location map Venezuela Carac...»
wikitext
text/x-wiki
{{#switch:{{{1}}}
|name = ካራካስ
|top = 10.524
|bottom = 10.435
|left = -66.959
|right = -66.806
|image = Location map Venezuela Caracas.png
}}<noinclude>
{{ካርታ ቦታ/ሓበሬታ}}
[[መደብ:ዊኪፐድያ:ሞደላት ካርታታት ቦታ ቬኔዝዌላ ብከባቢ| ካራካስ]]
</noinclude>
0ocmk4s6ato7fbubaxhorbm72hbjjiy
ሞድዩል:Wikidata/Country formats
828
5529
24392
24363
2023-06-28T23:14:43Z
Joanmp14
5782
Scribunto
text/plain
local p={}
local tablesModule = require('Module:Tables')
local tableElement = tablesModule.element
local groupTable = tablesModule.toGroup
local orderTable = tablesModule.toOrder
local wikidataModule = require('Module:Wikidata')
local listFormat = wikidataModule.listFormat
local wikidataModuleFormats = require('Module:Wikidata/Formats')
local toLink = wikidataModuleFormats.toLink
local periodFormat = wikidataModuleFormats.periodFormat
local getData = wikidataModuleFormats.getData
local countries = mw.loadData('Module:Wikidata/Country_formats/data')
function p.tests(frame)
--local entity
local nationality
for k,v in pairs(countries) do
if not v.label then
--entity = mw.wikibase.getEntityObject(k) or {}
--v.label = require('Module:Tables').element(entity,'labels', 'ti', 'value')
v.label = mw.wikibase.getLabel(k)
end
if not v.link then
v.link = mw.wikibase.getSitelink(k)
end
if v.label and not v.nationality then
nationality = frame:preprocess('{{ዜግነት ህዝቢ|'.. v.label .. '|ms}}')
if nationality and nationality~= '' then
v.nationality = nationality
end
end
end
return require('Module:Tables').tostringordered(countries)
end
function p.nationalityFormat(claim, options)
if not claim then
return
end
local board_nationalities={}
local countryId
local country
--if true then return require('Module:Tables').tostring(claim) end
for k, v in ipairs(claim) do
countryId = tableElement(v,'mainsnak','datavalue','value','id')
if countryId then
country = countries[countryId] or {}
-- it is necessary to skip the countries without nationality
if country.nationality then
table.insert(
nationalities_board,
{
['ዜግነት'] = country.nationality,
['data'] = {
['countryId'] = countryId,
['countryLabel'] = country.label,
['countryLink'] = country.link,
['period'] = periodFormat(v.qualifiers)
},
['date'] = tableElement(v,'qualifiers','P585',1,'datavalue','value','time'),
['creationDate'] = tableElement(v,'qualifiers','P571',1,'datavalue','value','time'),
['startDate'] = tableElement(v,'qualifiers','P580',1,'datavalue','value','time'),
['endDate'] = tableElement(v,'qualifiers','P582',1,'datavalue','value','time')
}
)
end
elseif tableElement(v,'mainsnak','snaktype') == 'novalue' then
if tableElement(v,'qualifiers','P805',1,'datavalue','value','id') == 'Q223050' then
table.insert(
nationalities_board,
{
['ዜግነት'] = 'ዜግነት ኣልቦ',
['data'] = {
['period'] = periodFormat(v.qualifiers)
},
['date'] = tableElement(v,'qualifiers','P585',1,'datavalue','value','time'),
['creationDate'] = tableElement(v,'qualifiers','P571',1,'datavalue','value','time'),
['startDate'] = tableElement(v,'qualifiers','P580',1,'datavalue','value','time'),
['endDate'] = tableElement(v,'qualifiers','P582',1,'datavalue','value','time')
}
)
else
table.insert(
nationalities_board,
{
['ዜግነት'] = 'ብዘይ ዜግነት',
['data'] = {
['period'] = periodFormat(v.qualifiers)
},
['date'] = tableElement(v,'qualifiers','P585',1,'datavalue','value','time'),
['creationDate'] = tableElement(v,'qualifiers','P571',1,'datavalue','value','time'),
['startDate'] = tableElement(v,'qualifiers','P580',1,'datavalue','value','time'),
['endDate'] = tableElement(v,'qualifiers','P582',1,'datavalue','value','time')
}
)
end
end
end
orderTable(nationalities_board, {'ዜግነት', 'startDate', 'endDate'})
nationalities_board = groupTable(nationalities_board, 'ዜግነት', 'data')
--if true then return require('Module:Tables').tostring(nationalities_board) end
orderTable(nationalities_board, {'startDate', 'endDate'})
--nationalities_board = groupTable(nationalities_board, 'ዜግነት', 'data')
--if true then return require('Module:Tables').tostring(nationalities_board) end
local nationalities = {}
local periods_board
local nationality
local periods
for k,v in ipairs(board_nationalities) do
periods_board = {}
if v.data[2] then
nationality = v.nationality
if options['textFormat'] and mw.ustring.find(options['textFormat'],'uppercase', plain ) and k == 1 then
nationality = mw.language.new('ti'):ucfirst(nationality)
end
-- Check if all periods are reported. If not, they will not be placed in parentheses.
-- For example, William Wordsworth whose country of nationality in Wikidata is the
-- United Kingdom of Great Britain and Ireland with no start or end dates and the Kingdom of Great Britain
-- with an end date of 1 Jan 1801.
-- Only "British" will be returned as nationality.
local wcountryWithoutPeriod
for k2,v2 in ipairs(v.data) do
if not v2.period then
wcountryWithoutPeriod = true
end
end
if not wcountryWithoutPeriod then
for k2,v2 in ipairs(v.data) do
table.insert(periods_board, toLink(v2.countryLink, v2.period, v2.countryId))
end
periods = table.concat(periods_board,'፣ ')
end
--if true then return require('Module:Tables').tostring(periods_board) end
else
if options['textFormat'] and mw.ustring.find(options['textFormat'],'uppercase', plain ) and k == 1 then
options['uppercase'] = 'yes'
else
options['uppercase'] = 'no'
end
nationality = toLink(v.data[1].countryLink, v.nationality, v.data[1].countryId, options)
periods = v.data[1].period
end
if periods and periods ~= '' then
nationality = nationality .. ' <small>(' .. periods .. ')</small>'
end
table.insert(nationalities, nationality)
end
return listFormat(nationalities, options)
--return require('Module:Tables').tostring(nationalities)
end
function p._nationality(frame)
local args = frame.args
--if true then return require('Module:Tables').tostring(frame.args) end
local claim = mw.wikibase.getAllStatements(args.entityId or args.id,'P27')
if not claim then
return
end
options={}
options.property = 'P27'
options.entityId = args.entityId or args.id,'P27'
options.linkback = args.linkback
options.textFormat = args.textFormat
options.link = args.link
return p.nationalityFormat(claim, options)
end
function p.flagFormat(value, options, frame)
if not value then
return
end
local link, label, id = getData(value)
if not label then
return
elseif mw.title.new('Template:Country data '.. label ).exists then
return frame:preprocess('{{flagcountry|' .. label .. '}}')
else
return toLink(link, label, id, options)
end
end
-- Alias to simplify use from template property
--
p['flag'] = p.flagFormat
p['ዜግነት'] = p.nationalityFormat
return p
mmxew0tlnq8p2sl49k3zr4r3lcow17v
ሞድዩል:Wikidata/Country formats/data
828
5530
24401
24390
2023-06-29T14:34:26Z
Joanmp14
5782
Scribunto
text/plain
return {
["Q115"] = {
["link"] = "ኢትዮጵያ",
["label"] = "ኢትዮጵያ",
["ዜግነት"] = "ኢትዮጵያዊ"
},
["Q717"] = {
["link"] = "ቬኔዝዌላ",
["label"] = "ቬኔዝዌላ",
},
["Q986"] = {
["link"] = "ኤርትራ",
["label"] = "ኤርትራ",
["ዜግነት"] = "ኤርትራዊ"
}
}
31jyy7wsb4rz9bxuts1ifymkfc5gnk5
Caracas
0
5531
22170
2021-01-29T15:18:26Z
Joanmp14
5782
Redirected page to [[ካራካስ]]
wikitext
text/x-wiki
#REDIRECT [[ካራካስ]]
pmbhfmach0t08ucalaldsezhtnkf5bc
ሞደል:ካርታ ቦታ ኤርትራ
10
5532
22172
2021-01-29T16:20:29Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{#switch:{{{1}}} |name = ኤርትራ |top = 18.4 |bottom = 12.0 |left = 36.0 |right = 43.8 |image = Eritrea adm location map.svg |ቅር...»
wikitext
text/x-wiki
{{#switch:{{{1}}}
|name = ኤርትራ
|top = 18.4
|bottom = 12.0
|left = 36.0
|right = 43.8
|image = Eritrea adm location map.svg
|ቅርጻ_መሬት = Eritrea physical map.svg
}}<noinclude>
{{ካርታ ቦታ/ሓበሬታ}}
[[መደብ:ዊኪፐድያ:ሞደላት ካርታታት ቦታ ኣፍሪቃ|ኤርትራ]]
</noinclude>
3jgt09w95xh5304gsyms3ed5cdyrx3q
ሞድዩል:ካርታ ቦታ/data/ዓለም
828
5533
22184
2021-01-30T16:52:48Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «return require('Module:ካርታ ቦታ/data/መሬት')»
Scribunto
text/plain
return require('Module:ካርታ ቦታ/data/መሬት')
qdf428f738nbi9zci3iit977n6cd795
ሞድዩል:ካርታ ቦታ/data/መሬት
828
5534
22185
2021-01-30T16:54:21Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «return { name = 'መሬት', top = 90, bottom = -90, left = -180, right = 180, image = 'World location map (equirectangular 180).svg', image1='World...»
Scribunto
text/plain
return {
name = 'መሬት',
top = 90,
bottom = -90,
left = -180,
right = 180,
image = 'World location map (equirectangular 180).svg',
image1='World location map (equirectangular 180).svg'}
pb2ze1hr78blg7uy346tg6jtz48w2e4
ሞድዩል:ካርታ ቦታ/data/ኤርትራ
828
5535
22186
2021-01-30T18:01:14Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «return { name = 'ኤርትራ', top = 18.4, bottom = 12.0, left = 36.0, right = 43.8, image = 'Eritrea adm location map.svg', image1 = 'Eritrea phys...»
Scribunto
text/plain
return {
name = 'ኤርትራ',
top = 18.4,
bottom = 12.0,
left = 36.0,
right = 43.8,
image = 'Eritrea adm location map.svg',
image1 = 'Eritrea physical map.svg'
}
31ra0pdzg1groz8jz01yafc4apmvp8c
ሞድዩል:ካርታ ቦታ/styles.css
828
5536
22188
2021-01-30T18:15:39Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «/* {{pp|small=yes}} */ .locmap .od { position: absolute; } .locmap .id { position: absolute; line-height: 0; } .locmap .l0 { font-size: 0; position:...»
sanitized-css
text/css
/* {{pp|small=yes}} */
.locmap .od {
position: absolute;
}
.locmap .id {
position: absolute;
line-height: 0;
}
.locmap .l0 {
font-size: 0;
position: absolute;
}
.locmap .pv {
line-height: 110%;
position: absolute;
text-align: center;
}
.locmap .pl {
line-height: 110%;
position: absolute;
top: -0.75em;
text-align: right;
}
.locmap .pr {
line-height: 110%;
position: absolute;
top: -0.75em;
text-align: left;
}
.locmap .pv > div {
display: inline;
padding: 1px;
}
.locmap .pl > div {
display: inline; /* inline does not impact floated elements */
padding: 1px;
float: right;
}
.locmap .pr > div {
display: inline; /* inline does not impact floated elements */
padding: 1px;
float: left;
}
35f6dlyuasgahmqlucozdrfx6yzejkx
ሞድዩል:Mapframe
828
5537
22191
2021-01-30T18:58:36Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «-- Note: Originally written on English Wikipedia at https://en.wikipedia.org/wiki/Module:Mapframe --[[----------------------------------------------------...»
Scribunto
text/plain
-- Note: Originally written on English Wikipedia at https://en.wikipedia.org/wiki/Module:Mapframe
--[[----------------------------------------------------------------------------
##### Localisation (L10n) settings #####
Replace values in quotes ("") with localised values
----------------------------------------------------------------------------]]--
local L10n = {}
-- Modue dependencies
local transcluder -- local copy of https://www.mediawiki.org/wiki/Module:Transcluder loaded lazily
-- "Module:No globals" should not be used, at least until all other modules which require this module are not using globals.
-- Template parameter names (unnumbered versions only)
-- Specify each as either a single string, or a table of strings (aliases)
-- Aliases are checked left-to-right, i.e. `{ "one", "two" }` is equivalent to using `{{{one| {{{two|}}} }}}` in a template
L10n.para = {
display = "display",
type = "type",
id = { "id", "ids" },
from = "from",
raw = "raw",
title = "title",
description = "description",
strokeColor = { "stroke-color", "stroke-colour" },
strokeWidth = "stroke-width",
strokeOpacity = "stroke-opacity",
fill = "fill",
fillOpacity = "fill-opacity",
coord = "coord",
marker = "marker",
markerColor = { "marker-color", "marker-colour" },
markerSize = "marker-size",
radius = { "radius", "radius_m" },
radiusKm = "radius_km",
radiusFt = "radius_ft",
radiusMi = "radius_mi",
edges = "edges",
text = "text",
icon = "icon",
zoom = "zoom",
frame = "frame",
plain = "plain",
frameWidth = "frame-width",
frameHeight = "frame-height",
frameCoordinates = { "frame-coordinates", "frame-coord" },
frameLatitude = { "frame-lat", "frame-latitude" },
frameLongitude = { "frame-long", "frame-longitude" },
frameAlign = "frame-align",
switch = "switch",
overlay = "overlay",
overlayBorder = "overlay-border",
overlayHorizontalAlignment = "overlay-horizontal-alignment",
overlayVerticalAlignment = "overlay-vertical-alignment",
overlayHorizontalOffset = "overlay-horizontal-offset",
overlayVerticalOffset = "overlay-vertical-offset"
}
-- Names of other templates this module can extract coordinates from
L10n.template = {
coord = { -- The coord template, as well as templates with output that contains {{coord}}
"Coord", "Coord/sandbox",
"NRHP row", "NRHP row/sandbox",
"WikidataCoord", "WikidataCoord/sandbox", "Wikidatacoord", "Wikidata coord"
}
}
-- Error messages
L10n.error = {
badDisplayPara = "Invalid display parameter",
noCoords = "Coordinates must be specified on Wikidata or in |" .. ( type(L10n.para.coord)== 'table' and L10n.para.coord[1] or L10n.para.coord ) .. "=",
wikidataCoords = "Coordinates not found on Wikidata",
noCircleCoords = "Circle centre coordinates must be specified, or available via Wikidata",
negativeRadius = "Circle radius must be a positive number",
noRadius = "Circle radius must be specified",
negativeEdges = "Circle edges must be a positive number",
noSwitchPara = "Found only one switch value in |" .. ( type(L10n.para.switch)== 'table' and L10n.para.switch[1] or L10n.para.switch ) .. "=",
oneSwitchLabel = "Found only one label in |" .. ( type(L10n.para.switch)== 'table' and L10n.para.switch[1] or L10n.para.switch ) .. "=",
noSwitchLists = "At least one parameter must have a SWITCH: list",
switchMismatches = "All SWITCH: lists must have the same number of values",
-- "%s" and "%d" tokens will be replaced with strings and numbers when used
oneSwitchValue = "Found only one switch value in |%s=",
fewerSwitchLabels = "Found %d switch values but only %d labels in |" .. ( type(L10n.para.switch)== 'table' and L10n.para.switch[1] or L10n.para.switch ) .. "=",
noNamedCoords = "No named coordinates found in %s"
}
-- Other strings
L10n.str = {
-- valid values for display parameter, e.g. (|display=inline) or (|display=title) or (|display=inline,title) or (|display=title,inline)
inline = "inline",
title = "title",
dsep = ",", -- separator between inline and title (comma in the example above)
-- valid values for type paramter
line = "line", -- geoline feature (e.g. a road)
shape = "shape", -- geoshape feature (e.g. a state or province)
shapeInverse = "shape-inverse", -- geomask feature (the inverse of a geoshape)
data = "data", -- geoJSON data page on Commons
point = "point", -- single point feature (coordinates)
circle = "circle", -- circular area around a point
named = "named", -- all named coordinates in an article or section
-- Keyword to indicate a switch list. Must NOT use the special characters ^$()%.[]*+-?
switch = "SWITCH",
-- valid values for icon, frame, and plain parameters
affirmedWords = ' '..table.concat({
"add",
"added",
"affirm",
"affirmed",
"include",
"included",
"on",
"true",
"yes",
"y"
}, ' ')..' ',
declinedWords = ' '..table.concat({
"decline",
"declined",
"exclude",
"excluded",
"false",
"none",
"not",
"no",
"n",
"off",
"omit",
"omitted",
"remove",
"removed"
}, ' ')..' '
}
-- Default values for parameters
L10n.defaults = {
display = L10n.str.inline,
text = "Map",
frameWidth = "300",
frameHeight = "200",
frameAlign = "right",
markerColor = "5E74F3",
markerSize = nil,
strokeColor = "#ff0000",
strokeWidth = 6,
edges = 32, -- number of edges used to approximate a circle
overlayBorder = "1px solid white",
overlayHorizontalAlignment = "right",
overlayHorizontalOffset = "0",
overlayVerticalAlignment = "bottom",
overlayVerticalOffset = "0"
}
-- #### End of L10n settings ####
--[[----------------------------------------------------------------------------
Utility methods
----------------------------------------------------------------------------]]--
local util = {}
--[[
Looks up a parameter value based on the id (a key from the L10n.para table) and
optionally a suffix, for parameters that can be suffixed (e.g. type2 is type
with suffix 2).
@param {table} args key-value pairs of parameter names and their values
@param {string} param_id id for parameter name (key from the L10n.para table)
@param {string} [suffix] suffix for parameter name
@returns {string|nil} parameter value if found, or nil if not found
]]--
function util.getParameterValue(args, param_id, suffix)
suffix = suffix or ''
if type( L10n.para[param_id] ) ~= 'table' then
return args[L10n.para[param_id]..suffix]
end
for _i, paramAlias in ipairs(L10n.para[param_id]) do
if args[paramAlias..suffix] then
return args[paramAlias..suffix]
end
end
return nil
end
--[[
Trim whitespace from args, and remove empty args. Also fix control characters.
@param {table} argsTable
@returns {table} trimmed args table
]]--
function util.trimArgs(argsTable)
local cleanArgs = {}
for key, val in pairs(argsTable) do
if type(val) == 'string' then
val = val:match('^%s*(.-)%s*$')
if val ~= '' then
-- control characters inside json need to be escaped, but stripping them is simpler
-- See also T214984
-- However, *don't* strip control characters from wikitext or you'll break strip markers
cleanArgs[key] = (not util.matchesParam('text', key)) and val:gsub('%c',' ') or val
end
else
cleanArgs[key] = val
end
end
return cleanArgs
end
--[[
Check if a parameter name matches an unlocalized parameter key
@param {string} key - the unlocalized parameter name to search through
@param {string} name - the localized parameter name to check
@param {string|nil} - an optional suffix to apply to the value(s) from the localization key
@returns {boolean} true if the name matches the parameter, false otherwise
]]--
function util.matchesParam(key, name, suffix)
local param = L10n.para[key]
suffix = suffix or ''
if type(param) == 'table' then
for _, v in pairs(param) do
if (v .. suffix) == name then return true end
end
return false
end
return ((param .. suffix) == name)
end
--[[
Check if a value is affirmed (one of the values in L10n.str.affirmedWords)
@param {string} val Value to be checked
@returns {boolean} true if affirmed, false otherwise
]]--
function util.isAffirmed(val)
if not(val) then return false end
return string.find(L10n.str.affirmedWords, ' '..val..' ', 1, true ) and true or false
end
--[[
Check if a value is declined (one of the values in L10n.str.declinedWords)
@param {string} val Value to be checked
@returns {boolean} true if declined, false otherwise
]]--
function util.isDeclined(val)
if not(val) then return false end
return string.find(L10n.str.declinedWords , ' '..val..' ', 1, true ) and true or false
end
--[[
Check if the name of a template matches the known coord templates or wrappers
(in L10n.template.coord). The name is normalised when checked, so e.g. the names
"Coord", "coord", and " Coord" all return true.
@param {string} name
@returns {boolean} true if it is a coord template or wrapper, false otherwise
]]--
function util.isCoordTemplateOrWrapper(name)
name = mw.text.trim(name)
local inputTitle = mw.title.new(name, 'Template')
if not inputTitle then
return false
end
-- Create (or reuse) mw.title objects for each known coord template/wrapper.
-- Stored in L10n.template.title so that they don't need to be recreated
-- each time this function is called
if not L10n.template.titles then
L10n.template.titles = {}
for _, v in pairs(L10n.template.coord) do
table.insert(L10n.template.titles, mw.title.new(v, 'Template'))
end
end
for _, templateTitle in pairs(L10n.template.titles) do
if mw.title.equals(inputTitle, templateTitle) then
return true
end
end
return false
end
--[[
Recursively extract coord templates which have a name parameter.
@param {string} wikitext
@returns {table} table sequence of coord templates
]]--
function util.extractCoordTemplates(wikitext)
local output = {}
local templates = mw.ustring.gmatch(wikitext, '{%b{}}')
local subtemplates = {}
for template in templates do
local templateName = mw.ustring.match(template, '{{([^}|]+)')
local nameParam = mw.ustring.match(template, "|%s*name%s*=%s*[^}|]+")
if util.isCoordTemplateOrWrapper(templateName) then
if nameParam then table.insert(output, template) end
elseif mw.ustring.find(mw.ustring.sub(template, 2), "{{") then
local subOutput = util.extractCoordTemplates(mw.ustring.sub(template, 2))
for _, t in pairs(subOutput) do
table.insert(output, t)
end
end
end
-- ensure coords are not using title display
for k, v in pairs(output) do
output[k] = mw.ustring.gsub(v, "|%s*display%s*=[^|}]+", "|display=inline")
end
return output
end
--[[
Gets all named coordiates from a page or a section of a page.
@param {string|nil} page Page name, or name#section, to get named coordinates
from. If the name is omitted, i.e. #section or nil or empty string, then
the current page will be used.
@returns {table} sequence of {coord, name, description} tables where coord is
the coordinates in a format suitable for #util.parseCoords, name is a string,
and description is a string (coordinates in a format suitable for displaying
to the reader). If for some reason the name can't be found, the description
is nil and the name contains display-format coordinates.
@throws {L10n.error.noNamedCoords} if no named coordinates are found.
]]--
function util.getNamedCoords(page)
if transcluder == nil then
-- load [[Module:Transcluder]] lazily so it is only transcluded on pages that
-- actually use named coordinates
transcluder = require("Module:Transcluder")
end
local parts = mw.text.split(page or "", "#", true)
local name = parts[1] == "" and mw.title.getCurrentTitle().prefixedText or parts[1]
local section = parts[2]
local pageWikitext = transcluder.get(section and name.."#"..section or name)
local coordTemplates = util.extractCoordTemplates(pageWikitext)
if #coordTemplates == 0 then error(string.format(L10n.error.noNamedCoords, page or name), 0) end
local frame = mw.getCurrentFrame()
local sep = "________"
local expandedContent = frame:preprocess(table.concat(coordTemplates, sep))
local expandedTemplates = mw.text.split(expandedContent, sep)
local namedCoords = {}
for _, expandedTemplate in pairs(expandedTemplates) do
local coord = mw.ustring.match(expandedTemplate, "<span class=\"geo%-dec\".->(.-)</span>")
if coord then
local name = (
-- name specified by a wrapper template, e.g [[Article|Name]]
mw.ustring.match(expandedTemplate, "<span class=\"mapframe%-coord%-name\">(.-)</span>") or
-- name passed into coord template
mw.ustring.match(expandedTemplate, "<span class=\"fn org\">(.-)</span>") or
-- default to the coordinates if the name can't be retrieved
coord
)
local description = name ~= coord and coord
local coord = mw.ustring.gsub(coord, "[° ]", "_")
table.insert(namedCoords, {coord=coord, name=name, description=description})
end
end
if #namedCoords == 0 then error(string.format(L10n.error.noNamedCoords, page or name), 0) end
return namedCoords
end
--[[
Parse coordinate values from the params passed in a GeoHack url (such as
//tools.wmflabs.org/geohack/geohack.php?pagename=Example¶ms=1_2_N_3_4_W_ or
//tools.wmflabs.org/geohack/geohack.php?pagename=Example¶ms=1.23_S_4.56_E_ )
or non-url string in the same format (such as `1_2_N_3_4_W_` or `1.23_S_4.56_E_`)
@param {string} coords string containing coordinates
@returns {number, number} latitude, longitude
]]--
function util.parseCoords(coords)
local coordsPatt
if mw.ustring.find(coords, "params=", 1, true) then
-- prevent false matches from page name, e.g. ?pagename=Lorem_S._Ipsum
coordsPatt = 'params=([_%.%d]+[NS][_%.%d]+[EW])'
else
-- not actually a geohack url, just the same format
coordsPatt = '[_%.%d]+[NS][_%.%d]+[EW]'
end
local parts = mw.text.split((mw.ustring.match(coords, coordsPatt) or ''), '_')
local lat_d = tonumber(parts[1])
local lat_m = tonumber(parts[2]) -- nil if coords are in decimal format
local lat_s = lat_m and tonumber(parts[3]) -- nil if coords are either in decimal format or degrees and minutes only
local lat = lat_d + (lat_m or 0)/60 + (lat_s or 0)/3600
if parts[#parts/2] == 'S' then
lat = lat * -1
end
local long_d = tonumber(parts[1+#parts/2])
local long_m = tonumber(parts[2+#parts/2]) -- nil if coords are in decimal format
local long_s = long_m and tonumber(parts[3+#parts/2]) -- nil if coords are either in decimal format or degrees and minutes only
local long = long_d + (long_m or 0)/60 + (long_s or 0)/3600
if parts[#parts] == 'W' then
long = long * -1
end
return lat, long
end
--[[
Get coordinates from a Wikidata item
@param {string} item_id Wikidata item id (Q number)
@returns {number, number} latitude, longitude
@throws {L10n.error.noCoords} if item_id is invalid or the item does not exist
@throws {L10n.error.wikidataCoords} if the the item does not have a P625
statement (coordinates), or it is set to "no value"
]]--
function util.wikidataCoords(item_id)
if not (item_id and mw.wikibase.isValidEntityId(item_id) and mw.wikibase.entityExists(item_id)) then
error(L10n.error.noCoords, 0)
end
local coordStatements = mw.wikibase.getBestStatements(item_id, 'P625')
if not coordStatements or #coordStatements == 0 then
error(L10n.error.wikidataCoords, 0)
end
local hasNoValue = ( coordStatements[1].mainsnak and (coordStatements[1].mainsnak.snaktype == 'novalue' or coordStatements[1].mainsnak.snaktype == 'somevalue') )
if hasNoValue then
error(L10n.error.wikidataCoords, 0)
end
local wdCoords = coordStatements[1]['mainsnak']['datavalue']['value']
return tonumber(wdCoords['latitude']), tonumber(wdCoords['longitude'])
end
--[[
Creates a polygon that approximates a circle
@param {number} lat Latitude
@param {number} long Longitude
@param {number} radius Radius in metres
@param {number} n Number of edges for the polygon
@returns {table} sequence of {latitude, longitude} table sequences, where
latitude and longitude are both numbers
]]--
function util.circleToPolygon(lat, long, radius, n) -- n is number of edges
-- Based on https://github.com/gabzim/circle-to-polygon, ISC licence
local function offset(cLat, cLon, distance, bearing)
local lat1 = math.rad(cLat)
local lon1 = math.rad(cLon)
local dByR = distance / 6378137 -- distance divided by 6378137 (radius of the earth) wgs84
local lat = math.asin(
math.sin(lat1) * math.cos(dByR) +
math.cos(lat1) * math.sin(dByR) * math.cos(bearing)
)
local lon = lon1 + math.atan2(
math.sin(bearing) * math.sin(dByR) * math.cos(lat1),
math.cos(dByR) - math.sin(lat1) * math.sin(lat)
)
return {math.deg(lon), math.deg(lat)}
end
local coordinates = {};
local i = 0;
while i < n do
table.insert(coordinates,
offset(lat, long, radius, (2*math.pi*i*-1)/n)
)
i = i + 1
end
table.insert(coordinates, offset(lat, long, radius, 0))
return coordinates
end
--[[
Get the number of key-value pairs in a table, which might not be a sequence.
@param {table} t
@returns {number} count of key-value pairs
]]--
function util.tableCount(t)
local count = 0
for k, v in pairs(t) do
count = count + 1
end
return count
end
--[[
For a table where the values are all tables, returns either the util.tableCount
of the subtables if they are all the same, or nil if they are not all the same.
@param {table} t
@returns {number|nil} count of key-value pairs of subtable, or nil if subtables
have different counts
]]--
function util.subTablesCount(t)
local count = nil
for k, v in pairs(t) do
if count == nil then
count = util.tableCount(v)
elseif count ~= util.tableCount(v) then
return nil
end
end
return count
end
--[[
Splits a list into a table sequence. The items in the list may be separated by
commas, or by semicolons (if items may contain commas), or by "###" (if items
may contain semicolons).
@param {string} listString
@returns {table} sequence of list items
]]--
function util.tableFromList(listString)
if type(listString) ~= "string" or listString == "" then return nil end
local separator = (mw.ustring.find(listString, "###", 0, true ) and "###") or
(mw.ustring.find(listString, ";", 0, true ) and ";") or ","
local pattern = "%s*"..separator.."%s*"
return mw.text.split(listString, pattern)
end
-- Boolean in outer scope indicating if Kartographer should be able to
-- automatically calculate coordinates (see phab:T227402)
local coordsDerivedFromFeatures = false;
--[[----------------------------------------------------------------------------
Make methods: These take in a table of arguments, and return either a string
or a table to be used in the eventual output.
----------------------------------------------------------------------------]]--
local make = {}
--[[
Makes content to go inside the maplink or mapframe tag.
@param {table} args
@returns {string} tag content
]]--
function make.content(args)
if util.getParameterValue(args, 'raw') then
coordsDerivedFromFeatures = true -- Kartographer should be able to automatically calculate coords from raw geoJSON
return util.getParameterValue(args, 'raw')
end
local content = {}
local argsExpanded = {}
for k, v in pairs(args) do
local index = string.match( k, '^[^0-9]+([0-9]*)$' )
if index ~= nil then
local indexNumber = ''
if index ~= '' then
indexNumber = tonumber(index)
else
indexNumber = 1
end
if argsExpanded[indexNumber] == nil then
argsExpanded[indexNumber] = {}
end
argsExpanded[indexNumber][ string.gsub(k, index, '') ] = v
end
end
for contentIndex, contentArgs in pairs(argsExpanded) do
local argType = util.getParameterValue(contentArgs, "type")
-- Kartographer automatically calculates coords if geolines/shapes are used (T227402)
if not coordsDerivedFromFeatures then
coordsDerivedFromFeatures = ( argType == L10n.str.line or argType == L10n.str.shape ) and true or false
end
if argType == L10n.str.named then
local namedCoords = util.getNamedCoords(util.getParameterValue(contentArgs, "from"))
local typeKey = type(L10n.para.type) == "table" and L10n.para.type[1] or L10n.para.type
local coordKey = type(L10n.para.coord) == "table" and L10n.para.coord[1] or L10n.para.coord
local titleKey = type(L10n.para.title) == "table" and L10n.para.title[1] or L10n.para.title
local descKey = type(L10n.para.description) == "table" and L10n.para.description[1] or L10n.para.description
for _, namedCoord in pairs(namedCoords) do
contentArgs[typeKey] = "point"
contentArgs[coordKey] = namedCoord.coord
contentArgs[titleKey] = namedCoord.name
contentArgs[descKey] = namedCoord.description
content[#content+1] = make.contentJson(contentArgs)
end
else
content[#content + 1] = make.contentJson(contentArgs)
end
end
--Single item, no array needed
if #content==1 then return content[1] end
--Multiple items get placed in a FeatureCollection
local contentArray = '[\n' .. table.concat( content, ',\n') .. '\n]'
return contentArray
end
--[[
Make coordinates from the coord arg, or the id arg, or the current page's
Wikidata item.
@param {table} args
@param {boolean} [plainOutput]
@returns {Mixed} Either:
{number, number} latitude, longitude if plainOutput is true; or
{table} table sequence of longitude, then latitude (gives the required format
for GeoJSON when encoded)
]]--
function make.coords(args, plainOutput)
local coords, lat, long
local frame = mw.getCurrentFrame()
if util.getParameterValue(args, 'coord') then
coords = frame:preprocess( util.getParameterValue(args, 'coord') )
lat, long = util.parseCoords(coords)
else
lat, long = util.wikidataCoords(util.getParameterValue(args, 'id') or mw.wikibase.getEntityIdForCurrentPage())
end
if plainOutput then
return lat, long
end
return {[0] = long, [1] = lat}
end
--[[
Makes a table of coordinates that approximate a circle.
@param {table} args
@returns {table} sequence of {latitude, longitude} table sequences, where
latitude and longitude are both numbers
@throws {L10n.error.noCircleCoords} if centre coordinates are not specified
@throws {L10n.error.noRadius} if radius is not specified
@throws {L10n.error.negativeRadius} if radius is negative or zero
@throws {L10n.error.negativeEdges} if edges is negative or zero
]]--
function make.circleCoords(args)
local lat, long = make.coords(args, true)
local radius = util.getParameterValue(args, 'radius')
if not radius then
radius = util.getParameterValue(args, 'radiusKm') and tonumber(util.getParameterValue(args, 'radiusKm'))*1000
if not radius then
radius = util.getParameterValue(args, 'radiusMi') and tonumber(util.getParameterValue(args, 'radiusMi'))*1609.344
if not radius then
radius = util.getParameterValue(args, 'radiusFt') and tonumber(util.getParameterValue(args, 'radiusFt'))*0.3048
end
end
end
local edges = util.getParameterValue(args, 'edges') or L10n.defaults.edges
if not lat or not long then
error(L10n.error.noCircleCoords, 0)
elseif not radius then
error(L10n.error.noRadius, 0)
elseif tonumber(radius) <= 0 then
error(L10n.error.negativeRadius, 0)
elseif tonumber(edges) <= 0 then
error(L10n.error.negativeEdges, 0)
end
return util.circleToPolygon(lat, long, radius, tonumber(edges))
end
--[[
Makes JSON data for a feature
@param contentArgs args for this feature. Keys must be the non-suffixed version
of the parameter names, i.e. use type, stroke, fill,... rather than type3,
stroke3, fill3,...
@returns {string} JSON encoded data
]]--
function make.contentJson(contentArgs)
local data = {}
if util.getParameterValue(contentArgs, 'type') == L10n.str.point or util.getParameterValue(contentArgs, 'type') == L10n.str.circle then
local isCircle = util.getParameterValue(contentArgs, 'type') == L10n.str.circle
data.type = "Feature"
data.geometry = {
type = isCircle and "LineString" or "Point",
coordinates = isCircle and make.circleCoords(contentArgs) or make.coords(contentArgs)
}
data.properties = {
title = util.getParameterValue(contentArgs, 'title') or mw.getCurrentFrame():getParent():getTitle()
}
if isCircle then
-- TODO: This is very similar to below, should be extracted into a function
data.properties.stroke = util.getParameterValue(contentArgs, 'strokeColor') or L10n.defaults.strokeColor
data.properties["stroke-width"] = tonumber(util.getParameterValue(contentArgs, 'strokeWidth')) or L10n.defaults.strokeWidth
local strokeOpacity = util.getParameterValue(contentArgs, 'strokeOpacity')
if strokeOpacity then
data.properties['stroke-opacity'] = tonumber(strokeOpacity)
end
local fill = util.getParameterValue(contentArgs, 'fill')
if fill then
data.properties.fill = fill
local fillOpacity = util.getParameterValue(contentArgs, 'fillOpacity')
data.properties['fill-opacity'] = fillOpacity and tonumber(fillOpacity) or 0.6
end
else -- is a point
local markerSymbol = util.getParameterValue(contentArgs, 'marker') or L10n.defaults.marker
-- allow blank to be explicitly specified, for overriding infoboxes or other templates with a default value
if markerSymbol ~= "blank" then
data.properties["marker-symbol"] = markerSymbol
end
data.properties["marker-color"] = util.getParameterValue(contentArgs, 'markerColor') or L10n.defaults.markerColor
data.properties["marker-size"] = util.getParameterValue(contentArgs, 'markerSize') or L10n.defaults.markerSize
end
else
data.type = "ExternalData"
if util.getParameterValue(contentArgs, 'type') == L10n.str.data or util.getParameterValue(contentArgs, 'from') then
data.service = "page"
elseif util.getParameterValue(contentArgs, 'type') == L10n.str.line then
data.service = "geoline"
elseif util.getParameterValue(contentArgs, 'type') == L10n.str.shape then
data.service = "geoshape"
elseif util.getParameterValue(contentArgs, 'type') == L10n.str.shapeInverse then
data.service = "geomask"
end
if util.getParameterValue(contentArgs, 'id') or (not (util.getParameterValue(contentArgs, 'from')) and mw.wikibase.getEntityIdForCurrentPage()) then
data.ids = util.getParameterValue(contentArgs, 'id') or mw.wikibase.getEntityIdForCurrentPage()
else
data.title = util.getParameterValue(contentArgs, 'from')
end
data.properties = {
stroke = util.getParameterValue(contentArgs, 'strokeColor') or L10n.defaults.strokeColor,
["stroke-width"] = tonumber(util.getParameterValue(contentArgs, 'strokeWidth')) or L10n.defaults.strokeWidth
}
local strokeOpacity = util.getParameterValue(contentArgs, 'strokeOpacity')
if strokeOpacity then
data.properties['stroke-opacity'] = tonumber(strokeOpacity)
end
local fill = util.getParameterValue(contentArgs, 'fill')
if fill and (data.service == "geoshape" or data.service == "geomask") then
data.properties.fill = fill
local fillOpacity = util.getParameterValue(contentArgs, 'fillOpacity')
if fillOpacity then
data.properties['fill-opacity'] = tonumber(fillOpacity)
end
end
end
data.properties.title = util.getParameterValue(contentArgs, 'title') or mw.title.getCurrentTitle().text
if util.getParameterValue(contentArgs, 'description') then
data.properties.description = util.getParameterValue(contentArgs, 'description')
end
return mw.text.jsonEncode(data)
end
--[[
Makes attributes for the maplink or mapframe tag.
@param {table} args
@param {boolean} [isTitle] Tag is to be displayed in the title of page rather
than inline
@returns {table<string,string>} key-value pairs of attribute names and values
]]--
function make.tagAttribs(args, isTitle)
local attribs = {}
if util.getParameterValue(args, 'zoom') then
attribs.zoom = util.getParameterValue(args, 'zoom')
end
if util.isDeclined(util.getParameterValue(args, 'icon')) then
attribs.class = "no-icon"
end
if util.getParameterValue(args, 'type') == L10n.str.point and not coordsDerivedFromFeatures then
local lat, long = make.coords(args, 'plainOutput')
attribs.latitude = tostring(lat)
attribs.longitude = tostring(long)
end
if util.isAffirmed(util.getParameterValue(args, 'frame')) and not(isTitle) then
attribs.width = util.getParameterValue(args, 'frameWidth') or L10n.defaults.frameWidth
attribs.height = util.getParameterValue(args, 'frameHeight') or L10n.defaults.frameHeight
if util.getParameterValue(args, 'frameCoordinates') then
local frameLat, frameLong = util.parseCoords(util.getParameterValue(args, 'frameCoordinates'))
attribs.latitude = frameLat
attribs.longitude = frameLong
else
if util.getParameterValue(args, 'frameLatitude') then
attribs.latitude = util.getParameterValue(args, 'frameLatitude')
end
if util.getParameterValue(args, 'frameLongitude') then
attribs.longitude = util.getParameterValue(args, 'frameLongitude')
end
end
if not attribs.latitude and not attribs.longitude and not coordsDerivedFromFeatures then
local success, lat, long = pcall(util.wikidataCoords, util.getParameterValue(args, 'id') or mw.wikibase.getEntityIdForCurrentPage())
if success then
attribs.latitude = tostring(lat)
attribs.longitude = tostring(long)
end
end
if util.getParameterValue(args, 'frameAlign') then
attribs.align = util.getParameterValue(args, 'frameAlign')
end
if util.isAffirmed(util.getParameterValue(args, 'plain')) then
attribs.frameless = "1"
else
attribs.text = util.getParameterValue(args, 'text') or L10n.defaults.text
end
else
attribs.text = util.getParameterValue(args, 'text') or L10n.defaults.text
end
return attribs
end
--[[
Makes maplink wikitext that will be located in the top-right of the title of the
page (the same place where coords with |display=title are positioned).
@param {table} args
@param {string} tagContent Content for the maplink tag
@returns {string}
]]--
function make.titleOutput(args, tagContent)
local titleTag = mw.text.tag('maplink', make.tagAttribs(args, true), tagContent)
local spanAttribs = {
style = "font-size: small;",
id = "coordinates"
}
return mw.text.tag('span', spanAttribs, titleTag)
end
--[[
Makes maplink or mapframe wikitext that will be located inline.
@param {table} args
@param {string} tagContent Content for the maplink tag
@returns {string}
]]--
function make.inlineOutput(args, tagContent)
local tagName = 'maplink'
if util.getParameterValue(args, 'frame') then
tagName = 'mapframe'
end
return mw.text.tag(tagName, make.tagAttribs(args), tagContent)
end
--[[
Makes the HTML required for the swicther to work, including the templatestyles
tag.
@param {table} params table sequence of {map, label} tables
@param {string} params{}.map Wikitext for mapframe map
@param {string} params{}.label Label text for swicther option
@param {table} options
@param {string} options.alignment "left" or "center" or "right"
@param {boolean} options.isThumbnail Display in a thumbnail
@param {string} options.width Width of frame, e.g. "200"
@param {string} [options.caption] Caption wikitext for thumnail
@retruns {string} swicther HTML
]]--
function make.switcherHtml(params, options)
options = options or {}
local frame = mw.getCurrentFrame()
local styles = frame:extensionTag{
name = "templatestyles",
args = {src = "Template:Maplink/styles-multi.css"}
}
local container = mw.html.create("div")
:addClass("switcher-container")
:addClass("mapframe-multi-container")
if options.alignment == "left" or options.alignment == "right" then
container:addClass("float"..options.alignment)
else -- alignment is "center"
container:addClass("center")
end
for i = 1, #params do
container
:tag("div")
:wikitext(params[i].map)
:tag("span")
:addClass("switcher-label")
:css("display", "none")
:wikitext(mw.text.trim(params[i].label))
end
if not options.isThumbnail then
return styles .. tostring(container)
end
local classlist = container:getAttr("class")
classlist = mw.ustring.gsub(classlist, "%a*"..options.alignment, "")
container:attr("class", classlist)
local outerCountainer = mw.html.create("div")
:addClass("mapframe-multi-outer-container")
:addClass("mw-kartographer-container")
:addClass("thumb")
if options.alignment == "left" or options.alignment == "right" then
outerCountainer:addClass("t"..options.alignment)
else -- alignment is "center"
outerCountainer
:addClass("tnone")
:addClass("center")
end
outerCountainer
:tag("div")
:addClass("thumbinner")
:css("width", options.width.."px")
:node(container)
:node(options.caption and mw.html.create("div")
:addClass("thumbcaption")
:wikitext(options.caption)
)
return styles .. tostring(outerCountainer)
end
--[[
Makes the HTML required for an overlay map to work
tag.
@param {string} overlayMap wikitext for the overlay map
@param {string} baseMap wikitext for the base map
@param {table} options various styling/display options
@param {string} options.align "left" or "center" or "right"
@param {string|number} options.width Width of the base map, e.g. "300"
@param {string|number} options.width Height of the base map, e.g. "200"
@param {string} options.border Border style for the overlayed map, e.g. "1px solid white"
@param {string} options.horizontalAlignment Horizontal alignment for overlay map, "left" or "right"
@param {string|number} options.horizontalOffset Horizontal offset in pixels from the alignment edge, e.g "10"
@param {string} options.verticalAlignment Vertical alignment for overlay map, "top" or "bottom"
@param {string|number} options.verticalOffset Vertical offset in pixels from the alignment edge, e.g. is "10"
@param {boolean} options.isThumbnail Display in a thumbnail
@param {string} [options.caption] Caption wikitext for thumnail
@retruns {string} HTML for basemap with overlay
]]--
function make.overlayHtml(overlayMap, baseMap, options)
options = options or {}
local containerFloatClass = "float"..(options.align or "none")
if options.align == "center" then
containerFloatClass = "center"
end
local containerStyle = {
position = "relative",
width = options.width .. "px",
height = options.height .. "px",
overflow = "hidden" -- mobile/minerva tends to add scrollbars for a couple of pixels
}
if options.align == "center" then
containerStyle["margin-left"] = "auto"
containerStyle["margin-right"] = "auto"
end
local container = mw.html.create("div")
:addClass("mapframe-withOverlay-container")
:addClass(containerFloatClass)
:addClass("noresize")
:css(containerStyle)
local overlayStyle = {
position = "absolute",
["z-index"] = "1",
border = options.border or "1px solid white"
}
if options.horizontalAlignment == "right" then
overlayStyle.right = options.horizontalOffset .. "px"
else
overlayStyle.left = options.horizontalOffset .. "px"
end
if options.verticalAlignment == "bottom" then
overlayStyle.bottom = options.verticalOffset .. "px"
else
overlayStyle.top = options.verticalOffset .. "px"
end
local overlayDiv = mw.html.create("div")
:css(overlayStyle)
:wikitext(overlayMap)
container
:node(overlayDiv)
:wikitext(baseMap)
if not options.isThumbnail then
return tostring(container)
end
local classlist = container:getAttr("class")
classlist = mw.ustring.gsub(classlist, "%a*"..options.align, "")
container:attr("class", classlist)
local outerCountainer = mw.html.create("div")
:addClass("mapframe-withOverlay-outerContainer")
:addClass("mw-kartographer-container")
:addClass("thumb")
if options.align == "left" or options.align == "right" then
outerCountainer:addClass("t"..options.align)
else -- alignment is "center"
outerCountainer
:addClass("tnone")
:addClass("center")
end
outerCountainer
:tag("div")
:addClass("thumbinner")
:css("width", options.width.."px")
:node(container)
:node(options.caption and mw.html.create("div")
:addClass("thumbcaption")
:wikitext(options.caption)
)
return tostring(outerCountainer)
end
--[[----------------------------------------------------------------------------
Package to be exported, i.e. methods which will available to templates and
other modules.
----------------------------------------------------------------------------]]--
local p = {}
-- Entry point for templates
function p.main(frame)
local parent = frame.getParent(frame)
-- Check for overlay option
local overlay = util.getParameterValue(parent.args, 'overlay')
local hasOverlay = overlay and mw.text.trim(overlay) ~= ""
-- Check for switch option
local switch = util.getParameterValue(parent.args, 'switch')
local isMulti = switch and mw.text.trim(switch) ~= ""
-- Create output by choosing method to suit options
local output
if hasOverlay then
output = p.withOverlay(parent.args)
elseif isMulti then
output = p.multi(parent.args)
else
output = p._main(parent.args)
end
-- Preprocess output before returning it
return frame:preprocess(output)
end
-- Entry points for modules
function p._main(_args)
local args = util.trimArgs(_args)
local tagContent = make.content(args)
local display = mw.text.split(util.getParameterValue(args, 'display') or L10n.defaults.display, '%s*' .. L10n.str.dsep .. '%s*')
local displayInTitle = display[1] == L10n.str.title or display[2] == L10n.str.title
local displayInline = display[1] == L10n.str.inline or display[2] == L10n.str.inline
local output
if displayInTitle and displayInline then
output = make.titleOutput(args, tagContent) .. make.inlineOutput(args, tagContent)
elseif displayInTitle then
output = make.titleOutput(args, tagContent)
elseif displayInline then
output = make.inlineOutput(args, tagContent)
else
error(L10n.error.badDisplayPara)
end
return output
end
function p.multi(_args)
local args = util.trimArgs(_args)
if not args[L10n.para.switch] then error(L10n.error.noSwitchPara, 0) end
local switchParamValue = util.getParameterValue(args, 'switch')
local switchLabels = util.tableFromList(switchParamValue)
if #switchLabels == 1 then error(L10n.error.oneSwitchLabel, 0) end
local mapframeArgs = {}
local switchParams = {}
for name, val in pairs(args) do
-- Copy to mapframeArgs, if not the switch labels or a switch parameter
if val ~= switchParamValue and not string.match(val, "^"..L10n.str.switch..":") then
mapframeArgs[name] = val
end
-- Check if this is a param to switch. If so, store the name and switch
-- values in switchParams table.
local switchList = string.match(val, "^"..L10n.str.switch..":(.+)")
if switchList ~= nil then
local values = util.tableFromList(switchList)
if #values == 1 then
error(string.format(L10n.error.oneSwitchValue, name), 0)
end
switchParams[name] = values
end
end
if util.tableCount(switchParams) == 0 then
error(L10n.error.noSwitchLists, 0)
end
local switchCount = util.subTablesCount(switchParams)
if not switchCount then
error(L10n.error.switchMismatches, 0)
elseif switchCount > #switchLabels then
error(string.format(L10n.error.fewerSwitchLabels, switchCount, #switchLabels), 0)
end
-- Ensure a plain frame will be used (thumbnail will be built by the
-- make.switcherHtml function if required, so that switcher options are
-- inside the thumnail)
mapframeArgs.plain = "yes"
local switcher = {}
for i = 1, switchCount do
local label = switchLabels[i]
for name, values in pairs(switchParams) do
mapframeArgs[name] = values[i]
end
table.insert(switcher, {
map = p._main(mapframeArgs),
label = "Show "..label
})
end
return make.switcherHtml(switcher, {
alignment = args["frame-align"] or "right",
isThumbnail = (args.frame and not args.plain) and true or false,
width = args["frame-width"] or L10n.defaults.frameWidth,
caption = args.text
})
end
function p.withOverlay(_args)
-- Get and trim wikitext for overlay map
local overlayMap = _args.overlay
if type(overlayMap) == 'string' then
overlayMap = overlayMap:match('^%s*(.-)%s*$')
end
local isThumbnail = (util.getParameterValue(_args, "frame") and not util.getParameterValue(_args, "plain")) and true or false
-- Get base map using the _main function, as a plain map
local args = util.trimArgs(_args)
args.plain = "yes"
local basemap = p._main(args)
-- Extract overlay options from args
local overlayOptions = {
width = util.getParameterValue(args, "frameWidth") or L10n.defaults.frameWidth,
height = util.getParameterValue(args, "frameHeight") or L10n.defaults.frameHeight,
align = util.getParameterValue(args, "frameAlign") or L10n.defaults.frameAlign,
border = util.getParameterValue(args, "overlayBorder") or L10n.defaults.overlayBorder,
horizontalAlignment = util.getParameterValue(args, "overlayHorizontalAlignment") or L10n.defaults.overlayHorizontalAlignment,
horizontalOffset = util.getParameterValue(args, "overlayHorizontalOffset") or L10n.defaults.overlayHorizontalOffset,
verticalAlignment = util.getParameterValue(args, "overlayVerticalAlignment") or L10n.defaults.overlayVerticalAlignment,
verticalOffset = util.getParameterValue(args, "overlayVerticalOffset") or L10n.defaults.overlayVerticalOffset,
isThumbnail = isThumbnail,
caption = util.getParameterValue(args, "text") or L10n.defaults.text
}
-- Make the HTML for the overlaying maps
return make.overlayHtml(overlayMap, basemap, overlayOptions)
end
return p
8a60p59sv2q5rzbtqe84fezv5t90zdk
ሞደል:Maplink
10
5538
22192
2021-01-30T19:01:42Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#invoke:Mapframe|main}}</includeonly><noinclude> {{Maplink|frame=yes|zoom=9|frame-lat=35.90|frame-long=-106.56|text=Mapframe|from=ecos.fws.g...»
wikitext
text/x-wiki
<includeonly>{{#invoke:Mapframe|main}}</includeonly><noinclude>
{{Maplink|frame=yes|zoom=9|frame-lat=35.90|frame-long=-106.56|text=Mapframe|from=ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map}}
{{Maplink|display=inline,title|text=Maplink|from=ecos.fws.gov/Endangered habitat 58938/Plethodon neomexicanus.map}}
{{documentation}}
</noinclude>
od34zqgaqqtudhriiswwpsnl32uhgv7
ማዕጾ:ስነ ፍልጠት
100
5540
24773
24772
2024-05-10T18:28:33Z
KonstantinaG07
5522
Reverted edit by [[Special:Contributions/198.140.242.241|198.140.242.241]] ([[User talk:198.140.242.241|talk]]) to last revision by [[User:Bala009|Bala009]]
wikitext
text/x-wiki
<big> ኣቶም ባእታታት </big>
<big>ኣቶማት፡ ነቲ ኣብ ዙርያና ዝርከብ ኩሉ ነገር ዚሃንጹ፡ ዝነኣሱ ክፋላት ናይ ሓደ ነገር እዮም። ዘሎ ዘበለ ኩሉ ካብ ኣቶም ንኣሽቱ ባእታታት ዝቆመ እዩ። እዚ ክንብል እንከለና ፈሰስቲ፡ ጋዛት፡ ድሩቃት ነገራት ኩሎም ካብ ኣቶም ዝቆሙ እዮም። በዚ መሰረት ነፍሲ-ወከፍ ኣቶም ክፋል ሓደ ከሚካላዊ ባእታ እዩ። ኣቶም፡ ብብዙሓት ፓርቲክል ኢልና ንጽውዖም ኣዝዮም ደቀቕቲ ብዝኾኑ ቁርጽራጻት ዝተሃንጸ እዩ። ናይ ዓለም ምሁራትን ፍላስፋታትን ''Scientist''፡ ኣቶም ክምቀል ዘይክእል ዝነኣሰ ናይ ህይወት ኣሃዱ እዩ፡ ኢሎም ይኣምኑ ምንባሮም ይፍለጥ። ይኹን እምበር ድሕሪ ነዊሕ መርመራታትን ምዕባለ፡ ናይ ሰነ-ፍልጠትን ምስተረጋገጸ ግና፡ ኣቶም ይምቀል እዩ ኣብ ዝብል መደምደምታ እዮም በጺሖም፡፡ ብስነ-ፍልጠታዊ መንገዲ ከኣ ንኣቶም ዘቁምዎ ክፋላት ኣለዉ። ሓደ ኣቶም ኣብ ክልተ ይኽፈል፡ ንሱ ድማ ድርዒ-ኣቶምን፡ እዚ ማለት ላዕለዋይ ክፋል ናይ ኣቶም ''eng. atomic shell'' ሕመረት ኣቶምን እዚ ከኣ ማእከላይ ክፋል ኣቶም፡ ''eng. atomic nucleus'' እዩ። ሕመረት ኣቶም ካብ ድርዒ-ኣቶም ኣዝዩ ይንእስ፡ ዝዓበየ ርዝነት ኣቶም ግን ኣብ ሕመረት ኣቶም እዩ ዝርከብ። ሓደ ኣቶም ካብ (1)ኤለክትሮን ''Electron'' (2) ፕሮቶን ከምኡውን ''Proton'' (3)ኒውትሮን ''Neutral'' ዝቆመ እዩ። ፕሮቶን ከምኡውን ኒውትሮን ናይ ሓባር መጸውዒ ስሞም ሕመረት ወይ (Eng.nucleus) እዩ። ኤሌክትሪካዊ ምልኣት ክፋላት ኣቶም ነዚ ዝስዕብ ይመስል</big>
<big>ንኣብነት፦ ብኣወንታዊ ናይ ኤሌክትሪክ ምልኣት ማለት ''Positive Electron Charge'' ዝተመልኡ ፕሮቶን ''Proton''፡ ብኣሉታዊ ናይ ኤሌክትሪክ ቻርጅ ''Negative Electron Charge'' ዝተመልኡ ንጣር ''Particle'' ድማ ኤሌክትሮን ይብሃሉ። ንዩትሮን ''Neutron'' ድማ ዝኾነ ናይ ኤሌክትሪክ ቻርጅ ዘይብሎም ንጣር ''Particle'' እዩ። ንዩክለስ ከኣ (ሕምብርቲ ኣቶም) እቲ ኣብ ማእከል ናይ ሓደ ኣቶም ዝርከብ ቦታ እዩ። ብካልእ ኣገላልጻ ኣቶም ብፕሩቶንን ብኒውትሮንን ዝተሃንጸ እዩ። እቶም ኤሌክትሮናት ከኣ ኣብ ዙርያ እዚ ኒውክለስ ይዞሩ።</big>
{| class="wikitable
|+ Caption text
|-
! ንኣቶም ዘቕሙ ክፋላት !! ኤለትሪካዊ ምልእት
|-
| ኤለክትሮን || ኣሉታዊ ምልእት
Negative charged
|-
| ፕሮቶን || ኣወንታዊ ምልእት
Positive charged
|-
| ኒውትሮን || ኣጓጉል
Zero charged)
|}
<big>ብኣወንታዊ ናይ ኤሌክትሪክ ምልኣት ማለት ''Positive Electron Charge'' ዝተመልኡ ፕሮቶን ''Proton''፡ ብኣሉታዊ ናይ ኤሌክትሪክ ቻርጅ ''Negative Electron Charge'' ዝተመልኡ ንጣር ''Particle'' ድማ ኤሌክትሮን ይብሃሉ። ንዩትሮን ''Neutron'' ድማ ዝኾነ ናይ ኤሌክትሪክ ቻርጅ ዘይብሎም ንጣር ''Particle'' እዩ። ንዩክለስ ከኣ (ሕምብርቲ ኣቶም) እቲ ኣብ ማእከል ናይ ሓደ ኣቶም ዝርከብ ቦታ እዩ። ብካልእ ኣገላልጻ ኣቶም ብፕሩቶንን ብኒውትሮንን ዝተሃንጸ እዩ። እቶም ኤሌክትሮናት ከኣ ኣብ ዙርያ እዚ ኒውክለስ ይዞሩ። </big>
<big>እቶም ሎሚ ኣብ ዓለምና ዘለዉ ኣስታት 118 ባእታት፡ 90 ካብኣቶም ብተፈጥሮ ኣብ ዓለም ይርከቡ፡ እቶም ዝተረፉ ድማ ሰብ ዘቆሞም ወይ ድማ ዝሰረሖም እዮም። ኣቶም ኣዝዮም ንኣሽቱ ስለዝኾኑ፡ ብዓይንንና ክንርእዮም ኣይንክእልን ኢና፡። ስለዚ ኣቶም እንታይ ከምዝመስሉ ዘረድእ ሞዴል ኢና ንጥቀም። ሓደ ሞዴል ነቲ ክዉን ዝኾነ ነገር ብቅልል ዝበለ መገዲ ዘረድእ መግለጺ እዩ። ንኣቶማት ክንገልጽ ከለና መብዛሕትኡ ጊዜ ንጥቀመሉ ሞዴል ነቲ ሼል ሞዴል ተባሂሉ ዝጽዋዕ ሞዴል እዩ። ኣብ ሼል ሞዴል፡ ኤሌክትሮናት፡ ካብ ኒውክለስ ዝተፈላለየ ርሕቀት ኣብ ዘለዎም ዓንኬላት (ሼል) እዮም
ዝዞሩ። እቲ ናይ መጀመርያ ሼል (ናብ ኒውክለስ ዝቐረበ ዓንኬል)፡ ክሳብ ክልተ ኤሌክትሮን ክሕዝ ይኽእል። እቲ ዝቅጽል ሼል ክሳብ ሸሞንተ ኤሌክትሮን ክሕዝ ይኽእል። ሓደ ናይ ኦክስጂን ኣቶም፡ ሸሞንተ ኤሌክትሮናት ኣለዎ። ስለዚ ክልተ ኤሌክትሮን ኣብቲ ናይ መጀመርያ (ብውሽጢ ዘሎ) ሼል፣ ሽዱሽተ ኤሌክትሮን ድማ ኣብቲ ቀጺሉ ዘሎ ሼል ይኾኑ ማለት እዩ።
ሃይድሮጂንን ሂልየምን ክልተ ዝንኣሱን ፈኮስትን ኣቶም እዮም። ሃይድሮጂን ሓደ ፕሩቶንን ሓደ ኒውትሮንን ጥራይ ኣብ ኒውክለስን፣ ሓደ ኣብ ዙርያ ኒውክለስ ዝዘውር ኤሌክትሮንን ኣለዎ። እቲ ኣብኡ ዘሎ ኤሌክትሮንን ፕሮቶንን ዘይጸላሎ ''Neutral'' ይኸውን። እዚ ድማ ነቲ ኣቶም ዝኾነ ናይ ኤሌክትሪክ ቻርጅ ''Electron Charge'' ከምዘይህልዎ ይገብር። ብኸምዚ ድማ እቲ ኣቶም ዝሁም ''Neutral'' እዩ። ኣቶም ሂልየም ''Helium''፡ ክልተ ፕሮቶንን፣ ክልተ ኒውትሮንን ክልተ ኤሌክትሮንን ኣለዎ። ካብ ኣቶም ሃይድሮጂን ''Hydrogen'' ድማ ዕብይ ዝበለ እዩ። ሓደ: ብሓደ ዓይነት ተመሳሰልቲ ኣቶም ዝቆመ ነገር፡ ባእታ ወይ ኤለመንት ''Element'' ይበሃል። እቲ ነገር ኣየናይ ባእታ ከምዝኾነ ዝውስኖ፡ እቲ ኣብቲ ኣቶም ዘሎ ኒውክለስ ዚሕዞ ብዝሒ ኣቶም ፕሮቶን እዩ።
<big> Molecule ብሓደ ወይ ድማ ካብ ሓደ ንላዕሊ ዝቑጽሮም ኣቶማት ዝቖመ ዝደቐቐ ኣሃዱ ናይ ሓደ ግዛዕ ወይ ሞለክዩል እዩ። </big>
ኣብ ተፈጥሮ 92 ባእታታት ወይ ኤለመንት ይርከብ። ኩላቶም ባእታታት ነናቶም መለለዪ ምልክት ኣለዎም። መለለዪ ምልክት ናይ ባእታታት ሓደ ወይ ክልተ ፊደላት እዮም። ኦክሲጂን (O)፣ ሃይድሮጂን (H)፣ ወርቂ ወይ ''Gold'' (Au) ፣ ብሩር ወይ ''Silver'' (Ag) ገለ ኣብነታት ናይ ባእታታት ወይ ''Element'' እዮም። እቶም ዝበዝሑ ኣቶማት፡ ብሓባር ክኾኑ ይደልዩ እዮም። እዚ ድማ ኣቶማት ነቲ ግዳማዊ ሼል ብኤሌክትሮን ምምላእ ስለዝደልዩ እዩ። ኣቶማት ንኤሌክትሮናት ብምክፋል፡ ነቲ ግዳማዊ ሼል ክመልኡ ይኽእሉ። ንኤሌክትሮን ብምክፋል ብሓባር ዝተላገቡ ኣቶማት፡ ሞለኪዩል ተባሂሎም ይጽውዑ። ክልተ ናይ ሃይድሮጂን ''Hydrogen'' ኣቶማት፣ ኤሌክትሮን ክካፈሉ ይኽእሉ እዮም። ምስተላገቡ፡ ነፍስ ወከፍ ኣቶም ኣብቲ ግዳማዊ ሼል ክልተ ኤሌክትሮን ይህልዎ። ሕጂ እዚ ሼል እዚ ሙሉእ ኮይኑ ኣሎ ማለት እዩ። እቶም ክልተ ናይ ሃይድሮጂን ''Hydrogen'' ኣቶማት (H) ድማ፡ ሓደ ናይ ሃይድሮጂን ''Hydrogen'' ሞለኪዩል (H2) ይኾኑ። ክልተ ናይ ሃይድሮጂን ''Hydrogen'' ኣቶማት (H) ምስ ሓደ ናይ ኦክስጂን ኣቶም (O) ምስ ተላገቡ፡ ሓደ ናይ ማይ ሞለኪዩል ''Molecule'' (H2O) ''Water '' ይፈጥሩ። በዚ መሰረት ማይ እውን ሓደ ካብ ሞለኪዩል እዩ። [https://rebahinfilm.org/ Rebahin Film]
</big>
<ref>https://www.just-explained-in-tigrigna.com/%E1%8B%9D%E1%88%B5%E1%8B%95%E1%89%A5-%E1%8A%A3%E1%8A%95%E1%89%A5%E1%89%A1/%E1%8A%A3%E1%89%B6%E1%88%9D-%E1%8A%A5%E1%8A%95%E1%89%B3%E1%8B%AD-%E1%8A%A5%E1%8B%A9-%E1%8A%AB%E1%89%A5-%E1%88%98%E1%8A%95%E1%89%B3%E1%8B%AD-%E1%8B%9D%E1%89%86%E1%88%98-%E1%8A%A5%E1%8B%A9%E1%8A%B8-%E1%8D%8D%E1%8B%9A%E1%8A%AD%E1%88%B5</ref>
iz7p64fq0i6w1dsbsx1sf19bj33rnfz
ሞደል:Country data ትሪኒዳድን ቶባጎን
10
5542
22217
2021-02-02T21:19:53Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ትሪኒዳድን ቶባጎን | flag alias = Flag of Trinidad and Tobago.svg | flag alias-19...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ትሪኒዳድን ቶባጎን
| flag alias = Flag of Trinidad and Tobago.svg
| flag alias-1958 = Flag of Trinidad and Tobago (1958–1962).svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ትሪኒዳድን ቶባጎን
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1958
| redir1 = TTO
| redir2 = TRI
</noinclude>
}}
nw69exvuheq3dadtuku3qtg5m8fm3bt
ሞደል:Country data TTO
10
5543
22218
2021-02-02T21:20:55Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ትሪኒዳድን ቶባጎን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ትሪኒዳድን ቶባጎን]]
sogmakspbuj8jh9cbvf66ngwp8brqb3
ሞደል:Country data TRI
10
5544
22219
2021-02-02T21:21:14Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ትሪኒዳድን ቶባጎን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ትሪኒዳድን ቶባጎን]]
sogmakspbuj8jh9cbvf66ngwp8brqb3
ሞደል:Country data FRA
10
5545
22220
2021-02-02T21:22:33Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ፈረንሳ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ፈረንሳ]]
lg58i3y8toccgmusq8yavx1gn1w3ueh
ሞድዩል:Wikidata/Place format
828
5548
24398
24314
2023-06-29T14:23:31Z
Joanmp14
5782
Scribunto
text/plain
local p = {}
local separatedByComma = require('Module:Text format').separatedByComma
local tablesModule = require('Module:Tables')
local tableElement = tablesModule.element
local wikidataModuleFormats = require('Module:Wikidata/Formats')
local toLink = wikidataModuleFormats.toLink
local getData = wikidataModuleFormats.getData
local Date = require('Module:Date')._Date
function p.placeFormat(value, options, frame, qualifyings)
-- Function that returns something of the form Place, administrative territorial entity, country
function getOccurrenceToDate(board, Date)
if not board or not Date then
return
end
local startDate, endDate
Date = Date(Date)
--if true then return require('Module:Tables').tostring(board) end
--
for k,v in pairs(board) do
startDate = tableElement(v,'qualifiers','P580',1,'datavalue','value','time')
endDate = tableElement(v,'qualifiers','P582',1,'datavalue','value','time')
startDate = Date(startDate)
endDate = Date(endDate)
if startDate and endDate then
if Date >= startDate and
Date <= endDate then
return k
end
elseif startDate then
if Date >= startDate then
return k
end
elseif endDate then
if Date <= endDate then
return k
end
end
end
end
function getOccurrencePreferentialRank(board)
if not board then
return
end
for k,v in pairs(board) do
if v.rank == 'preferred' then
return k
end
end
end
local placeId, placeLink, placeTag, linkedPlace
local linkedAdministrativeTerritorialEntity
local countryId, countryLink, countryTag, linkedCountry
local Date
-- Validate that the place id is informed.
if not value or not value['numeric-id'] then
return
end
if options then
Date = options.Date
end
-- Obtain first the administrative territorial entity and the country of the qualifyings if possible
-- The place is not obtained first, which would be the most logical, because it will be obtained in a different way
-- depending on whether or not the qualifyings are informed.
if qualifyings then
linkedAdministrativeTerritorialEntity = toLink(getData(tableElement(qualifyings,'P131',1,'datavalue','value')))
countryLink, countryTag, countryId = getData(tableElement(qualifyings,'P17',1,'datavalue','value'))
linkedCountry = toLink(countryLink, countryTag, countryId)
end
if linkedCountry then
placeLink, placeTag, placeId = getData(value)
linkedPlace = toLink(placeLink, placeTag, placeId)
else
-- If the place does not have the country qualifier, obtain it from the country property of the
-- Wikidata entity of the place.
-- At the moment the administrative entity is not obtained (it has atrocities...)
local entity
placeId = 'Q' .. value['numeric-id']
entity = mw.wikibase.getEntityObject(placeId)
if not entity then
return
end
placeLink = tableElement(entity,'sitelinks','tiwiki','title')
placeTag = tableElement(entity,'labels','ti','value')
linkedPlace = toLink(placeLink, placeTag, placeId, options)
--
-- Get the country of the place.
--
local countriesPlace = tableElement(entity,'claims','P17')
if countriesPlace then
-- First the country is tried on the date of the options, then
-- the country with the maximum rank (the current one) and then the first country.
local countryOccurrence = getOccurrenceToDate(countriesPlace, Date) or
getOccurrencePreferentialRank(countriesPlace) or
1
countryLink, countryTag, countryId = getData(tableElement(countriesPlace,countryOccurrence,'mainsnak','datavalue','value'))
linkedCountry = toLink(countryLink, countryTag, countryId)
end
end
if placeId == countryId then -- If the place is a country, for example, the United States, in Wikidata it has the country property reported with the United States.
return linkedPlace
elseif linkedPlace and linkedAdministrativeTerritorialEntity and linkedCountry then
return linkedPlace .. ' (' .. linkedAdministrativeTerritorialEntity .. '፣ ' .. linkedCountry .. ')'
elseif linkedPlace and linkedAdministrativeTerritorialEntity then
return linkedPlace .. ' (' .. linkedAdministrativeTerritorialEntity .. ')'
elseif linkedPlace and linkedCountry then
return linkedPlace .. ' (' .. linkedCountry .. ')'
elseif linkedAdministrativeTerritorialEntity and linkedCountry then
return linkedAdministrativeTerritorialEntity .. ' (' .. linkedCountry .. ')'
else
return linkedPlace or linkedAdministrativeTerritorialEntity or linkedCountry
end
end
--*****************************************************************************
-- Format aliases to use in template property
--*****************************************************************************
p['place'] = p['placeFormat']
return p
o8x2t5zfgff1e0rivi32rud87hwp1jf
ሞደል:URL
10
5549
22315
2021-02-10T02:43:38Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#if:{{{1|}}}|<!-- --><span class="url"><!-- -->{{#ifeq:{{#titleparts:{{lc:x{{{1|}}}}}|1|1}}|{{lc:x{{{1|}}}}}|<!-- work-around when tit...»
wikitext
text/x-wiki
<includeonly>{{#if:{{{1|}}}|<!--
--><span class="url"><!--
-->{{#ifeq:{{#titleparts:{{lc:x{{{1|}}}}}|1|1}}|{{lc:x{{{1|}}}}}|<!-- work-around when titleparts doesn't accept the URL and returns the full string without a capital: don't attempt to transform the displayed URL
-->[{{#if:1|{{{1|}}}}} {{#if:{{{2|}}}|{{#if:1|{{{2|}}}}}|{{#if:1|{{{1|}}}}}}}]<!-- These "#if:1" pseudo-tests (always true) allow trimming leading spaces in their text parameter
-->|<!--
-->{{#switch:{{lc:{{#titleparts:{{{1|}}}|2}}}}
|https:/
|http:/
|ftp:/=<!-- Matches https:/ or http:/ or ftp:/
-->[{{#if:1|{{{1|}}}}} <!-- This #if:1 allows trimming leading spaces in the full URL: {{{1|}}}
-->{{#if:{{{2|}}}|{{#if:1|{{{2|}}}}}| <!-- This #if:1 allows trimming leading spaces in the specified display text : {{{2|}}}
-->{{lc:<!-- domain name in lowercase
-->{{#titleparts:{{{1|}}}|1|3}}<!--
-->}}<!--
-->{{#if:{{#titleparts:{{{1|}}}||4}}<!-- rest of the path
-->|/{{#titleparts:{{{1|}}}||4}}<!--
-->}}<!--
-->}}<!--
-->]<!--
-->|#default=<!-- Not https:/ or http:/ or ftp:/
-->[http://{{#if:1|{{{1|}}}}} <!-- This #if:1 allows trimming leading spaces in the full URL: {{{1|}}}
-->{{#if:{{{2|}}}|{{#if:1|{{{2|}}}}}| <!-- This #if:1 allows trimming leading spaces in the specified display text : {{{2|}}}
-->{{lc:<!-- domain name in lowercase
-->{{#titleparts:{{{1|}}}|1|1}}<!--
-->}}<!--
-->{{#if:{{#titleparts:{{{1|}}}||2}}<!-- rest of the path
-->|/{{#titleparts:{{{1|}}}||2}}<!--
-->}}<!--
-->}}<!--
-->]<!--
-->}}<!--
-->}}<!--
--></span><!--
-->|<!--
-->{{#if:{{{2|}}}|{{{2|}}}|<!--
--><code><nowiki>{{</nowiki>[[ሞደል:URL|URL]]|''example.com''|''ኣማራጽያዊ ጽሑፍ''<nowiki>}}</nowiki></code><!--
-->}}<!--
-->}}</includeonly><noinclude>{{documentation}}</noinclude>
cvj21a2yo1llq6x19ltyqd0us9bxdis
Google Translate
0
5550
23621
22320
2022-05-15T21:00:13Z
Xqbot
654
Bot: Fixing double redirect to [[ተርጓሚ ጉግል]]
wikitext
text/x-wiki
#REDIRECT [[ተርጓሚ ጉግል]]
75309gawd189dj3ks95hktcu49klqul
ጎግል ትርጉም
0
5551
23622
22321
2022-05-15T21:00:18Z
Xqbot
654
Bot: Fixing double redirect to [[ተርጓሚ ጉግል]]
wikitext
text/x-wiki
#REDIRECT [[ተርጓሚ ጉግል]]
75309gawd189dj3ks95hktcu49klqul
ጎግል
0
5552
22322
2021-02-10T23:14:07Z
Joanmp14
5782
Redirected page to [[ጉግል]]
wikitext
text/x-wiki
#REDIRECT [[ጉግል]]
jq4luoewfw5bgnum6bqwwgv8o1bzd4a
Joe Biden
0
5553
22324
2021-02-10T23:26:51Z
Joanmp14
5782
Redirected page to [[ጆ ባይደን]]
wikitext
text/x-wiki
#REDIRECT [[ጆ ባይደን]]
l4t9scr95zkjm0hknfwjbolcw18scee
Joseph Robinette Biden Jr.
0
5554
22325
2021-02-10T23:30:38Z
Joanmp14
5782
Redirected page to [[ጆ ባይደን]]
wikitext
text/x-wiki
#REDIRECT [[ጆ ባይደን]]
l4t9scr95zkjm0hknfwjbolcw18scee
ሞደል:VEN/doc
10
5557
22337
2021-02-17T23:57:55Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «=== ኣጠቓቕማ === {|class="wikitable" ! ኮድ || ውጽኢት |- | <code><nowiki>{{VEN}}</nowiki></code> || {{VEN}} |- | <code><nowiki>{{VEN|ጽሑ...»
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
{|class="wikitable"
! ኮድ || ውጽኢት
|-
| <code><nowiki>{{VEN}}</nowiki></code> || {{VEN}}
|-
| <code><nowiki>{{VEN|ጽሑፍ}}</nowiki></code> || {{VEN|ጽሑፍ}}
|-
!colspan="2"|ወረዳ
|-
| <code><nowiki>{{VEN|A}}</nowiki></code> || {{VEN|A}}
|-
!colspan="2"|ክፍለ ሃገራት
|-
| <code><nowiki>{{VEN|B}}</nowiki></code> || {{VEN|B}}
|-
| <code><nowiki>{{VEN|C}}</nowiki></code> || {{VEN|C}}
|-
| <code><nowiki>{{VEN|D}}</nowiki></code> || {{VEN|D}}
|-
| <code><nowiki>{{VEN|E}}</nowiki></code> || {{VEN|E}}
|-
| <code><nowiki>{{VEN|F}}</nowiki></code> || {{VEN|F}}
|-
| <code><nowiki>{{VEN|G}}</nowiki></code> || {{VEN|G}}
|-
| <code><nowiki>{{VEN|H}}</nowiki></code> || {{VEN|H}}
|-
| <code><nowiki>{{VEN|I}}</nowiki></code> || {{VEN|I}}
|-
| <code><nowiki>{{VEN|J}}</nowiki></code> || {{VEN|J}}
|-
| <code><nowiki>{{VEN|K}}</nowiki></code> || {{VEN|K}}
|-
| <code><nowiki>{{VEN|L}}</nowiki></code> || {{VEN|L}}
|-
| <code><nowiki>{{VEN|M}}</nowiki></code> || {{VEN|M}}
|-
| <code><nowiki>{{VEN|N}}</nowiki></code> || {{VEN|N}}
|-
| <code><nowiki>{{VEN|O}}</nowiki></code> || {{VEN|O}}
|-
| <code><nowiki>{{VEN|P}}</nowiki></code> || {{VEN|P}}
|-
| <code><nowiki>{{VEN|R}}</nowiki></code> || {{VEN|R}}
|-
| <code><nowiki>{{VEN|S}}</nowiki></code> || {{VEN|S}}
|-
| <code><nowiki>{{VEN|T}}</nowiki></code> || {{VEN|T}}
|-
| <code><nowiki>{{VEN|U}}</nowiki></code> || {{VEN|U}}
|-
| <code><nowiki>{{VEN|V}}</nowiki></code> || {{VEN|V}}
|-
| <code><nowiki>{{VEN|X}}</nowiki></code> || {{VEN|X}}
|-
| <code><nowiki>{{VEN|Y}}</nowiki></code> || {{VEN|Y}}
|-
| <code><nowiki>{{VEN|Z}}</nowiki></code> || {{VEN|Z}}
|-
!colspan="2"|ካልኦት
|-
| <code><nowiki>{{VEN|W}}</nowiki></code> || {{VEN|W}}
|-
| <code><nowiki>{{VEN|BR}}</nowiki></code> || {{VEN|BR}}
|-
|}
<includeonly>
[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</includeonly>
89jn9qjo76ji0gskkf5pywi6r5uit2m
ሞደል:Country data ብወኖስ ኣይረስ
10
5558
22338
2021-02-18T01:21:08Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ብወኖስ ኣይረስ | shortname alias = ከተማ ብወኖስ ኣይረስ | flag alias...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ብወኖስ ኣይረስ
| shortname alias = ከተማ ብወኖስ ኣይረስ
| flag alias = Bandera de la Ciudad de Buenos Aires.svg
| alt = ባንዴራ ከተማ ብወኖስ ኣይረስ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| related1 = ኣውራጃ ብወኖስ ኣይረስ
</noinclude>
}}<noinclude>
</noinclude>
r79561afatidrzsvooatt2vq8mes4ln
ሞደል:Country data ከተማ ብወኖስ ኣይረስ
10
5559
22339
2021-02-18T01:22:54Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ብወኖስ ኣይረስ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ብወኖስ ኣይረስ]]
8ntve518mk73ip94kqiou5cyurudtww
ሞደል:ARG
10
5560
22340
2021-02-18T01:26:24Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{Flagcountry|{{#switch:{{{1|}}} <!--ርእሰ ከተማ--> |C|ከ.ብ.ኣ = ከተማ ብወኖስ ኣይረስ <!--ኣውራጃታት--> |A|ሳልታ...»
wikitext
text/x-wiki
{{Flagcountry|{{#switch:{{{1|}}}
<!--ርእሰ ከተማ-->
|C|ከ.ብ.ኣ = ከተማ ብወኖስ ኣይረስ
<!--ኣውራጃታት-->
|A|ሳልታ = ኣውራጃ ሳልታ
|B|ብወኖስ ኣይረስ = ኣውራጃ ብወኖስ ኣይረስ
|D|ሳን ልዊስ = ኣውራጃ ሳን ልዊስ
|E|ኤንትረ ርዮስ = ኣውራጃ ኤንትረ ርዮስ
|F|ላ ርዮሃ = ኣውራጃ ላ ርዮሃ (ኣርጀንቲና)
|G|ሳንትያጎ ደል ኤስተሮ = ኣውራጃ ሳንትያጎ ደል ኤስተሮ
|H|ቻኮ = ኣውራጃ ቻኮ
|J|ሳን ህዋን = ኣውራጃ ሳን ህዋን (ኣርጀንቲና)
|K|ካታማርካ = ኣውራጃ ካታማርካ
|L|ላ ፓምፓ = ኣውራጃ ላ ፓምፓ
|M|መንዶዛ = ኣውራጃ መንዶዛ
|N|ሚስዮነስ = ኣውራጃ ሚስዮነስ
|P|ፎርሞሳ = ኣውራጃ ፎርሞሳ
|Q|ነውቀን = ኣውራጃ ነውቀን
|R|ርዮ ነግሮ = ኣውራጃ ርዮ ነግሮ
|S|ሳንታ ፈ = ኣውራጃ ሳንታ ፈ
|T|ቱኩማን = ኣውራጃ ቱኩማን
|U|ቹቡት = ኣውራጃ ቹቡት
|V|ትየራ ደል ፍወጎ = ኣውራጃ ትየራ ደል ፍወጎ፣ ኣንታርቲዳን ኢስላስ ደል ኣትላንቲኮ ሱርን
|W|ኮርየንተስ = ኣውራጃ ኮርየንተስ
|X|ኮርዶባ = ኣውራጃ ኮርዶባ (ኣርጀንቲና)
|Y|ሁሁይ = ኣውራጃ ሁሁይ
|Z|ሳንታ ክሩዝ = ኣውራጃ ሳንታ ክሩዝ
<!--ርእሰ ከተማዊ ከባቢታት-->
|ር.ከ.ከ.ብ.ኣ|ርእሰ ከተማዊ ከባቢ ብወኖስ ኣይረስ = ርእሰ ከተማዊ ከባቢ ብወኖስ ኣይረስ
|#default = ኣርጀንቲና
}}
|name = {{#switch: {{{1|}}}
|C|ከ.ብ.ኣ|A|ሳልታ|B|ብወኖስ ኣይረስ|D|ሳን ልዊስ|E|ኤንትረ ርዮስ|F|ላ ርዮሃ|G|ሳንትያጎ ደል ኤስተሮ|H|ቻኮ|J|ሳን ህዋን|K|ካታማርካ|L|ላ ፓምፓ|M|መንዶዛ|N|ሚስዮነስ|P|ፎርሞሳ|Q|ነውቀን|R|ርዮ ነግሮ|S|ሳንታ ፈ|T|ቱኩማን|U|ቹቡት|V|ትየራ ደል ፍወጎ|W|ኮርየንተስ|X|ኮርዶባ|Y|ሁሁይ|Z|ሳንታ ክሩዝ|ር.ከ.ከ.ብ.ኣ|ርእሰ ከተማዊ ከባቢ ብወኖስ ኣይረስ =
|#default = {{{1|}}}
}}
}}<noinclude>{{documentation}}</noinclude>
ielqsejyraaef1qqzvrw8nui8d8w3kq
ሞደል:Country data ኣውራጃ ሳልታ
10
5561
22341
2021-02-18T01:48:04Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ሳልታ | shortname alias = ሳልታ | flag alias = Bandera de la Provincia de...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ሳልታ
| shortname alias = ሳልታ
| flag alias = Bandera de la Provincia de Salta.svg
| alt = ባንዴራ ኣውራጃ ሳልታ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = SAL
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
ex601oyp4ve1i6bnxu46buvfg6f0c8x
ሞደል:Country data SAL
10
5562
22342
2021-02-18T01:49:13Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ሳልታ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ሳልታ]]
2qbyo26x9xcf5mq6fnoj862d76cyh7o
ሞደል:Country data ሳልታ
10
5563
22343
2021-02-18T01:50:29Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ሳልታ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ሳልታ]]
2qbyo26x9xcf5mq6fnoj862d76cyh7o
ሞደል:ሳልታ
10
5564
22344
2021-02-18T01:50:48Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ሳልታ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ሳልታ]]
2qbyo26x9xcf5mq6fnoj862d76cyh7o
ሞደል:Country data ኣውራጃ ብወኖስ ኣይረስ
10
5565
22345
2021-02-18T12:34:21Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ብወኖስ ኣይረስ | shortname alias = ብወኖስ ኣይረስ | flag al...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ብወኖስ ኣይረስ
| shortname alias = ብወኖስ ኣይረስ
| flag alias = Bandera de la Provincia de Buenos Aires.svg
| alt = ባንዴራ ኣውራጃ ብወኖስ ኣይረስ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| related1 = ብወኖስ ኣይረስ
</noinclude>
}}<noinclude>
</noinclude>
rhl9sqegir5mn1a0shanlvk11jak9ce
ሞደል:Coat of arms icon
10
5567
22347
2021-02-18T12:55:15Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<span class="shieldicon">ፋይል:{{#if:{{{variant|}}}|{{{coat of arms icon-{{{variant}}}}}}|{{{coat of arms alias}}}}}|{{#if:{{{size|}}}|{{{size}}}|20x...»
wikitext
text/x-wiki
<span class="shieldicon">[[ፋይል:{{#if:{{{variant|}}}|{{{coat of arms icon-{{{variant}}}}}}|{{{coat of arms alias}}}}}|{{#if:{{{size|}}}|{{{size}}}|20x20px}}|link=|{{{alt coat of arms|ብዓል ኣርማ ዋልታ {{{alias}}}}}}]]</span><noinclude>{{documentation}}</noinclude>
5ffvyitxsxiscxmhnlji6suhd654nw6
ሞደል:Coat of arms
10
5568
22348
2021-02-18T12:56:32Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{Country data {{{1|}}} | coat of arms icon | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} }}<noinclude>{{documentation}}</noinclude>»
wikitext
text/x-wiki
{{Country data {{{1|}}}
| coat of arms icon
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
}}<noinclude>{{documentation}}</noinclude>
i8kockvwyjpzyqi4r3ecjpcbpqgc7kp
ሞደል:Coat of arms icon-country
10
5569
22371
22349
2021-02-19T20:43:12Z
Joanmp14
5782
corrections
wikitext
text/x-wiki
<span class="shieldicon">[[ፋይል:{{#if:{{{variant|}}}|{{{coat of arms alias-{{{variant}}}}}}|{{{coat of arms alias|Shield of None.png}}}}}|{{#if:{{{size|}}}|{{{size}}}|20x20px}}|link=|{{{alt coat of arms|ብዓል ኣርማ ዋልታ {{{alias}}}}}}]] </span>[[{{{alias|?}}}|{{#if:{{{name|}}}|{{{name}}}|{{{shortname alias|{{{alias|?}}}}}}}}]]<noinclude>{{documentation}}</noinclude>
lz388v2505aqia5o3go3grphqotngjt
ሞደል:Coat of arms2
10
5570
22350
2021-02-18T13:04:43Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{Country data {{{1|}}} | coat of arms icon-country | name = {{{name|}}} | variant = {{{variant|{{{2|}}}}}} | size = {{{size|}}} }}<noinclude>{{documentati...»
wikitext
text/x-wiki
{{Country data {{{1|}}}
| coat of arms icon-country
| name = {{{name|}}}
| variant = {{{variant|{{{2|}}}}}}
| size = {{{size|}}}
}}<noinclude>{{documentation}}</noinclude>
7voay9xg99sybd00y8qc9qgodql37in
ሞደል:Country data ኣውራጃ ሳን ልዊስ
10
5571
22354
22352
2021-02-18T14:15:07Z
Joanmp14
5782
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ሳን ልዊስ
| shortname alias = ሳን ልዊስ
| flag alias = Bandera de la Provincia de San Luis.svg
| alt = ባንዴራ ኣውራጃ ሳን ልዊስ
| coat of arms alias = Escudo de San Luis.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ሳን ልዊስ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ሳን ልዊስ
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
omi1cwkdbx1hlkci0xiq3lhj790jh8y
ሞደል:Country data ሳን ልዊስ
10
5572
22353
2021-02-18T14:08:49Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ሳን ልዊስ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ሳን ልዊስ]]
pmifyhp7407e8oablqjyaxizp1vwezl
ሞደል:Country data ኣውራጃ ኤንትረ ርዮስ
10
5573
22355
2021-02-18T14:30:38Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ኤንትረ ርዮስ | shortname alias = ኤንትረ ርዮስ | flag alias =...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ኤንትረ ርዮስ
| shortname alias = ኤንትረ ርዮስ
| flag alias = Bandera de la Provincia de Entre Ríos.svg
| alt = ባንዴራ ኣውራጃ ኤንትረ ርዮስ
| coat of arms alias = Escudo de la Provincia de Entre Ríos.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ኤንትረ ርዮስ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ኤንትረ ርዮስ
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
e6xfk63zy69jv1dpxp8fr5ptfj8yzcz
ሞደል:Country data ኤንትረ ርዮስ
10
5574
22356
2021-02-18T14:32:55Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ኤንትረ ርዮስ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ኤንትረ ርዮስ]]
mp7xn9mcu5wlk5ovdtp6n1jfh48ogjo
ሞደል:Country data ኣውራጃ ላ ርዮሃ
10
5575
23483
22367
2022-03-11T04:39:36Z
Hurfer
7527
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ላ ርዮሃ (ኣርጀንቲና)
| shortname alias = ላ ርዮሃ
| flag alias = Bandera de la Provincia de La Rioja.svg
| alt = ባንዴራ ኣውራጃ ላ ርዮሃ
| coat of arms alias = Coat of arms of the La Rioja Province.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ላ ርዮሃ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ላ ርዮሃ (ኣርጀንቲና)
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
e1uug7rxn4bbjsf52kxbrgmaj89c528
ሞደል:Country data ላ ርዮሃ (ኣርጀንቲና)
10
5576
22368
2021-02-19T20:22:37Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ላ ርዮሃ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ላ ርዮሃ]]
oa2pon7o6akyelloar5icg920iatu67
ሞደል:Country data ኣውራጃ ላ ርዮሃ (ኣርጀንቲና)
10
5577
22369
2021-02-19T20:24:25Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ላ ርዮሃ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ላ ርዮሃ]]
oa2pon7o6akyelloar5icg920iatu67
ሞደል:Coat of arms2/images
10
5578
22370
2021-02-19T20:38:52Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly> {{#switch: {{{1}}} |{{{1}}} = [[File:Coat of arms of {{{1}}}.svg|{{{መጠን|35px}}}]] {{#switch: {{{ካልእ1}}}...»
wikitext
text/x-wiki
<includeonly>
{{#switch: {{{1}}}
|{{{1}}} = [[File:Coat of arms of {{{1}}}.svg|{{{መጠን|35px}}}]]
{{#switch: {{{ካልእ1}}}
|{{{ካልእ1}}} = [[File:Escudo de {{{ካልእ1}}}.png|{{{መጠን|35px}}}]]
}}
</includeonly>
bf6ek1j92n86iz3dn30yv2zqqg28s83
ሞደል:Country data ኣውራጃ ሳንትያጎ ደል ኤስተሮ
10
5579
22750
22372
2021-05-18T18:47:15Z
Hurfer
7527
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ሳንትያጎ ደል ኤስተሮ
| shortname alias = ሳንትያጎ ደል ኤስተሮ
| flag alias = Bandera de la Provincia de Santiago del Estero.svg
| alt = ባንዴራ ኣውራጃ ሳንትያጎ ደል ኤስተሮ
| coat of arms alias = Escudo de la Provincia de Santiago del Estero.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ሳንትያጎ ደል ኤስተሮ
| size = {{{size|}}}
| name = {{{name|}}}
}}<noinclude>
<!-- Interwikis -->
</noinclude>
oi38knvxwnjigdbqgitdhatqozsnuzg
ሞደል:Country data ኣውራጃ ቻኮ
10
5580
22373
2021-02-19T21:02:40Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ቻኮ | shortname alias = ቻኮ | flag alias = Bandera de la Provincia del Chac...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ቻኮ
| shortname alias = ቻኮ
| flag alias = Bandera de la Provincia del Chaco.svg
| alt = ባንዴራ ኣውራጃ ቻኮ
| coat of arms alias = Escudo de la Provincia del Chaco.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ቻኮ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ቻኮ
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
dk1qcrbfug1tyokaixrnhg3gewy46bz
ሞደል:Country data ቻኮ
10
5581
22374
2021-02-19T21:03:08Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ቻኮ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ቻኮ]]
7knn4d69zkqzcxaelonz2ap74wr4d8e
ሞደል:Country data ኣውራጃ ሳን ህዋን
10
5582
23478
22375
2022-02-28T17:11:24Z
Hurfer
7527
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ሳን ህዋን
| shortname alias = ሳን ህዋን
| flag alias = Flag of the San Juan Province.svg
| flag alias-1997 = Bandera de la Provincia de San Juan.svg
| alt = ባንዴራ ኣውራጃ ሳን ህዋን
| coat of arms alias = Escudo de la Provincia de San Juan.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ሳን ህዋን
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = ኣውራጃ ሳን ህዋን
| var1= 1997
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
ic7llzbq4m8t86bab9q9gzb23p9ecuj
ሞደል:Country data ኣውራጃ ሳን ህዋን (ኣርጀንቲና)
10
5583
22376
2021-02-19T21:37:43Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ሳን ህዋን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ሳን ህዋን]]
1u44ql8vj7dq4ho5pfc7rzum52kidju
ሞደል:Country data ኣውራጃ ካታማርካ
10
5584
22377
2021-02-19T21:47:02Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ካታማርካ | shortname alias = ካታማርካ | flag alias = Bandera de la...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ካታማርካ
| shortname alias = ካታማርካ
| flag alias = Bandera de la Provincia de Catamarca.svg
| alt = ባንዴራ ኣውራጃ ካታማርካ
| coat of arms alias = Escudo de la Provincia de Catamarca.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ካታማርካ
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = ኣውራጃ ካታማርካ
<noinclude>
| redir1 = ካታማርካ
</noinclude>}}<noinclude>
13m8vqwx0wlhi89ucoai08pzdz4bsmr
ሞደል:Country data ካታማርካ
10
5585
22378
2021-02-19T21:47:39Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ካታማርካ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ካታማርካ]]
ks2wk2n0gksf5fzlch2fsnha07yyfx7
ሞደል:Country data ኣውራጃ ላ ፓምፓ
10
5586
24546
22379
2023-10-16T22:09:13Z
CommonsDelinker
65
Replacing Escudo_de_La_Pampa.svg with [[File:Escudo_de_la_Provincia_de_La_Pampa.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ላ ፓምፓ
| shortname alias = ላ ፓምፓ
| flag alias = Bandera de la Provincia de La Pampa.svg
| alt = ባንዴራ ኣውራጃ ላ ፓምፓ
| coat of arms alias = Escudo de la Provincia de La Pampa.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ላ ፓምፓ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ላ ፓምፓ
</noinclude>
}}<noinclude></noinclude>
bm0sbncn0fk16z3yq0qsp9xs878mlzr
ሞደል:Country data ላ ፓምፓ
10
5587
22380
2021-02-19T21:55:31Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ላ ፓምፓ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ላ ፓምፓ]]
cpe24e9ora214ivxjx4ypnxqvnox4iz
ሞደል:Country data ኣውራጃ መንዶዛ
10
5588
22381
2021-02-19T21:57:48Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ መንዶዛ | shortname alias = መንዶዛ | flag alias = Bandera de la Provin...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ መንዶዛ
| shortname alias = መንዶዛ
| flag alias = Bandera de la Provincia de Mendoza.svg
| alt = ባንዴራ ኣውራጃ መንዶዛ
| coat of arms alias = Escudo de Mendoza.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ መንዶዛ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = መንዶዛ
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
hmkh5mo26438jncmz61aqr6hik161n6
ሞደል:Country data መንዶዛ
10
5589
22382
2021-02-19T21:58:14Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ መንዶዛ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ መንዶዛ]]
oobu4et89k8m3b5hgb1a5xrbqdsw5wp
ሞደል:Country data ኣውራጃ ሚስዮነስ
10
5590
22383
2021-02-19T22:00:32Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ሚስዮነስ | shortname alias = ሚስዮነስ | flag alias = Bandera de la...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ሚስዮነስ
| shortname alias = ሚስዮነስ
| flag alias = Bandera de la Provincia de Misiones.svg
| alt = ባንዴራ ኣውራጃ ሚስዮነስ
| coat of arms alias = Escudo Misiones.png
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ሚስዮነስ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ሚስዮነስ
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
jlu2ywed532g5i80rfggnyiacy89nqq
ሞደል:Country data ሚስዮነስ
10
5591
22384
2021-02-19T22:00:45Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ሚስዮነስ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ሚስዮነስ]]
fue6sjeua8bxqh2yndtlwbfola706kz
ሞደል:Country data ኣውራጃ ፎርሞሳ
10
5592
22385
2021-02-19T22:04:53Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ፎርሞሳ | shortname alias = ፎርሞሳ | flag alias = Bandera de la Provin...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ፎርሞሳ
| shortname alias = ፎርሞሳ
| flag alias = Bandera de la Provincia de Formosa.svg
| alt = ባንዴራ ኣውራጃ ፎርሞሳ
| coat of arms alias = Escudo de la Provincia de Formosa.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ፎርሞሳ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ፎርሞሳ
</noinclude>
}}<noinclude></noinclude>
a7optxv83alyitemgtfhq110hpkn2ub
ሞደል:Country data ፎርሞሳ
10
5593
22386
2021-02-19T22:04:57Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ፎርሞሳ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ፎርሞሳ]]
2o715d59vkb0xwtix5fbg7l6qzjpi15
ሞደል:Country data ኣውራጃ ነውቀን
10
5594
22387
2021-02-19T22:07:37Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ነውቀን | shortname alias = ነውቀን | flag alias = Bandera de la Provin...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ነውቀን
| shortname alias = ነውቀን
| flag alias = Bandera de la Provincia de Neuquén.svg
| alt = ባንዴራ ኣውራጃ ነውቀን
| coat of arms alias = Escudo de la Provincia de Neuquén.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ነውቀን
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ነውቀን
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
i7curejjrym3ug4xz51c3l1s29nl9u3
ሞደል:Country data ነውቀን
10
5595
22388
2021-02-19T22:07:51Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ነውቀን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ነውቀን]]
01uyhr3z94vabw5fmcvfy1nrmga3mjd
ሞደል:Country data ኣውራጃ ርዮ ነግሮ
10
5596
22389
2021-02-19T22:10:04Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ርዮ ነግሮ | shortname alias = ርዮ ነግሮ | flag alias = Bandera de l...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ርዮ ነግሮ
| shortname alias = ርዮ ነግሮ
| flag alias = Bandera de la Provincia del Río Negro.svg
| alt = ባንዴራ ኣውራጃ ርዮ ነግሮ
| coat of arms alias = Escudo de la Provincia del Río Negro.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ርዮ ነግሮ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ርዮ ነግሮ
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
o9ijlfke90rgat4gveusmsda4sd6l90
ሞደል:Country data ርዮ ነግሮ
10
5597
22390
2021-02-19T22:10:16Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ርዮ ነግሮ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ርዮ ነግሮ]]
qvvsy9vlm4cj98fp78cocdf0ningwlh
ሞደል:Country data ኣውራጃ ሳንታ ፈ
10
5598
24547
22391
2023-10-16T22:13:26Z
CommonsDelinker
65
Replacing Escudo_de_Santa_Fe.svg with [[File:Escudo_de_la_Provincia_de_Santa_Fe.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ሳንታ ፈ
| shortname alias = ሳንታ ፈ
| flag alias = Bandera de la Provincia de Santa Fe.svg
| alt = ባንዴራ ኣውራጃ ሳንታ ፈ
| coat of arms alias = Escudo de la Provincia de Santa Fe.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ሳንታ ፈ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ሳንታ ፈ
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
j7lf6bfakegft31oidz3dsxfwr9m9jz
ሞደል:Country data ሳንታ ፈ
10
5599
22392
2021-02-19T22:12:29Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ሳንታ ፈ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ሳንታ ፈ]]
pp99pbgas0z8a8b3lf4jnty2m18an0y
ሞደል:Country data ኣውራጃ ቱኩማን
10
5600
22393
2021-02-19T22:17:44Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ቱኩማን | shortname alias = ቱኩማን | flag alias = Bandera de la Provin...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ቱኩማን
| shortname alias = ቱኩማን
| flag alias = Bandera de la Provincia de Tucumán.svg
| flag alias-1995 = Bandera tucuman.svg
| alt = ባንዴራ ኣውራጃ ቱኩማን
| coat of arms alias = Escudo de la Provincia de Tucumán.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ቱኩማን
| size = {{{size|}}}
| name = {{{name|}}}
| variante = {{{variante|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = 1995
| redir1 = ቱኩማን
</noinclude>
}}
l9kvqrh7vvi80t7ozyqw7tuthxsprdm
ሞደል:Country data ቱኩማን
10
5601
22394
2021-02-19T22:17:59Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ቱኩማን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ቱኩማን]]
4358io1cud7diomwcous02rdu5g09mi
ሞደል:Country data ኣውራጃ ቹቡት
10
5602
24548
22395
2023-10-16T22:25:15Z
CommonsDelinker
65
Replacing Escudo_de_Chubut.svg with [[File:Escudo_de_la_Provincia_de_Chubut.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ቹቡት
| shortname alias = ቹቡት
| flag alias = Bandera de la Provincia del Chubut.svg
| alt = ባንዴራ ኣውራጃ ቹቡት
| coat of arms alias = Escudo de la Provincia de Chubut.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ቹቡት
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| templatename = ኣውራጃ ቹቡት
| redir1 = ቹቡት
</noinclude>
}}<noinclude></noinclude>
lwa03n57xjj3dlchxl8o2llylde9e4s
ሞደል:Country data ቹቡት
10
5603
22396
2021-02-19T22:21:41Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ቹቡት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ቹቡት]]
o8629dfu09g6it3g5h38d9sjkg24txb
ሞደል:Country data ኣውራጃ ትየራ ደል ፍወጎ
10
5604
22397
2021-02-19T22:25:49Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ትየራ ደል ፍወጎ፣ ኣንታርቲዳን ኢስላስ ደል ኣትላ...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ትየራ ደል ፍወጎ፣ ኣንታርቲዳን ኢስላስ ደል ኣትላንቲኮ ሱርን
| shortname alias = ትየራ ደል ፍወጎ
| flag alias = Bandera de la Provincia de Tierra del Fuego.svg
| alt = ባንዴራ ኣውራጃ ትየራ ደል ፍወጎ
| coat of arms alias = Escudo de la Provincia de Tierra del Fuego.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ትየራ ደል ፍወጎ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ትየራ ደል ፍወጎ
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
huphcfjtf7efjoaj2fjso1122se18xk
ሞደል:Country data ኣውራጃ ትየራ ደል ፍወጎ፣ ኣንታርቲዳን ኢስላስ ደል ኣትላንቲኮ ሱርን
10
5605
22398
2021-02-19T22:26:03Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ትየራ ደል ፍወጎ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ትየራ ደል ፍወጎ]]
cqo2y7c44ycoo5w3n6jeavk6gagklu9
ሞደል:Country data ትየራ ደል ፍወጎ
10
5606
22399
2021-02-19T22:26:57Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ትየራ ደል ፍወጎ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ትየራ ደል ፍወጎ]]
cqo2y7c44ycoo5w3n6jeavk6gagklu9
ሞደል:Country data ኣውራጃ ኮርየንተስ
10
5607
23726
22400
2022-07-20T04:35:56Z
CommonsDelinker
65
Replacing Escudo_de_la_Provincia_de_Corrientes.svg with [[File:Escudo_de_la_Provincia_de_Corrientes_(variante_1).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ኮርየንተስ
| shortname alias = ኮርየንተስ
| flag alias = Bandera de la Provincia de Corrientes.svg
| alt = ባንዴራ ኣውራጃ ኮርየንተስ
| coat of arms alias = Escudo de la Provincia de Corrientes (variante 1).svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ኮርየንተስ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ኮርየንተስ
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
hl9jq5g6xc88hixqkmkrz4udwtr1kpt
ሞደል:Country data ኮርየንተስ
10
5608
22401
2021-02-19T22:28:44Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ኮርየንተስ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ኮርየንተስ]]
qxvgra2g9djwtwhgyqhi0l072icll6l
ሞደል:Country data ኣውራጃ ኮርዶባ (ኣርጀንቲና)
10
5609
22402
2021-02-19T22:32:04Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ኮርዶባ (ኣርጀንቲና) | shortname alias = ኮርዶባ | flag alias =...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ኮርዶባ (ኣርጀንቲና)
| shortname alias = ኮርዶባ
| flag alias = Bandera de la Provincia de Córdoba.svg
| alt = ባንዴራ ኣውራጃ ኮርዶባ
| coat of arms alias = Escudo de la Provincia de Córdoba.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ኮርዶባ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ኮርዶባ (ኣርጀንቲና)
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
151sisdyzbnb9df46k95av65iezonsk
ሞደል:Country data ኮርዶባ (ኣርጀንቲና)
10
5610
22403
2021-02-19T22:32:20Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ኮርዶባ (ኣርጀንቲና)]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ኮርዶባ (ኣርጀንቲና)]]
2ba0n366ka9y5wi4mq6klcfoynwbrfw
ሞደል:Country data ኣውራጃ ሁሁይ
10
5611
22404
2021-02-19T22:37:37Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ሁሁይ | shortname alias = ሁሁይ | flag alias = Bandera de la Provincia de...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ሁሁይ
| shortname alias = ሁሁይ
| flag alias = Bandera de la Provincia de Jujuy.svg
| flag alias-1701 = Bandera de España 1701-1760.svg
| flag alias-1748 = Bandera de España 1748-1785.svg
| alt = ባንዴራ ኣውራጃ ሁሁይ
| coat of arms alias = Escudo de la Provincia de Jujuy.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ሁሁይ
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| redir1 = JUY
</noinclude>
| var1 = 1701
| var2 = 1748
| var3 =
| var4 =
| var5 =
}}<noinclude >
<!-- Interwikis -->
</noinclude>
929vskj2f5sqeupjgpp7cu1liwq74os
ሞደል:Country data JUY
10
5612
22405
2021-02-19T22:37:50Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ሁሁይ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ሁሁይ]]
fddx4yha9nmff9xg7e7crt24knbnsf6
ሞደል:Country data ኣውራጃ ሳንታ ክሩዝ
10
5613
22406
2021-02-19T22:39:46Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣውራጃ ሳንታ ክሩዝ | shortname alias = ሳንታ ክሩዝ | flag alias = Bander...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣውራጃ ሳንታ ክሩዝ
| shortname alias = ሳንታ ክሩዝ
| flag alias = Bandera de la Provincia de Santa Cruz.svg
| alt = ባንዴራ ኣውራጃ ሳንታ ክሩዝ
| coat of arms alias = Escudo de la Provincia de Santa Cruz.svg
| alt coat of arms = ብዓል ኣርማ ዋልታ ኣውራጃ ሳንታ ክሩዝ
| size = {{{size|}}}
| name = {{{name|}}}
<noinclude>
| redir1 = ሳንታ ክሩዝ
</noinclude>
}}<noinclude>
<!-- Interwikis -->
</noinclude>
sfyc02zm31v8c0tbxnpqhipirk480kq
ሞደል:Country data ሳንታ ክሩዝ
10
5614
22407
2021-02-19T22:40:03Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣውራጃ ሳንታ ክሩዝ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣውራጃ ሳንታ ክሩዝ]]
6abri7x6n9yo8f1lyyvfer6hmzydtn2
ሞደል:Country data ርእሰ ከተማዊ ከባቢ ብወኖስ ኣይረስ
10
5615
22408
2021-02-19T22:43:11Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ርእሰ ከተማዊ ከባቢ ብወኖስ ኣይረስ | flag alias = Flag of Argentina.sv...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ርእሰ ከተማዊ ከባቢ ብወኖስ ኣይረስ
| flag alias = Flag of Argentina.svg
| size = {{{size|}}}
| name = ርእሰ ከተማዊ ከባቢ ብወኖስ ኣይረስ
| variant = {{{variant|}}}
| alt = ባንዴራ ኣርጀንቲና
}}<noinclude>
koqvdraobas42agc3lrz3560dutlwx4
ሞደል:ARG/doc
10
5616
22409
2021-02-19T22:44:39Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «=== ኣጠቓቕማ === {|class="wikitable" ! ኮድ || ውጽኢት |- | <code><nowiki>{{ARG}}</nowiki></code> || {{ARG}} |- | <code><nowiki>{{ARG|ጽሑ...»
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
{|class="wikitable"
! ኮድ || ውጽኢት
|-
| <code><nowiki>{{ARG}}</nowiki></code> || {{ARG}}
|-
| <code><nowiki>{{ARG|ጽሑፍ}}</nowiki></code> || {{ARG|ጽሑፍ}}
|-
!colspan="2"|ርእሰ ከተማ
|-
| <code><nowiki>{{ARG|C}}</nowiki></code> || {{ARG|C}}
|-
| <code><nowiki>{{ARG|ከ.ብ.ኣ}}</nowiki></code> || {{ARG|ከ.ብ.ኣ}}
|-
!colspan="2"|ኣውራጃታት
|-
| <code><nowiki>{{ARG|A}}</nowiki></code> || {{ARG|A}}
|-
| <code><nowiki>{{ARG|ሳልታ}}</nowiki></code> || {{ARG|ሳልታ}}
|-
| <code><nowiki>{{ARG|B}}</nowiki></code> || {{ARG|B}}
|-
| <code><nowiki>{{ARG|ብወኖስ ኣይረስ}}</nowiki></code> || {{ARG|ብወኖስ ኣይረስ}}
|-
| <code><nowiki>{{ARG|D}}</nowiki></code> || {{ARG|D}}
|-
| <code><nowiki>{{ARG|ሳን ልዊስ}}</nowiki></code> || {{ARG|ሳን ልዊስ}}
|-
| <code><nowiki>{{ARG|E}}</nowiki></code> || {{ARG|E}}
|-
| <code><nowiki>{{ARG|ኤንትረ ርዮስ}}</nowiki></code> || {{ARG|ኤንትረ ርዮስ}}
|-
| <code><nowiki>{{ARG|F}}</nowiki></code> || {{ARG|F}}
|-
| <code><nowiki>{{ARG|ላ ርዮሃ}}</nowiki></code> || {{ARG|ላ ርዮሃ}}
|-
| <code><nowiki>{{ARG|G}}</nowiki></code> || {{ARG|G}}
|-
| <code><nowiki>{{ARG|ሳንትያጎ ደል ኤስተሮ}}</nowiki></code> || {{ARG|ሳንትያጎ ደል ኤስተሮ}}
|-
| <code><nowiki>{{ARG|H}}</nowiki></code> || {{ARG|H}}
|-
| <code><nowiki>{{ARG|ቻኮ}}</nowiki></code> || {{ARG|ቻኮ}}
|-
| <code><nowiki>{{ARG|J}}</nowiki></code> || {{ARG|J}}
|-
| <code><nowiki>{{ARG|ሳን ህዋን}}</nowiki></code> || {{ARG|ሳን ህዋን}}
|-
| <code><nowiki>{{ARG|K}}</nowiki></code> || {{ARG|K}}
|-
| <code><nowiki>{{ARG|ካታማርካ}}</nowiki></code> || {{ARG|ካታማርካ}}
|-
| <code><nowiki>{{ARG|L}}</nowiki></code> || {{ARG|L}}
|-
| <code><nowiki>{{ARG|ላ ፓምፓ}}</nowiki></code> || {{ARG|ላ ፓምፓ}}
|-
| <code><nowiki>{{ARG|M}}</nowiki></code> || {{ARG|M}}
|-
| <code><nowiki>{{ARG|መንዶዛ}}</nowiki></code> || {{ARG|መንዶዛ}}
|-
| <code><nowiki>{{ARG|N}}</nowiki></code> || {{ARG|N}}
|-
| <code><nowiki>{{ARG|ሚስዮነስ}}</nowiki></code> || {{ARG|ሚስዮነስ}}
|-
| <code><nowiki>{{ARG|P}}</nowiki></code> || {{ARG|P}}
|-
| <code><nowiki>{{ARG|ፎርሞሳ}}</nowiki></code> || {{ARG|ፎርሞሳ}}
|-
| <code><nowiki>{{ARG|Q}}</nowiki></code> || {{ARG|Q}}
|-
| <code><nowiki>{{ARG|ነውቀን}}</nowiki></code> || {{ARG|ነውቀን}}
|-
| <code><nowiki>{{ARG|R}}</nowiki></code> || {{ARG|R}}
|-
| <code><nowiki>{{ARG|ርዮ ነግሮ}}</nowiki></code> || {{ARG|ርዮ ነግሮ}}
|-
| <code><nowiki>{{ARG|S}}</nowiki></code> || {{ARG|S}}
|-
| <code><nowiki>{{ARG|ሳንታ ፈ}}</nowiki></code> || {{ARG|ሳንታ ፈ}}
|-
| <code><nowiki>{{ARG|T}}</nowiki></code> || {{ARG|T}}
|-
| <code><nowiki>{{ARG|ቱኩማን}}</nowiki></code> || {{ARG|ቱኩማን}}
|-
| <code><nowiki>{{ARG|U}}</nowiki></code> || {{ARG|U}}
|-
| <code><nowiki>{{ARG|ቹቡት}}</nowiki></code> || {{ARG|ቹቡት}}
|-
| <code><nowiki>{{ARG|V}}</nowiki></code> || {{ARG|V}}
|-
| <code><nowiki>{{ARG|ትየራ ደል ፍወጎ}}</nowiki></code> || {{ARG|ትየራ ደል ፍወጎ}}
|-
| <code><nowiki>{{ARG|W}}</nowiki></code> || {{ARG|W}}
|-
| <code><nowiki>{{ARG|ኮርየንተስ}}</nowiki></code> || {{ARG|ኮርየንተስ}}
|-
| <code><nowiki>{{ARG|X}}</nowiki></code> || {{ARG|X}}
|-
| <code><nowiki>{{ARG|ኮርዶባ}}</nowiki></code> || {{ARG|ኮርዶባ}}
|-
| <code><nowiki>{{ARG|Y}}</nowiki></code> || {{ARG|Y}}
|-
| <code><nowiki>{{ARG|ሁሁይ}}</nowiki></code> || {{ARG|ሁሁይ}}
|-
| <code><nowiki>{{ARG|Z}}</nowiki></code> || {{ARG|Z}}
|-
| <code><nowiki>{{ARG|ሳንታ ክሩዝ}}</nowiki></code> || {{ARG|ሳንታ ክሩዝ}}
|-
!colspan="2"|ርእሰ ከተማዊ ከባቢታት
|-
| <code><nowiki>{{ARG|ር.ከ.ከ.ብ.ኣ}}</nowiki></code> || {{ARG|ር.ከ.ከ.ብ.ኣ}}
|-
| <code><nowiki>{{ARG|ርእሰ ከተማዊ ከባቢ ብወኖስ ኣይረስ}}</nowiki></code> || {{ARG|ርእሰ ከተማዊ ከባቢ ብወኖስ ኣይረስ}}
|}
<includeonly>
[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</includeonly>
pxwyigi0esf3gjdt8fl6ntgwkl1q70x
ሞደል:BOL
10
5617
23966
22410
2022-10-04T08:13:58Z
CommonsDelinker
65
Replacing Flag_of_Chuquisaca.svg with [[File:Flag_of_Chuquisaca_&_Sucre.svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR4|Criterion 4]] (harmonizing names of file set)).
wikitext
text/x-wiki
<span class="flagicon">{{#switch:{{{1|}}}
<!--ክፍልታት-->
|B = [[ፋይል:Flag of Beni.svg|border|20px]]</span> [[ክፍሊ በኒ|በኒ]]
|C = [[ፋይል:Flag of Cochabamba.svg|border|20px]]</span> [[ክፍሊ ኮቻባምባ|ኮቻባምባ]]
|H = [[ፋይል:Flag of Chuquisaca & Sucre.svg|border|20px]]</span> [[ክፍሊ ቹቂሳካ|ቹቂሳካ]]
|L = [[ፋይል:Bandera de La Paz.svg|border|20px]]</span> [[ክፍሊ ላ ፓዝ (ቦሊቭያ)|ላ ፓዝ]]
|N = [[ፋይል:Flag of Pando.svg|border|20px]]</span> [[ክፍሊ ፓንዶ|ፓንዶ]]
|O = [[ፋይል:Flag of Oruro.svg|border|20px]]</span> [[ክፍሊ ኦሩሮ|ኦሩሮ]]
|P = [[ፋይል:Flag of Potosí.svg|border|20px]]</span> [[ክፍሊ ፖቶሲ|ፖቶሲ]]
|S = [[ፋይል:Flag of Santa Cruz.svg|border|20px]]</span> [[ክፍሊ ሳንታ ክሩዝ (ቦሊቭያ)|ሳንታ ክሩዝ]]
|T = [[ፋይል:Flag of Tarija.svg|border|20px]]</span> [[ክፍሊ ታሪሃ|ታሪሃ]]
<!--ኣረጊት ክፍሊ-->
|LI = [[ፋይል:Bandera del Litoral, Bolivia.png|border|20px]]</span> [[ክፍሊ ሊቶራል|ሊቶራል]]
<!--ኣውራጃታት-->
|AS = [[ፋይል:Flag of Angel Sandoval Province.svg|border|20px]]</span> [[ኣውራጃ ኣንሄል ሳንዶቫል|ኣንሄል ሳንዶቫል]]
|CO = [[ፋይል:Flag of Cordillera Province.svg|border|20px]]</span> [[ኣውራጃ ኮርድየራ (ቦሊቭያ)|ኮርድየራ]]
|CQ = [[ፋይል:Flag of Chiquitos Province.svg|border|20px]]</span> [[ኣውራጃ ቺቂቶስ|ቺቂቶስ]]
|FL = [[ፋይል:Flag of Florida Province (Bolivia).svg|border|20px]]</span> [[ኣውራጃ ፍሎሪዳ|ፍሎሪዳ]]
|GB = [[ፋይል:Flag of Germán Busch Province.svg|border|20px]]</span> [[ኣውራጃ ሄርማን ቡሽ|ሄርማን ቡሽ]]
|IW = [[ፋይል:Flag of Ignacio Warnes Province.svg|border|20px]]</span> [[ኣውራጃ ዋርነስ|ኢግናስዮ ዋርነስ]]
|SA = [[ፋይል:Flag of Sara Province.svg|border|20px]]</span> [[ኣውራጃ ሳራ|ሳራ]]
|VG = [[ፋይል:Flag of Vallegrande Province.svg|border|20px]]</span> [[ኣውራጃ ቫየግራንደ|ቫየግራንደ]]
|#default = {{hs|{{{1|ቦሊቭያ}}}}}[[ፋይል:Flag of Bolivia.svg|border|link=|20px]]</span> [[ቦሊቭያ|{{{1|ቦሊቭያ}}}]]
}}<noinclude>{{documentation}}</noinclude>
imavd5ncim02u5lvyvo3h81mery0jdj
ሞደል:ዓምድታት
10
5618
22412
22411
2021-02-19T23:13:11Z
Joanmp14
5782
Protected "[[ሞደል:ዓምድታት]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<includeonly><div style="overflow:auto hidden;">
{| width="{{{1|100%}}}" border="0" cellspacing="0" cellpadding="0" style="background-color:transparent;table-layout:fixed;"
|- valign="top"
|<div style="margin-right:{{{2|20px}}};"></includeonly><noinclude>
{{documentation}}
</noinclude>
ke4r7ywbnw1oc9e9n8c5xmhdqwc3mu1
ሞደል:ሓድሽ ዓምዲ
10
5619
22414
22413
2021-02-19T23:17:46Z
Joanmp14
5782
Protected "[[ሞደል:ሓድሽ ዓምዲ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<includeonly></div>
|<div style="margin-right: {{{1|20px}}};"></includeonly>
<noinclude>
{{documentation|ሞደል:ዓምድታት/doc}}
</noinclude>
h80gow94ec6lbd6r9gle83bsxj6a12j
ሞደል:መጨረሽታ ዓምድታት
10
5620
22415
2021-02-19T23:20:05Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly></div> |}</div></includeonly><noinclude> {{documentation|ሞደል:ዓምድታት/doc}} </noinclude>»
wikitext
text/x-wiki
<includeonly></div>
|}</div></includeonly><noinclude>
{{documentation|ሞደል:ዓምድታት/doc}}
</noinclude>
oh5k3nj9ldqdnfwoak3ubvkdc7evue2
ሞደል:BOL/doc
10
5621
22416
2021-02-19T23:25:24Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «=== ኣጠቓቕማ === {{ዓምድታት}} {|class="wikitable" ! ኮድ || ውጽኢት |- | <code><nowiki>{{BOL}}</nowiki></code> || {{BOL}} |- | <code><...»
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
{{ዓምድታት}}
{|class="wikitable"
! ኮድ || ውጽኢት
|-
| <code><nowiki>{{BOL}}</nowiki></code> || {{BOL}}
|-
| <code><nowiki>{{BOL|ጽሑፍ}}</nowiki></code> || {{BOL|ጽሑፍ}}
|-
!colspan="2"|ክፍልታት
|-
| <code><nowiki>{{BOL|B}}</nowiki></code> || {{BOL|B}}
|-
| <code><nowiki>{{BOL|C}}</nowiki></code> || {{BOL|C}}
|-
| <code><nowiki>{{BOL|H}}</nowiki></code> || {{BOL|H}}
|-
| <code><nowiki>{{BOL|L}}</nowiki></code> || {{BOL|L}}
|-
| <code><nowiki>{{BOL|N}}</nowiki></code> || {{BOL|N}}
|-
| <code><nowiki>{{BOL|O}}</nowiki></code> || {{BOL|O}}
|-
| <code><nowiki>{{BOL|P}}</nowiki></code> || {{BOL|P}}
|-
| <code><nowiki>{{BOL|S}}</nowiki></code> || {{BOL|S}}
|-
| <code><nowiki>{{BOL|T}}</nowiki></code> || {{BOL|T}}
|}
{{ሓድሽ ዓምዲ}}
{|class="wikitable"
!colspan="2"|ኣውራጃታት
|-
| <code><nowiki>{{BOL|AS}}</nowiki></code> || {{BOL|AS}}
|-
| <code><nowiki>{{BOL|CO}}</nowiki></code> || {{BOL|CO}}
|-
| <code><nowiki>{{BOL|CQ}}</nowiki></code> || {{BOL|CQ}}
|-
| <code><nowiki>{{BOL|FL}}</nowiki></code> || {{BOL|FL}}
|-
| <code><nowiki>{{BOL|GB}}</nowiki></code> || {{BOL|GB}}
|-
| <code><nowiki>{{BOL|IW}}</nowiki></code> || {{BOL|IW}}
|-
| <code><nowiki>{{BOL|SA}}</nowiki></code> || {{BOL|SA}}
|-
| <code><nowiki>{{BOL|VG}}</nowiki></code> || {{BOL|VG}}
|-
!colspan="2"|ኣረጊት ክፍሊ
|-
| <code><nowiki>{{BOL|LI}}</nowiki></code> || {{BOL|LI}}
|}
{{መጨረሽታ ዓምድታት}}
<includeonly>
[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</includeonly>
55ngb42kr9dpfcmuh5plwpio7yuonot
ሞደል:BRA
10
5622
22417
2021-02-20T00:18:33Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<span class="flagicon">{{#switch:{{{1|}}} <!--ክፍለ ሃገራት--> |AC = [[ፋይል:Bandeira do Acre.svg|border|link=|20px]] </span>ኣክረ...»
wikitext
text/x-wiki
<span class="flagicon">{{#switch:{{{1|}}}
<!--ክፍለ ሃገራት-->
|AC = [[ፋይል:Bandeira do Acre.svg|border|link=|20px]] </span>[[ኣክረ (ብራዚል)|ኣክረ]]
|AL = [[ፋይል:Bandeira de Alagoas.svg|border|link=|20px]] </span>[[ኣላጎስ]]
|AM = [[ፋይል:Bandeira do Amazonas.svg|border|link=|20px]] </span>[[ኣማዞናስ (ብራዚል)|ኣማዞናስ]]
|AP = [[ፋይል:Bandeira do Amapá.svg|border|link=|20px]] </span>[[ኣማፓ]]
|BA = [[ፋይል:Bandeira da Bahia.svg|border|link=|20px]] </span>[[ባእያ (ብራዚል)|ባእያ]]
|CE = [[ፋይል:Bandeira do Ceará.svg|border|link=|20px]] </span>[[ስያራ]]
|ES = [[ፋይል:Bandeira do Espírito Santo.svg|border|link=|20px]] </span>[[ኤስፕሪቶ ሳንቶ]]
|GO = [[ፋይል:Flag of Goiás.svg|border|link=|20px]] </span>[[ጎይያስ]]
|MA = [[ፋይል:Bandeira do Maranhão.svg|border|link=|20px]] </span>[[ማራኞ]]
|MG = [[ፋይል:Bandeira de Minas Gerais.svg|border|link=|20px]] </span>[[ሚናስ ጀራይስ]]
|MS = [[ፋይል:Bandeira de Mato Grosso do Sul.svg|border|link=|20px]] </span>[[ማቶ ግሮሶ ዶ ሱል]]
|MT = [[ፋይል:Bandeira de Mato Grosso.svg|border|link=|20px]] </span>[[ማቶ ግሮሶ]]
|PA = [[ፋይል:Bandeira do Pará.svg|border|link=|20px]] </span>[[ፓራ]]
|PB = [[ፋይል:Bandeira da Paraíba.svg|border|link=|20px]] </span>[[ፓራኢባ]]
|PE = [[ፋይል:Bandeira de Pernambuco.svg|border|link=|20px]] </span>[[ፐርናምቡኮ]]
|PI = [[ፋይል:Bandeira do Piauí.svg|border|link=|20px]] </span>[[ፕያዊ]]
|PR = [[ፋይል:Bandeira do Paraná.svg|border|link=|20px]] </span>[[ክፍለ ሃገር ፓራና|ፓራና]]
|RJ = [[ፋይል:Bandeira do estado do Rio de Janeiro.svg|border|link=|20px]] </span>[[ክፍለ ሃገር ርዮ ዲ ጃነይሮ|ርዮ ዲ ጃነይሮ]]
|RN = [[ፋይል:Bandeira do Rio Grande do Norte.svg|border|link=|20px]] </span>[[ርዮ ግራንደ ዶ ኖርተ]]
|RO = [[ፋይል:Bandeira de Rondônia.svg|border|link=|20px]] </span>[[ሮንዶንያ]]
|RR = [[ፋይል:Bandeira de Roraima.svg|border|link=|20px]] </span>[[ሮራይማ]]
|RS = [[ፋይል:Bandeira do Rio Grande do Sul.svg|border|link=|20px]] </span>[[ርዮ ግራንደ ዶ ሱል]]
|SC = [[ፋይል:Bandeira Santa Catarina.svg|border|link=|20px]] </span>[[ሳንታ ካታሪና]]
|SE = [[ፋይል:Bandeira de Sergipe.svg|border|link=|20px]] </span>[[ሰርጂፐ]]
|SP = [[ፋይል:Bandeira do Estado de São Paulo.svg|border|link=|20px]] </span>[[ክፍለ ሃገር ሳው ፓውሎ|ሳው ፓውሎ]]
|TO = [[ፋይል:Bandeira do Tocantins.svg|border|link=|20px]] </span>[[ቶካንቺንስ]]
<!--ፈደራላዊ ወረዳ-->
|DF = [[ፋይል:Bandeira do Distrito Federal (Brasil).svg|border|link=|20px]] </span>[[ፈደራላዊ ወረዳ (ብራዚል)|ፈደራላዊ ወረዳ]]
<!--ኣረጊት-->
|1822=[[ፋይል:Flag of Brazil (1822–1870).svg|border|link=|20px]] </span>[[ግዝኣት ብራዚል|ብራዚል]]
<!--ሓፈሻዊ-->
|#default = {{hs|{{{1|ብራዚል}}}}}[[ፋይል:Flag of Brazil.svg|border|link=|20px]] </span>[[ብራዚል|{{{1|ብራዚል}}}]]
}}<noinclude>{{documentation}}</noinclude>
fq6acg841tz7oz9j4e6skib8cgc9eyl
ሞደል:BRA/doc
10
5623
22418
2021-02-20T00:25:28Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «=== ኣጠቓቕማ === {|class="wikitable" ! ኮድ || ውጽኢት |- | <code><nowiki>{{BRA}}</nowiki></code> || {{BRA}} |- | <code><nowiki>{{BRA|ጽሑ...»
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
{|class="wikitable"
! ኮድ || ውጽኢት
|-
| <code><nowiki>{{BRA}}</nowiki></code> || {{BRA}}
|-
| <code><nowiki>{{BRA|ጽሑፍ}}</nowiki></code> || {{BRA|ጽሑፍ}}
|-
!colspan="2"|ፈደራላዊ ወረዳ
|-
| <code><nowiki>{{BRA|DF}}</nowiki></code> || {{BRA|DF}}
|-
!colspan="2"|ክፍለ ሃገራት
|-
| <code><nowiki>{{BRA|AC}}</nowiki></code> || {{BRA|AC}}
|-
| <code><nowiki>{{BRA|AL}}</nowiki></code> || {{BRA|AL}}
|-
| <code><nowiki>{{BRA|AM}}</nowiki></code> || {{BRA|AM}}
|-
| <code><nowiki>{{BRA|AP}}</nowiki></code> || {{BRA|AP}}
|-
| <code><nowiki>{{BRA|BA}}</nowiki></code> || {{BRA|BA}}
|-
| <code><nowiki>{{BRA|CE}}</nowiki></code> || {{BRA|CE}}
|-
| <code><nowiki>{{BRA|ES}}</nowiki></code> || {{BRA|ES}}
|-
| <code><nowiki>{{BRA|GO}}</nowiki></code> || {{BRA|GO}}
|-
| <code><nowiki>{{BRA|MA}}</nowiki></code> || {{BRA|MA}}
|-
| <code><nowiki>{{BRA|MG}}</nowiki></code> || {{BRA|MG}}
|-
| <code><nowiki>{{BRA|MS}}</nowiki></code> || {{BRA|MS}}
|-
| <code><nowiki>{{BRA|MT}}</nowiki></code> || {{BRA|MT}}
|-
| <code><nowiki>{{BRA|PA}}</nowiki></code> || {{BRA|PA}}
|-
| <code><nowiki>{{BRA|PB}}</nowiki></code> || {{BRA|PB}}
|-
| <code><nowiki>{{BRA|PE}}</nowiki></code> || {{BRA|PE}}
|-
| <code><nowiki>{{BRA|PI}}</nowiki></code> || {{BRA|PI}}
|-
| <code><nowiki>{{BRA|PR}}</nowiki></code> || {{BRA|PR}}
|-
| <code><nowiki>{{BRA|RJ}}</nowiki></code> || {{BRA|RJ}}
|-
| <code><nowiki>{{BRA|RN}}</nowiki></code> || {{BRA|RN}}
|-
| <code><nowiki>{{BRA|RO}}</nowiki></code> || {{BRA|RO}}
|-
| <code><nowiki>{{BRA|RR}}</nowiki></code> || {{BRA|RR}}
|-
| <code><nowiki>{{BRA|RS}}</nowiki></code> || {{BRA|RS}}
|-
| <code><nowiki>{{BRA|SC}}</nowiki></code> || {{BRA|SC}}
|-
| <code><nowiki>{{BRA|SE}}</nowiki></code> || {{BRA|SE}}
|-
| <code><nowiki>{{BRA|SP}}</nowiki></code> || {{BRA|SP}}
|-
| <code><nowiki>{{BRA|TO}}</nowiki></code> || {{BRA|TO}}
|-
! colspan=2 | ታሪኻዊ
|-
| <code><nowiki>{{BRA|1822}}</nowiki></code> || {{BRA|1822}}
|}
<includeonly>
[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</includeonly>
4du82k9wvx979nfg66z6v3ij8rbx0rh
ሞደል:CHL
10
5624
24577
22419
2023-11-21T04:09:38Z
CommonsDelinker
65
Replacing Flag_of_Chile_(1817-1818).svg with [[File:Flag_of_Chile_of_the_transition_(1817).svg]] (by [[:c:User:CommonsDelinker|CommonsDelinker]] because: [[:c:COM:FR|File renamed]]: [[:c:COM:FR#FR3|Criterion 3]] (obvious error) · Wrong date, only used for
wikitext
text/x-wiki
<span class="flagicon">{{#switch:{{{1|}}}
<!--ዞባታት-->
|AI = [[ፋይል:Flag of Aysen, Chile.svg|border|20px]] </span>[[ዞባ ኣይሰን ደል ሄነራል ካርሎስ ኢባኘዝ ደል ካምፖ|ኣይሰን]]
|AN = [[ፋይል:Flag of Antofagasta Region, Chile.svg|border|20px]] </span>[[ዞባ ኣንቶፋጋስታ|ኣንቶፋጋስታ]]
|AP = [[ፋይል:Flag of Arica y Parinacota, Chile.svg|border|20px]] </span>[[ዞባ ኣሪካ ኢ ፓሪናኮታ|ኣሪካ ኢ ፓሪናኮታ]]
|AR = [[ፋይል:Flag of La Araucania, Chile.svg|border|20px]] </span>[[ዞባ ኣራውካንያ|ኣራውካንያ]]
|AT = [[ፋይል:Flag of Atacama, Chile.svg|border|20px]] </span>[[ዞባ ኣታካማ|ኣታካማ]]
|BI = [[ፋይል:Flag of Biobío Region, Chile.svg|border|20px]] </span>[[ዞባ ብዮብዮ|ብዮብዮ]]
|CO = [[ፋይል:Flag of Coquimbo Region, Chile.svg|border|20px]] </span>[[ዞባ ኮቂምቦ|ኮቂምቦ]]
|LI = [[ፋይል:Flag of O'Higgins Region, Chile.svg|border|20px]] </span>[[ዞባ ሊበርታዶር ሄነራል በርናርዶ ኦ'ሂጊንስ|ኦ'ሂጊንስ]]
|LL = [[ፋይል:Flag of Los Lagos Region, Chile.svg|border|20px]] </span>[[ዞባ ሎስ ላጎስ|ሎስ ላጎስ]]
|LR = [[ፋይል:Flag of Los Ríos, Chile.svg|border|20px]] </span>[[ዞባ ሎስ ርዮስ|ሎስ ርዮስ]]
|MA = [[ፋይል:Flag of Magallanes, Chile.svg|border|20px]] </span>[[ዞባ ማጋያነስን ቺልያዊ ኣንታርክቲካን|ማጋያነስን]]
|ML = [[ፋይል:Flag of Maule, Chile.svg|border|20px]] </span>[[ዞባ ማውለ|ማውለ]]
|NB = [[ፋይል:Flag of Ñuble Region, Chile.svg|border|20px]] </span>[[ዞባ ኙብለ|ኙብለ]]
|RM = [[ፋይል:Flag of the Metropolitan Region, Chile.svg|border|20px]] </span>[[ርእሰ ከተማዊ ዞባ ሳንትያጎ|ርእሰ ከተማዊ ሳንትያጎ]]
|TA = [[ፋይል:Flag of Tarapaca, Chile.svg|border|20px]] </span>[[ዞባ ታራፓካ|ታራፓካ]]
|VS = [[ፋይል:Flag of Valparaiso Region, Chile.svg|border|20px]] </span>[[ዞባ ቫልፓራይሶ|ቫልፓራይሶ]]
|1812 = [[ፋይል:Flag of Chile (1812-1814).svg|border|20px]] </span>[[ፓትርያ ቭየሃ (ቺሌ)|ፓትርያ ቭየሃ]]
|1817 = [[ፋይል:Flag of Chile of the transition (1817).svg|border|20px]] </span>[[ፓትርያ ንወቫ]]
|#default = {{hs|{{{1|ቺሌ}}}}}[[ፋይል:Flag of Chile.svg|border|link=|20px]] </span>[[ቺሌ|{{{1|ቺሌ}}}]]
}}<noinclude>{{documentation}}</noinclude>
bhoyf0wd16up8vxa4xpbbtdcrd3glc3
ሞደል:CHL/doc
10
5625
22420
2021-02-20T01:04:05Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «=== ኣጠቓቕማ === {|class="wikitable" ! ኮድ || ውጽኢት |- | <code><nowiki>{{CHL}}</nowiki></code> || {{CHL}} |- | <code><nowiki>{{CHL|ጽሑ...»
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
{|class="wikitable"
! ኮድ || ውጽኢት
|-
| <code><nowiki>{{CHL}}</nowiki></code> || {{CHL}}
|-
| <code><nowiki>{{CHL|ጽሑፍ}}</nowiki></code> || {{CHL|ጽሑፍ}}
|-
!colspan="2"|ዞባታት
|-
| <code><nowiki>{{CHL|AI}}</nowiki></code> || {{CHL|AI}}
|-
| <code><nowiki>{{CHL|AN}}</nowiki></code> || {{CHL|AN}}
|-
| <code><nowiki>{{CHL|AP}}</nowiki></code> || {{CHL|AP}}
|-
| <code><nowiki>{{CHL|AR}}</nowiki></code> || {{CHL|AR}}
|-
| <code><nowiki>{{CHL|AT}}</nowiki></code> || {{CHL|AT}}
|-
| <code><nowiki>{{CHL|BI}}</nowiki></code> || {{CHL|BI}}
|-
| <code><nowiki>{{CHL|CO}}</nowiki></code> || {{CHL|CO}}
|-
| <code><nowiki>{{CHL|LI}}</nowiki></code> || {{CHL|LI}}
|-
| <code><nowiki>{{CHL|LL}}</nowiki></code> || {{CHL|LL}}
|-
| <code><nowiki>{{CHL|LR}}</nowiki></code> || {{CHL|LR}}
|-
| <code><nowiki>{{CHL|MA}}</nowiki></code> || {{CHL|MA}}
|-
| <code><nowiki>{{CHL|ML}}</nowiki></code> || {{CHL|ML}}
|-
| <code><nowiki>{{CHL|NB}}</nowiki></code> || {{CHL|NB}}
|-
| <code><nowiki>{{CHL|RM}}</nowiki></code> || {{CHL|RM}}
|-
| <code><nowiki>{{CHL|TA}}</nowiki></code> || {{CHL|TA}}
|-
| <code><nowiki>{{CHL|VS}}</nowiki></code> || {{CHL|VS}}
|-
!colspan="2"|ኣረግቶት
|-
| <code><nowiki>{{CHL|1812}}</nowiki></code> || {{CHL|1812}}
|-
| <code><nowiki>{{CHL|1817}}</nowiki></code> || {{CHL|1817}}
|}
<includeonly>
[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር|CHL]]
</includeonly>
g5oohe36sqk8t196c8dljko259m0foc
ሞደል:COL
10
5626
22421
2021-02-20T14:39:22Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<span class="flagicon">{{#switch:{{{1|}}} <!--ክፍልታት--> |AMA = [[ፋይል:Flag of Amazonas (Colombia).svg|border|link=|20px]] </span>ኣ...»
wikitext
text/x-wiki
<span class="flagicon">{{#switch:{{{1|}}}
<!--ክፍልታት-->
|AMA = [[ፋይል:Flag of Amazonas (Colombia).svg|border|link=|20px]] </span>[[ኣማዞናስ (ኮሎምብያ)|ኣማዞናስ]]
|ANT = [[ፋይል:Flag of Antioquia Department.svg|border|link=|20px]] </span>[[ኣንትዮቅያ]]
|ARA = [[ፋይል:Flag of Arauca.svg|border|link=|18px]] </span>[[ኣራውካ (ኮሎምብያ)|ኣራውካ]]
|ATL = [[ፋይል:Flag of Atlántico.svg|border|link=|20px]] </span>[[ኣትላንቲኮ (ኮሎምብያ)|ኣትላንቲኮ]]
|BOL = [[ፋይል:Flag of Bolívar (Colombia).svg|border|link=|20px]] </span>[[ቦሊቫር (ኮሎምብያ)|ቦሊቫር]]
|BOY = [[ፋይል:Flag of Boyacá Department.svg|border|link=|20px]] </span>[[ቦያካ]]
|CAL = [[ፋይል:Flag of Caldas.svg|border|link=|20px]] </span>[[ካልዳስ]]
|CAQ = [[ፋይል:Flag of Caquetá.svg|border|link=|20px]] </span>[[ካቀታ]]
|CAS = [[ፋይል:Flag of Casanare.svg|border|link=|20px]] </span>[[ካሳናረ]]
|CAU = [[ፋይል:Flag of Cauca.svg|border|link=|20px]] </span>[[ካውካ (ኮሎምብያ)|ካውካ]]
|CES = [[ፋይል:Flag of Cesar.svg|border|link=|20px]] </span>[[ሰሳር]]
|CHO = [[ፋይል:Flag of Chocó.svg|border|link=|20px]] </span>[[ቾኮ]]
|COR = [[ፋይል:Flag of Córdoba.svg|border|link=|20px]] </span>[[ኮርዶባ (ኮሎምብያ)|ኮርዶባ]]
|CUN = [[ፋይል:Flag of Cundinamarca.svg|border|link=|20px]] </span>[[ኩንዲናማርካ]]
|GUA = [[ፋይል:Flag of Guainía.svg|border|link=|20px]] </span>[[ጓይንያ]]
|GUV = [[ፋይል:Flag of Guaviare.svg|border|link=|20px]] </span>[[ጓቭያረ]]
|HUI = [[ፋይል:Flag of Huila.svg|border|link=|20px]] </span>[[ኡይላ]]
|LAG = [[ፋይል:Flag of La Guajira.svg|border|link=|20px]] </span>[[ላ ጓሂራ]]
|MAG = [[ፋይል:Flag of Magdalena.svg|border|link=|20px]] </span>[[ማግዳለና (ኮሎምብያ)|ማግዳለና]]
|MET = [[ፋይል:Flag of Meta.svg|border|link=|20px]] </span>[[መታ (ኮሎምብያ)|መታ]]
|NAR = [[ፋይል:Flag of Nariño.svg|border|link=|20px]] </span>[[ናሪኞ (ኮሎምብያ)|ናሪኞ]]
|NSA = [[ፋይል:Flag of Norte de Santander.svg|border|link=|20px]] </span>[[ኖርተ ደ ሳንታንደር]]
|PUT = [[ፋይል:Flag of Putumayo.svg|border|link=|20px]] </span>[[ፑቱማዮ (ኮሎምብያ)|ፑቱማዮ]]
|QUI = [[ፋይል:Flag of Quindío.svg|border|link=|20px]] </span>[[ቂንድዮ]]
|RIS = [[ፋይል:Flag of Risaralda.svg|border|link=|20px]] </span>[[ሪሳራልዳ]]
|SAP = [[ፋይል:Flag of San Andrés y Providencia.svg|border|link=|20px]] </span>[[እኩባት ደሴታት ሳን ኣንድረስ፣ ፕሮቪደንስያን ሳንታ ካታሊናን|ሳን ኣንድረስን ፕሮቪደንስያን]]
|SAN = [[ፋይል:Flag of Santander Department.svg|border|link=|20px]] </span>[[ሳንታንደር (ኮሎምብያ)|ሳንታንደር]]
|SUC = [[ፋይል:Flag of Sucre (Colombia).svg|border|link=|20px]] </span>[[ሱክረ (ኮሎምብያ)|ሱክረ]]
|TOL = [[ፋይል:Flag of Tolima.svg|border|link=|20px]] </span>[[ቶሊማ]]
|VAC = [[ፋይል:Flag of Valle del Cauca.svg|border|link=|20px]] </span>[[ቫየ ደል ካውካ]]
|VAU = [[ፋይል:Flag of Vaupés.svg|border|link=|20px]] </span>[[ቫውፐስ]]
|VID = [[ፋይል:Flag of Vichada.svg|border|link=|20px]] </span>[[ቪቻዳ]]
<!--ክፍላዊ ርእሰ ከተማታት-->
|DC = [[ፋይል:Flag of Bogotá.svg|border|link=|20px]] </span>[[ቦጎታ]]
|BOY-TUN = [[ፋይል:Escudo de Tunja.svg|border|link=|15px]] </span>[[ቱንጃ]]
|VAC-CAL = [[ፋይል:Flag of Santiago de Cali.svg|border|link=|20px]] </span>[[ካሊ]]
|#default = {{hs|{{{1|ኮሎምብያ}}}}}[[ፋይል:Flag of Colombia.svg|border|link=|20px]] </span>[[ኮሎምብያ|{{{1|ኮሎምብያ}}}]]
}}<noinclude>{{documentation}}</noinclude>
dlbqbfh0zkw9sqyui6vl59fp4slw6ec
ሞደል:COL/doc
10
5627
22422
2021-02-20T14:46:03Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «=== ኣጠቓቕማ === {|class="wikitable" ! ኮድ || ውጽኢት |- | <code><nowiki>{{COL}}</nowiki></code> || {{COL}} |- | <code><nowiki>{{COL|ጽሑ...»
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
{|class="wikitable"
! ኮድ || ውጽኢት
|-
| <code><nowiki>{{COL}}</nowiki></code> || {{COL}}
|-
| <code><nowiki>{{COL|ጽሑፍ}}</nowiki></code> || {{COL|ጽሑፍ}}
|-
!colspan="2"|[[ክፍልታት ኮሎምብያ|ክፍልታት]]
|-
| <code><nowiki>{{COL|AMA}}</nowiki></code> || {{COL|AMA}}
|-
| <code><nowiki>{{COL|ANT}}</nowiki></code> || {{COL|ANT}}
|-
| <code><nowiki>{{COL|ARA}}</nowiki></code> || {{COL|ARA}}
|-
| <code><nowiki>{{COL|ATL}}</nowiki></code> || {{COL|ATL}}
|-
| <code><nowiki>{{COL|BOL}}</nowiki></code> || {{COL|BOL}}
|-
| <code><nowiki>{{COL|BOY}}</nowiki></code> || {{COL|BOY}}
|-
| <code><nowiki>{{COL|CAL}}</nowiki></code> || {{COL|CAL}}
|-
| <code><nowiki>{{COL|CAQ}}</nowiki></code> || {{COL|CAQ}}
|-
| <code><nowiki>{{COL|CAS}}</nowiki></code> || {{COL|CAS}}
|-
| <code><nowiki>{{COL|CAU}}</nowiki></code> || {{COL|CAU}}
|-
| <code><nowiki>{{COL|CES}}</nowiki></code> || {{COL|CES}}
|-
| <code><nowiki>{{COL|CHO}}</nowiki></code> || {{COL|CHO}}
|-
| <code><nowiki>{{COL|COR}}</nowiki></code> || {{COL|COR}}
|-
| <code><nowiki>{{COL|CUN}}</nowiki></code> || {{COL|CUN}}
|-
| <code><nowiki>{{COL|GUA}}</nowiki></code> || {{COL|GUA}}
|-
| <code><nowiki>{{COL|GUV}}</nowiki></code> || {{COL|GUV}}
|-
| <code><nowiki>{{COL|HUI}}</nowiki></code> || {{COL|HUI}}
|-
| <code><nowiki>{{COL|LAG}}</nowiki></code> || {{COL|LAG}}
|-
| <code><nowiki>{{COL|MAG}}</nowiki></code> || {{COL|MAG}}
|-
| <code><nowiki>{{COL|MET}}</nowiki></code> || {{COL|MET}}
|-
| <code><nowiki>{{COL|NAR}}</nowiki></code> || {{COL|NAR}}
|-
| <code><nowiki>{{COL|NSA}}</nowiki></code> || {{COL|NSA}}
|-
| <code><nowiki>{{COL|PUT}}</nowiki></code> || {{COL|PUT}}
|-
| <code><nowiki>{{COL|QUI}}</nowiki></code> || {{COL|QUI}}
|-
| <code><nowiki>{{COL|RIS}}</nowiki></code> || {{COL|RIS}}
|-
| <code><nowiki>{{COL|SAP}}</nowiki></code> || {{COL|SAP}}
|-
| <code><nowiki>{{COL|SAN}}</nowiki></code> || {{COL|SAN}}
|-
| <code><nowiki>{{COL|SUC}}</nowiki></code> || {{COL|SUC}}
|-
| <code><nowiki>{{COL|TOL}}</nowiki></code> || {{COL|TOL}}
|-
| <code><nowiki>{{COL|VAC}}</nowiki></code> || {{COL|VAC}}
|-
| <code><nowiki>{{COL|VAU}}</nowiki></code> || {{COL|VAU}}
|-
| <code><nowiki>{{COL|VID}}</nowiki></code> || {{COL|VID}}
|-
!colspan="2"|ርእሰ ከተማ
|-
| <code><nowiki>{{COL|DC}}</nowiki></code> || {{COL|DC}}
|-
!colspan="2"|ክፍላዊ ርእሰ ከተማታት
|-
| <code><nowiki>{{COL|BOY-TUN}}</nowiki></code> || {{COL|BOY-TUN}}
|-
| <code><nowiki>{{COL|VAC-CAL}}</nowiki></code> || {{COL|VAC-CAL}}
|-
| <code><nowiki>{{COL|ATL-BAQ}}</nowiki></code>||[[ፋይል:Flag of Barranquilla.svg|20px|border]][[ባራንቅያ]]
|}
<includeonly>
[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</includeonly>
a9gtuzgsoedtoxzlzo6nwxjnywp5fn9
ሞደል:SUR
10
5628
22423
2021-02-20T14:49:12Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{hs|{{{1|ሱሪናም}}}}}{{Flagcountry|ሱሪናም|name={{{1|ሱሪናም}}}}}<noinclude>መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር...»
wikitext
text/x-wiki
{{hs|{{{1|ሱሪናም}}}}}{{Flagcountry|ሱሪናም|name={{{1|ሱሪናም}}}}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</noinclude>
e3jjcuwcnwfkglerj0f6sd9stlydb43
ሞደል:TTO
10
5629
22424
2021-02-20T14:52:50Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{hs|{{{1|ትሪኒዳድን ቶባጎን}}}}}{{Flagcountry|ትሪኒዳድን ቶባጎን|name={{{1|ትሪኒዳድን ቶባጎን}}}}}<noinclude>መ...»
wikitext
text/x-wiki
{{hs|{{{1|ትሪኒዳድን ቶባጎን}}}}}{{Flagcountry|ትሪኒዳድን ቶባጎን|name={{{1|ትሪኒዳድን ቶባጎን}}}}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</noinclude>
k0mdie3y2ipyo24jmtwnuccq1rgrmc4
ሞደል:URY
10
5630
22425
2021-02-20T15:00:22Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{hs|{{{1|ኡራጓይ}}}}}{{Flagcountry|ኡራጓይ|name={{{1|ኡራጓይ}}}}}<noinclude>መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር...»
wikitext
text/x-wiki
{{hs|{{{1|ኡራጓይ}}}}}{{Flagcountry|ኡራጓይ|name={{{1|ኡራጓይ}}}}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</noinclude>
obufx6z8s9xaa2210cdy54sra8kpx9e
ሞደል:URU
10
5631
22426
2021-02-20T15:00:58Z
Joanmp14
5782
Redirected page to [[ሞደል:URY]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:URY]]
9g2azuguiilww1d4ltra020ekdv3wt7
ሞደል:ECU
10
5632
22427
2021-02-20T15:08:58Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{hs|{{{1|ኤኳዶር}}}}}{{Flagcountry|ኤኳዶር|name={{{1|ኤኳዶር}}}}}<noinclude>መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር...»
wikitext
text/x-wiki
{{hs|{{{1|ኤኳዶር}}}}}{{Flagcountry|ኤኳዶር|name={{{1|ኤኳዶር}}}}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</noinclude>
ml5eequdqytgzo6emqv2msj32hyzbq0
ሞደል:Country data ጉያና
10
5633
22428
2021-02-20T15:28:12Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ጉያና | flag alias = Flag of Guyana.svg | flag alias-1875 = Flag of British Guiana (1875...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ጉያና
| flag alias = Flag of Guyana.svg
| flag alias-1875 = Flag of British Guiana (1875–1906).svg
| flag alias-1906 = Flag of British Guiana (1906–1919).svg
| flag alias-1919 = Flag of British Guiana (1919–1955).svg
| flag alias-1955 = Flag of British Guiana (1955–1966).svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ጉያና
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = 1875
| var2 = 1906
| var3 = 1919
| var4 = 1955
| redir1 = GUY
</noinclude>
}}<noinclude>
</noinclude>
0v2igpjen32k2ibssg16mai466ukid9
ሞደል:Country data GUY
10
5634
22429
2021-02-20T15:29:20Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ጉያና]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ጉያና]]
33urns2wuklgi2ecu1jojt8mnnvof1b
ሞደል:GUY
10
5635
22430
2021-02-20T15:29:34Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{hs|{{{1|ጉያና}}}}}{{Flagcountry|ጉያና|name={{{1|ጉያና}}}}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]] </noin...»
wikitext
text/x-wiki
{{hs|{{{1|ጉያና}}}}}{{Flagcountry|ጉያና|name={{{1|ጉያና}}}}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</noinclude>
86u7gvlqai2x7zo48kzuwi4t4ur668h
ሞደል:PRY
10
5636
22431
2021-02-20T15:33:11Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{hs|{{{1|ፓራጓይ}}}}}{{Flagcountry|ፓራጓይ|name={{{1|ፓራጓይ}}}}}<noinclude>መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር...»
wikitext
text/x-wiki
{{hs|{{{1|ፓራጓይ}}}}}{{Flagcountry|ፓራጓይ|name={{{1|ፓራጓይ}}}}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</noinclude>
lo5pc19k5dqu5qssa6ehpcnuf3e6r3g
ሞደል:PER
10
5637
22432
2021-02-20T15:34:55Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{hs|{{{1|ፔሩ}}}}}{{Flagcountry|ፔሩ|name={{{1|ፔሩ}}}}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]] </noinclude>»
wikitext
text/x-wiki
{{hs|{{{1|ፔሩ}}}}}{{Flagcountry|ፔሩ|name={{{1|ፔሩ}}}}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</noinclude>
hexs5f99khcozf32b861k363d0dv283
ሞደል:FRA
10
5638
22433
2021-02-20T15:37:10Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{hs|{{{1|ፈረንሳ}}}}}{{Flagcountry|ፈረንሳ|name={{{1|ፈረንሳ}}}}}<noinclude>መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር...»
wikitext
text/x-wiki
{{hs|{{{1|ፈረንሳ}}}}}{{Flagcountry|ፈረንሳ|name={{{1|ፈረንሳ}}}}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]
</noinclude>
svwem5rgtqs5t8p96c7kcqbzghyyab5
ሞደል:Country data ደሴታት ፎክላንድ
10
5639
22434
2021-02-20T16:08:59Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ደሴታት ፎክላንድ | flag alias = Flag of the Falkland Islands.svg | flag alias-1876...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ደሴታት ፎክላንድ
| flag alias = Flag of the Falkland Islands.svg
| flag alias-1876 = Flag of the Falkland Islands (1876–1925).svg
| flag alias-1925 = Flag of the Falkland Islands (1925–1948).svg
| flag alias-1948 = Flag of the Falkland Islands (1948–1999).svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ደሴታት ፎክላንድ
| variant = {{{variant|}}}
<noinclude>
| var1 = 1876
| var2 = 1925
| var3 = 1948
| redir1 = FLK
</noinclude>
}}<noinclude>
</noinclude>
odn24eyn63wae6pg7wickuj6nt73ovf
ሞደል:Country data FLK
10
5640
22435
2021-02-20T16:09:15Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ደሴታት ፎክላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ደሴታት ፎክላንድ]]
ricz5b4vhcmdxzkbrfhjmxdusa52s82
ሞደል:Country data NLD
10
5641
22439
2021-02-20T16:17:32Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኔዘርላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኔዘርላንድ]]
17dxeycfxxqzhzl5x6ld3zamds98pov
ሞደል:Country data NED
10
5642
22440
2021-02-20T16:17:39Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኔዘርላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኔዘርላንድ]]
17dxeycfxxqzhzl5x6ld3zamds98pov
ሞደል:Country data ሆላንድ
10
5643
22441
2021-02-20T16:17:46Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኔዘርላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኔዘርላንድ]]
17dxeycfxxqzhzl5x6ld3zamds98pov
ሞደል:Country data ደሴታት ደቡብ ጆርጅያን ደቡብ ሳንድዊችን
10
5644
22442
2021-02-20T16:38:21Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ደሴታት ደቡብ ጆርጅያን ደቡብ ሳንድዊችን | flag alias = Flag of Sou...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ደሴታት ደቡብ ጆርጅያን ደቡብ ሳንድዊችን
| flag alias = Flag of South Georgia and the South Sandwich Islands.svg
| flag alias-1999 = Flag of South Georgia and the South Sandwich Islands (1992–1999).svg
| alt = ባንዴራ ደሴታት ደቡብ ጆርጅያን ደቡብ ሳንድዊችን
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1999
| redir1 = SGS
</noinclude>
}}<noinclude>
</noinclude>
5sl9a6mdbgc6gqj40nwtv37m6v44uka
ሞደል:Country data SGS
10
5645
22443
2021-02-20T16:38:38Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ደሴታት ደቡብ ጆርጅያን ደቡብ ሳንድዊችን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ደሴታት ደቡብ ጆርጅያን ደቡብ ሳንድዊችን]]
gk73j8l0moljpo1mllourhjg4g1pwok
ሞደል:Country data ኣሩባ
10
5646
22444
2021-02-20T16:43:00Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኣሩባ | flag alias = Flag of Aruba.svg | flag alias-colonial = Flag of the Netherlands.svg...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኣሩባ
| flag alias = Flag of Aruba.svg
| flag alias-colonial = Flag of the Netherlands.svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ኣሩባ
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = colonial
| redir1 = ARU
</noinclude>
}}<noinclude>
</noinclude>
in179a6qppqj26vkez55cwwfycopja9
ሞደል:Country data ARU
10
5647
22445
2021-02-20T16:43:19Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣሩባ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣሩባ]]
0ne4l804tjfz7n2lojolunk5y09wnpt
ሞደል:Country data ኩራሳው
10
5648
22446
2021-02-20T16:53:47Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ኩራሳው | flag alias = Flag of Curaçao.svg | flag alias-colonial = Flag of the Netherlan...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ኩራሳው
| flag alias = Flag of Curaçao.svg
| flag alias-colonial = Flag of the Netherlands.svg
| flag alias-1959 = Flag of the Netherlands Antilles (1959-1986).svg
| flag alias-1986 = Flag of the Netherlands Antilles.svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ኩራሳው
| variant = {{{variant|}}}
<noinclude>
| var1 = colonial
| var2 = 1959
| var3 = 1986
| redir1 = CUR
</noinclude>
}}<noinclude>
icodv098r6oteryw93vc930mdnthzxj
ሞደል:Country data CUR
10
5649
22447
2021-02-20T16:54:01Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኩራሳው]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኩራሳው]]
8sxpzew2m4zgnzg7f9y8682wwofssr6
ሞደል:Country data ቦናይረ
10
5650
22448
2021-02-20T17:00:50Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ቦናይረ | flag alias = Flag of Bonaire.svg | flag alias-1959 = Flag of the Netherlands An...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ቦናይረ
| flag alias = Flag of Bonaire.svg
| flag alias-1959 = Flag of the Netherlands Antilles (1959-1986).svg
| flag alias-1986 = Flag of the Netherlands Antilles.svg
| size = {{{size|}}}
| name = {{{name|}}}
| alt = ባንዴራ ቦናይረ
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = 1959
| var2 = 1986
| redir1 = BOE
</noinclude>
}}<noinclude>
bhssqsmcrqjxuszq5hj2cxk0zxnynt0
ሞደል:Country data BOE
10
5651
22449
2021-02-20T17:01:04Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቦናይረ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቦናይረ]]
h3rzhuom8pmvg0skyd2grzemv7mvv0j
ሞደል:Hardspace
10
5652
22451
22450
2021-02-20T17:24:49Z
Joanmp14
5782
Protected "[[ሞደል:Hardspace]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{#if:{{{1|}}}|<span style="white-space:nowrap">{{{1}}}{{#if:{{{2|}}}| {{{2}}}{{#if:{{{3|}}}| {{{3}}}{{#if:{{{4|}}}| {{{4}}}{{#if:{{{5|}}}| {{{5}}}{{#if:{{{6|}}}| {{{6}}}{{#if:{{{7|}}}| {{{7}}}{{#if:{{{8|}}}| {{{8}}}}}}}}}}}}}}}}}</span>| }}<noinclude>{{documentation}}</noinclude>
qpeivmnxnczp4cw38u4s1s1optg09j0
ደቡብ ኣመሪካ
0
5653
22452
2021-02-21T00:08:48Z
Joanmp14
5782
new article
wikitext
text/x-wiki
{{ሓበሬታ ግዝኣት
|ካርታ = South America (orthographic projection).svg
|ስፍሓት = 17,285,894
|ብዝሒ ህዝቢ = 423,581,078
|ብዝሒ ህዝቢ ዓመት = 2018
|ጻዕቂ = 24,2
|ዜግነት ህዝቢ = ደቡብ ኣመሪካዊ/ -ት
|ሃገራት = {{SUR}}<br />{{BRA}}<br />{{BOL}}<br />{{VEN}}<br />{{TTO}}<br />{{CHL}}<br />{{URU}}<br />{{ARG}}<br />{{ECU}}<br />{{COL}}<br />{{GUY}}<br />{{PRY}}<br />{{PER}}<br />'''<sub>ስግር ባሕሪ ዞባታት</sub>'''<br /> {{FRA| }}[[ፈረንሳዊት ጉያና]] ([[ክፍሊ ፈረንሳ]])
|ተመርኳስነታት = {{flagdeco|ደሴታት ፎክላንድ}}{{Flagdeco|ብሪጣንያ}} [[ደሴታት ፎክላንድ]]<br />{{flagdeco|ደሴታት ደቡብ ጆርጅያን ደቡብ ሳንድዊችን}}{{Flagdeco|ብሪጣንያ}} [[ደሴታት ደቡብ ጆርጅያን ደቡብ ሳንድዊችን]]<br />{{Flagdeco|ኣሩባ}}{{Flagdeco|ኔዘርላንድ}} [[ኣሩባ]]<br />{{Flagdeco|ኩራሳው}}{{Flagdeco|ኔዘርላንድ}} [[ኩራሳው]]<br />{{Flagdeco|ቦናይረ}}{{Flagdeco|ኔዘርላንድ}} [[ቦናይረ]]
|ቋንቋታት = {{Collapsible list|list_style=text-aling:center;|text=[[ቋንቋ ስጳንኛ|ስጳንኛ]]፣ [[ቋንቋታት ቀችዋ|ቀችዋ]]፣ [[ቋንቋ ኣይማራ|ኣይማራ]]፣ [[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]፣ [[ቋንቋ ዳች|ዳች]]፣ [[ቋንቋ ጓራኒ|ጓራኒ]]፣ [[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]፣ [[ቋንቋ ፖርቱጊዝኛ|ፖርቱጊዝኛ]]፣ ወዘተ
}}
|ዞባ ግዜ = {{Collapsible list|{{flagdeco|ደሴታት ደቡብ ጆርጅያን ደቡብ ሳንድዊችን}} UTC{{hardspace}}−2<br />{{flagdeco|ብራዚል}} UTC{{hardspace}}−2፤ −3፤ −4፤ −5<br />{{flagdeco|ኣርጀንቲና}} {{flagdeco|ኡራጓይ}} UTC{{hardspace}}−3 <br /> {{flagdeco|ሱሪናም}} {{flagdeco|ፈረንሳዊት ጉያና}} UTC{{hardspace}}−3 <br />{{flagdeco|ፓራጓይ}} UTC{{hardspace}}−3፤ −4<br />{{flagdeco|ቺሌ}} UTC{{hardspace}}−3 ክሳዕ −5<br />{{flagdeco|ደሴታት ፎክላንድ}} UTC{{hardspace}}−3 <br />{{flagdeco|ጉያና}} {{flagdeco|ቦሊቭያ}} {{flagdeco|ቬኔዝዌላ}} {{flagdeco|ኣሩባ}} {{flagdeco|ኩራሳው}} {{flagdeco|ቦናይረ}} UTC{{hardspace}}−4<br />{{flagdeco|ኮሎምብያ}} {{flagdeco|ፔሩ}} UTC{{hardspace}}−5 <br />{{flagdeco|ኤኳዶር}} UTC{{hardspace}}−5 ክሳዕ UTC{{hardspace}}−6 }}
}}
'''ደቡብ ኣመሪካ''' ደቡባዊ [[ንኡስ ክፍለ ዓለም]] ናይ [[ኣመሪካ (ክፍለ ዓለም)|ኣመሪካ]] እዩ።
0777nqwdw4nh6synli505st6l7sp580
ክራር
0
5654
22455
22454
2021-02-21T12:54:26Z
Midre bahri
7205
wikitext
text/x-wiki
[[ፋይል:ክራር.png|thumb|258x258px|ክራር መሳርሒት ሙዚቃ]]
ክራር (ብትግርኛ ፡ ትግረ ከምኡ "ውን ኣምሓርኛ) ፡ ኣብ ኤርትራን ኢትዮጵያን ብሓሙሽተ ወይ ሽዱሽተ ገመድ ዝቘመ ጭሔሎ ዘለዎ ሊሪ እዩ ። ምስ ስፍሓት ሰንቲ-ሜተሮኒክ ዝተጣመረ እዩ ። ዘመናዊት ክራር ኽትግልበጥ ትኽእል እያ ፣ መብዛሕትኡ ግዜ ምስ ናይ ኤለክትሪክ ጊታር ወይ ቫዮሊን ክመሳሰል ይኽእል እዩ ።
== ትሕዝቶ ==
[[ፋይል:ጻይቱ በራኺ .png|thumb|ጻይቱ በራኺ ክራር እንዳሃረመት ኾላ]]
ክራር ፡ ብዕንጨይትን ብጨርቅን ይስለም እዩ ። እቲ ሓሙሽተ ወይ ሽዱሽተ ጫፍ ከኣ ፡ ነቲ ዘሎ ጉድጓድ ይውስኖ ። ቃና እቲ መሳርሒ ኣብቲ እቲ ሙዚቀኛ ዝጥቀመሉ ሜላ ኣጸዋውታ: ማለት ኣብ ምስጋድ: ምውዝዋዝ ወይ ምቕጣን እዩ ዝምርኰስ ። እንተ ለቕሊቑ ፡ ልስሉስ ቃና እዩ ዘፍሪ ። በቲ ሓደ ሸነኽ ግን ፡ ስኒት ዘለዎ ስጉምቲ ምውሳድ ፡ ባህ ዘብል እዩ ።
መብዛሕትኡ ግዜ ፡ ዓዝማሪ ብዚብሃል ሙዚቀኛ ዝዝመር ክራር ይጻወት እዩ ። መብዛሕትኡ ግዜ ምስ መዝሙራትን ዓለማዊ መዝሙራት ናይ ፍቕርን ዝስነ እዩ ።
== ምንጪታት(ፈላፍላት) ==
* Asnakech Worku, ''Ethiopiques 16: The Lady with the Krar'' (compact disc). Buda Musique 822652, 2003.
* ''Ethiopie, chants d'amour'' (Ethiopia, Love Songs). Fantahun Shewankochew, vocals and krar (compact disc). INEDIT/Maison des Cultures du Monde W260080, 1998.
jy1omevi666x43hh4fa4dv8mxcn5b32
ዕብራይስጥ
0
5655
22457
2021-02-22T15:11:54Z
Joanmp14
5782
Joanmp14 moved page [[ዕብራይስጥ]] to [[ቋንቋ እብራይስጢ]]: more understandable
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እብራይስጢ]]
ogsl7z8w6wpps7uzum00b50wjblavdx
ሞንጎሊያ
0
5656
22460
2021-02-25T01:44:28Z
Joanmp14
5782
Joanmp14 moved page [[ሞንጎሊያ]] to [[ሞንጎልያ]]: it was no Tigrinya, but Amharic
wikitext
text/x-wiki
#REDIRECT [[ሞንጎልያ]]
pwp8n818uv7a91gi8uqthpq03kung0k
ማዕጾ:ስነ ጥበብን ባህሊን
100
5657
22462
22461
2021-02-27T09:19:53Z
Mamu Alem
7375
Blanked the page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
ሞደል:ውድብ ሓበሬታ
10
5658
22469
2021-03-03T10:22:01Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ውድብ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ውድብ]]
hq39bwd2oxqtvtfvwb3cntj0htu880d
ሞደል:መዋቕር-ታሪኽ ሂወት
10
5660
22517
2021-03-20T02:57:18Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:መዋቕር-ታሪኽ ሂወት]] to [[ሞደል:መዋቕር-ታሪኽ ህይወት]]: correction
wikitext
text/x-wiki
#REDIRECT [[ሞደል:መዋቕር-ታሪኽ ህይወት]]
n8p15cdrgra808zf5wtzwnujk88paix
ሞደል:ሓበሬታ ምግቢ
10
5662
24276
22537
2023-05-29T21:44:49Z
Joanmp14
5782
fix
wikitext
text/x-wiki
{{Infobox
|title = {{{ስም|{{{ኣርእስቲ|{{PAGENAME}}}}}}}}
|colorbackgroundtitle = {{{ሕብሪ|#DCDCDC}}}
|sectionstyle = background-color:#ebebeb;
|labelstyle = background-color:#ebebeb;
|headertype = gastronomy
|image = {{Property|P18|{{{ምስሊ|}}}|priority=no|one=yes}}
|imagesize = {{{መጠን ምስሊ|{{{መጠን_ምስሊ|{{{መጠን|245px}}}}}}}}}
|footerstyle = font-size:smaller; text-align:center;
|footer = {{Property|P2096| {{{ጽሑፍ ምስሊ|{{{ጽሑፍ_ምስሊ|{{{እግሪ ምስሊ|{{{እግሪ_ምስሊ|{{{ምስሊ እግሪ|{{{ጽሑፍምስሊ|}}}}}}}}}}}}}}}}}}|priority=no|one=yes}}
|label3 = ምሉእ ስም
|data3 = {{{ምሉእ ስም|{{{ምሉእ_ስም|}}}}}}
|label4 = ካልኦት ኣስማት
|data4 = {{{ካልኦት ኣስማት|{{{ካልኦት_ኣስማት|}}}}}}
|label5 = ዓይነት
|data5 = {{{ዓይነት|}}}
|label6 = ቦታ መበቆል
|data6 = {{Property|P495|{{{ቦታ መበቆል|}}}}}
|label7 = መበቆል
|data7 = {{{መበቆል|}}}
|label8 = ዝተፈጠረ ብ
|data8 = {{{ዝተፈጠረ ብ|{{{ፈጣሪ|}}}}}}
|label9 = መቕውማት
|data9 = {{Property|P527|{{{መቕውማት|}}}}}
|label10 = ዕደላ
|data10 = {{{ዕደላ|}}}
|label11 = መኣዛታት
|data11 = {{{መኣዛታት|}}}
|label12 = ተመሳሰልቲ
|data12 = {{{ተመሳሰልቲ|}}}
}}
<noinclude>{{documentation}}</noinclude>
35ihf45igzw9bk0lsvv6hmqk0ojlf6g
ሞደል:ሓበሬታ መግቢ
10
5663
22538
2021-04-09T23:18:57Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ምግቢ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ምግቢ]]
tmahxuikwj3gu507bm2tv6rjqdtlt0c
ሞደል:IPA audio link
10
5664
22545
22544
2021-04-12T23:08:28Z
Joanmp14
5782
Protected "[[ሞደል:IPA audio link]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<includeonly><small class="nowrap"> ([[ፋይል:Speaker Icon.svg|13px|link=|alt=]] [[:Media:{{{1|}}}|ስማዕ]])</small></includeonly><noinclude>
[[መደብ:ዊኪፐድያ:ሞደላት ደገፍ ቋንቋታት]]
</noinclude>
qm8a7dnmx404279ndag04njj1uivry6
ሞደል:IPA-en
10
5665
22621
22614
2021-04-15T13:53:42Z
Joanmp14
5782
wikitext
text/x-wiki
<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=እንግሊዝኛ፦ |ኣደማምጻ=ኣደማምጻ፦ |UK=ብሪጣንያ፦ |US=ኣመሪካ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude>
{{documentation}}
9x7tgkr77onqcdidxhqyvhjom2tain5
ሞደል:IPA-en/doc
10
5666
22615
22547
2021-04-15T12:04:11Z
Joanmp14
5782
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
*<code><nowiki>{{IPA-en|n}}</nowiki></code> → {{IPA-en|n}}
*<code><nowiki>{{IPA-en|n|ኣደማምጻ}}</nowiki></code> → {{IPA-en|n|ኣደማምጻ}}
*<code><nowiki>{{IPA-en|n|ቋንቋ}}</nowiki></code> → {{IPA-en|n|ቋንቋ}}
*<code><nowiki>{{IPA-en|n|ከባብያዊ}}</nowiki></code> → {{IPA-en|n|ከባብያዊ}}
*<code><nowiki>{{IPA-en|n|IPA}}</nowiki></code> → {{IPA-en|n|IPA}}
*<code><nowiki>{{IPA-en|n|US}}</nowiki></code> → {{IPA-en|n|US}}
*<code><nowiki>{{IPA-en|n|UK}}</nowiki></code> → {{IPA-en|n|UK}}
*<code><nowiki>{{IPA-en|n|}}</nowiki></code> → {{IPA-en|n|}}
ምስ ናይ ድምጺ ፋይል እውን ክድመር ይኽእል እዩ፦
*<code><nowiki>{{IPA-en|n|ከባብያዊ|En-us-'n'.ogg}}</nowiki></code> → {{IPA-en|n|ከባብያዊ|En-us-'n'.ogg}}
<includeonly>
[[መደብ:ዊኪፐድያ:ሞደላት ደገፍ ቋንቋታት]]
</includeonly>
6cdzydadcejadndux8xiil5wzjge1xk
ሞደል:((
10
5667
22557
2021-04-13T15:58:12Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{<noinclude> {{documentation}} </noinclude>»
wikitext
text/x-wiki
{{<noinclude>
{{documentation}}
</noinclude>
7ddca00qmssfls0dctzbj32xy1q28ir
ሞደል:))
10
5668
22558
2021-04-13T15:59:38Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «}}<noinclude> {{documentation}} </noinclude>»
wikitext
text/x-wiki
}}<noinclude>
{{documentation}}
</noinclude>
fmm8htexq13hwrjrvzcsiy59gv65l36
ሞድዩል:Lang/documentor tool
828
5669
22940
22578
2021-07-23T20:26:22Z
Joanmp14
5782
Scribunto
text/plain
require('Module:No globals')
local p = {}
--[[ -------------------------- < L A N G - X X _ S E T T I N G S > --------------------------
{{#invoke:Lang/documentor tool|lang_xx_settings|template={{ROOTPAGENAME}}}}
Reads the content of the template and extracts the parameters from {{#invoke:Lang|...}} for display on the template's
documentation page.
]]
local function lang_xx_settings(frame)
local page = mw.title.makeTitle('ሞደል', frame.args['template'] or frame.args[1]) -- get a page object for this page in 'ሞደል:' namespace
if not page then
return '' -- TODO: error message?
end
local content = page:getContent() -- get unparsed content
if not page then
return '' -- TODO: error message?
end
local out = {}
local params
local style
if content:match('{{%s*#invoke:%s*[Ll]ang%s*|[^|]+|[^}]+}}') or content:match('{{%s*#invoke:%s*[Ll]ang/sandbox%s*|[^|]+|[^}]+}}') then -- if this template uses [[ሞድዩል:Lang]]
params = content:match('{{%s*#invoke:%s*[Ll]ang%s*|[^|]+(|[^}]+)}}') or content:match('{{%s*#invoke:%s*[Ll]ang/sandbox%s*|[^|]+(|[^}]+)}}') -- extract the #invoke:'s parameters
if not params then
return '' -- there should be at least one or the template/module won't work TODO: error message?
end
table.insert(out, '{| class="wikitable" style="text-align: right; float: right;"\n|+ምምዕርራይ') -- start a wikitable
for k, v in params:gmatch('%s*|%s*([^%s=]+)%s*=%s*([^%s|]+)') do -- get the parameter names (k) and values (v)
if 'label' == k then -- special case for labels because spaces and pipes
v = params:match('label%s*=%s*(%[%[[^%]]+%]%])') or params:match('label%s*=%s*([^|\n]+)') or 'missing label'
end
table.insert(out, table.concat({k, '\n|', v})) -- make rudimentary wikitable entries
end
style = content:match('lang_xx_([^|]+)')
return table.concat({table.concat(out,'\n|-\n! scope="row" | '), '\n|-\n|colspan="2"|ቅዲ፦ ', style:gsub('italic', 'ቄናን'), '\n|-\n|}'}) -- add inter-row markup and close the wikitable and done
else
return '' -- does not use [[ሞድዩል:Lang]] so abandon quietly
end
end
--[[ -------------------------- < U S E S _ M O D U L E > --------------------------
{{#invoke:Lang/documentor tool|uses_module|template={{ROOTPAGENAME}}}}
Reads the content of the template to determine if this {{lang-xx}} template uses Module:Lang.
Returns the index of the substring '{{#invoke|lang|' in the template page content if true; empty string if false.
Used in template documentation {{#if:}} parser functions.
]]
local function uses_module(frame)
local page = mw.title.makeTitle('ሞደል', frame.args['template'] or frame.args[1]) -- get a page object for this page in 'ሞደል:' namespace
if not page then
return '' -- TODO: error message?
end
local content = page:getContent() -- get unparsed content
if not page then
return '' -- TODO: error message?
end
return content:find('{{%s*#invoke:[Ll]ang%s*|') or '' -- return index or empty string
end
--[[ -------------------------- < S H A R E D _ C O D E > --------------------------
- Tables:
-- language_categories
-- error_messages
-- strings
- Functions:
-- make_error(message, layout, parent_category, nocat)
-- get_language_link(language_name, language_code)
-- get_see_also_section(page_title, language_name, language_code)
-- get_hidden_category_template(frame)
-- get_top_section(frame)
-- get_bottom_section(frame, language_name, see_also_section, parent_category)
]]
local language_categories = {
--["LANGUAGES_SOURCES"] = "Articles with %s-language sources (%s)", --THESE THREE ARE NOT ON tiwiki
--["LANGUAGES_COLLECTIVE_SOURCES"] = "Articles with %s-collective sources (%s)",
--["CS1"] = "CS1 %s-language sources (%s)",
["LANGUAGE_TEXT"] = "Wikipedia:Articles with text in %s",
["LANGUAGES_COLLECTIVE_TEXT"] = "Wikipedia:Articles with text in %s",
["TIGRINYA"] = "Wikipedia:Articles with text explicitly cited in %s",
}
local error_assistance = " Please see [[Template talk:Lang]] for assistance."
local error_messages = {
["ASSISTANCE"] = "Please see [[Template talk:Lang]] for assistance.",
["INCORRECT_CATEGORY_TITLE"] = "[[:%s]] is not the category being populated by the {{Tl|%s}} template. The correct category is located at: [[:%s]].",
["NO_CATEGORY_TITLE_FOUND"] = "No language category found for '''%s.'''" .. error_assistance,
["NOT_VALID_CATEGORY_FORMAT"] = "'''%s''' is not a a valid category title." .. error_assistance,
["NOT_VALID_LANGUAGE_CODE"] = "[[%s]] is not a valid ISO 639 or IETF language name." .. error_assistance,
}
local strings = {
["ERROR_CATEGORY"] = "[[Category:Wikipedia:Lang and lang-xx template errors]]",
["ERROR_SPAN"] = '<span style="font-size: 100%%; font-style: normal;" class="error">Error: %s </span>',
["PURGE_DIV"] = '<div style="font-size: x-small;">%s</div>',
["SEE_ALSO"] = "\n==ብተወሳኺ ርኣይ==",
["SEE_ALSO_ITEM"] = "* [[:%s]]",
}
--[[ -------------------------- < M A K E _ E R R O R > --------------------------
Create an error message.
Does not place page in error category if args.nocat is used.
Does not categorize in parent cateogory if used in category namespace (usually for /testcases).
]]
local function make_error(message, layout, parent_category, nocat)
table.insert(layout, string.format(strings["ERROR_SPAN"], message))
if not nocat then
table.insert(layout, strings["ERROR_CATEGORY"])
end
if mw.title.getCurrentTitle().nsText == "Category" then
table.insert(layout, parent_category)
end
return table.concat(layout)
end
--[[ -------------------------- < G E T _ L A N G U A G E _ L I N K > --------------------------
Generates a language link for the correct style.
Collective languages use the name_from_tag value,
while other languages use a display name of "x-language".
]]
local function get_language_link(language_name, language_code)
local lang_module = require('Module:Lang')
-- Is a language collective?
if language_name:find('ቋንቋታት') or language_name:find('languages') then
return lang_module.name_from_tag({language_code, link = "yes"})
else
return lang_module.name_from_tag({language_code, link = "yes", label = ("ቋንቋ " .. lang_module.name_from_tag({language_code}))})
end
end
--[[ -------------------------- < G E T _ S E E _ A L S O _ S E C T I O N > --------------------------
Generates a consistent style See also section for
{{Category articles containing non-English-language text}} and {{Non-English-language source category}}.
If {{CS1 language sources}} is converted, it should also use it.
]]
local function get_see_also_section(page_title, language_name, language_code)
local see_also_section = {}
for _, category_name in pairs(language_categories) do
local category = mw.title.new(string.format(category_name, language_name, language_code), 14)
if category and page_title ~= category.text and category.exists then
table.insert(see_also_section, string.format(strings["SEE_ALSO_ITEM"], category.prefixedText))
end
end
table.sort(see_also_section)
table.insert(see_also_section, 1, strings["SEE_ALSO"])
if table.getn(see_also_section) == 1 then
return ""
else
return table.concat(see_also_section, "\n")
end
end
--[[ -------------------------- < G E T _ H I D D E N _ C A T E G O R Y _ T E M P L A T E > --------------------------
Generates the Template:Hidden category template.
This function is separate from the get_top_section() function
as this should be used in both error categories and valid categories.
]]
local function get_hidden_category_template(frame)
return frame:expandTemplate{title = 'Hidden category'}
end
--[[ -------------------------- < G E T _ T O P _ S E C T I O N > --------------------------
Generates a consistent top maintenance template section which consists of:
-- Template:Possibly empty category
-- Template:ኣጽርይ
]]
local function get_top_section(frame)
local top_section = {}
table.insert(top_section, frame:expandTemplate{title = 'ባዶ መደብ'})
table.insert(top_section, "<div style=\"font-size:x-small;\">" .. frame:expandTemplate{title = 'ኣጽርይ', args = {"መዕቖሪ ገጽ ኣጽርይ"}} .. "</div>")
return table.concat(top_section, "\n\n")
end
--[[ -------------------------- < G E T _ B O T T O M _ S E C T I O N > --------------------------
Generates a consistent non-text section which consists of:
-- Template:CatAutoTOC
-- A see also section
-- {{DEFAULTSORT}}
-- Categorization in parent category
]]
local function get_bottom_section(frame, language_name, see_also_section, parent_category)
local bottom_section = {}
table.insert(bottom_section, frame:expandTemplate{title = 'CatAutoTOC'})
table.insert(bottom_section, see_also_section)
if mw.title.getCurrentTitle().nsText == "መደብ" then
table.insert(bottom_section, frame:preprocess{text = "{{DEFAULTSORT:" .. language_name .. "}}"})
table.insert(bottom_section, parent_category)
end
return table.concat(bottom_section, "\n\n\n")
end
--[[ -------------------------- < N O N _ T I G R I N Y A _ L A N G U A G E _ T E X T _ C A T E G O R Y > --------------------------
{{#invoke:Lang/documentor tool|non_english_language_text_category}}
This function implements {{Non-English-language text category}}.
]]
local non_tigrinya_language_text_strings = {
["LINE1"] = "This category contains articles with %s%s text. The primary purpose of these categories is to facilitate manual or automated checking of text in other languages.",
["LINE2"] = "This category should only be added with the %s family of templates, never explicitly.",
["LINE3"] = 'For example %s, which wraps the text with <code><span lang="%s"></code>.%s',
["LINE3_EXTRA"] = " Also available is %s which displays as %s.",
["IN_SCRIPT"] = " (in %s)",
["EXAMPLE_DEFAULT_TEXT"] = "text in %s language here",
["PARENT_CATEGORY"] = "[[Category:Wikipedia:Articles containing text in other languages]]",
["TEMPLATE"] = "Lang",
}
local function non_tigrinya_language_text_category(frame)
local page = mw.title.getCurrentTitle()
local args = require('Module:Arguments').getArguments(frame)
-- args.test is used for /testcases
if args.test then
page = mw.title.new(args.test)
end
-- Naming style: Articles with text from the Berber languages collective
local page_title_modified = page.text
local split_title = "([^,]+)%%s([^,]*)"
local part1 = ""
local part2 = ""
if page_title_modified:find('ቋንቋታት') or page_title_modified:find('languages') then
-- Naming style: Category:Articles with text in Berber languages
part1, part2 = language_categories["LANGUAGES_COLLECTIVE_TEXT"]:match(split_title) --"Articles with text in %s"
elseif page_title_modified:find('explicitly cited') then
part1, part2 = language_categories["TIGRINYA"]:match(split_title) --"Articles with explicit citations in %s"
else
-- Naming style: Category:Articles with French language text
part1, part2 = language_categories["LANGUAGE_TEXT"]:match(split_title) --"Articles with text in %s"
end
page_title_modified = page_title_modified:gsub(part1, "")
--page_title_modified = page_title_modified:gsub(part2, "")
local language_name = page_title_modified
local layout = {}
table.insert(layout, get_hidden_category_template(frame))
table.insert(layout, get_top_section(frame))
local parent_category = non_tigrinya_language_text_strings["PARENT_CATEGORY"]
if language_name == page.text then
-- Error: Formato del título de la categoría no soportado.
return make_error(string.format(error_messages["NOT_VALID_CATEGORY_FORMAT"], page.text), layout, parent_category, args.nocat)
end
local lang_module = require('Module:Lang')
local language_code = lang_module._tag_from_name({language_name})
if language_code:find('error') then
-- Error: Language code not found in database.
return make_error(string.format(error_messages["NOT_VALID_LANGUAGE_CODE"], language_name), layout, parent_category, args.nocat)
end
local correct_language_category_title = lang_module._category_from_tag({language_code})
if correct_language_category_title:find('error') then
-- Error: No category title found for language code.
return make_error(string.format(error_messages["NO_CATEGORY_TITLE_FOUND"], language_code), layout, parent_category, args.nocat)
end
local current_category_title = page.prefixedText
if current_category_title ~= correct_language_category_title then
-- Error: The current title used is not in the supported format. TODO: can this still be reached?
return make_error(
string.format(error_messages["INCORRECT_CATEGORY_TITLE"], current_category_title, non_spanish_language_text_strings["TEMPLATE"], correct_language_category_title),
layout, parent_category, args.nocat)
end
local script_text = ""
if args.script then
script_text = string.format(non_spanish_language_text_strings["IN_SCRIPT"], args.script)
end
local language_link = get_language_link(language_name, language_code)
table.insert(layout, string.format(non_tigrinya_language_text_strings["LINE1"], language_link, script_text))
local lang_template = frame:expandTemplate{title = 'ep', args = {non_tigrinya_language_text_strings["TEMPLATE"]}}
table.insert(layout, string.format(non_tigrinya_language_text_strings["LINE2"], lang_template))
local language_code_link = lang_module._name_from_tag({language_code, link="yes", label=language_code})
local example_default_text = string.format(non_tigrinya_language_text_strings["EXAMPLE_DEFAULT_TEXT"], language_name)
local example_text = args.example or example_default_text
local lang_template_example = frame:expandTemplate{title = 'Tl', args = {non_tigrinya_language_text_strings["TEMPLATE"], language_code_link, example_text}}
local lang_x = mw.title.makeTitle(10, "Lang-" .. language_code)
local line3_extra = ""
if lang_x.exists then
local lang_x_template_example = frame:expandTemplate{title = 'Tl', args = {lang_x.text, example_text}}
local lang_x_template = frame:expandTemplate{title = lang_x.text, args = {example_text}}
line3_extra = string.format(non_tigrinya_language_text_strings["LINE3_EXTRA"], lang_x_template_example, lang_x_template)
end
table.insert(layout, string.format(non_tigrinya_language_text_strings["LINE3"], lang_template_example, language_code, line3_extra))
local see_also_section = get_see_also_section(page.text, language_name, language_code)
local bottom = get_bottom_section(frame, language_name, see_also_section, non_tigrinya_language_text_strings["PARENT_CATEGORY"])
return table.concat(layout, "\n\n") .. bottom
end
--[[ -------------------------- < N O N _ E N G L I S H _ L A N G U A G E _ S O U R C E S _ C A T E G O R Y > --------------------------
NOT IMPLEMENTED FOR tiwiki
{{#invoke:Lang/documentor tool|non_english_language_sources_category}}
This function implements {{Non-English-language sources category}}.
]]
local non_english_language_sources_strings = {
["LINE1"] = "This is a tracking category for articles that use %s to identify %s sources.",
["PARENT_CATEGORY"] = "[[Category:Articles with non-English-language sources]]",
["TEMPLATE"] = "In lang",
}
local function non_english_language_sources_category(frame)
local page = mw.title.getCurrentTitle()
local args = require('Module:Arguments').getArguments(frame)
-- args.test is used for /testcases
if args.test then
page = mw.title.new(args.test)
end
local page_title = page.text
local language_code = page_title:match('%(([%a%-]+)%)')
local language_name = require('Module:Lang')._name_from_tag({language_code})
local layout = {}
table.insert(layout, get_hidden_category_template(frame))
local parent_category = non_english_language_sources_strings["PARENT_CATEGORY"]
local correct_language_category_title = require('Module:In lang')._in_lang({language_code, ["list-cats"]="yes"})
if correct_language_category_title == "" then
-- Error: No category title found for language code.
return make_error(string.format(error_messages["NO_CATEGORY_TITLE_FOUND"], language_code), layout, parent_category, args.nocat)
end
local current_category_title = page.prefixedText
if correct_language_category_title ~= current_category_title then
-- Error: The current title used is not in the supported format.
return make_error(
string.format(error_messages["INCORRECT_CATEGORY_TITLE"], current_category_title, non_english_language_sources_strings["TEMPLATE"], correct_language_category_title),
layout, parent_category, args.nocat)
end
local language_link = get_language_link(language_name, language_code)
local text = string.format(non_english_language_sources_strings["LINE1"], frame:expandTemplate{title = 'Tlx', args = {non_english_language_sources_strings["TEMPLATE"], language_code}}, language_link)
table.insert(layout, get_top_section(frame))
table.insert(layout, text)
local see_also_section = get_see_also_section(page_title, language_name, language_code)
local bottom = get_bottom_section(frame, language_name, see_also_section, parent_category)
return table.concat(layout, "\n\n") .. bottom
end
--[[ -------------------------- < N O N _ E N G L I S H _ L A N G U A G E _ C S 1 _ S O U R C E S _ C A T E G O R Y > --------------------------
NOT IMPLEMENTED FOR tiwiki
{{#invoke:Lang/documentor tool|non_english_language_cs1_sources_category}}
This function implements {{Non-English-language CS1 sources category}}.
]]
local non_english_language_cs1_text_strings = {
["LINE1"] = "This is a tracking category for [[WP:CS1|CS1 citations]] that use the parameter %s to identify a source in [[%s language|%s]]. Pages in this category should only be added by CS1 templates and [[Módulo:Citation/CS1]].",
["PARENT_CATEGORY"] = "[[Category:CS1 foreign language sources]]", -- #TODO change to "Articles with non-english CS1 language sources" or "CS1 non-English language sources"
}
--"This is a tracking category for [[WP:CS1|CS1 citations]] that use the parameter %s to hold a citation title that uses %s characters and contains the language prefix <code>%s:</code>. Pages in this category should only be added by CS1 templates and [[Module:Citation/CS1]].",
--"[[Category:CS1 uses foreign language script]]",
-- "This is a tracking category for [[WP:CS1|CS1 citations]] that use the parameter %s. Pages in this category should only be added by CS1 templates and [[Module:Citation/CS1]].",
-- "to identify a source in [[%s language|%s]].",
-- "to hold a citation title that uses %s characters and contains the language prefix <code>%s:</code>.",
local function non_english_language_cs1_sources_category(frame)
local page_title_object = mw.title.getCurrentTitle()
local page_title = page_title_object.text
local language_code = page_title:match('%(([%a%-]+)%)')
local language_name = require('Module:Lang')._name_from_tag({language_code})
local layout = {}
table.insert(layout, get_hidden_category_template(frame))
local see_also_section = ""
local parameter_doc = frame:expandTemplate{title = 'para', args = {"language", language_code}}
table.insert(layout, get_top_section(frame))
table.insert(layout, string.format(non_english_language_cs1_text_strings["LINE1"], parameter_doc, language_name, language_name))
local see_also_section = get_see_also_section(page_title, language_name, language_code)
local bottom = get_bottom_section(frame, language_name, see_also_section, non_english_language_cs1_text_strings["PARENT_CATEGORY"])
return table.concat(layout, "\n\n") .. bottom
end
--[[ -------------------------- < T E S T _ C A S E S _ S H A R E D _ C O D E > --------------------------
]]
local function compare_by_keys2(a, b) -- local function used by table.sort()
return a[2] < b[2] -- ascending sort by code
end
local function compare_by_keys(a, b) -- local function used by table.sort()
return a[1] < b[1] -- ascending sort by code
end
-- Used by testcases_iso_code_to_name()
local function get_language_code_table_from_code(args)
local entry = {}
--if args.override_table[args.language_code] then
-- table.insert(entry, args.override_table[args.language_code][1]) -- :gsub(' %b()$', '') fails here
--else
table.insert(entry, args.language_code)
-- end
return entry
end
-- Used by testcases_name_from_tag()
local function get_language_code_and_name_table_from_code(args)
local entry = {}
if args.override_table[args.language_code] then
table.insert(entry, args.language_code)
local language_code, _ = args.override_table[args.language_code][1]:gsub(' %b()$', '')
table.insert(entry, language_code)
else
table.insert(entry, args.language_code)
table.insert(entry, args.language_table[args.language_code])
end
return entry
end
-- Used by testcases_category_from_tag()
local function get_language_code_and_category_table_from_code(args)
local entry = {}
table.insert(entry, args.language_code)
table.insert(entry, args.test_function({args.language_code}))
return entry
end
-- Used by testcases_iso_name_to_code() and testcases_tag_from_name()
local function get_language_name_and_code_table_from_code(args)
local entry = {}
if args.override_table[args.language_code] then
table.insert(entry, args.override_table[args.language_code][1]) -- only the first name when there are multiples
table.insert(entry, args.language_code)
else
table.insert(entry, args.language_names[1]) -- only the first name when there are multiples
table.insert(entry, args.language_code)
end
return entry
end
local function get_table(table_function, language_table, length, range, iso_number, test_function)
local table_of_language_name_and_code_tables = {}
local override_table_name = "override"
if iso_number then
override_table_name = "override_" .. iso_number
end
-- It remains empty, it depends on a non-existent module <FUTURE>
local override_table = {}; --require("Module:Language/data/ISO_639_override/sandbox")[override_table_name]
-- For most ISO 639s.
if range then
for language_code, language_names in pairs(language_table) do
if language_code:find(range) then
table.insert(table_of_language_name_and_code_tables, table_function({
override_table = override_table,
language_code = language_code,
language_names = language_names,
test_function = test_function,
language_table = language_table
}))
end
end
-- For ISO 639-1.
elseif length then
for language_code, language_names in pairs(language_table) do
if language_code:len() == 2 then
table.insert(table_of_language_name_and_code_tables, table_function({
override_table = override_table,
language_code = language_code,
language_names = language_names,
test_function = test_function,
language_table = language_table
}))
end
end
-- For general /testcases.
else
for language_code, language_names in pairs(language_table) do
table.insert(table_of_language_name_and_code_tables, table_function({
override_table = override_table,
language_code = language_code,
language_names = language_names,
test_function = test_function,
language_table = language_table
}))
end
end
return table_of_language_name_and_code_tables
end
local function get_undabbed_table(language_list, length, range)
local undabbed_language_table = {} -- for this test, ISO 639-3 language name disambiguators must be removed; un-dabbed names go here
for language_code, language_names in pairs(language_list) do
-- For most ISO 639s.
if range then
if language_code:find(range) then
undabbed_language_table[language_code] = language_names[1]:gsub(' %b()$', '') -- undab and save only the first name; ignore all other names assigned to a code
end
-- For ISO 639-1.
elseif length then
if language_code:len() == 2 then
undabbed_language_table[language_code] = language_names[1]:gsub(' %b()$', '') -- undab and save only the first name; ignore all other names assigned to a code
end
-- For general /testcases.
else
undabbed_language_table[language_code] = language_names[1]:gsub(' %b()$', '')
end
end
return undabbed_language_table
end
local function merge_tables(table_1, table_2) --table 1 takes precedence
merged_table = {}
for code, names in pairs(table_1) do
if table_2[code] then
merged_table[code] = table_2[code]
else
merged_table[code] = names
end
end
return merged_table
end
--[[ -------------------------- < T E S T C A S E S _ C A T E G O R Y _ F R O M _ T A G > --------------------------
Entry point for the various category_from_tag testcases.
Build a table of test patterns where each entry in the table is a table with two members:
{"<language_code>", "<category name according to Module:Lang>"}
- "Expected" column value is the category name according to Module:Lang.
- "Actual" column value is the result of {{#invoke:Lang/sandbox|category_from_tag|<language_code>}}.
TODO: Currently not working.
]]
local function testcases_category_from_tag(self, args)
local cat_from_tag_function = require('Module:Lang')._category_from_tag
local language_tables = get_table(get_language_code_and_category_table_from_code, args.language_list, args.length, args.range, args.iso_number, cat_from_tag_function)
table.sort(language_tables, compare_by_keys)
self:preprocess_equals_preprocess_many(
'{{#invoke:Lang/sandbox|category_from_tag|', '}}', '', '',
language_tables,
{nowiki=false}
)
end
--[[ -------------------------- < T E S T C A S E S _ N A M E _ F R O M _ T A G > --------------------------
Entry point for the various name_from_tag testcases.
Build a table of test patterns where each entry in the table is a table with two members:
{"<language_code>", "<language_name>"}
- "Expected" column value is the <language_name>.
- "Actual" column value is the result of sandbox version {{#invoke:Lang/sandbox|name_from_tag|<language_code>}}.
]]
local function testcases_name_from_tag(self, args)
--local merged = merge_tables(args.language_list, args.language_list_translated)
local undabbed_language_table = get_undabbed_table(args.language_list, args.length, args.range, nil)
local language_tables = get_table(get_language_code_and_name_table_from_code, undabbed_language_table, args.length, args.range)
table.sort(language_tables, compare_by_keys)
self:preprocess_equals_preprocess_many(
'{{#invoke:Lang/sandbox|name_from_tag|', '}}', '', '',
language_tables,
{nowiki=false}
)
end
--[[ -------------------------- < T E S T C A S E S _ T A G _ F R O M _ N A M E > --------------------------
Entry point for the various tag_from_name testcases.
Build a table of test patterns where each entry in the table is a table with two members:
{"<language_name>", "<language_code>"}
- "Expected" column value is the <language_code>.
- "Actual" column value is the result of sandbox version {{#invoke:Lang/sandbox|tag_from_name|<language_name>}}.
TODO: Currently not working.
]]
local function testcases_tag_from_name(self, args)
local language_tables = get_table(get_language_name_and_code_table_from_code, args.language_list, args.length, args.range, args.iso_number, nil)
table.sort(language_tables, compare_by_keys2)
local ordered_table = {}
table.sort(unordered_table)
for _, key in ipairs(unordered_table) do
table.insert(ordered_table, {key, reverse_table[key]})
end
self:preprocess_equals_preprocess_many(
'{{#invoke:Lang/sandbox|tag_from_name|', '}}', '', '',
language_tables,
{nowiki=false}
)
end
--[[ -------------------------- < T E S T C A S E S _ I S O _ C O D E _ T O _ N A M E > --------------------------
Entry point for the various iso_code_to_name testcases.
Build a table of test patterns where each entry in the table is a table with one member:
{"<language_code>"}
- "Expected" column value is the result of the live version of {{#invoke:ISO 639 name|iso_639_name_to_code|<language_code>}}.
- "Actual" column value is the result of sandbox version {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|<language_code>}}.
]]
local function testcases_iso_code_to_name(self, args)
local language_tables = get_table(get_language_code_table_from_code, args.language_list, args.length, args.range, args.iso_number, nil)
table.sort(language_tables, compare_by_keys)
self:preprocess_equals_preprocess_many(
'{{#invoke:ISO 639 name/sandbox|iso_639_code_to_name|link=yes|', '}}', '{{#invoke:ISO 639 name|iso_639_code_to_name|link=yes|', '}}',
language_tables,
{nowiki=false}
)
end
--[[ -------------------------- < T E S T C A S E S _ I S O _ N A M E _ T O _ C O D E > --------------------------
Entry point for the various iso_name_to_code testcases.
Build a table of test patterns where each entry in the table is a table with two members:
{"<language_name>", "<language_code>"}
- "Expected" column value is the <language_code>.
- "Actual" column is value the result of {{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|<language_name>}}.
]]
local function testcases_iso_name_to_code(self, args)
local language_tables = get_table(get_language_name_and_code_table_from_code, args.language_list, args.length, args.range, args.iso_number, nil)
table.sort(language_tables, compare_by_keys2)
self:preprocess_equals_preprocess_many(
'{{#invoke:ISO 639 name/sandbox|iso_639_name_to_code|2=' .. args.iso_number .. "|", '}}', '', '',
language_tables,
{nowiki=false}
)
end
--[[ -------------------------- < E X P O R T E D _ F U N C T I O N S > --------------------------
]]
return {
lang_xx_settings = lang_xx_settings,
uses_module = uses_module,
non_tigrinya_language_text_category = non_tigrinya_language_text_category,
non_english_language_sources_category = non_english_language_sources_category,
non_english_language_cs1_sources_category = non_english_language_cs1_sources_category,
-- Module:Lang (testcases)
testcases_category_from_tag = testcases_category_from_tag,
testcases_name_from_tag = testcases_name_from_tag,
testcases_tag_from_name = testcases_tag_from_name,
-- Módulo:ISO 639 (testcases) NOT EXISTING IN tiwiki
testcases_iso_code_to_name = testcases_iso_code_to_name,
testcases_iso_name_to_code = testcases_iso_name_to_code,
}
nusmsn5jt8qg5xpnrqkai1kigeuws4o
ሞደል:ROOTPAGENAME
10
5670
22560
2021-04-13T19:44:04Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{ROOTPAGENAME:{{{1|}}}}}[[Category:Wikipedia:Pages which use a template in place of a magic word]]</includeonly><noinclude> {{Documentation}}...»
wikitext
text/x-wiki
<includeonly>{{ROOTPAGENAME:{{{1|}}}}}[[Category:Wikipedia:Pages which use a template in place of a magic word]]</includeonly><noinclude>
{{Documentation}}</noinclude>
euacnrne7evd6ne87id1mt8wu4me2r1
ሞደል:Lang-x/doc
10
5671
22579
22561
2021-04-13T23:19:33Z
Joanmp14
5782
wikitext
text/x-wiki
__NOEDITSECTION__
== ኣጠቓቕማ ==
{{#invoke:Lang/documentor tool|lang_xx_settings|template={{ROOTPAGENAME}}}}
እዚ ሞደል ቋንቋ {{((}}'''{{lcfirst:{{BASEPAGENAME}}}}'''{{))}} እዚ ንጽሑፋት {{#ifeq:{{FULLPAGENAME}}|ሞደል:Lang-x/doc|ብቋንቋ ወጻኢ |ብቋንቋ {{#invoke:Lang|name_from_tag|link=yes|{{#invoke:String|sub|{{ROOTPAGENAME}}|6}}}}}} ይልለ። እቲ ዜድሊ መለክዒ እታ ቃል ወይ ሓረግ ጥራይ እዩ።
እዚ ሞደል እዚ ብሓፈሻ ድሕሪ እቲ ብትግርኛ ትርጉም ቃል ወይ ሓረግ ክቕመጥ ኣለዎ።
== ብተወሳኺ ርኣይ ==
* {{tl|Lang}}
<includeonly>
<!-- ኣብዚ መደባት -->
{{#ifeq:0
|{{#ifexist:ISO 639:{{Str right|{{BASEPAGENAME}}|5}}|0|1}}
|[[መደብ:ዊኪፐድያ:ሞደላት Lang-x|{{#invoke:String|match|{{FULLPAGENAME}}|ሞደል:Lang%-([a-z%-]+)$|nomatch=}}]]
|{{#if:{{#invoke:Lang/documentor tool|uses_module|template={{ROOTPAGENAME}}}}|[[መደብ:ዊኪፐድያ:ሞደላት Lang-x|{{#invoke:String|match|{{FULLPAGENAME}}|ሞደል:Lang%-([a-z%-]+)$|nomatch=}}]]|<!--[[Category:Lang-x templates with other than ISO 639]]-->}}
}}
</includeonly>
<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ምስናድ]]</noinclude>
a1aglpfwzs0og5acidyqkmoke2tejy4
ሞደል:Lang-x
10
5672
22562
2021-04-13T20:44:16Z
Joanmp14
5782
Redirected page to [[ሞደል:Lang-x/doc]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Lang-x/doc]]
o5j7y57lher1q1dfw37kg889ytlkyba
ሞድዩል:Lang/tag from name
828
5673
22563
2021-04-13T21:03:33Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «local lang_data = mw.loadData ('Module:Lang/data'); -- language name override and transliteration tool-tip tables local lang_name_table = lang_data....»
Scribunto
text/plain
local lang_data = mw.loadData ('Module:Lang/data'); -- language name override and transliteration tool-tip tables
local lang_name_table = lang_data.lang_name_table; -- language codes, names, regions, scripts, suppressed scripts
local lang_table = lang_name_table.lang; -- language codes, names
local lang_dep_table = lang_name_table.lang_dep; -- deprecated language codes, names
local lang_ti_table = lang_name_table.lang_ti; -- language codes, names
local lang_ti_dep_table = lang_name_table.lang_ti_dep; -- deprecated language codes, names
local override_table = lang_data.override;
local rev_lang_table = {}; -- same as lang_table reversed so language name is key and language tag is value
local rev_lang_dep_table = {}; -- same as lang_dep_table reversed so language name is key and language tag is value
local rev_lang_ti_table = {}; -- same as lang_table reversed so language name is key and language tag is value
local rev_lang_ti_dep_table = {}; -- same as lang_dep_table reversed so language name is key and language tag is value
local rev_override_table = {}; -- same as override_table except reversed
local dedabbed_names_list = {}; -- holds a list of dedabbed name and tags
--[[--------------------------< R E V _ L I S T _ A D D >------------------------------------------------------
local function to add <name> (key) and <tag> (value) pair to <rev_list>
<name>/<tag> pairs where <tag> is ISO 639-1, overwrite all other <name>/<tag> pairs. When creating overrides,
take care that the <name> is properly disambiguated to avoid improper masking
]]
local function rev_list_add (rev_list, name, tag)
if rev_list[name] then -- if already in <rev_list>
if 2 == tag:len() then -- is this is a 2-characater code?
rev_list[name] = tag; -- yes, overwrite 3-characater language <name> and <tag> pair in <rev_list>
end
else -- here when not yet in <rev_list>
rev_list[name] = tag; -- add language <name> and <tag> (value) pair to <rev_list>
end
end
--[[--------------------------< D E D A B B E D _ N A M E S _ L I S T _ A D D >--------------------------------
adds <name>/<tag> pairs to the dedabbed_names_list when <name> not already present. When <name> is present in
the list, unsets the listed <tag> to empty string; cannot have different <name>/<tag> pairs where the table
key (<name>) is shared with another <name>/<tag> pair.
]]
local function dedabbed_names_list_add (dab, name, tag)
if 0 ~= dab then -- if dab was removed
if dedabbed_names_list[name] then -- if this dedabbed name is in the table then there are more than one name with different dabs
dedabbed_names_list[name] = ''; -- unset but not too unset
else
dedabbed_names_list[name] = tag; -- add name / tag pair in case this the only dedabbed name
end
end
end
--[[--------------------------< D E D A B B E D _ T O _ R E V _ L I S T _ A D D >------------------------------
adds <name>/<tag> pairs to specified <rev_list> when <tag> is not empty string
]]
local function dedabbed_to_rev_list_add (rev_list, name, tag)
for name, tag in pairs (dedabbed_names_list) do -- add dedabbed <name>/<tag> pairs to the reversed table
if '' ~= tag then -- when <name>/<tag> has not been unset because of multiple dabs
rev_list_add (rev_list, name, tag); -- add
end
end
end
--[[--------------------------< T A G - F R O M - N A M E D A T A >------------------------------------------
Creates tag-from-name tables from the data in Module:Lang/data so that templates can get language tags from the
same names as the {{lang}} templates get from those tags. The conversion prefers ISO 639-1 codes.
Data in these tables are used by tag_from_name() in Module:Lang
When <name> is disambiguated, will create an additional <name> entry without the dab as long as that action won't
conflict with actual undabbed names in the source.
<name> without dab is always added to the list; this rule arises because of the three Marwari language code/name pairs:
mwr: Marwari -– not dabbed
these will not have dedabbed entries because of mwr
rwr: Marwari (India)
mve: Marwari (Pakistan)
These all share the same base name so there will not not be an dedabbed entry:
["yaka"] = "axk", -- this would be wrong for two of these languages
["yaka (central african republic)"] = "axk",
["yaka (congo)"] = "iyx",
["yaka (democratic republic of congo)"] = "yaf",
Say that we find "axk". It has a dab so we add the dabbed form to rev_lang_table{}. Then we look in
dedabbed_names_list{} to see if ["yaka"] is already there. It's not, so we add this:
["yaka"] = "axk",
Later we find "yaf". It has a dab so we add the dabbed form to rev_lang_table{}. Then we look in
dedabbed_names_list{} to see if ["yaka"] is already there. It is, so that means that more than one language
code could create an dedabbed language name key; there can be only one. Because ["yaka"] is already in the
dedabbed_names_list{} table we unset the ["yaka"] entry to empty string:
["yaka"] = '',
later we find "iyx" and add it to rev_lang_table{}. We look in dedabbed_names_list{} and find ["yaka"] has been
unset to empty string so do nothing.
When done adding names/codes to rev_lang_table{}, spin through dedabbed_names_list{} and add all non-empty-string
name/code pairs to rev_lang_table{}.
This does not catch things like overrides ["pa"] = "Punjabi" and ["pnb"] = "Punjabi". "pa" and "pnb" are not
synonyms but because the names are the same, will be treated like synonyms ("pnb" promotes to "pa"). To avoid
this, disambiguate the override: ["pnb"] = {"Punjabi"} -> ["pnb"] = {"Punjabi (Western)"}
]]
for tag, name_table in pairs (lang_table) do
if not override_table[tag] then -- only add names/tags from name_table when tag not present in override table
local name_raw = mw.ustring.lower(name_table[1]); -- there can be multiple names, always take the first name; may have disambiguation
local name, dab = name_raw:gsub ('%s+%b()', ''); -- remove parenthetical disambiguators or qualifiers from names that have them; <dab> non-zero when disambiguation removed
rev_list_add (rev_lang_table, name_raw, tag); -- add no-dab-names and names-with-dab here
dedabbed_names_list_add (dab, name, tag); -- add to dedabbed_names_list if dabbed
end
end
dedabbed_to_rev_list_add (rev_lang_table, name, tag); -- add dedabbed name/tag pairs to the reversed table
dedabbed_names_list = {};
for tag, name_table in pairs (lang_ti_table) do
if not override_table[tag] then -- only add names/tags from name_table when tag not present in override table
local name_raw = mw.ustring.lower(name_table[1]); -- there can be multiple names, always take the first name; may have disambiguation
local name, dab = name_raw:gsub ('%s+%b()', ''); -- remove parenthetical disambiguators or qualifiers from names that have them; <dab> non-zero when disambiguation removed
rev_list_add (rev_lang_ti_table, name_raw, tag); -- add no-dab-names and names-with-dab here
dedabbed_names_list_add (dab, name, tag); -- add to dedabbed_names_list if dabbed
end
end
dedabbed_to_rev_list_add (rev_lang_ti_table, name, tag); -- add dedabbed name/tag pairs to the reversed table
dedabbed_names_list = {}; -- reset list of dedabbed names
for tag, name_table in pairs (lang_dep_table) do
if not override_table[tag] then -- only add names/tags from name_table when tag not present in override table
local name_raw = mw.ustring.lower(name_table[1]); -- there can be multiple names, always take the first name; may have disambiguation
local name, dab = name_raw:gsub ('%s+%b()', ''); -- remove parenthetical disambiguators or qualifiers from names that have them; <dab> non-zero when disambiguation removed
rev_list_add (rev_lang_dep_table, name_raw, tag); -- add no-dab-names and names-with-dab here
dedabbed_names_list_add (dab, name, tag); -- add to dedabbed_names_list if dabbed
end
end
dedabbed_to_rev_list_add (rev_lang_dep_table, name, tag); -- add dedabbed name/tag pairs to the reversed table
dedabbed_names_list = {}; -- reset list of dedabbed names
for tag, name_table in pairs (lang_ti_dep_table) do
if not override_table[tag] then -- only add names/tags from name_table when tag not present in override table
local name_raw = mw.ustring.lower(name_table[1]); -- there can be multiple names, always take the first name; may have disambiguation
local name, dab = name_raw:gsub ('%s+%b()', ''); -- remove parenthetical disambiguators or qualifiers from names that have them; <dab> non-zero when disambiguation removed
rev_list_add (rev_lang_ti_dep_table, name_raw, tag); -- add no-dab-names and names-with-dab here
dedabbed_names_list_add (dab, name, tag); -- add to dedabbed_names_list if dabbed
end
end
dedabbed_to_rev_list_add (rev_lang_ti_dep_table, name, tag); -- add dedabbed name/tag pairs to the reversed table
dedabbed_names_list = {}; -- reset list of dedabbed names
for tag, name_table in pairs (override_table) do
local name_raw = mw.ustring.lower(name_table[1]); -- there can be multiple names, always take the first name
local name, dab = name_raw:gsub ('%s+%b()', ''); -- remove parenthetical disambiguators or qualifiers from names that have them
rev_list_add (rev_override_table, name_raw, tag);
dedabbed_names_list_add (dab, name, tag); -- add to dedabbed_names_list if dabbed
end
dedabbed_to_rev_list_add (rev_override_table, name, tag); -- add dedabbed name/tag pairs to the reversed table
dedabbed_names_list = {}; -- reset list
--[[--------------------------< E X P O R T E D T A B L E S >------------------------------------------------
]]
return {
rev_lang_table = rev_lang_table,
rev_lang_dep_table = rev_lang_dep_table,
rev_lang_ti_table = rev_lang_ti_table,
rev_lang_ti_dep_table = rev_lang_ti_dep_table,
rev_override_table = rev_override_table,
}
m8sk6odv1j3bk86lnl5wdja6uhwlm1q
ሞድዩል:Lang/data/iana languages translation
828
5674
23610
23515
2022-05-09T08:36:40Z
Joanmp14
5782
add sg
Scribunto
text/plain
-- File-Date: 2021-02-13
local active = {
["aa"] = {"ዓፋር"},
["af"] = {"ኣፍሪካንስ"},
["ak"] = {"ኣካን"},
["am"] = {"ኣምሓርኛ"},
["ar"] = {"ዓረብኛ", "ዓረብ"},
["as"] = {"ኣሳሜዝኛ"},
["az"] = {"ኣዘርባጃንኛ"},
["bs"] = {"ቦዝንኛ"},
["ca"] = {"ካታላን"},
["cs"] = {"ቸክኛ", "ቸክ"},
["cy"] = {"ዌልስኛ"},
["da"] = {"ዳኒሽ"},
["de"] = {"ጀርመንኛ", "ጀርመን"},
["el"] = {"ግሪኽኛ", "ጽርኢ"},
["en"] = {"እንግሊዝኛ"},
["eo"] = {"ኤስፐራንቶ"},
["es"] = {"ስጳንኛ", "ስፓኒሽ"},
["eu"] = {"ባስክኛ"},
["fa"] = {"ፋርስኛ"},
["fi"] = {"ፊንላንድኛ"},
["fr"] = {"ፈረንሳይኛ"},
["fy"] = {"ምዕራብ ፍሪስኛ", "ምዕራባዊ ፍሪስኛ"},
["gn"] = {"ጓራኒ"},
["he"] = {"እብራይስጢ"},
["hi"] = {"ሂንዲ"},
["ht"] = {"ክርዮል ሃይትኛ"},
["hy"] = {"ኣርሜንኛ"},
["id"] = {"ኢንዶነዥኛ"},
["is"] = {"ኣይስላንድኛ"},
["it"] = {"ጥልያን"},
["ja"] = {"ጃፓንኛ"},
["jv"] = {"ጃቫንኛ"},
["ka"] = {"ጆርጅያንኛ"},
["km"] = {"ክመር"},
["ko"] = {"ኮርይኛ"},
["ku"] = {"ኩርዲሽ"},
["ky"] = {"ኪርጊዝኛ"},
["la"] = {"ላቲን"},
["lb"] = {"ሉክሰምበርግኛ"},
["lv"] = {"ላትቭኛ"},
["mg"] = {"ማላጋሲ"},
["mk"] = {"መቄዶንኛ"},
["ms"] = {"ማላይኛ"},
["mt"] = {"ማልትኛ"},
["ne"] = {"ኔፓሊ"},
["nl"] = {"ዳች"},
["om"] = {"ኦሮሞ", "ኦሮሞኛ"},
["pl"] = {"ፖሊሽ", "ፖላንድኛ"},
["ps"] = {"ፓሽቶ"},
["pt"] = {"ፖርቱጊዝኛ"},
["rm"] = {"ሮማንሽ"},
["ro"] = {"ሩማንኛ"},
["ru"] = {"ሩስኛ"},
["rw"] = {"ኪንያርዋንዳ"},
["sg"] = {"ሳንጎ"},
["so"] = {"ሶማሊ", "ሶማልኛ"},
["sv"] = {"ስዊድንኛ"},
["sw"] = {"ስዋሂሊ"},
["ti"] = {"ትግርኛ"},
["to"] = {"ቶንጋንኛ"},
["tr"] = {"ቱርክኛ"},
["tt"] = {"ታታር"},
["uk"] = {"ዩክሬንኛ"},
["vi"] = {"ቬትናምኛ"},
["yi"] = {"ይሁድኛ", "ዪዲሽ"},
["zh"] = {"ቻይንኛ"},
["arb"] = {"ዘመናዊ ምዱብ ዓረብኛ", "ዘመናዊ ምዱብ ዓረብ"},
["arc"] = {"ኣራማይስጢ"},
["cmn"] = {"ማንዳሪን ቻይንኛ"},
["cnr"] = {"ሞንተኔግርኛ"},
["dsb"] = {"ታሕተዋይ ሶርብኛ"},
["fil"] = {"ፊሊፒንኛ"},
["nds"] = {"ትሑት ጀርመንኛ", "ትሑት ጀርመን"},
["prs"] = {"ዳሪ"},
["sem"] = {"ሴማዊ ቋንቋታት"},
}
local deprecated = {
["yri"] = {"ያሪ"},
}
return {
active = active,
deprecated = deprecated,
}
2nrptaaahzs60mg4hb6ftwp8ifluvq5
ሞደል:Str right
10
5675
22570
2021-04-13T21:32:09Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{{{{|safesubst:}}}#ifexpr: {{{2|0}}} < 0 |{{{1}}} |{{{{{|safesubst:}}}#ifexpr: {{{2|0}}}+1 > {{{{{|safesubst:}}}#invoke:String|len|s={{{1}}}...»
wikitext
text/x-wiki
<includeonly>{{{{{|safesubst:}}}#ifexpr: {{{2|0}}} < 0
|{{{1}}}
|{{{{{|safesubst:}}}#ifexpr: {{{2|0}}}+1 > {{{{{|safesubst:}}}#invoke:String|len|s={{{1}}}}} | |
{{{{{|safesubst:}}}#Invoke:String|sub|s={{{1}}}|{{{{{|safesubst:}}}#expr:{{{2|0}}}+1}}|nocategory={{{nocategory|}}}}} }}
}}</includeonly><noinclude>
{{documentation}}
</noinclude>
f0ndymy7lhutxw4gu92f2q0muzynfx6
ሞደል:Getlang
10
5676
22572
22571
2021-04-13T21:57:10Z
Joanmp14
5782
Protected "[[ሞደል:Getlang]]" ([ኣመዓራርይ=ኣመሓደርቲ ጥራይ] (indefinite) [ኣንቀሳቕስ=ኣመሓደርቲ ጥራይ] (indefinite))
wikitext
text/x-wiki
<includeonly>{{#switch:{{{1}}}
|am = ኣምሓርኛ
|en = እንግሊዝኛ
|ti = ትግርኛ
|tr = ቱርክኛ
|#default = <span class="error" style="font-size:90%">ኣብቲ ሞደል ዘይተገልጸ ቋንቋ {{tl|getlang}}።</span>
}}</includeonly><noinclude>{{documentation}}</noinclude>
53x7ld66ra81v825fmv9aqi1tlk6yw6
ሞደል:ብቋንቋ
10
5677
22574
22573
2021-04-13T22:05:41Z
Joanmp14
5782
Protected "[[ሞደል:ብቋንቋ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<span style="color:#555;">{{#if: {{{1|}}}
| (ብ{{{2|{{#iferror: {{getlang|{{{1}}}}} | {{{1}}} | {{getlang|{{{1}}}}} }}}}})
| <span style="font-size:90%;" class="error">እንተ ወሓደ ሓደ ቋንቋ ግለጽ።</span>
}}</span><noinclude>
{{documentation}}
</noinclude>
6eggwru7baiwboohlquz8vvvpr4u9mh
ሞደል:Languageicon
10
5678
22575
2021-04-13T22:07:02Z
Joanmp14
5782
Redirected page to [[ሞደል:ብቋንቋ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ብቋንቋ]]
asvfmrfckw0n52fvhmfpomf14394tpz
ሞደል:Tr
10
5679
22576
2021-04-13T22:10:25Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ብቋንቋ|tr|ቱርክኛ}}<noinclude> [[መደብ:ዊኪፐድያ:ሞደላት ቋንቋታት ሃገር]] </noinclude>»
wikitext
text/x-wiki
{{ብቋንቋ|tr|ቱርክኛ}}<noinclude>
[[መደብ:ዊኪፐድያ:ሞደላት ቋንቋታት ሃገር]]
</noinclude>
q49m0qsxes4nwl7s0zook76is9lya35
ሞደል:ኣሕጽሮተ ቃል
10
5680
23053
22587
2021-08-23T00:08:15Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ምሕጻር]] to [[ሞደል:ኣሕጽሮተ ቃል]]
wikitext
text/x-wiki
<abbr {{#if:{{{class|{{{ዓይነት|}}}}}}|class="{{{class|{{{ዓይነት|}}}}}}"}} {{#if:{{{id|}}}|id="{{{id}}}"}} title="{{#tag:nowiki|{{{2|}}}}}">{{#switch: {{{3|}}}
| u | unicode | Unicode | ዩኒኮድ = {{ unicode |{{{1|}}}}}
| i | IPA = {{ IPA |{{{1|}}}}}
| {{{1|}}} }}</abbr><noinclude>
{{Documentation}}
</noinclude>
rtsrpw988zbfilexk3ce5xx7mmha0gg
ሞደል:ኣሕጽሮት
10
5681
23073
22583
2021-08-27T00:49:44Z
Xqbot
654
Bot: Fixing double redirect to [[ሞደል:ኣሕጽሮተ ቃል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ኣሕጽሮተ ቃል]]
32jd2utrsrne6haesldr4ygci3qeqc9
ሞደል:ምሕጻረ ቃል
10
5682
23072
22584
2021-08-27T00:49:39Z
Xqbot
654
Bot: Fixing double redirect to [[ሞደል:ኣሕጽሮተ ቃል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ኣሕጽሮተ ቃል]]
32jd2utrsrne6haesldr4ygci3qeqc9
ሞደል:Abbr
10
5683
23070
22585
2021-08-27T00:49:24Z
Xqbot
654
Bot: Fixing double redirect to [[ሞደል:ኣሕጽሮተ ቃል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ኣሕጽሮተ ቃል]]
32jd2utrsrne6haesldr4ygci3qeqc9
ሞደል:Tooltip
10
5684
23071
22586
2021-08-27T00:49:34Z
Xqbot
654
Bot: Fixing double redirect to [[ሞደል:ኣሕጽሮተ ቃል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ኣሕጽሮተ ቃል]]
32jd2utrsrne6haesldr4ygci3qeqc9
ሞደል:ኣሕጽሮተ ቃል/doc
10
5685
23057
23055
2021-08-23T00:11:53Z
Joanmp14
5782
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
<pre>{{ኣሕጽሮተ ቃል|ው.ጥ.ዓ.|ውድብ ጥዕና ዓለም}}</pre>
ከም {{ኣሕጽሮተ ቃል|ው.ጥ.ዓ.|ውድብ ጥዕና ዓለም}} ይርአ።
=== ምምሕልላፋት ===
* {{tiw|Abbr}}
* {{tiw|Tooltip}}
* {{tiw|ኣሕጽሮት}}
* {{tiw|ምሕጻረ ቃል}}
<includeonly>
[[መደብ:ዊኪፐድያ:ሞደላት ቅርጺ ጽሑፍ]]
</includeonly>
l6j1npkfb8q4thtce6ryniqpcb2nz1j
ሞደል:Font
10
5686
22589
2021-04-14T00:47:59Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly><span style="font-family:{{ {{{|safesubst:}}}#if: {{{font|}}} |{{{font}}}|sans-serif}};font-size:{{ {{{|safesubst:}}}#if: {{{size|}}} |{{{size...»
wikitext
text/x-wiki
<includeonly><span style="font-family:{{ {{{|safesubst:}}}#if: {{{font|}}} |{{{font}}}|sans-serif}};font-size:{{ {{{|safesubst:}}}#if: {{{size|}}} |{{{size}}}|100%}};{{ {{{|safesubst:}}}#if: {{{color|}}} |color:{{{color}}}|color:black}};{{ {{{|safesubst:}}}#if: {{{bgcolor|}}} |background-color:{{{bgcolor}}}|background-color:transparent}};{{ {{{|safesubst:}}}#if: {{{title|}}} |title:{{{title}}}|}};{{ {{{|safesubst:}}}#if: {{{css|}}} |{{{css}}}|}}">{{ {{{|safesubst:}}}#if: {{{1|}}} |{{{1}}}|{{{text}}}}}</span></includeonly><noinclude>
{{documentation}}
</noinclude>
i1bbj2sg10gw4vizcbvb6jhvpkkyzvf
ሞደል:ቅርጺ ፊደል
10
5687
22590
2021-04-14T00:48:58Z
Joanmp14
5782
Redirected page to [[ሞደል:Font]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Font]]
nvj067bxtr7ke1cwk3074zki6vfdk4p
ሞድዩል:HTMLDecode
828
5688
22592
2021-04-14T20:21:54Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «local i = {}; function i.HTMLDecode(frame) return mw.text.decode(frame.args["text"]); end return i;»
Scribunto
text/plain
local i = {};
function i.HTMLDecode(frame)
return mw.text.decode(frame.args["text"]);
end
return i;
1pb4wohcw9zqxuifnyt70g6czahlqv8
መደብ:ዊኪፐድያ:ሞደላት Lang-x
14
5689
22593
2021-04-14T21:20:44Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «ሞደላት "Lang-x" ንኣንባቢ ሓንቲ ቃል ወይ ሓረግ ብካልእ ቋንቋ ከም ዘላ ንምግላጽ የገልግሉ እዮም።...»
wikitext
text/x-wiki
ሞደላት "Lang-x" ንኣንባቢ ሓንቲ ቃል ወይ ሓረግ ብካልእ ቋንቋ ከም ዘላ ንምግላጽ የገልግሉ እዮም። እቲ "x" ኮድ ቋንቋ የመልክት፣ ከም ንኣብነት፦ {{tl|Lang-ru}}።
0kfupivn98jvltvoyd6wvc21w92p2rz
ሞደል:Lang-en
10
5690
22596
22595
2021-04-14T22:14:58Z
Joanmp14
5782
Protected "[[ሞደል:Lang-en]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_italic
|code=en
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
</noinclude>
rmtrlguwdnv89cto0y2wqf6cusdzuy5
ሞደል:Lang-ru
10
5691
22598
2021-04-14T22:24:14Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#invoke:lang|lang_xx_inherit |code=ru }}</includeonly><noinclude> {{Documentation|ሞደል:Lang-x/doc}} መደብ:ቋንቋ ሩስኛ|ሞ...»
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_inherit
|code=ru
}}</includeonly><noinclude>
{{Documentation|ሞደል:Lang-x/doc}}
[[መደብ:ቋንቋ ሩስኛ|ሞደል]]
</noinclude><!--
{{langWithName|ru|ሩስኛ|{{{1}}}}}<noinclude>
{{Documentation}}
[[መደብ:ቋንቋ ሩስኛ|ሞደል]]
</noinclude>-->
4n0elgt1d6y986iszoqacxh52dqdowq
ሞደል:Lang-es
10
5692
22600
2021-04-14T23:03:27Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#invoke:lang|lang_xx_italic |code=es }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} </noinclude>»
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_italic
|code=es
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
</noinclude>
4mjffh7mpqfij8wj6o7cnsq97tam7r7
ሞደል:Lang-nl
10
5693
22601
2021-04-14T23:06:36Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#invoke:lang|lang_xx_italic |code=nl }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} መደብ:ቋንቋ ዳች|ሞደ...»
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_italic
|code=nl
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
[[መደብ:ቋንቋ ዳች|ሞደል]]
</noinclude>
g3jscholqqrof0czo21dg1rojhjlado
ሞደል:ፍልቀተ ቃል
10
5694
22611
22609
2021-04-15T02:06:39Z
Joanmp14
5782
wikitext
text/x-wiki
{{#if:{{{disp|}}}|{{#ifeq:{{{disp|}}}|—|—}}{{#ifeq:{{{disp|}}}|[|[}}|(}}{{#if: {{{v2|}}} | ←<span style="font-color:#333">{{{v2}}}</span>{{#ifexist: ቋንቋ {{{v2_ቋንቋ}}} | <sub>([[ቋንቋ {{{v2_ቋንቋ}}}|{{{v2_ቋንቋ}}}]])</sub> | <sub>([[{{{1}}}]])</sub>}}}}{{#if: {{{v1|}}} | ←<span style="font-color:#333">{{{v1}}}</span>{{#ifexist: ቋንቋ {{{v1_ቋንቋ|}}} | <sub>([[ቋንቋ {{{v1_ቋንቋ}}}|{{{v1_ቋንቋ}}}]])</sub> | <sub>([[{{{1}}}]])</sub>}}}}{{#if: {{{v1|}}} | ← |ብ{{#ifexist: ቋንቋ {{lc:{{{1}}}}} | [[ቋንቋ {{lc:{{{1}}}}}|{{{1}}}]] | [[{{{1}}}]] }}፦ }} {{#if: {{{2|}}}|{{#ifeq:{{{1|}}}|ትግርኛ|{{{2}}}|''{{{2}}}''}}}}{{#if: {{{ኣደማምጻ|}}} | /{{{ኣደማምጻ}}}/}}{{#if: {{{v1|}}} | <sub>({{#ifexist: ቋንቋ {{{1}}} | [[ቋንቋ {{{1}}}|<span style="font-color:#808080">{{{1}}}</span>]] | [[{{{1}}}]]}})</sub>}}{{#if: {{{3|}}}{{{4|}}}|{{#if: {{{2|}}} |፣}} }}{{ #if: {{{3|}}} | <span style="font-color:#333">‘{{{3}}}’{{#if: {{{4|}}}፣}}</span>}}{{#if: {{{4|}}} | <span style="font-color:#2F4F4F>''‘{{{4}}}’''</span>}}{{#if:{{{disp|}}}|{{#ifeq:{{{disp|}}}|—|—}}{{#ifeq:{{{disp|}}}|[|]}}|)}}{{#ifeq:{{{ሓገዝ|}}}|no||{{#ifeq:{{{ሓገዝ|}}}||<sup>[[Wikipedia:ፍልቀተ ቃላት|<span style="font-color:#2F4F4F; font:bold 80% sans-serif; text-decoration:none; padding:0 .1em;">?</span>]]</sup>|<sup>[[{{{ሓገዝ}}}|<span style="font-color:#2F4F4F; font:bold 80% sans-serif; text-decoration:none; padding:0 .1em;">?</span>]]</sup>}}}}<noinclude>
{{documentation}}</noinclude>
0ol276c57q20tj0c3u4lyqanlp8iasw
ሞደል:ፍልቀተ-ቃል
10
5695
22603
2021-04-14T23:46:02Z
Joanmp14
5782
Redirected page to [[ሞደል:ፍልቀተ ቃል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ፍልቀተ ቃል]]
jrsojb03cs0pxl637y3vq5xsgyemtyz
ሞደል:ፍልቀተቃል
10
5696
22604
2021-04-14T23:46:29Z
Joanmp14
5782
Redirected page to [[ሞደል:ፍልቀተ ቃል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ፍልቀተ ቃል]]
jrsojb03cs0pxl637y3vq5xsgyemtyz
ሞደል:Ety
10
5697
22605
2021-04-14T23:47:22Z
Joanmp14
5782
Redirected page to [[ሞደል:ፍልቀተ ቃል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ፍልቀተ ቃል]]
jrsojb03cs0pxl637y3vq5xsgyemtyz
ሞደል:ኢቲሞሎጂ
10
5698
22606
2021-04-14T23:48:40Z
Joanmp14
5782
Redirected page to [[ሞደል:ፍልቀተ ቃል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ፍልቀተ ቃል]]
jrsojb03cs0pxl637y3vq5xsgyemtyz
ሞደል:ኢትሞሎጂ
10
5699
22607
2021-04-14T23:48:56Z
Joanmp14
5782
Redirected page to [[ሞደል:ፍልቀተ ቃል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ፍልቀተ ቃል]]
jrsojb03cs0pxl637y3vq5xsgyemtyz
ሞድዩል:Unicode data/scripts
828
5700
22610
2021-04-15T01:26:20Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «--[=[ -- Official Unicode script values for individual codepoints and ranges of -- codepoints. -- https://www.unicode.org/Public/UNIDATA/Scripts.txt provi...»
Scribunto
text/plain
--[=[
-- Official Unicode script values for individual codepoints and ranges of
-- codepoints.
-- https://www.unicode.org/Public/UNIDATA/Scripts.txt provided
-- the script names, and https://www.unicode.org/Public/UNIDATA/PropertyValueAliases.txt
-- provided script codes corresponding to the names (see [[Script (Unicode)]]).
--]=]
local data = {
singles = {
[0x000AA] = "Latn",
[0x000BA] = "Latn",
[0x000D7] = "Zyyy",
[0x000F7] = "Zyyy",
[0x00374] = "Zyyy",
[0x0037E] = "Zyyy",
[0x0037F] = "Grek",
[0x00384] = "Grek",
[0x00385] = "Zyyy",
[0x00386] = "Grek",
[0x00387] = "Zyyy",
[0x0038C] = "Grek",
[0x00605] = "Zyyy",
[0x0060C] = "Zyyy",
[0x0061B] = "Zyyy",
[0x0061C] = "Arab",
[0x0061E] = "Arab",
[0x0061F] = "Zyyy",
[0x00640] = "Zyyy",
[0x00670] = "Zinh",
[0x006DD] = "Zyyy",
[0x0085E] = "Mand",
[0x008E2] = "Zyyy",
[0x009B2] = "Beng",
[0x009D7] = "Beng",
[0x00A3C] = "Guru",
[0x00A51] = "Guru",
[0x00A5E] = "Guru",
[0x00AD0] = "Gujr",
[0x00B9C] = "Taml",
[0x00BD0] = "Taml",
[0x00BD7] = "Taml",
[0x00CDE] = "Knda",
[0x00DBD] = "Sinh",
[0x00DCA] = "Sinh",
[0x00DD6] = "Sinh",
[0x00E3F] = "Zyyy",
[0x00E84] = "Laoo",
[0x00EA5] = "Laoo",
[0x00EC6] = "Laoo",
[0x010C7] = "Geor",
[0x010CD] = "Geor",
[0x010FB] = "Zyyy",
[0x01258] = "Ethi",
[0x012C0] = "Ethi",
[0x01804] = "Mong",
[0x01805] = "Zyyy",
[0x01940] = "Limb",
[0x01CD3] = "Zyyy",
[0x01CE1] = "Zyyy",
[0x01CED] = "Zinh",
[0x01CF4] = "Zinh",
[0x01CFA] = "Zyyy",
[0x01D2B] = "Cyrl",
[0x01D78] = "Cyrl",
[0x01DBF] = "Grek",
[0x01F59] = "Grek",
[0x01F5B] = "Grek",
[0x01F5D] = "Grek",
[0x02071] = "Latn",
[0x0207F] = "Latn",
[0x02126] = "Grek",
[0x02132] = "Latn",
[0x0214E] = "Latn",
[0x02D27] = "Geor",
[0x02D2D] = "Geor",
[0x02D7F] = "Tfng",
[0x03005] = "Hani",
[0x03006] = "Zyyy",
[0x03007] = "Hani",
[0x030A0] = "Zyyy",
[0x032FF] = "Zyyy",
[0x0A92E] = "Zyyy",
[0x0A92F] = "Kali",
[0x0A95F] = "Rjng",
[0x0A9CF] = "Zyyy",
[0x0AB5B] = "Zyyy",
[0x0AB65] = "Grek",
[0x0FB3E] = "Hebr",
[0x0FEFF] = "Zyyy",
[0x0FF70] = "Zyyy",
[0x101A0] = "Grek",
[0x101FD] = "Zinh",
[0x102E0] = "Zinh",
[0x1039F] = "Ugar",
[0x1056F] = "Aghb",
[0x10808] = "Cprt",
[0x1083C] = "Cprt",
[0x1083F] = "Cprt",
[0x1091F] = "Phnx",
[0x1093F] = "Lydi",
[0x1107F] = "Brah",
[0x110CD] = "Kthi",
[0x11288] = "Mult",
[0x1133B] = "Zinh",
[0x11350] = "Gran",
[0x11357] = "Gran",
[0x118FF] = "Wara",
[0x11909] = "Diak",
[0x11D3A] = "Gonm",
[0x11FB0] = "Lisu",
[0x11FFF] = "Taml",
[0x16FE0] = "Tang",
[0x16FE1] = "Nshu",
[0x16FE4] = "Kits",
[0x1B000] = "Kana",
[0x1D4A2] = "Zyyy",
[0x1D4BB] = "Zyyy",
[0x1D546] = "Zyyy",
[0x1E2FF] = "Wcho",
[0x1EE24] = "Arab",
[0x1EE27] = "Arab",
[0x1EE39] = "Arab",
[0x1EE3B] = "Arab",
[0x1EE42] = "Arab",
[0x1EE47] = "Arab",
[0x1EE49] = "Arab",
[0x1EE4B] = "Arab",
[0x1EE54] = "Arab",
[0x1EE57] = "Arab",
[0x1EE59] = "Arab",
[0x1EE5B] = "Arab",
[0x1EE5D] = "Arab",
[0x1EE5F] = "Arab",
[0x1EE64] = "Arab",
[0x1EE7E] = "Arab",
[0x1F200] = "Hira",
[0xE0001] = "Zyyy",
},
ranges = {
{ 0x00000, 0x00040, "Zyyy" },
{ 0x00041, 0x0005A, "Latn" },
{ 0x0005B, 0x00060, "Zyyy" },
{ 0x00061, 0x0007A, "Latn" },
{ 0x0007B, 0x000A9, "Zyyy" },
{ 0x000AB, 0x000B9, "Zyyy" },
{ 0x000BB, 0x000BF, "Zyyy" },
{ 0x000C0, 0x000D6, "Latn" },
{ 0x000D8, 0x000F6, "Latn" },
{ 0x000F8, 0x002B8, "Latn" },
{ 0x002B9, 0x002DF, "Zyyy" },
{ 0x002E0, 0x002E4, "Latn" },
{ 0x002E5, 0x002E9, "Zyyy" },
{ 0x002EA, 0x002EB, "Bopo" },
{ 0x002EC, 0x002FF, "Zyyy" },
{ 0x00300, 0x0036F, "Zinh" },
{ 0x00370, 0x00373, "Grek" },
{ 0x00375, 0x00377, "Grek" },
{ 0x0037A, 0x0037D, "Grek" },
{ 0x00388, 0x0038A, "Grek" },
{ 0x0038E, 0x003A1, "Grek" },
{ 0x003A3, 0x003E1, "Grek" },
{ 0x003E2, 0x003EF, "Copt" },
{ 0x003F0, 0x003FF, "Grek" },
{ 0x00400, 0x00484, "Cyrl" },
{ 0x00485, 0x00486, "Zinh" },
{ 0x00487, 0x0052F, "Cyrl" },
{ 0x00531, 0x00556, "Armn" },
{ 0x00559, 0x0058A, "Armn" },
{ 0x0058D, 0x0058F, "Armn" },
{ 0x00591, 0x005C7, "Hebr" },
{ 0x005D0, 0x005EA, "Hebr" },
{ 0x005EF, 0x005F4, "Hebr" },
{ 0x00600, 0x00604, "Arab" },
{ 0x00606, 0x0060B, "Arab" },
{ 0x0060D, 0x0061A, "Arab" },
{ 0x00620, 0x0063F, "Arab" },
{ 0x00641, 0x0064A, "Arab" },
{ 0x0064B, 0x00655, "Zinh" },
{ 0x00656, 0x0066F, "Arab" },
{ 0x00671, 0x006DC, "Arab" },
{ 0x006DE, 0x006FF, "Arab" },
{ 0x00700, 0x0070D, "Syrc" },
{ 0x0070F, 0x0074A, "Syrc" },
{ 0x0074D, 0x0074F, "Syrc" },
{ 0x00750, 0x0077F, "Arab" },
{ 0x00780, 0x007B1, "Thaa" },
{ 0x007C0, 0x007FA, "Nkoo" },
{ 0x007FD, 0x007FF, "Nkoo" },
{ 0x00800, 0x0082D, "Samr" },
{ 0x00830, 0x0083E, "Samr" },
{ 0x00840, 0x0085B, "Mand" },
{ 0x00860, 0x0086A, "Syrc" },
{ 0x008A0, 0x008B4, "Arab" },
{ 0x008B6, 0x008C7, "Arab" },
{ 0x008D3, 0x008E1, "Arab" },
{ 0x008E3, 0x008FF, "Arab" },
{ 0x00900, 0x00950, "Deva" },
{ 0x00951, 0x00954, "Zinh" },
{ 0x00955, 0x00963, "Deva" },
{ 0x00964, 0x00965, "Zyyy" },
{ 0x00966, 0x0097F, "Deva" },
{ 0x00980, 0x00983, "Beng" },
{ 0x00985, 0x0098C, "Beng" },
{ 0x0098F, 0x00990, "Beng" },
{ 0x00993, 0x009A8, "Beng" },
{ 0x009AA, 0x009B0, "Beng" },
{ 0x009B6, 0x009B9, "Beng" },
{ 0x009BC, 0x009C4, "Beng" },
{ 0x009C7, 0x009C8, "Beng" },
{ 0x009CB, 0x009CE, "Beng" },
{ 0x009DC, 0x009DD, "Beng" },
{ 0x009DF, 0x009E3, "Beng" },
{ 0x009E6, 0x009FE, "Beng" },
{ 0x00A01, 0x00A03, "Guru" },
{ 0x00A05, 0x00A0A, "Guru" },
{ 0x00A0F, 0x00A10, "Guru" },
{ 0x00A13, 0x00A28, "Guru" },
{ 0x00A2A, 0x00A30, "Guru" },
{ 0x00A32, 0x00A33, "Guru" },
{ 0x00A35, 0x00A36, "Guru" },
{ 0x00A38, 0x00A39, "Guru" },
{ 0x00A3E, 0x00A42, "Guru" },
{ 0x00A47, 0x00A48, "Guru" },
{ 0x00A4B, 0x00A4D, "Guru" },
{ 0x00A59, 0x00A5C, "Guru" },
{ 0x00A66, 0x00A76, "Guru" },
{ 0x00A81, 0x00A83, "Gujr" },
{ 0x00A85, 0x00A8D, "Gujr" },
{ 0x00A8F, 0x00A91, "Gujr" },
{ 0x00A93, 0x00AA8, "Gujr" },
{ 0x00AAA, 0x00AB0, "Gujr" },
{ 0x00AB2, 0x00AB3, "Gujr" },
{ 0x00AB5, 0x00AB9, "Gujr" },
{ 0x00ABC, 0x00AC5, "Gujr" },
{ 0x00AC7, 0x00AC9, "Gujr" },
{ 0x00ACB, 0x00ACD, "Gujr" },
{ 0x00AE0, 0x00AE3, "Gujr" },
{ 0x00AE6, 0x00AF1, "Gujr" },
{ 0x00AF9, 0x00AFF, "Gujr" },
{ 0x00B01, 0x00B03, "Orya" },
{ 0x00B05, 0x00B0C, "Orya" },
{ 0x00B0F, 0x00B10, "Orya" },
{ 0x00B13, 0x00B28, "Orya" },
{ 0x00B2A, 0x00B30, "Orya" },
{ 0x00B32, 0x00B33, "Orya" },
{ 0x00B35, 0x00B39, "Orya" },
{ 0x00B3C, 0x00B44, "Orya" },
{ 0x00B47, 0x00B48, "Orya" },
{ 0x00B4B, 0x00B4D, "Orya" },
{ 0x00B55, 0x00B57, "Orya" },
{ 0x00B5C, 0x00B5D, "Orya" },
{ 0x00B5F, 0x00B63, "Orya" },
{ 0x00B66, 0x00B77, "Orya" },
{ 0x00B82, 0x00B83, "Taml" },
{ 0x00B85, 0x00B8A, "Taml" },
{ 0x00B8E, 0x00B90, "Taml" },
{ 0x00B92, 0x00B95, "Taml" },
{ 0x00B99, 0x00B9A, "Taml" },
{ 0x00B9E, 0x00B9F, "Taml" },
{ 0x00BA3, 0x00BA4, "Taml" },
{ 0x00BA8, 0x00BAA, "Taml" },
{ 0x00BAE, 0x00BB9, "Taml" },
{ 0x00BBE, 0x00BC2, "Taml" },
{ 0x00BC6, 0x00BC8, "Taml" },
{ 0x00BCA, 0x00BCD, "Taml" },
{ 0x00BE6, 0x00BFA, "Taml" },
{ 0x00C00, 0x00C0C, "Telu" },
{ 0x00C0E, 0x00C10, "Telu" },
{ 0x00C12, 0x00C28, "Telu" },
{ 0x00C2A, 0x00C39, "Telu" },
{ 0x00C3D, 0x00C44, "Telu" },
{ 0x00C46, 0x00C48, "Telu" },
{ 0x00C4A, 0x00C4D, "Telu" },
{ 0x00C55, 0x00C56, "Telu" },
{ 0x00C58, 0x00C5A, "Telu" },
{ 0x00C60, 0x00C63, "Telu" },
{ 0x00C66, 0x00C6F, "Telu" },
{ 0x00C77, 0x00C7F, "Telu" },
{ 0x00C80, 0x00C8C, "Knda" },
{ 0x00C8E, 0x00C90, "Knda" },
{ 0x00C92, 0x00CA8, "Knda" },
{ 0x00CAA, 0x00CB3, "Knda" },
{ 0x00CB5, 0x00CB9, "Knda" },
{ 0x00CBC, 0x00CC4, "Knda" },
{ 0x00CC6, 0x00CC8, "Knda" },
{ 0x00CCA, 0x00CCD, "Knda" },
{ 0x00CD5, 0x00CD6, "Knda" },
{ 0x00CE0, 0x00CE3, "Knda" },
{ 0x00CE6, 0x00CEF, "Knda" },
{ 0x00CF1, 0x00CF2, "Knda" },
{ 0x00D00, 0x00D0C, "Mlym" },
{ 0x00D0E, 0x00D10, "Mlym" },
{ 0x00D12, 0x00D44, "Mlym" },
{ 0x00D46, 0x00D48, "Mlym" },
{ 0x00D4A, 0x00D4F, "Mlym" },
{ 0x00D54, 0x00D63, "Mlym" },
{ 0x00D66, 0x00D7F, "Mlym" },
{ 0x00D81, 0x00D83, "Sinh" },
{ 0x00D85, 0x00D96, "Sinh" },
{ 0x00D9A, 0x00DB1, "Sinh" },
{ 0x00DB3, 0x00DBB, "Sinh" },
{ 0x00DC0, 0x00DC6, "Sinh" },
{ 0x00DCF, 0x00DD4, "Sinh" },
{ 0x00DD8, 0x00DDF, "Sinh" },
{ 0x00DE6, 0x00DEF, "Sinh" },
{ 0x00DF2, 0x00DF4, "Sinh" },
{ 0x00E01, 0x00E3A, "Thai" },
{ 0x00E40, 0x00E5B, "Thai" },
{ 0x00E81, 0x00E82, "Laoo" },
{ 0x00E86, 0x00E8A, "Laoo" },
{ 0x00E8C, 0x00EA3, "Laoo" },
{ 0x00EA7, 0x00EBD, "Laoo" },
{ 0x00EC0, 0x00EC4, "Laoo" },
{ 0x00EC8, 0x00ECD, "Laoo" },
{ 0x00ED0, 0x00ED9, "Laoo" },
{ 0x00EDC, 0x00EDF, "Laoo" },
{ 0x00F00, 0x00F47, "Tibt" },
{ 0x00F49, 0x00F6C, "Tibt" },
{ 0x00F71, 0x00F97, "Tibt" },
{ 0x00F99, 0x00FBC, "Tibt" },
{ 0x00FBE, 0x00FCC, "Tibt" },
{ 0x00FCE, 0x00FD4, "Tibt" },
{ 0x00FD5, 0x00FD8, "Zyyy" },
{ 0x00FD9, 0x00FDA, "Tibt" },
{ 0x01000, 0x0109F, "Mymr" },
{ 0x010A0, 0x010C5, "Geor" },
{ 0x010D0, 0x010FA, "Geor" },
{ 0x010FC, 0x010FF, "Geor" },
{ 0x01100, 0x011FF, "Hang" },
{ 0x01200, 0x01248, "Ethi" },
{ 0x0124A, 0x0124D, "Ethi" },
{ 0x01250, 0x01256, "Ethi" },
{ 0x0125A, 0x0125D, "Ethi" },
{ 0x01260, 0x01288, "Ethi" },
{ 0x0128A, 0x0128D, "Ethi" },
{ 0x01290, 0x012B0, "Ethi" },
{ 0x012B2, 0x012B5, "Ethi" },
{ 0x012B8, 0x012BE, "Ethi" },
{ 0x012C2, 0x012C5, "Ethi" },
{ 0x012C8, 0x012D6, "Ethi" },
{ 0x012D8, 0x01310, "Ethi" },
{ 0x01312, 0x01315, "Ethi" },
{ 0x01318, 0x0135A, "Ethi" },
{ 0x0135D, 0x0137C, "Ethi" },
{ 0x01380, 0x01399, "Ethi" },
{ 0x013A0, 0x013F5, "Cher" },
{ 0x013F8, 0x013FD, "Cher" },
{ 0x01400, 0x0167F, "Cans" },
{ 0x01680, 0x0169C, "Ogam" },
{ 0x016A0, 0x016EA, "Runr" },
{ 0x016EB, 0x016ED, "Zyyy" },
{ 0x016EE, 0x016F8, "Runr" },
{ 0x01700, 0x0170C, "Tglg" },
{ 0x0170E, 0x01714, "Tglg" },
{ 0x01720, 0x01734, "Hano" },
{ 0x01735, 0x01736, "Zyyy" },
{ 0x01740, 0x01753, "Buhd" },
{ 0x01760, 0x0176C, "Tagb" },
{ 0x0176E, 0x01770, "Tagb" },
{ 0x01772, 0x01773, "Tagb" },
{ 0x01780, 0x017DD, "Khmr" },
{ 0x017E0, 0x017E9, "Khmr" },
{ 0x017F0, 0x017F9, "Khmr" },
{ 0x01800, 0x01801, "Mong" },
{ 0x01802, 0x01803, "Zyyy" },
{ 0x01806, 0x0180E, "Mong" },
{ 0x01810, 0x01819, "Mong" },
{ 0x01820, 0x01878, "Mong" },
{ 0x01880, 0x018AA, "Mong" },
{ 0x018B0, 0x018F5, "Cans" },
{ 0x01900, 0x0191E, "Limb" },
{ 0x01920, 0x0192B, "Limb" },
{ 0x01930, 0x0193B, "Limb" },
{ 0x01944, 0x0194F, "Limb" },
{ 0x01950, 0x0196D, "Tale" },
{ 0x01970, 0x01974, "Tale" },
{ 0x01980, 0x019AB, "Talu" },
{ 0x019B0, 0x019C9, "Talu" },
{ 0x019D0, 0x019DA, "Talu" },
{ 0x019DE, 0x019DF, "Talu" },
{ 0x019E0, 0x019FF, "Khmr" },
{ 0x01A00, 0x01A1B, "Bugi" },
{ 0x01A1E, 0x01A1F, "Bugi" },
{ 0x01A20, 0x01A5E, "Lana" },
{ 0x01A60, 0x01A7C, "Lana" },
{ 0x01A7F, 0x01A89, "Lana" },
{ 0x01A90, 0x01A99, "Lana" },
{ 0x01AA0, 0x01AAD, "Lana" },
{ 0x01AB0, 0x01AC0, "Zinh" },
{ 0x01B00, 0x01B4B, "Bali" },
{ 0x01B50, 0x01B7C, "Bali" },
{ 0x01B80, 0x01BBF, "Sund" },
{ 0x01BC0, 0x01BF3, "Batk" },
{ 0x01BFC, 0x01BFF, "Batk" },
{ 0x01C00, 0x01C37, "Lepc" },
{ 0x01C3B, 0x01C49, "Lepc" },
{ 0x01C4D, 0x01C4F, "Lepc" },
{ 0x01C50, 0x01C7F, "Olck" },
{ 0x01C80, 0x01C88, "Cyrl" },
{ 0x01C90, 0x01CBA, "Geor" },
{ 0x01CBD, 0x01CBF, "Geor" },
{ 0x01CC0, 0x01CC7, "Sund" },
{ 0x01CD0, 0x01CD2, "Zinh" },
{ 0x01CD4, 0x01CE0, "Zinh" },
{ 0x01CE2, 0x01CE8, "Zinh" },
{ 0x01CE9, 0x01CEC, "Zyyy" },
{ 0x01CEE, 0x01CF3, "Zyyy" },
{ 0x01CF5, 0x01CF7, "Zyyy" },
{ 0x01CF8, 0x01CF9, "Zinh" },
{ 0x01D00, 0x01D25, "Latn" },
{ 0x01D26, 0x01D2A, "Grek" },
{ 0x01D2C, 0x01D5C, "Latn" },
{ 0x01D5D, 0x01D61, "Grek" },
{ 0x01D62, 0x01D65, "Latn" },
{ 0x01D66, 0x01D6A, "Grek" },
{ 0x01D6B, 0x01D77, "Latn" },
{ 0x01D79, 0x01DBE, "Latn" },
{ 0x01DC0, 0x01DF9, "Zinh" },
{ 0x01DFB, 0x01DFF, "Zinh" },
{ 0x01E00, 0x01EFF, "Latn" },
{ 0x01F00, 0x01F15, "Grek" },
{ 0x01F18, 0x01F1D, "Grek" },
{ 0x01F20, 0x01F45, "Grek" },
{ 0x01F48, 0x01F4D, "Grek" },
{ 0x01F50, 0x01F57, "Grek" },
{ 0x01F5F, 0x01F7D, "Grek" },
{ 0x01F80, 0x01FB4, "Grek" },
{ 0x01FB6, 0x01FC4, "Grek" },
{ 0x01FC6, 0x01FD3, "Grek" },
{ 0x01FD6, 0x01FDB, "Grek" },
{ 0x01FDD, 0x01FEF, "Grek" },
{ 0x01FF2, 0x01FF4, "Grek" },
{ 0x01FF6, 0x01FFE, "Grek" },
{ 0x02000, 0x0200B, "Zyyy" },
{ 0x0200C, 0x0200D, "Zinh" },
{ 0x0200E, 0x02064, "Zyyy" },
{ 0x02066, 0x02070, "Zyyy" },
{ 0x02074, 0x0207E, "Zyyy" },
{ 0x02080, 0x0208E, "Zyyy" },
{ 0x02090, 0x0209C, "Latn" },
{ 0x020A0, 0x020BF, "Zyyy" },
{ 0x020D0, 0x020F0, "Zinh" },
{ 0x02100, 0x02125, "Zyyy" },
{ 0x02127, 0x02129, "Zyyy" },
{ 0x0212A, 0x0212B, "Latn" },
{ 0x0212C, 0x02131, "Zyyy" },
{ 0x02133, 0x0214D, "Zyyy" },
{ 0x0214F, 0x0215F, "Zyyy" },
{ 0x02160, 0x02188, "Latn" },
{ 0x02189, 0x0218B, "Zyyy" },
{ 0x02190, 0x02426, "Zyyy" },
{ 0x02440, 0x0244A, "Zyyy" },
{ 0x02460, 0x027FF, "Zyyy" },
{ 0x02800, 0x028FF, "Brai" },
{ 0x02900, 0x02B73, "Zyyy" },
{ 0x02B76, 0x02B95, "Zyyy" },
{ 0x02B97, 0x02BFF, "Zyyy" },
{ 0x02C00, 0x02C2E, "Glag" },
{ 0x02C30, 0x02C5E, "Glag" },
{ 0x02C60, 0x02C7F, "Latn" },
{ 0x02C80, 0x02CF3, "Copt" },
{ 0x02CF9, 0x02CFF, "Copt" },
{ 0x02D00, 0x02D25, "Geor" },
{ 0x02D30, 0x02D67, "Tfng" },
{ 0x02D6F, 0x02D70, "Tfng" },
{ 0x02D80, 0x02D96, "Ethi" },
{ 0x02DA0, 0x02DA6, "Ethi" },
{ 0x02DA8, 0x02DAE, "Ethi" },
{ 0x02DB0, 0x02DB6, "Ethi" },
{ 0x02DB8, 0x02DBE, "Ethi" },
{ 0x02DC0, 0x02DC6, "Ethi" },
{ 0x02DC8, 0x02DCE, "Ethi" },
{ 0x02DD0, 0x02DD6, "Ethi" },
{ 0x02DD8, 0x02DDE, "Ethi" },
{ 0x02DE0, 0x02DFF, "Cyrl" },
{ 0x02E00, 0x02E52, "Zyyy" },
{ 0x02E80, 0x02E99, "Hani" },
{ 0x02E9B, 0x02EF3, "Hani" },
{ 0x02F00, 0x02FD5, "Hani" },
{ 0x02FF0, 0x02FFB, "Zyyy" },
{ 0x03000, 0x03004, "Zyyy" },
{ 0x03008, 0x03020, "Zyyy" },
{ 0x03021, 0x03029, "Hani" },
{ 0x0302A, 0x0302D, "Zinh" },
{ 0x0302E, 0x0302F, "Hang" },
{ 0x03030, 0x03037, "Zyyy" },
{ 0x03038, 0x0303B, "Hani" },
{ 0x0303C, 0x0303F, "Zyyy" },
{ 0x03041, 0x03096, "Hira" },
{ 0x03099, 0x0309A, "Zinh" },
{ 0x0309B, 0x0309C, "Zyyy" },
{ 0x0309D, 0x0309F, "Hira" },
{ 0x030A1, 0x030FA, "Kana" },
{ 0x030FB, 0x030FC, "Zyyy" },
{ 0x030FD, 0x030FF, "Kana" },
{ 0x03105, 0x0312F, "Bopo" },
{ 0x03131, 0x0318E, "Hang" },
{ 0x03190, 0x0319F, "Zyyy" },
{ 0x031A0, 0x031BF, "Bopo" },
{ 0x031C0, 0x031E3, "Zyyy" },
{ 0x031F0, 0x031FF, "Kana" },
{ 0x03200, 0x0321E, "Hang" },
{ 0x03220, 0x0325F, "Zyyy" },
{ 0x03260, 0x0327E, "Hang" },
{ 0x0327F, 0x032CF, "Zyyy" },
{ 0x032D0, 0x032FE, "Kana" },
{ 0x03300, 0x03357, "Kana" },
{ 0x03358, 0x033FF, "Zyyy" },
{ 0x03400, 0x04DBF, "Hani" },
{ 0x04DC0, 0x04DFF, "Zyyy" },
{ 0x04E00, 0x09FFC, "Hani" },
{ 0x0A000, 0x0A48C, "Yiii" },
{ 0x0A490, 0x0A4C6, "Yiii" },
{ 0x0A4D0, 0x0A4FF, "Lisu" },
{ 0x0A500, 0x0A62B, "Vaii" },
{ 0x0A640, 0x0A69F, "Cyrl" },
{ 0x0A6A0, 0x0A6F7, "Bamu" },
{ 0x0A700, 0x0A721, "Zyyy" },
{ 0x0A722, 0x0A787, "Latn" },
{ 0x0A788, 0x0A78A, "Zyyy" },
{ 0x0A78B, 0x0A7BF, "Latn" },
{ 0x0A7C2, 0x0A7CA, "Latn" },
{ 0x0A7F5, 0x0A7FF, "Latn" },
{ 0x0A800, 0x0A82C, "Sylo" },
{ 0x0A830, 0x0A839, "Zyyy" },
{ 0x0A840, 0x0A877, "Phag" },
{ 0x0A880, 0x0A8C5, "Saur" },
{ 0x0A8CE, 0x0A8D9, "Saur" },
{ 0x0A8E0, 0x0A8FF, "Deva" },
{ 0x0A900, 0x0A92D, "Kali" },
{ 0x0A930, 0x0A953, "Rjng" },
{ 0x0A960, 0x0A97C, "Hang" },
{ 0x0A980, 0x0A9CD, "Java" },
{ 0x0A9D0, 0x0A9D9, "Java" },
{ 0x0A9DE, 0x0A9DF, "Java" },
{ 0x0A9E0, 0x0A9FE, "Mymr" },
{ 0x0AA00, 0x0AA36, "Cham" },
{ 0x0AA40, 0x0AA4D, "Cham" },
{ 0x0AA50, 0x0AA59, "Cham" },
{ 0x0AA5C, 0x0AA5F, "Cham" },
{ 0x0AA60, 0x0AA7F, "Mymr" },
{ 0x0AA80, 0x0AAC2, "Tavt" },
{ 0x0AADB, 0x0AADF, "Tavt" },
{ 0x0AAE0, 0x0AAF6, "Mtei" },
{ 0x0AB01, 0x0AB06, "Ethi" },
{ 0x0AB09, 0x0AB0E, "Ethi" },
{ 0x0AB11, 0x0AB16, "Ethi" },
{ 0x0AB20, 0x0AB26, "Ethi" },
{ 0x0AB28, 0x0AB2E, "Ethi" },
{ 0x0AB30, 0x0AB5A, "Latn" },
{ 0x0AB5C, 0x0AB64, "Latn" },
{ 0x0AB66, 0x0AB69, "Latn" },
{ 0x0AB6A, 0x0AB6B, "Zyyy" },
{ 0x0AB70, 0x0ABBF, "Cher" },
{ 0x0ABC0, 0x0ABED, "Mtei" },
{ 0x0ABF0, 0x0ABF9, "Mtei" },
{ 0x0AC00, 0x0D7A3, "Hang" },
{ 0x0D7B0, 0x0D7C6, "Hang" },
{ 0x0D7CB, 0x0D7FB, "Hang" },
{ 0x0F900, 0x0FA6D, "Hani" },
{ 0x0FA70, 0x0FAD9, "Hani" },
{ 0x0FB00, 0x0FB06, "Latn" },
{ 0x0FB13, 0x0FB17, "Armn" },
{ 0x0FB1D, 0x0FB36, "Hebr" },
{ 0x0FB38, 0x0FB3C, "Hebr" },
{ 0x0FB40, 0x0FB41, "Hebr" },
{ 0x0FB43, 0x0FB44, "Hebr" },
{ 0x0FB46, 0x0FB4F, "Hebr" },
{ 0x0FB50, 0x0FBC1, "Arab" },
{ 0x0FBD3, 0x0FD3D, "Arab" },
{ 0x0FD3E, 0x0FD3F, "Zyyy" },
{ 0x0FD50, 0x0FD8F, "Arab" },
{ 0x0FD92, 0x0FDC7, "Arab" },
{ 0x0FDF0, 0x0FDFD, "Arab" },
{ 0x0FE00, 0x0FE0F, "Zinh" },
{ 0x0FE10, 0x0FE19, "Zyyy" },
{ 0x0FE20, 0x0FE2D, "Zinh" },
{ 0x0FE2E, 0x0FE2F, "Cyrl" },
{ 0x0FE30, 0x0FE52, "Zyyy" },
{ 0x0FE54, 0x0FE66, "Zyyy" },
{ 0x0FE68, 0x0FE6B, "Zyyy" },
{ 0x0FE70, 0x0FE74, "Arab" },
{ 0x0FE76, 0x0FEFC, "Arab" },
{ 0x0FF01, 0x0FF20, "Zyyy" },
{ 0x0FF21, 0x0FF3A, "Latn" },
{ 0x0FF3B, 0x0FF40, "Zyyy" },
{ 0x0FF41, 0x0FF5A, "Latn" },
{ 0x0FF5B, 0x0FF65, "Zyyy" },
{ 0x0FF66, 0x0FF6F, "Kana" },
{ 0x0FF71, 0x0FF9D, "Kana" },
{ 0x0FF9E, 0x0FF9F, "Zyyy" },
{ 0x0FFA0, 0x0FFBE, "Hang" },
{ 0x0FFC2, 0x0FFC7, "Hang" },
{ 0x0FFCA, 0x0FFCF, "Hang" },
{ 0x0FFD2, 0x0FFD7, "Hang" },
{ 0x0FFDA, 0x0FFDC, "Hang" },
{ 0x0FFE0, 0x0FFE6, "Zyyy" },
{ 0x0FFE8, 0x0FFEE, "Zyyy" },
{ 0x0FFF9, 0x0FFFD, "Zyyy" },
{ 0x10000, 0x1000B, "Linb" },
{ 0x1000D, 0x10026, "Linb" },
{ 0x10028, 0x1003A, "Linb" },
{ 0x1003C, 0x1003D, "Linb" },
{ 0x1003F, 0x1004D, "Linb" },
{ 0x10050, 0x1005D, "Linb" },
{ 0x10080, 0x100FA, "Linb" },
{ 0x10100, 0x10102, "Zyyy" },
{ 0x10107, 0x10133, "Zyyy" },
{ 0x10137, 0x1013F, "Zyyy" },
{ 0x10140, 0x1018E, "Grek" },
{ 0x10190, 0x1019C, "Zyyy" },
{ 0x101D0, 0x101FC, "Zyyy" },
{ 0x10280, 0x1029C, "Lyci" },
{ 0x102A0, 0x102D0, "Cari" },
{ 0x102E1, 0x102FB, "Zyyy" },
{ 0x10300, 0x10323, "Ital" },
{ 0x1032D, 0x1032F, "Ital" },
{ 0x10330, 0x1034A, "Goth" },
{ 0x10350, 0x1037A, "Perm" },
{ 0x10380, 0x1039D, "Ugar" },
{ 0x103A0, 0x103C3, "Xpeo" },
{ 0x103C8, 0x103D5, "Xpeo" },
{ 0x10400, 0x1044F, "Dsrt" },
{ 0x10450, 0x1047F, "Shaw" },
{ 0x10480, 0x1049D, "Osma" },
{ 0x104A0, 0x104A9, "Osma" },
{ 0x104B0, 0x104D3, "Osge" },
{ 0x104D8, 0x104FB, "Osge" },
{ 0x10500, 0x10527, "Elba" },
{ 0x10530, 0x10563, "Aghb" },
{ 0x10600, 0x10736, "Lina" },
{ 0x10740, 0x10755, "Lina" },
{ 0x10760, 0x10767, "Lina" },
{ 0x10800, 0x10805, "Cprt" },
{ 0x1080A, 0x10835, "Cprt" },
{ 0x10837, 0x10838, "Cprt" },
{ 0x10840, 0x10855, "Armi" },
{ 0x10857, 0x1085F, "Armi" },
{ 0x10860, 0x1087F, "Palm" },
{ 0x10880, 0x1089E, "Nbat" },
{ 0x108A7, 0x108AF, "Nbat" },
{ 0x108E0, 0x108F2, "Hatr" },
{ 0x108F4, 0x108F5, "Hatr" },
{ 0x108FB, 0x108FF, "Hatr" },
{ 0x10900, 0x1091B, "Phnx" },
{ 0x10920, 0x10939, "Lydi" },
{ 0x10980, 0x1099F, "Mero" },
{ 0x109A0, 0x109B7, "Merc" },
{ 0x109BC, 0x109CF, "Merc" },
{ 0x109D2, 0x109FF, "Merc" },
{ 0x10A00, 0x10A03, "Khar" },
{ 0x10A05, 0x10A06, "Khar" },
{ 0x10A0C, 0x10A13, "Khar" },
{ 0x10A15, 0x10A17, "Khar" },
{ 0x10A19, 0x10A35, "Khar" },
{ 0x10A38, 0x10A3A, "Khar" },
{ 0x10A3F, 0x10A48, "Khar" },
{ 0x10A50, 0x10A58, "Khar" },
{ 0x10A60, 0x10A7F, "Sarb" },
{ 0x10A80, 0x10A9F, "Narb" },
{ 0x10AC0, 0x10AE6, "Mani" },
{ 0x10AEB, 0x10AF6, "Mani" },
{ 0x10B00, 0x10B35, "Avst" },
{ 0x10B39, 0x10B3F, "Avst" },
{ 0x10B40, 0x10B55, "Prti" },
{ 0x10B58, 0x10B5F, "Prti" },
{ 0x10B60, 0x10B72, "Phli" },
{ 0x10B78, 0x10B7F, "Phli" },
{ 0x10B80, 0x10B91, "Phlp" },
{ 0x10B99, 0x10B9C, "Phlp" },
{ 0x10BA9, 0x10BAF, "Phlp" },
{ 0x10C00, 0x10C48, "Orkh" },
{ 0x10C80, 0x10CB2, "Hung" },
{ 0x10CC0, 0x10CF2, "Hung" },
{ 0x10CFA, 0x10CFF, "Hung" },
{ 0x10D00, 0x10D27, "Rohg" },
{ 0x10D30, 0x10D39, "Rohg" },
{ 0x10E60, 0x10E7E, "Arab" },
{ 0x10E80, 0x10EA9, "Yezi" },
{ 0x10EAB, 0x10EAD, "Yezi" },
{ 0x10EB0, 0x10EB1, "Yezi" },
{ 0x10F00, 0x10F27, "Sogo" },
{ 0x10F30, 0x10F59, "Sogd" },
{ 0x10FB0, 0x10FCB, "Chrs" },
{ 0x10FE0, 0x10FF6, "Elym" },
{ 0x11000, 0x1104D, "Brah" },
{ 0x11052, 0x1106F, "Brah" },
{ 0x11080, 0x110C1, "Kthi" },
{ 0x110D0, 0x110E8, "Sora" },
{ 0x110F0, 0x110F9, "Sora" },
{ 0x11100, 0x11134, "Cakm" },
{ 0x11136, 0x11147, "Cakm" },
{ 0x11150, 0x11176, "Mahj" },
{ 0x11180, 0x111DF, "Shrd" },
{ 0x111E1, 0x111F4, "Sinh" },
{ 0x11200, 0x11211, "Khoj" },
{ 0x11213, 0x1123E, "Khoj" },
{ 0x11280, 0x11286, "Mult" },
{ 0x1128A, 0x1128D, "Mult" },
{ 0x1128F, 0x1129D, "Mult" },
{ 0x1129F, 0x112A9, "Mult" },
{ 0x112B0, 0x112EA, "Sind" },
{ 0x112F0, 0x112F9, "Sind" },
{ 0x11300, 0x11303, "Gran" },
{ 0x11305, 0x1130C, "Gran" },
{ 0x1130F, 0x11310, "Gran" },
{ 0x11313, 0x11328, "Gran" },
{ 0x1132A, 0x11330, "Gran" },
{ 0x11332, 0x11333, "Gran" },
{ 0x11335, 0x11339, "Gran" },
{ 0x1133C, 0x11344, "Gran" },
{ 0x11347, 0x11348, "Gran" },
{ 0x1134B, 0x1134D, "Gran" },
{ 0x1135D, 0x11363, "Gran" },
{ 0x11366, 0x1136C, "Gran" },
{ 0x11370, 0x11374, "Gran" },
{ 0x11400, 0x1145B, "Newa" },
{ 0x1145D, 0x11461, "Newa" },
{ 0x11480, 0x114C7, "Tirh" },
{ 0x114D0, 0x114D9, "Tirh" },
{ 0x11580, 0x115B5, "Sidd" },
{ 0x115B8, 0x115DD, "Sidd" },
{ 0x11600, 0x11644, "Modi" },
{ 0x11650, 0x11659, "Modi" },
{ 0x11660, 0x1166C, "Mong" },
{ 0x11680, 0x116B8, "Takr" },
{ 0x116C0, 0x116C9, "Takr" },
{ 0x11700, 0x1171A, "Ahom" },
{ 0x1171D, 0x1172B, "Ahom" },
{ 0x11730, 0x1173F, "Ahom" },
{ 0x11800, 0x1183B, "Dogr" },
{ 0x118A0, 0x118F2, "Wara" },
{ 0x11900, 0x11906, "Diak" },
{ 0x1190C, 0x11913, "Diak" },
{ 0x11915, 0x11916, "Diak" },
{ 0x11918, 0x11935, "Diak" },
{ 0x11937, 0x11938, "Diak" },
{ 0x1193B, 0x11946, "Diak" },
{ 0x11950, 0x11959, "Diak" },
{ 0x119A0, 0x119A7, "Nand" },
{ 0x119AA, 0x119D7, "Nand" },
{ 0x119DA, 0x119E4, "Nand" },
{ 0x11A00, 0x11A47, "Zanb" },
{ 0x11A50, 0x11AA2, "Soyo" },
{ 0x11AC0, 0x11AF8, "Pauc" },
{ 0x11C00, 0x11C08, "Bhks" },
{ 0x11C0A, 0x11C36, "Bhks" },
{ 0x11C38, 0x11C45, "Bhks" },
{ 0x11C50, 0x11C6C, "Bhks" },
{ 0x11C70, 0x11C8F, "Marc" },
{ 0x11C92, 0x11CA7, "Marc" },
{ 0x11CA9, 0x11CB6, "Marc" },
{ 0x11D00, 0x11D06, "Gonm" },
{ 0x11D08, 0x11D09, "Gonm" },
{ 0x11D0B, 0x11D36, "Gonm" },
{ 0x11D3C, 0x11D3D, "Gonm" },
{ 0x11D3F, 0x11D47, "Gonm" },
{ 0x11D50, 0x11D59, "Gonm" },
{ 0x11D60, 0x11D65, "Gong" },
{ 0x11D67, 0x11D68, "Gong" },
{ 0x11D6A, 0x11D8E, "Gong" },
{ 0x11D90, 0x11D91, "Gong" },
{ 0x11D93, 0x11D98, "Gong" },
{ 0x11DA0, 0x11DA9, "Gong" },
{ 0x11EE0, 0x11EF8, "Maka" },
{ 0x11FC0, 0x11FF1, "Taml" },
{ 0x12000, 0x12399, "Xsux" },
{ 0x12400, 0x1246E, "Xsux" },
{ 0x12470, 0x12474, "Xsux" },
{ 0x12480, 0x12543, "Xsux" },
{ 0x13000, 0x1342E, "Egyp" },
{ 0x13430, 0x13438, "Egyp" },
{ 0x14400, 0x14646, "Hluw" },
{ 0x16800, 0x16A38, "Bamu" },
{ 0x16A40, 0x16A5E, "Mroo" },
{ 0x16A60, 0x16A69, "Mroo" },
{ 0x16A6E, 0x16A6F, "Mroo" },
{ 0x16AD0, 0x16AED, "Bass" },
{ 0x16AF0, 0x16AF5, "Bass" },
{ 0x16B00, 0x16B45, "Hmng" },
{ 0x16B50, 0x16B59, "Hmng" },
{ 0x16B5B, 0x16B61, "Hmng" },
{ 0x16B63, 0x16B77, "Hmng" },
{ 0x16B7D, 0x16B8F, "Hmng" },
{ 0x16E40, 0x16E9A, "Medf" },
{ 0x16F00, 0x16F4A, "Plrd" },
{ 0x16F4F, 0x16F87, "Plrd" },
{ 0x16F8F, 0x16F9F, "Plrd" },
{ 0x16FE2, 0x16FE3, "Zyyy" },
{ 0x16FF0, 0x16FF1, "Hani" },
{ 0x17000, 0x187F7, "Tang" },
{ 0x18800, 0x18AFF, "Tang" },
{ 0x18B00, 0x18CD5, "Kits" },
{ 0x18D00, 0x18D08, "Tang" },
{ 0x1B001, 0x1B11E, "Hira" },
{ 0x1B150, 0x1B152, "Hira" },
{ 0x1B164, 0x1B167, "Kana" },
{ 0x1B170, 0x1B2FB, "Nshu" },
{ 0x1BC00, 0x1BC6A, "Dupl" },
{ 0x1BC70, 0x1BC7C, "Dupl" },
{ 0x1BC80, 0x1BC88, "Dupl" },
{ 0x1BC90, 0x1BC99, "Dupl" },
{ 0x1BC9C, 0x1BC9F, "Dupl" },
{ 0x1BCA0, 0x1BCA3, "Zyyy" },
{ 0x1D000, 0x1D0F5, "Zyyy" },
{ 0x1D100, 0x1D126, "Zyyy" },
{ 0x1D129, 0x1D166, "Zyyy" },
{ 0x1D167, 0x1D169, "Zinh" },
{ 0x1D16A, 0x1D17A, "Zyyy" },
{ 0x1D17B, 0x1D182, "Zinh" },
{ 0x1D183, 0x1D184, "Zyyy" },
{ 0x1D185, 0x1D18B, "Zinh" },
{ 0x1D18C, 0x1D1A9, "Zyyy" },
{ 0x1D1AA, 0x1D1AD, "Zinh" },
{ 0x1D1AE, 0x1D1E8, "Zyyy" },
{ 0x1D200, 0x1D245, "Grek" },
{ 0x1D2E0, 0x1D2F3, "Zyyy" },
{ 0x1D300, 0x1D356, "Zyyy" },
{ 0x1D360, 0x1D378, "Zyyy" },
{ 0x1D400, 0x1D454, "Zyyy" },
{ 0x1D456, 0x1D49C, "Zyyy" },
{ 0x1D49E, 0x1D49F, "Zyyy" },
{ 0x1D4A5, 0x1D4A6, "Zyyy" },
{ 0x1D4A9, 0x1D4AC, "Zyyy" },
{ 0x1D4AE, 0x1D4B9, "Zyyy" },
{ 0x1D4BD, 0x1D4C3, "Zyyy" },
{ 0x1D4C5, 0x1D505, "Zyyy" },
{ 0x1D507, 0x1D50A, "Zyyy" },
{ 0x1D50D, 0x1D514, "Zyyy" },
{ 0x1D516, 0x1D51C, "Zyyy" },
{ 0x1D51E, 0x1D539, "Zyyy" },
{ 0x1D53B, 0x1D53E, "Zyyy" },
{ 0x1D540, 0x1D544, "Zyyy" },
{ 0x1D54A, 0x1D550, "Zyyy" },
{ 0x1D552, 0x1D6A5, "Zyyy" },
{ 0x1D6A8, 0x1D7CB, "Zyyy" },
{ 0x1D7CE, 0x1D7FF, "Zyyy" },
{ 0x1D800, 0x1DA8B, "Sgnw" },
{ 0x1DA9B, 0x1DA9F, "Sgnw" },
{ 0x1DAA1, 0x1DAAF, "Sgnw" },
{ 0x1E000, 0x1E006, "Glag" },
{ 0x1E008, 0x1E018, "Glag" },
{ 0x1E01B, 0x1E021, "Glag" },
{ 0x1E023, 0x1E024, "Glag" },
{ 0x1E026, 0x1E02A, "Glag" },
{ 0x1E100, 0x1E12C, "Hmnp" },
{ 0x1E130, 0x1E13D, "Hmnp" },
{ 0x1E140, 0x1E149, "Hmnp" },
{ 0x1E14E, 0x1E14F, "Hmnp" },
{ 0x1E2C0, 0x1E2F9, "Wcho" },
{ 0x1E800, 0x1E8C4, "Mend" },
{ 0x1E8C7, 0x1E8D6, "Mend" },
{ 0x1E900, 0x1E94B, "Adlm" },
{ 0x1E950, 0x1E959, "Adlm" },
{ 0x1E95E, 0x1E95F, "Adlm" },
{ 0x1EC71, 0x1ECB4, "Zyyy" },
{ 0x1ED01, 0x1ED3D, "Zyyy" },
{ 0x1EE00, 0x1EE03, "Arab" },
{ 0x1EE05, 0x1EE1F, "Arab" },
{ 0x1EE21, 0x1EE22, "Arab" },
{ 0x1EE29, 0x1EE32, "Arab" },
{ 0x1EE34, 0x1EE37, "Arab" },
{ 0x1EE4D, 0x1EE4F, "Arab" },
{ 0x1EE51, 0x1EE52, "Arab" },
{ 0x1EE61, 0x1EE62, "Arab" },
{ 0x1EE67, 0x1EE6A, "Arab" },
{ 0x1EE6C, 0x1EE72, "Arab" },
{ 0x1EE74, 0x1EE77, "Arab" },
{ 0x1EE79, 0x1EE7C, "Arab" },
{ 0x1EE80, 0x1EE89, "Arab" },
{ 0x1EE8B, 0x1EE9B, "Arab" },
{ 0x1EEA1, 0x1EEA3, "Arab" },
{ 0x1EEA5, 0x1EEA9, "Arab" },
{ 0x1EEAB, 0x1EEBB, "Arab" },
{ 0x1EEF0, 0x1EEF1, "Arab" },
{ 0x1F000, 0x1F02B, "Zyyy" },
{ 0x1F030, 0x1F093, "Zyyy" },
{ 0x1F0A0, 0x1F0AE, "Zyyy" },
{ 0x1F0B1, 0x1F0BF, "Zyyy" },
{ 0x1F0C1, 0x1F0CF, "Zyyy" },
{ 0x1F0D1, 0x1F0F5, "Zyyy" },
{ 0x1F100, 0x1F1AD, "Zyyy" },
{ 0x1F1E6, 0x1F1FF, "Zyyy" },
{ 0x1F201, 0x1F202, "Zyyy" },
{ 0x1F210, 0x1F23B, "Zyyy" },
{ 0x1F240, 0x1F248, "Zyyy" },
{ 0x1F250, 0x1F251, "Zyyy" },
{ 0x1F260, 0x1F265, "Zyyy" },
{ 0x1F300, 0x1F6D7, "Zyyy" },
{ 0x1F6E0, 0x1F6EC, "Zyyy" },
{ 0x1F6F0, 0x1F6FC, "Zyyy" },
{ 0x1F700, 0x1F773, "Zyyy" },
{ 0x1F780, 0x1F7D8, "Zyyy" },
{ 0x1F7E0, 0x1F7EB, "Zyyy" },
{ 0x1F800, 0x1F80B, "Zyyy" },
{ 0x1F810, 0x1F847, "Zyyy" },
{ 0x1F850, 0x1F859, "Zyyy" },
{ 0x1F860, 0x1F887, "Zyyy" },
{ 0x1F890, 0x1F8AD, "Zyyy" },
{ 0x1F8B0, 0x1F8B1, "Zyyy" },
{ 0x1F900, 0x1F978, "Zyyy" },
{ 0x1F97A, 0x1F9CB, "Zyyy" },
{ 0x1F9CD, 0x1FA53, "Zyyy" },
{ 0x1FA60, 0x1FA6D, "Zyyy" },
{ 0x1FA70, 0x1FA74, "Zyyy" },
{ 0x1FA78, 0x1FA7A, "Zyyy" },
{ 0x1FA80, 0x1FA86, "Zyyy" },
{ 0x1FA90, 0x1FAA8, "Zyyy" },
{ 0x1FAB0, 0x1FAB6, "Zyyy" },
{ 0x1FAC0, 0x1FAC2, "Zyyy" },
{ 0x1FAD0, 0x1FAD6, "Zyyy" },
{ 0x1FB00, 0x1FB92, "Zyyy" },
{ 0x1FB94, 0x1FBCA, "Zyyy" },
{ 0x1FBF0, 0x1FBF9, "Zyyy" },
{ 0x20000, 0x2A6DD, "Hani" },
{ 0x2A700, 0x2B734, "Hani" },
{ 0x2B740, 0x2B81D, "Hani" },
{ 0x2B820, 0x2CEA1, "Hani" },
{ 0x2CEB0, 0x2EBE0, "Hani" },
{ 0x2F800, 0x2FA1D, "Hani" },
{ 0x30000, 0x3134A, "Hani" },
{ 0xE0020, 0xE007F, "Zyyy" },
{ 0xE0100, 0xE01EF, "Zinh" },
},
-- Scripts.txt gives full names; here we consider them aliases to save space.
aliases = {
Adlm = "Adlam",
Aghb = "Caucasian Albanian",
Ahom = "Ahom",
Arab = "Arabic",
Armi = "Imperial Aramaic",
Armn = "Armenian",
Avst = "Avestan",
Bali = "Balinese",
Bamu = "Bamum",
Bass = "Bassa Vah",
Batk = "Batak",
Beng = "Bengali",
Bhks = "Bhaiksuki",
Bopo = "Bopomofo",
Brah = "Brahmi",
Brai = "Braille",
Bugi = "Buginese",
Buhd = "Buhid",
Cakm = "Chakma",
Cans = "Canadian Aboriginal",
Cari = "Carian",
Cham = "Cham",
Cher = "Cherokee",
Chrs = "Chorasmian",
Copt = "Coptic",
Cprt = "Cypriot",
Cyrl = "Cyrillic",
Deva = "Devanagari",
Diak = "Dives Akuru",
Dogr = "Dogra",
Dsrt = "Deseret",
Dupl = "Duployan",
Egyp = "Egyptian Hieroglyphs",
Elba = "Elbasan",
Elym = "Elymaic",
Ethi = "Ethiopic",
Geor = "Georgian",
Glag = "Glagolitic",
Gong = "Gunjala Gondi",
Gonm = "Masaram Gondi",
Goth = "Gothic",
Gran = "Grantha",
Grek = "Greek",
Gujr = "Gujarati",
Guru = "Gurmukhi",
Hang = "Hangul",
Hani = "Han",
Hano = "Hanunoo",
Hatr = "Hatran",
Hebr = "Hebrew",
Hira = "Hiragana",
Hluw = "Anatolian Hieroglyphs",
Hmng = "Pahawh Hmong",
Hmnp = "Nyiakeng Puachue Hmong",
Hrkt = "Katakana Or Hiragana",
Hung = "Old Hungarian",
Ital = "Old Italic",
Java = "Javanese",
Kali = "Kayah Li",
Kana = "Katakana",
Khar = "Kharoshthi",
Khmr = "Khmer",
Khoj = "Khojki",
Kits = "Khitan Small Script",
Knda = "Kannada",
Kthi = "Kaithi",
Lana = "Tai Tham",
Laoo = "Lao",
Latn = "Latin",
Lepc = "Lepcha",
Limb = "Limbu",
Lina = "Linear A",
Linb = "Linear B",
Lisu = "Lisu",
Lyci = "Lycian",
Lydi = "Lydian",
Mahj = "Mahajani",
Maka = "Makasar",
Mand = "Mandaic",
Mani = "Manichaean",
Marc = "Marchen",
Medf = "Medefaidrin",
Mend = "Mende Kikakui",
Merc = "Meroitic Cursive",
Mero = "Meroitic Hieroglyphs",
Mlym = "Malayalam",
Modi = "Modi",
Mong = "Mongolian",
Mroo = "Mro",
Mtei = "Meetei Mayek",
Mult = "Multani",
Mymr = "Myanmar",
Nand = "Nandinagari",
Narb = "Old North Arabian",
Nbat = "Nabataean",
Newa = "Newa",
Nkoo = "Nko",
Nshu = "Nushu",
Ogam = "Ogham",
Olck = "Ol Chiki",
Orkh = "Old Turkic",
Orya = "Oriya",
Osge = "Osage",
Osma = "Osmanya",
Palm = "Palmyrene",
Pauc = "Pau Cin Hau",
Perm = "Old Permic",
Phag = "Phags Pa",
Phli = "Inscriptional Pahlavi",
Phlp = "Psalter Pahlavi",
Phnx = "Phoenician",
Plrd = "Miao",
Prti = "Inscriptional Parthian",
Rjng = "Rejang",
Rohg = "Hanifi Rohingya",
Runr = "Runic",
Samr = "Samaritan",
Sarb = "Old South Arabian",
Saur = "Saurashtra",
Sgnw = "SignWriting",
Shaw = "Shavian",
Shrd = "Sharada",
Sidd = "Siddham",
Sind = "Khudawadi",
Sinh = "Sinhala",
Sogd = "Sogdian",
Sogo = "Old Sogdian",
Sora = "Sora Sompeng",
Soyo = "Soyombo",
Sund = "Sundanese",
Sylo = "Syloti Nagri",
Syrc = "Syriac",
Tagb = "Tagbanwa",
Takr = "Takri",
Tale = "Tai Le",
Talu = "New Tai Lue",
Taml = "Tamil",
Tang = "Tangut",
Tavt = "Tai Viet",
Telu = "Telugu",
Tfng = "Tifinagh",
Tglg = "Tagalog",
Thaa = "Thaana",
Thai = "Thai",
Tibt = "Tibetan",
Tirh = "Tirhuta",
Ugar = "Ugaritic",
Vaii = "Vai",
Wara = "Warang Citi",
Wcho = "Wancho",
Xpeo = "Old Persian",
Xsux = "Cuneiform",
Yezi = "Yezidi",
Yiii = "Yi",
Zanb = "Zanabazar Square",
Zinh = "Inherited",
Zyyy = "Common",
Zzzz = "Unknown",
},
}
-- Required for binary search function in [[Module:Language/scripts]].
-- Cannot get length of module loaded with mw.loadData.
data.ranges.length = #data.ranges
data.rtl = {}
for _, script in ipairs(mw.loadData "Module:Lang/data".rtl_scripts) do
-- [[Module:Lang/data]] has script codes in lowercase;
-- this module has script codes with the first letter capitalized.
data.rtl[script:gsub("^%a", string.upper)] = true
end
return data
8jz0zjbzyrduz3quytfv1bqj0wrzm72
ሞደል:ፍልቀተ ቃል/doc
10
5701
22612
2021-04-15T02:10:10Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «=== ኣጠቓቕማ === <pre>{{ፍልቀተ ቃል|ሽም ቋንቋ|ቃል|ትርጉም|ምንጻር|ኣደማምጻ=ኣደማምጻ ብትግርኛ|ሓ...»
wikitext
text/x-wiki
=== ኣጠቓቕማ ===
<pre>{{ፍልቀተ ቃል|ሽም ቋንቋ|ቃል|ትርጉም|ምንጻር|ኣደማምጻ=ኣደማምጻ ብትግርኛ|ሓገዝ=ገጽ ሓገዝ}}</pre>
==== ኣብነታት ====
* {{tlc|ፍልቀተ ቃል|ጽርኢ|Βιολογία}} → {{ፍልቀተ ቃል|ጽርኢ|Βιολογία}}
* {{tlc|ፍልቀተ ቃል|ጽርኢ|Βιολογία|ስነ ህይወት}} → {{ፍልቀተ ቃል|ጽርኢ|Βιολογία|ስነ ህይወት}}
* {{tlc|ፍልቀተ ቃል|ናዋትል|Mēxihco||ኣብ ሕምብርቲ ወርሒ|disp{{=}}—}} → {{ፍልቀተ ቃል|ናዋትል|Mēxihco||ኣብ ሕምብርቲ ወርሒ|disp=—}}
* <code>ባዮሎጂ {{tl|ፍልቀተ ቃል|ጽርኢ|Βιολογία|ኣደማምጻ{{=}}ቭዮሎጅያ|ሓገዝ{{=}}no}}</code> → ባዮሎጂ {{ፍልቀተ ቃል|ጽርኢ|Βιολογία|ኣደማምጻ=ቭዮሎጅያ|ሓገዝ=no}}
=== ምምሕልላፋት ===
* {{tiw|Ety}}
* {{tiw|ኢቲሞሎጂ}}
<includeonly>
{{DEFAULTSORT:{{PAGENAME}}}}
</includeonly>
cbgj0kjoynlhdlz5jke0jo6hdn8n6d6
ሞድዩል:Delink
828
5702
22616
2021-04-15T12:12:50Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «-- This module de-links most wikitext. require('Module:No globals') local p = {} local getArgs local function delinkReversePipeTrick(s) if s:match(...»
Scribunto
text/plain
-- This module de-links most wikitext.
require('Module:No globals')
local p = {}
local getArgs
local function delinkReversePipeTrick(s)
if s:match("^%[%[|.*[|\n]") then -- Check for newlines or multiple pipes.
return s
else
return s:match("%[%[|(.*)%]%]")
end
end
local function delinkPipeTrick(s)
local linkarea, display = "", ""
-- We need to deal with colons, brackets, and commas, per [[Help:Pipe trick]].
-- First, remove the text before the first colon, if any.
if s:match(":") then
s = s:match("%[%[.-:(.*)|%]%]")
-- If there are no colons, grab all of the text apart from the square brackets and the pipe.
else
s = s:match("%[%[(.*)|%]%]")
end
-- Next up, brackets and commas.
if s:match("%(.-%)$") then -- Brackets trump commas.
s = s:match("(.-) ?%(.-%)$")
elseif s:match(",") then -- If there are no brackets, display only the text before the first comma.
s = s:match("(.-),.*$")
end
return s
end
local function delinkWikilink(s)
local result = s
-- Deal with the reverse pipe trick.
if result:match("%[%[|") then
return delinkReversePipeTrick(result)
end
result = mw.uri.decode(result, "PATH") -- decode percent-encoded entities. Leave underscores and plus signs.
result = mw.text.decode(result, true) -- decode HTML entities.
-- Check for bad titles. To do this we need to find the
-- title area of the link, i.e. the part before any pipes.
local titlearea
if result:match("|") then -- Find if we're dealing with a piped link.
titlearea = result:match("^%[%[(.-)|.*%]%]")
else
titlearea = result:match("^%[%[(.-)%]%]")
end
-- Check for bad characters.
if mw.ustring.match(titlearea, "[%[%]<>{}%%%c\n]") then
return s
end
-- Check for categories, interwikis, and files.
local colonprefix = result:match("%[%[(.-):.*%]%]") or "" -- Get the text before the first colon.
local ns = mw.site.namespaces[colonprefix] -- see if this is a known namespace
if mw.language.isKnownLanguageTag(colonprefix)
or ( ns and ( ns.canonicalName == "File" or ns.canonicalName == "Category" ) ) then
return ""
end
-- Remove the colon if the link is using the [[Help:Colon trick]].
if result:match("%[%[:") then
result = "[[" .. result:match("%[%[:(.*%]%])")
end
-- Deal with links using the [[Help:Pipe trick]].
if mw.ustring.match(result, "^%[%[[^|]*|%]%]") then
return delinkPipeTrick(result)
end
-- Find the display area of the wikilink
if result:match("|") then -- Find if we're dealing with a piped link.
result = result:match("^%[%[.-|(.+)%]%]")
-- Remove new lines from the display of multiline piped links,
-- where the pipe is before the first new line.
result = result:gsub("\n", "")
else
result = result:match("^%[%[(.-)%]%]")
end
return result
end
local function delinkURL(s)
-- Assume we have already delinked internal wikilinks, and that
-- we have been passed some text between two square brackets [foo].
-- If the text contains a line break it is not formatted as a URL, regardless of other content.
if s:match("\n") then
return s
end
-- Check if the text has a valid URL prefix and at least one valid URL character.
local valid_url_prefixes = {"//", "http://", "https://", "ftp://", "gopher://", "mailto:", "news:", "irc://"}
local url_prefix
for i,v in ipairs(valid_url_prefixes) do
if mw.ustring.match(s, '^%[' .. v ..'[^"%s].*%]' ) then
url_prefix = v
break
end
end
-- Get display text
if not url_prefix then
return s
end
s = s:match("^%[" .. url_prefix .. "(.*)%]") -- Grab all of the text after the URL prefix and before the final square bracket.
s = s:match('^.-(["<> ].*)') or "" -- Grab all of the text after the first URL separator character ("<> ).
s = mw.ustring.match(s, "^%s*(%S.*)$") or "" -- If the separating character was a space, trim it off.
local s_decoded = mw.text.decode(s, true)
if mw.ustring.match(s_decoded, "%c") then
return s
else
return s_decoded
end
end
local function delinkLinkClass(s, pattern, delinkFunction)
if not type(s) == "string" then
error("Attempt to de-link non-string input.", 2)
end
if not ( type(pattern) == "string" and mw.ustring.sub(pattern, 1, 1) == "^" ) then
error('Invalid pattern detected. Patterns must begin with "^".', 2)
end
-- Iterate over the text string, and replace any matched text. using the
-- delink function. We need to iterate character by character rather
-- than just use gsub, otherwise nested links aren't detected properly.
local result = ""
while s ~= '' do
-- Replace text using one iteration of gsub.
s = mw.ustring.gsub(s, pattern, delinkFunction, 1)
-- Append the left-most character to the result string.
result = result .. mw.ustring.sub(s, 1, 1)
s = mw.ustring.sub(s, 2, -1)
end
return result
end
function p._delink(args)
local text = args[1] or ""
if args.refs == "yes" then
-- Remove any [[Help:Strip markers]] representing ref tags. In most situations
-- this is not a good idea - only use it if you know what you are doing!
text = mw.ustring.gsub(text, "UNIQ%w*%-ref%-%d*%-QINU", "")
end
if not (args.comments == "no") then
text = text:gsub("<!%-%-.-%-%->", "") -- Remove html comments.
end
if not (args.wikilinks == "no") then
text = delinkLinkClass(text, "^%[%[.-%]%]", delinkWikilink) -- De-link wikilinks.
end
if not (args.urls == "no") then
text = delinkLinkClass(text, "^%[.-%]", delinkURL) -- De-link URLs.
end
if not (args.whitespace == "no") then
-- Replace single new lines with a single space, but leave double new lines
-- and new lines only containing spaces or tabs before a second new line.
text = mw.ustring.gsub(text, "([^\n \t][ \t]*)\n([ \t]*[^\n \t])", "%1 %2")
text = text:gsub("[ \t]+", " ") -- Remove extra tabs and spaces.
end
return text
end
function p.delink(frame)
if not getArgs then
getArgs = require('Module:Arguments').getArgs
end
return p._delink(getArgs(frame, {wrappers = 'Template:Delink'}))
end
return p
9uut60bk5e8nnvyxo8jbf7qt3b17a4v
ሞደል:Delink
10
5703
22617
2021-04-15T12:15:42Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{<includeonly>safesubst:</includeonly>#invoke:delink|delink}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wi...»
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:delink|delink}}<noinclude>
{{documentation}}
<!-- Categories go on the /doc subpage, and interwikis go on Wikidata. -->
</noinclude>
nxxwkb2lon9wgne4irg9ctbsle6zwiy
ሞደል:IPA-es
10
5704
22620
22618
2021-04-15T13:18:07Z
Joanmp14
5782
wikitext
text/x-wiki
<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ስጳንኛ፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ስጳንኛ|ስጳንኛ]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude>
{{documentation}}
nlsdj8x2f5rbylld0x3geey0edootw9
ሞደል:ሓበሬታ ቋንቋ/ሕብርታት
10
5705
22645
22630
2021-04-20T22:28:01Z
Joanmp14
5782
wikitext
text/x-wiki
<includeonly>{{#ifeq:{{{2}}}|ምንጪ
| {{#switch:{{lc:{{{1}}}}}
| ኣማዞናዊ ማእከላይን ምብራቓውን ከባቢ | ማእከላይን ምብራቓውን ከባቢ ኣማዞን
| ኣንድያዊ ከባቢ
| ማእከላይ ከባቢ
| ፓታጎንያዊ ከባቢ
| ዙርያ-ኣማዞናውን ዙርያ-ካሪብያውን ከባቢታት
| ዓብዪ ቻኮ
| ሰብ ሰርሖ ቋንቋ | ዝተሃነጸ ቋንቋ
| ቋንቋታት ቀችዋ
| ቋንቋታት ቱፒ
| መሶኣመሪካ | መሶ-ኣመሪካ = #FFFFFF
| #default = #000000
}}
| {{#switch:{{lc:{{{1}}}}}
<noinclude> ስድራ ቤታት ኣፍሪቃን ማእከላይ ምብራቕን </noinclude>
| ኣፍሮ-ኤስያዊ ቋንቋታት | ኣፍሮ-ኤስያዊ | ኣፍሮኤስያዊ = #FBFFAE
| ኒሎ-ሰሃራዊ ቋንቋታት | ኒሎ-ሰሃራዊ | ኒሎሰሃራዊ | ኒሎ-ሳህራዊ ቋንቋታት | ኒሎ-ሳህራዊ | ኒሎሳህራዊ = #FFD700
| ቋንቋታት ኒጀር-ኮንጎ = #FFCC88
| ቋንቋታት ኮይሳን = #EECC22
<noinclude> ስድራ ቤታት ኤውሮጳን ሰሜንን፣ ምዕራብን ደቡብን ኤስያ </noinclude>
| ህንደ-ኤውሮጳዊ ቋንቋታት | ህንደ-ኤውሮጳዊ | ኢንዶ-ኤውሮጳዊ ቋንቋታት | ኢንዶ-ኤውሮጳዊ | ጋሎ-ሮማንስ ቋንቋታት = #D0F5A9
| ካውካዝያዊ ቋንቋታት | ቋንቋታት ካውካዙስ = #AAEEAA
| ኡራሊካዊ ቋንቋታት | ኡራልያዊ ቋንቋታት = #AAEECC
| ኣልታይካዊ ቋንቋታት = #9ACD32
| ድራቪድያዊ ቋንቋታት | ድራቪዳዊ ቋንቋታት = #88DD88
| ፓለዮሳይበርያዊ ቋንቋታት | ፓለዮ-ሳይበርያዊ ቋንቋታት = #88CC88
<noinclude> ርሑቕ ምብራቕን ሰላማውን </noinclude>
| ሲኖ-ቲበታዊ ቋንቋታት | ሲኖ-ቲበታዊ = #EE8866
| ቋንቋታት ሞንግ-ሚን = #EE9988
| ቋንቋታት ታይ-ካዳይ = #EEAA88
| ኦስትሮኤስያዊ ቋንቋታት | ቋንቋታት ሙንዳ = #EECCCC
| ኦስትሮነዥያዊ ቋንቋታት = #FFC0CB
| ቋንቋታት ደሴታት ኣንዳማን | ኣንዳማናዊ ቋንቋታት = #EECCFB
| ፓፕዋዊ ቋንቋታት | ቋንቋታት ፓፕዋ = #FD79DA
| ኣውስትራልያዊ ኣቦርጂናዊ ቋንቋታት = #EE99FB
| ታዝማንያዊ ቋንቋታት | ቋንቋታት ታዝማንያ = #DA70D6
<noinclude> ስድራ ቤታት ኣመሪካ </noinclude>
| ኤስኪሞ-ኣለውታዊ ቋንቋታት = #E0FFFF
| ቋንቋታት ና-ዲን = #DDEEFF
| ኣልጂካዊ ቋንቋታት = #CCEEFF
| ሰላማዊ ሰሜናዊ ምዕራብ ገምገም ባሕሪ = #BBEEFF
| ከበሳ | እምባ = #AAEFFF
| ካሊፎርንያን ባሃ ካሊፎርንያን = #99DFFF
| ዓበይቲ ጎልጎላት = #87DEFB
| ምብራቓዊ ሕቡራት መንግስታት ጫካታት | ምብራቓዊ ሕቡራት መንግስታት ዱራት | ኢሮቃዊ ቋንቋታት = #87CEFA
| ቋንቋታት ሙስኮጊ = #76BDFA
| ኣሪዶኣመሪካ = #88CEFD
| ኦኣሲስኣመሪካ = #77AAFF
| ዩቶኣዝተካዊ ቋንቋታት = #99BBFF
| መሶኣመሪካ | መሶ-ኣመሪካ = #8899FD
| ማእከላይ ከባቢ = #6677FA
| ኣንድያዊ ከባቢ | ቋንቋታት ቀችዋ = #4455F8
| ቋንቋታት ቱፒ = #3344E6
| ዙርያ-ኣማዞናውን ዙርያ-ካሪብያውን ከባቢታት = #2233C4
| ኣማዞናዊ ማእከላይን ምብራቓውን ከባቢ | ማእከላይን ምብራቓውን ከባቢ ኣማዞን = #1111A2
| ፓታጎንያዊ ከባቢ = #000080
| ዓብዪ ቻኮ = #191970
<noinclude> ካልኦት ቋንቋታት </noinclude>
| ቋንቋ ክርዮል | ፒጂን | ፒድጂን = #D2B48C
| ዝተገለለ ቋንቋ | ዘይተመደበ ቋንቋ = #DDDDDD
| ኣከራኻሪ ስድራ ቤት = #FFFFFF
| ቋንቋ ምልክት = #C0C0C0
| ሰብ ሰርሖ ቋንቋ | ዝተሃነጸ ቋንቋ = #808080
| #default = #DDDDDD
}}
}}</includeonly><noinclude>
{{Documentation}}
</noinclude>
9ej0js16aj5umpc2pejbdgo8b4feo66
ሞደል:ሓበሬታ ቋንቋ
10
5706
23205
22646
2021-10-17T16:51:35Z
Joanmp14
5782
wikitext
text/x-wiki
{{Infobox
|headertype = comics
|title = {{{ስም|{{Title without disambig}}}}}
|subtitle = {{{መበቆላዊ|}}}
|colorbackgroundtitle = {{ሓበሬታ ቋንቋ/ሕብርታት|{{{ስድራ ቤት ኣደ|}}}}}
|titlestyle = color:{{ሓበሬታ ቋንቋ/ሕብርታት|{{{ስድራ ቤት ኣደ|}}}|ምንጪ}};
|subtitlestyle = background-color: {{ሓበሬታ ቋንቋ/ሕብርታት|{{{ስድራ ቤት ኣደ|}}}}}; color:{{ሓበሬታ ቋንቋ/ሕብርታት|{{{ስድራ ቤት ኣደ|}}}|ምንጪ}};
|sectionstyle = background-color: {{ሓበሬታ ቋንቋ/ሕብርታት|{{{ስድራ ቤት ኣደ|}}}}}; color:{{ሓበሬታ ቋንቋ/ሕብርታት|{{{ስድራ ቤት ኣደ|}}}|ምንጪ}};
|image = {{{ኣብነት|{{{ምስሊ|}}}}}}
|imagesize = {{{መጠን_ምስሊ|}}}
|footer = {{{እግሪ_ምስሊ|}}}
|label2 = ዝተፈጠረ ብ
|data2 = {{{ዝተፈጠረ ብ|}}}
|label3 = ዝዝረብ ኣብ
|data3 = {{{ሃገር|{{{ሃገራት|}}}}}}
|label4 = ከባቢ
|data4 = {{{ዞባ|}}}
|label5 = ዘመን
|data5 = {{{ዘመን|}}}
|label6 = ተዛረብቲ
|data6 = {{{ተዛረብቲ|}}}{{#if: {{{ተዛረብቲ|}}} | {{#if: {{{ተዛረብቲ1|}}}{{{ተዛረብቲ2|}}} | {{Collapsible list
| ኣርእስቲ = መበቆላውያን
| 1 ={{{ተዛረብቲ1|''ሓበሬታ የለን''}}}}} }}
}}{{#if: {{{ተዛረብቲ|}}} | {{#if: {{{ተዛረብቲ1|}}}{{{ተዛረብቲ2|}}} | {{Collapsible list
| ኣርእስቲ = ካልኦት
| 1 = {{{ተዛረብቲ2|''ሓበሬታ የለን''}}}}} }}
}}
|label8 = ደረጃ
|data8 = {{#if: {{{ደረጃ|}}} | [http://www.ethnologue.com/statistics/size {{{ደረጃ}}}] <small>(''[[ኤዝኖሎጅ]]'', 2013)</small> }}
|label9 = [[ዝሞተ ቋንቋ]]
|data9 = {{{ዝሞተ_ቋንቋ|}}}
|label10 = [[ስድራ ቤት ቋንቋ|ስድራ ቤት]]
|data10 = {{{ስድራ ቤት|}}}
|label11 = [[ላህጃ|ላህጃታት]]
|data11 = {{{ላህጃታት|}}}
|label12 = [[ስርዓት ጽሕፈት|ጽሕፈት]]
|data12 = {{#if: {{{ጽሕፈት|}}}
| {{{ጽሕፈት|}}}
| {{property|P282|}} {{#if: {{property|P282|qualifier=P805}} |<small>({{property|P282|qualifier=P805}})</small>}}
}}
|section15 = {{#if: {{{ወግዓዊ|}}}{{{ብሓባር ወግዓዊ|}}}{{{ኣጀንሲ|}}} | ወግዓዊ ኩነት}}
|label16 = ወግዓዊ ኣብ
|data16 = {{{ወግዓዊ|}}}{{#if: {{{ብሓባር ወግዓዊ|}}} | <br />(<small>ብሓባር ወግዓዊ ምስ {{{ብሓባር ወግዓዊ_ምስ|ካልእ(ኦት) ቋንቋ(ታት)}}} ኣብ {{{ብሓባር ወግዓዊ}}}</small>)}}
|label17 = ዝቆጻጸሮ ብ
|data17 = {{{ኣጀንሲ|}}}
|section20 = {{#if: {{{ኣይሶ1|}}}{{{ኣይሶ2|}}}{{{ኣይሶ3|}}} | ኮዳት }}
|label21 = [[ኣይሶ 639-1]]
|data21 = {{{ኣይሶ1|}}}
|label22 = [[ኣይሶ 639-2]]
|data22 = {{{ኣይሶ2|}}}
|label23 = [[ኣይሶ 639-3]]
|data23 = {{#if: {{{ኣይሶ3|}}} | [http://www-01.sil.org/iso639-3/documentation.asp?id={{{ኣይሶ3|{{{ሲል}}}}}} {{{ኣይሶ3|{{{ሲል}}}}}}] | {{#ifeq: {{{ሲል}}} | ገለ | {{#if: {{{ሲል_url|}}} | [{{{ሲል_url}}} ነፍሲ ወከፍ ዓይነት ናይ ገዛእ ርእሱ ኮድ ኣለዎ] | ነፍሲ ወከፍ ዓይነት ናይ ገዛእ ርእሱ ኮድ ኣለዎ{{#if: {{{l1|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l1}}} {{{l1}}}] {{#if: {{{l1n}}} | – {{{l1n}}} }} }}{{#if: {{{l2|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l2}}} {{{l2}}}] {{#if: {{{l2n}}} | – {{{l2n}}} }} }}{{#if: {{{l3|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l3}}} {{{l3}}}] {{#if: {{{l3n}}} | – {{{l3n}}} }} }}{{#if: {{{l4|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l4}}} {{{l4}}}] {{#if: {{{l4n}}} | – {{{l4n}}} }} }}{{#if: {{{l5|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l5}}} {{{l5}}}] {{#if: {{{l5n}}} | – {{{l5n}}} }} }}{{#if: {{{l6|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l6}}} {{{l6}}}] {{#if: {{{l6n}}} | – {{{l6n}}} }} }}{{#if: {{{l7|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l7}}} {{{l7}}}] {{#if: {{{l7n}}} | – {{{l7n}}} }} }}{{#if: {{{l8|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l8}}} {{{l8}}}] {{#if: {{{l8n}}} | – {{{l8n}}} }} }}{{#if: {{{l9|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l9}}} {{{l9}}}] {{#if: {{{l9n}}} | – {{{l9n}}} }} }}{{#if: {{{l10|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l10}}} {{{l10}}}] {{#if: {{{l10n}}} | – {{{l10n}}} }} }}{{#if: {{{l11|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l11}}} {{{l11}}}] {{#if: {{{l11n}}} | – {{{l11n}}} }} }}{{#if: {{{l12|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l12}}} {{{l12}}}] {{#if: {{{l12n}}} | – {{{l12n}}} }} }}{{#if: {{{l13|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l13}}} {{{l13}}}] {{#if: {{{l13n}}} | – {{{l13n}}} }} }}{{#if: {{{l14|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l14}}} {{{l14}}}] {{#if: {{{l14n}}} | – {{{l14n}}} }} }}{{ #if: {{{l15|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l15}}} {{{l15}}}] {{#if: {{{l15n}}} | – {{{l15n}}} }} }}{{#if: {{{l16|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l16}}} {{{l16}}}] {{#if: {{{l16n}}} | – {{{l16n}}} }} }}{{#if: {{{l17|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l17}}} {{{l17}}}] {{#if: {{{l17n}}} | – {{{l17n}}} }} }}{{#if: {{{l18|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l18}}} {{{l18}}}] {{#if: {{{l18n}}} | – {{{l18n}}} }} }}{{#if: {{{l19|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l19}}} {{{l19}}}] {{#if: {{{l19n}}} | – {{{l19n}}} }} }}{{#if: {{{l20|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l20}}} {{{l20}}}] {{#if: {{{l20n}}} | – {{{l20n}}} }} }}{{#if: {{{l21|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l21}}} {{{l21}}}] {{#if: {{{l21n}}} | – {{{l21n}}} }} }}{{#if: {{{l22|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l22}}} {{{l22}}}] {{#if: {{{l22n}}} | – {{{l22n}}} }} }}{{#if: {{{l23|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l23}}} {{{l23}}}] {{#if: {{{l23n}}} | – {{{l23n}}} }} }}{{#if: {{{l24|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l24}}} {{{l24}}}] {{#if: {{{l24n}}} | – {{{l24n}}} }} }}{{#if: {{{l25|}}}
| <br />[http://www-01.sil.org/iso639-3/documentation.asp?id={{{l25}}} {{{l25}}}] {{#if: {{{l25n}}} | – {{{l25n}}} }} }}
}}
}}
}}
|label24 = [[ኣይሶ 639-4]]
|data24 = {{{ኣይሶ4|}}}
|label25 = [[ኣይሶ 639-5]]
|data25 = {{{ኣይሶ5|}}}
|label26 = [[ኣይሶ 639-6]]
|data26 = {{{ኣይሶ6|}}}
|bottomimage = {{{ካርታ|}}}
|bottomimagesize =
|bottomfooter = {{{መግለጺ_ካርታ|}}}
}}<noinclude>{{documentation}}</noinclude>
9sx8kwnoivg8udpyg4xg10kcinqe1p7
ሞደል:Country data ትግራይ
10
5707
22647
2021-04-20T23:21:33Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ክልል ትግራይ | flag alias = Flag of the Tigray Region.svg | size = {{{size|}}} | nam...»
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ክልል ትግራይ
| flag alias = Flag of the Tigray Region.svg
| size = {{{size|}}}
| name = {{{name|}}}
}}
86552ht7mqcbit26504ywzk4515i250
ሞደል:Country data ክልል ትግራይ
10
5708
22648
2021-04-20T23:21:50Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ትግራይ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ትግራይ]]
pb8vm9ofjpy150ydocozeh6yf34xfx9
ትግራይ
0
5709
22650
2021-04-20T23:37:49Z
Joanmp14
5782
Joanmp14 moved page [[ትግራይ]] to [[ክልል ትግራይ]]፦ officially ክልል ትግራይ
wikitext
text/x-wiki
#REDIRECT [[ክልል ትግራይ]]
6orka1inxt1wgfj044rdkmke3emig45
ሞደል:IPA-he
10
5710
22654
2021-04-21T21:33:42Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=እብራይስጢ፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባ...»
wikitext
text/x-wiki
<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=እብራይስጢ፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ እብራይስጢ|እብራይስጢ]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude>
{{documentation}}
msaihud3891jsly0nnlthicyyoz9ibm
ሆንግ ኮንግ
0
5711
22656
22655
2021-04-21T21:57:32Z
ትት
7466
wikitext
text/x-wiki
{| align="right" border="1" cellpadding="4" cellspacing="0" style="margin: 0.5em 0 1em 1em; background: #ffffff; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;" width="300"
|+<big><big>ርፑብሊክ ቻይና</big></big><br /><br /><big><big>'''香港'''</big></big>
| colspan="2" align="center" style="background:#ffffff;" |
{| border="0" cellpadding="2" cellspacing="0"
| align="center" width="148" |[[File:Flag of Hong Kong.svg|125x125px]]
| align="center" width="148" |[[File:Regional Emblem of Hong Kong.svg|136x136px]]
|-
| align="center" width="148" |([[ባንዴራ]])
| align="center" width="148" |([[ኣርማ]])
|}
|-
| colspan="2" align="center" style="background: #ffffff;" |ሓበሬታ
|-
|[[ቋንቋ ሃገር]]
|
|-
|[[ርእሲ ከተማ]]
|
|-
|ብዝሒ ተቀመጥቲ
|
|-
| colspan="2" align="center" style="background: #ffffff;" |[[File:Hong_Kong_Location.svg|200x200px]]
|}
'''ሆንግ ኮንግ (ኣብ 香港 ቻይና)''' ሓንቲ ኻብተን ኣብ ቻይና ዚርከባ ኽልተ ፍሉያት ምምሕዳራዊ ዞባታት እያ (እቲ ኻልኣይ ማካው እዩ) ። ኣብ ደቡባዊ ገማግም ቻይና እትርከብ ኰይና ኣብ ኣፍ ፈለግ ፐርልን (ዴልታን) ባሕሪ ደቡብ ቻይናን እያ እትርከብ። እዚ ቦታ እዚ ሓደ ኻብቲ ኣብ ዓለም ዘሎ ዝለዓለ ህዝባዊ ኵርናዓት እዩ። እዚ ኸኣ ኣብ 1,104 ትርብዒት ኪሎ ሜተር ሸውዓተ ሚልዮን ሰባት ብምሓዝ ኢዩ።
4xufqgihbk2uartt3r34kc5ktbc1nbw
ማካው
0
5712
22657
2021-04-21T22:00:48Z
ትት
7466
ሓድሽ ገጽ ዝተፈጠረ፦ «{| align="right" border="1" cellpadding="4" cellspacing="0" style="margin: 0.5em 0 1em 1em; background: #ffffff; border: 1px #aaaaaa solid; border-collapse...»
wikitext
text/x-wiki
{| align="right" border="1" cellpadding="4" cellspacing="0" style="margin: 0.5em 0 1em 1em; background: #ffffff; border: 1px #aaaaaa solid; border-collapse: collapse; font-size: 95%;" width="300"
|+<big><big>ርፑብሊክ ቻይና</big></big><br /><br /><big><big>'''澳門'''</big></big>
| colspan="2" align="center" style="background:#ffffff;" |
{| border="0" cellpadding="2" cellspacing="0"
| align="center" width="148" |[[File:Flag of Macau.svg|125x125px]]
| align="center" width="148" |[[File:Regional Emblem of Macau.svg|136x136px]]
|-
| align="center" width="148" |([[ባንዴራ]])
| align="center" width="148" |([[ኣርማ]])
|}
|-
| colspan="2" align="center" style="background: #ffffff;" |ሓበሬታ
|-
|[[ቋንቋ ሃገር]]
|
|-
|[[ርእሲ ከተማ]]
|
|-
|ብዝሒ ተቀመጥቲ
|
|-
| colspan="2" align="center" style="background: #ffffff;" |[[File:Macau locator map.svg|200x200px]]
|}
'''ማካው''' (澳門) ሓንቲ ኻብተን [[ቻይና]] እቲ ኻልኣይ [[ሆንግ ኮንግ]] ዝበሃላ ፍሉያት ምምሕዳራዊ ምምሕዳራት ኢያ
skh29di59kgrbmnm3m2qdqzkzcbmu4b
ሞደል:Lang-he
10
5713
22658
2021-04-21T22:48:31Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#invoke:lang|lang_xx_inherit |code=he |rtl=yes }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} መደብ:ቋንቋ እ...»
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_inherit
|code=he
|rtl=yes
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
[[መደብ:ቋንቋ እብራይስጢ|ሞደል]]
</noinclude>
pyinsfuhbwgb1c5iymf1isay0judzg8
ስጳንኛ
0
5714
22663
2021-04-22T22:14:39Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ሞደል:ሓበሬታ ሕብሪ
10
5715
22665
2021-04-23T21:41:33Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{Infobox |title = {{{ሽም|{{PAGENAME}}}}} |headertype = author |titlestyle = color:{{{ሕብሪጽሑፍ|inherit}}}; |colorbackgroundtitle = #{{{hex|inh...»
wikitext
text/x-wiki
{{Infobox
|title = {{{ሽም|{{PAGENAME}}}}}
|headertype = author
|titlestyle = color:{{{ሕብሪጽሑፍ|inherit}}};
|colorbackgroundtitle = #{{{hex|inherit}}}
|image = {{{ምስሊ|}}}
|imagesize = {{{መጠን_ምስሊ|250px}}}
|footer = {{{ምስሊ_እግሪ|}}}
|section1 = መስተማእዛኒታት ሕብሪ
|label2 = [[ሕብርታት መርበብ|ኤች.ቲ.ኤም.ኤል. (HTML)]]
|data2 = {{#if:{{{hex|}}}|#{{{hex}}}}}
|label3 = [[ኣር.ጂ.ቢ.]] <span style="white-space:nowrap">(r፣g፣b)<sup>ለ</sup></span>
|data3 = {{#if:{{{r|}}}{{{g|}}}{{{b|}}}|({{{r}}}፣ {{{g}}}፣ {{{b}}})}}
|label4 = [[ሲ.ኤም.ዋይ.ከይ.]] <span style="white-space:nowrap">(c፣ m፣ y፣ k)<sup>ሐ</sup></span>
|data4 = {{#if:{{{c|}}}{{{m|}}}{{{y|}}}{{{k|}}}|({{{c}}}፣ {{{m}}}፣ {{{y}}}፣ {{{k}}})}}
|label5 = [[ሞደል ሕብሪ ኤች.ኤስ.ቪ.|ኤች.ኤስ.ቪ.]] <span style="white-space:nowrap">(h፣ s፣ v)</span>
|data5 = {{#if:{{{h|}}}{{{s|}}}{{{v|}}}|({{{h}}}°፣ {{{s}}}%፣ {{{v}}}%)}}
|label6 = መወከሲ
|data6 = {{{source|}}}{{{መወከሲ|}}}
|tablefooter = {{#if:{{{r|}}}{{{g|}}}{{{b|}}}|<small>ለ) ንቡር ምስ ደረጃ <nowiki>[</nowiki> 0 – 255 ] (ባይት)</small>{{#if:{{{c|}}}{{{m|}}}{{{y|}}}{{{k|}}}|<br>}}}}{{#if:{{{c|}}}{{{m|}}}{{{y|}}}{{{k|}}}|<small>ሐ) ንቡር ምስ ደረጃ <nowiki>[</nowiki> 0 – 100 ] (ሚእቲ)</small>}}
}}<noinclude>{{documentation}}</noinclude>
oc4prkovo7v67qi5uphxyh5f9pch026
ሞድዩል:Text format
828
5717
24368
24359
2023-06-22T16:00:13Z
Joanmp14
5782
Undo revision [[Special:Diff/24359|24359]] by [[Special:Contributions/Joanmp14|Joanmp14]] ([[User talk:Joanmp14|talk]])
Scribunto
text/plain
local z = {}
function z.inItalics(text, ref)
if ref and text then
return '<i>' .. text .. '</i>' .. ref
elseif text then
return '<i>' .. text .. '</i>'
end
end
-- Adapted from [[:en:Module:String2]], function sentence
function z.inUppercase(text)
if not text or text == '' then
return text
end
-- [[hypothesis (scientific method)|hypothesis]]
if text:find("^%[%[[^|]+|[^%]]+%]%]") then
local b, c = text:find("|%A*%a")
return string.sub(text, 1, c-1) .. string.upper(string.sub(text, c, c)) .. string.sub(text, c+1)
end
local letterpos = text:find('%a')
if letterpos then
local first = text:sub(1, letterpos - 1)
local letter = text:sub(letterpos, letterpos)
local rest = text:sub(letterpos + 1)
return first .. string.upper(letter) .. rest
else
return text
end
end
function z.inSmallCaps(text)
if not text or text == '' then
return text
end
return '<span style="font-variant:small-caps">' .. text .. '</span>'
end
function z.inMultipleLines(list)
local result
local copy={}
require('Module:Tables').insertElementsWithValue(list, copy)
-- Only return something if there is at least one element
if copy[1] then
return table.concat(copy, '<br/>')
end
end
function z.betweenQuotationMarks(text, ref)
if not text or text == '' then
return text
elseif ref and ref ~='' then
return '«' .. text .. '»' .. ref
else
return '«' .. text .. '»'
end
end
function z.inBrackets(text, qualifying)
if not text or text == '' then
return
elseif qualifying and qualifying ~= '' then
return text .. ' (' .. qualifying .. ')'
else
return text
end
end
function z.separatedByComma(list)
local copy={}
require('Module:Tables').insertElementsWithValue(list, copy)
return table.concat(copy, '፣ ')
end
-- :: Generate a link
function z.toLink(link, text, qualifying)
local result
if link and text then
result = '[[' .. link .. '|' .. text .. ']]'
elseif link then
result = '[[' .. link .. ']]'
else
result = text
end
if result and qualifying then
return result .. ' <small>(' .. qualifying .. ')</small>'
else
return result
end
end
-- Generate a link (extended deployment)
function z.toLink2(link, options)
if link then
local label, namespace, size, border, link2, imageFooter, mustExist, onlytext
if type(options) == 'table' then
label = options['label'] or ''
namespace = tonumber(options['namespace']) or 0
size = options['size'] or '250px'
border = options['border']
link2 = options['link']
imageFooter = options['footer']
mustExist = options['must exist'] or options['mustExist'] or options['mustexist']
onlytext = options['onlytext']
elseif type(options) == 'string' then
label = options
elseif type(options) == 'number' then
namespace = options
else
label = link
namespace = 0
end
local titleObj = mw.title.new(link, namespace) or {}
local title2Obj = {}
if link2 then title2Obj= mw.title.new(link2, 0) end
local result = {}
table.insert(result, titleObj.fullText)
if not mustExist and namespace ~= 6 and namespace ~= 14 then
if label then table.insert(result, label) end
if qualifier then return '[[' .. prefix .. table.concat(result, '|') .. ']]' .. ' <small>(' .. qualifier .. ')</small>' end
return '[[' .. table.concat(result, '|') .. ']]'
end
if titleObj.exists or titleObj.fileExists then
-- File:
if namespace == 6 then
if onlytext then
if label then table.insert(result, label) end
return '[[:' .. table.concat(result, '|') .. ']]'
end
if size then table.insert(result, size) end
if border then table.insert(result, 'border') end
if title2Obj.exists then table.insert(result, 'link=' .. title2Obj.fullText) end
if label then table.insert(result, label) end
if imageFooter then return '[[' .. table.concat(result, '|') .. ']]' .. '<br>' .. imageFooter end
return '[[' .. table.concat(result, '|') .. ']]'
end
-- Category:
if namespace == 14 then
if onlytext then
if label then table.insert(result, label) end
return '[[:' .. table.concat(result, '|') .. ']]'
end
return '[[' .. titleObj.fullText .. ']]'
end
-- The rest
if label then table.insert(result, label) end
return '[[' .. table.concat(result, '|') .. ']]'
end
return label
end
end
function z.callFromATemplate(frame)
local args = frame.args
if args['argument type'] == 'table' then
local board = {args[2], args[3], args[4]}
return z[args[1]](board)
else
return z[args[1]](args[2], args[3], args[4])
end
end
return z
k01esml4tic6p7vjujwzw9yw0ybaai1
ሞድዩል:Date
828
5718
23355
23351
2021-12-14T23:26:02Z
Joanmp14
5782
Scribunto
text/plain
-- Date functions for use by other modules.
-- I18N and time zones are not supported.
local MINUS = '−' -- Unicode U+2212 MINUS SIGN
local floor = math.floor
local Date, DateDiff, diffmt -- forward declarations
local uniq = { 'unique identifier' }
local function is_date(t)
-- The system used to make a date read-only means there is no unique
-- metatable that is conveniently accessible to check.
return type(t) == 'table' and t._id == uniq
end
local function is_diff(t)
return type(t) == 'table' and getmetatable(t) == diffmt
end
local function _list_join(list, sep)
return table.concat(list, sep)
end
local function collection()
-- Return a table to hold items.
return {
n = 0,
add = function (self, item)
self.n = self.n + 1
self[self.n] = item
end,
join = _list_join,
}
end
local function strip_to_nil(text)
-- If text is a string, return its trimmed content, or nil if empty.
-- Otherwise return text (convenient when Date fields are provided from
-- another module which may pass a string, a number, or another type).
if type(text) == 'string' then
text = text:match('(%S.-)%s*$')
end
return text
end
local function is_leap_year(year, calname)
-- Return true if year is a leap year.
if calname == 'Julian' then
return year % 4 == 0
end
return (year % 4 == 0 and year % 100 ~= 0) or year % 400 == 0
end
local function days_in_month(year, month, calname)
-- Return number of days (1..31) in given month (1..12).
if month == 2 and is_leap_year(year, calname) then
return 29
end
return ({ 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 })[month]
end
local function h_m_s(time)
-- Return hour, minute, second extracted from fraction of a day.
time = floor(time * 24 * 3600 + 0.5) -- number of seconds
local second = time % 60
time = floor(time / 60)
return floor(time / 60), time % 60, second
end
local function hms(date)
-- Return fraction of a day from date's time, where (0 <= fraction < 1)
-- if the values are valid, but could be anything if outside range.
return (date.hour + (date.minute + date.second / 60) / 60) / 24
end
local function julian_date(date)
-- Return jd, jdz from a Julian or Gregorian calendar date where
-- jd = Julian date and its fractional part is zero at noon
-- jdz = same, but assume time is 00:00:00 if no time given
-- http://www.tondering.dk/claus/cal/julperiod.php#formula
-- Testing shows this works for all dates from year -9999 to 9999!
-- JDN 0 is the 24-hour period starting at noon UTC on Monday
-- 1 January 4713 BC = (-4712, 1, 1) Julian calendar
-- 24 November 4714 BC = (-4713, 11, 24) Gregorian calendar
local offset
local a = floor((14 - date.month)/12)
local y = date.year + 4800 - a
if date.calendar == 'Julian' then
offset = floor(y/4) - 32083
else
offset = floor(y/4) - floor(y/100) + floor(y/400) - 32045
end
local m = date.month + 12*a - 3
local jd = date.day + floor((153*m + 2)/5) + 365*y + offset
if date.hastime then
jd = jd + hms(date) - 0.5
return jd, jd
end
return jd, jd - 0.5
end
local function set_date_from_jd(date)
-- Set the fields of table date from its Julian date field.
-- Return true if date is valid.
-- http://www.tondering.dk/claus/cal/julperiod.php#formula
-- This handles the proleptic Julian and Gregorian calendars.
-- Negative Julian dates are not defined but they work.
local calname = date.calendar
local low, high -- min/max limits for date ranges −9999-01-01 to 9999-12-31
if calname == 'Gregorian' then
low, high = -1930999.5, 5373484.49999
elseif calname == 'Julian' then
low, high = -1931076.5, 5373557.49999
else
return
end
local jd = date.jd
if not (type(jd) == 'number' and low <= jd and jd <= high) then
return
end
local jdn = floor(jd)
if date.hastime then
local time = jd - jdn -- 0 <= time < 1
if time >= 0.5 then -- if at or after midnight of next day
jdn = jdn + 1
time = time - 0.5
else
time = time + 0.5
end
date.hour, date.minute, date.second = h_m_s(time)
else
date.second = 0
date.minute = 0
date.hour = 0
end
local b, c
if calname == 'Julian' then
b = 0
c = jdn + 32082
else -- Gregorian
local a = jdn + 32044
b = floor((4*a + 3)/146097)
c = a - floor(146097*b/4)
end
local d = floor((4*c + 3)/1461)
local e = c - floor(1461*d/4)
local m = floor((5*e + 2)/153)
date.day = e - floor((153*m + 2)/5) + 1
date.month = m + 3 - 12*floor(m/10)
date.year = 100*b + d - 4800 + floor(m/10)
return true
end
local function fix_numbers(numbers, y, m, d, H, M, S, partial, hastime, calendar)
-- Put the result of normalizing the given values in table numbers.
-- The result will have valid m, d values if y is valid; caller checks y.
-- The logic of PHP mktime is followed where m or d can be zero to mean
-- the previous unit, and -1 is the one before that, etc.
-- Positive values carry forward.
local date
if not (1 <= m and m <= 12) then
date = Date(y, 1, 1)
if not date then return end
date = date + ((m - 1) .. 'm')
y, m = date.year, date.month
end
local days_hms
if not partial then
if hastime and H and M and S then
if not (0 <= H and H <= 23 and
0 <= M and M <= 59 and
0 <= S and S <= 59) then
days_hms = hms({ hour = H, minute = M, second = S })
end
end
if days_hms or not (1 <= d and d <= days_in_month(y, m, calendar)) then
date = date or Date(y, m, 1)
if not date then return end
date = date + (d - 1 + (days_hms or 0))
y, m, d = date.year, date.month, date.day
if days_hms then
H, M, S = date.hour, date.minute, date.second
end
end
end
numbers.year = y
numbers.month = m
numbers.day = d
if days_hms then
-- Don't set H unless it was valid because a valid H will set hastime.
numbers.hour = H
numbers.minute = M
numbers.second = S
end
end
local function set_date_from_numbers(date, numbers, options)
-- Set the fields of table date from numeric values.
-- Return true if date is valid.
if type(numbers) ~= 'table' then
return
end
local y = numbers.year or date.year
local m = numbers.month or date.month
local d = numbers.day or date.day
local H = numbers.hour
local M = numbers.minute or date.minute or 0
local S = numbers.second or date.second or 0
local need_fix
if y and m and d then
date.partial = nil
if not (-9999 <= y and y <= 9999 and
1 <= m and m <= 12 and
1 <= d and d <= days_in_month(y, m, date.calendar)) then
if not date.want_fix then
return
end
need_fix = true
end
elseif y and date.partial then
if d or not (-9999 <= y and y <= 9999) then
return
end
if m and not (1 <= m and m <= 12) then
if not date.want_fix then
return
end
need_fix = true
end
else
return
end
if date.partial then
H = nil -- ignore any time
M = nil
S = nil
else
if H then
-- It is not possible to set M or S without also setting H.
date.hastime = true
else
H = 0
end
if not (0 <= H and H <= 23 and
0 <= M and M <= 59 and
0 <= S and S <= 59) then
if date.want_fix then
need_fix = true
else
return
end
end
end
date.want_fix = nil
if need_fix then
fix_numbers(numbers, y, m, d, H, M, S, date.partial, date.hastime, date.calendar)
return set_date_from_numbers(date, numbers, options)
end
date.year = y -- -9999 to 9999 ('n BC' → year = 1 - n)
date.month = m -- 1 to 12 (may be nil if partial)
date.day = d -- 1 to 31 (* = nil if partial)
date.hour = H -- 0 to 59 (*)
date.minute = M -- 0 to 59 (*)
date.second = S -- 0 to 59 (*)
if type(options) == 'table' then
for _, k in ipairs({ 'am', 'era', 'format' }) do
if options[k] then
date.options[k] = options[k]
end
end
end
return true
end
local function make_option_table(options1, options2)
-- If options1 is a string, return a table with its settings, or
-- if it is a table, use its settings.
-- Missing options are set from table options2 or defaults.
-- If a default is used, a flag is set so caller knows the value was not intentionally set.
-- Valid option settings are:
-- am: 'am', 'a.m.', 'AM', 'A.M.'
-- 'pm', 'p.m.', 'PM', 'P.M.' (each has same meaning as corresponding item above)
-- era: 'BCMINUS', 'BCNEGATIVE', 'BC', 'B.C.', 'BCE', 'B.C.E.', 'AD', 'A.D.', 'CE', 'C.E.'
-- Option am = 'am' does not mean the hour is AM; it means 'am' or 'pm' is used, depending on the hour,
-- and am = 'pm' has the same meaning.
-- Similarly, era = 'BC' means 'BC' is used if year <= 0.
-- BCMINUS displays a MINUS if year < 0 and the display format does not include %{era}.
-- BCNEGATIVE is similar but displays a hyphen.
local result = { bydefault = {} }
if type(options1) == 'table' then
result.am = options1.am
result.era = options1.era
elseif type(options1) == 'string' then
-- Example: 'am:AM era:BC' or 'am=AM era=BC'.
for item in options1:gmatch('%S+') do
local lhs, rhs = item:match('^(%w+)[:=](.+)$')
if lhs then
result[lhs] = rhs
end
end
end
options2 = type(options2) == 'table' and options2 or {}
local defaults = { am = 'am', era = 'a. C.' }
for k, v in pairs(defaults) do
if not result[k] then
if options2[k] then
result[k] = options2[k]
else
result[k] = v
result.bydefault[k] = true
end
end
end
return result
end
local ampm_options = {
-- lhs = input text accepted as an am/pm option
-- rhs = code used internally
['am'] = 'am',
['AM'] = 'AM',
['a.m.'] = 'a.m.',
['A.M.'] = 'A.M.',
['pm'] = 'am', -- same as am
['PM'] = 'AM',
['p.m.'] = 'a.m.',
['P.M.'] = 'A.M.',
}
local era_text = {
-- Text for displaying an era with a positive year (after adjusting
-- by replacing year with 1 - year if date.year <= 0).
-- options.era = { year<=0 , year>0 }
['BCMINUS'] = { 'BC' , '' , isbc = true, sign = MINUS },
['BCNEGATIVE'] = { 'BC' , '' , isbc = true, sign = '-' },
['BC'] = { 'BC' , '' , isbc = true },
['B.C.'] = { 'B.C.' , '' , isbc = true },
['BCE'] = { 'BCE' , '' , isbc = true },
['B.C.E.'] = { 'B.C.E.', '' , isbc = true },
['AD'] = { 'BC' , 'AD' },
['A.D.'] = { 'B.C.' , 'A.D.' },
['CE'] = { 'BCE' , 'CE' },
['C.E.'] = { 'B.C.E.', 'C.E.' },
--ABREVIATURAS EN ESPAÑOL--
['a. C.'] = { 'a. C.' , '' , isbc = true }, --antes de Cristo
['a. de C.'] = { 'a. de C.' , '' , isbc = true }, --antes de Cristo
['a. de J. C.'] = { 'a. de J. C.' , '' , isbc = true }, --antes de Jesucristo
['a. J. C.'] = { 'a. J. C.' , '' , isbc = true }, --antes de Jesucristo
['AEC'] = { 'AEC' , '' , isbc = true }, --antes de la era común
['a. e. c.'] = { 'a. e. c.' , '' , isbc = true }, --antes de la era común
['a. n. e.'] = { 'a. n. e.' , '' , isbc = true }, --antes de nuestra era
['a. e. v.'] = { 'a. e. v.' , '' , isbc = true }, --antes de la era vulgar
['d. C.'] = { 'a. C.' , 'd. C.' }, --después de Cristo
['d. de C.'] = { 'a. de C.' , 'd. de C.' }, --después de Cristo
['d. de J. C.'] = { 'a. de J. C.' , 'd. de J. C.' }, --después de Jesucristo
['d. J. C.'] = { 'a. J. C.' , 'd. J. C.' }, --después de Jesucristo
['EC'] = { 'AEC' , 'EC' }, --era común
['e. c.'] = { 'a. e. c.' , 'e. c.' }, --era común
['n. e.'] = { 'a. n. e.' , 'n. e.' }, --nuestra era
['e. v.'] = { 'a. e. v.' , 'e. v.' }, --era vulgar
['A. D.'] = { 'a. C.' , 'A. D.' }, --anno Domini
}
local function get_era_for_year(era, year)
return (era_text[era] or era_text['a. C.'])[year > 0 and 2 or 1]:gsub(" ", " ") or ''
end
local function strftime(date, format, options)
-- Return date formatted as a string using codes similar to those
-- in the C strftime library function.
local sformat = string.format
local shortcuts = {
['%c'] = '%-I:%M %p %-d de %B de %-Y %{era}', -- date and time: 2:30 pm 1 de abril de 2016
['%x'] = '%-d de %B de %-Y %{era}', -- date: 1 de abril de 2016
['%X'] = '%-I:%M %p', -- time: 2:30 pm
}
if shortcuts[format] then
format = shortcuts[format]
end
local codes = {
a = { field = 'dayabbr' },
A = { field = 'dayname' },
b = { field = 'monthabbr' },
B = { field = 'monthname' },
u = { fmt = '%d' , field = 'dowiso' },
w = { fmt = '%d' , field = 'dow' },
d = { fmt = '%02d', fmt2 = '%d', field = 'day' },
m = { fmt = '%02d', fmt2 = '%d', field = 'month' },
Y = { fmt = '%04d', fmt2 = '%d', field = 'year' },
H = { fmt = '%02d', fmt2 = '%d', field = 'hour' },
M = { fmt = '%02d', fmt2 = '%d', field = 'minute' },
S = { fmt = '%02d', fmt2 = '%d', field = 'second' },
j = { fmt = '%03d', fmt2 = '%d', field = 'dayofyear' },
I = { fmt = '%02d', fmt2 = '%d', field = 'hour', special = 'hour12' },
p = { field = 'hour', special = 'am' },
}
options = make_option_table(options, date.options)
local amopt = options.am
local eraopt = options.era
local function replace_code(spaces, modifier, id)
local code = codes[id]
if code then
local fmt = code.fmt
if modifier == '-' and code.fmt2 then
fmt = code.fmt2
end
local value = date[code.field]
if not value then
return nil -- an undefined field in a partial date
end
local special = code.special
if special then
if special == 'hour12' then
value = value % 12
value = value == 0 and 12 or value
elseif special == 'am' then
local ap = ({
['a.m.'] = { 'a.m.', 'p.m.' },
['AM'] = { 'AM', 'PM' },
['A.M.'] = { 'A.M.', 'P.M.' },
})[ampm_options[amopt]] or { 'am', 'pm' }
return (spaces == '' and '' or ' ') .. (value < 12 and ap[1] or ap[2])
end
end
if code.field == 'year' then
local sign = (era_text[eraopt] or {}).sign
if not sign or format:find('%{era}', 1, true) then
sign = ''
if value <= 0 then
value = 1 - value
end
else
if value >= 0 then
sign = ''
else
value = -value
end
end
return spaces .. sign .. sformat(fmt, value)
end
return spaces .. (fmt and sformat(fmt, value) or value)
end
end
local function replace_property(spaces, id)
if id == 'era' then
-- Special case so can use local era option.
local result = get_era_for_year(eraopt, date.year)
if result == '' then
return ''
end
return (spaces == '' and '' or ' ') .. result
end
local result = date[id]
if type(result) == 'string' then
return spaces .. result
end
if type(result) == 'number' then
return spaces .. tostring(result)
end
if type(result) == 'boolean' then
return spaces .. (result and '1' or '0')
end
-- This occurs if id is an undefined field in a partial date, or is the name of a function.
return nil
end
local PERCENT = '\127PERCENT\127'
return (format
:gsub('%%%%', PERCENT)
:gsub('(%s*)%%{(%w+)}', replace_property)
:gsub('(%s*)%%(%-?)(%a)', replace_code)
:gsub(PERCENT, '%%')
)
end
local function _date_text(date, fmt, options)
-- Return a formatted string representing the given date.
if not is_date(date) then
error('date:text: need a date (use "date:text()" with a colon)', 2)
end
if type(fmt) == 'string' and fmt:match('%S') then
if fmt:find('%', 1, true) then
return strftime(date, fmt, options)
end
elseif date.partial then
fmt = date.month and 'my' or 'y'
else
fmt = 'dmy'
if date.hastime then
fmt = (date.second > 0 and 'hms ' or 'hm ') .. fmt
end
end
local function bad_format()
-- For consistency with other format processing, return given format
-- (or cleaned format if original was not a string) if invalid.
return mw.text.nowiki(fmt)
end
if date.partial then
-- Ignore days in standard formats like 'ymd'.
if fmt == 'ym' or fmt == 'ymd' then
fmt = date.month and '%Y-%m %{era}' or '%Y %{era}'
elseif fmt == 'my' or fmt == 'dmy' or fmt == 'mdy' then
fmt = date.month and '%B %-Y %{era}' or '%-Y %{era}'
elseif fmt == 'y' then
fmt = date.month and '%-Y %{era}' or '%-Y %{era}'
else
return bad_format()
end
return strftime(date, fmt, options)
end
local function hm_fmt()
local plain = make_option_table(options, date.options).bydefault.am
return plain and '%H:%M' or '%-I:%M %p'
end
local need_time = date.hastime
local t = collection()
for item in fmt:gmatch('%S+') do
local f
if item == 'hm' then
f = hm_fmt()
need_time = false
elseif item == 'hms' then
f = '%H:%M:%S'
need_time = false
elseif item == 'ymd' then
f = '%Y-%m-%d %{era}'
elseif item == 'mdy' then
f = '%B %-d, %-Y %{era}'
elseif item == 'dmy' then
f = '%-d de %B de %-Y %{era}'
else
return bad_format()
end
t:add(f)
end
fmt = t:join(' ')
if need_time then
fmt = hm_fmt() .. ' ' .. fmt
end
return strftime(date, fmt, options)
end
local day_info = {
-- 0=Sun to 6=Sat
[0] = { 'do', 'domingo' },
{ 'lu', 'lunes' },
{ 'ma', 'martes' },
{ 'mi', 'miércoles' },
{ 'ju', 'jueves' },
{ 'vi', 'viernes' },
{ 'sa', 'sábado' },
}
local month_info = {
-- 1=Jan to 12=Dec
{ 'ene', 'enero' },
{ 'feb', 'febrero' },
{ 'mar', 'marzo' },
{ 'abr', 'abril' },
{ 'may', 'mayo' },
{ 'jun', 'junio' },
{ 'jul', 'julio' },
{ 'ago', 'agosto' },
{ 'sep', 'septiembre' },
{ 'oct', 'octubre' },
{ 'nov', 'noviembre' },
{ 'dic', 'diciembre' },
}
for k,v in pairs(month_info) do month_info[ v[1] ], month_info[ v[2] ] = v, v end
local function name_to_number(text, translate)
if type(text) == 'string' then
return translate['xx' .. text:lower():gsub('é', 'e'):gsub('á', 'a')]
end
end
local function day_number(text)
return name_to_number(text, {
xxdo = 0, xxdomingo = 0,
xxlu = 1, xxlunes = 1, xxlune = 1,
xxma = 2, xxmartes = 2, xxmarte = 2,
xxmi = 3, xxmiercoles = 3, xxmiercole = 3,
xxju = 4, xxjueves = 4, xxjueve = 4,
xxvi = 5, xxviernes = 5, xxvierne = 5,
xxsat = 6, xxsabado = 6
})
end
local function month_number(text)
return name_to_number(text, {
xxene = 1, xxenero = 1,
xxfeb = 2, xxfebrero = 2,
xxmar = 3, xxmarzo = 3,
xxabr = 4, xxabril = 4,
xxmay = 5, xxmayo = 5,
xxjun = 6, xxjunio = 6,
xxjul = 7, xxjulio = 7,
xxago = 8, xxagosto = 8,
xxsep = 9, xxseptiembre = 9, xxsept = 9,
xxoct = 10, xxoctubre = 10,
xxnov = 11, xxnoviembre = 11,
xxdic = 12, xxdiciembre = 12,
})
end
local function _list_text(list, fmt)
-- Return a list of formatted strings from a list of dates.
if not type(list) == 'table' then
error('date:list:text: need "list:text()" with a colon', 2)
end
local result = { join = _list_join }
for i, date in ipairs(list) do
result[i] = date:text(fmt)
end
return result
end
local function _date_list(date, spec)
-- Return a possibly empty numbered table of dates meeting the specification.
-- Dates in the list are in ascending order (oldest date first).
-- The spec should be a string of form "<count> <day> <op>"
-- where each item is optional and
-- count = number of items wanted in list
-- day = abbreviation or name such as Mon or Monday
-- op = >, >=, <, <= (default is > meaning after date)
-- If no count is given, the list is for the specified days in date's month.
-- The default day is date's day.
-- The spec can also be a positive or negative number:
-- -5 is equivalent to '5 <'
-- 5 is equivalent to '5' which is '5 >'
if not is_date(date) then
error('date:list: need a date (use "date:list()" with a colon)', 2)
end
local list = { text = _list_text }
if date.partial then
return list
end
local count, offset, operation
local ops = {
['>='] = { before = false, include = true },
['>'] = { before = false, include = false },
['<='] = { before = true , include = true },
['<'] = { before = true , include = false },
}
if spec then
if type(spec) == 'number' then
count = floor(spec + 0.5)
if count < 0 then
count = -count
operation = ops['<']
end
elseif type(spec) == 'string' then
local num, day, op = spec:match('^%s*(%d*)%s*(%a*)%s*([<>=]*)%s*$')
if not num then
return list
end
if num ~= '' then
count = tonumber(num)
end
if day ~= '' then
local dow = day_number(day:gsub('[sS]$', '')) -- accept plural days
if not dow then
return list
end
offset = dow - date.dow
end
operation = ops[op]
else
return list
end
end
offset = offset or 0
operation = operation or ops['>']
local datefrom, dayfirst, daylast
if operation.before then
if offset > 0 or (offset == 0 and not operation.include) then
offset = offset - 7
end
if count then
if count > 1 then
offset = offset - 7*(count - 1)
end
datefrom = date + offset
else
daylast = date.day + offset
dayfirst = daylast % 7
if dayfirst == 0 then
dayfirst = 7
end
end
else
if offset < 0 or (offset == 0 and not operation.include) then
offset = offset + 7
end
if count then
datefrom = date + offset
else
dayfirst = date.day + offset
daylast = date.monthdays
end
end
if not count then
if daylast < dayfirst then
return list
end
count = floor((daylast - dayfirst)/7) + 1
datefrom = Date(date, {day = dayfirst})
end
for i = 1, count do
if not datefrom then break end -- exceeds date limits
list[i] = datefrom
datefrom = datefrom + 7
end
return list
end
-- A table to get the current date/time (UTC), but only if needed.
local current = setmetatable({}, {
__index = function (self, key)
local d = os.date('!*t')
self.year = d.year
self.month = d.month
self.day = d.day
self.hour = d.hour
self.minute = d.min
self.second = d.sec
return rawget(self, key)
end })
local function extract_date(newdate, text)
-- Parse the date/time in text and return n, o where
-- n = table of numbers with date/time fields
-- o = table of options for AM/PM or AD/BC or format, if any
-- or return nothing if date is known to be invalid.
-- Caller determines if the values in n are valid.
-- A year must be positive ('1' to '9999'); use 'BC' for BC.
-- In a y-m-d string, the year must be four digits to avoid ambiguity
-- ('0001' to '9999'). The only way to enter year <= 0 is by specifying
-- the date as three numeric parameters like ymd Date(-1, 1, 1).
-- Dates of form d/m/y, m/d/y, y/m/d are [partially] rejected as potentially ambiguous.
local date, options = {}, {}
if text:sub(-1) == 'Z' then
-- Extract date/time from a Wikidata timestamp.
-- The year can be 1 to 16 digits but this module handles 1 to 4 digits only.
-- Examples: '+2016-06-21T14:30:00Z', '-0000000180-00-00T00:00:00Z'.
local sign, y, m, d, H, M, S = text:match('^([+%-])(%d+)%-(%d%d)%-(%d%d)T(%d%d):(%d%d):(%d%d)Z$')
if sign then
y = tonumber(y)
if sign == '-' and y > 0 then
y = -y
end
if y <= 0 then
options.era = 'a. C.' -- Sets the era when the year is negative on the timestamp
end
date.year = y
m = tonumber(m)
d = tonumber(d)
H = tonumber(H)
M = tonumber(M)
S = tonumber(S)
if m == 0 then
newdate.partial = true
return date, options
end
date.month = m
if d == 0 then
newdate.partial = true
return date, options
end
date.day = d
if H > 0 or M > 0 or S > 0 then
date.hour = H
date.minute = M
date.second = S
end
return date, options
end
return
end
local a, b, c = text:match('^(%d+)[-./](%d+)[-./](%d+)$')
if a --[[ and b and c --]] then
a = tonumber(a)
b = tonumber(b)
c = tonumber(c)
--[[ -- use extract_ymd for this
if a > 31 and m <= 12 and c > 12 then
date.year, date.month, date.day = a, b, c
options.format = 'ymd'
newdate.partial = true
return date, options
else--]]
if a > 12 and b <= 12 and c > 31 then
date.year, date.month, date.day = c, b, a
options.format = 'dmy'
newdate.partial = true
return date, options
elseif a <= 12 and b > 12 and c > 31 then
date.year, date.month, date.day = c, a, b
options.format = 'mdy'
newdate.partial = true
return date, options
end
end
local function extract_ymd(item)
-- Called when no day or month has been set.
local y, m, d = item:match('^(%d%d%d%d)[-./](%w+)[-./](%d%d?)$')
if y then
if date.year then
return
end
if m:match('^%d%d?$') then
m = tonumber(m)
else
m = month_number(m)
end
if m then
date.year = tonumber(y)
date.month = m
date.day = tonumber(d)
return true
end
end
end
local function extract_day_or_year(item)
-- Called when a day would be valid, or
-- when a year would be valid if no year has been set and partial is set.
local number, suffix = item:match('^(%d%d?%d?%d?)(.*)$')
if number then
local n = tonumber(number)
if #number <= 2 and n <= 31 then
suffix = suffix:lower()
if suffix == '' or suffix == 'st' or suffix == 'nd' or suffix == 'rd' or suffix == 'th' then
date.day = n
return true
end
elseif suffix == '' and newdate.partial and not date.year then
date.year = n
return true
end
end
end
local function extract_month(item)
-- A month must be given as a name or abbreviation; a number could be ambiguous.
local m = month_number(item)
if m then
date.month = m
return true
end
end
local function extract_time(item)
local h, m, s = item:match('^(%d%d?):(%d%d)(:?%d*)$')
if date.hour or not h then
return
end
if s ~= '' then
s = s:match('^:(%d%d)$')
if not s then
return
end
end
date.hour = tonumber(h)
date.minute = tonumber(m)
date.second = tonumber(s) -- nil if empty string
return true
end
local item_count = 0
local index_time
local function set_ampm(item)
local H = date.hour
if H and not options.am and index_time + 1 == item_count then
options.am = ampm_options[item] -- caller checked this is not nil
if item:match('^[Aa]') then
if not (1 <= H and H <= 12) then
return
end
if H == 12 then
date.hour = 0
end
else
if not (1 <= H and H <= 23) then
return
end
if H <= 11 then
date.hour = H + 12
end
end
return true
end
end
--Filtrar abreviaturas de era
for key,value in pairs(era_text) do
if string.find(text, key) ~= nil then
options.era = key
text = string.gsub(text, key, '')
break
end
end
for item in text:gsub(',', ' '):gsub('del?', ''):gsub(' ', ' '):gmatch('%S+') do
item_count = item_count + 1
if era_text[item] then
-- Era is accepted in peculiar places.
if options.era then
return
end
options.era = item
elseif ampm_options[item] then
if not set_ampm(item) then
return
end
elseif item:find(':', 1, true) then
if not extract_time(item) then
return
end
index_time = item_count
elseif date.day and date.month then
if date.year then
return -- should be nothing more so item is invalid
end
if not item:match('^(%d%d?%d?%d?)$') then
return
end
date.year = tonumber(item)
elseif day_number(item) then
--catch month day case
elseif date.day then
if not extract_month(item) then
return
end
elseif date.month then
if not extract_day_or_year(item) then
return
end
elseif extract_month(item) then
options.format = 'mdy'
elseif extract_ymd(item) then
options.format = 'ymd'
elseif extract_day_or_year(item) then
if date.day then
options.format = 'dmy'
end
else
--return not return if item not recognized
end
end
if not date.year or date.year == 0 then
return
end
local era = era_text[options.era]
if era and era.isbc then
date.year = 1 - date.year
end
return date, options
end
local function autofill(date1, date2)
-- Fill any missing month or day in each date using the
-- corresponding component from the other date, if present,
-- or with 1 if both dates are missing the month or day.
-- This gives a good result for calculating the difference
-- between two partial dates when no range is wanted.
-- Return filled date1, date2 (two full dates).
local function filled(a, b)
local fillmonth, fillday
if not a.month then
fillmonth = b.month or 1
end
if not a.day then
fillday = b.day or 1
end
if fillmonth or fillday then -- need to create a new date
if (fillmonth or a.month) == 2 and (fillday or a.day) == 29 then
-- Avoid invalid date, for example with {{age|2013|29 Feb 2016}} or {{age|Feb 2013|29 Jan 2015}}.
if not is_leap_year(a.year, a.calendar) then
fillday = 28
end
end
a = Date(a, { month = fillmonth, day = fillday })
end
return a
end
return filled(date1, date2), filled(date2, date1)
end
local function date_add_sub(lhs, rhs, is_sub)
-- Return a new date from calculating (lhs + rhs) or (lhs - rhs),
-- or return nothing if invalid.
-- The result is nil if the calculated date exceeds allowable limits.
-- Caller ensures that lhs is a date; its properties are copied for the new date.
if lhs.partial then
-- Adding to a partial is not supported.
-- Can subtract a date or partial from a partial, but this is not called for that.
return
end
local function is_prefix(text, word, minlen)
local n = #text
return (minlen or 1) <= n and n <= #word and text == word:sub(1, n)
end
local function do_days(n)
local forcetime, jd
if floor(n) == n then
jd = lhs.jd
else
forcetime = not lhs.hastime
jd = lhs.jdz
end
jd = jd + (is_sub and -n or n)
if forcetime then
jd = tostring(jd)
if not jd:find('.', 1, true) then
jd = jd .. '.0'
end
end
return Date(lhs, 'juliandate', jd)
end
if type(rhs) == 'number' then
-- Add/subtract days, including fractional days.
return do_days(rhs)
end
if type(rhs) == 'string' then
-- rhs is a single component like '26m' or '26 months' (with optional sign).
-- Fractions like '3.25d' are accepted for the units which are handled as days.
local sign, numstr, id = rhs:match('^%s*([+-]?)([%d%.]+)%s*(%a+)$')
if sign then
if sign == '-' then
is_sub = not (is_sub and true or false)
end
local y, m, days
local num = tonumber(numstr)
if not num then
return
end
id = id:lower()
if is_prefix(id, 'years') then
y = num
m = 0
elseif is_prefix(id, 'months') then
y = floor(num / 12)
m = num % 12
elseif is_prefix(id, 'weeks') then
days = num * 7
elseif is_prefix(id, 'days') then
days = num
elseif is_prefix(id, 'hours') then
days = num / 24
elseif is_prefix(id, 'minutes', 3) then
days = num / (24 * 60)
elseif is_prefix(id, 'seconds') then
days = num / (24 * 3600)
else
return
end
if days then
return do_days(days)
end
if numstr:find('.', 1, true) then
return
end
if is_sub then
y = -y
m = -m
end
assert(-11 <= m and m <= 11)
y = lhs.year + y
m = lhs.month + m
if m > 12 then
y = y + 1
m = m - 12
elseif m < 1 then
y = y - 1
m = m + 12
end
local d = math.min(lhs.day, days_in_month(y, m, lhs.calendar))
return Date(lhs, y, m, d)
end
end
if is_diff(rhs) then
local days = rhs.age_days
if (is_sub or false) ~= (rhs.isnegative or false) then
days = -days
end
return lhs + days
end
end
local full_date_only = {
dayabbr = true,
dayname = true,
dow = true,
dayofweek = true,
dowiso = true,
dayofweekiso = true,
dayofyear = true,
gsd = true,
juliandate = true,
jd = true,
jdz = true,
jdnoon = true,
}
-- Metatable for a date's calculated fields.
local datemt = {
__index = function (self, key)
if rawget(self, 'partial') then
if full_date_only[key] then return end
if key == 'monthabbr' or key == 'monthdays' or key == 'monthname' then
if not self.month then return end
end
end
local value
if key == 'dayabbr' then
value = day_info[self.dow][1]
elseif key == 'dayname' then
value = day_info[self.dow][2]
elseif key == 'dow' then
value = (self.jdnoon + 1) % 7 -- day-of-week 0=Sun to 6=Sat
elseif key == 'dayofweek' then
value = self.dow
elseif key == 'dowiso' then
value = (self.jdnoon % 7) + 1 -- ISO day-of-week 1=Mon to 7=Sun
elseif key == 'dayofweekiso' then
value = self.dowiso
elseif key == 'dayofyear' then
local first = Date(self.year, 1, 1, self.calendar).jdnoon
value = self.jdnoon - first + 1 -- day-of-year 1 to 366
elseif key == 'era' then
-- Era text (never a negative sign) from year and options.
value = get_era_for_year(self.options.era, self.year)
elseif key == 'format' then
value = self.options.format or 'dmy'
elseif key == 'gsd' then
-- GSD = 1 from 00:00:00 to 23:59:59 on 1 January 1 AD Gregorian calendar,
-- which is from jd 1721425.5 to 1721426.49999.
value = floor(self.jd - 1721424.5)
elseif key == 'juliandate' or key == 'jd' or key == 'jdz' then
local jd, jdz = julian_date(self)
rawset(self, 'juliandate', jd)
rawset(self, 'jd', jd)
rawset(self, 'jdz', jdz)
return key == 'jdz' and jdz or jd
elseif key == 'jdnoon' then
-- Julian date at noon (an integer) on the calendar day when jd occurs.
value = floor(self.jd + 0.5)
elseif key == 'isleapyear' then
value = is_leap_year(self.year, self.calendar)
elseif key == 'monthabbr' then
value = month_info[self.month][1]
elseif key == 'monthdays' then
value = days_in_month(self.year, self.month, self.calendar)
elseif key == 'monthname' then
value = month_info[self.month][2]
end
if value ~= nil then
rawset(self, key, value)
return value
end
end,
}
-- Date operators.
local function mt_date_add(lhs, rhs)
if not is_date(lhs) then
lhs, rhs = rhs, lhs -- put date on left (it must be a date for this to have been called)
end
return date_add_sub(lhs, rhs)
end
local function mt_date_sub(lhs, rhs)
if is_date(lhs) then
if is_date(rhs) then
return DateDiff(lhs, rhs)
end
return date_add_sub(lhs, rhs, true)
end
end
local function mt_date_concat(lhs, rhs)
return tostring(lhs) .. tostring(rhs)
end
local function mt_date_tostring(self)
return self:text()
end
local function mt_date_eq(lhs, rhs)
-- Return true if dates identify same date/time where, for example,
-- Date(-4712, 1, 1, 'Julian') == Date(-4713, 11, 24, 'Gregorian') is true.
-- This is called only if lhs and rhs have the same type and the same metamethod.
if lhs.partial or rhs.partial then
-- One date is partial; the other is a partial or a full date.
-- The months may both be nil, but must be the same.
return lhs.year == rhs.year and lhs.month == rhs.month and lhs.calendar == rhs.calendar
end
return lhs.jdz == rhs.jdz
end
local function mt_date_lt(lhs, rhs)
-- Return true if lhs < rhs, for example,
-- Date('1 Jan 2016') < Date('06:00 1 Jan 2016') is true.
-- This is called only if lhs and rhs have the same type and the same metamethod.
if lhs.partial or rhs.partial then
-- One date is partial; the other is a partial or a full date.
if lhs.calendar ~= rhs.calendar then
return lhs.calendar == 'Julian'
end
if lhs.partial then
lhs = lhs.partial.first
end
if rhs.partial then
rhs = rhs.partial.first
end
end
return lhs.jdz < rhs.jdz
end
--[[ Examples of syntax to construct a date:
Date(y, m, d, 'julian') default calendar is 'gregorian'
Date(y, m, d, H, M, S, 'julian')
Date('juliandate', jd, 'julian') if jd contains "." text output includes H:M:S
Date('currentdate')
Date('currentdatetime')
Date('1 April 1995', 'julian') parse date from text
Date('1 April 1995 AD', 'julian') using an era sets a flag to do the same for output
Date('04:30:59 1 April 1995', 'julian')
Date(date) copy of an existing date
Date(date, t) same, updated with y,m,d,H,M,S fields from table t
Date(t) date with y,m,d,H,M,S fields from table t
]]
function Date(...) -- for forward declaration above
-- Return a table holding a date assuming a uniform calendar always applies
-- (proleptic Gregorian calendar or proleptic Julian calendar), or
-- return nothing if date is invalid.
-- A partial date has a valid year, however its month may be nil, and
-- its day and time fields are nil.
-- Field partial is set to false (if a full date) or a table (if a partial date).
local calendars = { julian = 'Julian', gregorian = 'Gregorian' }
local newdate = {
_id = uniq,
calendar = 'Gregorian', -- default is Gregorian calendar
hastime = false, -- true if input sets a time
hour = 0, -- always set hour/minute/second so don't have to handle nil
minute = 0,
second = 0,
options = {},
list = _date_list,
subtract = function (self, rhs, options)
return DateDiff(self, rhs, options)
end,
text = _date_text,
}
local argtype, datetext, is_copy, jd_number, tnums
local numindex = 0
local numfields = { 'year', 'month', 'day', 'hour', 'minute', 'second' }
local numbers = {}
for _, v in ipairs({...}) do
v = strip_to_nil(v)
local vlower = type(v) == 'string' and v:lower() or nil
if v == nil then
-- Ignore empty arguments after stripping so modules can directly pass template parameters.
elseif calendars[vlower] then
newdate.calendar = calendars[vlower]
elseif vlower == 'partial' then
newdate.partial = true
elseif vlower == 'fix' then
newdate.want_fix = true
elseif is_date(v) then
-- Copy existing date (items can be overridden by other arguments).
if is_copy or tnums then
return
end
is_copy = true
newdate.calendar = v.calendar
newdate.partial = v.partial
newdate.hastime = v.hastime
newdate.options = v.options
newdate.year = v.year
newdate.month = v.month
newdate.day = v.day
newdate.hour = v.hour
newdate.minute = v.minute
newdate.second = v.second
elseif type(v) == 'table' then
if tnums then
return
end
tnums = {}
local tfields = { year=1, month=1, day=1, hour=2, minute=2, second=2 }
for tk, tv in pairs(v) do
if tfields[tk] then
tnums[tk] = tonumber(tv)
end
if tfields[tk] == 2 then
newdate.hastime = true
end
end
else
local num = tonumber(v)
if not num and argtype == 'setdate' and numindex == 1 then
num = month_number(v)
end
if num then
if not argtype then
argtype = 'setdate'
end
if argtype == 'setdate' and numindex < 6 then
numindex = numindex + 1
numbers[numfields[numindex]] = num
elseif argtype == 'juliandate' and not jd_number then
jd_number = num
if type(v) == 'string' then
if v:find('.', 1, true) then
newdate.hastime = true
end
elseif num ~= floor(num) then
-- The given value was a number. The time will be used
-- if the fractional part is nonzero.
newdate.hastime = true
end
else
return
end
elseif argtype then
return
elseif type(v) == 'string' then
if v == 'currentdate' or v == 'currentdatetime' or v == 'juliandate' then
argtype = v
else
argtype = 'datetext'
datetext = v
end
else
return
end
end
end
if argtype == 'datetext' then
if tnums or not set_date_from_numbers(newdate, extract_date(newdate, datetext)) then
return
end
elseif argtype == 'juliandate' then
newdate.partial = nil
newdate.jd = jd_number
if not set_date_from_jd(newdate) then
return
end
elseif argtype == 'currentdate' or argtype == 'currentdatetime' then
newdate.partial = nil
newdate.year = current.year
newdate.month = current.month
newdate.day = current.day
if argtype == 'currentdatetime' then
newdate.hour = current.hour
newdate.minute = current.minute
newdate.second = current.second
newdate.hastime = true
end
newdate.calendar = 'Gregorian' -- ignore any given calendar name
elseif argtype == 'setdate' then
if tnums or not set_date_from_numbers(newdate, numbers) then
return
end
elseif not (is_copy or tnums) then
return
end
if tnums then
newdate.jd = nil -- force recalculation in case jd was set before changes from tnums
if not set_date_from_numbers(newdate, tnums) then
return
end
end
if newdate.partial then
local year = newdate.year
local month = newdate.month
local first = Date(year, month or 1, 1, newdate.calendar)
month = month or 12
local last = Date(year, month, days_in_month(year, month), newdate.calendar)
newdate.partial = { first = first, last = last }
else
newdate.partial = false -- avoid index lookup
end
setmetatable(newdate, datemt)
local readonly = {}
local mt = {
__index = newdate,
__newindex = function(t, k, v) error('date.' .. tostring(k) .. ' is read-only', 2) end,
__add = mt_date_add,
__sub = mt_date_sub,
__concat = mt_date_concat,
__tostring = mt_date_tostring,
__eq = mt_date_eq,
__lt = mt_date_lt,
}
return setmetatable(readonly, mt)
end
local function _diff_age(diff, code, options)
-- Return a tuple of integer values from diff as specified by code, except that
-- each integer may be a list of two integers for a diff with a partial date, or
-- return nil if the code is not supported.
-- If want round, the least significant unit is rounded to nearest whole unit.
-- For a duration, an extra day is added.
local wantround, wantduration, wantrange
if type(options) == 'table' then
wantround = options.round
wantduration = options.duration
wantrange = options.range
else
wantround = options
end
if not is_diff(diff) then
local f = wantduration and 'duration' or 'age'
error(f .. ': need a date difference (use "diff:' .. f .. '()" with a colon)', 2)
end
if diff.partial then
-- Ignore wantround, wantduration.
local function choose(v)
if type(v) == 'table' then
if not wantrange or v[1] == v[2] then
-- Example: Date('partial', 2005) - Date('partial', 2001) gives
-- diff.years = { 3, 4 } to show the range of possible results.
-- If do not want a range, choose the second value as more expected.
return v[2]
end
end
return v
end
if code == 'ym' or code == 'ymd' then
if not wantrange and diff.iszero then
-- This avoids an unexpected result such as
-- Date('partial', 2001) - Date('partial', 2001)
-- giving diff = { years = 0, months = { 0, 11 } }
-- which would be reported as 0 years and 11 months.
return 0, 0
end
return choose(diff.partial.years), choose(diff.partial.months)
end
if code == 'y' then
return choose(diff.partial.years)
end
if code == 'm' or code == 'w' or code == 'd' then
return choose({ diff.partial.mindiff:age(code), diff.partial.maxdiff:age(code) })
end
return nil
end
local extra_days = wantduration and 1 or 0
if code == 'wd' or code == 'w' or code == 'd' then
local offset = wantround and 0.5 or 0
local days = diff.age_days + extra_days
if code == 'wd' or code == 'd' then
days = floor(days + offset)
if code == 'd' then
return days
end
return floor(days/7), days % 7
end
return floor(days/7 + offset)
end
local H, M, S = diff.hours, diff.minutes, diff.seconds
if code == 'dh' or code == 'dhm' or code == 'dhms' or code == 'h' or code == 'hm' or code == 'hms' then
local days = floor(diff.age_days + extra_days)
local inc_hour
if wantround then
if code == 'dh' or code == 'h' then
if M >= 30 then
inc_hour = true
end
elseif code == 'dhm' or code == 'hm' then
if S >= 30 then
M = M + 1
if M >= 60 then
M = 0
inc_hour = true
end
end
else
-- Nothing needed because S is an integer.
end
if inc_hour then
H = H + 1
if H >= 24 then
H = 0
days = days + 1
end
end
end
if code == 'dh' or code == 'dhm' or code == 'dhms' then
if code == 'dh' then
return days, H
elseif code == 'dhm' then
return days, H, M
else
return days, H, M, S
end
end
local hours = days * 24 + H
if code == 'h' then
return hours
elseif code == 'hm' then
return hours, M
end
return hours, M, S
end
if wantround then
local inc_hour
if code == 'ymdh' or code == 'ymwdh' then
if M >= 30 then
inc_hour = true
end
elseif code == 'ymdhm' or code == 'ymwdhm' then
if S >= 30 then
M = M + 1
if M >= 60 then
M = 0
inc_hour = true
end
end
elseif code == 'ymd' or code == 'ymwd' or code == 'yd' or code == 'md' then
if H >= 12 then
extra_days = extra_days + 1
end
end
if inc_hour then
H = H + 1
if H >= 24 then
H = 0
extra_days = extra_days + 1
end
end
end
local y, m, d = diff.years, diff.months, diff.days
if extra_days > 0 then
d = d + extra_days
if d > 28 or code == 'yd' then
-- Recalculate in case have passed a month.
diff = diff.date1 + extra_days - diff.date2
y, m, d = diff.years, diff.months, diff.days
end
end
if code == 'ymd' then
return y, m, d
elseif code == 'yd' then
if y > 0 then
-- It is known that diff.date1 > diff.date2.
diff = diff.date1 - (diff.date2 + (y .. 'y'))
end
return y, floor(diff.age_days)
elseif code == 'md' then
return y * 12 + m, d
elseif code == 'ym' or code == 'm' then
if wantround then
if d >= 16 then
m = m + 1
if m >= 12 then
m = 0
y = y + 1
end
end
end
if code == 'ym' then
return y, m
end
return y * 12 + m
elseif code == 'ymw' then
local weeks = floor(d/7)
if wantround then
local days = d % 7
if days > 3 or (days == 3 and H >= 12) then
weeks = weeks + 1
end
end
return y, m, weeks
elseif code == 'ymwd' then
return y, m, floor(d/7), d % 7
elseif code == 'ymdh' then
return y, m, d, H
elseif code == 'ymwdh' then
return y, m, floor(d/7), d % 7, H
elseif code == 'ymdhm' then
return y, m, d, H, M
elseif code == 'ymwdhm' then
return y, m, floor(d/7), d % 7, H, M
end
if code == 'y' then
if wantround and m >= 6 then
y = y + 1
end
return y
end
return nil
end
local function _diff_duration(diff, code, options)
if type(options) ~= 'table' then
options = { round = options }
end
options.duration = true
return _diff_age(diff, code, options)
end
-- Metatable for some operations on date differences.
diffmt = { -- for forward declaration above
__concat = function (lhs, rhs)
return tostring(lhs) .. tostring(rhs)
end,
__tostring = function (self)
return tostring(self.age_days)
end,
__index = function (self, key)
local value
if key == 'age_days' then
if rawget(self, 'partial') then
local function jdz(date)
return (date.partial and date.partial.first or date).jdz
end
value = jdz(self.date1) - jdz(self.date2)
else
value = self.date1.jdz - self.date2.jdz
end
end
if value ~= nil then
rawset(self, key, value)
return value
end
end,
}
function DateDiff(date1, date2, options) -- for forward declaration above
-- Return a table with the difference between two dates (date1 - date2).
-- The difference is negative if date1 is older than date2.
-- Return nothing if invalid.
-- If d = date1 - date2 then
-- date1 = date2 + d
-- If date1 >= date2 and the dates have no H:M:S time specified then
-- date1 = date2 + (d.years..'y') + (d.months..'m') + d.days
-- where the larger time units are added first.
-- The result of Date(2015,1,x) + '1m' is Date(2015,2,28) for
-- x = 28, 29, 30, 31. That means, for example,
-- d = Date(2015,3,3) - Date(2015,1,31)
-- gives d.years, d.months, d.days = 0, 1, 3 (excluding date1).
if not (is_date(date1) and is_date(date2) and date1.calendar == date2.calendar) then
return
end
local wantfill
if type(options) == 'table' then
wantfill = options.fill
end
local isnegative = false
local iszero = false
if date1 < date2 then
isnegative = true
date1, date2 = date2, date1
elseif date1 == date2 then
iszero = true
end
-- It is known that date1 >= date2 (period is from date2 to date1).
if date1.partial or date2.partial then
-- Two partial dates might have timelines:
---------------------A=================B--- date1 is from A to B inclusive
--------C=======D-------------------------- date2 is from C to D inclusive
-- date1 > date2 iff A > C (date1.partial.first > date2.partial.first)
-- The periods can overlap ('April 2001' - '2001'):
-------------A===B------------------------- A=2001-04-01 B=2001-04-30
--------C=====================D------------ C=2001-01-01 D=2001-12-31
if wantfill then
date1, date2 = autofill(date1, date2)
else
local function zdiff(date1, date2)
local diff = date1 - date2
if diff.isnegative then
return date1 - date1 -- a valid diff in case we call its methods
end
return diff
end
local function getdate(date, which)
return date.partial and date.partial[which] or date
end
local maxdiff = zdiff(getdate(date1, 'last'), getdate(date2, 'first'))
local mindiff = zdiff(getdate(date1, 'first'), getdate(date2, 'last'))
local years, months
if maxdiff.years == mindiff.years then
years = maxdiff.years
if maxdiff.months == mindiff.months then
months = maxdiff.months
else
months = { mindiff.months, maxdiff.months }
end
else
years = { mindiff.years, maxdiff.years }
end
return setmetatable({
date1 = date1,
date2 = date2,
partial = {
years = years,
months = months,
maxdiff = maxdiff,
mindiff = mindiff,
},
isnegative = isnegative,
iszero = iszero,
age = _diff_age,
duration = _diff_duration,
}, diffmt)
end
end
local y1, m1 = date1.year, date1.month
local y2, m2 = date2.year, date2.month
local years = y1 - y2
local months = m1 - m2
local d1 = date1.day + hms(date1)
local d2 = date2.day + hms(date2)
local days, time
if d1 >= d2 then
days = d1 - d2
else
months = months - 1
-- Get days in previous month (before the "to" date) given December has 31 days.
local dpm = m1 > 1 and days_in_month(y1, m1 - 1, date1.calendar) or 31
if d2 >= dpm then
days = d1 - hms(date2)
else
days = dpm - d2 + d1
end
end
if months < 0 then
years = years - 1
months = months + 12
end
days, time = math.modf(days)
local H, M, S = h_m_s(time)
return setmetatable({
date1 = date1,
date2 = date2,
partial = false, -- avoid index lookup
years = years,
months = months,
days = days,
hours = H,
minutes = M,
seconds = S,
isnegative = isnegative,
iszero = iszero,
age = _diff_age,
duration = _diff_duration,
}, diffmt)
end
local z = {
_current = current,
_Date = Date,
_days_in_month = days_in_month,
}
-- Here begins the adapted functions of [[Module:Time]] --
----------------------------------------------------------------
----------------------------------------------------------------
----------------------------------------------------------------
function z.currentDate()
local d = os.date('!*t')
local Date = {}
Date.year = d.year
Date.month = d.month
Date.day = d.day
Date.hour = d.hour
Date.minute = d.min
Date.second = d.sec
return Date
end
function validate(Date)
Date.year = tonumber(Date.year)
Date.month = tonumber(Date.month)
Date.day = tonumber(Date.day)
Date.hour = tonumber(Date.hour)
Date.minute = tonumber(Date.minute)
Date.second = tonumber(Date.second)
-- It remains to validate that it is a valid date
end
function z.age(date1, date2)
--Function that returns the age in years between two dates
--Dates are assumed to have been previously validated.
if not date1 then
return -- missing to return an error
end
if not date2 then
date2=z.currentDate()
end
local years = date2.year - date1.year
--if true then return require('Module:Tables').tostring(date2) end
if date2.month < date1.month or
(date2.month == date1.month and date2.day < date1.day) then
years = years - 1
end
if years < 0 then
return -- missing to return an error
elseif years == 0 then
return 'ዓመት ኣብ ዘይመልእ ግዜ'
elseif years == 1 then
return 'ሓደ ዓመት'
else
return years .. ' ዓመታት'
end
end
function z.callFromATemplate(frame)
function getDate(day, month, year)
local result={}
if day then
result.day = day
result.month = month
result.year = year
validate(result)
return result
end
end
local args = frame.args
local task = z[args[1]]
local date1 = getDate(args[2], args[3], args[4])
local date2 = getDate(args[5], args[6], args[7])
return task(date1, date2)
end
-- Here begins the adapted functions of [[Module:Times]] --
-----------------------------------------------------------------
-----------------------------------------------------------------
-----------------------------------------------------------------
function z.NameOfMonth(month)
-- Function that returns the name of the month, where month is a number between 1 and 12.
-- If not, the month value is returned.
-- For example, 2 --> ለካቲት
-- 02 --> ለካቲት
-- ሚያዝያ --> ሚያዝያ
-- ግንቦት --> ግንቦት
return month_info[tonumber(month)][2] or month
end
function z.Time(frame)
-- Function that formats a date
-- The only mandatory parameter is the year or 3.
-- Get the arguments with which the function is called
local arguments = {}
local parent = {}
if frame == mw.getCurrentFrame() then
if frame.args[3] or frame.args["ዓመት"] then
arguments = frame.args
else
parent = frame:getParent()
arguments = parent.args
end
else
arguments = frame
end
local link = arguments["link"] ~= "no"
-- Obtain the day, the name of the month and the year including for negative years a.d.
local day = arguments["መዓልቲ"] or arguments[1] or ''
local month = arguments["ወርሒ"] or arguments[2] or ''
local year=tonumber(arguments["ዓመት"] or arguments[3]) or 0
day = (day ~='') and (tonumber(day) or day) or day -- Remove leading zeros of the day.
month = (month~='') and ((month_info[month] and month_info[month][2]) or month_info[tonumber(month)][2] or month) or month -- Extract month name
year = (year<0) and (-year .. ' ቅ.ክ.') or year
local calendar = (arguments["calendar"] == 'julian') and ('<sup>[[Julian calendar|jul.]]</sup>') or ''
-- Format the date depending on whether the day, month or year are reported
local out = ''
if year ~= 0 then
out = link and (out .. '[[' .. year .. ']]') or tostring(year)
if month~='' then
if arguments["uppercase"] == 'yes' then
month = mw.language.new('ti'):ucfirst(month)
end
out = link and (month .. ']] ' .. out) or (month .. '' .. out)
if day ~='' then
out = link and ('[[' .. day .. '' .. out .. calendar) or (day .. '' .. out .. calendar)
else
out = link and ('[[' .. out) or out
end
end
end
return out
end
function z.Numerical(frame)
local d = Date(frame.args[1])
local err = '<strong class="error">Invalid date string</strong>'
return (d == nil) and err or d:text('%Y%m%d')
end
return z
osmh60ixeubh855nzeeh0kg18z5f72e
እንግሊዝኛ
0
5719
22674
2021-04-24T21:11:44Z
Joanmp14
5782
Joanmp14 moved page [[እንግሊዝኛ]] to [[ቋንቋ እንግሊዝኛ]]፦ it refers to the language
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እንግሊዝኛ]]
s77fivoimsqdrl1758qcth8qmoamzbt
ሞደል:Lang-pt
10
5720
22685
2021-04-25T22:53:39Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#invoke:lang|lang_xx_italic |code=pt }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} መደብ:ቋንቋ ፖርቱጊዝ...»
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_italic
|code=pt
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
[[መደብ:ቋንቋ ፖርቱጊዝኛ|ሞደል]]
</noinclude>
7k9yl7rkxefsaqjsdm6ugqfsdmg6bra
ማዕጾ:ሕብረተ ሰብ
100
5724
24635
24631
2023-12-06T00:03:01Z
Morningstar Emperor
9529
wikitext
text/x-wiki
**ሕብረተሰብ:**
*ሕብረተሰብ* ማለት ናይ ሓባር ጂኦግራፍያዊ ኣቀማምጣ፣ ባህሊ፣ ማሕበራዊ ኣቃውማ ዘለዎም፣ ብዝተፈላለየ ዝምድናን ምትእስሳርን ዝተኣሳሰሩ ውልቀሰባት ዘመልክት እዩ። ሰባት ዝነብሩሉን ዝራኸብሉን ዝውደቡሉን ኣገባብ ዝቐርጽ ዝተሓላለኸ መርበብ ምትእስሳር ደቂ ሰባት እዩ።
ሕብረተሰብ ኣብ ሕመረቱ ንሓደ ጉጅለ ሰባት ዝገልጹ ሓባራዊ ባህርያት፡ እምነታት፡ ስርዓታትን ትካላትን ዘጠቓልል እዩ። ኣሃዱታት ስድራቤት፡ ማሕበረሰባትን ትካላትን ሓዊሱ ማሕበራዊ መሓውራት፡ ንሰብኣዊ ምትእስሳር ንምውዳብን ንምምሕዳርን ማዕቀፋት ይህቡ። እዞም መሓውራት እዚኦም ኣብ ውሽጢ እቲ ሕብረተሰብ ተራ፣ ሓላፍነትን ትፅቢትን ኣብ ምምስራት ኣበርክቶ ይገብሩ።
መጽናዕቲ ሕብረተሰብ ማሕበራዊ ቅዲታት፡ ትካላትን ዳይናሚክስን ምምርማር ዘጠቓልል እዩ። ተመራመርቲ ስነ-ማሕበረሰብ፡ ውልቀሰባትን ጉጅለታትን ብኸመይ ከም ዝራኸቡ፡ ስርዓታትን ክብርታትን ብኸመይ ከም ዝምስረት፡ ከምኡ’ውን ማሕበራዊ ለውጢ ምስ ግዜ ብኸመይ ከም ዝፍጠር ይትንትኑ። ቁልፊ ባእታታት ሕብረተሰብ ባህሊ፡ ማሕበራዊ ምትእስሳር፡ ማሕበራዊ ትካላት (ከም ትምህርቲ፡ መንግስትን ሃይማኖትን)፡ ከምኡ’ውን ማሕበራዊ ምድብላቕ ይርከብዎም።
ኣብ ውሽጢ ሓደ ሕብረተሰብ ዘሎ ባህሊ፡ ሰባት ንዓለም ዝርድእሉን ዝትርጉምሉን ኣገባብ ዝቐርጹ ናይ ሓባር እምነታት፡ ክብርታት፡ ልምድታትን ኣሰራርሓታትን ዘጠቓልል እዩ። ማሕበራዊ ምትእስሳር ውልቀሰባት ንመንነቶምን ናይ ዋንነት ስምዒቶምን ዝቐርጹ ስርዓታትን ባህርያትን ሕብረተሰቦም ዝመሃሩሉን ኣብ ውሽጦም ዘእትውሉን መስርሕ እዩ።
ማሕበራዊ ትካላት ኣብ ውሽጢ ሓደ ሕብረተሰብ ኣገደስቲ ስራሕቲ ዝፍጽሙ ውደባዊ መሓውራት ይህባ። ኣብ ምዕቃብ ስርዓት፡ ምትሕልላፍ ፍልጠትን ምቁጽጻር ባህርያትን ኣበርክቶ ይገብሩ። ማሕበራዊ ምድብ ምድብ (Social stratification) ንውልቀሰባት ኣብ ከም ሃብቲ፡ ስልጣንን ክብርን ዝኣመሰሉ ረቛሒታት ዝተመርኮሰ ስርዓተ-መሰረት ዘጠቓልል እዩ።
ሕብረተሰባዊ ዳይናሚክስ ለውጢ ክመጽእ ዝኽእል ኮይኑ፡ ብከም ምዕባለታት ቴክኖሎጂ፡ ቁጠባዊ ለውጢ፡ ባህላዊ ፍልቀትን ፖለቲካዊ ምዕባለን ዝኣመሰሉ ረቛሒታት ይጽሎ። ኣብ ውሽጢ ሓደ ሕብረተሰብ ዝካየድ ምትእስሳር ኣብ ቅድሚ እዚ ለውጥታት እዚ ንኽጻወርን ንኽላመድን ኣበርክቶ ይገብር።
ብሓጺሩ ሕብረተሰብ ኣብ ውሽጢ ሓባራዊ ሃዋህው ሰባት ንዝነብሩሉን ዝራኸብሉን ኣገባብ ብሓባር ዝቐርጽ ዝተሓላለኸን ንሓድሕዱ ዝተኣሳሰረን መርበብ ውልቀሰባትን ትካላትን ባህላዊ ባእታታትን እዩ። መጽናዕቲ ሕብረተሰብ ኣብ ዳይናሚክስን ዝተሓላለኸን ዝምድናታት ደቂ ሰባትን ማሕበራዊ ቅርጻታትን ክቡር ርድኢት ይህብ።
eog0cmssvmlgq07ezlkapxc9783e9kq
ሜድያዊኪ:Wikimedia-copyright
8
5727
24721
24292
2024-03-05T06:11:22Z
GVarnum-WMF
4187
link updates
wikitext
text/x-wiki
ጽሑፍ ኣብ ትሕቲ <a href="//creativecommons.org/licenses/by-sa/4.0/">ፍቓድ ክርኤቲቭ ኮመንዝ ባህርይ ተመሳሳሊ ምክፋል 4.0 (Creative Commons Attribution-ShareAlike 4.0 License)</a> ይርከብ እዩ፤
ተወሰኽቲ ውዕላት ከተግብሩ ይኽእሉ እዮም። ነዚ መካን እዚ ብምጥቃም፣ ን<a href="//foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Terms_of_Use">ውዕላት ኣጠቓቕማ</a>ናን ን<a href="//foundation.wikimedia.org/wiki/Special:MyLanguage/Policy:Privacy_policy">ሕጊ ስትረት</a>ናን ትሰማምዓሉ ኢኻ። <br/>Wikipedia® ዝተመዝገበ ምልክት ንግድ <a href="//www.wikimediafoundation.org/">መሰረት ዊኪሜድያ</a> እዩ፣ መኽሰብ ዘይድልብ ውድብ።
4iblrc1b2sszb0dhc71i6ewp7sy5ebt
United States
0
5729
22756
2021-06-03T17:24:13Z
ArticleEditor404
7562
Redirected page to [[ኣመሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ኣመሪካ]]
fukg6l1aqzjidzkj755ev55xoe15sb3
ሞደል:Country data ፈረንሳዊት ጉያና
10
5730
22764
2021-06-21T08:51:10Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ፈረንሳዊት ጉያና]] to [[ሞደል:Country data ፈረንሳዊት ጊያና]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ፈረንሳዊት ጊያና]]
8336i14bqa4zwlzlcjq0wrmy68p3dv6
ሞደል:Country data ኡሩጓይ
10
5731
22767
2021-06-21T09:03:04Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኡራጓይ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኡራጓይ]]
rvovrpp5gs6cycpchv9cg0eooqn8f7v
ሞደል:Country data ደሞክራስያዊት ሪፓብሊክ ሳህራዊ ዓረብ
10
5732
22769
2021-06-21T09:16:37Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ደሞክራስያዊት ሪፓብሊክ ሳህራዊ ዓረብ]] to [[ሞደል:Country data ሰሃራዊ ዓረባዊት ደሞክራስያዊት ሪፓብሊክ]]፦ wrong name
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሰሃራዊ ዓረባዊት ደሞክራስያዊት ሪፓብሊክ]]
lopptb72h2urhcc8ts8qhzlwzan15hk
ሞደል:Country data ምዕራባዊ ሳህራ
10
5733
22773
2021-06-21T09:23:09Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ምዕራባዊ ሳህራ]] to [[ሞደል:Country data ምዕራባዊ ሰሃራ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ምዕራባዊ ሰሃራ]]
c9mezarkfm7ka83mfmrz1m9rg9t9pys
ሞደል:Country data ምዕራብ ሰሃራ
10
5734
22775
2021-06-21T09:24:52Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ምዕራባዊ ሰሃራ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ምዕራባዊ ሰሃራ]]
c9mezarkfm7ka83mfmrz1m9rg9t9pys
ሞደል:Country data በኒን
10
5735
22777
2021-06-21T09:52:30Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data በኒን]] to [[ሞደል:Country data ቤኒን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቤኒን]]
q6hl0lvt8x24qsoklkw0c7b4qjy71xt
ሞደል:Country data ሊኽትንሽታይን
10
5737
22795
2021-06-26T12:03:39Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ሊኽትንሽታይን]] to [[ሞደል:Country data ሊኽተንሽታይን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሊኽተንሽታይን]]
o7vgyt0mu9cbrr9ptb4zc8zki8as3la
ሞደል:Country data LIE
10
5738
22798
2021-06-26T12:05:37Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሊኽተንሽታይን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሊኽተንሽታይን]]
o7vgyt0mu9cbrr9ptb4zc8zki8as3la
ሞደል:Country data ሌኽተንሽተይን
10
5739
22799
2021-06-26T12:05:46Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሊኽተንሽታይን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሊኽተንሽታይን]]
o7vgyt0mu9cbrr9ptb4zc8zki8as3la
ሞደል:Country data ሌኽተንሽታይን
10
5740
22800
2021-06-26T12:05:52Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሊኽተንሽታይን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሊኽተንሽታይን]]
o7vgyt0mu9cbrr9ptb4zc8zki8as3la
ሞደል:Country data ቬነዝዌላ
10
5741
22801
2021-06-26T12:06:39Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቬኔዝዌላ]]
09pcckpg6brpo63bb2l6fnn31h9kz69
ሞደል:Country data ቨነዝዌላ
10
5742
22802
2021-06-26T12:06:47Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቬኔዝዌላ]]
09pcckpg6brpo63bb2l6fnn31h9kz69
ሞደል:Country data ቨኔዝዌላ
10
5743
22803
2021-06-26T12:06:53Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቬኔዝዌላ]]
09pcckpg6brpo63bb2l6fnn31h9kz69
ሞደል:Country data ቨኔዝወላ
10
5744
22804
2021-06-26T12:06:59Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ቬኔዝዌላ]]
09pcckpg6brpo63bb2l6fnn31h9kz69
ሞደል:Country data ጅብራልታር
10
5745
22807
2021-06-26T12:14:53Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ጅብራልታር]] to [[ሞደል:Country data ጂብራልታር]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ጂብራልታር]]
kjzmiu1c940atseqep5wkc3q6y0dqg5
ሞደል:Country data GIB
10
5746
22808
2021-06-26T12:15:13Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ጂብራልታር]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ጂብራልታር]]
kjzmiu1c940atseqep5wkc3q6y0dqg5
ሞደል:Country data DJI
10
5747
22810
2021-06-26T12:16:28Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ጅቡቲ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ጅቡቲ]]
gz2uxvxefwfv4k8s1fkr1ed4l78f8qw
ሞደል:Country data ኩወይት
10
5748
22812
2021-06-26T12:30:16Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ኩወይት]] to [[ሞደል:Country data ኩዌት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኩዌት]]
rs87d0vtdqigb3jtp6gwtf3jilrcwte
ሞደል:Country data KWT
10
5749
22814
2021-06-26T12:31:12Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኩዌት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኩዌት]]
rs87d0vtdqigb3jtp6gwtf3jilrcwte
ሞደል:Country data KUW
10
5750
22815
2021-06-26T12:31:19Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኩዌት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኩዌት]]
rs87d0vtdqigb3jtp6gwtf3jilrcwte
ሞደል:Country data ክዌት
10
5751
22816
2021-06-26T12:31:28Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኩዌት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኩዌት]]
rs87d0vtdqigb3jtp6gwtf3jilrcwte
ኤርትራዊ ናቕፋ
0
5752
22819
2021-06-27T16:33:04Z
Joanmp14
5782
Joanmp14 moved page [[ኤርትራዊ ናቕፋ]] to [[ናቕፋ (ባጤራ)]]
wikitext
text/x-wiki
#REDIRECT [[ናቕፋ (ባጤራ)]]
8w1khbkz29et1juqv0xrdjpqezue3ht
ሞደል:Country data SLE
10
5755
22867
2021-07-12T22:34:45Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሴራ ልዮን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሴራ ልዮን]]
3yf6lepmo9yetu7zf7qn5cnalsposg6
ሞደል:Country data ሰራልዮን
10
5756
22868
2021-07-12T22:34:53Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሴራ ልዮን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሴራ ልዮን]]
3yf6lepmo9yetu7zf7qn5cnalsposg6
መደብ:User ti
14
5759
22894
2021-07-16T07:59:11Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ትግርኛ.
lo7fl2mq80m8j3zj1egu4kbm5jgpu0x
መደብ:User fa
14
5761
22928
2021-07-16T22:30:34Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ፋርስ.
q4zf6mwgr6juzded7ydma40hymdxzxd
መደብ:User he
14
5762
22929
2021-07-16T22:30:34Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language እብራይስጥ.
gbvtks1aj67l456t0g2ys8asagwur1m
መደብ:User qu
14
5763
22930
2021-07-16T22:30:34Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language Quechua.
4dbjefvpga13glrsc145a8zrmj0bcvs
መደብ:User sw
14
5764
22931
2021-07-16T22:30:34Z
Babel AutoCreate
4995
Automatically creating [[Project:Babel|Babel]] category page.
wikitext
text/x-wiki
Users in this category indicate their knowledge of language ስዋሂሊ.
fg7iy5xpdngzrubx4vk8hy39sq1jksl
ዊኪፐድያ:ማሕበረሰብ መእተዊ ማዕጾ
4
5765
22942
2021-07-24T15:14:43Z
Joanmp14
5782
Joanmp14 moved page [[ዊኪፐድያ:ማሕበረሰብ መእተዊ ማዕጾ]] to [[ዊኪፐድያ:ማዕጾ ማሕበረ ሰብ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ:ማዕጾ ማሕበረ ሰብ]]
ijpcb293kc61mdeiienho7vjlfv1ts6
ሞደል:ካርታ ቦታ ኢትዮጵያ
10
5771
22962
22961
2021-07-30T18:15:12Z
Joanmp14
5782
Protected "[[ሞደል:ካርታ ቦታ ኢትዮጵያ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{#switch:{{{1}}}
|name=ኢትዮጵያ
| top = 15.3
| bottom = 2.9
| left = 32.7
| right = 48.3
| image = Ethiopia location map.svg
|ቅርጻ_መሬት = Ethiopia relief location map.jpg
}}<noinclude>
{{ካርታ ቦታ/ሓበሬታ}}
[[መደብ:ዊኪፐድያ:ሞደላት ካርታታት ቦታ ኢትዮጵያ| ]]
</noinclude>
c0z6wkkk5d0iyvbpoztpbp8p7q7oi67
ሞደል:ካርታ ቦታ ኣፍሪቃ
10
5772
22964
2021-07-30T18:27:34Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «{{#switch:{{{1}}} | name = ኣፍሪቃ | x = 48.852459016393 + 71.1 * cos({{{2}}} * pi / 180) * sin(({{{3}}} - 15) * pi / 180) * (((1 + cos({{{2}}} * pi / 180) * cos(({{{3}}} - 15) * pi / 180)) * 0.5) ^ - 0.5 ) | y = 51.180555555556 - 75.3 * sin({{{2}}} * pi / 180) * (((1 + cos({{{2}}} * pi / 180) * cos(({{{3}}} - 15) * pi / 180)) * 0.5) ^ -0.5) | image = Africa location map.svg | ቅርጻ_መሬት = Africa relief location map.jpg }}<noinclude>{{...»
wikitext
text/x-wiki
{{#switch:{{{1}}}
| name = ኣፍሪቃ
| x = 48.852459016393 + 71.1 * cos({{{2}}} * pi / 180) * sin(({{{3}}} - 15) * pi / 180) * (((1 + cos({{{2}}} * pi / 180) * cos(({{{3}}} - 15) * pi / 180)) * 0.5) ^ - 0.5 )
| y = 51.180555555556 - 75.3 * sin({{{2}}} * pi / 180) * (((1 + cos({{{2}}} * pi / 180) * cos(({{{3}}} - 15) * pi / 180)) * 0.5) ^ -0.5)
| image = Africa location map.svg
| ቅርጻ_መሬት = Africa relief location map.jpg
}}<noinclude>{{ካርታ ቦታ/ሓበሬታ}}
==ኣማራጽያዊ ካርታ==
The alternate map parameter in [[ሞደል:ካርታ ቦታ]] can be used to display the following map:
[[File:Africa relief location map.jpg|400x400px|thumb|left|AlternativeMap = Africa relief location map.jpg]]
<div style="clear:both" ><div>
[[መደብ:ዊኪፐድያ:ሞደላት ካርታታት ቦታ ኣፍሪቃ| ]]
</noinclude>
snsy8pi2z964f5phjo7fe3gnz7bh2tf
ኣዲስ ኣበባ
0
5773
24779
24466
2024-05-11T11:38:48Z
Kehaa
8913
wikitext
text/x-wiki
7i6l0crl1giyqoplp6jk1b3yzvrc83o
አዲስ አበባ
0
5774
22979
2021-07-30T19:48:45Z
Joanmp14
5782
Redirected page to [[ኣዲስ ኣበባ]]
wikitext
text/x-wiki
#REDIRECT [[ኣዲስ ኣበባ]]
m1rfga1migl05wlepg6ramxwfsd46z2
Addis Ababa
0
5775
22980
2021-07-30T19:49:28Z
Joanmp14
5782
Redirected page to [[ኣዲስ ኣበባ]]
wikitext
text/x-wiki
#REDIRECT [[ኣዲስ ኣበባ]]
m1rfga1migl05wlepg6ramxwfsd46z2
ህንድ
0
5776
22990
2021-08-05T21:41:38Z
Joanmp14
5782
Joanmp14 moved page [[ህንድ]] to [[ህንዲ]]፦ misspelling
wikitext
text/x-wiki
#REDIRECT [[ህንዲ]]
hvwv2rs32e8sfnkc9fqls7219gsft3g
ሞደል:ሃገር ሓበሬታ
10
5777
22992
2021-08-05T22:00:39Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ሃገር ሓበሬታ]] to [[ሞደል:ሓበሬታ ሃገር]] over redirect
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ሃገር]]
d2bm0ce9ov0p7k5jjw7k0c0b9fu00te
ሞደል:ሃገር ሓበሬታ/doc
10
5778
22994
2021-08-05T22:00:40Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ሃገር ሓበሬታ/doc]] to [[ሞደል:ሓበሬታ ሃገር/doc]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ሃገር/doc]]
ohhy5wdf9pbkl7hw3mat3u7e5i4wmc8
ሞደል:ሃገር ሓበሬታ/ኣጠቓቕማ
10
5779
22996
2021-08-05T22:00:40Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ሃገር ሓበሬታ/ኣጠቓቕማ]] to [[ሞደል:ሓበሬታ ሃገር/ኣጠቓቕማ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ሃገር/ኣጠቓቕማ]]
bmzv86s3evms7hawsxglrlhi8ya8e9q
India
0
5782
23012
2021-08-09T15:21:58Z
Joanmp14
5782
Redirected page to [[ህንዲ]]
wikitext
text/x-wiki
#REDIRECT [[ህንዲ]]
hvwv2rs32e8sfnkc9fqls7219gsft3g
Republic of India
0
5783
23013
2021-08-09T15:22:45Z
Joanmp14
5782
Redirected page to [[ህንዲ]]
wikitext
text/x-wiki
#REDIRECT [[ህንዲ]]
hvwv2rs32e8sfnkc9fqls7219gsft3g
ሪፓብሊክ ህንዲ
0
5784
23014
2021-08-09T15:23:38Z
Joanmp14
5782
Redirected page to [[ህንዲ]]
wikitext
text/x-wiki
#REDIRECT [[ህንዲ]]
hvwv2rs32e8sfnkc9fqls7219gsft3g
ፈደራላዊት ደሞክራስያዊት ሪፓብሊክ ኢትዮጵያ
0
5785
23016
2021-08-09T16:08:42Z
Joanmp14
5782
Redirected page to [[ኢትዮጵያ]]
wikitext
text/x-wiki
#REDIRECT [[ኢትዮጵያ]]
0sqquq0xcsmolpi9myatjaychdbe3t2
Somalia
0
5786
23018
2021-08-09T17:46:47Z
Joanmp14
5782
Redirected page to [[ሶማልያ]]
wikitext
text/x-wiki
#REDIRECT [[ሶማልያ]]
a8y0p9bqwc00edbnakaj9nn04zi2daa
ፈደራላዊት ሪፓብሊክ ሶማልያ
0
5787
23019
2021-08-09T17:47:05Z
Joanmp14
5782
Redirected page to [[ሶማልያ]]
wikitext
text/x-wiki
#REDIRECT [[ሶማልያ]]
a8y0p9bqwc00edbnakaj9nn04zi2daa
ሪፓብሊክ ሶማልያ
0
5788
23020
2021-08-09T17:47:27Z
Joanmp14
5782
Redirected page to [[ሶማልያ]]
wikitext
text/x-wiki
#REDIRECT [[ሶማልያ]]
a8y0p9bqwc00edbnakaj9nn04zi2daa
ሞደል:IPA-de
10
5789
23022
2021-08-09T18:23:17Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ጀርመንኛ፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude>...»
wikitext
text/x-wiki
<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ጀርመንኛ፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ጀርመንኛ|ጀርመንኛ]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude>
{{documentation}}
3filzlchee93fgknu4cc3p1knmnhwtk
ሞደል:Lang-de
10
5790
23024
2021-08-09T18:33:40Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#invoke:lang|lang_xx_italic |code=de }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} </noinclude>»
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_italic
|code=de
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
</noinclude>
sikklfj1l5xbjf5maaq3y9zem350pfc
ሞደል:EUR
10
5791
23027
23025
2021-08-09T20:03:40Z
Joanmp14
5782
Protected "[[ሞደል:EUR]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{Flagcountry|ኤውሮጳዊ ሕብረት}}<noinclude>[[መደብ:ዊኪፐድያ:ሞደላት ገለጽቲ ሃገር]]</noinclude>
q6478u3if7hmn5dtzept8scu40fqsz0
ሞደል:EU
10
5792
23026
2021-08-09T20:02:52Z
Joanmp14
5782
Redirected page to [[ሞደል:EUR]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:EUR]]
08lxb7vrhtqefhkvgqbpb6san3dtgvb
ቬነዝዌላ
0
5793
23030
2021-08-09T21:49:31Z
Joanmp14
5782
Redirected page to [[ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ቬኔዝዌላ]]
hl66muul4dq26ppxjs4vpvds8zsk3px
ሪፓብሊክ ቬኔዝዌላ
0
5794
23031
2021-08-09T21:50:04Z
Joanmp14
5782
Redirected page to [[ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ቬኔዝዌላ]]
hl66muul4dq26ppxjs4vpvds8zsk3px
ቨነዝዌላ
0
5795
23032
2021-08-09T21:50:57Z
Joanmp14
5782
Redirected page to [[ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ቬኔዝዌላ]]
hl66muul4dq26ppxjs4vpvds8zsk3px
ቨኔዝዌላ
0
5796
23033
2021-08-09T21:51:52Z
Joanmp14
5782
Redirected page to [[ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ቬኔዝዌላ]]
hl66muul4dq26ppxjs4vpvds8zsk3px
ቨኔዝወላ
0
5797
23034
2021-08-09T21:52:17Z
Joanmp14
5782
Redirected page to [[ቬኔዝዌላ]]
wikitext
text/x-wiki
#REDIRECT [[ቬኔዝዌላ]]
hl66muul4dq26ppxjs4vpvds8zsk3px
ሪፓብሊክ ቺሌ
0
5799
23041
2021-08-11T21:47:37Z
Joanmp14
5782
Redirected page to [[ቺሌ]]
wikitext
text/x-wiki
#REDIRECT [[ቺሌ]]
0k8oeo3uvzc0gdj01jn4p18zjteygnj
ዮሃን ሰባስትያን ባኽ
0
5800
24439
23740
2023-08-05T00:02:19Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5
wikitext
text/x-wiki
[[ፋይል:Johann_Sebastian_Bach.png|thumb|ዮሃን ሰባስትያን ባኽ, 1746[[ፋይል:Johann_Sebastian_Bach_signature.svg|center|frameless|Bachs Unterschrift]]]]
[[ፋይል:Bachsiegel.svg|thumb|"JSB"]]
'''ዮሃን ሰባስትያን ባኽ''' (21 መጋቢት 1685 - 28 ሓምለ 1750) ጀርመናዊ ኣዳላዊ ባሮክ እዩ ነይሩ ። ሓደ ኻብቶም ኣብ ታሪኽ ምዕራባውያን ብሉጻት ሙዚቀኛታት ጌርካ እዩ ዚርአ ። ባኽ ንኸም ሞዛርት ቢቶቨን ብራምዝ ዝኣመሰሉ ሙዚቀኛታት ጸልይዎም ኢዩ ኣብቲ ግዜ እቲ ዝነበረ ሙዚቃ ድማ ብሉጽ ከም ዝኸውን ገበሮ ። ባኽ ሓደ ኻብቶም ኣብ ታሪኽ ምዕራባውያን ኣዝዮም ኣገደስቲ ስነ-ጥበባውያን እዩ ሙዚቃኡ ኸኣ ኣብ መላእ ዓለም እዩ ዚርአ።<ref>https://www.biography.com/musician/johann-sebastian-bach</ref><ref>https://web.archive.org/web/20210814104959/https://baroquemusic.org/biojsbach.html</ref><ref>https://www.oxfordmusiconline.com/grovemusic/view/10.1093/gmo/9781561592630.001.0001/omo-9781561592630-e-6002278195</ref>
==መወከሲታት==
<references />
[[መደብ:ጀርመን]]
[[መደብ:ሙዚቃ]]
8p4gdrgbafn7dcka4ryccnah2gkturh
ሞደል:ምሕጻር
10
5801
23054
2021-08-23T00:08:15Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ምሕጻር]] to [[ሞደል:ኣሕጽሮተ ቃል]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ኣሕጽሮተ ቃል]]
32jd2utrsrne6haesldr4ygci3qeqc9
ሞደል:ምሕጻር/doc
10
5802
23056
2021-08-23T00:08:15Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ምሕጻር/doc]] to [[ሞደል:ኣሕጽሮተ ቃል/doc]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ኣሕጽሮተ ቃል/doc]]
7jtxjcp966hfh71ic49kqhwl9houkpz
ሞደል:Plain link
10
5803
23058
2021-08-24T15:03:58Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<span class="plainlinks">[{{{1|{{{URL|{{{url}}}}}}}}} {{{2|{{{ኣርእስቲ|{{{TITLE|{{{title|}}}}}}}}}}}}]</span><noinclude> {{documentation}} </noinclude>»
wikitext
text/x-wiki
<span class="plainlinks">[{{{1|{{{URL|{{{url}}}}}}}}} {{{2|{{{ኣርእስቲ|{{{TITLE|{{{title|}}}}}}}}}}}}]</span><noinclude>
{{documentation}}
</noinclude>
tofbfwsxksmp8mgk8i9bmpbxr0eup6v
ሞደል:Plainlink
10
5804
23059
2021-08-24T15:05:33Z
Joanmp14
5782
Redirected page to [[ሞደል:Plain link]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Plain link]]
dfs68r4ozudijej01mvkuzkcp7n90ig
ሞደል:መቓን ምስሊ
10
5805
23060
2021-08-24T15:24:55Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<table style="border: 1px solid #ccc; background-color: #F9F9F9; margin-left: {{#ifeq:{{{align|{{{ኣቀማምጣ|}}}}}}|left|0|1}}em; margin-right: {{#ifeq:{{{align|{{{ኣቀማምጣ|}}}}}}|left|1|0}}em; {{#ifeq:{{{ኣቀማምጣ|{{{align|}}}}}}|center|margin: auto;|float: {{{align|{{{ኣቀማምጣ|right}}}}}};}}width: {{{ስፍሓት|{{{width|248}}}}}}px; padding: 2px;"> {{#if: {{{ኣርእስቲ|}}} | <tr><th style="text-align:{{{ኣቀማም...»
wikitext
text/x-wiki
<table style="border: 1px solid #ccc; background-color: #F9F9F9; margin-left: {{#ifeq:{{{align|{{{ኣቀማምጣ|}}}}}}|left|0|1}}em; margin-right: {{#ifeq:{{{align|{{{ኣቀማምጣ|}}}}}}|left|1|0}}em; {{#ifeq:{{{ኣቀማምጣ|{{{align|}}}}}}|center|margin: auto;|float: {{{align|{{{ኣቀማምጣ|right}}}}}};}}width: {{{ስፍሓት|{{{width|248}}}}}}px; padding: 2px;">
{{#if: {{{ኣርእስቲ|}}} |
<tr><th style="text-align:{{{ኣቀማምጣ ኣርእስቲ|center}}}; font-weight: bold; background-color:{{{ድሕረ ባይታ ኣርእስቲ|transparent}}};">{{{title|{{{ኣርእስቲ|}}}}}}</th></tr>
}}
{{#if: {{{እግሪ|{{{caption|}}}}}} |
<tr style="clear:both; background-color:{{{ድሕረ ባይታ ጽሑፍ|transparent}}}; text-align: left; font-size: 90%;"><td>{{{caption|{{{እግሪ|}}}}}}</td></tr>
}}
</table><noinclude>
{{documentation}}
</noinclude>
amxcfivflg20r5xsw0kjn56bfeotvuf
ሞደል:Image frame
10
5806
23061
2021-08-24T15:25:23Z
Joanmp14
5782
Redirected page to [[ሞደል:መቓን ምስሊ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:መቓን ምስሊ]]
c2el8nfeyfofig25pwdumob3m1di9hi
ሞደል:Imageframe
10
5807
23062
2021-08-24T15:25:37Z
Joanmp14
5782
Redirected page to [[ሞደል:መቓን ምስሊ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:መቓን ምስሊ]]
c2el8nfeyfofig25pwdumob3m1di9hi
ሞደል:ምብጻሓት
10
5808
23064
23063
2021-08-25T20:40:27Z
Joanmp14
5782
Protected "[[ሞደል:ምብጻሓት]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{መቓን ምስሊ
|ኣቀማምጣ = center
|ኣርእስቲ = {{plain link|url=https://tools.wmflabs.org/pageviews/?project=ti.wikipedia.org&platform=all-access&agent=user&range=latest-{{{days|180}}}&pages={{urlencode:{{{1|{{{target|{{SUBJECTPAGENAME}}}}}}}}}}|ኣርእስቲ=መዓልታዊ ምብጻሓት}} ናብ «[[{{{1|{{SUBJECTPAGENAME}}}}}]]» ኣብ ዝሓለፋ {{#ifeq:{{#expr:{{{days|180}}} mod 30}}|0|{{#expr:{{{days|180}}} / 30}} ኣዋርሕ|{{{days|180}}} መዓልታት}}
|ትሕዝቶ =
{{{!}}
{{!}}-
{{!}} [[ፋይል:Open data small color (vector).svg|50px]]
{{!}} {{PageViews graph|{{{days|180}}}|{{{1|{{SUBJECTPAGENAME}}}}}|width=500|height=150}}
{{!}}}
}}<noinclude>{{documentation}}</noinclude>
67imjkv97h3kbmvjnoghl1lcwa2yknk
ሞደል:PageViews graph
10
5809
23066
2021-08-25T21:07:01Z
Joanmp14
5782
ሓድሽ ገጽ ዝተፈጠረ፦ «<includeonly>{{#tag:graph|</includeonly><noinclude>{{documentation}}<syntaxhighlight lang="html"><graph></syntaxhighlight>{{#tag:syntaxhighlight|</noinclude> { // // ATTENTION: This code is maintained at https://www.mediawiki.org/wiki/Template:Graph:PageViews // Please do not modify it anywhere else, as it may get copied and override your changes. // Suggestions can be made at https://www.mediawiki.org/wiki/Template_talk:...»
wikitext
text/x-wiki
<includeonly>{{#tag:graph|</includeonly><noinclude>{{documentation}}<syntaxhighlight lang="html"><graph></syntaxhighlight>{{#tag:syntaxhighlight|</noinclude>
{
//
// ATTENTION: This code is maintained at https://www.mediawiki.org/wiki/Template:Graph:PageViews
// Please do not modify it anywhere else, as it may get copied and override your changes.
// Suggestions can be made at https://www.mediawiki.org/wiki/Template_talk:Graph:PageViews
// The graph uses PageViews API https://wikitech.wikimedia.org/wiki/Analytics/PageviewAPI
//
"version": 2,
"width": {{{width|400}}},
"height": {{{height|200}}},
// The data for this graph comes from the PageView API. The request is made for N days back up to now.
"data": [
{
"name": "pageviews",
"url": "wikirest://wikimedia.org/api/rest_v1/metrics/pageviews/{{#ifeq: {{{2|}}} | _ | aggregate | per-article }}/{{trim|{{#ifeq: {{{3|{{SERVERNAME}}}}} | www.mediawiki.org | mediawiki.org | {{{3|{{SERVERNAME}}}}} }}}}/{{{platform|all-access}}}/user/{{#ifeq: {{{2|}}} | _
| {{{granularity | monthly}}}
| {{urlencode:{{#titleparts: {{{2|{{ARTICLEPAGENAME}} }}} }}|PATH}}/daily
}}/{{formatnum:{{#time: Ymd | -{{{1|30}}} days }}|R}}00/{{formatnum:{{#time: Ymd }}|R}}00",
"format": {
"type": "json",
"property": "items"
},
// The response is parsed here, converting date strings of form "20160223" into date 2016-02-23
"transform": [
{ "type": "formula", "field": "year", "expr": "parseInt(substring(datum.timestamp,0,4))" },
{ "type": "formula", "field": "month", "expr": "parseInt(substring(datum.timestamp,4,6))" },
{ "type": "formula", "field": "day", "expr": "parseInt(substring(datum.timestamp,6,8))" },
{ "type": "formula", "field": "date", "expr": "datetime(datum.year,datum.month-1,datum.day)" }
]
}
],
"scales": [
// The dates are scaled to the "x" axis - the width of the graph
{
"name": "x",
"type": "time",
"range": "width",
"domain": {"data": "pageviews","field": "date"}
},
// The pageviews are scaled to the "y" axis - the height of the graph
// Optional scale parameter can change "linear" to other scales like log
// Optional max parameter can fix the upper bound of the graph
{
"name": "y",
"type": "{{{scale|linear}}}",
"range": "height",
"domain": {"data": "pageviews","field": "views"},
"clamp": true,
{{ #if: {{{max|}}}
| "domainMax": {{{max}}},
}}
"nice": true
}
],
// Simple axis with horizontal grid lines
"axes": [
{"type": "x", "scale": "x", "ticks": 5},
{"type": "y", "scale": "y", "ticks": 5, "grid": true}
],
// The graph is drawn with two elements a thick line at the top, and a semi-transparent area below
"marks": [
{
"type": "line",
"from": {"data": "pageviews"},
"properties": {
"enter": {
"x": {"scale": "x","field": "date"},
"y": {"scale": "y","field": "views"},
"stroke": {"value": "{{{color|#00f}}}"},
"strokeWidth": {"value": 3},
"interpolate": {"value": "{{{interpolate|monotone}}}"}
}
}
},
{
"type": "area",
"from": {"data": "pageviews"},
"properties": {
"enter": {
"x": {"scale": "x","field": "date"},
"y": {"scale": "y","value": 0},
"y2": {"scale": "y","field": "views"},
"fill": {"value": "{{{color|#00f}}}"},
"fillOpacity": {"value": 0.35},
"interpolate": {"value": "{{{interpolate|monotone}}}"}
}
}
}
]
}
<includeonly>}}</includeonly><noinclude>|lang=javascript}}<syntaxhighlight lang="html"></graph></syntaxhighlight></noinclude>
jqf3pa183bo47uflu9b85ymvdo2tw59
ሞደል:ሓበሬታ ዕጡቕ ጉጅለ
10
5810
23069
23068
2021-08-26T21:42:09Z
Joanmp14
5782
Protected "[[ሞደል:ሓበሬታ ዕጡቕ ጉጅለ]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<includeonly>{{Infobox
|headertype = military
|title = {{{ስም|{{PAGENAME}}}}}
|colorbackgroundtitle = #b0c4de
|style = width:{{{ስፍሓት ሰደቓ|312px}}};
|subtitle1 = {{#if:{{{ወግዓዊ ስም|}}}|{{{ወግዓዊ ስም|}}}}}
|subtitle2 = {{#if:{{{ኲናት|}}} | '''ተሳታፊ ኣብ {{{ኲናት|}}}''' | }}
|subtitlestyle1 = background:#b0c4de
|subtitlestyle2 = background:#b0c4de
|image = {{{ምስሊ|}}}
|imagesize = {{{መጠን ምስሊ|300px}}}
|footer = {{#if:{{{መግለጺ ምስሊ|}}}|<span style="font-size:95%">{{{መግለጺ ምስሊ|}}}</span>{{#if:{{{ምስሊ2|}}}||<hr>}} }}
|image2 = {{{ምስሊ2|}}}
|imagesize2 = {{{መጠን ምስሊ2|300px}}}
|footer2 = {{#if:{{{መግለጺ ምስሊ2|}}}|<span style="font-size:95%">{{{መግለጺ ምስሊ2|}}}</span><hr>}}
|sectionstyle = background:#b0c4de;
|labelstyle = font-size:95%;
|datastyle = font-size:95%;
|label1 = ንጥፈት
|data1 = {{{ንጥፈት|}}}
|label2 = ስነ ሓሳብ
|data2 = {{{ስነ ሓሳብ|}}}
|label3 = ዕላማታት
|data3 = {{{ዕላማታት|}}}
|section4 = {{#if:{{{ክፋል ናይ|}}}{{{መራሒ|}}}{{{ሃይማኖት|}}}{{{ዓሌት|}}}{{{ጉጅለታት|}}}{{{ድፋዕ|}}}{{{ከባቢ|}}}{{{መጠን|}}}|ውድብ}}
|label5 = ክፋል ናይ
|data5 = {{{ክፋል ናይ|}}}
|label6 = መራሒ
|data6 = {{{መራሒ|}}}
|label7 = ሃይማኖታዊ<br />ምትእስሳር
|data7 = {{{ሃይማኖት|}}}
|label8 = ዓሌታዊ<br />መበቆል
|data8 = {{{ዓሌት|}}}
|label9 = ጉጅለታት
|data9 = {{{ጉጅለታት|}}}
|label10 = ድፋዕ
|data10 = {{{ድፋዕ|}}}
|label11 = ከባቢ<br>ስርሒታት
|data11 = {{{ከባቢ|}}}
|label12 = መጠን
|data12 = {{{መጠን|}}}
|section13 = {{#if:{{{መበቆል|}}}{{{መዓርፎ|}}}|መስርዕ ግዜ}}
|label14 = ዝሓለፈ<br />ጉጅለ
|data14 = {{{መበቆል|}}}
|label15 = ድሒሩ<br />ጉጅለ
|data15 = {{{መዓርፎ|}}}
|section16 = {{#if:{{{መሻርኽቲ|}}}{{{ጸላእቲ|}}}|ዝምድናታት}}
|label17 = መሻርኽቲ
|data17 = {{{መሻርኽቲ|}}}
|label18 = ጸላእቲ
|data18 = {{{ጸላእቲ|}}}
|section19 = {{#if:{{{ውግኣት|}}}|ኲናታትን ውግኣትን}}
|data20 = {{{ውግኣት|}}}
|section21 = {{#if:{{#ifeq:{{{መለለዪ_ኣርማ_ገላጺ|}}}|none||{{{መለለዪ_ኣርማ|}}} }}{{{መለለዪ_ኣርማ_2|}}}{{{መለለዪ_ኣርማ_3|}}}{{{መለለዪ_ኣርማ_4|}}}|ኣርማታት}}
|label22 = {{#if:{{{መለለዪ_ኣርማ_ገላጺ|}}}|{{{መለለዪ_ኣርማ_ገላጺ|}}}|መለለዪ ኣርማ}}
|data22 = {{#ifeq:{{{መለለዪ_ኣርማ_ገላጺ|}}}|none||{{{መለለዪ_ኣርማ|}}} }}
|label23 = {{#if:{{{መለለዪ_ኣርማ_2_ገላጺ|}}}|{{{መለለዪ_ኣርማ_2_ገላጺ|}}}|ካልኣይ መለለዪ ኣርማ}}
|data23 = {{{መለለዪ_ኣርማ_2|}}}
|label24 = {{#if:{{{መለለዪ_ኣርማ_3_ገላጺ|}}}|{{{መለለዪ_ኣርማ_3_etiqueta|}}}|ሳልሳይ መለለዪ ኣርማ}}
|data24 = {{{መለለዪ_ኣርማ_3|}}}
|label25 = {{#if:{{{መለለዪ_ኣርማ_4_ገላጺ|}}}|{{{መለለዪ_ኣርማ_4_ገላጺ|}}}|ራብዓይ መለለዪ ኣርማ}}
|data25 = {{{መለለዪ_ኣርማ_4|}}}
|tablefooter = {{#if:{{{መርበብ ሓበሬታ|{{{መርበብ ሓበሬታ|}}}}}}|<hr/>'''መርበብ ሓበሬታ፦''' {{{መርበብ ሓበሬታ|{{{መርበብ ሓበሬታ|}}}}}}}}
}}</includeonly>
{{documentation}}
mm8y2kz3i7u5evulx47g04qxq1i9z22
ሰንደቕ ዕላማ ኮሎምብያ
0
5811
23078
2021-08-27T15:01:19Z
Joanmp14
5782
Redirected page to [[ባንዴራ ኮሎምብያ]]
wikitext
text/x-wiki
#REDIRECT [[ባንዴራ ኮሎምብያ]]
66a3qhrpxhj86xc90er0n1fdby4hhzu
ሞደል:ሽም ወርሒ
10
5812
23081
2021-08-28T13:50:38Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ሽም ወርሒ]] to [[ሞደል:ስም ወርሒ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ስም ወርሒ]]
d311c15vi0idahfttvrv583erft54wj
ሞደል:ሽም ወርሒ/ወርሒ
10
5813
23083
2021-08-28T13:50:39Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ሽም ወርሒ/ወርሒ]] to [[ሞደል:ስም ወርሒ/ወርሒ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ስም ወርሒ/ወርሒ]]
a0kin1pvkr8ex6r60izuuvmkda9htja
ባንዴራ ኤርትራ
0
5814
23688
23569
2022-05-28T11:38:12Z
Joanmp14
5782
improvements
wikitext
text/x-wiki
{{ሓበሬታ ባንዴራ
| ስም = ኤርትራ
| ምስሊ = Flag of Eritrea.svg
| ኣጠቓቕማ = 111111
| ዓቐን = 1:2
| ተቐባልነት = {{ዕለት|5|12|1995|ዕድመ}}
}}
[[ፋይል:Flag of the President of Eritrea.svg|left|thumb|200px|[[ፕረዚደንታዊት ባንዴራ]]።]]
'''ሃገራዊት [[ባንዴራ]] [[ኤርትራ]]''' ብ5 ታሕሳስ 1995 ተቐቢላ። [[ህዝባዊ ግንባር ሓርነት ኤርትራ]] ኣብ ቃልሲ ንናጽነት ካብ ዝነፈረላ ባንዴራ ዝተመስረተት እያ። እቲ ቀጠልያ ሕብሪ ንቁጠባ ሕርሻን ጥሪትን ኤርትራ ዘመልክት፣ ቀይሕ ሕብሪ ማለት ኣብ እዋን ቃልሲ ንናጽነት ኤርትራ ዝፈሰሰ ደም፣ ሰማያዊ ሕብሪ ንሃብቲ ባሕሪ ዝውክል፣ ብጫ ሕብሪ ንማዕድን ሃብቲ ኤርትራ ዝውክል፣ ኣብታ ባንዴራ ዘሎ ዕንበባ ኣውሊዕን ጨንፈርን ካብታ ኣብ መንጎ 1952ን 1961ን ኣብ ጥቕሚ ዝወዓለት ቀዳመይቲ ሃገራዊት ባንዴራ ኤርትራ ዝመጸ እዩ፣ እቲ ዕንበባ ኣውሊዕ ካብ ባንዴራ ሕቡራት ሃገራት ተቐቢሉን ንሰላም ዘመልክትን እዩ።
== ታሪኻዊት ባንዴራታት ==
<gallery>
ፋይል:Flag of Ethiopia (1897-1936; 1941-1974).svg|[[ፋይል:FIAV historical.svg|23px]] ባንዴራ ካብ 1897 ክሳዕ 1936 ከምኡ’ውን (1941-1952)።
ፋይል:Flag of Eritrea (1952-1961).svg|[[ፋይል:FIAV historical.svg|23px]] ባንዴራ ካብ 1952 ክሳዕ 1961።
ፋይል:Flag of Ethiopia (1897-1936; 1941-1974).svg|[[ፋይል:FIAV historical.svg|23px]] ባንዴራ ኣብ ትሕቲ መግዛእቲ [[ሃይለ ስላሴ]] ካብ 1961 ክሳዕ 1974።
ፋይል:Flag of the EPLF.svg|ባንዴራ [[ህዝባዊ ግንባር ሓርነት ኤርትራ|ህ.ግ.ሓ.ኤ]]።
ፋይል:Flag of Eritrea (1993-1995).svg|[[ፋይል:FIAV historical.svg|23px]] ባንዴራ ካብ 1993 ክሳዕ 1995 (ዓቐናት 2:3)።
</gallery>
[[መደብ:ሃገራዊት ባንዴራታት]]
pcfy50otxpfp9p3toqqvs1u96lmy55v
ሰንደቕ ዕላማ ኤርትራ
0
5815
23086
2021-08-28T13:52:16Z
Joanmp14
5782
Redirected page to [[ባንዴራ ኤርትራ]]
wikitext
text/x-wiki
#REDIRECT [[ባንዴራ ኤርትራ]]
56sloaqh8rcbwj7z2tiz3hqxyizr9do
ኩሽ (መጽሓፍ ቅዱስ)
0
5816
23102
23094
2021-09-07T13:03:04Z
Joanmp14
5782
Joanmp14 moved page [[ኩሽ (ወዲ ካም)]] to [[ኩሽ (መጽሓፍ ቅዱስ)]]
wikitext
text/x-wiki
ኩሽ ወይ ኩሥ (ብዕብራይስጥ: כּוּשׁ ; ብግዕዝ: ኩሽ/ኩሥ) ቦኽሪ ወዲ ካምን ወዲ ወዱ ንኖህን እዩ ነይሩ ። ንሱ ድማ አሕዋት ኸነዓን፥ ሚስራይምን ፥ፉጥን ነበረ። ኩሽ ኣቦ ኒምሮድ ዝበሃል ንጉስ እዩ ነይሩ ፣ ንሱ ድማ "ኣብ ምድሪ ናይ መጀመርታ ጅግና" ተባሒሉ እዩ ዝጽዋዕ ነይሩ ።
ኩሽ ብልምዲ ኣቦሓጎ እታ ኣብ ጥቓ ቀይሕ ባሕሪ እትርከብ ከም ዝነበረት ዝእመነላ ጥንታዊት ግዝኣት "ምድሪ ኩሽ" ጌርካ እያ እትርአ ። ኩሽ ኣብ መጽሓፍ ቅዱስ እትርከብ ምስ መንግስቲ ኩሽ ወይ ጥንታዊት ኢትዮጵያ እያ ። ቛንቋ ኩሽ ፡ ኩሽ ዝብል ስም እዩ ዘለዎ ።
== መለለዪ ==
{{hiero|kꜣš<ref name = Gauthier193>{{cite book |last1=Gauthier |first1=Henri |title=Dictionnaire des Noms Géographiques Contenus dans les Textes Hiéroglyphiques Vol. 5 |date=1928 |pages=193–194 |url=https://archive.org/details/Gauthier1928/page/n99}}</ref>|<hiero>V31:G1-N37:N25</hiero>|era=1ip|align=right}}
ኩሽ ብቛንቋ ዕብራዊ/ዕብራይስጥ እተጸውዐ ስም ኰይኑ ፡ ካብቲ ካሽ ዝብል ናይ ግብጺ ስም ታሕተዋይ ኑብያ ፡ ደሓር ከኣ ካብቲ ኣብ ናፓታ ዝነበረ መንግስቲ ኑብያ ዝመጸ ክኸውን ይኽእል እዩ ።
እቲ ኩሽ ዝብል ፎርም ፡ ኣብ መዝገብ ግብጻውያን ካብ ግዝኣት መንቱሆተፕ ካልኣይ (21 ክፍለ-ዘመን ቅ.ል.ክ) ኣትሒዙ ፡ ኣብ ዞባ ኑብያ ወፈራታቱ ብዝርዝር ተጻሒፉ ይርከብ ። ኣብቲ መጽሓፍ ቅዱስ ዕብራይስጢ እተጠርነፈሉ እዋንን ኣብ ብምሉኡ ክላሲካዊ ኣጸዋውዓ መንግስቲ ኑብያ ኣብቲ ዘመናዊ ሕዝቢ ሱዳን ዝነበረ መሮቭ ዘተኰረ እዩ ነይሩ ።
== ኣብ መጽሓፍ ቅዱስ ዝርከብ መወከሲታት ==
[[ፋይል:Page_from_Yiddish-Hebrew-Latin-German_dictionary_by_Elijah_Levita.jpg|thumb|360x360px|ካብቲ ኣብ መበል 16 ዘመን ዝነበረ ኤሊታ ለቪታ ዝጸሓፎ ፡ ዪዲሽ-ዕብራይስጢ-ላቲን-ጀርመንኛ ዘዳለዎ መዝገበ-ቃላት ፡ ዝርዝር ኣህዛብ ዝሓዘ ገጽ ኣሎ ፣ እታ "ክራቫት יהוה" ኩሽ ወይ ድማኒ ኩሺ እትብል ቓል ፡ ናብ ቛንቋ ላቲን "ኢትዮጲስ(Aethiops)" ተባሂላ ተተርጒማ ፡ ናብ ጀርመንኛ "ሞር (Mor)" ተባሂላ ተተርጒማ ኣላ ።]]
ደቂ ወይ ውሉዳት ኩሽ፦ ሴባ፥ ሓዊላ፥ ሳብታ፥ ራዕማ፥ ሳብተካህ ይበሃሉ።
ሙሴ ዉን ካብ ኩሻዊት ጓል-ኣንስትየቲ እዩ ተመርዕዩ።
== ባህላዊ መለለዪ ==
ዮሴፍ ብዛዕባ ሕዝበ ኩሽ ወዲ ካምን ወዲ ወዱ ንኖህን ከምዚ ብምባል ጸብጻብ ሃበ - "ካብ ቶም ኣርባዕተ ደቂ ካምሲ ጊዜ ንስም ኩሽ ከቶ ኣይጐድኦን፣ ከመይሲ እቶም ንሱ ዝነገሰሎም ኢትዮጵያውያን ኣብዛ መዓልቲ እዚኣ ንበይኖምን ብዅሎም ሰብ እስያን ኩሻውያን ተባሂሎም ይጽውዑ ኣለዉ። s" (''[[:en:Antiquities_of_the_Jews|Antiquities of the Jews]]'' 1.6).
መጽሓፍ ዘሁልቍ 12 1 ንሰበይቲ ሙሴ "ኩሻዊት ሰበይቲ" ኢላ ኽትጽውዓ ኸላ ጺጶራ ሰበይቲ ሙሴ ግን መብዛሕትኡ ግዜ ኻብ ሚድያን ከም ዝመጸት ጌርካ እዩ ዚግለጽ። ህዝቅኤል እታ ኤክሳጎጅ 60-65 ጺጶራ ኣብ ሚድያን ጓና ኸም ዝዀነት ድሕሪ ምግላጽ ነቶም ኣብ ሰሜን ኣፍሪቃ ዝነበሩ ተቐማጦ ኣባሓጎታታ ኸምዚ ብምባል ገለጸሎም -
"እዛ ሃገር እዚኣ ሊብያ ተባሂላ እያ እትጽዋዕ። ካብ እተፈላለዩ ሕዝብታት ኢትዮጵያውያን ከምኡውን ካብ ጸልማት ዝመጹ ዓሌታትን ነገዳትን ዚነብሩላ ኸተማ እያ። ሓደ ሰብኣይ ገዛኢ እታ ምድሪ እዩ ፣ ንጉስን ጀነራልን እዩ ። ነቲ መንግስቲ ይገዝኦ ነቲ ሕዝቢ ይፈርዶ ካህን ድማ እዩ። እዚ ሰብኣይ እዚ ኣቦይን ናታቶምን እዩ።
ኣብ 5ይ ዘመን ድ.ክ. ሶርያውያን ጸሓፍቲ ነቶም ሒምያራውያን ዝበሃሉ ደቡብ ዓረብ ኩሻውያንን ኢትዮጵያውያንን ከም ዝዀኑ ገለጹሎም ።
እቲ ፋርሳዊ ጸሓፍ ታሪኽ ኣል-ታባሪ (ከ. 915) ፡ ሰበይቲ ኩሽ ቃርናቢል ፡ ጓል ባታዊል ፡ ወዲ ቲራስ ከም እተባህለት ፡ "ኣብሲናውያን ፡ ሲንዲስን ህንዳውያንን" ከኣ ከም ዝወለደትሉ ዝገልጽ ልምዲ ኣዘንተወ ።
ሎሚ ተዛረብቲ ቋንቋ ኩሻውያን ንኣገው: ኦሮሞ: ሶማል: ዓፋር: ከምኡውን ንኻልኦት ሓያሎ ቀቢላታት፣ ብሔራትን፣ ነገዳትን ዝሓቘፉ እዮም ፣ ኣብ መኣድታት ማሱዲ ወርቂ ካብ 947 ድ.ል.ክ. ከም ዘርኢ ኩሽ እዮም ዝቑጸሩ ነይሮም ። እቶም ቋንቋ ኩሽ ዝዛረቡ ህዝቢ ቤጃ ፡ ካብ ኩሽ ዝመበቈሉ መስመር ወለዶ ኣለዎም ።
ጀምስ ብሩስ ዝስሙ ኣብ ከባቢ 1770 ናብ ከበሳታት ኢትዮጵያ ዝኸደ ዳህሳሲ ፡ ብዛዕባ እቲ ድሕሪ ማይ ኣይሂ ኣብ ዝነበራ መዓልትታት ፡ ኩሽ ወዲ ካም ምስ ስድራ ቤቱ ኰይኑ ናብ ጐልጐል ኣጣራ ኽሳእ ዝበጽሕ ፡ ካብኡ ንደሓር ሰብ ዘይነብሮ ፡ ካብኡ ድማ ንምድሪ ኢትዮጵያ ክርእዩ ዝኽእሉ ኣቢሲናውያን ፡ "ልምዲ" ከም ዝነበረ ጸሓፈ ። ኣብኡ ድማ ንኣክሱም ደዪቦም ሰርሑ ፣ እተወሰነ እዋን ጸኒሖም ከኣ ናብ ጐልጐል ተመልሱ ፣ ንሜሮቭ ድማ ሰርሑ ። ንሱ ብተወሳኺ ፡ ኣብቲ ግዜ እቲ ዝነበሩ ኤውሮጳውያን ምሁራት ፡ ነዚ ጸብጻብ እዚ ብምኽንያት እቲ ተመስሪቱሎም ዝነበረ ክልሰ-ሓሳብ ፡ ብትእምት ከም ዝነጸግዎ ፡ ኩሽ ብመንገዲ ዓረብን በቲ ኣብ መንጎ የመን ኣብ ሓውሲ ደሴት ዓረብ ዝርከብ ሓርፋፍ ኵነታት ባብ-ኤል-መንደብን ኣቢላ ናብ ኣፍሪቃ ከም ዝኣተወት ፡ ጅቡቲን ኤርትራን ኣብ ቀርኒ ኣፍሪቃ ከም ዝርከባ ይገልጽ ። ብተወሳኺ: እቲ ኣብ ኣክሱም ዝነበረ ዓቢ ጭሕሚ: ኩሽ ነቲ እተመደበሉ ከባቢ ንምምልካት ከም ዘዳለዎ እዩ ዝንገር: እቲ ኢቲኦፕ ዝበሃል ወዱ ድማ ኣብኡ ከም እተቐብረ እዩ ዝንገር ። ብመሰረት መጽሓፍ ኣክሱም: ብሩስ ኣብ ኣቢሲንያ ምስ ክብራ ናጋስት ብማዕረ ከም እተቐብረ እዩ ዝገልጽ ።
ከም ዮሃን ማይክልስን ሮዘንሙለርን ዝኣመሰሉ ምሁራት ፡ እቲ ኩሽ ዝብል ስም ኣብ ክልቲኡ ሸነኽ ቀይሕ ባሕሪ ፡ ኣብ ሓውሲ ደሴት ዓረብ (የመን) ን ሰሜናዊ ምብራቕ ኣፍሪቃን ኣብ ዝርከባ ትራክትታት እታ ሃገር ከም ዝውዕል ሓቢሮም እዮም ።
== መወከሲ ==
e6blnorl4nrlmz5ionoqjdl1gp5d955
መደብ:ዊኪፐድያ:ሞደላት ትሕዝቶ
14
5817
23242
23233
2021-10-24T12:09:06Z
125.162.221.55
wikitext
text/x-wiki
[[መደብ:ዊኪፐድያ:ሞደላት ትሕዝቶ]]
fkroqrw5tlgku2l99eew7bt6wykfnti
ኩሽ (ወዲ ካም)
0
5819
23103
2021-09-07T13:03:04Z
Joanmp14
5782
Joanmp14 moved page [[ኩሽ (ወዲ ካም)]] to [[ኩሽ (መጽሓፍ ቅዱስ)]]
wikitext
text/x-wiki
#REDIRECT [[ኩሽ (መጽሓፍ ቅዱስ)]]
3hcdvc7cdptjnu1zwd2urx95eivcqjs
ሜድያዊኪ:GrowthExperimentsConfig.json
8
5821
23977
23110
2022-10-19T06:57:10Z
MediaWiki default
71
Disabling mentorship for wikis with no list of mentors ([[:phab:T321056]])
json
application/json
{
"GEHelpPanelLinks": [
{
"title": "mw:Special:MyLanguage/Help:VisualEditor/User guide",
"text": "Special:MyLanguage/Help:VisualEditor/User guide",
"id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide"
},
{
"title": "mw:Special:MyLanguage/Help:VisualEditor/User guide#Images",
"text": "Special:MyLanguage/Help:VisualEditor/User guide",
"id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide"
},
{
"title": "mw:Special:MyLanguage/Help:VisualEditor/User guide#Editing references",
"text": "Special:MyLanguage/Help:VisualEditor/User guide",
"id": "mw:Special:MyLanguage/Help:VisualEditor/User_guide"
}
],
"GEHomepageSuggestedEditsIntroLinks": {
"create": "mw:Special:MyLanguage/Help:VisualEditor/User_guide",
"image": "mw:Special:MyLanguage/Help:VisualEditor/User_guide#Images"
},
"GEMentorshipEnabled": false
}
o2x6w5tmdm6el91oxfmxtxbdkgezigg
ሜድያዊኪ:NewcomerTasks.json
8
5822
24421
24420
2023-07-10T08:48:37Z
MediaWiki default
71
Prepare image recommendations. This should have no visible effect (disabled via other means). [[:phab:T337330]] [[:phab:T341150]]
json
application/json
{
"expand": {
"group": "hard",
"templates": [
"መዋቕር"
]
},
"image-recommendation": {
"disabled": false,
"templates": [],
"excludedTemplates": [],
"excludedCategories": [],
"type": "image-recommendation",
"group": "medium",
"learnmore": "",
"maxTasksPerDay": 25
},
"section-image-recommendation": {
"type": "section-image-recommendation",
"group": "medium",
"maxTasksPerDay": 25
}
}
6gqq2wrapkrmpd9ohnljapxeisiykye
ሞደል:ናይ መርበብ ሓበሬታ ሓበሬታ
10
5829
23133
2021-09-25T22:11:24Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:ናይ መርበብ ሓበሬታ ሓበሬታ]] to [[ሞደል:ሓበሬታ መርበብ ሓበሬታ]] over redirect
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ መርበብ ሓበሬታ]]
qbf0m3kvkfbio0z641gp65jxq1zlrdv
ማዕጾ:ተለቪዥን
100
5830
23310
23309
2021-11-22T18:55:55Z
Achim55
7950
Undo revision 23309 by [[Special:Contributions/Negus66688|Negus66688]] ([[User talk:Negus66688|talk]])
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
ማዕጾ:ሃገራት
100
5833
23142
2021-10-09T10:49:38Z
46.39.68.2
ገጽ ምስ «Vietnam» ተፈጢሩ
wikitext
text/x-wiki
Vietnam
c5mbybekoc16ddrqmrgaru7bc0krbkq
ቛንቋ ዕብራይስጢ
0
5838
23160
2021-10-13T19:33:15Z
Joanmp14
5782
Joanmp14 moved page [[ቛንቋ ዕብራይስጢ]] to [[ቋንቋ እብራይስጢ]] over redirect
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እብራይስጢ]]
ogsl7z8w6wpps7uzum00b50wjblavdx
እብራይስጢ
0
5839
23161
2021-10-13T19:37:31Z
Joanmp14
5782
Redirected page to [[ቋንቋ እብራይስጢ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እብራይስጢ]]
ogsl7z8w6wpps7uzum00b50wjblavdx
ዕብራይስጢ
0
5840
23162
2021-10-13T19:38:05Z
Joanmp14
5782
Redirected page to [[ቋንቋ እብራይስጢ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እብራይስጢ]]
ogsl7z8w6wpps7uzum00b50wjblavdx
ኣምሓርኛ
0
5841
23163
2021-10-13T21:52:12Z
Joanmp14
5782
Redirected page to [[ቋንቋ ኣምሓርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ኣምሓርኛ]]
dawf2a0zx0nruomfjr6g0d34c4qr5hi
ቛንቋ ኣምሓርኛ
0
5842
23164
2021-10-13T22:10:11Z
Joanmp14
5782
Redirected page to [[ቋንቋ ኣምሓርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ኣምሓርኛ]]
dawf2a0zx0nruomfjr6g0d34c4qr5hi
ቛንቋ ትግርኛ
0
5843
23165
2021-10-13T22:10:36Z
Joanmp14
5782
Redirected page to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
ቛንቋ እንግሊዝኛ
0
5844
23166
2021-10-13T22:11:49Z
Joanmp14
5782
Redirected page to [[ቋንቋ እንግሊዝኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እንግሊዝኛ]]
s77fivoimsqdrl1758qcth8qmoamzbt
ቛንቋ ስጳንኛ
0
5845
23167
2021-10-13T22:12:25Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቛንቋ እስጳንኛ
0
5846
23168
2021-10-13T22:14:21Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቋንቋ እስጳንኛ
0
5847
23169
2021-10-13T22:14:42Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
እስጳንኛ
0
5848
23170
2021-10-13T22:15:03Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቋንቋ ስፓኒሽ
0
5849
23171
2021-10-13T22:17:16Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቛንቋ ስፓኒሽ
0
5850
23172
2021-10-13T22:17:37Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቛንቋ ስፓንኛ
0
5851
23173
2021-10-13T22:18:03Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቋንቋ ስፓንኛ
0
5852
23174
2021-10-13T22:18:22Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ስፓንኛ
0
5853
23175
2021-10-13T22:18:58Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቛንቋ ስጳኛ
0
5854
23176
2021-10-13T22:19:38Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቋንቋ ስጳኛ
0
5855
23177
2021-10-13T22:20:04Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቛንቋ ስፓኛ
0
5856
23178
2021-10-13T22:20:35Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቋንቋ ስፓኛ
0
5857
23179
2021-10-13T22:21:03Z
Joanmp14
5782
Redirected page to [[ቋንቋ ስጳንኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ስጳንኛ]]
iwhcwvwxc1tdqmavtfbp46b6yzetfti
ቋንቋ ትግርይና
0
5858
23180
2021-10-13T22:22:03Z
Joanmp14
5782
Redirected page to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
ቛንቋ ትግርይና
0
5859
23181
2021-10-13T22:22:21Z
Joanmp14
5782
Redirected page to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
ትግርይና
0
5860
23182
2021-10-13T22:22:38Z
Joanmp14
5782
Redirected page to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
ቛንቋ እንግሊዝ
0
5861
23183
2021-10-13T22:23:02Z
Joanmp14
5782
Redirected page to [[ቋንቋ እንግሊዝኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እንግሊዝኛ]]
s77fivoimsqdrl1758qcth8qmoamzbt
ቋንቋ እንግሊዝ
0
5862
23184
2021-10-13T22:23:19Z
Joanmp14
5782
Redirected page to [[ቋንቋ እንግሊዝኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እንግሊዝኛ]]
s77fivoimsqdrl1758qcth8qmoamzbt
ቋንቋ እንግሊዘኛ
0
5863
23185
2021-10-13T22:23:46Z
Joanmp14
5782
Redirected page to [[ቋንቋ እንግሊዝኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እንግሊዝኛ]]
s77fivoimsqdrl1758qcth8qmoamzbt
ቛንቋ እንግሊዘኛ
0
5864
23186
2021-10-13T22:24:06Z
Joanmp14
5782
Redirected page to [[ቋንቋ እንግሊዝኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እንግሊዝኛ]]
s77fivoimsqdrl1758qcth8qmoamzbt
ቛንቋ ኣምሓርይና
0
5865
23187
2021-10-13T22:27:37Z
Joanmp14
5782
Redirected page to [[ቋንቋ ኣምሓርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ኣምሓርኛ]]
dawf2a0zx0nruomfjr6g0d34c4qr5hi
ቋንቋ ኣምሓርይና
0
5866
23188
2021-10-13T22:27:52Z
Joanmp14
5782
Redirected page to [[ቋንቋ ኣምሓርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ኣምሓርኛ]]
dawf2a0zx0nruomfjr6g0d34c4qr5hi
ኣምሓርይና
0
5867
23189
2021-10-13T22:28:08Z
Joanmp14
5782
Redirected page to [[ቋንቋ ኣምሓርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ኣምሓርኛ]]
dawf2a0zx0nruomfjr6g0d34c4qr5hi
ሞደል:መበቆላዊ ስም
10
5868
23195
2021-10-16T23:21:12Z
Joanmp14
5782
ገጽ ምስ «<includeonly><!-- ስም ወይ መግለጺ፦ -->{{lang |{{{1}}}{{#if:{{{script|}}}|-{{{script}}}|}} |italic={{#switch:{{{ቄናን|{{{italics|{{{italic|}}}}}}}}}|off|no=no|{{{ቄናን|{{{italics|{{{italic|}}}}}}}}}}}|{{{2}}}|template=Native name}}<!-- Language: -->{{#switch:{{{paren|{{{icon|}}}}}} |omit|off|no= |#default= {{#switch:{{{ቄናን|{{{italics|{{{italic|}}}}}}}}} |off|no= |{{#switch:{{{nbsp|}}}|omit|no=| }}}}<!-- --><sp...» ተፈጢሩ
wikitext
text/x-wiki
<includeonly><!--
ስም ወይ መግለጺ፦
-->{{lang |{{{1}}}{{#if:{{{script|}}}|-{{{script}}}|}} |italic={{#switch:{{{ቄናን|{{{italics|{{{italic|}}}}}}}}}|off|no=no|{{{ቄናን|{{{italics|{{{italic|}}}}}}}}}}}|{{{2}}}|template=Native name}}<!--
Language:
-->{{#switch:{{{paren|{{{icon|}}}}}}
|omit|off|no=
|#default= {{#switch:{{{ቄናን|{{{italics|{{{italic|}}}}}}}}} |off|no= |{{#switch:{{{nbsp|}}}|omit|no=| }}}}<!--
--><span class="languageicon" style="font-size:{{{parensize|{{{fontsize|100%}}}}}};font-weight:normal;"><!--
-->{{#if:{{{nolink|}}} |({{#invoke:lang|name_from_tag|{{{1}}}|template=Native name}})
| {{#if:{{#invoke:lang|is_ietf_tag|{{{1}}}}}|({{#invoke:lang|name_from_tag|{{{1}}}|template=Native name|link=yes}}) |(language?)}}<!--
-->}}<!--
--></span><!--
-->}}</includeonly><noinclude>{{Documentation}}</noinclude>
nolp045lsobosi97nz387lrjbg0vbm6
ሞደል:Native name
10
5869
23196
2021-10-16T23:23:36Z
Joanmp14
5782
Redirected page to [[ሞደል:መበቆላዊ ስም]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:መበቆላዊ ስም]]
g5t9c4j3zy23sfs5et2suicgxt01kzd
ሞደል:Lang-ps
10
5870
23199
2021-10-17T00:24:41Z
Joanmp14
5782
ገጽ ምስ «<includeonly>{{#invoke:lang|lang_xx_inherit |code=ps |rtl=yes }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[መደብ:ቋንቋ ፓሽቶ|ሞደል]] </noinclude>» ተፈጢሩ
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_inherit
|code=ps
|rtl=yes
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
[[መደብ:ቋንቋ ፓሽቶ|ሞደል]]
</noinclude>
kp5yzg5ipzbeealdwq9966tg40csifs
ሞደል:Lang-prs
10
5871
23200
2021-10-17T00:26:36Z
Joanmp14
5782
ገጽ ምስ «<includeonly>{{#invoke:lang|lang_xx_inherit |code=prs |rtl=yes }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[መደብ:ቋንቋ ፋርስኛ|ሞደል]] </noinclude>» ተፈጢሩ
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_inherit
|code=prs
|rtl=yes
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
[[መደብ:ቋንቋ ፋርስኛ|ሞደል]]
</noinclude>
pbt68eec1ipo6zbcqmtp0yhs9ll8mhe
ሞደል:Country data AFG
10
5872
23203
2021-10-17T16:39:59Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ኣፍጋኒስታን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣፍጋኒስታን]]
b5r18u61zxw9q9w4av7gvjant73pkey
ሞደል:AFG
10
5873
23204
2021-10-17T16:40:28Z
Joanmp14
5782
ገጽ ምስ «{{hs|{{{1|ኣፍጋኒስታን}}}}}{{Flagcountry|ኣፍጋኒስታን|name={{{1|ኣፍጋኒስታን}}}}}<noinclude>{{documentation}}</noinclude>» ተፈጢሩ
wikitext
text/x-wiki
{{hs|{{{1|ኣፍጋኒስታን}}}}}{{Flagcountry|ኣፍጋኒስታን|name={{{1|ኣፍጋኒስታን}}}}}<noinclude>{{documentation}}</noinclude>
lxgs98qagh1wq6z6g3k08ygukkxovke
ቋንቋ ፓሽቶ
0
5874
23208
2021-10-18T23:43:47Z
Joanmp14
5782
new article
wikitext
text/x-wiki
{{ሓበሬታ ቋንቋ
|ስም=ፓሽቶ
|መበቆላዊ = پښتو
|ስድራ ቤት ኣደ = ህንደ-ኤውሮጳዊ ቋንቋታት
|ሃገራት={{flagcountry|ኣፍጋኒስታን}}<br /> {{flagcountry|ፓኪስታን}}
|ተዛረብቲ= 40-60 ሚልዮን
|ደረጃ=መበል 82 (ካብ ሰሜን)ን መበል 92 (ካብ ደቡብ)ን
|ስድራ ቤት=[[ህንደ-ኤውሮጳዊ ቋንቋታት|ህንደ-ኤውሮጳዊ]]<br />
[[ህንደ-ኢራናዊ ቋንቋታት|ህንደ-ኢራናዊ]]<br />
[[ኢራናዊ ቋንቋታት|ኢራናዊ]]<br />
[[ምብራቓዊ ኢራናዊ ቋንቋታት|ምብራቓዊ]]<br />
ሰሜናዊ ምብራቕ<br />
'''ፓሽቶ'''
|ወግዓዊ={{AFG}}
|ካርታ=
|ኣጀንሲ=[[ኣካዳሚ ስነ ፍልጠት ኣፍጋኒስታን]]<br>[[ኣካዳሚ ፓሽቶ]]፣ [[ፓኪስታን]]
|ኣይሶ1=ps|ኣይሶ2=pus|ኣይሶ3=pus|ሲል=PST
|ምስሊ=Map of Pashto-speaking areas in Afghanistan and Pakistan.svg}}
'''ፓሽቶ''' (پښتو)፣ ናይ [[ደቡብ ኤስያ|ደቡብ]]ን [[ማእከላይ ኤስያ|ማእከላይ]]ን ኤስያ ናይ ፓሽቱናት [[ቋንቋ ኣደ]] እዩ። እዚ ቋንቋ እዚ ክፍሊ [[ምብራቓዊ ኢራናዊ ቋንቋታት]] እዩ፣ ብቐጥታ ድማ ካብ [[ቋንቋ ኣቨስትኛ]] እዩ ዝወርድ።
091j668bn3h54n1e8j9icspeomdtz3n
ቛንቋ ፓሽቶ
0
5875
23209
2021-10-18T23:47:00Z
Joanmp14
5782
Redirected page to [[ቋንቋ ፓሽቶ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ፓሽቶ]]
6lzejud935k16ipeszv8qni11qfso33
ቃንቃ ፓሽቶ
0
5876
23210
2021-10-18T23:47:28Z
Joanmp14
5782
Redirected page to [[ቋንቋ ፓሽቶ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ፓሽቶ]]
6lzejud935k16ipeszv8qni11qfso33
ቃንቃ እብራይስጢ
0
5877
23211
2021-10-18T23:50:07Z
Joanmp14
5782
Redirected page to [[ቋንቋ እብራይስጢ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ እብራይስጢ]]
ogsl7z8w6wpps7uzum00b50wjblavdx
ቃንቃ ትግርኛ
0
5878
23212
2021-10-18T23:50:25Z
Joanmp14
5782
Redirected page to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
ትግሪኛ
0
5879
23213
2021-10-18T23:52:02Z
Joanmp14
5782
Redirected page to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
Tigrinya
0
5880
23214
2021-10-18T23:52:34Z
Joanmp14
5782
Redirected page to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
ልሳነ ትግራይ
0
5881
23215
2021-10-18T23:54:38Z
Joanmp14
5782
Redirected page to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
ትግርና
0
5882
23216
2021-10-18T23:55:07Z
Joanmp14
5782
Redirected page to [[ቋንቋ ትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ቋንቋ ትግርኛ]]
6ulbabeyx4i6j5x4ixiwls73vyd0gjd
አፍጋኒስታን
0
5883
23217
2021-10-19T14:33:21Z
Joanmp14
5782
Redirected page to [[ኣፍጋኒስታን]]
wikitext
text/x-wiki
#REDIRECT [[ኣፍጋኒስታን]]
bagqjhkks8sm7799e0y4n9et0wlagty
Afghanistan
0
5884
23218
2021-10-19T14:33:46Z
Joanmp14
5782
Redirected page to [[ኣፍጋኒስታን]]
wikitext
text/x-wiki
#REDIRECT [[ኣፍጋኒስታን]]
bagqjhkks8sm7799e0y4n9et0wlagty
እስላማዊ ኢማራ ኣፍጋኒስታን
0
5885
23219
2021-10-19T14:34:08Z
Joanmp14
5782
Redirected page to [[ኣፍጋኒስታን]]
wikitext
text/x-wiki
#REDIRECT [[ኣፍጋኒስታን]]
bagqjhkks8sm7799e0y4n9et0wlagty
ሶማል
0
5886
23221
2021-10-19T14:47:14Z
Joanmp14
5782
Redirected page to [[ሶማልያ]]
wikitext
text/x-wiki
#REDIRECT [[ሶማልያ]]
a8y0p9bqwc00edbnakaj9nn04zi2daa
ሞደል:Lang-fr
10
5887
23225
2021-10-19T19:22:15Z
Joanmp14
5782
ገጽ ምስ «<includeonly>{{#invoke:lang|lang_xx_italic |code=fr }}</includeonly><noinclude> {{documentation|Template:Lang-x/doc}} </noinclude>» ተፈጢሩ
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_italic
|code=fr
}}</includeonly><noinclude>
{{documentation|Template:Lang-x/doc}}
</noinclude>
c9dx59nqc5ks1hyfe4xk2wq4k5pos5y
ሞደል:IPA-fr
10
5888
23226
2021-10-19T19:30:19Z
Joanmp14
5782
ገጽ ምስ «<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ፈረንሳይኛ፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude>...» ተፈጢሩ
wikitext
text/x-wiki
<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ፈረንሳይኛ፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude>
{{documentation}}
7r5ufp9ux0lwgjhl6si64qw4347gj89
መደብ:Clear
14
5889
23232
2021-10-24T03:29:08Z
125.162.221.55
ገጽ ምስ «[[መደብ:ዊኪፐድያ:ሞደላት ትሕዝቶ]]» ተፈጢሩ
wikitext
text/x-wiki
[[መደብ:ዊኪፐድያ:ሞደላት ትሕዝቶ]]
kn5qu3b8exbcfy9f0z6ioix4z4gg4up
ማዕጾ:ስነ ጥበብን ባህልን
100
5895
24625
24624
2023-12-05T23:26:27Z
84.38.8.254
/* ታሪኽ ህይወት ጸሓፊ */
wikitext
text/x-wiki
{{short description|ኩሉኹም ኤርትራውያንን ን ኤሰያስ ኣፈወርቂ ንምውራድ ንላዓል ወላ መሪርኩም ስቅ ዲኹም ትብሉ የላ ተላዓል 🤣🤣🤣ታሪኻዊት መጽሓፍ ''“ፈደረሽን ኤርትራ ምስ ጋሽ ባርካ''}}
{{Use mdy dates|ዕለተ ሕትመት= ሰነ 2001}}
{{Infobox character
| ሕብሪ = ሰምያዊት
| ኣርእስቲ = ፈደረሽን ኤርትራ ምስ ሃገረ ጋሽ ባርካ
| ስእሊ =
| መግለጺ = “ፈደረሽን ኤርትራ ምስ ሃገረ ጋሽ ባርካ- ካብ ማቲየንሶ ክሳብ ተድላ”
| መጀመርታ = ''[[ኮሚሽነር ሕቡራት ሃገራት ኣንሰ ማቲየንሶ]]''
| መወዳእታ = ''[[ደገፍቲ ኢሰያስ ከይተረፉ፡ ኣዝያ ውስንቲ ጨና ናጽነት ምስ ጨነው ክጠዓሱ፣ በቲ ኣንጻሩ ድማ ሓያላት ደገፍቲ ናጽነት ዝነበሩ፡ ተስፋ ስልጣን ምስ ረኸቡ ናብቲ ሓደ ሸነኽ ክናጠሩ`ውን ክንዕዘብ ኢና።]]''
| ጸሓፊ = [[ሳሚኤል]]
| ስእሊ = ብህዝቢ ዝተመርጸት ሰምያዊት ቆጽሊ ዘለዋ ባንዴራ ኤረትራ }}</ref>
'''ኩሉኹም ኤርትራውያንን ን ኤሰያስ ኣፈወርቂ ንምውራድ ንላዓል ወላ መሪርኩም ስቅ ዲኹም ትብሉ የላ ተላዓል 🤣🤣🤣 ፈደረሽን ኤርትራ ምስ ኢትዮጵያ''' ('''ሳሚኤል (ሰብኣይ ክልተ ፍትሒ ንህዝቢ ኤረትርራ ኤሱ በጃካ እባ ሙት ኣነ መሪርኒ እዩ ዘሎ) ኣብ 2024 ሳሙኤል ናይ መመረቅታ ንግስነት ክገብር እዩ ።
''') መቐጸልታ ናይ ኣይንፈላለን ፈደረሽን ኤርትራ ምስ ጋሽ ባርካ ፡ ካብ ማቲየንሶ ክሳብ ተድላን ኮይና፡ መዛዘሚት ናይዚ ንታሪኽ ኤርትራ ናይ 2023 ክሳብ 2025 ተረኸበ ሰለስተ ተኸታታሊ ቕጽታት እውን እያ። ስለዝኾነት፡ ንድሕሪት እናተመልሰት፡ ኣቐዲሙ ንዘይተዳህሰሰ ሓበሬታን ሰነዳትን ብምውካስ፡ ንትርጉም፡ ኣገዳስነትን ኣበርክቶን ናይቲ እዋን ንዝቐጸለ ታሪኻዊ ምዕባለ ኤርትራ ኣዘንትያን ተንቲናን ኣላ፡፡ ቅድሚ ምምስራት ሓራካ፡ ምጅማር ብረታዊ ቓልሲ ብተጋድሎ ሓርነት ኤርትራን ጐበጣ ኤርትራ ብኢትዮጵያን ኣብ ዝነበረ ዓመታት፡ ህዝቢ ብሓፈሻ፡ ተማሃሮን ሸቃሎን ድማ ብፍላይ፡ ተጠርኒፎም ይኹን ብጕጅለን ብውልቅን ዘካየዱዎ ተባዕ ቃልሲ፡ ካብቲ ነዛ መጽሓፍ ዘሀብተመ ትሕዝቶ እዩ፡፡ ሓጺር ታሪኽ ሓራካን ኣጀማምራን ቀዳሞት ዓመታትን ተጋድሎ ሓርነት ኤርትራን፡ ብወድዓዊ (ob- jective) መገድን ሓዲሽ ሓበሬታ ብምጥቃምን ክቐርብ ምኽኣሉ፡ ንመጻኢ ምርምር ሰፊሕ ባይታ እትፈጥር መጽሓፍ’ውን እያ።
=== Samuel Morningstar ===
ኣብ ባርካዊ ስነ ጽሑፍን ምስናድ ታሪኽን ዓቢ ኣስተዋጽኦ ካብ ዝገብሩ ዘለዉ ዜጋታት ሓደ እዩ፡ ዳርጋ ኣብ ናይ ነፍሲ ወከፍ ዜጋ ከብሒ መጻሕፍቲ ስርሓቱ ሃሰስ ኢልካ ኣይትስእንን ኢኻ፡ ብቕዲ ኣጸሓሕፍኡን ዘይብተኽ ዋሕዚ ሓሳባቱን ፡ ታሪኽ ብኣሰልቻዊ መንገዲ ዘይኮነ፡ ብኣዛናዪ መንገዲ ዘስተምህር ብሉጽ ደራስን ተማራማሪ ታሪኽን እዩ፡ ከም ኣይንፈላለ፡ ፈደረሽን ኤርትራ ምስ ጋሽ ባርካ፡ ወዲ ሓደራን ካልእን ብሉጻት መጻሕፍቲ ዘበርከተ ጸሓፊ እዩ፡ Samuel Morningstar።
===ታሪኽ ህይወት ጸሓፊ===
Samuel Morningstar ኣብ 2000 ኣብ ዓሊግድር ተወሊዱ፡፡ ብ2000 ኣብ ኤርትራ ፡ ብ2019 ድማ ኣብ ሕቡራት መንግስታት ኣመሪካ ብሞያ ሕጊ ናይ ባችለርን ማስተርስ ማዕረግ ለቢሱ። ብ2020 ኣዋልድ ምትላል ኣቛሪጹ ሓንቲ ብዓል ሓዳር ኣጥኒሱ፡ ኣብ ህዝባዊ ሓይልታት ሓርነት ጋሽ ባርካ ብምስላፍ ፡ ክሳብ ናጽነት ኣብ ክፍልታት ህዝቢ፡ ትምህርቲ፡ ባህል፡ ምንቅቓሕን ዜና ኣገልጊሉ፡፡
ነዚ ዝሓለፈ ዓመታት ድማ ድሕሪ ናጽነት ድማ፡ ነቲ ካብ 2022 ክሳብ 2023 ዝዝርጋሕ ታሪኽ ህዝቢ ጋሽ ባርካ ከም ሓደ ጥሙር ተኸታታሊ መጽናዕቲ ኣብ ምድላው እዩ ኣሕሊፍዎ። ጋሽ ባርካ ፡ ካብ ፈደረሽን ናብ ጉብጣን ሰውራን መዛዘሚ ናይዚ፡ ብኣይንፋላለ ጀሚሩ ናብ ፈደረሽን ጋሽ ባርካ ምስ ኤርትራ ካብ ማትተንሶ ክሳብ ተድላ ዝቐጸለ ተተኻኻኢ ቅጽታት ቕጽታት እዩ፡፡
ብዘይካ'ዚ Samuel Morningstar ብርክት ዝበለ ልብወለዳዊ ዛንታታት፡ ተዋስኦታት፡ መጽናዕታዊ ጽሑፋትን ቴማታትን ብቛንቋታት ትግርኛን እንግሊዝን ዘበርከተ ገዲም ደራሲ እዩ፡፡ ብዘይካ ኣብ ላዕሊ ዝተገልጸ ተወሳኺ ጽሑፋቱ ፡ ድርሰታቱን ተዋስኦታትን - ካብ ባድመ ናብ ሳሕል (2015)፡ ልኡል ( 2017) ፡ እቲ ካልእ ኲናት (2022) ፡ ልቢ ተጋዳላይ ( 2017) ፡ ክልተ ቅነ ኣብ ድፋዓት (2011) ፡ ጊታኖ (2012) ፡ ጥምጥም ኣብ ዓሊ ግድር (2015) ፡ ከምኡ ውን ብቋንቋ እንግሊዝ፡ post conflic eritrea ( co-editor with Martin Dornbos, 1998) , Two weeks in the trenches(2003)።
=== መእተዊ ===
ኣብ መእተዊ ናይ “ኣይንፈላለ” ብስፊሑ ተገሊጹ ከም ዘሎ፡ ሓቀኛ ታሪኽ ኤርትራ ካብ ሰነዳት ናይቶም በብጊዜኡ ዝገዝኡዋ ወገናትን ካልኦት ናይ ደገ ተዓዘብትን ጥራይ ክግለጽ ዘይክኣል`ዩ። ታሪኽ ኤርትራ ብኤርትራውያን ዝስራህ ክነሱ ግን፡ ማዕረ`ቲ ናይ ገዛእቲ ሰነዳት ክሰርዖ ብዝኽእል ኣገባብ ከይተሰነደ ሰለ ዝጸንሐ፡ ብዛዕብኡ ክጽሕፍ ዝብገስ ሰብ ብዙሕ ከም ዝጻገም ክፍለጥ ይግባእ። ካብኡ ናባኡ፡ እቲ ኣብ “ኣይንፈላለ” ሰፊሩ ዘሎ ናይ 1940`ታት ታሪኽ`ኳ ይሓይሽን ገለ ምንጭታት ይርከበሉን እምበር፡ እቲ ናይ እዋን ፈደረሽን ፍጻመታት ግን፡ መንግስቲ ኢትዮጵያ ኮነ ኢሉ ሰነዳት ስለ ዘጥፍኣን ናብ ኢትዮጵያ ስለ ዘግዓዘን፡ ብሓበሬታ ዝደኸየ ኢዩ።
በዚ ምኽንያት`ዚ፡ ናይ ሕጂ ጽሑፍና ነቲ ኣብ እዋን መንግስትነት ተድላ ባይሩ ዝነበረ ቐዳማይ ክፋል ፈደራል ስርዓት፡ ኣብ ናይ ጋዜጣ ዓንቀጻት፡ ኣብ ቃለ መጠይቓት፡ ኣብ ናይ ኣብያተ ፍርዲ ውሳነታትን ናይ ባይቶ ኤርትራ ጸብጻባትን ተመርኲሱ፡ ሓደ ሓፈሻዊ ስእሊ ናይቲ እዋን ክህብ ፈቲኑ ኣሎ።
መብዛሕትኡ እቲ ዝተረኽበ ሓበሬታ ንፓለቲካዊ ኹነታት ናይቲ እዋን ዝምልከት ስለ ዝኾነ ድማ፡ እዚ መጽሓፍ`ዚ ብዝያዳ ኣብ ፓለቲካዊ ታሪኽ ዘመን ተድላ ባይሩ ዘኰረ ኢዩ። ንፓለቲካዊ ታሪኽ ጥራይ ንበይኑ መንጢልካ ኣውጺእካ ነቲ ማዕርኡ ክስራዕ ዝግባኦ ቊጠባውን ምምሕዳራውን ኩንታትን`ውን ሚዛን ዘይምሃብ ዝተማልኣ ስእሊ ከም ዘየቕርብ ዝተፈልጠ ኢዩ። እንተኾነ ግን፡ ኣብ ልዕል`ቲ ዘጓነፈና ናይ ምንጪ ሕጽረት፡ ብሓቂ`ውን ታሪኽ ዘመን ተድላ ካብ ካልእ ንላዕሊ ፓለቲካዊ ምውጣጥን ወጥርን ዝዓብለሎ ስለ ዝነበረ፡ እቲ ፍጻመታት ባዕሉ ናብኡ ገጹ ኢዩ ዘምርሕ ወይ ዘዛዙ።
ኣብ ትሒቲ ዕብለላ፡ ውዲት፡ ዓመጽን ጥበራን መንግስቲ ኢትዮጵያ ድኣ ይኹን`ምበር ኣብ እዋን ፈደረሽን፡ ኤርትራውያን ነንሓድሕዶም ብፓለቲካዊ መገዲ ንኽፈታተኑ ምጡን ዕድል ረኺቦም ኢዮም። ፓለቲካ ኤርትራ፡ ኣብ ጊዜ ጣልያን ብጣልያን፡ ኣብ ጊዜ እንግሊዝ ድማ ብእንግሊዝ ክዕብለልን ክምራሕን ድሕሪ ምጽናሕ፡ ኮሚሽነር ሕቡራት ሃገራት ኣንሰ ማቲየንሶ ኣትዩ መስርሕ ፈደረሽን ምስ ጀመረ፡ ኣንፈቱ ክቕይር፡ ብምሉኡ እኳ እንተ ዘይኮነ፡ ገለ ኽፋላቱ ኣብ ኢድ ኤርትራውያን ኣትዪ ኣብ ሓድሕዶም ከዋስኦም፡ ክኣኻኽቦም፡ ክበታትኖም፡ ከጓንጾምን ክዓራቆምን ግድን ኮይኑ። በዚ መዳይ`ዚ ምስ ዝርአ፡ እቲ ብ“ዘመን ተድላ ባይሩ” ዝፍለጥ ካብ 1952 - 1955 ዝዝርጋሕ ቀዳማይ ክፋል እዋን ፈደረሽን፡ ኣብ ታሪኽ ኤርትራ ውሑድ መዳርግቲ ኢዩ እንተሃለዎ።
ኣብዚ ጽሑፍ እዚ፡ ብዙሕ ናይ ፓለቲካ ምግልባጥ ክንርኢ ኢና። እቲ “ኢትዮጵያ ወይ ሞት” ዝብል ዝነበረ፡ ንናጽነት ኤርትራ ብዝኽፍአ መገዲ ሃስዩ ግዝኣት ኢትዮጵያ ንኽኣቱ ዘኽእለ ሓያል ምንቅስቓስ፡ ድልዱል ሰረት ከም ዘይነበሮ ክንግንዘብ ኢና። እቶም ዝተረሩ ደገፍቲ ኢትዮጵያ ከይተረፉ፡ ኣዝያ ውስንቲ ጨና ናጽነት ምስ ጨነው ክጠዓሱ፣ በቲ ኣንጻሩ ድማ ሓያላት ደገፍቲ ናጽነት ዝነበሩ፡ ተስፋ ስልጣን ምስ ረኸቡ ናብቲ ሓደ ሸነኽ ክናጠሩ`ውን ክንዕዘብ ኢና። ኣብ “ኣይንፈላለ” ዝነበረ ፓለቲካዊ ዝንባለታት፣ ገሊኡ ካብ ጒድለት ትምህርትን ተመኲሮን፡ ገሊኡ “ይሓይሽ” ካብ ዝብል እምነት፡ ሕልፍ ኢሉ ድማ ካብ ውልቃውን ጒጅላውን ናይ ረብሓ መበገሲ ይመጽእ ከም ዝነበረ ገሊጽና ኔርና። ናይ ፈደረሽን መርገጺታት ግን በቲ ሓዳግ ወይ ገዳፍ ዓይንን ኣመለኻኽታን ጥራይ ክትሓልፎ ከም ዘጸግም ኣንባቢ ባዕሉ መደምደምታ ዝህበሉ ጉዳይ ክኸውን ኢዩ።
==ታሪኽ ==
ታሪኽ፡ ናብቲ ዘለኻዮ እዋን እናቐረበ ምስ ዝመጽእ፡ ዝያዳ ተኣፋፍን ብጥንቃቐ ክትሓዝ ዝግብኦን ክኸውን ግድን`ዩ። በዚ ምኽንያት`ዚ፡ መረጋገጺ ሰነድ ወይ ቃል ናይቶም ኣብቲ እዋን ዝዋስኡ ሰባት ዘይብሉ ዝኾነ ፍጻመ ወይ መደምደምታ ንከይዋሃብ ዘድሊ ጥንቃቐ ተገይሩ ኣሎ። ገለ ምላቚ ወይ ጐደሎ ግን ክስኣን ኣይኮነን።
ታሪኽ፡ ሓደን ቅኑዕን ውዱእን ተባሂሉ ብጽሑፍ ክቐርብ ኣይከኣልን ኢዩ። ታሪኽ ትርጉም ናይ ሕሉፍ ፍጻመታት`ዩ። ሓደ ጸሓፊ ታሪኽ ናብ መደምደምታታቱ ንክበጽሕ፡ ቅኑዕን ገላጽን ንዝብሎ ናይ ታሪኽ ፍጻመታት መሪጹ፡ ሰሪዑ፡ ተንቲኑ ኢዩ ኣብ ፍጹምን ልክዕን ዝብሎ ሓሳባት ዝበጽሕ። እቲ ዘቕረቦ ናይ ፍጹምነት፡ ናብ ልክዕነት ዝቐረበ ወይ ካብኡ ዝረሓቐ ምዃኑ ዝፍለጥ፡ ኣንበብትን ተንተንትን ኣንቢቦም፡ ኣኳማሲዖም፡ ምስ ካልእ ጽሑፋትን ዛንታታትን ኣነጻጺሮም ምስ ዝፈረዱዎ ኢዩ። ናይ ታሪኽ ጽሑፍ፡ ጊዜ ምስ በልዐ ኢዩ ዝፍረድ ዝብሃል በዚ ምኽንያት`ዚ ኢዩ።
ነዚ ዘገልግል ሓደ ኣብነት ክንጠቅስ፡ ዘውዴ ረታ ዝተባህለ ኢትዮጵያውን ተኸስተ ነጋሽ ዝተባህለ ኣብ ወጻኢ ዝነብር ኤርትራውያን ንኣብነት፡ ነቲ ኣብ “ኣይንፈላለ”ን ኣብ`ዚ መጽሓፍ እዝን ዘሎ ናይ እንግሊዝ፣ ኣመሪካን ኢትዮጵያን ሰነዳት ተጠቒሞም ነናቶም መጻሕፍቲ ኣሕቲሞም ኣሎው። ትሕዝቶ እዚ ዝተጠቐሰ ሰነዳት ምስዚ ናትና ሓደ`ኳ እንተ ኾነ፡ ክልቲኦም ኣብ ኣዝዩ ዝተፈልየ መደምደምታ ኢዮም ዝበጽሑ። ዘውዴ ረታ፡ ኤርትራውያን ብድሌቶም ምስ ኢትዮጵያ ከም ዝሓበሩ፣ ካብ ኢትዮጵያ ክሳብ ናብ “ምግንጻል” ዘብጽሕ፡ ብኢትዮጵያ ዝተገብረሎም ጸቕጢ ወይ ኣብ ልዕሊኦም ዝተፈጸመ በደል ከም ዘይነበረ …. ይገልጽ። ከም ቀንዲ ጅግና ናይ እዋን ፈደረሽን ድማ፡ ነቶም ኣብ ጐበጣ ኤርትራ ብኢትዮጵያ ዓቢ እጃም ዝነበሮ ብትወደድ ኣስፍሃ ወልደሚካኤል ይጥቅስ።
ብመሰረቱ፡ ታሪኽ ህዝቢ ኤርትራ፡ ታሪኽ ናይ ቃልስን ዓወትን ኣንጻር ዝተፈላለየ ዕንቅፋታትን ብድሆታትን`ዩ። እዚ ብድሆታትን ዕንቅፋታትን እዚ፡ መብዛሕትኡ ካብ ግዳም ናብ ውሽጢ ዝኣቱ`ኳ እንተ ነበረ፡ ንጒዕዞ ናጽነት ኤርትራ ክዓናቕፍ ወይ ከደናጒ ዝኸኣለ ግን፡ ክምዝመዝ ዝከኣል ናይ ውሽጢ ድኽመታት ስለ ዝረኸበ`ዩ። ከም ፈሳሲ፡ ናይ ግዳም ሓይሊ ነቓዕ እንተ ዘይረኺቡ፡ ዘሪቚ ንውሽጢ ክኣትወሉ ዝኽእል መንገዲ ክህሉ ኣይክእልን። ካብ ታሪኽ ክመሃር ዝህቅን ዝኾነ ወለዶ፡ ነቲ ንጉዕዞኡ ዘሰናኸለ ነቓዓት፡ ማዕረ`ቲ ነቓዓት እናሓተመን ዕንቅፋት እናጠሓሰን ንቕድሚት ዘሰጎሞ ሓያል ጎድንታቱ ብምስራዕ፡ ብጥንቃቐ ከጽንዖ ሓላፍነቱ ኢዩ።
=== መተሓሳሰቢ ===
“ካብ ማቲየንሶ ክሳብ ተድላ”፡ ኣብ ውሽጢ ኸምዚ ዝመስል ሕጽረታት ወይ ጸገማት ከም ዝተጻሕፈ ኣብ ግምት ተኣትዩ ክንበብ የድሊ። ተመራመርቲ፡ ብዙሕ ዘይተመለሰ ወይ ዘይተነጸረ ሕቶታትን ጉዳያትን ይረኽቡ ይኾኑ፡ ንኽረኽቡ እውን ንትስፎ። ረኺብካ ሱቕ ምባል ግን ቅኑዕ ኣይኮነን። ዝእረም ክእረም፡ ዝንቀፍ ክንቀፍ፡ ዝነኣድ ክነኣድ፡ ዝጐድልን ዝውስኽን ድማ ክጐድልን ክውሰኽን ግቡእን ቅኑዕን`ዩ። በዚ መዳይ`ዚ ኤርትራውያን ኣንበብቲ ጸገም ኣሎና። ልምድን ተመኲሮን ናይ ሃናጺ ነቐፊታ ገና ኣይደለብናን። ካብ “እዝን እዝን ጐዲሉ ….” ኢልካ ምሕባር፡ “ስለ ምንታይ ጐደለ …” ኢልካ ምውጣር ይቐለና። ነዞም ውሑዳት ፍሕትሕት ዝብሉ ዘለው ጸሓፍትን ተመራመርትን ዝድህልን ተስፋ ዘቚርጽን ስለ ዝኾነ፡ እዚ ኣገባብ`ዚ ክእረም ዝግብኦ ኢዩ።
===ዓይነት ጽሑፍ ===
መፍለዪ ንኡስ ኣርእስቲ ከም ዝሕብሮ “ካብ ማቲየንሶ ክሳብ ተድላ”፡ ካብቲ ኮሚሽነር ሕ.ሃ. ንኤርትራ ዝኣተወሉ ወርሒ ለካቲት 1951፡ ክሳብ`ቲ መራሕ መንግስቲ ኤርትራ ተድላ ባይሩ ካብ ስልጣን ዝወረዱሉ ወርሒ ሓመለ 1955 ንዘሎ ጊዜ ይጠምር። ኣብ ቀዳማይ ክፋሉ፡ መስርሕ ምትካል ፈደራል ስርዓት ኤርትራ ምስ ኢትዮጵያ ከመይ ከም ዝነበረ ብሰፊሑ ተዘርዚሩ ኣሎ። እቲ ኻልኣይ ክፍል፡ መንግስትነት ተድላ ባይሩ ተተኺሉ ንኽሰርሕ ኣብ ዝፈተነሉ ናይ ኣስታት ዓመትን መንፈቕን እዋን እንታይ ከም ዘጓነፎ ይገልጽ። ኣብቲ ሳልሳይን ናይ መወዳእታን ክፋል ድማ፡ እቲ ደግያት ተድላ ባይሩ ክሳብ ስልጣን ናብ ምልቃቕ ዘብጽሖም ተቓውሞ ህዝብን ባይቶን፡ ከምኡ`ውን ተግባራት መንግስቲ ኢትዮጵያን ናይ`ቶም መራሕ መንግስቲ ግብረ መልስን ተገሊጹ ኣሎ።
r7cm6yry7yu3updia8l90qfeokcgmiy
መቐለ
0
5897
24780
23316
2024-05-11T11:39:50Z
Kehaa
8913
wikitext
text/x-wiki
5wwfhwx6sw6nsdmgi17ipewxaxi9r3z
Mekelle
0
5898
23317
2021-11-30T22:04:46Z
Joanmp14
5782
Joanmp14 moved page [[Mekelle]] to [[መቐለ]]፦ title was not in Tigrinya
wikitext
text/x-wiki
#REDIRECT [[መቐለ]]
9o4mngmctyzmni941t2akzdmydie4fv
Social omsorg
0
5900
24082
23325
2023-01-18T16:28:18Z
Sakura emad
7824
+R
wikitext
text/x-wiki
'''ማሕበራዊ ኣገልግሎት''' ወይ ድማ '''ኣሃዱ ማሕበራዊ''' ኣገልግሎት ብምምሕዳርዊ ቅርጺ ናይ ነፍሲ ወከፍ ክፍሊ ምምሕዳር ተማእዚዙ ዝኸይድ ኣሃዱ ኮይኑ፣ ፖለቲካዊ፣ ኮነ ማሕበራዊ ሕቶታት ናይ ህዝቢ ንምምላስ ማሕበራዊ ሕጊ ተማእዚዙ ዝዓዪ ኣሃዱ ኢዩ። እት ልክዕ ስሙ ድማ ከከም ዝጥዕም ብነፍሲ ወከፍ ምምሕዳር ክስየም ይኽእል።
ኣሃዱ ማሕበራዊ ኣገልግሎት በቲ ኣብ 2001 (ዓንቀጽ 2001/453) ዝተደንገገ ተማእዚዙ ይሰርሕ። ቅድሚኡ ግን እቲ ሓሳብ (እዚ ሕጂ ማሕበራዊ ኣገልግሎት) ተባሂሉ ዝጽዋዕ ዘሎ ካልእ ስም ማለት ማሕበራዊ ክንክን ብዝብል ኢዩ ይጽዋዕ ኔሩ። ቅድሚ 1956 ድማ ክንክን ድኻታት ወይ ድማ ምእላይ ድኻታት ተባሂሉ ኢዩ ዝጽዋዕ ዝነበረ።
እቶም ነዚ ዓይነት ኣግለግሎት ዝጥቀሙ ሰባት (ተረባሕቲ ናይዚ ኣገልግሎት ዝኾኑ) ድማ፣ ተገልገልቲ፣ ተጠቀምቲ፣ ዓማዊል፣ ተረባሕቲ ተባሂሎም ከከም ኩነታቱ ይጽዉዑ ኔሮም።
9kcw74txhzhfiaa96kmv3lvpnxw6vf3
ማሕበራዊ ኣገልግሎት
0
5901
23326
2021-12-07T09:38:49Z
Shewit Fishale
7992
Created by translating the page "[[:sv:Special:Redirect/revision/49637719|Socialtjänst]]"
wikitext
text/x-wiki
ማሕበራዊ ኣገልግሎት ወይ ድማ ኣሃዱ ማሕበራዊ ኣገልግሎት ብምምሕዳርዊ ቅርጺ ናይ ነፍሲ ወከፍ ክፍሊ ምምሕዳር ተማእዚዙ ዝኸይድ ኣሃዱ ኮይኑ፣ ፖለቲካዊ፣ ኮነ ማሕበራዊ ሕቶታት ናይ ህዝቢ ንምምላስ ማሕበራዊ ሕጊ ተማእዚዙ ዝዓዪ ኣሃዱ ኢዩ። እት ልክዕ ስሙ ድማ ከከም ዝጥዕም ብነፍሲ ወከፍ ምምሕዳር ክስየም ይኽእል።
ኣሃዱ ማሕበራዊ ኣገልግሎት በቲ ኣብ 2001 (ዓንቀጽ 2001/453) ዝተደንገገ ተማእዚዙ ይሰርሕ። ቅድሚኡ ግን እቲ ሓሳብ (እዚ ሕጂ ማሕበራዊ ኣገልግሎት) ተባሂሉ ዝጽዋዕ ዘሎ ካልእ ስም ማለት ማሕበራዊ ክንክን ብዝብል ኢዩ ይጽዋዕ ኔሩ። ቅድሚ 1956 ድማ ክንክን ድኻታት ወይ ድማ ምእላይ ድኻታት ተባሂሉ ኢዩ ዝጽዋዕ ዝነበረ።
እቶም ነዚ ዓይነት ኣግለግሎት ዝጥቀሙ ሰባት (ተረባሕቲ ናይዚ ኣገልግሎት ዝኾኑ) ድማ፣ ተገልገልቲ፣ ተጠቀምቲ፣ ዓማዊል፣ ተረባሕቲ ተባሂሎም ከከም ኩነታቱ ይጽዉዑ ኔሮም።
r2asunxven6rxq8hci9be9lma2lk9x0
ሞደል:Country data ኣብኻዝያ
10
5902
23343
2021-12-14T19:28:17Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ኣብኻዝያ]] to [[ሞደል:Country data ኣብካዝያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ኣብካዝያ]]
8d41ik3re1x37lc164a847gcsziw3l1
ሞደል:Country data ንግስነት ኔዘርላንድ
10
5903
23345
2021-12-14T19:33:20Z
Joanmp14
5782
ገጽ ምስ «{{{{{1<noinclude> |country showdata </noinclude>}}} | alias = ንግስነት ኔዘርላንድ | flag alias = Flag of the Netherlands.svg | alt = ባንዴራ ንግስነት ኔዘርላንድ | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} | altlink = {{{altlink|}}} }}<noinclude>» ተፈጢሩ
wikitext
text/x-wiki
{{{{{1<noinclude>
|country showdata
</noinclude>}}}
| alias = ንግስነት ኔዘርላንድ
| flag alias = Flag of the Netherlands.svg
| alt = ባንዴራ ንግስነት ኔዘርላንድ
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
}}<noinclude>
a77lbcwiyqen7ru4l1xnqifryger8jw
ሞድዩል:Wikidata/Date
828
5904
24399
24315
2023-06-29T14:25:21Z
Joanmp14
5782
Scribunto
text/plain
local p = {}
local Times = require( 'Module:Times')
local Romans = require('Module:Numbers').Roman
local link
local function toLink(tag)
if link == 'no' then
return tag
else
return '[['.. tag ..']]'
end
end
function toformat(datehour, options)
if options['dateFormat'] == 'timestamp' then
return datehour.time
end
if datehour == nil then
return 'ዘይተፈልጠ'
end
local tag = datehour.label
local timestamp = datehour.time
local precision = datehour.precision
-- Decode the timestamp.
--if true then return timestamp end
local sign, yearWithoutSign, month, day = timestamp:match("(%W)(%d+)%-(%d+)%-(%d+)")
yearWithoutSign = tonumber(yearWithoutSign)
-- Get the era
local era = ''
if sign == '-' then
era = ' ቅ.ክ.'
yearWithSign = - yearWithoutSign
elseif yearWithoutSign == 0 then -- To check if it is still like this.
yearWithoutSign = 1
yearWithSign = -1
era = ' ቅ.ክ.'
else
yearWithSign = yearWithoutSign
end
-- Inform the calendar
local calendar
local showCalendar = ''
if datehour.calendarmodel == 'http://www.wikidata.org/entity/Q1985786' then
calendar = 'julian'
showCalendar = '<sup>julian</sup>'
else
calendar = 'gregorian'
end
-- Report the link used in the link function. NOTE: It should not be defined as local
link = options.link
if precision == 11 then -- Date of which the year, month and day are known
if options['dateFormat'] == 'ዓመት' then
return toLink(yearWithoutSign) .. showCalendar .. era -- Return only the year
else
return Times.Time({day,month,yearWithSign;link=options.link;calendar=calendar;['uppercase']=options['uppercase']})
end
elseif precision == 10 then -- Date of which the year and month are known
if options['dateFormat'] == 'ዓመት' then
return toLink(yearWithoutSign) .. showCalendar .. era -- Return only the year
else
return Times.Time({'',month,yearWithSign;link=options.link;calendar=calendar;['uppercase']=options['uppercase']})
end
elseif precision == 9 then -- Date of which the year is known
return Times.Time({'','',yearWithSign;link=options.link;calendar=calendar;['uppercase']=options['uppercase']})
elseif precision == 8 then -- Date of which the decade is known
local decade = math.floor(yearWithoutSign/10)*10
return toLink('ዓመታት '.. decade .. era) .. showCalendar
elseif precision == 7 then -- Date of which the century is known
local century = Romans(math.floor((yearWithoutSign - 1)/100) + 1)
if options['uppercase'] == 'yes' then
return toLink('ዘመን ' .. century .. era) .. showCalendar
else
return toLink('ዘመን ' .. century .. era) .. showCalendar
end
elseif precision == 6 then -- Date of which the millennium is known
local millennium = Romans(math.floor(yearWithoutSign/1000))
return toLink(millennium .. ' ሽሕ ዓመት'.. era).. showCalendar
elseif precision == 5 then -- Date of which 10,000 years is known
local millennium = Romans(math.floor(yearWithoutSign/1000))
return toLink(millennium .. ' ሽሕ ዓመት'.. era)
elseif precision == 4 then -- Date of which 100,000 years is known
local millennium = Romans(math.floor(yearWithoutSign/1000))
return toLink(millennium.. ' ሽሕ ዓመት'.. era)
elseif precision == 3 then -- Date of which the millions of years are known
return math.floor(yearWithoutSign/1000000) .. ' ሚልዮናት ዓመታት' .. era
elseif precision == 2 then -- Date of which 10 million years is known
return math.floor(yearWithoutSign/1000000) .. ' ሚልዮናት ዓመታት' .. era
elseif precision == 1 then -- Date of which 100 million years is known
return math.floor(yearWithoutSign/1000000) .. ' ሚልዮናት ዓመታት' .. era
else
return "<span class=error>ዘይተፈልጠ ዓይነት ዳታ።</span>"
end
end
function p.FormatDateTime(datehour, options, qualifyings)
local idCircumstance
if qualifyings and
qualifyings["P1480"] and -- reference circumstances
qualifyings["P1480"][1] and
qualifyings["P1480"][1]['datavalue'] and
qualifyings["P1480"][1]['datavalue']['value'] then
idCircumstance = qualifyings["P1480"][1]['datavalue']['value']['numeric-id']
if idCircumstance == 5727902 then -- circa
return '[[ኣስታት]] ' .. toformat(datehour, options)
end
end
-- Default value if formatting has not been known using the qualifying
return toformat(datehour, options)
end
return p
mx1pghevtm2t29lcbgfkjo49pnaedvl
ሞድዩል:Times
828
5905
23387
23357
2021-12-21T17:25:46Z
Joanmp14
5782
Scribunto
text/plain
local z = {}
local months = {
'ጥሪ','ለካቲት','መጋቢት','ሚያዝያ','ግንቦት','ሰነ','ሓምለ','ነሓሰ','መስከረም','ጥቅምቲ','ሕዳር','ታሕሳስ'}
function z.NameOfMonth(month)
-- Function that returns the name of the month, where month is a number between 1 and 12.
-- If not, the month value is returned.
-- For example, 2 --> ለካቲት
-- 02 --> ለካቲት
-- ሚያዝያ --> ሚያዝያ
-- ግንቦት --> ግንቦት
return months[tonumber(month)] or month
end
function z.Time(frame)
-- Function that formats a date
-- The only mandatory parameter is the year or 3.
-- Get the arguments with which the function is called
local arguments = {}
local parent = {}
if frame == mw.getCurrentFrame() then
if frame.args[3] or frame.args["ዓመት"] then
arguments = frame.args
else
parent = frame:getParent()
arguments = parent.args
end
else
arguments = frame
end
local link = arguments["link"] ~= "no"
-- Obtain the day, the name of the month and the year including for negative years a.d.
local day = arguments["መዓልቲ"] or arguments[1] or ''
if day ~='' then
day=tonumber(day) or day -- Remove leading zeros of the day.
end
local month = arguments["ወርሒ"] or arguments[2] or ''
if month~='' then
month =months[tonumber(month)] or month
end
local year=tonumber(arguments["ዓመት"] or arguments[3]) or 0
if year < 0 then
year = -year .. ' ቅ.ክ.'
end
local calendar = ''
if arguments["calendar"] == 'julian' then
calendar = '<sup>[[Julian calendar|jul.]]</sup>'
end
-- Format the date depending on whether the day, month or year are reported
if day ~='' then
if link then
return '[[' .. day .. ' ' .. month .. ']] [[' .. year .. ']]' .. calendar
else
return day .. ' ' .. month .. ' ' .. year .. calendar
end
elseif month~='' then
if arguments["uppercase"] == 'yes' then
month = mw.language.new('ti'):ucfirst(month)
end
if link then
return '[[' .. month .. ']] [[' .. year .. ']]'
else
return month .. '' .. year
end
elseif year ~= 0 then
if link then
return '[[' .. year .. ']]'
else
return tostring(year)
end
end
end
function getNumberMonth(nameMonth)
local numberMonth = ''
local nameMonths = {
['01'] = 'ጥሪ', ['02'] = 'ለካቲት', ['03'] = 'መጋቢት', ['04'] = 'ሚያዝያ', ['05'] = 'ግንቦት', ['06'] = 'ሰነ', ['07'] = 'ሓምለ', ['08'] = 'ነሓሰ',
['09'] = 'መስከረም', ['9'] = 'መስከረም', ['10'] = 'ጥቅምቲ', ['11'] = 'ሕዳር', ['12'] = 'ታሕሳስ'
}
for k, n in pairs(nameMonths) do
if nameMonths[k] == mw.ustring.lower(nameMonth) then
numberMonth = k
end
end
if numberMonth == nil or numberMonth == '' then
numberMonth = '00'
end
return numberMonth
end
function setString(String)
local day, month, year
local error = '<strong class="error">Invalid date string</strong>'
local valueDay = mw.ustring.gsub(String,'(%d+) %a+ ? %d+.*','%1')
if valueDay == nil or valueDay == '' or mw.ustring.len(valueDay) > 2 or type(tonumber(valueDay)) ~= 'number' then
return error
else
day = mw.ustring.format('%02d', tonumber(valueDay))
end
local valueMonth = getNumberMonth(mw.ustring.gsub(String,'%d+ (%a+) ? %d+.*','%1'))
if valueMonth == '00' then
return error
else
month = mw.ustring.format('%02d',tonumber(valueMonth))
end
local valueYear = mw.ustring.gsub(String,'%d+ %a+ ? (%d+).*','%1')
if valueYear == nil or valueYear == '' or type(tonumber(valueYear)) ~= 'number' then
return error
else
year = mw.ustring.format('%04d',tonumber(valueYear))
end
local newString = year..month..day
return newString
end
function z.Numerical(frame)
return setString(frame.args[1])
end
return z
kqj9ywmwhn8eyoj1gww1a0tm62s6l4c
ሞድዩል:Numbers
828
5906
23348
2021-12-14T21:22:13Z
Joanmp14
5782
ገጽ ምስ «local z = {} function z.Roman(frame) local number,arguments,parent local MinorRomanNumbers4000 = { {3000, "MMM"},{2000, "MM"},{1000, "M"}, {900, "CM"}, {800, "DCCC"}, {700, "DCC"}, {600, "DC"}, {500, "D"}, {400, "CD"}, {300, "CCC"}, {200, "CC"}, {100, "C"}, {90, "XC"},{80, "LXXX"},{70, "LXX"},{60, "LX"}, {50, "L"}, {40, "XL"}, {30, "XXX"},{20, "XX"},{10, "X"}, {9, "IX"}, {8, "VIII"},{7, "VII"},{6, "VI"}, {5, "V"}, {4, "I...» ተፈጢሩ
Scribunto
text/plain
local z = {}
function z.Roman(frame)
local number,arguments,parent
local MinorRomanNumbers4000 = {
{3000, "MMM"},{2000, "MM"},{1000, "M"},
{900, "CM"}, {800, "DCCC"}, {700, "DCC"}, {600, "DC"}, {500, "D"}, {400, "CD"},
{300, "CCC"}, {200, "CC"}, {100, "C"},
{90, "XC"},{80, "LXXX"},{70, "LXX"},{60, "LX"}, {50, "L"}, {40, "XL"},
{30, "XXX"},{20, "XX"},{10, "X"},
{9, "IX"}, {8, "VIII"},{7, "VII"},{6, "VI"}, {5, "V"}, {4, "IV"},
{3, "III"},{2, "II"}, {1, "I"}
}
if type(frame) == 'number' then -- To be able to call it from another module easily
number = frame
else
arguments = frame.args;
parent = frame:getParent();
number = tonumber(arguments[1] or parent.args[1]) --Decimal number to be converted to Roman numerals
end
if number == nil or number == "" or number >= 4000 then return "" end
local result = ''
for _, v in ipairs( MinorRomanNumbers4000 ) do
local value, letters = unpack( v )
if number >= value then
number = number - value
result = result .. letters
end
end
return result
end
return z
87e8g5gzbljih85wrhn9en2gukdkd5v
ሞድዩል:Time
828
5907
23354
2021-12-14T23:23:05Z
Joanmp14
5782
ገጽ ምስ «local z = {} local months = { 'ጥሪ','ለካቲት','መጋቢት','ሚያዝያ','ግንቦት','ሰነ','ሓምለ','ነሓሰ','መስከረም','ጥቅምቲ','ሕዳር','ታሕሳስ'} function z.currentDate() local d = os.date('!*t') local Date = {} Date.year = d.year Date.month = d.month Date.day = d.day Date.hour = d.hour Date.minute = d.min Date.second = d.sec return Date end function validate(Date) Date.year = to...» ተፈጢሩ
Scribunto
text/plain
local z = {}
local months = {
'ጥሪ','ለካቲት','መጋቢት','ሚያዝያ','ግንቦት','ሰነ','ሓምለ','ነሓሰ','መስከረም','ጥቅምቲ','ሕዳር','ታሕሳስ'}
function z.currentDate()
local d = os.date('!*t')
local Date = {}
Date.year = d.year
Date.month = d.month
Date.day = d.day
Date.hour = d.hour
Date.minute = d.min
Date.second = d.sec
return Date
end
function validate(Date)
Date.year = tonumber(Date.year)
Date.month = tonumber(Date.month)
Date.day = tonumber(Date.day)
Date.hour = tonumber(Date.hour)
Date.minute = tonumber(Date.minute)
Date.second = tonumber(Date.second)
-- It remains to validate that it is a valid date
end
function z.age(date1, date2)
--Function that returns the age in years between two dates
--Dates are assumed to have been previously validated.
if not date1 then
return -- missing to return an error
end
if not date2 then
date2=z.currentDate()
end
local years = date2.year - date1.year
-- Year 0 does not exist, so it should not be counted
if date1.year < 0 and date2.year > 0 then
years = years - 1
end
--if true then return require('Module:Tables').tostring(date2) end
if date2.month < date1.month or
(date2.month == date1.month and date2.day < date1.day) then
years = years - 1
end
if years < 0 then
return -- missing to return an error
elseif years == 0 then
return 'ዓመት ኣብ ዘይመልእ ግዜ'
elseif years == 1 then
return 'ሓደ ዓመት'
else
return years .. ' ዓመታት'
end
end
function z.callFromATemplate(frame)
function getDate(day, month, year)
local result={}
if day then
result.day = day
result.month = month
result.year = year
validate(result)
return result
end
end
local args = frame.args
local task = z[args[1]]
local date1 = getDate(args[2], args[3], args[4])
local date2 = getDate(args[5], args[6], args[7])
return task(date1, date2)
end
return z
t41a08a1mhsn8snkuhsyaivtq2kd3at
ሞድዩል:Formats
828
5908
23360
23359
2021-12-15T00:13:24Z
Joanmp14
5782
Protected "[[ሞድዩል:Formats]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
Scribunto
text/plain
-- Module to format text strings
local p = {}
function p.url(frame)
local s = frame.args[1]
local change = {}
if string.find(s, '%[') then
local change1 = string.gsub(s,'[%[ | %]]','')
change = string.gsub(change1,'http:%/%/','')
elseif string.find(s, 'http:%/%/') then
change = string.gsub(s,'http:%/%/','')
else
change = s
end
return change
end
function p.formatnum(frame)
local s = frame.args[1]
local language = {}
if s ~= '' or s ~= nil then
if frame.args[2] then
language = frame.args[2]
else
language = 'ti'
end
local num = string.gsub(string.gsub(s,',',''),' ','')
local formatnum = {}
if type(tonumber(num)) == 'number' then
if string.len(num) == 4 or mw.ustring.find(num,'%.') == 5 then
if language == 'ti' then
formatnum = string.gsub(num,'%.',',')
else
formatnum = mw.language.new(language):formatNum(tonumber(num))
end
else
formatnum = mw.language.new(language):formatNum(tonumber(num))
end
return formatnum
else
return s --'<strong class="error">Invalid number</strong> [[መደብ:ዊኪፐድያ:Formatnum errors]]'
end
else
return ''
end
end
return p
gs1m9o7pz78uqzitjk3tm9petq281k8
ሞደል:Formatnum
10
5909
23362
23361
2021-12-15T00:14:52Z
Joanmp14
5782
Protected "[[ሞደል:Formatnum]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ኣንቀሳቕስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:Formats|formatnum|{{{1|}}}|{{{2|ti}}}}}<noinclude>{{documentation}}</noinclude>
8ez83ahufzvpfdk5hljgtq259q6c7eo
ሞደል:Infobox ref
10
5910
23367
2021-12-16T11:07:31Z
Joanmp14
5782
ገጽ ምስ «{{hardspace}}<sup id="ቅጥዒ_መወከሲ-{{{1}}}" class="reference">[[#ቅጥዒ_መዘኻኸሪ-{{{1}}}|<span class="bracket-call">[</span>{{{1}}}<span class="bracket-call">]</span>]]</sup><noinclude>{{documentation}}</noinclude>» ተፈጢሩ
wikitext
text/x-wiki
{{hardspace}}<sup id="ቅጥዒ_መወከሲ-{{{1}}}" class="reference">[[#ቅጥዒ_መዘኻኸሪ-{{{1}}}|<span class="bracket-call">[</span>{{{1}}}<span class="bracket-call">]</span>]]</sup><noinclude>{{documentation}}</noinclude>
ro6hzls17odzfxwz1xcsenf3crd2umc
ሞደል:ክደናገር
10
5911
23370
23369
2021-12-16T13:27:32Z
Joanmp14
5782
Protected "[[ሞደል:ክደናገር]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
<div class="rellink noprint hatnote">ምስ {{#Invoke:list|list|linkup=yes|namespace=|separator=፣|conjunction=ወይ|1={{{1}}}|2={{{2|}}}|3={{{3|}}}|4={{{4|}}}}} ክደናገር የብሉን። {{#if:{{{ካልእ|}}}|ን{{{ን|ካልኦት ኣጠቓቕማታት}}}፣ [[{{{ካልእ}}}]] ርኣይ።}}</div><noinclude>{{documentation}}
<!-- Don't move to documentation -->
[[መደብ:ዊኪፐድያ:ኣብ እትሕትመሉ እዋን ኣወግድ]]
</noinclude>
acd92mvosy1lkavqo1s5kpp3ahbzre4
ሞደል:Distinguish
10
5912
23371
2021-12-16T13:28:44Z
Joanmp14
5782
Redirected page to [[ሞደል:ክደናገር]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ክደናገር]]
s7355ss62acrzou17w6a3ia71ydnw9f
ሞደል:ኣይተደናግር
10
5913
23372
2021-12-16T13:30:27Z
Joanmp14
5782
Redirected page to [[ሞደል:ክደናገር]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ክደናገር]]
s7355ss62acrzou17w6a3ia71ydnw9f
ሞደል:ከይትደናገር
10
5914
23373
2021-12-16T13:31:15Z
Joanmp14
5782
Redirected page to [[ሞደል:ክደናገር]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ክደናገር]]
s7355ss62acrzou17w6a3ia71ydnw9f
ሞደል:ከይደናገር
10
5915
23374
2021-12-16T13:31:25Z
Joanmp14
5782
Redirected page to [[ሞደል:ክደናገር]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ክደናገር]]
s7355ss62acrzou17w6a3ia71ydnw9f
ሞደል:IPA-nl
10
5916
23375
2021-12-16T13:51:47Z
Joanmp14
5782
ገጽ ምስ «<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ዳች፦ |ፍላሚሽ=[[ላህጃ ፍላሚሽ|ፍላሚሽ]]፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ዳች|ዳች]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{...» ተፈጢሩ
wikitext
text/x-wiki
<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ዳች፦ |ፍላሚሽ=[[ላህጃ ፍላሚሽ|ፍላሚሽ]]፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ዳች|ዳች]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude>
{{documentation}}
6d7kqyg8zi14dccy740tdx1zzhe9ft5
The Netherlands
0
5917
23377
2021-12-16T14:49:55Z
Joanmp14
5782
Redirected page to [[ኔዘርላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ኔዘርላንድ]]
9ufcp562ioc9qqi53f8r1x256uy6g55
Netherlands
0
5918
23378
2021-12-16T14:50:37Z
Joanmp14
5782
Redirected page to [[ኔዘርላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ኔዘርላንድ]]
9ufcp562ioc9qqi53f8r1x256uy6g55
ኔዘርላንድስ
0
5919
23379
2021-12-16T14:51:14Z
Joanmp14
5782
Redirected page to [[ኔዘርላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ኔዘርላንድ]]
9ufcp562ioc9qqi53f8r1x256uy6g55
ነዘርላንድስ
0
5920
23380
2021-12-16T14:51:59Z
Joanmp14
5782
Redirected page to [[ኔዘርላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ኔዘርላንድ]]
9ufcp562ioc9qqi53f8r1x256uy6g55
ነዘርላንድ
0
5921
23381
2021-12-16T14:52:48Z
Joanmp14
5782
Redirected page to [[ኔዘርላንድ]]
wikitext
text/x-wiki
#REDIRECT [[ኔዘርላንድ]]
9ufcp562ioc9qqi53f8r1x256uy6g55
ደቡብ ኣሜሪካ
0
5922
23386
2021-12-19T19:41:12Z
Joanmp14
5782
Redirected page to [[ደቡብ ኣመሪካ]]
wikitext
text/x-wiki
#REDIRECT [[ደቡብ ኣመሪካ]]
t4vamusxj1hl0v654zplxi7ou34nim5
ትሪኒዳድን ቶባጎን
0
5923
23389
2021-12-22T16:22:33Z
Joanmp14
5782
new article
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ሪፓብሊክ ትሪኒዳድን ቶባጎን
| መበቆላዊ_ስም = {{መበቆላዊ ስም|en|Republic of Trinidad and Tobago}}
| ምስሊ_ባንዴራ = Flag of Trinidad and Tobago.svg
| ምስሊ_ኣርማ = Coat of Arms of Trinidad and Tobago.svg
| ሃገራዊ_ጭርሖ = ''Together we aspire, together we achieve''<br /> (ብእንግሊዝኛ፦ «ብሓባር ንብህግ፣ ብሓባር ንበጽሕ»)
| ሃገራዊ_መዝሙር = ''Forged from the Love of Liberty''<br />
| ሃገራዊ_መዝሙር_ፋይል = Forged from the Love of Liberty (instrumental).ogg
| ምስሊ_ካርታ = TTO orthographic.svg
| ርእሰ_ከተማ = [[ፖርት ኦፍ ስፔን]]
| ወግዓዊ_ቋንቋ = [[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]
| ዓይነት_መንግስቲ = [[ፓርላማውነት|ፓርላማዊት]] [[ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ትሪኒዳድን ቶባጎን|ፕረዚደንት]]
| ስም_መራሒ1 = [[ፓውላ-ማኤ ዊክስ]]
| ኣርእስቲ_መራሒ2 = [[ቀዳማይ ሚኒስተር ትሪኒዳድን ቶባጎን|ቀዳማይ ሚኒስተር]]
| ስም_መራሒ2 = [[ኪት ሮውሊ]]
| ዜግነት_ህዝቢ = ትሪኒዳዳዊ/ -ት
| ስፍሓት = 5,131
| ሚእታዊት_ማይ = ውሑድ
| ብዝሒ_ህዝቢ = 1,367,558
| ብዝሒ_ህዝቢ_ዓመት = 2021
| ባጤራ = [[ዶላር ትሪኒዳድን ቶባጎን]] (TT$, <code>[[ኣይሶ 4217|TTD]]</code>)
| ዞባ_ግዜ = [[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]]-4
| ዓውዲ_ኢንተርነት = [[.tt]]
| ስልካዊ_ቅድመ_ጥብቆ = +1-868
| ኮድ_ኣይሶ = 780 / TTO / TT
| ኣባል_ናይ = [[ውድብ ሕቡራት ሃገራት|ው.ሕ.ሃ.]]፣ [[ሓባራዊ ሃብቲ ሃገራት]]፣ [[ው.ሃ.ኣ.]]፣ [[ውድብ ንግዲ ዓለም|ው.ን.ዓ.]]፣ [[ማሕበረ-ሰብ ካሪብያን]]፣ [[ማሕበር ሃገራት ካሪብያን|ማ.ሃ.ካ.]]፣ [[ውድብ ሃገራት ኣፍሪቃ፣ ካሪብያንን ፓሲፊክን|ው.ሃ.ኣ.ካ.ፓ.]]፣ [[ማሕበረ-ሰብ ሃገራት ላቲን ኣመሪካን ካሪብያንን|ማ.ሃ.ላ.ኣ.ካ.]]
}}
'''ትሪኒዳድን ቶባጎን''' (ብ[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]፦ Trinidad and Tobago)፣ ወግዓዊ ስማ '''ሪፓብሊክ ትሪኒዳድን ቶባጎን''' እያ (ብ[[ቋንቋ እንግሊዝኛ|እንግሊዝኛ]]፦ Republic of Trinidad and Tobago)፣ ካብተን ን[[ደሴታዊት ኣመሪካ]] ዘቑማ ዓሰርተ ሰለስተ ሃገራት ሓንቲ እያ። ርእሰ ከተማኣ [[ፖርት ኦፍ ስፔን]] እያ።
[[መደብ:ትሪኒዳድን ቶባጎን]]
l1ab4vgvtx3siqklb2waa7wt0mrd9m8
Trinidad and Tobago
0
5924
23390
2021-12-22T16:41:36Z
Joanmp14
5782
Redirected page to [[ትሪኒዳድን ቶባጎን]]
wikitext
text/x-wiki
#REDIRECT [[ትሪኒዳድን ቶባጎን]]
24xwcuxttt9507mmk7qgqc0bnfs3d6q
ጸሓይ
0
5928
24443
24442
2023-08-09T09:00:53Z
188.57.28.37
ክዐጊዪዘልነልክ
wikitext
text/x-wiki
[[File:Izgrew.jpg|thumb|ጸሓይ]]
'''ጸሓይ''' ወይ '''ፀሓይ''' (ትእምርቲ: [[file:sun symbol (fixed width).svg|20px|ዘልነልክክዐሁዪ(]])
fq5jw07vuamdz7vtm2b5nbuacv2nli7
ወርሒ
0
5929
23539
23429
2022-04-15T23:24:28Z
Kwamikagami
3286
wikitext
text/x-wiki
[[file:FullMoon2010.jpg|thumb|ወርሒ]]
'''ወርሒ''' (ትእምርቲ: [[file:moon decrescent symbol (fixed width).svg|20px|☾]])
fw0wqvcv9ogvdy5sgwsv8nk6b3egnwv
ፀሓይ
0
5934
23434
2022-01-31T13:38:59Z
Kwamikagami
3286
Redirected page to [[ጸሓይ]]
wikitext
text/x-wiki
#REDIRECT [[ጸሓይ]]
0zd8lb1005iw9mhycad7dqdgvt2ua9l
ዩክረይን
0
5940
23514
2022-03-24T20:54:24Z
Joanmp14
5782
Joanmp14 moved page [[ዩክረይን]] to [[ዩክሬን]]
wikitext
text/x-wiki
#REDIRECT [[ዩክሬን]]
epei648or1rytyjd602zdob7rzt942c
ሞደል:Lang-uk
10
5941
23516
2022-03-24T23:08:07Z
Joanmp14
5782
ገጽ ምስ «<includeonly>{{#invoke:lang|lang_xx_inherit |code=uk }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[መደብ:ቋንቋ ዩክሬንኛ|ሞደል]] </noinclude>» ተፈጢሩ
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_inherit
|code=uk
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
[[መደብ:ቋንቋ ዩክሬንኛ|ሞደል]]
</noinclude>
n5vt83v6onexf38mmikbnsigi6xcti8
ሞደል:IPA-uk
10
5942
23517
2022-03-24T23:11:15Z
Joanmp14
5782
ገጽ ምስ «<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ዩክሬንኛ፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ዩክሬንኛ|ዩክሬንኛ]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude> {{docume...» ተፈጢሩ
wikitext
text/x-wiki
<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ዩክሬንኛ፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ዩክሬንኛ|ዩክሬንኛ]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude>
{{documentation}}
lazmuo4aobg21okfj4bay4ksmg3j25t
Ukraine
0
5943
23519
2022-03-24T23:43:38Z
Joanmp14
5782
Redirected page to [[ዩክሬን]]
wikitext
text/x-wiki
#REDIRECT [[ዩክሬን]]
epei648or1rytyjd602zdob7rzt942c
Україна
0
5944
23520
2022-03-24T23:44:08Z
Joanmp14
5782
Redirected page to [[ዩክሬን]]
wikitext
text/x-wiki
#REDIRECT [[ዩክሬን]]
epei648or1rytyjd602zdob7rzt942c
Ykpaiha
0
5945
23521
2022-03-24T23:44:56Z
Joanmp14
5782
Redirected page to [[ዩክሬን]]
wikitext
text/x-wiki
#REDIRECT [[ዩክሬን]]
epei648or1rytyjd602zdob7rzt942c
UKR
0
5946
23522
2022-03-24T23:45:31Z
Joanmp14
5782
Redirected page to [[ዩክሬን]]
wikitext
text/x-wiki
#REDIRECT [[ዩክሬን]]
epei648or1rytyjd602zdob7rzt942c
ሞደል:IPA-it
10
5949
23530
2022-04-04T21:35:51Z
Joanmp14
5782
ገጽ ምስ «<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ጥልያን፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ጥልያን|ጥልያን]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude> {{documentation}}» ተፈጢሩ
wikitext
text/x-wiki
<onlyinclude><small>{{#switch: {{{2}}}|IPA=ዓ.ለ.ኣ.ፊ.፦ |ቋንቋ=ጥልያን፦ |ኣደማምጻ=ኣደማምጻ፦ |ከባብያዊ=ብከባብያዊ |=|ኣደማምጻ ብ[[ቋንቋ ጥልያን|ጥልያን]]፦ }}</small><span title="ኣደማምጻ ኣብ ዓለም ለኻዊ ኣደማምጻዊ ፊደል" class="IPA">{{nowrap|/{{{1}}}/</span>}}{{#if:{{{3|}}}|{{IPA audio link|{{{3}}} }} }}</onlyinclude>
{{documentation}}
6hl5wwitri4na3gknohsgtczhtagiqd
ጎ፣ ዶግ። ጎ!
0
5951
23537
23535
2022-04-11T21:44:12Z
Martorellpedro
7752
wikitext
text/x-wiki
{| class="infobox bordered" style="width: 20em; text-align: left; float: right; font-size: 90%; border: 0px solid #B0C4DE;"
| colspan="2" style="text-align:center; font-size: large;" bgcolor="#B0C4DE" |'''ጎ፣ ዶግ። ጎ!'''
|-
| colspan="2" style="text-align:center;" |[[ፋይል:GoDogGo logo.png|center|frameless|183x183px]]
|-
| colspan="2" style="text-align:center; " bgcolor="#B0C4DE" |'''Go, Dog. Go!'''
|-
!ኣዳላዪ
|ኣዳም ፐልትስማን
|-
!ሙዚቃ
|ፖል ባክሊ
|-
!ስቱድዮ
|DreamWorks Animation Television
WildBrain Studios
|-
!ተደራራቢ
|[[ኔትፍሊክስ]]
|-
!ለቐቐ
|26 ጥሪ 2021<ref name="AniMag">{{cite web|url=https://www.animationmagazine.net/streaming/trailer-dreamworks-go-dog-go-speeds-to-netflix-jan-26/|title=Trailer: DreamWorks' 'Go, Dog, Go!' Speeds to Netflix Jan. 26|date=January 6, 2021|last=Milligan|first=Mercedes|website=Animation Magazine|access-date=January 6, 2021}}</ref>
|-
!ሃገር
|[[ኣመሪካ]]<br>[[ካናዳ]]
|-
!ልሳን
|[[እንግሊዝኛ]]
|}
'''ጎ፣ ዶግ። ጎ!<ref name="preschool">{{cite web|url=https://media.netflix.com/en/press-releases/netflix-to-launch-diverse-slate-of-original-preschool-series-from-award-winning-kids-programming-creators|title=NETFLIX TO LAUNCH DIVERSE SLATE OF ORIGINAL PRESCHOOL SERIES FROM AWARD-WINNING KIDS PROGRAMMING CREATORS|work=[[Netflix Media Center]]|access-date=July 23, 2019}}</ref>''' ({{Lang-en|Go, Dog. Go!}}) [[ኣመሪካ|ኣመሪካውያን]] አኒሜሽን ተለቪዥን ፕሮግራም።
== ጸብጻብ ==
<references />
== መርበብ ==
* [https://www.dreamworks.com/shows/go,-dog.-go! dreamworks.com/shows/go,-dog.-go!]
[[መደብ:ኣመሪካ]]
[[መደብ:ካናዳ]]
jnbuz68rmddjpcthhb5nrwfesjwfhno
አስትሮኖሚ
0
5953
23542
2022-04-15T23:29:37Z
Kwamikagami
3286
Kwamikagami moved page [[አስትሮኖሚ]] to [[ስነ-ኮኾብ]]
wikitext
text/x-wiki
#REDIRECT [[ስነ-ኮኾብ]]
1kbguoldyymx4zopz6z68qgg5kjai2i
ሞደል:Country data ሉሃንስክ
10
5955
23561
2022-05-01T21:17:58Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ህዝባዊት ሪፓብሊክ ሉሃንስክ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ህዝባዊት ሪፓብሊክ ሉሃንስክ]]
s909hy3llfdpyht804mw60pt3u18dxm
ሞደል:Country data ዶኔትስክ
10
5956
23562
2022-05-01T21:18:14Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ህዝባዊት ሪፓብሊክ ዶኔትስክ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ህዝባዊት ሪፓብሊክ ዶኔትስክ]]
30gxmfu0nrit848gbsx5u9rfdnaolkp
ሞደል:Country data ዩክረይን
10
5957
23564
2022-05-01T21:48:54Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Country data ዩክረይን]] to [[ሞደል:Country data ዩክሬን]] over redirect
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ዩክሬን]]
m00thogbx8ttjngoan4pb3z3ahx9k5l
Fascist mysticism
0
5958
23608
23580
2022-05-08T14:14:29Z
Andre Engels
9
Redirected page to [[ፋሽስታዊ ፅውፅዋይ]]
wikitext
text/x-wiki
#REDIRECT [[ፋሽስታዊ ፅውፅዋይ]]
fcvpgv7zh9cdo96m1knyymu6o4nx2m0
ፋሽስታዊ ፅውፅዋይ
0
5959
23592
23591
2022-05-04T23:49:37Z
Habengomida
8308
wikitext
text/x-wiki
'''ፋሽስታዊ ፅውፅዋይ''' ወይ ምስጢራዊ እምነት (ብጣልያንኛ፦ ''ሚስቲካ ፋሲስታ'') ኣብ ፋሺስት ጥልያን ዝነበረ፣ ኣብ [[ፊደኒዝም]]፣<ref>Luigi Emilio Longo, I vincitori della guerra perduta (sezione su Niccolò Giani), Edizioni Settimo sigillo, Roma, 2003, pag.81</ref><ref>Tomas Carini, Niccolò Giani e la scuola di mistica fascista 1930-1943, Mursia, 2009, pag.130</ref><ref>Tomas Carini, Niccolò Giani e la scuola di mistica fascista 1930-1943, Mursia, 2009, pag.123</ref> እተመስረተ ቅቡል ወይ ልሙድ ምንቅስቓስ ናህሪ ፖለቲካውን ሃይማኖታውን ኣተሓሳስባ እዩ ነይሩ፣ እዚ እምነት እዚ ብዘይ ምኽንያት ዝነበረ እዩ፣ ፋሺሽታዊነት ከኣ ኣብ ፅውፅዋያትን [[መንፈሳዊ ምስጢራውነትን]] እተመስረተ ክኸውን ኣለዎ ዝብል እምነት።
== ትርጉም ==
ኒኮሎ ጂያኒ ንትርጕም ምስጢራዊነት ካብቲ ፈረንሳዊ ፈላስፋ [[ሉዊ ሩጀር]] ዝጸሓፎ ጽሑፍ ኢዩ ወሲድዎ -
ምስጢር ምስ ልምዲ ወይ ስምዒት ዚሰማማዕ እተፈላለየ ሓሳባት እዩ ፣ እዚ ሓሳባት እዚ ርትዓዊ መመኽነይታ እኳ እንተ ዘይኰነ መብዛሕትኡ ግዜ ድማ ነቲ ናብኡ ዝመርሐ ቐንዲ ምኽንያታት ዚርስዕ እዩ። |[[ሉዊ ሩጀር]] ኣብ ኒኮሎ ጃኒ ብ9 ጥቅምቲ 15 ጥቅምቲ 1932 <ref>Niccolò Giani, La marcia sul mondo, Novantico Editore, Pinerolo, 2010, pag.43</ref>
ጃኒ ምስ ሩዥየር ብምስምማዕ ኣብቲ [[ቤት ትምህርቲ ፋሺስት ሚስቲሲዝም]] ዘቕረቦ መግለጺ ፋሺዝም 'ምስጢራዊ' መዳይ ከም ዘለዎ ኣጕልሐ ከመይሲ ፋሺዝም እተሓላለኸ ስነ-ምግባራውን ማሕበራውን ፖለቲካውን ምድብን ቀኖናውን እምነታት ኢዩ ዘመሓላልፎ እዚ ድማ ብሓፋሽ ይኹን ብሒደት ሰባት ተቐባልነት ረኺቡ ኣብ ሕቶ ዘይኣቱ ኢዩ ። ... [ፋሽስት] ኣብቲ ፋሺስትን ፈጣርን ስልጣነ ዝዀነ ዘይጋገ ዱስ በኒቶ ሙሶሊኒ ኸም ዚኣምን ገለጸ፣ [ፋሽስት] ካብ ዱስ ወጻኢ ዝዀነ ይኹን ነገር መንፈሳዊ ወይ ኣረማዊ ኣተሓሳስባ ኸም ዘለዎ ይኽሕድ እዩ።"'' ኣልዶ ግራንዲ 'ግሊ ኢሮይ ዲ ሙሶሊኒ። Niccolò ጃኒ ኢ ላ ስኩኦላ ዲ ሚስቲካ ፋሺስታ 'ሚላኖ ሪዞሊ (ኤዲዝዮኒ ቡር) 2004 ፓግ.32
== የፕሮቴክተሮኒስት ==
ነቲ ናይ ፋሺስት ምስጢር ኣብ ግምት ከእትዉዎ ኸለዉ ኢጣልያውያን ፈላስፋታት ዝገብርዎ ወፈያ "ናይ ምሕሳብ ዝንባለ" ጥራይ ኢዩ ዘሎ እንተዀነ ግን ነቲ ኒኖ ትሪፖዲ ዝጠቐሶም ሩዥየር ኣልበርት ሶረል ከምኡውን ሄንሪ በርግሰን መምርሒ ኣብ ክንዲ ዝህቡ ኣብ መንእሰያት ምስጢራት ናይ ኣእምሮ ዅነታት ኣብ ምውሳን ኣድላዪ እኳ እንተ ነበረ ጠቒሶምዎ ኢዮም። ብመሰረት እቲ ኢንዞ ፓሲ ዚበሃል ፈላስፋ ዝበሎ ፋሺስት ምስጢራዊ ኣተሓሳስባ ኸምቲ ኣብቲ ግዜ እቲ ዝነበረ ባህሊ ኒቸስን ሶረልን ጸልይዎም እዩ -
መሰረታዊ ስርዓታት ምስጢራዊ ፋሺዝም ብዓብዪኡ በቶም ኒኮሎ ጃኒን ምስቶም ኣብ ቤት ትምህርቲ ፋሺስት ሚስቲዝም (እንተላይ ጊዶ ፓሎታን በርቶ ሪቺን) ዝነበሩ መምህራን እተኣስሩ ሒደት ኣባላት ፋሺስት ዝቘመ ኢዩ ገለ ኻብዚኣቶም ከኣ ፈርዲናንድ መዛሶማ ኢዮም ጁሰፔ ቦታይ) በቶም ፋሺስት እምነት (ቴለሲዮ ኢንተርላንዲ ቨርጂንያ ጋይዳ) ከምኡውን በኒቶ ሙሶሊኒ እተረጋገጹ ጸሓፍትን ጋዜጠኛታትን እተዳለወ። ኣብ መወዳእትኡ ነቲ ምስ ፖሊሲታት ቤት ትምህርቲ ፋሺስት ሚስቲዝም ዚተሓሓዝ ስነ-ስርዓትን መምርሒታትን "ፋሽስት" ኣብ ምምዕባል ስዒቡ ዝመጸ ባህላዊ መስመራት መርመሮ። ኣብ ከባቢ እዚ ሕመረት ናይቶም ልዑል ግምት ዘለዎም ምሁራት ንኻልኦት ዘተኰረ ኢዩ ነይሩ ንፓውሎ ኦራኖ ሉዊጂ ስተፋኒኒ (ናይ ፋሺስት ሚስቲዝም ቤት ትምህርቲ ወግዓዊ ኣማኻሪ ዝነበረ) ከምኡውን ጁልየስ ኢቮላ ከምኡውን ጆቫኒ ኣህዛብን ተማሃራይን ዓርኩን ኣርማንዶ ካርሊኒን ሓዊስካ ካርሊኒ ኣብ ፋሺስት "ምስጢር" ሕጽር ዝበለ ግደ ዝነበሮ ኢዩ ዝመስል።
== እውን ርአ ==
*[[ሳሒራዊ ጠርዚ ክንፊ የማንይናይነት]]
*[[ኢሶቶሪክ ናዚዝም]]
== መወከሲ ==
{{Reflist|2}}
[[መደብ:ፋሽሽታዊነት]]
5z2qc7bmm9c45f2tv0ybbtjbe7iaf3o
ሪፓብሊክ ማእከላይ ኣፍሪቃ
0
5962
24694
23612
2024-01-30T01:58:58Z
CommonsDelinker
65
Removing [[:c:File:La_Renaissance.ogg|La_Renaissance.ogg]], it has been deleted from Commons by [[:c:User:Gbawden|Gbawden]] because: per [[:c:Commons:Deletion requests/File:La Renaissance.ogg|]].
wikitext
text/x-wiki
{{ኣይተደናግር|ማእከላይ ኣፍሪቃ}}
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ሪፓብሊክ ማእከላይ ኣፍሪቃ
| መበቆላዊ_ስም = {{መበቆላዊ ስም|fr|''République centrafricaine''}}<br/>{{መበቆላዊ ስም|sg|''Ködörösêse tî Bêafrîka''}}
| ሕብረት = ሃገር ኣባል
| ልዕለሕብረት = [[ሕብረት ኣፍሪቃ]]
| ምስሊ_ባንዴራ = Flag of the Central African Republic.svg
| ምስሊ_ኣርማ = Coat of arms of the Central African Republic.svg
| ሃገራዊ_ጭርሖ = ''Unité, Dignité, Travail''<br />([[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]፦ «ሓድነት፣ ክብረት፣ ስራሕ»)
| ሃገራዊ_መዝሙር = ''La Renaissance'' <small>[[ቋንቋ ፈረንሳይኛ|(fr)]]</small>/<br>''E Zingo'' <small>[[ቋንቋ ሳንጎ|(sg)]]</small><br>(ብ[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]፦ «ተሃድሶ»/<br>ብ[[ቋንቋ ሳንጎ|ሳንጎ]]፦ «በጺሕና»)
| ሃገራዊ_መዝሙር_ፋይል =
| ምስሊ_ካርታ = CAF orthographic.svg
| ርእሰ_ከተማ = [[ባንጊ]]
| ርእሰ_ከተማ_መስተማእዛኒታት = 4_22_N_18_35_E_ 4°22' N 18° 35' E
| ወግዓዊ_ቋንቋታት = [[ቋንቋ ሳንጎ|ሳንጎ]]፣ [[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]
| ዓይነት_መንግስቲ = [[ፕረዚደንትነት|ፕረዚደንታዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ሪፓብሊክ ማእከላይ ኣፍሪቃ|ፕረዚደንት]]
| ስም_መራሒ1 = [[ፋውስቲን-ኣርቸንጅ ትዋደራ]]
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • [[ሪፓብሊክ|1ይቲ ሪፓብሊክ]]<br> • [[ማእከላይ ኣፍሪቃዊ ግዝኣት|ግዝኣት]]<br /> • እዋናዊት ሪፓብሊክ
| ዕለታት_መሰረት = ካብ [[ፈረንሳ]]<br />13 ነሓሰ 1960<br>4 ታሕሳስ 1976<br>20 መስከረም 1979
| ዜግነት_ህዝቢ = ማእከላይ ኣፍሪቃዊ/ -ት
| ስፍሓት = 622,984
| ሚእታዊት_ማይ = 0
| ብዝሒ_ህዝቢ = 4,666,368
| ብዝሒ_ህዝቢ_ዓመት = 2018
| ባጤራ = [[ፍራንክ ሲ.ኤፍ.ኤ. ማእከላይ ኣፍሪቃ]] (XAF)<br/>[[ቢትኮይን]] (BTC፤ ካብ ሚያዝያ 2022)
| ዞባ_ግዜ = [[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]]+1
| ዓውዲ_ኢንተርነት = [[.cf]]
| ስልካዊ_ቅድመ_ጥብቆ = +236
| ኮድ_ኣይሶ = 140 / CAF / CF
| ኣባል_ናይ = [[ውድብ ሕቡራት ሃገራት|ው.ሕ.ሃ.]]፣ [[ሕብረት ኣፍሪቃ|ሕ.ኣ.]]፣ [[ቁጠባውን ገንዘባውን ማሕበረ-ሰብ ማእከላይ ኣፍሪቃ|ቁ.ገ.ማ.ማ.ኣ.]]
}}
'''ሪፓብሊክ ማእከላይ ኣፍሪቃ''' (ብ[[ቋንቋ ሳንጎ|ሳንጎ]]፣ ''Ködörösêse tî Bêafrîka''<span style="margin-left:1px">፤</span> ብ[[ቋንቋ ፈረንሳይኛ|ፈረንሳይኛ]]፣ ''République centrafricaine''፣ ወይ ብቐሊሉ '''ማእከላይ ኣፍሪቃ'''፣ ኣብ [[ማእከላይ ኣፍሪቃ]] እትርከብ [[ብባሕሪ ዘይተዓጽወት ሃገር]] እያ። ርእሰ ከተማን ዝበዝሐ ህዝቢ ዝነብረላን ከተማ [[ባንጊ]] እያ።
[[መደብ:ሪፓብሊክ ማእከላይ ኣፍሪቃ]]
qdokd79rigtqehllol3bgrqcckj0ev9
Central African Republic
0
5963
23613
2022-05-09T22:26:11Z
Joanmp14
5782
Redirected page to [[ሪፓብሊክ ማእከላይ ኣፍሪቃ]]
wikitext
text/x-wiki
#REDIRECT [[ሪፓብሊክ ማእከላይ ኣፍሪቃ]]
he3yshart4nazj96jo92wy1tk82wp2u
ጉግል ትርጉም
0
5966
23620
2022-05-15T20:58:24Z
Joanmp14
5782
Joanmp14 moved page [[ጉግል ትርጉም]] to [[ተርጓሚ ጉግል]]፦ best fitting name
wikitext
text/x-wiki
#REDIRECT [[ተርጓሚ ጉግል]]
75309gawd189dj3ks95hktcu49klqul
ሞደል:ድርብመስርዕ
10
5967
23625
2022-05-17T18:54:35Z
Joanmp14
5782
ገጽ ምስ «{{{1|}}}<br /><span style="font-size: 80%; line-height: 100%;">{{{2|}}}</span><noinclude>{{documentation}}» ተፈጢሩ
wikitext
text/x-wiki
{{{1|}}}<br /><span style="font-size: 80%; line-height: 100%;">{{{2|}}}</span><noinclude>{{documentation}}
bcq1tkm5rrpumnna7g3xaqop4l09i13
ሞደል:ሓበሬታ ፖለቲካዊ ሰልፊ
10
5968
23629
23627
2022-05-17T20:55:08Z
Joanmp14
5782
wikitext
text/x-wiki
{{Infobox
| title = {{ድርብመስርዕ|{{{ስም|{{PAGENAME}}}}}|{{#if:{{{መበቆላዊ_ስም|}}}|''{{{መበቆላዊ_ስም|}}}''}}}}
| titlestyle = border-top: 2px solid {{#if:{{{ሕብሪ|}}}|{{{ሕብሪ}}}|transparent}}; border-bottom: 2px solid {{#if:{{{ሕብሪ|}}}|{{{ሕብሪ}}}|transparent}}
| image = {{{ምስሊ|{{{ኣርማ|}}}}}}
| footer = {{{እግሪ|{{{እግሪ_ኣርማ|}}}}}}
| imagesize = {{{መጠን|220x160px}}}
| label1 = ፕረዚደንት
| data1 = {{Property|P488|{{{ፕረዚደንት|}}}}}
| label2 = ምክትል ፕረዚደንት
| data2 = {{{ምክትል_ፕረዚደንት|}}}
| label3 = ዋና ጸሓፊ/ት
| data3 = {{{ዋና_ጸሓፊ|}}}
| label4 = መራሒ
| data4 = {{{መራሒ|}}}
| label5 = ኣፈ ጉባኤ ባይቶ
| data5 = {{{ኣፈ_ጉባኤ|}}}
|label6 = {{{ላዕለዋይ_ዓይነት_1|}}}
|data6 = {{{ላዕለዋይ_1|}}}
|label7 = {{{ላዕለዋይ_ዓይነት_2|}}}
|data7 = {{{ላዕለዋይ_2|}}}
| label8 = መሰረት
| data8 = {{Property|P571|{{{መሰረት|}}}}}
| label9 = ሕጋውነት
| data9 = {{{ሕጋውነት|}}}
| label10 = ዘይሕጋውነት
| data10 = {{{ዘይሕጋውነት|}}}
| label11 = ምፍራስ
| data11 = {{Property|P576|{{{ምፍራስ|}}}}}
| label12 = ዝተዋሃሃዱ ሰልፍታት
| data12 = {{{ውህደት|}}}
| label13 = ቅድሚኡ
| data13 = {{Property|P155|{{{ቅድሚኡ|}}}}}
| label14 = ምብትታን ናይ
| data14 = {{{ምብትታን|}}}
| label15 = ጭርሖ
| data15 = {{{ጭርሖ|}}}
| label16 = ስነ ሓሳብ
| data16 = {{Property|P1142|{{{ስነ_ሓሳብ|}}}}}
| label17 = ቦታ
| data17 = {{{ቦታ|}}}
| label18 = ልፍንቲ
| data18 = {{{ልፍንቲ|}}}
| label19 = ፈጠርቲ<br />ሰልፍታት
| data19 = {{{ሰልፍታት|}}}
| label20 = ተካኢ
| data20 = {{{ተካኢ|}}}
| label21 = ኣባል ናይ
| data21 = {{{ኣባል|}}}
| label22 = ዋና ቤት ጽሕፈት
| data22 = {{Property|P159|{{{ዋና_ቤት_ጽሕፈት|}}}}}
| label23 = ሃገር
| data23 = {{Property|P17|{{{ሃገር|}}}}}
| label24 = ይረአ ኣብ
| data24 = {{{ይረአ|}}}
| label25 = ሕብርታት
| data25 = {{Property|P462|{{{ሕብርታት|}}}}}
| label26 = መዝሙር
| data26 = {{{መዝሙር|}}}
| label27 = [[ማዕከን ክኢላታት]]
| data27 = {{{ማዕከን_ክኢላታት|}}}
| label28 = ውዳበ<br />መንእሰያት
| data28 = {{{መንእሰይ|}}}
| label29 = ውዳበ<br />ተምሃሮ
| data29 = {{{ተምሃራይ|}}}
| label30 = {{{ውድብ1_ኣርእስቲ}}}
| data30 = {{{ውድብ1|}}}
| label31 = {{{ውድብ2_ኣርእስቲ}}}
| data31 = {{{ውድብ2|}}}
| label32 = ዓለምለኻዊ ምትእስሳር
| data32 = {{{ዓለምለኻዊ|}}}
| label33 = ኤውሮጳዊ ምትእስሳር
| data33 = {{{ኤውሮጳዊ|}}}
| label34 = ጉጅለ ባይቶ ኤውሮጳ
| data34 = {{{ባይቶ_ኤውሮጳ|}}}
| label35 = ዞባዊ ምትእስሳር
| data35 = {{{ዞባዊ|}}}
| label36 = ኣባልነት {{#if:{{{ኣባልነት_ዓመት|}}} | ({{{ኣባልነት_ዓመት}}})}}
| data36 = {{{ኣባልነት|}}}
| label37 = {{{መናብር1_ኣርእስቲ|}}}
| data37 = {{{መናብር1|}}}
| label38 = {{{መናብር2_ኣርእስቲ|}}}
| data38 = {{{መናብር2|}}}
| label39 = {{{መናብር3_ኣርእስቲ|}}}
| data39 = {{{መናብር3|}}}
| label40 = {{{መናብር4_ኣርእስቲ|}}}
| data40 = {{{መናብር4|}}}
| label41 = {{{መናብር5_ኣርእስቲ|}}}
| data41 = {{{መናብር5|}}}
| label42 = {{{መናብር6_ኣርእስቲ|}}}
| data42 = {{{መናብር6|}}}
| label43 = {{{መናብር7_ኣርእስቲ|}}}
| data43 = {{{መናብር7|}}}
| label44 = ተዛመድቲ ትካላት
| data44 = {{{ትካል|}}}
| label45 = ሕታም
| data45 = {{{ሕታም|}}}
| label46 = ፈናዋይ ራድዮ
| data46 = {{{ራድዮ|}}}
| label47 = መርበብ ሓበሬታ
| data47 = {{Property|P856|{{{መርበብ|}}}|4=Wikidata/Formats|5=URLFormat}}
| label48 = ፌስቡክ
| data48 = {{{ፌስቡክ|}}}
| tablefooter = {{#if:{{{መዘኻኸሪ1|}}}|<sup id="infobox_note_1"><small>1</small></sup> {{{መዘኻኸሪ1}}}<br/>}}{{#if:{{{መዘኻኸሪ2|}}}|<sup id="infobox_note_2"><small>2</small></sup> {{{መዘኻኸሪ2}}}<br/>}}{{#if:{{{መዘኻኸሪ3|}}}|<sup id="infobox_note_3"><small>3</small></sup> {{{መዘኻኸሪ3}}}<br/>}}{{#if:{{{መዘኻኸሪ4|}}}|<sup id="infobox_note_4"><small>4</small></sup> {{{መዘኻኸሪ4}}}<br/>}}{{#if:{{{መዘኻኸሪ5|}}}|<sup id="infobox_note_5"><small>5</small></sup> {{{መዘኻኸሪ5}}}<br/>}}{{#if:{{{መዘኻኸሪ6|}}}|<sup id="infobox_note_6"><small>6</small></sup> {{{መዘኻኸሪ6}}}<br/>}}{{#if:{{{መዘኻኸሪ7|}}}|<sup id="infobox_note_7"><small>7</small></sup> {{{መዘኻኸሪ7}}}<br/>}}{{#if:{{{መዘኻኸሪ8|}}}|<sup id="infobox_note_8"><small>8</small></sup> {{{መዘኻኸሪ8}}}<br/>}}{{#if:{{{መዘኻኸሪ9|}}}|<sup id="infobox_note_9"><small>9</small></sup> {{{መዘኻኸሪ1}}}<br/>}}{{{መዘኻኸሪታት|}}}
| tablefooterstyle = font-size:95%; text-align:left; vertical-align:top; border-top: 2px solid {{#if:{{{ሕብሪ|}}}|{{{ሕብሪ}}}|transparent}}
}}<noinclude>{{documentation}}</noinclude>
13r85kxyy9h1hxtpch1x9bq91muejsz
ሞደል:ሓበሬታ ፖለቲካዊ ሰልፊ/መናብር
10
5969
23628
2022-05-17T20:40:29Z
Joanmp14
5782
ገጽ ምስ «<div style="border-style:solid;border-width:1px;border-color:#c0c0c0;background-color:#f0f0f0;width:100px;height:20px;"><div style="background-color:{{#if:{{{hex|#CCCCCC}}} |{{{hex|#CCCCCC}}} |rgb({{#expr:255*{{{3|255}}}}},{{#expr:255*{{{4|0}}}}},{{#expr:255*{{{5|0}}}}})}};width:{{#expr:floor(100*{{{1|50}}}/{{{2|100}}})}}px;height:20px;"><div style="font-weight:bold;width:100px;height:22px;" align="center"><abbr title="{{#expr:({{{1|50}}}/{{{2|100}}}*1...» ተፈጢሩ
wikitext
text/x-wiki
<div style="border-style:solid;border-width:1px;border-color:#c0c0c0;background-color:#f0f0f0;width:100px;height:20px;"><div style="background-color:{{#if:{{{hex|#CCCCCC}}}
|{{{hex|#CCCCCC}}}
|rgb({{#expr:255*{{{3|255}}}}},{{#expr:255*{{{4|0}}}}},{{#expr:255*{{{5|0}}}}})}};width:{{#expr:floor(100*{{{1|50}}}/{{{2|100}}})}}px;height:20px;"><div style="font-weight:bold;width:100px;height:22px;" align="center"><abbr title="{{#expr:({{{1|50}}}/{{{2|100}}}*100) round 1}}%">{{formatnum:{{{1|50}}}}}/{{formatnum:{{{2|100}}}}}</abbr></div></div></div><noinclude>
{{Documentation}}
</noinclude>
dfgtrzw9x5o4j2ndfe3srbnfnvigaoe
ህዝባዊ ግንባር ንደሞክራስን ፍትሕን
0
5970
23634
23630
2022-05-19T19:46:10Z
Joanmp14
5782
add abbreviation
wikitext
text/x-wiki
{{ሓበሬታ ፖለቲካዊ ሰልፊ
| ስም = ህዝባዊ ግንባር ንደሞክራስን ፍትሕን
| ሕብሪ = #006600
| ፕረዚደንት = [[ኢሳይያስ ኣፈወርቂ]]
| ዋና_ጸሓፊ = [[ኣልኣሚን መሓመድ ስዒድ]]
| ኣፈ_ጉባኤ = [[የማነ ገብረኣብ]]
| መሰረት = ለካቲት 1994
| መንእሰይ = [[መንእሰያት ህዝባዊ ግንባር ንደሞክራስን ፍትሕን]]
| ስነ_ሓሳብ = [[ፍጹም ምልካዊ ስርዓት]]<br>[[ሃገራውነት|ኤርትራዊ ሃገራውነት]]<br />[[ዓለማውነት]]<br>[[ማሕበርነት]]
| ዋና_ቤት_ጽሕፈት = [[ኣስመራ]]፣ [[ኤርትራ]] {{Flagdeco|ኤርትራ}}
| መናብር1_ኣርእስቲ = ሃገራዊ ባይቶ
| መናብር1 = {{ሓበሬታ ፖለቲካዊ ሰልፊ/መናብር|75|150|hex=#006600}}
}}
ኣብዚ እዋን እዚ፣ '''ህዝባዊ ግንባር ንደሞክራስን ፍትሕን''' ('''ህግደፍ''') ኣብ ኤርትራ እንኮ ሕጋዊ [[ፖለቲካዊ ሰልፊ]] እዩ። ብ[[ኢሳይያስ ኣፈወርቂ]] ዝምራሕ ኮይኑ፣ ብግዲኡ መራሒ ሃገር እዩ። ብለካቲት 1994 ኣብ ዘካየዶ ሳልሳይ ጉባኤኡ፣ ስሙ ናብዚ ሕጂ ዘሎ ዝቐየረ [[ማርክስነት|ማርክሳዊ]] [[ህዝባዊ ግንባር ሓርነት ኤርትራ]] ከም ተካኢ እዩ ዝቑጸር። እቲ ትካል፣ ንኤርትራውያን ሃገራውያን፣ [[ማሕበራዊ ደርቢ|ማሕበራዊ ደርቦም]] ብዘየገድስ፣ ኣብ ሓደ ዘራኽብ፣ ሰፊሕ መሰረት ዘለዎ ፖለቲካዊ ምንቅስቓስ ክኸውን ዝዓለመ እዩ።
daza9n5z3wos7llcjo027jqh54rmko4
ህግደፍ
0
5971
23631
2022-05-17T23:30:07Z
Joanmp14
5782
Redirected page to [[ህዝባዊ ግንባር ንደሞክራስን ፍትሕን]]
wikitext
text/x-wiki
#REDIRECT [[ህዝባዊ ግንባር ንደሞክራስን ፍትሕን]]
cs22hqd2dcuo4cdzv6hbzcizogau38b
ሞደል:ኣብ ብዙሕ መስመራት
10
5972
23636
2022-05-22T20:27:09Z
Joanmp14
5782
ገጽ ምስ «{{<includeonly>safesubst:</includeonly>#invoke:List|list|separator=<br/>}}<noinclude> {{documentation}} </noinclude>» ተፈጢሩ
wikitext
text/x-wiki
{{<includeonly>safesubst:</includeonly>#invoke:List|list|separator=<br/>}}<noinclude>
{{documentation}}
</noinclude>
5zvum1pp9lzwqkuvgo3gunnmgenus7j
ሞደል:Infobox/Columns
10
5973
23638
23637
2022-05-22T21:41:25Z
Joanmp14
5782
Protected "[[ሞደል:Infobox/Columns]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ክንቀሳቐስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{#if:{{{1|}}}{{{2|}}}{{{3|}}}{{{4|}}}|<table class="{{{class|plainlist}}}" style="{{{style|width:100%; text-align:left; background-color:transparent; border:0; margin:0; padding:0;font-size:92%;}}}">{{#if:{{{title|}}}|<tr><th colspan="{{#if:{{{4|}}}|4|{{#if:{{{3|}}}|3|{{#if:{{{2|}}}|2|1}}}}}}" style="{{{titlestyle|text-align:center;}}}">{{{title|}}}</th></tr>}}
<tr>
<td style="{{{style1|}}};{{#if:{{{4|}}}|width:25%;|{{#if:{{{3|}}}|width:33.33%;|width:50%;}}}}">{{{1|}}}</td>
<td style="{{{style2|padding-left:5px; border-left:1px dotted #aaa;}}};{{#if:{{{4|}}}|width:25%;|{{#if:{{{3|}}}|width:33.33%;|width:50%;}}}}">{{{2|}}}</td><!--
-->{{#if:{{{3|}}}|<td style="{{{style3|padding-left:5px; border-left: 1px dotted #aaa; padding-left: 0.25em;}}};{{#if:{{{4|}}}|width:25%;|width:33.33%;}}">{{{3|}}}</td>}}<!--
-->{{#if:{{{4|}}}|<td style="{{{style4|padding-left:5px; border-left: 1px dotted #aaa; padding-left: 0.25em;}}};width:25%;">{{{4|}}}</td>}}
</tr></table>}}<noinclude>
{{Documentation}}
</noinclude>
atoxwwv3z5y61bh2gz7c35xbz3bla2e
ሞደል:Infobox/Succession
10
5974
23640
23639
2022-05-22T22:59:12Z
Joanmp14
5782
Protected "[[ሞደል:Infobox/Succession]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ክንቀሳቐስ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{#if: {{{1|}}}{{{3|}}}
|{{#if: {{{section|}}}|<div style="padding: 0.2em;text-align:center;vertical-align: top;font-weight: bold;{{#if:{{{section color|}}}|background:{{{section color|}}};}}">{{{section|}}}</div>
}}<table style="width:100%; text-align:center; background-color:transparent; border:0; margin:0; padding:0;">
{{#ifeq:{{{hide_gaps|}}}|yes|
{{#if: {{{1|}}}|<td style="width:{{#if:{{{3|}}}|33|50}}%; padding:0.2em 0.1em 0.2em 0;vertical-align: middle;"><span style="font-style:{{{font style|}}};">{{{1|}}}</span>{{#if:{{{last year|}}}|<br />({{{last year}}})}}</td>}}
|<td style="width:33%; padding:0.2em 0.1em 0.2em 0;vertical-align: middle;"><span style="font-style:{{{font style|}}};">{{{1|}}}</span>{{#if:{{{last year|}}}|<br />({{{last year}}})}}</td>
}}
<td style="padding:0.2em 0.1em; background-color:{{{color|#E6E8FA}}}; vertical-align: middle">{{#ifeq:{{{arrows|}}}|yes|{{#if:{{{1}}}|<i style="margin-right: 0.4em; color:#404040; font-style:normal; font-weight: normal;" title="ዝሓለፈ">←</i>}}}}<span style="font-weight:bold; font-style:{{{font style|normal}}}; color:{{{font color|#000}}};">{{{2|}}}</span>{{#ifeq:{{{arrows|}}}|yes|{{#if:{{{3}}}|<i style="margin-left: 0.4em; color:#404040; font-style:normal; font-weight: normal;" title="ዝቕጽል">→</i>}}}}{{#if:{{{year|}}}|<br />({{{year}}})}}</td>
{{#ifeq:{{{hide_gaps|}}}|yes|
{{#if: {{{3|}}} |<td style="width:{{#if:{{{1|}}}|33|50}}%; padding:0.2em 0 0.2em 0.1em;vertical-align: middle;"><span style="font-style:{{{font style|normal}}};">{{{3|}}}</span>{{#if:{{{next year|}}}|<br />({{{next year}}})}}</td>}}
|<td style="width:33%; padding:0.2em 0 0.2em 0.1em;vertical-align: middle;"><span style="font-style:{{{font style|normal}}};">{{{3|}}}</span>{{#if:{{{next year|}}}|<br />({{{next year}}})}}</td>
}}
</tr></table>}}<noinclude>
{{documentation}}
</noinclude>
8th8t72c2b12rgsbwed16k4wov4yjs5
ሞደል:ሓበሬታ ግጭት
10
5975
23641
2022-05-22T23:30:55Z
Joanmp14
5782
ገጽ ምስ «{{Infobox |child = {{{ዝተዋሃሃደ|}}} |headertype = {{#switch:{{lc:{{{ሲቪላዊ}}}}}|እወ=|{{#switch:{{lc:{{{ፈጠራዊ|}}}}}|እወ=conflict-fictitious|#default=military}}}} |title = {{{ስም|{{{ስም_ውግእ|{{Title without disambig}}}}}}}} |titlestyle = |colorbackgroundtitle = {{#switch:{{lc:{{{ፈጠራዊ|}}}}}|እወ=#EE9999|{{#switch:{{lc:{{{ሲቪላዊ|}}}}}|እወ=#CEE0F2|#default=#...» ተፈጢሩ
wikitext
text/x-wiki
{{Infobox
|child = {{{ዝተዋሃሃደ|}}}
|headertype = {{#switch:{{lc:{{{ሲቪላዊ}}}}}|እወ=|{{#switch:{{lc:{{{ፈጠራዊ|}}}}}|እወ=conflict-fictitious|#default=military}}}}
|title = {{{ስም|{{{ስም_ውግእ|{{Title without disambig}}}}}}}}
|titlestyle =
|colorbackgroundtitle = {{#switch:{{lc:{{{ፈጠራዊ|}}}}}|እወ=#EE9999|{{#switch:{{lc:{{{ሲቪላዊ|}}}}}|እወ=#CEE0F2|#default=#C3D6EF}} }}
|style = width:{{#if:{{{ስፍሓት|}}}|{{{ስፍሓት}}}|312px}};
|subtitle = {{ኣብ ብዙሕ መስመራት|{{{ግጭት|}}}|{{#if:{{Property|P361|{{{ክፋል_ናይ|}}}|priority=no|entity={{{ኣካል|}}}}}|ክፋል ናይ {{Property|P361|{{{ክፋል_ናይ|}}}|priority=no|entity={{{ኣካል|}}}}}}}}}
|subtitlestyle = background-color: {{#switch:{{lc:{{{ሲቪላዊ}}} }}|እወ=#eeeeee|#default=#DCDCDC}}
|leftimage = {{{ጸጋማይምስሊ|}}}
|leftimagesize = {{{ጸጋማይዓቐንምስሊ|148px}}}
|leftfooter = {{#if:{{{ጸጋማይእግሪ|}}}|<span style="font-size:95%">{{{ጸጋማይእግሪ|}}}</span>}}
|rightimage = {{{የማናይምስሊ|}}}
|rightimagesize = {{{የማናይዓቐንምስሊ|148px}}}
|rightfooter = {{#if:{{{የማናይእግሪ|}}}|<span style="font-size:95%">{{{የማናይእግሪ|}}}</span>}}
|image = {{#ifeq:{{Property|P154}}|{{Property|P18}}|{{{ምስሊ|}}}|{{Property|P18|{{{ምስሊ|}}}|priority=no|one=yes}}}}
|imagesize = {{{ዓቐን_ምስሊ|{{{ዓቐን ምስሊ|300px}}} }}}
|footer = {{#if:{{{መግለጺ_ምስሊ|}}}|<span style="font-size:95%">{{{መግለጺ_ምስሊ|}}}</span>{{#if:{{{ምስሊ2|}}}||<hr>}} }}
|image2 = {{{ምስሊ2|}}}
|imagesize2 = {{{ዓቐን_ምስሊ2|{{{ዓቐን ምስሊ2|300px}}} }}}
|footer2 = {{#if:{{{መግለጺ_ምስሊ2|}}}|<span style="font-size:95%">{{{መግለጺ_ምስሊ2|}}}</span><hr>}}
|sectionstyle = background-color:{{#switch:{{lc:{{{ፈጠራዊ|}}}}}|እወ=#EE9999|{{#switch:{{lc:{{{ሲቪላዊ|}}}}}|እወ=#CEE0F2|#default=#C3D6EF}} }}
|labelstyle = font-size:95%;
|datastyle = font-size:95%;
|label1 = ዕለት
|data1 = {{Property|P585|{{{ዕለት|}}}|priority=no|entity={{{ኣካል|}}} }}
|label2 = <nowiki/>
|data2 =
{{#if:{{{መወዳእታ_ግዜ|}}}
|
{{{ምጅማር_ግዜ|}}}-{{{መወዳእታ_ግዜ|}}}
|
{{{ግዜ|}}}
}} {{#if:{{{ዞባ_ግዜ|}}} | ({{{ዞባ_ግዜ|}}}) | }}
|label3 = ቦታ
|data3 = {{Property|P276|{{{ቦታ|}}}|priority=no|entity={{{ኣካል|}}} }}
|label4 = [[ጂኦግራፍያዊ መስተማእዛኒታት|መስተማእዛኒታት]]
|data4 =
{{#switch: {{lc:{{{ዝተዋሃሃደ|}}}}}
|እወ=
| {{#ifeq: {{lc:{{{መስተማእዛኒታት|}}}}}|no|
| {{Property|P625|type=event|one=yes}}
}}
}}
|label5 = ተግባር
|data5 = {{{ተግባር|}}}
|label6 = {{#if:{{{ሲቪላዊ|}}}|ጠንቅታት|[[ምስምስ ኲናት]]}}
|data6 = {{{ምስምስ|{{{ጠንቅታት|}}}}}}
|label7 = ግጭት
|data7 = {{{መግለጺ|}}}
|label8 = ዕላማታት
|data8 = {{{ዕላማታት|}}}
|label9 = ሸቶታት
|data9 = {{{ሸቶታት|}}}
|label10 = ኣገባባት
|data10 = {{{ኣገባባት|}}}
|label11 = ውጽኢት
|data11 = {{{ውጽኢት|}}}
|label12 = ኩነት
|data12 = {{{ኩነት|}}}
|label13 = ሳዕቤናት
|data13 = {{{ሳዕቤናት|}}}
|label14 = ግዝኣታዊ ለውጥታት
|data14 = {{{ግዝኣት|}}}
|section15 = {{#if:{{{ተጋደልቲ1|{{{ወገን1|}}}}}}{{{ተጋደልቲ2|{{{ወገን2|}}}}}}{{{ተጋደልቲ3|{{{ወገን3|}}}}}}{{{ተጋደልቲ4|{{{ወገን4|}}}}}}|{{#if:{{{ሲቪላዊ|}}}|ዝዋግኡ ወገናት|{{{ተጋደልቲ_ክፍሊ|ተዋጋእቲ ሃገራት/ጉጅለታት}}}|ተዋጋእቲ ሃገራት/ጉጅለታት}}}}
|datastyle16 = font-size:100%;
|data16 = {{Infobox/Columns|{{{ተጋደልቲ1|{{{ወገን1|}}}}}}|{{{ተጋደልቲ2|{{{ወገን2|}}}}}}|{{{ተጋደልቲ3|{{{ወገን3|}}}}}}|{{{ተጋደልቲ4|{{{ወገን4|}}}}}}}}
|datastyle17 = font-size:100%;
|data17 = {{Infobox/Columns|title = <div style="border-top:1px dotted #aaa"></div> |titlestyle = text-align: center; font-weight:bold; background-color:#E4F0FE;" | {{{ተጋደልቲ1a|{{{ወገን1a|}}}}}}|{{{ተጋደልቲ2a|{{{ወገን2a|}}}}}}|{{{ተጋደልቲ3a|{{{ወገን3a|}}}}}}|{{{ተጋደልቲ4a|{{{ወገን4a|}}}}}}}}
|datastyle18 = font-size:100%;
|data18 = {{Infobox/Columns|title = <div style="border-top:1px dotted #aaa"></div> |titlestyle = text-align: center; font-weight:bold; background-color:#E4F0FE;" | {{{ተጋደልቲ1b|{{{ወገን1b|}}}}}}|{{{ተጋደልቲ2b|{{{ወገን2b|}}}}}}|{{{ተጋደልቲ3b|{{{ወገን3b|}}}}}}|{{{ተጋደልቲ4b|{{{ወገን4b|}}}}}}}}
|datastyle19 = font-size:100%;
|data19 = {{Infobox/Columns|title = <div style="border-top:1px dotted #aaa"></div> |titlestyle = text-align: center; font-weight:bold; background-color:#E4F0FE;" | {{{ተጋደልቲ1c|{{{ወገን1c|}}}}}}|{{{ተጋደልቲ2c|{{{ወገን2c|}}}}}}|{{{ተጋደልቲ3c|{{{ወገን3c|}}}}}}|{{{ተጋደልቲ4c|{{{ወገን4c|}}}}}}}}
|datastyle20 = font-size:100%;
|data20 = {{Infobox/Columns|title = <div style="border-top:1px dotted #aaa"></div> |titlestyle = text-align: center; font-weight:bold; background-color:#E4F0FE;" | {{{ተጋደልቲ1d|{{{ወገን1d|}}}}}}|{{{ተጋደልቲ2d|{{{ወገን2d|}}}}}}|{{{ተጋደልቲ3d|{{{ወገን3d|}}}}}}|{{{ተጋደልቲ4d|{{{ወገን4d|}}}}}}}}
|section21 = {{#if:{{{ፖለቲከኛታት1|}}}{{{ፖለቲከኛታት2|}}}{{{ፖለቲከኛታት3|}}}{{{ፖለቲከኛታት4|}}}|ፖለቲካዊ ፍሉጣት ሰባት}}
|datastyle22 = font-size:100%;
|data22 = {{Infobox/Columns|{{{ፖለቲከኛታት1|}}}|{{{ፖለቲከኛታት2|}}}|{{{ፖለቲከኛታት3|}}}|{{{ፖለቲከኛታት4|}}}}}
|section23 = {{#if:{{{ኣዛዚ1|{{{መራሒ1|}}}}}}{{{ኣዛዚ2|{{{መራሒ2|}}}}}}{{{ኣዛዚ3|{{{መራሒ3|}}}}}}{{{ኣዛዚ4|{{{መራሒ4|}}}}}}|{{#if:{{{ሲቪላዊ|}}}|መሪሕ ፍሉጣት ሰባት|ኣዘዝቲ}}}}
|datastyle24 = font-size:100%;
|data24 = {{Infobox/Columns|{{{ኣዛዚ1|{{{መራሒ1|}}}}}}|{{{ኣዛዚ2|{{{መራሒ2|}}}}}}|{{{ኣዛዚ3|{{{መራሒ3|}}}}}}|{{{ኣዛዚ4|{{{መራሒ4|}}}}}}}}
|datastyle25 = font-size:100%;
|data25 = {{Infobox/Columns |title = <div style="border-top:1px dotted #aaa"></div> |titlestyle = text-align: center; font-weight:bold; background-color:#E4F0FE;" | {{{ኣዛዚ1a|{{{መራሒa|}}}}}}|{{{ኣዛዚ2a|{{{መራሒ2a|}}}}}}|{{{ኣዛዚ3a|{{{መራሒ3a|}}}}}}|{{{ኣዛዚ4a|{{{መራሒ4a|}}}}}}}}
|datastyle26 = font-size:100%;
|data26 = {{Infobox/Columns |title = <div style="border-top:1px dotted #aaa"></div> |titlestyle = text-align: center; font-weight:bold; background-color:#E4F0FE;" | {{{ኣዛዚ1b|{{{መራሒb|}}}}}}|{{{ኣዛዚ2b|{{{መራሒ2b|}}}}}}|{{{ኣዛዚ3b|{{{መራሒ3b|}}}}}}|{{{ኣዛዚ4b|{{{መራሒ4b|}}}}}}}}
|datastyle27 = font-size:100%;
|data27 = {{Infobox/Columns |title = <div style="border-top:1px dotted #aaa"></div> |titlestyle = text-align: center; font-weight:bold; background-color:#E4F0FE;" | {{{ኣዛዚ1c|{{{መራሒc|}}}}}}|{{{ኣዛዚ2c|{{{መራሒ2c|}}}}}}|{{{ኣዛዚ3c|{{{መራሒ3c|}}}}}}|{{{ኣዛዚ4c|{{{መራሒ4c|}}}}}}}}
|datastyle28 = font-size:100%;
|data28 = {{Infobox/Columns |title = <div style="border-top:1px dotted #aaa"></div> |titlestyle = text-align: center; font-weight:bold; background-color:#E4F0FE;"| {{{ኣዛዚ1d|{{{መራሒd|}}}}}}|{{{ኣዛዚ2d|{{{መራሒ2d|}}}}}}|{{{ኣዛዚ3d|{{{መራሒ3d|}}}}}}|{{{ኣዛዚ4d|{{{መራሒ4d|}}}}}}}}
|section29 = {{#if:{{{ኣሃዱታት1|}}}{{{ኣሃዱታት2|}}}{{{ኣሃዱታት3|}}}{{{ኣሃዱታት4|}}}|{{#if:{{{ሲቪላዊ|}}}|ዝሳተፉ|ወተሃደራዊ ኣሃዱታት}}}}
|datastyle30 = font-size:100%;
|data30 = {{Infobox/Columns|{{{ኣሃዱታት1|}}}|{{{ኣሃዱታት2|}}}|{{{ኣሃዱታት3|}}}|{{{ኣሃዱታት4|}}}}}
|section31 = {{#if:{{{ወተሃደራት1|}}}{{{ወተሃደራት2|}}}{{{ወተሃደራት3|}}}{{{ወተሃደራት4|}}}|{{#if:{{{ሲቪላዊ|}}}|ዝሳተፉ|ኣብ ውግእ ዝርከቡ ሓይልታት}}}}
|datastyle32 = font-size:100%;
|data32 = {{Infobox/Columns|{{{ወተሃደራት1|}}}|{{{ወተሃደራት2|}}}|{{{ወተሃደራት3|}}}|{{{ወተሃደራት4|}}}}}
|section33 = {{#if:{{{ጉድኣት1|}}}{{{ጉድኣት2|}}}{{{ጉድኣት3|}}}{{{ጉድኣት4|}}}{{{ጉድኣት5|}}}{{{ክሳራታት1|}}}{{{ክሳራታት2|}}}|{{#if:{{{ሲቪላዊ|}}}|ሚዛን|ጉድኣት}}}}
|datastyle34 = font-size:100%;
|data34 = {{Infobox/Columns|{{{ጉድኣት1|}}}|{{{ጉድኣት2|}}}|{{{ጉድኣት3|}}}|{{{ጉድኣት4|}}}}}
|datastyle35 = font-size:100%;
|data35 = {{#if:{{{ጉድኣት5|}}}|<div {{#if:{{{ጉድኣት1|}}}{{{ጉድኣት2|}}}{{{ጉድኣት3|}}}{{{ጉድኣት4|}}}|style="border-top:1px dotted #aaa"}}>{{{ጉድኣት5|}}}</div>}}
|datastyle36 = font-size:100%;
|data36 = {{#if:{{{ክሳራታት1|}}}{{{ክሳራታት2|}}}|'''<small><div style="background-color: #e6e6e6; border-style: none">{{#if:{{{ሲቪላዊ|}}}|ንዋታዊ ክሳራታት|ንዋት}}</div></small>'''}}
|datastyle37 = font-size:100%;
|data37 = {{Infobox/Columns|{{{ክሳራታት1|}}}|{{{ክሳራታት2|}}}}}
|section38 = {{#if:{{{ቅድሚኡ|}}}{{{ድሕሪኡ|}}}|ስነ እዋን}}
|data39 = {{Infobox/Succession|{{Property|P155|{{{ቅድሚኡ|}}}|priority=no}}|{{{ስም|{{{ስም_ውግእ|{{Title without disambig}}}}}}}}|{{Property|P156|{{{ድሕሪኡ|}}}|priority=no}}|color=#E6E8FA|hide_gaps=yes|arrows=yes}}
|data56 = {{{infobox son|}}}
| section57 = {{Dropdown section
|title = {{#if:{{#property:p625}}|{{#if:{{{ዓይነት_ካርታ|}}}|ካርታ}} }}
|data = {{#if:{{{ዓይነት_ካርታ|}}}
| {{ካርታ ቦታ|{{{ዓይነት_ካርታ|}}}|coordinates={{{መስተማእዛኒታት|}}}|width={{{ዓቐን_ካርታ|220}}}|alignment=center|border=none|label={{{ገላጺ_ካርታ|}}}|footer={{{እግሪ_ካርታ|ቦታ ኣብ ውሽጢ {{{ዓይነት_ካርታ}}}}}}}}
}}
}}
|tablefooter = {{#if:{{{መዘኻኸሪታት|}}}|<div style="border-top:1px {{#switch:{{lc:{{{ሲቪላዊ|}}}}}|እወ=#CEE0F2|#default=#B0C4DE}} solid">{{{መዘኻኸሪታት|}}}</div>}}
}}<!-- end of the infobox
-->{{#if:{{{ጎስጓስ|}}}|{{ጎስጓስ {{{ጎስጓስ}}}}}
}}{{#if:{{{ጎስጓስ2|}}}|{{ጎስጓስ {{{ጎስጓስ2}}}}}
}}{{#if:{{{ጎስጓስ3|}}}|{{ጎስጓስ {{{ጎስጓስ3}}}}}
}}{{#if:{{{ጎስጓስ4|}}}|{{ጎስጓስ {{{ጎስጓስ4}}}}}
}}{{#if:{{{ጎስጓስ5|}}}|{{ጎስጓስ {{{ጎስጓስ5}}}}}
}}{{#if:{{{ጎስጓሳት|}}}|{{{{{ጎስጓሳት}}}}}
}}<!-- ** Maintenance categories **
-->{{#ifeq:{{NAMESPACE}}|{{ns:0}}
| {{#switch: {{lc:{{{ዝተዋሃሃደ|}}}}}
|እወ = <!-- do nothing -->
| {{#ifeq: {{lc:{{{መስተማእዛኒታት|}}}}} | no
| <!-- do nothing -->
| {{#if: {{#property:P625}}
| {{#if: {{{መስተማእዛኒታት|}}}{{{coord|}}}{{{coor|}}}{{{lat|}}}{{{latd|}}}{{{ማእገር|}}}
| [[መደብ:ዊኪፐድያ:Articles with local coordinates]]
| [[መደብ:ዊኪፐድያ:Articles with coordinates on Wikidata]]
}}
| {{#if: {{{መስተማእዛኒታት|}}}{{{coord|}}}{{{coor|}}}{{{lat|}}}{{{latd|}}}{{{ማእገር|}}}
| [[መደብ:ዊኪፐድያ:Articles with coordinates to move to Wikidata]]
| [[መደብ:ዊኪፐድያ:Articles needing coordinates]]
}}
}}
}}
}}
}}<noinclude>
{{Documentation}}
</noinclude>
ojkkte24x6i70ugwhbsp2m7djckvph8
ሞደል:ሓበሬታ ግርጭት
10
5976
23642
2022-05-22T23:31:49Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ግጭት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ግጭት]]
g1ci3upyqwo5wkp8htk7d8fbi9p6kw6
ሞደል:ሓበሬታ ወተሃደራዊ ግጭት
10
5977
23643
2022-05-22T23:32:26Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ግጭት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ግጭት]]
g1ci3upyqwo5wkp8htk7d8fbi9p6kw6
ሞደል:ሓበሬታ ወተሃደራዊ ግርጭት
10
5978
23644
2022-05-22T23:32:39Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ግጭት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ግጭት]]
g1ci3upyqwo5wkp8htk7d8fbi9p6kw6
ሞደል:ሓበሬታ ሲቪላዊ ግጭት
10
5979
23645
2022-05-22T23:33:57Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ግጭት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ግጭት]]
g1ci3upyqwo5wkp8htk7d8fbi9p6kw6
ሞደል:ሓበሬታ ሲቪላዊ ግርጭት
10
5980
23646
2022-05-22T23:34:12Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ግጭት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ግጭት]]
g1ci3upyqwo5wkp8htk7d8fbi9p6kw6
ሞደል:ውግእ
10
5981
23647
2022-05-22T23:34:52Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ግጭት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ግጭት]]
g1ci3upyqwo5wkp8htk7d8fbi9p6kw6
ሞደል:ኲናት
10
5982
23648
2022-05-22T23:35:23Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ግጭት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ግጭት]]
g1ci3upyqwo5wkp8htk7d8fbi9p6kw6
ኤርትራ ኲናት ናይ ናጽነት
0
5983
23651
2022-05-23T06:39:26Z
Joanmp14
5782
Joanmp14 moved page [[ኤርትራ ኲናት ናይ ናጽነት]] to [[ኲናት ናጽነት ኤርትራ]]፦ wrong title
wikitext
text/x-wiki
#REDIRECT [[ኲናት ናጽነት ኤርትራ]]
i00kndc3fv5gplwd0fey3c3hf1hrbrs
ሞደል:Country data ደቡብ የመን
10
5984
23653
2022-05-23T07:56:39Z
Joanmp14
5782
ገጽ ምስ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ደቡብ የመን | flag alias = Flag of South Yemen.svg | alt = ባንዴራ ደቡብ የመን | size = {{{size|}}} | name = {{{name|}}} | altlink = {{{altlink|}}} | variant = {{{variant|}}} <noinclude> | redir1 = SYE | related = የመን </noinclude> }}<noinclude> </noinclude>» ተፈጢሩ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ደቡብ የመን
| flag alias = Flag of South Yemen.svg
| alt = ባንዴራ ደቡብ የመን
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| variant = {{{variant|}}}
<noinclude>
| redir1 = SYE
| related = የመን
</noinclude>
}}<noinclude>
</noinclude>
h88geyqosf9zz7nkvro3qy35b3czmme
ሞደል:Country data SYE
10
5985
23654
2022-05-23T07:56:53Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ደቡብ የመን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ደቡብ የመን]]
iwg2lztz8n8172d63oczhgwfqj61s3l
ሞደል:Country data ሰሜን ኮርያ
10
5986
23871
23655
2022-08-23T04:53:47Z
1.253.220.145
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሰሜን ኮርያ
| flag alias = Flag of North Korea.svg
| flag alias-1945 = Flag of the Soviet Union (1936–1955).svg
| flag alias-1946 = Flag of the Provisional People's Committee for North Korea.svg
| flag alias-alt = Flag of North Korea (1948).svg
| flag alias-1948 = Flag of North Korea (1948–1992) alternative colours tone version.svg
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
| altlink = {{{altlink|}}}
<noinclude>
| var1 = 1945
| var2 = 1946
| var3 = alt
| var4 = 1948
| redir1 = PRK
| redir2 = ደሞክራስያዊት ህዝባዊት ሪፓብሊክ ኮርያ
| related1 = ኮርያ
| related2 = ሃጸያዊ ግዝኣት ኮርያ
| related3 = ደቡብ ኮርያ
</noinclude>
}}<noinclude>
</noinclude>
erfghapgw0l8ty89qkdo3s224rf30yu
ሞደል:Country data PRK
10
5987
23656
2022-05-23T08:05:05Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሰሜን ኮርያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሰሜን ኮርያ]]
orj15pctldhqrayawz3nemmm8o19zv4
ሞደል:Country data ደሞክራስያዊት ህዝባዊት ሪፓብሊክ ኮርያ
10
5988
23657
2022-05-23T08:05:10Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሰሜን ኮርያ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሰሜን ኮርያ]]
orj15pctldhqrayawz3nemmm8o19zv4
ሞደል:Country data ምብራቕ ጀርመን
10
5989
23658
2022-05-23T08:15:46Z
Joanmp14
5782
ገጽ ምስ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ምብራቕ ጀርመን | flag alias = Flag of the German Democratic Republic.svg | flag alias-1949 = Flag of Germany.svg | alt = ባንዴራ ጀርመን | flag alias-naval = Flag of warships of VM (East Germany).svg | link alias-naval = ቮልክስማሪን | size = {{{size|}}} | name = {{{name|}}} | variant = {{{variant|}}} <noinclude> | var1 = 1949 | redir1 = GDR | redir2 = DDR | redir3 = ጀ...» ተፈጢሩ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ምብራቕ ጀርመን
| flag alias = Flag of the German Democratic Republic.svg
| flag alias-1949 = Flag of Germany.svg
| alt = ባንዴራ ጀርመን
| flag alias-naval = Flag of warships of VM (East Germany).svg
| link alias-naval = ቮልክስማሪን
| size = {{{size|}}}
| name = {{{name|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1949
| redir1 = GDR
| redir2 = DDR
| redir3 = ጀርመናዊት ደሞክራስያዊት ሪፓብሊክ
| related1 = ጀርመን
</noinclude>
}}
hgur9ttmq81v6g12lc5vgfzo2nmik46
ሞደል:Country data GDR
10
5990
23659
2022-05-23T08:16:04Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ምብራቕ ጀርመን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ምብራቕ ጀርመን]]
n8i2057t9f7gw5gz0eal505dgnybtup
ሞደል:Country data DDR
10
5991
23660
2022-05-23T08:16:10Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ምብራቕ ጀርመን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ምብራቕ ጀርመን]]
n8i2057t9f7gw5gz0eal505dgnybtup
ሞደል:Country data ጀርመናዊት ደሞክራስያዊት ሪፓብሊክ
10
5992
23661
2022-05-23T08:16:31Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ምብራቕ ጀርመን]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ምብራቕ ጀርመን]]
n8i2057t9f7gw5gz0eal505dgnybtup
ሞደል:Country data ሕብረት ሶቭየት
10
5993
23662
2022-05-23T09:01:17Z
Joanmp14
5782
ገጽ ምስ «{{ {{{1<noinclude>|country showdata</noinclude>}}} | alias = ሕብረት ሶቭየት | flag alias = Flag of the Soviet Union.svg | flag alias-1923 = Flag of the Soviet Union 1923.svg | flag alias-1955 = Flag of the Soviet Union 1955.svg | flag alias-naval = Naval Ensign of the Soviet Union.svg | flag alias-naval-1924 = Naval Ensign of the Soviet Union 1924.svg | flag alias-naval-1935 = Naval Ensign of the Soviet Union 1935.svg | link alias-naval = ሓይሊ...» ተፈጢሩ
wikitext
text/x-wiki
{{ {{{1<noinclude>|country showdata</noinclude>}}}
| alias = ሕብረት ሶቭየት
| flag alias = Flag of the Soviet Union.svg
| flag alias-1923 = Flag of the Soviet Union 1923.svg
| flag alias-1955 = Flag of the Soviet Union 1955.svg
| flag alias-naval = Naval Ensign of the Soviet Union.svg
| flag alias-naval-1924 = Naval Ensign of the Soviet Union 1924.svg
| flag alias-naval-1935 = Naval Ensign of the Soviet Union 1935.svg
| link alias-naval = ሓይሊ ባሕሪ ሶቭየት
| size = {{{size|}}}
| name = {{{name|}}}
| altlink = {{{altlink|}}}
| altvar = {{{altvar|}}}
| variant = {{{variant|}}}
<noinclude>
| var1 = 1923
| var2 = 1955
| var3 = naval-1924
| var4 = naval-1935
| redir1 = URS
| redir2 = USSR
| redir3 = SUN
</noinclude>
}}
11oc9f44jua5txwrakp8r0acf6iin07
ሞደል:Country data URS
10
5994
23663
2022-05-23T09:01:32Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሕብረት ሶቭየት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሕብረት ሶቭየት]]
d30moiy0d9tllxl8d1h9zinzb52jkr6
ሞደል:Country data USSR
10
5995
23664
2022-05-23T09:01:39Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሕብረት ሶቭየት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሕብረት ሶቭየት]]
d30moiy0d9tllxl8d1h9zinzb52jkr6
ሞደል:Country data SUN
10
5996
23665
2022-05-23T09:01:45Z
Joanmp14
5782
Redirected page to [[ሞደል:Country data ሕብረት ሶቭየት]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Country data ሕብረት ሶቭየት]]
d30moiy0d9tllxl8d1h9zinzb52jkr6
ሓገዝ:መእተዊ
12
5997
23668
2022-05-24T13:41:44Z
Semere3
8346
ገጽ ምስ «ኣብ ዊኪበድያ ኩሉ ሰብ ኣብ ናይ ትግርኛ ምዕባለ ክትሓጋገዝ ኣለዎ። እቲ ዝደለናዮ ከምቲ ብካልእ ቃንቃታት ቀልጥፍካ እቲ ትደልዮ ትሩጉም፥ ታሪክ፥ ዝተፋላለየ ቀልጥፍካ ትረክቦ ብትግርኛ ድማ ከምኡ ክንገብሮ ኣለና።» ተፈጢሩ
wikitext
text/x-wiki
ኣብ ዊኪበድያ ኩሉ ሰብ ኣብ ናይ ትግርኛ ምዕባለ ክትሓጋገዝ ኣለዎ። እቲ ዝደለናዮ ከምቲ ብካልእ ቃንቃታት ቀልጥፍካ እቲ ትደልዮ ትሩጉም፥ ታሪክ፥ ዝተፋላለየ ቀልጥፍካ ትረክቦ ብትግርኛ ድማ ከምኡ ክንገብሮ ኣለና።
luhpx51bcy86n7g48fwwpdvx2l1e258
ሜድያዊኪ:Sitetitle
8
6000
23673
2022-05-25T08:21:52Z
Joanmp14
5782
ገጽ ምስ «ዊኪፐድያ» ተፈጢሩ
wikitext
text/x-wiki
ዊኪፐድያ
s4hm5snhpzg3bj5yx8bgqdwjpy5lbio
ሜድያዊኪ:Summary
8
6001
23674
2022-05-25T09:06:36Z
Joanmp14
5782
ገጽ ምስ «<div style="text-align: left"><span style="cursor: help" title="ቅድሚ «ለውጥታት ኣሕትም» ምውቃዕካ፣ ብዛዕባ ኣርትዖትካ ሓጺር መጠቓለሊ ምጽሓፍ ጽቡቕ እዩ። ቀሊል ነገር ክኸውን ይኽእል እዩ፣ ንኣብነት «ጌጋ ኣጸሓሕፋ» እንተ ጽሒፍካዮ፣ ካልኦት ሰባት ጌጋ ኣጸሓሕፋ ወይ ስርዓተ-ነጥቢ ከም ዝኣረምካ ክርድኡ እዮ...» ተፈጢሩ
wikitext
text/x-wiki
<div style="text-align: left"><span style="cursor: help" title="ቅድሚ «ለውጥታት ኣሕትም» ምውቃዕካ፣ ብዛዕባ ኣርትዖትካ ሓጺር መጠቓለሊ ምጽሓፍ ጽቡቕ እዩ። ቀሊል ነገር ክኸውን ይኽእል እዩ፣ ንኣብነት «ጌጋ ኣጸሓሕፋ» እንተ ጽሒፍካዮ፣ ካልኦት ሰባት ጌጋ ኣጸሓሕፋ ወይ ስርዓተ-ነጥቢ ከም ዝኣረምካ ክርድኡ እዮም።">መጠቓለሊ ኣርትዖት <small>(ዝገበርካዮ ለውጥታትን ዝተጠቐምካሉ ምንጪ ሓበሬታን ብሓጺሩ ግለጽ)</small></span>፦</div>
j9ud4j9162a43ixgzsqgaslfqc11m41
ሞደል:Pad
10
6002
23676
23675
2022-05-25T13:17:19Z
Joanmp14
5782
Protected "[[ሞደል:Pad]]" ([ኣመዓራርይ=ኣመሓደርቲ ጥራይ] (indefinite) [ክንቀሳቐስ=ኣመሓደርቲ ጥራይ] (indefinite))
wikitext
text/x-wiki
<span style="padding-left: {{{1|1em}}};"> </span><noinclude>
{{documentation}}
</noinclude>
sko4da1j31mtfb7qoz7vbbluv8eakfb
ሞደል:ሓበሬታ ሕማም
10
6003
23679
23678
2022-05-25T13:29:36Z
Joanmp14
5782
Protected "[[ሞደል:ሓበሬታ ሕማም]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite))
wikitext
text/x-wiki
{{Infobox
|headertype = medicine
|colorbackgroundtitle = #DCDCDC
|sectionstyle = background-color:#DCDCDC
|tablefooterstyle = background-color:#DCDCDC
|footerstyle = font-size:85%
|title = {{{ስም|{{{name|{{Title without disambig}}}}}}}}
|image = {{{ምስሊ|{{{image|}}}}}}
|imagesize = {{{ዓቐን ምስሊ|{{{ዓቐን|{{{width|}}}}}}}}}
|footer = {{{እግሪ ምስሊ|{{{እግሪ|{{{caption|}}}}}}}}}
|section1 =
|label2 = [[ሕክምናዊ ፍሉይነት|ፍሉይነት]]
|data2 = {{Property|P1995|{{{ፍሉይነት|{{{field|}}}}}}|<br>}}
|label3 = ምልክታት
|data3 = {{{ምልክታት|}}}
|label4 = ሕልኽላኻት
|data4 = {{{ሕልኽላኻት|}}}
|label5 = ልሙድ መጀመርታ
|data5 = {{{ዕድመ|}}}
|label6 = ንውሓት ግዜ
|data6 = {{{ንውሓት ግዜ|}}}
|label7 = ዓይነታት
|data7 = {{{ዓይነታት|}}}
|label8 = ጠንቅታት
|data8 = {{{ጠንቅታት|}}}
|label9 = ረቛሒታት ሓደጋ
|data9 = {{{ረቛሒታት ሓደጋ|}}}
|label10 = ምርመራ
|data10 = {{{ምርመራ|}}}
|label11 = ፍልልያዊ ምርመራ
|data11 = {{{ፍልልያዊ|}}}
|label12 = ክልከላ
|data12 = {{{ክልከላ|}}}
|label13 = ክንክን
|data13 = {{{ክንክን|}}}
|label14 = መድሃኒት
|data14 = {{{መድሃኒት|}}}
|label15 = ትንቢት
|data15 = {{{ትንቢት|}}}
|label16 = ድግግም
|data16 = {{{ድግግም|}}}
|label17 = [[መጠን ሞት ሕሙማት]]
|data17 = {{{መጠን ሞት ሕሙማት|{{{ሞታት|}}}}}}
|section18 = {{#if: {{{ተመሳሳሊ ቃላት|}}}|ተመሳሳሊ ቃላት}}
|data19 = {{{ተመሳሳሊ ቃላት|}}}
|styledata19 = text-align:left;
|section20 = [[ፋይል:Star_of_life_caution.svg|24px|ዊኪፐድያ ሕክምናዊ ምኽሪ ኣይህብን እዩ|link=ዊኪፐድያ:ሕክምናዊ መጠንቀቕታ]] [[ዊኪፐድያ:ሕክምናዊ መጠንቀቕታ|ሕክምናዊ መጠንቀቕታ]]{{pad|1em}}
}}<includeonly>{{#ifeq:{{NAMESPACE}}|{{ns:0}}
</includeonly><noinclude>
{{documentation}}
</noinclude>
cls2q1t6zjpzdw2hw54o2kb867d1idw
ሞደል:Infobox Disease
10
6004
23681
2022-05-25T13:30:39Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ሕማም]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ሕማም]]
ivdvwbrx6qdtf6pc1ynlq94rxuyk2nq
ሓጋጊ ኣካል
0
6005
23689
2022-05-29T13:09:12Z
Joanmp14
5782
new article
wikitext
text/x-wiki
[[ፋይል:Unibicameral Map.svg|thumb|350px|
{{መግለጺ|#e99b2c|ሓደ ባይቶኣዊ ሕጊ ዘለወን ሃገራት}}
{{መግለጺ|#35b1d5|ጽምደ ባይቶኣዊ ሕጊ ዘለወን ሃገራት}}
{{መግለጺ|#b6f542|ሓደ ባይቶኣዊ ሕግን ኣማኻሪ ኣካልን ዘለወን ሃገራት}}
{{መግለጺ|#000000|ዝኾነ ዓይነት ባይቶ ዘይብለን ሃገራት}}]]
[[ፋይል:Legislation Terminology Map.png|thumb|ንሓጋጊ ኣካል ነፍሲ ወከፍ ሃገር ዝምልከት ኣጸዋውዓታት]]
'''ሓጋጊ ኣካል'''፣ ኣብ ርእሲ ምምሕዳር ባጀት መንግስቲ፣ ንሓደ ከም ሃገር ወይ ከተማ ዝኣመሰለ ፖለቲካዊ ኣካል ሕጊ ናይ ምፍጣር ፍሉይ ስልጣን ዘለዎ ናይ ምምይያጥ [[ባይቶ]] እዩ። ሓገግቲ ኣካላት ኣገዳሲ ኣካል መብዛሕትኦም መንግስታት እዮም፤ ኣብ ሞደል ምፍልላይ ስልጣን ምስ ፈጻሚን ፍርድን ጨናፍር መንግስቲ ብምንጽጻር ብተመሳሳሊ መንገዲ ብመሰረት ሕገ መንግስታዊ ድንጋገታት ተግባራቶም ናይ ምቁጽጻር ሓላፍነት ዝወስድን እዩ።
ብሓገግቲ ኣካላት ዝሕንጽጹ ሕግታት ሕጋገ ተባሂሎም ይፍለጡ። ሓገግቲ ኣካላት ንተግባራት መንግስቲ ይከታተሉን ይመርሑን ብሓፈሻ ድማ ኣብቲ መስርሕ ዝሳተፍ ባጀት ወይ ባጀታት ናይ ምምሕያሽ ብሕታዊ ስልጣን ኣለዎም።
j87j4ztzzdw92rf5luffimtk0849xn5
ሞደል:Lang-ar
10
6007
23697
2022-06-08T13:34:08Z
Joanmp14
5782
ገጽ ምስ «<includeonly>{{#invoke:lang|lang_xx_inherit |code=ar |rtl=yes }}</includeonly><noinclude> {{Documentation|Template:Lang-x/doc}} [[መደብ:ቋንቋ ዓረብኛ|ሞደል]] </noinclude>» ተፈጢሩ
wikitext
text/x-wiki
<includeonly>{{#invoke:lang|lang_xx_inherit
|code=ar
|rtl=yes
}}</includeonly><noinclude>
{{Documentation|Template:Lang-x/doc}}
[[መደብ:ቋንቋ ዓረብኛ|ሞደል]]
</noinclude>
lunmpxxawsjz25wy19hy19reajw3x2e
ግብጺ
0
6008
24484
23699
2023-09-14T09:15:16Z
የኑረነቢ ማህደር
8475
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ዓረባዊት ሪፓብሊክ ግብጺ
| መበቆላዊ_ስም = {{መበቆላዊ ስም|ar|جمهوريّة مصرالعربيّة}}
| ሕብረት = ኣባል ሃገር
| ልዕለሕብረት = [[ሕብረት ኣፍሪቃ]]
| ምስሊ_ባንዴራ = Flag of Egypt.svg
| ምስሊ_ኣርማ = Coat of arms of Egypt (Official).svg
| ሃገራዊ_መዝሙር = {{lang|ar|بلادي بلادي بلادي}}<br>([[ቋንቋ ዓረብኛ|ዓረብኛ]]፦ 'ሃገረይ፣ ሃገረይ፣ ሃገረይ')
| ሃገራዊ_መዝሙር_ፋይል = Bilady, Bilady, Bilady.ogg
| ምስሊ_ካርታ = EGY orthographic.svg
| ርእሰ_ከተማ = [[ፋይል:Emblem Cairo Governorate.svg|20px]] [[ካይሮ]]
| ወግዓዊ_ቋንቋታት = [[ቋንቋ ዓረብኛ|ዓረብኛ]]ን [[ግብጻዊ ዓረብኛ]]ን
| ዓይነት_መንግስቲ = [[ፍርቂ ፕረዚደንትነት|ፍርቂ ፕረዚደንታዊት]] [[ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ግብጺ|ፕረዚደንት]]
| ስም_መራሒ1 = [[ዓብደል ፋታሕ ኣል-ሲሲ]]
| ዜግነት_ህዝቢ = ግብጻዊ/ -ት<br>ምስራዊ/ -ት
| ስፍሓት = 1,010,408
| ሚእታዊት_ማይ = 0,6
| ብዝሒ_ህዝቢ = 102,674,145
| ብዝሒ_ህዝቢ_ዓመት = 2021
| ባጤራ = [[ግብጻዊ ፓውንድ]] ([[ኣይሶ 4217|EGP]])
| ዞባ_ግዜ = [[ግዜ ምብራቕ ኤውሮጳ|EAT]] ([[ዝተሳነየ ኣድማሳዊ ግዜ|UTC]] +2)
| ዓውዲ_ኢንተርነት = [[.eg]]ን .مصرን
| ስልካዊ_ቅድመ_ጥብቆ = +20
| ኮድ_ኣይሶ = 818 / EGY / EG
| ኣባል_ናይ = [[ው.ሕ.ሃ.]]፣ [[ሕብረት ኣፍሪቃ|ሕ.ኣ.]]፣ [[ዩነስኮ]]፣ [[ሓባራዊ ዕዳጋ ምብራቕን ደቡብን ኣፍሪቃ|ሓ.ዕ.ም.ደ.ኣ.]]
}}
'''ግብጺ'''፣ ወይ '''ምስሪ''' ({{lang-ar|مصر}}፤ ብ[[ቋንቋ ቅብጢ|ቅብጢ]]፦ Ⲭⲏⲙⲓ)፣ ብወግዒ '''ዓረባዊት ሪፓብሊክ ግብጺ''' (ብዓረብኛ፦ {{lang|ar|جمهوريّة مصرالعربيّة}})፣ ስግረ-ኣህጉራዊት ልኡላዊት ሃገር እያ። መብዛሕትኡ ኣብ ጫፍ ሰሜናዊ ምብራቕ [[ሰሜን ኣፍሪቃ|ኣፍሪቃ]] ክትርከብ እንከላ፣ ኣብ [[ኤስያ]] ድማ ኣብ [[ሓውሲ ደሴት ሲና]] ትርከብ። ብደቡብ ምስ [[ሱዳን]]፣ ብምዕራብ ምስ [[ሊብያ]]፣ ብሰሜናዊ ምብራቕ ድማ ምስ ጋዛ ([[ፍልስጤም]])ን [[እስራኤል]]ን ትዳወብ። ብሰሜን ምስ [[ማእከላይ ባሕሪ]] ብደቡባዊ ምብራቕ ድማ ምስ [[ቀይሕ ባሕሪ]] ትዳወብ።
ዳርጋ ፍርቂ ግብጻውያን ኣብ ከተማታት ይነብሩ፣ ብፍላይ ኣብተን ጽዑቕ ህዝቢ ዝነብረለን ማእከላት [[ካይሮ]]ን፣ ርእሰ ከተማኣ፣ [[እስክንድርያ]]ን ይነብሩ።
[[መደብ:ግብጺ]]
[[መደብ:ሃገራት ኣፍሪቃ]]
6d4zxpnatjr813rsj8g2d1h204hpygx
Egypt
0
6009
23700
2022-06-08T14:30:17Z
Joanmp14
5782
Redirected page to [[ግብጺ]]
wikitext
text/x-wiki
#REDIRECT [[ግብጺ]]
rm89ih8gcu8pgt4gqwfkni24g2zcdv3
ግብፂ
0
6010
23701
2022-06-08T14:30:41Z
Joanmp14
5782
Redirected page to [[ግብጺ]]
wikitext
text/x-wiki
#REDIRECT [[ግብጺ]]
rm89ih8gcu8pgt4gqwfkni24g2zcdv3
ኢትዮጵያውያን ኣውስትራሊያውያን
0
6011
23709
23708
2022-06-21T08:05:07Z
ዊኪፔዲያዳዊ
8404
wikitext
text/x-wiki
'''ኢትዮጵያውያን ኣውስትራሊያውያን''' (''Ethiopian Australians'') ኣብ [[ኣውስትራሊያ]] ዝነብሩ [[ኢትዮጵያውያን]] ወይ ድማ ኢትዮጵያዊ ቅርሲ ዘለዎም [[ኣውስትራሊያውያን]] እዮም። ኣስታት 18,600 ኣውስትራሊያውያን ቅርሲ ኢትዮጵያ ዘለዎም ኮይኖም 5,633 ድማ ኣብ [[ኢትዮጵያ]] ተወሊዶም።
{{Stub}}
[[Category:ኣውስትራሊያውያን]]
[[Category:ኣብ ወጻኢ ሃገራት ዝርከቡ ኢትዮጵያውያን|ኣውስትራልያ]]
0awgndq2urm65rwhcbkdql95dunv9qb
ዓድዋ
0
6012
23712
2022-06-30T18:20:46Z
37.223.200.68
መበገሲ ሓበሬታ
wikitext
text/x-wiki
ዓድዋ ኣብ ማእኸል ትግራይ እትርከብ ከተማ እያ።
ካብ ዓድዋ ክሳብ ኣስመራ 120 ኪሎሜተር እዩ።
ካብ ዓድዋ ክሳብ ኣክሱም 20 ኪሎሜተር እዩ።
ዓድዋ ብኣኽራን ዝተኸበበት እያ። ገለ ካብቶም ኣኽራናት ሶሎዳ ተባሂሎም ይጽውዑ።
jb91fsog1gkxv4owohtdmhkvl9skqrt
ሕቡራት ሃገራት
0
6013
24063
24062
2023-01-13T07:03:04Z
Kwamikagami
3286
wikitext
text/x-wiki
[[File:Flag of the United Nations.svg|thumb|ባንዴራ]]
ውድብ '''ሕቡራት ሃገራት''' ወይ '''ተባበሩት መንግስታት''' 193 ሃገራት ዝሓቖፈ ማሕበር እዩ።
[[File:United Nations (Member States and Territories).svg|thumb|center|upright=2|ኣባል ሃገራት]]
oki111ad7kvv4j394hr0usk8g04cpfw
ተባበሩት መንግስታት
0
6014
23717
2022-07-12T02:47:39Z
Kwamikagami
3286
Kwamikagami moved page [[ተባበሩት መንግስታት]] to [[ሕቡራት ሃገራት]]
wikitext
text/x-wiki
#REDIRECT [[ሕቡራት ሃገራት]]
62wevawjsz8m1cf3urfljobmmrnoges
ሺንዞ ኣቤ ተዅሲ
0
6015
24183
24181
2023-04-09T00:42:58Z
2405:4803:D1D4:C300:AC34:195B:6E95:9B18
wikitext
text/x-wiki
ሺንዞ ኣቢ ብ8 ሓምለ 2022 ኣብ [[ጃፓን]] እተፈጸመ ናይ ቅትለት ጕዳይ ኢዩ ነይሩ ።ቀዳማይ ሚኒስተር ጃፓን ነበር ሺንዞ ኣቢ ብሓደ ወዲ 41 ዓመት ሰብኣይ ተረሸነ።
lmc90qa9oy2hwqbrs5vf0xju3zs67qy
መደብ:ሙዚቃ
14
6019
23803
23739
2022-08-06T16:21:47Z
የኑረነቢ ማህደር
8475
commons
wikitext
text/x-wiki
Wikimedia Commons has media related to [https://commons.wikimedia.org/wiki/Category:Music ሙዚቃ].
k2l542el595ux371f0axjrpjqvctuzw
ዴቪድ ዉዳርድ
0
6020
24676
24055
2024-01-18T01:47:32Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5
wikitext
text/x-wiki
[[ፋይል:DW2018.jpg|thumb|200px|right|ዉዳርድ ኣብ 2018።]]
'''ዴቪድ ዉዳርድ''' ({{IPA-en|David Woodard|ኣደማምጻ|Pronunciation of the English surname Woodard.ogg}}; 6 ኣፕሪል 1964 ኣብ ሳንታ ባርባራ ካሊፎርንያ ውሽጢ ዝተወለደ) [[ኣመሪካ|ኣመሪካዊ]] መሪሕነት ኦርኬስትራን ጸሓፊ ድሕረ ዘመናዊ ታሪኽን ኮይኑ፣ ከምኡ’ውን ናይ ፍሉጣት ባዕዳዊ ገዛእቲ ስድራቤታት ኣሜሪካ ዘርኢ ኣለዎ።<ref>ካርፔንተር ሱዛን፣ [https://latimes.com/archives/la-xpm-2001-may-09-cl-60944-story.html "In Concert at a Killer's Death"]፣ ''ሎስ ኣንጀለስ ታይምስ''፡ 9 መይ 2001።</ref><ref>ጄኮብ ኤፕስታይን፣ [https://web.archive.org/web/20161009180132/https://www.sfgate.com/opinion/article/Rebuilding-a-pure-Aryan-home-in-the-Paraguayan-2723542.php "Rebuilding a Home in the Jungle"]፣ ''ሳንፍራንሲስኮ ክሮኒክል''፡ 13 ማርች 2005።</ref>
ዉዳርድ ኣብ [[ፓራጓይ]] ምስ ንማዕርነት መሰል ደቂ ኣንስትዮ ትቓለስን(ፌሚኒስት)/ኣብ ኣመጋግባ ተዋጽኦ ስጋን ጸባን ዘይኮኑ ምግብታት ትነጥፍን ኑዌቫ ጀርመንያ እትበሃል ግለ ሰብ ብዝሰርሖ ስራሕ እውን ይፍለጥ። ኣብታ ምስ [[ስዊዘርላንድ|ስዊዘርላንዳዊ]] ጸሓፊ ልብ-ወለድ ክርስቲያን ክራክት ብሓባር ብምኻን ብቋንቋ ጀርመን ዝተጻሕፈት ''Five Years'' ዘርእስታ መጽሓፉ፣ገለ ኣብቲ ቦታ ዝተሰርሐ ሰብኣዊ ስራሕ ትገልጽ።<ref>ክርስቲያን ክራክት & ዴቪድ ዉዳርድ [https://wehrhahn-verlag.de/public/index.php?ID_Section=3&ID_Product=577 ''Five Years''] (ሃኖቨር፡ ዌርሃን ቨርላግ፡ 2011)።</ref>
==መወከሲታት==
<references />
==መርበብ==
* [[File:Commons-logo.svg|link=https://commons.wikimedia.org/wiki/Category:David_Woodard?uselang=arz|18x18px]] ዊኪሚድያ ኮመንስ ምስ [https://commons.wikimedia.org/wiki/Category:David_Woodard '''ዴቪድ ዉዳርድ'''] ዝተኣሳሰሩ ሚድያታት ኣለዉዎ።
* [[File:Wikiquote-logo.svg|link=https://en.wikiquote.org/wiki/David_Woodard|18x18px]] [https://en.wikiquote.org/wiki/David_Woodard '''ዴቪድ ዉዳርድ'''] ኣብ ዊኪኮትስ ([[ቋንቋ እንግሊዝኛ]])
* WorldCat: [https://www.worldcat.org/identities/lccn-no2011174082/ 174755630]
* GND: [https://portal.dnb.de/opac.htm?method=simpleSearch&cqlMode=true&query=nid%3D1014196620 1014196620]
* [[File:Echo global icon.svg|link=https://davidwoodard.com|14x14px]] [https://www.davidwoodard.com ወግዓዊት መርበብ ሓበሬታ]
[[መደብ:ሙዚቃ]]
3vp2nfiz36uah55bhi65a39gzp8kl9o
ፈረንሣይ
0
6023
23854
2022-08-09T13:21:03Z
የኑረነቢ ማህደር
8475
rd→ፈረንሳ
wikitext
text/x-wiki
#REDIRECT [[ፈረንሳ]]
3w0plisk9lmvewdafmqshlpn511t3o6
ዲኔፕሮ
0
6028
24613
24612
2023-12-01T21:37:12Z
Amire80
1626
Amire80 moved page [[ዲኔፕሮፔትሮቭስክ]] to [[ዲኔፕሮ]]
wikitext
text/x-wiki
[[File:Collage of Dnipro city images.jpg|thumb]]
'''ዲኔፕሮ''' ({{lang-uk|'''Дніпро'''}}) — በ[[ዩክሬን]] ውስጥ ከተማ. ከተማዋ በዲኔፐር ወንዝ ላይ ትገኛለች. ከ[[ኪየቭ]] ፣ ካርኮቭ እና ኦዴሳ በኋላ በዩክሬን ውስጥ አራተኛው የህዝብ ብዛት ያለው ከተማ።
qtx9yg18kf47tlj0vb9lx1yki6d9mh2
ኣብርሃም ኣፈወርቂ
0
6029
23952
23903
2022-09-30T12:41:45Z
CommonsDelinker
65
Removing [[:c:File:Abraham_Afewerki_with_a_musical_instrument.jpg|Abraham_Afewerki_with_a_musical_instrument.jpg]], it has been deleted from Commons by [[:c:User:Elcobbola|Elcobbola]] because: Copyright violation; see [[:c:Commons:Licensing|]] ([[:c:COM:C
wikitext
text/x-wiki
{| class="wikitable"
|+
!ኣብራሃም ኣፈወርቂ
|-
| <sup><big>'''ድሕረ ባይታተወልደሉ ዓመተ ምህረት'''</big></sup>
<sup>'''''<big>30 ጥሪ 1966</big>'''''</sup>
<sup><big>'''ሃገር'''</big></sup>
<sup>'''<big>ኤረትራ</big>'''</sup>
<sup>'''<big>ከተማ</big>'''</sup>
'''<big><sup>''ኣስመራ''</sup></big>'''
<sup><big>'''ዝሞተሉ ዓመተ ምህረት'''</big></sup>
<sup>'''<big>''7 ጥቕምቲ 2006 (ኣብ መበል 40 ዕድሚኡ)''</big>'''</sup>
|-
|
|}
'''ኣብርሃም ኣፈወርቂ (Abraham Afewerki)''' (30 ጥሪ 1966 - 7 ጥቅምቲ 2006) [[ኤርትራ|ኤርትራዊ]] ደራፋይ፡ ጸሓፊ፡ ኣፍራዪ ሙዚቃ እዩ ነይሩ። ብፍሉይ ኣብ [[ቋንቋ ትግርኛ|ትግርኛ]] መሰረት ዝገበረ ድርሰታቱን ግጥምታቱን ዝፍለጥ፡ ኣብ ሞንጎ ኤርትራውያን ሙዚቀኛታትን ኣዝዩ ፍሉጥ ከምኡ’ውን ኣብ ዓለም ሓደ ካብቶም ኣፍልጦ ዝረኸቡ ሰባት’ዩ ነይሩ።
== '''ኣብ ንኡስ ዕድሚኡ''' ==
ኣብርሃም ኣፈወርቂ ኣብ 1966 ኣብ [[ኣስመራ]] [[ኤርትራ]] ተወሊዱ። ኣብ እዋን [[ኲናት ናጽነት ኤርትራ|ኲናት ንናጽነት ኤርትራ]] ኣብርሃምን ስድርኡን ካብቲ ውግእ ሃዲሞም ኣብ [[ሱዳን]] ከም ስደተኛታት ይነብሩ ነበሩ። ካብ ንእስነቱ ኣትሒዙ ኣብ ሙዚቃ ተገዳስነት ስለ ዝነበሮ ፡ ፋምፉም ተመሃረ። ኣብርሃም ኣብ መበል 12 ዕድሚኡ ናብ ህዝባዊ ግንባር ሓርነት ኤርትራ ተጸንቢሩ'''ዓመተ ምህረት'''፣ ኣባል ናይ ሓደ ብህግደፍ ዝቆጻጸሮ ከባቢታት ዝዘውር ባህላዊ ጉጅለ ኮይኑ። ነቲ ኲናት ብዝምልከት ናይ ገዛእ ርእሱAbraham Afewerki ደርፍታትን ሙዚቃን ክጽሕፍ ጀሚሩ፡ ካብ 1979 ጀሚሩ ድማ ምርኢት የቕርቦ ነበረ። [1]
ኣብርሃም ናብ ጣልያን ገዓዘ፡ ኣብኡ ድማ [[ክራር]] ምጽዋት ተማሂሩ፡ ኤርትራዊ ሃገራውነት ብዝብል ቴማ ደርፍታት ምጽሓፍ ቀጸለ። ድሕሪ ሓያሎ ዓመታት ናብ ኣመሪካ ብምኻድ ብኽብሪ ናይ ዩኒቨርስቲ ዲግሪ ኣጽንዐ። [1]
== '''ሙዚቃዊ ሞያ''' ==
ኣብርሃም መጀመርያ ''ወጋሕታ'' ( ''Sunrise'' ) ትብል ኣብ 1991 ተዘርጊሓ ነይራ። ኣብተን ዝቐጸላ 15 ዓመታት፡ ኣብርሃም ክልተ ተወሳኺ ኣልበማት ብምዝርጋሕ ኣብ ኤርትራውያን ህቡብነቱ ዝያዳ ኣልዓሎ። ደርፍታቱ ህቡብ ነይሩ ምኽንያቱ ሕላዩ ሓያልን ግጥማዊን ምስሊ ባህሊ ኤርትራ ዘንጸባርቕ ስለዝነበረ። "ኣብዘለናሊና" (Wherever We Are) እትብል ደርፉ ኣብ ኤርትራን ዓለምን ኣዝያ ተፈታውነት ረኺባ፡ ማሕበራዊ ንቕሓት ዝመልኦ ቃላቱን ምልዕዓል ዝፈጥር ግጥምታቱን ብዛዕባ ጅግንነት ናይቲ ህዝቢ የዘንቱ ነይሩ። [1]
ኣብታ ሰማይ ("Sky") እትብል ናይ መወዳእታ ዘርጊሑ፡ ኣብራሃም ምስ ሓያሎ ኤርትራውያን ሙዚቀኛታት ብምትሕብባር፡ ውጽኢቱ ኣዝዩ ጥዑም ድምጺ ነይርዎ። ኣብርሃም ሙዚቃኡ ምስ ጃዝ ፣ R<nowiki>&</nowiki>amp;B ፣ ከምኡ’ውን ሬጌ ህርመት ምውህሃድ ቀጸለ ኣብ ተመሳሳሊ እዋን ድማ መበቆላውነትን ሓቅነትን ሙዚቃኡ ዓቂቡ። ብፍላይ ሓንቲ ደርፊ ካብታ ኣልበም "ሰማይ ኢዩ ደረተይ" ("The Sky Is My Limit") እትብል ደርፊ፡ ኣብ ኤርትራ ሓንቲ ካብተን ህቡባት ደርፍታት እያ። [2]
== '''ሞት''' ==
ኣብርሃም ኣብ 2006 ኣብ ጥቓ [[ምጽዋዕ]] ኣብ ቀይሕ ባሕሪ ንሓደ ዓርኩ ከድሕን ምስ ክብል ጥሒሉ ። ዓርኪ ኣብርሃም እግሩ ኣብ ትሕቲ ማይ ኣብ ሑጻ ተዋሒጡ እንዳጠሓለ፡ ኣብርሃም ከድሕኖ ክብል ጢሒሉ። ሙዚቃዊ ክሊፕ ንምፍራይ ናብ ኤርትራ ተመሊሱ ነይሩ። [2] ድሕሪ ሞቱ፡ ኣብርሃም ብብጾቱ ኤርትራውያን ስነ-ጥበባውያን ልዑል ኣኽብሮት ብዙሕ ሞሳን ሂቦሞ። እቲ ሙዚቃዊ ጽልዋኡ ናብ ኢትዮጵያ ’ ውን ተዘርጊሑ ’ ዩ ሙዚቃኡ ካብ መበቆለይና [[ቋንቋ ትግርኛ|ትግርኛ]] ወጻኢ ብኻልእ ቋንቋ ን ካልኦት ሙዚቀኛታት ተሓቲሙ እዩ። [2]
== '''ኣልብማዊ ሕትመት''' ==
ኣብ ኤርትራ እዘን ዝስዕባ ኣልበማት ኣሕቲሙ፡
* 1991 ''፡ ወጋሕታ'' (Sunrise)
* 1994 ''፡ ተስፋ`ዩ ስንቀይ'' (Hope is my kit)
* 1998 ''፡ ምስጢር ፍቕሪ'' (Secret of Love)
* 2000 ''፡ ሓደራ'' (Promise)
* 2006 ''፡ ሰማይ'' (Sky)
== '''መተሓሳሰቢ''' ==
== '''መወከሲታ''' ==
* ኣክየምፖንግ፡ ኣማኑኤል ክዋኩ፤ ጌትስ፡ ሄንሪ ሉዊስ (2012)። መዝገበ ቃላት ኣፍሪቃዊ ታሪኽ ህይወት። ቅጽ. 6. ኦክስፎርድ፡ ቤት ማሕተም ዩኒቨርሲቲ ኦክስፎርድ። <u><nowiki>ISBN 978-0-195382-075</nowiki></u>
* Akyeampong, Emmanuel Kwaku; Gates, Henry Louis (2012). Dictionary of African Biography. Vol. 6. Oxford: Oxford University Press. <nowiki>ISBN 978-0-195382-075</nowiki>.
== '''ደጋዊ ጥብቆ''' ==
* {{URL|www.facebook.com/pages/Abraham-Afeworki/58623331417}}
[[መደብ:ተጻወቲ ክራር]]
[[መደብ:ናይ መበል 21ን ክፈለ ዘመን ደረፍቲ ተባዕትዮ]]
[[መደብ:ወዝባዊ ሓደጋ ኣብ ኤረትራ]]
[[መደብ:ናይ ምጥሓል ሞታት]]
[[መደብ:ናይ 20 ክፍለ ዘመን ናይ ደቂ ተባዕትዮ ደረፍቲ]]
[[መደብ:ህዝቢ ኣስመራ]]
[[መደብ:ናይ 2006 ሞታት]]
[[መደብ:ወለዶ ናይ 1966]]
ds3rvxw3qwhy4xafg7zay6vewojhfbd
ተስፋይ
0
6032
23942
2022-09-28T17:28:18Z
Aarp65
3100
Redirected page to [[ብልዋም ተስፋይ]]
wikitext
text/x-wiki
#REDIRECT [[ብልዋም ተስፋይ]]
d480ztgw68ipcclshnexg1l0qefcpfq
፪፻ (200)
0
6033
23944
23943
2022-09-29T16:42:48Z
217.208.238.176
wikitext
text/x-wiki
'''== ወረዳ ሰንዓፈ =='''
=== መስሓል ወደ’ከለ ===
እምባ-ብደሓን፡ ኮኾባይ፡ ሰርሓ፡ ማይ-ጻዕዳ፡ ጻዕዳ-ኮርሶ፡ መስሓል፡ ማይ-ኣጉለ፡ ጸጸን፡ ምራራ፡ ድብድብ፡ ዓዲ-ዕንቅርቲ፡ሑጓ-ወዲማንታ፡ ሳግላ፡ ጉልዒ፡ ዓዲኻ፡ ዓዲ-ሓዞ፡ ደማጺ፡ ዓዲ-ንግድዮ፡ ሮኾይቶ፡ መምብሮ፡ ገልጋሊት፡ በዓቲ-ጸላም፡ ክሳድ-ብሩኻ
=== ወደ’ከለ ኣኽራን ===
ገርገራ፡ ሓድሽ-ዓዲ፡ ዓዲመስገነ፡ ዳምባ-ሓይሽ፡ ዓዲ-ኹቱ፡ ቅንቶ፡ ዑና-ሸሓቕ፡ እንገበቶ፡ ክንን፡ መስሓል፡ ጸሊም ቀላይ፡ ዓዲሻሁ፡ ዒንጣ፡ ቆሎ-ብርዶ፡ ሰብዖ፡ ሓስሓስ
=== ዝባውንቲ ===
ኣሮሞ፡ ነድወ፡ ዓድ-ምባርኽ፡ ምግዳር-ደበና፡ ምሳርሓ፡ ዓዲቁሪ፡ ዝግፈት፡ ቀልቀል-መልዓሳ፡ ኣሕፍሲ፡ ሑጓእና
=== መነዅሰይቶ ===
ዓዲ-ሰራው፡ ዓዲ-ብጽዖ፡ ሳዕስዕ፡ ዓዲ-ብሎና፡ መነዅሰይቶ፡ ዀለት፡ ግርዓና
=== ዓዲ-ጉልቲ ===
ጉቦ፡ እምባ-ሕሰኣ፡ ቢሓት፡ እግሪ-ማንታ፡ ዓዲ-ዕንቅርቲ፡ ፍቕያ፡ ዓደጣል፡ ሕንጠጥፌ፡ በራቒት፡ ፍያሻ
=== እንዳ-ዳሽም ===
ዓደርሖ፡ ሓድሽ-ዓዲ፡ በረክንሃ፡ እምባቖም፡ እምባርሓጎዳ
=== ቤት-መጣዕ ===
ሃም፡ ጭዓናዱግ፡ ኣምበሰተ፡ ገለባ፡ ደብረሊባኖስ፡ ዓዲ-ጠላዕ፡ እግሪ-ኣቦው፡ ኣረገን፡ ፍሐ፡ ኣሕዝ፡ ዑና-ወለስቲ፡ ዓዲ-መረታ
=== ላዕላይ ኣጕሩፍ ===
ክሳድ-ኣጕሩፍ፡ ዘዀሎ፡ ጨዓ፡ ዓዲ-ባዕከር፡ ዝባን-ኣዋሊዕ፡ መጠራ፡ ጨፋ፡ መቓይሕ፡ ኣገርጽዮት፡ ሓድሽ-ዓዲ፡ መደረ፡ ሰሉስ
=== ታሕታይ ኣጕሩፍ ===
ክሳድ-እምባ፡ መገዲ-ዕርፊ፡ ዓቕብ-ጎርዞ፡ ግያስሕ፡ ዓደ'ባጊዕ፡ ዓዲ-ኣጣል፡ እምባለኻ፡ ጨጓሮ፡ ዓዲ-ሕሾ፡ ዓዲ-ዓባስ፡ ኣውላዕ ሓሓይለ፡ ሰንዓፈ
=== ዘርኢሞሲ ===
ዕቡኽ፡ ዓሶጹር፡ ክሸዓት፡ ደናጉል፡ ብርቀነነ፡ ዓዲ-ኣሮና፡ ሓመስ፡ ካሪቦሳ፡ ዓዲ-ሃንስ፡ ማይሩባ፡ ነጠባ፡ ቀርኒ-ማጨው፡ ጉርጉር፡ ማይ-ኣብዓ፡ ማይ-ጕንዲ፡ ዓዲ-ሰጣሕ
===== <ref> ምንጪን መወከሲን፡
1992-93 ኣብ ረፈረንዱም መወከሲት ዝነበረት ጥራዝ </ref> =====
10edqcklgaiw63egc9m2wna8lufhe1h
ማክዶናልድስ
0
6037
23972
23969
2022-10-09T19:29:17Z
Joanmp14
5782
wikitext
text/x-wiki
{{ሓበሬታ ውድብ
|ስም = ማክዶናልድስ
|መበቆላዊ_ስም = ማክዶናልድስ ኮርፖሬሽን (McDonald's Corporation)
|ኣርማ = McDonald's Golden Arches.svg
|መጠን_ኣርማ = 116px
|ዓይነት = [[ህዝባዊ ኩባንያ]]
|ኢንዱስትሪ = [[ቅልጡፍ መግቢ]]
|መሰረት = {{ዕለት|15|5|1940|ዕድመ}} ኣብ [[ሳን በርናርዲኖ (ካሊፎርንያ)|ሳን በርናርዲኖ]]፣ [[ካሊፎርንያ]]።<br />ማክዶናልድስ ኮርፖሬሽን፣ 1955 ኣብ [[ደስ ፕሌይንስ]]፣ [[ኢሊኖይ]]።
|መስራቲ =
*[[ሪቻርድን ሞሪስ ማክዶናልድን]]
|ዋና_ቤት_ጽሕፈት = {{flagdeco|ኣመሪካ}} [[ቺካጎ]]፣ [[ኢሊኖይ]]፣ [[ኣመሪካ]]
|ኣርእስቲ_መራሒ1 = [[ዋና ፈጻሚ ስራሕ]]
|ስም_መራሒ1 = [[ክሪስ ኬምፕዚንስኪ]]
|ቦታ_ስራሕ = [[ዓለም|ዓለምለኻዊ]]
|ፍርያት = [[ሃምበርገር|ሃምበርገራት]]፣ [[ቅልዋ ድንሽ]]፣ [[ናጌት ደርሆ]]
|እቶት = 23.223 ቢልዮን [[ዶላር ኣመሪካ]]
|ሰራሕተኛታት = +420,000 <small>(2016)</small>
|መርበብ_ሓበሬታ = [http://www.mcdonalds.com/ www.mcdonalds.com]
}}
'''ማክዶናልድስ''' (ብ[[እንግሊዝኛ]]፦ McDonald's)፣ ኣብ [[ቺካጎ]]፣ [[ኢሊኖይ]] ዋና ቤት ጽሕፈቱ ዘለዎ [[ኣመሪካ|ኣመሪካዊ]] [[ሰንሰለታዊ ድኳን|ሰንሰለት]] [[ቤት መግቢ|ኣብያተ መግቢ]] [[ቅልጡፍ መግቢ]] እዩ። ቀንዲ ፍርያቱ ድማ [[ሃምበርገር|ሃምበርገራት]]፣ [[ቅልዋ ድንሽ]]፣ ዝርዝር መግቢ [[ቁርሲ|ቁርስ]]ን [[ልስሉስ መስተ|ልስሉስ መስተታት]]ን እዮም። ኣብ መዓልቲ ንኣስታት 68 ሚልዮን [[ዓሚል|ዓማዊል]] የገልግል፣ ኣብ ልዕሊ 36 ሽሕ ትካላት ኣብ 118 ግዝኣታትን ሃገራትን ዓለም።
80mxnrrcz473cyt7m10hki0dewll3vf
McDonald's
0
6038
23970
2022-10-09T19:20:12Z
Joanmp14
5782
Redirected page to [[ማክዶናልድስ]]
wikitext
text/x-wiki
#REDIRECT [[ማክዶናልድስ]]
5tgywtsppvixc6jjylupfypu22x6wvc
መክዶናልድስ
0
6039
23971
2022-10-09T19:20:48Z
Joanmp14
5782
Redirected page to [[ማክዶናልድስ]]
wikitext
text/x-wiki
#REDIRECT [[ማክዶናልድስ]]
5tgywtsppvixc6jjylupfypu22x6wvc
መደብ:ፊዚክስ
14
6040
23973
2022-10-10T14:55:06Z
Aklilu mesfin mebrahtu
8552
changed all the content
wikitext
text/x-wiki
ፊዚክስ ባህሪኣዊ ስነፍልጠት ኮይኑ ብዛዕባ ሕመረታት ነገራትን ምንቅስቃሳቶምን ጠባያቶምን ብሓገዝ ህዋን ግዘን ምሶኦም
ብዝተኣሳሰር ኣካልን ሓይልን ዘጽንዕ ስነፍልጠት እዩ።
ፊዚክስ ሓደ ካብቶም ቀንዲ መሰረታት ናይ ስነፍልጠት ስነስርዓት ኮይኑ ቀንዲ ዕላምኡ ኸኣ ጠባያት ዩኒቨርስ ምርዳእ እዩ።
ናይ ዓውደ ፊዚክስ ክኢላ ኸኣ ፊዝስት ተባሂሉ ይጽዋዕ።
ፊዚክስ ሓደ ካብቶም ጀመርቲ ኣካዳምያዊ ስነስርዓታት ኮይኑ ብሰንኪ ዘለዎ ምትእስሳር ምስ ስነከዋኽብቲ ወይ ኣስትሮኖሚ ዕድሚኡ ክሳብ ልዕሊ ክልተ ሽሕ ወይ ክልተ ሚለንያ ዕድመ ከም ዘለዎ ይግመት፣ፊዚክስ፣ስነቐመም ወይ ከምስትሪ፣ስነሂወት ወይ ባዮሎጂ ገለ ጨንፈራት ቁጽሪን ኣካላት ናይ ተፈጥሮኣዊ ፍልስፍናን ወይ ውን ናቹራል ፊሎዞፊ እዮም ኔሮም። እንተ ኾነ ግን ኣብ ዓሰርተዉ ሸዉዓተ ክፍለ ዘመን ኣብ ግዜ ዑደት ስነፍልጠት ወይ ውን ሳይንትፊክ ሬቮልሸን ተባሂሉ ኣብ ዝግለጽ ግዜ እዞም ተፈጥረኣዊ ፍልስፍናታት ብ ፍሉይ መጽናዕቲ ክርኣዩ ጀሚሮም ፊዚክስ ከኣ ምስ ካልኦት ኢንተርድስፕልነሪ ማለት ክልተ ወይ ካብ ክልተ ንላዕሊ ኣካዳምያዊ ስነስርዓት ከም በዓል ባዮ ፊዚክስን ፣ካንቶም ስነቐመምን ክትሓናፈጽ ጀሚሩ ። መወዳእታ ፊዚክስ ክግለጽ ዝከኣል ኣይኮነን
መብዛሕትኡ ግዜ ሓደስቲ ናይ ፊዚክስ ሓሳባት ብዛዕባ መሰረት ኣሰራርሐኦም መጽናዕተኦም ብ ኻልእ ስነፍልጠት ይግለጽን ካልኦት ኣካዳምያዊያን ስነስርዓታት ከም በዓል ስነ ቁጽርን ስነ ፍልስፍናን ኣማራጺ የቕርብ
ስጉሚ ኣብ ፊዚክስ መብዛሕትኡ ግዜ ዕድላት ናይ ምዕባለ ይኸፍት ገለ ኣብነት ረብሓታት ኣብ ምርዳእ ኤለክትሮ ማግነት ዝም፣ሶሊድ ስተይት ፊዚክስ፣ኑክለር ፊዝክስን ቐጥታዊ ዉጽኢት ኣብ ምዕባለን ዓርሞሸሻዊ ሓደስቲ ዉጽኢታት ለውጢ ኣብ ዘመናን ከም ኣብነት ተለቭጅን፣ኮምፒተር፣ኤለትሮኒካዊ ኣቑሑት ገዛ፣ኑክላይር ኣጽዋርን ኣምጺኡ ስጉሚ ኣብ ተርሞዳይናሚክስ ምዕባለ ኣብ ኢንዳስትራላይዘሽን ኣምጺኡ ስጉሚ ኣብ መካኒክስ ከኣ ሞራል ኣብ ምዕባለ ናይ ካልኩለስ ኣምጺኡ።
j9f5brmhg0cve27npo2f1z5nw99hhjn
ሜድያዊኪ:GrowthMentors.json
8
6042
23980
2022-10-26T13:17:11Z
MediaWiki default
71
Migrate wikitext mentor list to a structured form ([[:phab:T264343]])
json
application/json
{
"Mentors": []
}
dn46w1g5znu799elq35nkxlad6w2krp
ዪዱ በቢሀስኪ መሂፊእሲዛሎ ዞንፂፀሱ በቮ ፀአእፋቃ ላሎዛዞ ንጊጅት
0
6043
23985
2022-10-31T14:17:53Z
203.189.116.41
গূজুাকিাচুদিুা স্গজ্চহিুীদী শিুাদেুাদা শারৃতঁজংলুডানং
wikitext
text/x-wiki
ሂድገሰዊጂከ ሚዱቁጀድዛ በሳዋጦኾኑ ቪፊክሬሦ ፍሎበአእቁ
aj42bneqnsqbr6osqahdecupr5lvycy
ሞደል:Infobox/imagelimit.css
10
6046
24018
24017
2022-11-29T21:50:29Z
Joanmp14
5782
Protected "[[ሞደል:Infobox/imagelimit.css]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ክንቀሳቐስ=Allow only autoconfirmed users] (indefinite))
sanitized-css
text/css
/**
* csslint important:false, overqualified-elements:false
*/
.infobox .image {
max-width: 100%;
margin: 0 auto;
}
.infobox .image img {
max-width: 100%;
height: auto;
}
/* timeless override */
body.skin-timeless .infobox .image a.image > img {
max-width: 100% !important;
height: auto !important;
}
l6p54hwekss2uwywwg0tch9te9ffqfa
ዩቱብ
0
6047
24021
2022-11-29T23:26:28Z
Joanmp14
5782
new article
wikitext
text/x-wiki
{{ሓበሬታ ውድብ
| ስም = ዩቱብ
| ወግዓዊ_ስም = ዩቱብ ው.ሓ.ኩ. (YouTube, LLC)
| ኣርማ = YouTube Logo 2017.svg
| ዓይነት = [[መድረኽ ቪድዮ ኣብ መስመር]]
| ኢንዱስትሪ = [[ኢንተርነት]]
| መሰረት = {{ዕለት|14|2|2005|ዕድመ}}
| ዋና_ቤት_ጽሕፈት = {{flagdeco|ኣመሪካ}} [[ሳን ብሩኖ (ካሊፎርንያ)|ሳን ብሩኖ]]፣ [[ካሊፎርንያ]]፣ [[ኣመሪካ]]
| ቁልፊ_ሰባት = [[ሱዛን ዎጂጽኪ]] ([[ዋና ፈጻሚ ስራሕ]])
| ፍርያት = [[ዩቱብ ፕሪምየም]]<br>[[ዩቱብ ምዩዚክ]]<br>[[ዩቱብ ኪድስ]]<br>[[ዩቱብ ቲቪ]]<br>[[ዩቱብ ጌሚንግ]]<br>[[ዩቱብ ሾርትስ]]
| ሰራሕተኛታት = 3,000 (2021)
| ተጠቀምቲ = 4.59 ቢልዮን ንጡፋት
| ቋንቋ = 80
| መርበብ_ሓበሬታ = {{URL|youtube.com}}
| ምዝገባ = ኣማራጽያዊ
| ወናኒ = [[ኣልፋበት (ዋኒን)|ኣልፋበት]]
}}
'''ዩቱብ''' (ብ[[እንግሊዝኛ]]፦ YouTube)፣ [[ኣመሪካ|ኣመሪካዊ]] መበቆል ዘለዎ [[ቪድዮ|ቪድዮታት]] ንምክፋል ዝዓለመ [[መርበብ ሓበሬታ]] እዩ። ዝተፈላለዩ ናይ [[ፊልም]] ክሊፓት፣ [[መደብ ተለቪዥን|መደባት ተለቪዥን]]ን [[ቪድዮ ሙዚቃ|ቪድዮታት ሙዚቃ]]ን ዝሓዘ እዩ። ነዚ መድረኽ ትሕዝቶ ዝፈጥሩ ሰባት ብሓፈሻ ''[[ዩቱበር|ዩቱበርስ]]'' ተባሂሎም ዝፍለጡ እዮም።
ኣብ ለካቲት 2005 ብሰለስተ ሰራሕተኛታት [[ፐይፓል]] ነበር ዝተፈጥረ ኮይኑ፣ ኣብ ጥቅምቲ 2006 ብ[[ጉግል]] ብ1.65 ቢልዮን ዶላር ተዓዲጉ፣ ሕጂ ድማ ከም ሓደ ካብ ትሕተ-ቅርጺ ትካላቱ ኮይኑ ይሰርሕ ኣሎ። ኣብ ኢንተርነት ብዓይነቱ ዝበዝሐ ዝጥቀመሉ መርበብ ሓበሬታ እዩ።
894a9dt0utfpqrcf9i07k7r5kj422xo
ዩትዩብ
0
6048
24022
2022-11-29T23:26:56Z
Joanmp14
5782
Redirected page to [[ዩቱብ]]
wikitext
text/x-wiki
#REDIRECT [[ዩቱብ]]
rzfxi7c7vscy936rjqg3e3vpg1pcl0p
YouTube
0
6049
24023
2022-11-29T23:27:21Z
Joanmp14
5782
Redirected page to [[ዩቱብ]]
wikitext
text/x-wiki
#REDIRECT [[ዩቱብ]]
rzfxi7c7vscy936rjqg3e3vpg1pcl0p
Youtube.com
0
6050
24024
2022-11-29T23:29:37Z
Joanmp14
5782
Redirected page to [[ዩቱብ]]
wikitext
text/x-wiki
#REDIRECT [[ዩቱብ]]
rzfxi7c7vscy936rjqg3e3vpg1pcl0p
Televijiinii
0
6053
24045
2022-12-27T16:42:39Z
Afaan oromoo guddisii
8764
Created by translating the page "[[:om:Special:Redirect/revision/38443|Televijiinii]]"
wikitext
text/x-wiki
[[ፋይል:Samsung_LE26R41BD_and_Yamada_DVD_player_20030624.jpg|right|thumb|320x320px| ቴሌቪዥን (ሳንዱቕ ሱርሳጋ)]]
'''ቴሌቪዥን''' ካብ መተሓላለፊ ስእልን ድምጽን ምልክታት ዝቕበል ዓይነት ርክብ እዩ። እቲ "ቴሌ-" ዝብል ክፋል ብግሪኽ "ርሑቕ" ማለት ኮይኑ "-ራእይ" ድማ ካብ ሮማዊ ''ቪዥዮ'' /ቪዥዮ/ "ምርኣይ" ("ምርኣይ") ዝመጸ እዩ። ብሓፈሻ '''ተለቪዥን''' ካብ ሓደ ቦታ ናብ ካልእ ቦታ ዝንቀሳቐስ ምስልታት (መብዛሕትኡ ግዜ ድምጺ) ንምትሕልላፍ ዝጥቀመሉ ናይ [[መልዕክት ማስራጫ|ርክብ]] መሳርሒ እዩ። እዚ እንተኾይኑ ሽዑ እቲ zeedaa '''ተለቪዥን''' ንኽልቲኡ ነቲ ምቕራጽ ምስልን ነቲ ምስል ተቐባሊን የጠቓልል፣ ንቡር ግን ነቲ ምስሊ ተቐባሊ ጥራይ ኢና ንጽውዖ።
b75qkq0uo3feg5s8wjygba2dllnipc3
ቴሌቪዥን
0
6054
24046
2022-12-27T16:43:02Z
Afaan oromoo guddisii
8764
Created by translating the page "[[:om:Special:Redirect/revision/38443|Televijiinii]]"
wikitext
text/x-wiki
[[ፋይል:Samsung_LE26R41BD_and_Yamada_DVD_player_20030624.jpg|right|thumb|320x320px| ቴሌቪዥን (ሳንዱቕ ሱርሳጋ)]]
'''ቴሌቪዥን''' ካብ መተሓላለፊ ስእልን ድምጽን ምልክታት ዝቕበል ዓይነት ርክብ እዩ። እቲ "ቴሌ-" ዝብል ክፋል ብግሪኽ "ርሑቕ" ማለት ኮይኑ "-ራእይ" ድማ ካብ ሮማዊ ''ቪዥዮ'' /ቪዥዮ/ "ምርኣይ" ("ምርኣይ") ዝመጸ እዩ። ብሓፈሻ '''ተለቪዥን''' ካብ ሓደ ቦታ ናብ ካልእ ቦታ ዝንቀሳቐስ ምስልታት (መብዛሕትኡ ግዜ ድምጺ) ንምትሕልላፍ ዝጥቀመሉ ናይ [[መልዕክት ማስራጫ|ርክብ]] መሳርሒ እዩ። እዚ እንተኾይኑ ሽዑ እቲ zeedaa '''ተለቪዥን''' ንኽልቲኡ ነቲ ምቕራጽ ምስልን ነቲ ምስል ተቐባሊን የጠቓልል፣ ንቡር ግን ነቲ ምስሊ ተቐባሊ ጥራይ ኢና ንጽውዖ።
b75qkq0uo3feg5s8wjygba2dllnipc3
ኣቆጻጽራ ኦሮሞ
0
6055
24075
2023-01-15T07:10:25Z
Afaan oromoo guddisii
8764
Created by translating the page "[[:so:Special:Redirect/revision/246507|Kalandarka Oromo]]"
wikitext
text/x-wiki
'''ኣቆጻጽራ ኦሮሞ''' ህዝቢ ኦሮሞ መዓልታትን ኣዋርሕን ዓመታትን ዝቖጽረሉ ኣገባብ እዩ። እዚ ኣቆጻጽራ 300 ዓመት ዝገበረ እዩ። ብመሰረት እዚ ኣቆጻጽራ ኣብ ሓደ ወርሒ 29.5 መዓልታት፡ ኣብ ዓመት ዓሰርተው ክልተ ኣዋርሕ፡ ኣብ ዓመት ድማ 354 መዓልታት ኣለዋ። ዓሰርተታት ዓመታት ሰሙናት የብሎምን ኣብ ወርሒ ኩለን መዓልታት ድማ ኣስማት ኣለወን። ኣቆጻጽራ ኦሮሞ ኣብ ወርሕን ከዋኽብትን ዝተመርኮሰ እዩ።
== ታሪኽ ==
ኦሮሞ ኣብ ከባቢ 300 ቅ.ል.ክ. ኣብ ሰሜናዊ ኬንያ ኣብ ዝርከብ ናሞራቱንጋ ኣርኪዮ-ስትሮኖሚያዊ ቦታ፡ ምዕራባውያን ቦራና ዝጥቀሙሉ ዝነበሩ ኰዀባት ኣንፈት ዝሕብር ዓንዲ እምኒ ተረኺቡ። ዳግማዊ ናሞራቱንጋ ኣብ ኣቆጻጽራ ኦሮሞ ዝጥቀሙሉ ሸውዓተ ኮኾባት ኣንፈት ገጾም ዝጥምቱ 19 ዓምድታት ባዛልት ኣለዎ። እቶም ከዋኽብቲ ትሪኣንጉሉም (ብኣፋን ኦሮሞ: ሚሚ)፣ ፕለያደስ (ብኣፋን ኦሮሞ: ቡሶን)፣ ቤላትሪክስ (ብኣፋን ኦሮሞ: ኣልጋጂማ)፣ ኣልደባራን (ባከልቸ)፣ ማእከላይ ኦርዮን (ብኣፋን ኦሮሞ: ኣርበ ጋዱ)፣ ሳይፍ (ብዓፋን) እዮም። ኦሮሞ፡ ኡርጂ ወላ) ከምኡ’ውን ስርየስ (ባስ)። ኣቆጻጽራ ኦሮሞ ነዚ ንምምሃዝ እዚ ተመራማሪ ከዋኽብቲ ከምዝተጠቕመሉ ይእመን።
guhjziuu3a6ooey653nf4l7x1y482ku
ባንዴራ ቤልጎሮድ
0
6056
24083
2023-01-18T19:18:18Z
KittenBroEeev
8815
ገጽ ምስ «[[ፋይል:Flag of Belgorod.svg|thumb|ባንዴራ ቤልጎሮድ]] ባንዴራ ቤልጎሮድ ሓንቲ ካብተን ወግዓውያን ምልክታት (ምስ ኣርማ) ከተማ ቤልጎሮድ፡ ዞባ ቤልጎሮድ፡ ፈደረሽን ሩስያ እያ። ባንዴራ ምልክት ሓድነትን ምትእስሳርን ነበርቲ እታ ከተማ እያ። እዛ ሕጂ ዘላ ባንዴራ ብውሳነ ቤት ምኽሪ ምክትላት ከተማ...» ተፈጢሩ
wikitext
text/x-wiki
[[ፋይል:Flag of Belgorod.svg|thumb|ባንዴራ ቤልጎሮድ]]
ባንዴራ ቤልጎሮድ ሓንቲ ካብተን ወግዓውያን ምልክታት (ምስ ኣርማ) ከተማ ቤልጎሮድ፡ ዞባ ቤልጎሮድ፡ ፈደረሽን ሩስያ እያ። ባንዴራ ምልክት ሓድነትን ምትእስሳርን ነበርቲ እታ ከተማ እያ።
እዛ ሕጂ ዘላ ባንዴራ ብውሳነ ቤት ምኽሪ ምክትላት ከተማ ቤልጎሮድ ቁጽሪ 321 ብ22 ሓምለ 1999 ተጸዲቓ ኣብ 2002 ኣብ መዝገብ ስቴት ሄራልዲክ ፈደረሽን ሩስያ ብቁጽሪ ምዝገባ 978 ኣትያ።<ref name="ф321">Решение Белгородского городского Совета депутатов от 22.07.1999 № 321 [http://www.guest-belgorod.ru/index.php?ds=6644 «О внесении изменений в решение городского Совета депутатов от 18 июня 1999 года № 279 „Об утверждении Положения о флаге города Белгорода“»] {{Wayback|url=http://www.guest-belgorod.ru/index.php?ds=6644 |date=20190214002605 }}</ref>.
== መግለጺ ==
ባንዴራ ከተማ ቤልጎሮድ (ሰማያዊ ሸራ ኣብ ታሕቲ ጻዕዳ መስመር ዘለዎ) ብጫ ኣንበሳ ኣብ ድሕሪት እግሩ ደው ኢሉ ኣብ ልዕሊኡ ጻዕዳ ንስሪ ይንሳፈፍ። ምልክታት እታ ከተማ ልዕሊ 300 ዓመት ዝዕድሚኦም ኮይኖም ኣብ ዘመነ ንግስነት ጴጥሮስ ቀዳማይ ዝተራእዩ እዮም።ዛር ሩስያ ንኽብሪ ኣብ ውግእ ፖልታቫ (1709) ኣብ ልዕሊ ሽወደናውያን ዝረኸቦ ዓወት ንህዝቢ ቤልጎሮድ ኣርማ ኣበርኪቱ። ብ1712 እቲ ምልክት ዕጥቂ ኣብ ሰንደቕ ዕላማ ናይቲ ንጸላኢ ዝሰዓረ ረጅመንት ቤልጎሮድ ተሳኢሉ፡ ብ1727 ድማ ምልክት ናይታ ሓዳስ ዝተመስረተት ኣውራጃ ኰነት።<ref>https://militaryarms.ru/simvolika/goroda/flag-belgoroda/</ref>.
== መላግቦታት ==
tw90b13qnh55xn4muob2undvt0n1gmi
ቦጎታ
0
6058
24088
2023-01-19T14:37:11Z
Sakura emad
7824
New Page
wikitext
text/x-wiki
[[ፋይል:Colombia-Bogotá-Cities.png|thumb]]
'''ቦጎታ''' ርእሰ ከተማ ኮሎምብያ እያ። ከምኡ’ውን ኣብ ኮሎምብያ ዝዓበየት ከተማ እያ።
t9rmt78g3aps0t6cmsaraknxyrwf7dl
ሞደል:Ifsubst
10
6059
24092
2023-01-21T14:37:07Z
Sakura emad
7824
adopting a template
wikitext
text/x-wiki
{{ safesubst:<noinclude/>#if:{{{demo|}}}
|{{ safesubst:<noinclude/>#ifeq:{{{demo}}} |no
|{{{no|{{{2|}}}}}}
|{{{yes|{{{1|}}}}}}
}}
|{{ safesubst:<noinclude/>#ifeq:{{ safesubst:<noinclude/>NAMESPACE}}|{{NAMESPACE}}
|{{{no|{{{2|}}}}}}
|{{{yes|{{{1|}}}}}}
}}}}
dsq6zcymkdojjsuq2l6zlzocr712jym
ሳን ማሪዮ
0
6060
24094
2023-01-28T18:02:50Z
Sakura emad
7824
new
wikitext
text/x-wiki
[[ፋይል:Location San Marino Europe.png|thumb|ኣቀማምጣ ሳን ማሪኖ]]
'''ሳን ማሪዮ''' ኣብ ዓለም ካብ ዘለዋ ዝነኣሳ ሃገራት ሓንቲ እያ። ኣብ ኤውሮጳ ዝርከብን ብጣልያን ዝተኸበበን እዩ።
[[መደብ:ሃገራት ኤውሮጳ]]
jz6ep2hqv7wpr7ru3g9r745kwj3v82f
ኩባ
0
6062
24099
2023-02-02T00:16:07Z
Joanmp14
5782
new article
wikitext
text/x-wiki
{{ሓበሬታ ሃገር
| ወግዓዊ_ስም = ሪፓብሊክ ኩባ <br/>{{small|''{{lang|es|República de Cuba}}''}}
| ሕብረት = [[ላቲን ኣመሪካዊ ባይቶ|ኣባል ሃገር]]
| ልዕለሕብረት = [[ላቲን ኣመሪካዊ ባይቶ]]
| ምስሊ_ባንዴራ = Flag of Cuba.svg
| ምስሊ_ኣርማ = Coat of arms of Cuba.svg
| ሃገራዊ_ጭርሖ = ''¡Patria o Muerte, Venceremos!''<br />(''«ዓዲ ወይ ሞት፣ ክንስዕር ኢና!»'')
| ሃገራዊ_መዝሙር = ''La Bayamesa''<br>
| ሃገራዊ_መዝሙር_ፋይል = Cuba National Anthem Instrumental.ogg
| ምስሊ_ካርታ = CUB orthographic.svg
| ርእሰ_ከተማ = [[ሃቫና]] [[ፋይል:Coat of arms of La Habana.svg|right|20px]]
| ርእሰ_ከተማ_መስተማእዛኒታት = 23_08_N_82_22_W_ 23°08′ N 82°22′ W
| ወግዓዊ_ቋንቋ = [[ቋንቋ ስጳንኛ|ስጳንኛ]]
| ዓይነት_መንግስቲ = [[ሓደ ሰልፊ ዘለዋ ሃገር|ሓደ ሰልፊ ዘለዋ]] [[ኣሃዳዊት ሃገር|ኣሃዳዊት]] [[ማሕበርነታዊት ሃገር|ማሕበርነታዊት ሪፓብሊክ]]
| ኣርእስቲ_መራሒ1 = [[ፕረዚደንት ኩባ|ፕረዚደንት]]
| ስም_መራሒ1 = [[ሚገል ዲያዝ-ካነል]]
| ኣርእስቲ_መራሒ2 = [[ምክትል ፕረዚደንት ኩባ|ምክትል ፕረዚደንት]]
| ስም_መራሒ2 = [[ሳልቫዶር ቫልደስ ሜሳ]]
| ኣርእስቲ_መራሒ3 = [[ቀዳማይ ሚኒስተር ኩባ|ቀዳማይ ሚኒስተር]]
| ስም_መራሒ3 = [[ማንዌል ማሬሮ ክሩዝ]]
| መሰረት = [[ናጽነት]]
| ምዕራፋት_መሰረት = • ካብ [[ስጳኛ]]<br /> • ካብ [[ሕቡራት መንግስታት]]
| ዕለታት_መሰረት = <br />10 ጥቅምቲ 1868<br />20 ግንቦት 1902
| ዜግነት_ህዝቢ = ኩባዊ/ -ት
| ስፍሓት = 109,884
| ሚእታዊት_ማይ = 0
| ብዝሒ_ህዝቢ = 11,008,112
| ብዝሒ_ህዝቢ_ዓመት = 2022
| ባጤራ = [[ኩባዊ ፔሶ]]
| ባጤራ_ኣይሶ = CUP
| ዞባ_ግዜ = UTC -5
| ዓውዲ_ኢንተርነት = .cu
| ስልካዊ_ቅድመ_ጥብቆ = +53
| ኮድ_ኣይሶ = 192 / CUB / CU
| ኣባል_ናይ = [[ላቲን ኣመሪካዊ ባይቶ|ላ.ኣ.ባ.]]፣ [[ፔትሮካሪበ]]፣ [[ውድብ ሕቡራት ሃገራት|ው.ሕ.ሃ.]]፣ [[ውድብ ንግዲ ዓለም|ው.ን.ዓ.]]፣ [[ማሕበረ-ሰብ ሃገራት ላቲን ኣመሪካን ካሪብያንን|ማ.ሃ.ላ.ኣ.ካ.]]
}}
'''ኩባ''' ({{lang-es|Cuba}}፣ ብወግዒ '''ሪፓብሊክ ኩባ''' ({{lang-es|República de Cuba}}፣ [[ልኡላዊት ሃገር|ልኡላዊት]] [[ደሴት|ደሴታዊት]] ሃገር ኮይና፣ ኣብ [[ኣንቲለስ]] [[ባሕሪ ካሪብያን]] ሰፊራ።
[[መደብ:ኩባ]]
[[መደብ:ሃገራት ባሕሪ ካሪብያን]]
hiaq1w41i7fe8mm8k1pn4q9hu0zdpms
ኲባ
0
6063
24100
2023-02-02T00:17:50Z
Joanmp14
5782
Redirected page to [[ኩባ]]
wikitext
text/x-wiki
#REDIRECT [[ኩባ]]
mofdugm5q9jsvwbbr05dkcfywf8kdx1
ኵባ
0
6064
24101
2023-02-02T00:18:25Z
Joanmp14
5782
Redirected page to [[ኩባ]]
wikitext
text/x-wiki
#REDIRECT [[ኩባ]]
mofdugm5q9jsvwbbr05dkcfywf8kdx1
Cuba
0
6065
24102
2023-02-02T00:18:47Z
Joanmp14
5782
Redirected page to [[ኩባ]]
wikitext
text/x-wiki
#REDIRECT [[ኩባ]]
mofdugm5q9jsvwbbr05dkcfywf8kdx1
ሮቤል ተኽለሚካኤል
0
6067
24115
2023-03-03T22:12:22Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1142564784|Robel Teklemichael]]"
wikitext
text/x-wiki
'''ሮቤል ተኽለሚካኤል ባህታ''' (ተወሊዱ 11 ሓምለ 2000) ኤርትራዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ኮይኑ ኣብ ፕሪምየር ሊግ ኢትዮጵያ ክለብ ኢትዮጵያ ቡና ከም ተኸላኻላይ ዝጻወትን ሓለቓ ሃገራዊት ጋንታ ኤርትራን እዩ።
6r831nkefgh6joytzcesg8lfm82n0w8
ቅዱስ ጊዮርጊስ ኤስ.ሲ
0
6068
24116
2023-03-04T16:16:00Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1141593682|Saint George S.C.]]"
wikitext
text/x-wiki
'''ክለብ ስፖርት ቅዱስ ጊዮርጊስ''' ([[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]] : ቅዱስ ጊዮርጊስ ስፖርት ክለብ) '''''፣''''' ብኻልእ ኣጸዋውዓ '''ኪዱስ ጊዮርጊስ''' ፣ ኣብ [[ኣዲስ ኣበባ]] ፣ ኢትዮጵያ ዝመደበራ ፕሮፌሽናል ኩዕሶ እግሪ ክለብ እያ። ኣብ ላዕለዋይ ዲቪዥን ኩዕሶ እግሪ ኢትዮጵያ፡ ፕሪምየር ሊግ ኢትዮጵያ ይጻወታ። ኣብ 1935 ዝተመስረተት እዛ ክለብ ኣብ ኢትዮጵያ ናይ መጀመርታ ኮይና ምልክት ሃገራውነት ኢትዮጵያን ተቓውሞን ኣንጻር ጎበጥቲ ሓይልታት ፋሽሽታዊ ጣልያን ኮይና ተመስሪታ ።
gd67mjxvbbadgc64lg1lbp0j3lv501g
ዓረብኛ ዊኪፒዲያ
0
6069
24121
24120
2023-03-04T19:10:55Z
Osps7
8807
/* እቲ ዕለት */
wikitext
text/x-wiki
ዓረብኛ ዊኪፒዲያ ናይ ዓረብኛ ስሪት ናይ ዊኪፒዲያ ኢንሳይክሎፒዲያ እዩ። ብ9 ሓምለ 2003 ዝተጀመረ ኮይኑ፡ ብ4 መጋቢት 2023 ዓ.ም. ዓረብኛ ዊኪፒዲያ ብመሰረት ብዝሒ ጽሑፋት ብዓበይቲ ዊኪፒዲያታት መበል 16 ደረጃ፡ ብዕምቆት ድማ ኣብ መበል 8ይ ደረጃ ብምሓዝ፡ ኣብ ዊኪፒዲያታት ሩስያ፡ ጣልያን፡ ጀርመን፡ ስጳኛን ካልኦትን ብሚእታዊት ዕምቆት በሊጻ፡ ተቐቢላ 1.2% ካብ መጠን በጻሕቲ ዊኪፒዲያ ኣብ መላእ ዓለም። ይኹን እምበር፡ ብመልክዕ ጥራዛት ወይ ዲቪዲ (ከም ኢንሳይክሎፒድያ ብሪታኒካ ብእንግሊዝኛ)፡ ብዓለምለኻዊ ደረጃ ብዝተዘርግሑ ኩለመዳያውን ዘመናውን ኢንሳይክሎፒዲያታት (ከም ኢንሳይክሎፔድያ ብሪታኒካ ብእንግሊዝኛ)፡ ሳይክሎፔድያዊ ትውፊት ስለዘሎ፡ ነቲ ዓረብኛ ዝዛረብ ተጠቃሚ ባዶነት ይመልኦ። ዊኪፒዲያ ዓረብ ነዚ ተራ ዝጻወት ድማ ብሰንኪ ዝርግሐ ጽሬት ዘለዎም ፕሮጀክትታት ዓረብ ሳይክሎፔዲክ ኣብ (ከም ዓረብኛ ኢንሳይክሎፔድያን ኣህጉራዊ ዓረብ ኢንሳይክሎፔድያን)፣ ከምኡ’ውን ህላወ ዊኪፒዲያ ኣብ ቀዳማይ ውጽኢት ሞተር ምድላይ።
==እቲ ዕለት==
ኣብ መጀመርታ ዊኪፒዲያ ኣብ 2001፡ ብዓረብ መሃንድሳት ዝምወል ንዊኪፒዲያ ዝኸውን ዓረብኛ ዶመይን ክፈጥር ጻውዒታት ነይሩ። እቲ ዓውዲ ኣብ ትሕቲ "ar.wikipedia.org" ዝብል ኣድራሻ ዝተገብረ ኮይኑ፡ እንተኾነ ግን በቲ ሓሳብ ዝፍትኑ ዝነበሩ ስሞም ዘይተገልጸ ተጠቀምቲ ጥራይ እዩ ከቢድ ፈተነታት ነይሩ።
ኣብቲ እዋን እቲ ኣብ ዓረብኛ ዊኪፒዲያ ብኣማኢት ኣሽሓት ዝቑጸሩ ጽሑፋት ነይሮም። ድሕሪኡ፡ ፋውንዴሽን ዊኪሚድያን ንመኽሰብ ዘይሰርሕ ጉጅለ ታግሪዳትን፡ ተጠቀምቲ ንዓረብኛ ዊኪፒዲያ ንምእራም ንምስልጣን ዝዓለመ ፕሮግራም ንኣዳለውቲ ዓረብኛ ዊኪፒዲያ ኣጣይሾም። ኣብ መወዳእታ ሰነ 2014፡ ቁጽሪ ጽሑፋት 284,000 በጺሑ ነይሩ።
4r0g04we786zk802h7l9arp7iowfoig
ፍልስጤም
0
6070
24138
24137
2023-03-04T19:19:24Z
Osps7
8807
wikitext
text/x-wiki
[[ፋይል:Flag of Palestine.svg|thumb]]
ካብ ባሕሪ ሜዲተራንያን ብደቡባዊ ምብራቕ ክሳብ ጎልጎል ዮርዳኖስ ዝርከብ ጂኦግራፍያዊ ከባቢ ኮይኑ፡ ኣብ ገለ ትርጉማት ድማ ካብ ሩባ ዮርዳኖስ ንምብራቕ ዝርከቡ ከባቢታት ዘጠቓልል ኮይኑ፡ ኣብ ምዕራብ ኤስያ ዝርከብን ብኣቀማምጣኡን ሓውሲ ደሴት ሲናይን ምስ ሰሜን ኣፍሪቃ ዝራኸብን እዩ። ኣብቲ ምስ ግብጺ ዝተኣሳሰር ደቡባዊ ምዕራባዊ ክፋል ሌቫንት ዝፈጥር ክልቲአን ኣህጉራት ዝራኸበሉ ቦታ፤ ኣብ ታሪኽ ሃይማኖታት ካብ ዝነበሮ ማእከልነት ሓሊፉ መሳገሪን መጋጠሚ ባህልታትን ንግድን ፖለቲካን እዩ ነይሩ፣ ስለዚ ድማ ብዙሓት ከተማታታ ታሪኻዊ ወይ ሃይማኖታዊ ኣገዳስነት ኣለወን፣ ብፍላይ ድማ ኢየሩሳሌም<ref>Crouch, C. L. (1 October 2014). Israel and the Assyrians: Deuteronomy, the Succession Treaty of Esarhaddon, and the Nature of Subversion. SBL Press. ISBN 978-1-62837-026-3. Judah's reason(s) for submitting to Assyrian hegemony, at least superficially, require explanation, while at the same time indications of its read-but-disguised resistance to Assyria must be uncovered... The political and military sprawl of the Assyrian empire during the late Iron Age in the southern Levant, especially toward its outer borders, is not quite akin to the single dominating hegemony envisioned by most discussions of hegemony and subversion. In the case of Judah it should be reiterated that Judah was always a vassal state, semi-autonomous and on the periphery of the imperial system, it was never a fully-integrated provincial territory. The implications of this distinction for Judah's relationship with and experience of the Assyrian empire should not be underestimated; studies of the expression of Assyria's cultural and political powers in its provincial territories and vassal states have revealed notable differences in the degree of active involvement in different types of territories. Indeed, the mechanics of the Assyrian empire were hardly designed for direct control over all its vassals' internal activities, provided that a vassal produced the requisite tribute and did not provoke trouble among its neighbors, the level of direct involvement from Assyria remained relatively low. For the entirety of its experience of the Assyrian empire, Judah functioned as a vassal state, rather than a province under direct Assyrian rule, thereby preserving at least a certain degree of autonomy, especially in its internal affairs. Meanwhile, the general atmosphere of Pax Assyriaca in the southern Levant minimized the necessity of (and opportunities for) external conflict. That Assyrians, at least in small numbers, were present in Judah is likely – probably a qipu and his entourage who, if the recent excavators of Ramat Rahel are correct, perhaps resided just outside the capital – but there is far less evidence than is commonly assumed to suggest that these left a direct impression of Assyria on this small vassal state... The point here is that, despite the wider context of Assyria's political and economic power in the ancient Near East in general and the southern Levant in particular, Judah remained a distinguishable and semi-independent southern Levantine state, part of but not subsumed by the Assyrian empire and, indeed, benefitting from it in significant ways.
</ref>።
ሎሚ ዶባት ናይቲ ታሪኻዊ ዞባ ኣብ ሓያሎ ዝተደራረቡ ፖለቲካዊ ኣካላት ዝተመርኮሰ ኮይኑ፡ ሃገረ እስራኤል (ኣብ ኲናት 1948 ድሕሪ ምምዝባል ኣማኢት ኣሽሓት ፍልስጤማውያን ካብ ዓዶም ዝተመስረተት)፡ ምዕራባዊ ገማግም ባሕርን ምድረበዳ ጋዛን፡ which Israel occupied in the 1967 war.እተን ዝተጎበጣ ግዝኣታት ብዘይካ’ቲ ምሉእ ብምሉእ ምድረበዳ ጋዛ ንሃገራዊ ፍልስጤም ምግዛእ፡ ካብ 1994 ጀሚሩ ኣብ ስምምዓት ኦስሎ ዝተመርኮሰ ሲቪላዊ ጉዳያት ህዝቢ ዘመሓድር ፍልስጤማዊ ርእሰ-ምምሕዳር በዓል መዚ ይመሓደራ ስልጣን ካብ እትወጽእ እስራኤል ካብ ምድረበዳ ጋዛ ኣብ 2005. ኣብ 2007 ምምቕቓል ፖለቲካዊ ስልጣን ኣብ ርእሰ-ምምሕዳር ከባቢታት ኣብ ምድረበዳ ጋዛ ስልጣን ፈጢሩ ካልእ ድማ ኣብ ከተማታት ምዕራባዊ ገማግም ስልጣን ፈጢሩ። ኣብ ውሽጢ እዞም ዶባት ዘሎ ብዝሒ ህዝቢ ኣስታት 11,900,000 ሰባት ይግመት፣ ምኽንያቱ ኣብዚ እዋን’ዚ ዓቢ ክፋል ህዝቢ ታሪኻዊት ፍልስጤም ተዛረብቲ ዓረብኛ (ኣስላምን ክርስትያንን) ክኾኑ ከለዉ፣ እቲ ካልእ ክፋል ህዝባ ድማ ተዛረብቲ እብራይስጢ፣ ሰዓብቲ ሃይማኖት ኣይሁድ፣ ስደተኛታት እዮም። ከምኡ’ውን ደቂ ካልኦት ህዝብታት፣ ብሚእታዊቶም ድማ ሎሚ 49% ክኸውን ከሎ፣ ዓረብ ድማ 46% ይኸውን።
ድሕሪ ቀዳማይ ኲናት ዓለምን ሳዕቤናቱን ካብ ውድቀት ግዝኣት ኦቶማን፡ ንፍልስጤምን ትራንስን ሓዊሱ ንኹላ ሌቫንት ዝቆጻጸር ዝነበረ፡ ውዕል ሰቭረስ፡ ዋዕላ ሳን ረሞ፡ ከምኡ’ውን ስምምዕ ሳይክስ-ፒኮ፡ ዶባት እንግሊዝ ማንዳት ኣብ ፍልስጤም ዝተሳእለ ኮይኑ፡ ዶባት ብነዊሕ ካብ ሰሜን ናብ ደቡብ ብኣስታት ኣርባዕተ ዲግሪ ስፍሓት ይዝርጋሕ።ኣብ መንጎ ላቲቱድ 29.30ን 33.15ን ሰሜንን ሎንጊቱድ 34.15ን 35.40ን ንምብራቕን ዝዝርጋሕ ኮይኑ፡ ስፍሓት 26.990 ኪ.ሜ2 ዘለዎ ኮይኑ፡ ቀላይ ኪነሬትን... ፍርቂ ምዉት ባሕሪ። ብምዕራብ ብባሕሪ ማእከላይ ባሕሪ ዝዳወብ ኮይኑ 224 ኪ.ሜ ዝንውሓቱ ገማግም ባሕሪ፣ ብምብራቕ ብሶርያን ዮርዳኖስን፣ ብሰሜን ምስ ሊባኖስ፣ ብደቡብ ድማ ብግብጽን ወሽመጥ ዓቃባን ይዳወብ።
ፍልስጤም ቅርጻ ርብዒ ኩርናዕ ኮይኑ፡ ካብ ሰሜን ክሳብ ደቡብ ንውሓታ 430 ኪ.ሜ፡ ስፍሓታ ድማ ብሰሜን ካብ 51-70 ኪ.ሜ፡ ኣብ ማእከል ድማ ኣብ ኢየሩሳሌም ካብ 72-95 ኪ.ሜ ኣብ ራፋሕን ካን ዩኒስን ክሳብ ምዉት ባሕሪ 117 ኪ.ሜ. እቲ ዞባ ኣዝዩ ዝተፈላለየ መሬት ዘለዎ ኮይኑ፡ ብጂኦግራፊያዊ ኣቀማምጣ ድማ ኣብ ኣርባዕተ ዞባታት ዝተኸፋፈለ ኮይኑ፡ ካብ ምዕራብ ክሳብ ምብራቕ ካብ ገማግም ባሕሪ ቆላ፡ ጎቦታት፡ ኣኽራናት (ኣኽራን ገሊላ፡ ኣኽራናት ናብሉስ፡ ኣኽራናት የሩሳሌምን ኣኽራናት ኬብሮንን) ከምኡ’ውን ጎልጎል ዮርዳኖስ (ዮርዳኖስ እዩ። ሽንጥሮ). ኣብ ርሑቕ ደቡብ በረኻ ነገቭ ይርከብ። ኣብ መንጎ ኣኽራናት ናብሉስን ኣኽራናት ገሊላን ማርጅ ኢብን ዓመር ይርከብ።ካብ ኣኽራናት ናብሉስ ንሰሜናዊ ምዕራብ ዝዝርጋሕ እምባ ቀርሜሎስ ነቲ ኣብ ገማግም ባሕሪ ዝርከብ ቆላ ይሰግር። ቁመት ካብ 417 ሜትሮ ትሕቲ ጽፍሒ ባሕሪ ኣብ ምዉት ባሕሪ (ኣብ ዓለም እቲ ዝወሓደ ነጥቢ ኣብ መሬት) ክሳብ 1204 ሜትሮ ልዕሊ ጽፍሒ ባሕሪ ኣብ ጫፍ ጀበል ኣልጀርማቅ (እምባ ሜሮን ከምቲ ኣብ እስራኤል ዝጽዋዕ) ይርከብ።
ብፖለቲካዊ መዳይ ፍልስጤም ኣብ ዓለም ካብ ዘለዋ ወጥሪ ዘለወን ዞባታት ጸጥታ ኮይና ብሰንኪ እቲ ብዙሓት ኣህጉራውያን ትካላት ተጣበቕቲ ሰብኣዊ መሰላት እስራኤል ኣብ ልዕሊ ሰላማውያን ፍልስጤማውያን ዝፍጸም ዘሎ ግህሰት ገይሮም ዝቖጽርዎ፡ ኣብ ርእሲ’ቲ ነቲ ኩነታት ዘጋድድ ስርሒታት ሰፈራ፡ ብዘይካ’ቲ ዓሌታዊ ኣተሓሕዛ፡ ከምዚ ዝኣመሰለ ከምቲ ብዙሓት ዓሌታዊ ዝቖጽርዎ ኣብ ምዕራባዊ ገማግም ባሕሪ ዝሃነጾ ናይ ምፍልላይ መንደቕ እስራኤል፡ እዚ ኩሉ ነገራት ሕማቕ ናይ ጸጥታ ሃዋህው ፈጢሩ። ሃገራዊ በዓል መዚ ፍልስጤም ኣብ 1993 ካብ ዝምስረት ኣትሒዙ፡ ፍልስጤም ዝብል ስም ኣብ ገለ ጽሑፋት ብዓለምለኻዊ ደረጃ ተጠቒሙ፡ ሓደ ሓደ ግዜ ኣብ ትሕቲ ምሕደራ በዓል መዚ ፍልስጤም ንዝርከቡ ግዝኣታት ንምምልካት ይጥቀመሉ ነይሩ። እንተ እቲ ፍልስጤማዊ መዓርግ ግን ሎሚ ብፍላይ ድማ ካብ 1948 ጀሚሩ ኣብ መላእ እቲ ዞባ ንዝርከብ ህዝቢ ዓረብ (ህዝቢ ኣይሁድ ነዚ መዓርግ ንገዛእ ርእሶም ብምጥቃስ ከይጥቀሙሉ ክመርጹ እንከለዉ) የመልክት።
==እቲ ዕለት==
ፍልስጤም ኣብ መንጎ ግብጺ፣ ሊባኖስ፣ ሶርያን ዮርዳኖስን ኣብ ስትራተጂካዊ ቦታ ትርከብ።ዓዲ መልእኽትታትን መደቀሲ ስልጣነታት ደቂ ሰባትን እያ።ዕስራን ሓደን ስልጣነታት ካብ ሻሙናይ ሽሕ ዓመት ቅድሚ ልደተ ክርስቶስ ብዕድመ ዝነውሐት ከተማኣ ኢያሪኮ ሓሊፎም። ዕሸል ሃይማኖታት ኣይሁድን ክርስትናን ኮይኑ፡ እዛ መሬት እዚኣ ኣብ ባህሊ፡ ሃይማኖት፡ ንግድን ፖለቲካን ዝተሰረተ ነዊሕ ታሪኽ ኣለዋ። ኣብ ፍልስጤም ታሪኻዊ መርትዖታት ብዛዕባ ነዊሕን ዝተሓዋወሰን ታሪኽ እዛ መሬት ካብ ቅድመ ታሪኽ ጀሚሩ ይዛረብ። ነዛ ምድሪ እዚኣ ዝሰፈሩ ብዕድመ ዝደፍኡ ፍሉጣት ሰባት ከነኣናውያን እዮም። እቲ ዞባ ብብዙሓት ዝተፈላለዩ ህዝብታት ዝቆጻጸር ዝነበረ ኮይኑ፡ ጥንታውያን ግብጻውያን፡ ፍልስጥኤማውያን፡ እስራኤላውያን፡ ኣሶራውያን፡ ባቢሎናውያን፡ ፋርሳውያን፡ ግሪኻውያን፡ ሮማውያን፡ ቢዛንታይን፡ ዓረብ ካሊፋት፡ መስቀላውያን፡ ኣዩቢድ፡ ማምሉክ፡ ኦቶማን፡ እንግሊዝ ኣብ መወዳእታ ድማ እስራኤል ድሕሪ 1948 ናክባ<ref>https://www.britishmuseum.org/collection/object/W_1896-0409-51</ref>።
==ጂኦግራፊ==
ፍልስጤም ኣብ ምዕራብ ኣህጉር ኤስያ ኣብ መንጎ ሎንጊቱድ 15-34ን 40-35ን ምብራቕ፡ ላቲቱድ 30-29ን 15-33ን ሰሜን ድማ ትርከብ። ደቡባዊ ምዕራብ ክፋል ናይ ሓደ ዓቢ ጂኦግራፍያዊ ኣሃዱ ኣብ ምብራቕ ዓረብ ዝቖመ ኮይኑ፡ ንሱ ድማ ሌቫንት ኮይኑ፡ እዚ ድማ - ብዘይካ ፍልስጤም - ሊባኖስ፡ ሶርያን ዮርዳኖስን ዘጠቓልል ኮይኑ፡ ድሕሪኡ ዶባታ ምስተን ሃገራት ተኻፊሉ፡ ኣብ ርእሲ እቲ ምስ ዘለዋ ዶባት ግብጺ።
ከምኡ’ውን ፍልስጤም፡ ኣብ መንጎ ሃገራት ዓረብ ብዘለዋ ማእከላይ ኣቀማምጣ፡ ኣብ መንጎ ክልተ ኣኽናፋ ነቲ ኣብ ደቡብ ዘሎ መበቆላዊ ባህርያት በደዊን፡ ከምኡ’ውን ነቲ ጥንታዊ ቅዲ ሰፈራ ዘጠቓለለ ሰፊሕ ሜዳ መሬት፡ ምትሕውዋስ ባእታታት ተፈጥሮኣውን ሰብኣውን ጂኦግራፊ ትፈጥር ኣብ ሰሜን ዝርከብ። መሬት ፍልስጤም ዝፍለየሉ ምኽንያት፡ ኣካል ናይቲ መበቆላዊ ዓዲ ናይቲ ቀዳማይ ወዲ ሰብ፡ ትውልዲ ናይ ሓደ ኣምላኽ ዝኣምኑ ሃይማኖታት፡ ቦታ ምቕልቃል ጥንታውያን ስልጣነታት፡ መሳገሪ ንግዳዊ ምንቅስቓሳትን ወተሃደራዊ ወራራትን ኣብ ምሉእ ዝተፈላለየ ታሪኻዊ ምንባሩ እዩ። ዘመናት። ምስ ዓለም ብምትእስሳር ማእከላይ ኣቀማምጣኣ ኣብ መንጎ ኣህጉራት ጥንታዊት ዓለም፡ ኤስያ፡ ኣፍሪቃን ኤውሮጳን ዘራኽብ ረቛሒ ክትከውን ኣኽኢልዋ።ኩሉ ክሰፍር ዝደሊ። እዚ መርበብ ሓበሬታ እዚ ንምቁጽጻርን ብልጫታቱ ንምጥቃምን ትኹረት ናይቶም ተሃንጠይቲ እዩ ነይሩ።
==መወከሲታት==
nb3tmyuft2bk85ldf3le8snykp9jjtm
ቅጥዒ:መወከሲታት
0
6071
24139
2023-03-04T19:23:45Z
Osps7
8807
ገጽ ምስ «<div class="listaref" style="<!-- -->{{#if: {{{ancho|{{{colwidth|}}}}}} | -moz-column-width: {{{ancho{{{colwidth|}}}}}}; -webkit-column-width: {{{ancho{{{colwidth|}}}}}}; column-width: {{{ancho{{{colwidth|}}}}}}; | {{#if: {{{1|}}} | -moz-column-count:{{{1}}}; -webkit-column-count:{{{1}}}; column-count:{{{1}}}; }} }} list-style-type: <!-- -->{{{estilolista|{{{liststyle|{{#switch: {{{grupo|{{{group|}}}}}} | upper-alpha | upper-r...» ተፈጢሩ
wikitext
text/x-wiki
<div class="listaref" style="<!--
-->{{#if: {{{ancho|{{{colwidth|}}}}}}
| -moz-column-width: {{{ancho{{{colwidth|}}}}}}; -webkit-column-width: {{{ancho{{{colwidth|}}}}}}; column-width: {{{ancho{{{colwidth|}}}}}};
| {{#if: {{{1|}}}
| -moz-column-count:{{{1}}}; -webkit-column-count:{{{1}}}; column-count:{{{1}}};
}}
}} list-style-type: <!--
-->{{{estilolista|{{{liststyle|{{#switch: {{{grupo|{{{group|}}}}}}
| upper-alpha
| upper-roman
| lower-alpha
| lower-greek
| lower-roman = {{{grupo|{{{group}}}}}}
| #default = decimal}}}}}}}};">{{#tag:references|{{{refs|}}}|group={{{grupo|{{{group|}}}}}}}}</div><noinclude>{{documentación}}</noinclude>
hivgzx8t06b4h839gvk7u95tyq1rxip
ሲሰሮ ስታድዩም
0
6072
24141
2023-03-05T19:41:37Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1138450616|Cicero Stadium]]"
wikitext
text/x-wiki
'''ሲሰሮ ስታድዩም''' ኣብ [[ኣስመራ]] [[ኤርትራ]] ዝርከብ ብዙሕ ዕላማ ዘለዎ ስታድዩም ’ ዩ። እቲ ስታድዩም ብማሌዥያዊ ኣርኪተክተር ማይክል ኬሲ ቺያህ ዝተነድፈ ኮይኑ፡ ኣብ ህንጸት ሮያል ስታድዩም ፖሊስ ዖማን ዖማን ምምኽኻር ጀሚሩ። 6000 ሰብ ዝሕዝ ዓቕሚ ዘለዎ ኣብዚ እዋን እዚ መብዛሕትኡ ንጸወታታት ኩዕሶ እግሪ ይጥቀመሉ።
dclrgbaq2fzeb9uljhuugstgzard0ru
ኢትዮጵያዊ ቡን SC
0
6073
24142
2023-03-06T01:06:53Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1142695486|Ethiopian Coffee S.C.]]"
wikitext
text/x-wiki
'''ኢትዮጵያዊት ቡን ስፖርት ክለብ''' ( [[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]] : የኢትዮጵያቡና ስፖርት ክለብ)፣ ብኻልእ ኣጸዋውዓ '''''ኢትዮጵያዊት ቡና ትፍለጥ፣''''' ኣብ [[ኣዲስ ኣበባ]] እትርከብ ፕሮፌሽናል ናይ ኢትዮጵያ ኩዕሶ እግሪ ክለብ እያ።
ኣባል ፌደሬሽን ኩዕሶ እግሪ ኢትዮጵያ ኮይኖም ኣብ ላዕለዋይ ዲቪዥን ኩዕሶ እግሪ ኢትዮጵያ ፕሪምየር ሊግ ኢትዮጵያ ይፃወቱ። ናይ ዓዶም ስታድዩም ኣዲስ ኣበባ ስታድዩም ’ ዩ። ምስ መወዳድርታ ዝኾነት [[ቅዱስ ጊዮርጊስ ኤስ.ሲ|ቅድስቲ ጊዮርጊስ]] ፡ ኣብ ኢትዮጵያ ካብ ዘለዋ ዓበይቲ ደገፍቲ ሓንቲ እያ ትምካሕ።
7lev91nzwwinsjtelcohdmmhxp4ewgj
ቸንቾ ጌልትሸን
0
6074
24144
24143
2023-03-06T02:34:19Z
Siiuu07
8856
wikitext
text/x-wiki
'''ቸንቾ ጌልትሸን''' (10 ግንቦት 1996 ተወሊዱ) ቡታናዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ኮይኑ፡ ኣብ ክለብ ኣይ-ሊግ ራውንድግላስ ፑንጃብ ከም ኣጥቃዓይ ዝጻወትን ሓለቓ ጋንታ ሃገራዊት ጋንታ ቡታንን እዩ። ጂልትሸን ኣብ ኩሉ ግዜ ኣብ ቅድሚት ዝስራዕ ኣህጉራዊ ኣመዝጋቢ ሸቶ ቡታን ኢዩ።
[[File:CHENCHO (cropped).jpg|thumb|right]]
ንሱ ብፍቕሪ ''CG7'' ወይ ''ቡታናዊ ሮናልዶ'' ዝብል ሳጓ ይወሃቦ ፡ ምኽንያቱ ምስ ናይ [[ክሪስትያኖ ሮናልዶ|ክርስትያኖ ሮናልዶ]] ዝመሳሰል ቅዲ ጸወታኡ ። ጂልትሸን ካብ ሃገር ወጻኢ ዝተጻወተ ናይ መጀመርታ ቡታናዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ እዩ።
t5dp4qo2rlzoov1d6q5f73bo7w5nbwq
ኣዲስ ኣበባ ስታድየም
0
6075
24147
24145
2023-03-06T16:41:20Z
Siiuu07
8856
wikitext
text/x-wiki
'''ስታድዩም ኣዲስ ኣበባ''' ( [[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]] : አዲስ አበባ ስታዲስ) ኣብ [[ኢትዮጵያ]] [[ኣዲስ ኣበባ]] ዝርከብ ብዙሕ ዕላማ ዘለዎ ስታድዩም እዩ። ዋላ እኳ ናይ ኣትሌቲክስ መሳለጥያታት እንተሃለዎ መብዛሕትኡ ግዜ ንጸወታታት ኩዕሶ እግሪ ዝውዕል እዩ። እቲ ስታድየም 35 ሽሕ ሰባት ዝሕዝ እዩ።
[[File:Addis_Ababa_Stadium.jpg|thumb|right]]
nu97suue9g5tjpjduyqmfaohiflej5z
ኣቡበከር ናስር
0
6076
24150
24149
2023-03-06T17:49:37Z
Siiuu07
8856
wikitext
text/x-wiki
'''ኣቡበከር ናስር ኣሕመድ''' (23 ለካቲት 2000 ዓ.ም.ፈ) ኢትዮጵያዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ኮይኑ፡ ኣብ ፕሪምየር ሊግ ኩዕሶ እግሪን ሃገራዊት ጋንታ ኢትዮጵያን ምስ ማሜሎዲ ሳንዳውንስ ከም ኣጥቃዓይ ኮይኑ ይጻወት ። ቅድሚ ሕጂ ኣብ ፕሪምየር ሊግ ኢትዮጵያ ምስ [[ኢትዮጵያዊ ቡን SC|ኢትዮጵያ ቡና ኤስ ሲ]] ተጻዊቱ ።
[[File:Cap-vert vs Ethiopi (37).jpg|thumb|right]]
hgv5eqbiq3he7gf1x1qiu589lfjhbjg
መቐለ 70 እንደርታ ኤፍ.ሲ
0
6077
24164
24151
2023-03-07T21:14:06Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.3
wikitext
text/x-wiki
'''መቐለ 70 እንደርታ FC''' ኣብ [[መቐለ]] [[ኢትዮጵያ|ኢትዮጵያ ዝመደበሩ ናይ ኢትዮጵያ]] ኩዕሶ እግሪ ክለብ እዩ። ኣባል ፌደሬሽን ኩዕሶ እግሪ ኢትዮጵያ ኮይኑ ኣብዚ ሕዚ እዋን ኣብ ላዕለዋይ ዲቪዥን ኩዕሶ እግሪ ኢትዮጵያ ፕሪምየር ሊግ ኢትዮጵያ ይፃወት። እታ ክለብ ድሕሪ ምዝዛም ዓመተ ስፖርት 2016-17 ንፈለማ እዋን ናብ ፕሪምየር ሊግ ኢትዮጵያ ደይባ። ኣብ ዓመተ ስፖርት 2018/19 መቐለ 70 እንደርታ ሻምፕዮን ፕሪምየር ሊግ ኢትዮጵያ ኮይና ንኢትዮጵያ ወኪላ ኣብ ሻምፕዮንስ ሊግ ካፍ 2019 ክትሳተፍ ከላ ኣብ ቀዳማይ ዙር ግን ይጎድላ።
ኣብዚ ሕዚ እዋን እታ ክለብ ኣብ ፕሪምየር ሊግ ኢትዮጵያ 2019/2020 ካብ ዝመርሓ ጋንታታት ሓንቲ እያ [https://web.archive.org/web/20210127105152/https://soccerethiopia.net/ethpl-2012 <nowiki>[1]</nowiki>] ።
0gvz9qzycgifabp9f6zl86hyv9ksqtk
ጌታነህ ከበደ
0
6078
24153
24152
2023-03-06T22:42:04Z
Siiuu07
8856
wikitext
text/x-wiki
'''ጌታነህ ከበደ ገበቶ''' (ተወሊዱ 2 ሚያዝያ 1992) ኢትዮጵያዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ኮይኑ ኣብ ፕሪምየር ሊግ ኢትዮጵያ ክለብ ወልኪተ ሲቲ ከም ኣጥቃዓይ ዝጻወት እዩ።
[[File:Cap-vert vs Ethiopi (30).jpg|thumb|right]]
ompyd7cr2stjty8xx2fd6ns3mji7be1
ሮሞዳን ዩሱፍ
0
6079
24158
24157
2023-03-07T02:53:55Z
Siiuu07
8856
wikitext
text/x-wiki
'''ሮሞዳን ዩሱፍ መሓመድ''' ( {{Lang-am|ረመዳን ዩሱፍ}} <span data-ve-ignore="true">:</span> <span data-ve-ignore="true" lang="am">መዳን ዩሱፍ</span>
[[Category:Articles containing Amharic-language text]]
<nowiki/>; ተወሊዱ 12 ለካቲት 2001) ኢትዮጵያዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ኮይኑ፡ ኣብ ፕሪምየር ሊግ ኢትዮጵያ ክለብ [[ቅዱስ ጊዮርጊስ ኤስ.ሲ|ሴንት ጆርጅን]] ሃገራዊት ጋንታ ኢትዮጵያን ከም ጸጋማይ ተኸላኻላይ ዝጻወት እዩ።
[[File:Cap-vert vs Ethiopi (33).jpg|thumb|right]]
0pn88aa8b7hv81s4vqisq2ztjqv0i0h
ሃገራዊት ጋንታ ኩዕሶ እግሪ ኢትዮጵያ
0
6080
24156
24155
2023-03-07T02:44:33Z
Siiuu07
8856
wikitext
text/x-wiki
'''ሃገራዊት ጋንታ ኩዕሶ እግሪ ኢትዮጵያ''' ( [[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]] : የአትዮጵያ ብሔራዊ እግርያስ ቡድን)፡ ብስም ዋሊያ ''ዋሊያ'' ትጽዋዕ [[ኢትዮጵያ|፡ ንኢትዮጵያ]] ወኪላ ኣብ ኣህጉራዊ ኩዕሶ እግሪ ደቂ ተባዕትዮ ኮይና፡ ብፌደሬሽን ኩዕሶ እግሪ ኢትዮጵያ ፡ ኣመሓዳሪ ኣካል ኩዕሶ እግሪ ኢትዮጵያ ትቆጻጸር። እዛ ጋንታ ካብ ዓ.ም. ዋልያታት ኣብ ሜድኦም ኣብ ርእሰ ከተማ [[ኣዲስ ኣበባ ስታድየም|ኣዲስ ኣበባ ኣብ ዝርከብ ስታድዩም]] [[ኣዲስ ኣበባ]] ይጻወቱ ።
[[Category:Articles with unsourced statements from January 2017]]
<sup class="noprint Inline-Template Template-Fact" data-ve-ignore="true" style="white-space:nowrap;">[ ''<span title="This claim needs references to reliable sources. (January 2017)">citation needed</span>'' ]</sup> {{As of|2017|1|13|alt=They are currently ranked 150th in the world according to the [[FIFA World Rankings]] and 44th in [[Confederation of African Football|CAF]]}} [[FIFA World Rankings|ደረጃ ዓለም ፊፋ]] ኣብ ዓለም መበል 150፡ ኣብ [[Confederation of African Football|ካፍ]] <span data-ve-ignore="true">ድማ መበል 44 ደረጃ</span> ሒዛ ኣላ <sup class="plainlinks noexcerpt noprint asof-tag update" data-ve-ignore="true" style="display:none;">[//en.wikipedia.org/w/index.php?title=Ethiopia_national_football_team&action=edit [ update ]]</sup>
[[Category:Articles containing potentially dated statements from January 2017]]
[[Category:All articles containing potentially dated statements]]
. <ref name="ranking"></ref>
[[File:Flag of Ethiopia.svg|thumb|right]]
ኢትዮጵያ ኣብ 1957 ኣብ ፈላሚ ዋንጫ ኣፍሪቃ ካብ ዝተሳተፋ ሰለስተ ጋንታታት ጥራይ (ምስ ግብጽን ሱዳንን ) ሓንቲ እያ ነይራ። ኣብቲ ውድድር ኣብ 1962 ተዓዊታ ፡ ኣአንጋዲት እውን እያ ነይራ። ይኹን እምበር፡ ካብ መወዳእታ 1960ታት ኣትሒዙ ዓወት ክርከብ ኣይከኣልን እዩ። ኣብ ትሕቲ ኣሰልጣኒ ሰውነት ቢሻው ፡ እታ ጋንታ ድሕሪ ናይ 31 ዓመታት ካብ ጸወታ ወጻኢ ናብ ዋንጫ ኣፍሪቃ 2013 ሓሊፋ።
ljffslizlgpljtb8l1oqecswufi7cwj
ሃገራዊት ጋንታ ኩዕሶ እግሪ ኤርትራ
0
6081
24161
24160
2023-03-07T17:48:39Z
Siiuu07
8856
wikitext
text/x-wiki
'''ሃገራዊት ጋንታ ኩዕሶ እግሪ ኤርትራ''' [[ኤርትራ|ንኤርትራ]] ወኪሉ ኣብ ናይ ደቂ ተባዕትዮ ኣህጉራዊ ኩዕሶ እግሪ ኮይኑ ብሃገራዊ ፈደረሽን ኩዕሶ እግሪ ኤርትራ (ENFF) ይቆጻጸር። ''ሳጓ ድማ ኣወዳት ቀይሕ ባሕሪ'' ’ ዩ ዝወሃቦ። ናብ ፍጻመ ዋንጫ ዓለምን ዋንጫ ኣፍሪቃን ሓሊፋ ኣይትፈልጥን ። ናይ ውሽጢ ዓዲ ክለብ ቀይሕ ባሕሪ FC ቀንዲ ኣቕራቢ ሃገራዊት ጋንታ እያ፣ እታ ጋንታ ንኽልቲኦም ፊፋን ኮንፈደረሽን ኩዕሶ እግሪ ኣፍሪቃን (CAF) ትውክል።
[[File:Flag of Eritrea.svg|thumb|right]]
ptnzrrd3novlslc3pv2lv4y7qqp6ne2
ማሜሎዲ ሳንዳውንስ ኤፍ.ሲ
0
6082
24162
2023-03-07T17:54:12Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1142424398|Mamelodi Sundowns F.C.]]"
wikitext
text/x-wiki
{| class="infobox" style="font-size: 88%; width: 22em; text-align: center"
! colspan="3" style="font-size: 125%; background-color: #fff203; color: #080808; border:1px solid #fff203; text-align:center;" |ንጡፋት ክፍልታት ናይ...<br /><br /><br /><br /> ማሜሎዲ ሳንዳውንስ
|-
! style="text-align:center;" width="33%" |[[File:Football_pictogram.svg|30x30px]]
! style="text-align:center;" width="33%" |[[File:Football_pictogram.svg|30x30px]]
! style="text-align:center;" width="33%" |[[File:Football_pictogram.svg|30x30px]]
|-
! style="text-align:center;" |ኩዕሶ እግሪ (ናይ ደቂ ተባዕትዮ)
! style="text-align:center;" |'''ኩዕሶ እግሪ (መንእሰያት ዝተሓዋወሰ)'''
! style="text-align:center;" |[[Mamelodi Sundowns Ladies FC|ኩዕሶ እግሪ (ናይ ደቂ ኣንስትዮ)]]
|}
'''ማሜሎዲ ሳንዳውንስ ፉትቦል ክለብ (Mamelodi Sundowns Football Club)''' (ብቐሊሉ '''ብሳንዳውንስ (Sundowns)''' ትፍለጥ ) ኣብ ማሜሎዲ, ፕሪቶርያ ኣብ ኣውራጃ ጋውቴንግ ዝመደበራ ደቡብ ኣፍሪቃዊት ፕሮፌሽናል ኩዕሶ እግሪ ክለብ ኮይና ኣብ ፕሪመር ሶከር ሊግ ትጻወት ፣ ቀዳማይ ደረጃ ስርዓት ሊግ ኩዕሶ እግሪ ደቡብ ኣፍሪቃ። ኣብ ሰብዓታት ዝተመስረተት እዛ ጋንታ፡ ኣብ ሜድኣ ጸወታታት ኣብ ስታድዩም ሎፍቱስ ቨርስፈልድ እያ እተካይዶ።
ሳንዳውንስ ኣብ 1996 ካብ እትጅምር ንደሓር 12 ግዜ ክብረወሰን ዝሓዘት ኮይና፡ 3 ሃገራዊ ሻምፕዮን ኩዕሶ እግሪ ሊግ ናይ ሓባር ክብረወሰን ዝሓዘት ኮይና፡ ብድምር 15 ዋንጫ ሊግ ክትዓትር ክኢላ እያ። ኣብዚ ሕጂ እዋን ኣብ ዘመነ ፒኤስኤል ደቡብ ኣፍሪቃ ዝዓበየት ዕውትቲ ክለብ ኩዕሶ እግሪ እያ። ኣብ 2016 ካፍ ሻምፕዮንስ ሊግ ፣ 2017 ካፍ ሱፐር ካፕ ብምዕዋት ብሉጽ ክለብ ካፍ 2016 ተባሂላ ተመሪጻ። ኣብ ውሽጢ ሃገር እውን ንዋንጫ ኔድባንክ 6 ግዜ ፡ ንኤምቲኤን 8 4 ግዜ ፡ ንቴልኮም ኖክኣውት ድማ 4 ግዜ ተዓዊታ ኣላ። ኣብ ዋንጫ ዓለም ክለባት ፊፋ ዝተሳተፈት ናይ መጀመርታ ደቡብ ኣፍሪቃዊት ጋንታ ኮይና ፡ ኣብ 6ይ ደረጃ ዛዚማ።
ሳንዳውንስ ብደቡብ ኣፍሪቃዊ ንግዳዊ ትካል ፓትሪስ ሞትሰፐ ዝውነን ኮይኑ፡ ብዋጋ ዕዳጋ፡ ኣብ ኣፍሪቃ ካብ ዘለዋ ክቡራት ክለባት ሓንቲ እያ። እታ ክለብ ብፍሉይ ቅዲ ምጥቃዕ ጸወታኣ ትሕበን፣ ኣብ ውሽጢ ዓዲ "Shoe Shine & Piano" ተባሂሉ ዝጽዋዕ ኮይኑ እዚ ድማ ውህደት ቅልጡፍን ሓጺርን ምሕላፍ ኣብ ሜዳ ዘጠቓልል ኮይኑ እዚ ድማ ምስ ስጳኛዊ ቲኪ-ታካ ይመሳሰል። ኣብ ዝሓለፉ ዓመታት እዚ ቅዲ ጸወታ ኣብ ጋንታታት መንእሰያትን ጋንታ ኩዕሶ እግሪ ደቂ ኣንስትዮን ይንጸባረቕ ነይሩ። ኣብ 2021 ሳንዳውንስ ኣብ ኣፍሪቃ ንፈለማ እዋን ክልቲኡ ዋንጫ ሻምፕዮንስ ሊግ ካፍን ሻምፕዮንስ ሊግ ደቂ ኣንስትዮ ካፍ ዝዓተረት ክለብ ኮይና።
kos393zvc5h81kezzupo6to2xu08bvm
የድምጽ ሳጥን
0
6083
24163
2023-03-07T17:56:54Z
Afaan oromoo guddisii
8764
Created by translating the page "[[:om:Special:Redirect/revision/39011|Sanduuqa Sagalee]]"
wikitext
text/x-wiki
[[ፋይል:Illu_larynx.jpg|thumb| ቀንዲ ክፋላት ናይ ድምጺ ሳንዱቕ ኣብ ሰብ፡ ብመንገዲ ቅድመ-ገጽ።]]
ንትራክያን ፍሪንክስን የራኽብ። እቶም መትሓዚ ድምጺ ከም ኣዳምስ ኣፕል፡ ግሎቲስ፡ ኮክሊያ ወይ ላሪንክስ ወይ ኤፒግሎቲስን ድምጽን ዝኣመሰሉ ኣቃውማታት የጠቓልሉ። እቶም መስመራት ድምጺ ነቲ ካብ ሳንቡእ ዝለዓል ኣየር ናብ መትሓዚ ድምጺ ብምቕናዕ ድምጺ ዘረባ የፍሪ።
g872do8hz1gd47z60kp7brjnxh4sz0s
ማዕጾ:ናይ ኤርትራ ባህላዊ ፍልጠታት
100
6087
24524
24178
2023-09-20T19:20:15Z
Mhreabb
9374
ኤርትራ ኣብ ምብራቕ ኣፍሪቃ ትርከብ ሃብታም ሃገር እያ።ብብዝሒ ኣመንቲ ክርስትና ድማ ይርከብዋ።
wikitext
text/x-wiki
ባህላዊ መለለይ ጻዕዳ ክዳን ሓበሻ
dgdymh3u3flg85mq1gxnc1ijqh4d9at
ማዕጾ:ፍልስፍና
100
6089
24407
24209
2023-07-02T15:39:51Z
Hakichey
9163
wikitext
text/x-wiki
ፍልስፍና ካብ philosofy ዝብል ናይ ቋንቋ ግሪኽ ቃል ዝተረኽበ ስም እዩ። Philo ማለት ፍቕሪ ክኸውን ከሎ፡ sofy ወይ sofia ማለት ድማ ጥበብ ማለት እዩ። ስለዚ ተደሚሩ ክንበብ ከሎ ፡ ፍቕሪ ጥበብ ተባሂሉ ክትርጐም ይኽእል። እዚ ዓውዲ'ዚ መሰረት ናይ ኩሎም ዓውድታት እዩ እንተ በልናዮ ምግናን ኣይከውንን። ምኽንያቱ ቅድሚ ዝኾነ ነገር ኣብ ግብሪ ምውዓሉ ብሓሳብ ስለ ዝጅምር።
ብፍላይ ከም ኣካዳምያዊ ተግሳጽ ጌርካ ኺርአ ኸሎ ብዛዕባ መሰረታዊ ባህርይ ፍልጠትን ክውንነትን ህላወን ዚግበር መጽናዕቲ ።
ሓደ ፍሉይ ኣገባብ ፍልስፍናዊ ኣተሓሳስባ ።
ንብዙሕ ስማ፦ ፍልስፍና
"ፍልስፍና ሾፐንሃውር"
ብዛዕባ ሓደ ጨንፈር ፍልጠት ወይ ተመክሮ ዚገልጽ ክልሰ-ሓሳባዊ መሰረት ዚግበር መጽናዕቲ።
"ፍልስፍና ስነ-ፍልጠት"
s0xia9auaegf96hxwmnxvl6zymyyxrf
ጀፍሪ ማርሽ
0
6090
24188
2023-04-15T21:30:35Z
2601:645:301:6030:969:639D:D9DB:E86B
ገጽ ምስ «ጀፍሪ ማርሽ ኣብ 1900ታት ፖለቲካዊ ሰብ እዩ ነይሩ። ካብ [[ሮደዥያ]] ዝመጸ ጸረ [[እንግሊዝ]] ተቓዋሚ እዩ ነይሩ። ብ1890 ተወሊዱ ብ1974 ዓሪፉ።» ተፈጢሩ
wikitext
text/x-wiki
ጀፍሪ ማርሽ ኣብ 1900ታት ፖለቲካዊ ሰብ እዩ ነይሩ። ካብ [[ሮደዥያ]] ዝመጸ ጸረ [[እንግሊዝ]] ተቓዋሚ እዩ ነይሩ። ብ1890 ተወሊዱ ብ1974 ዓሪፉ።
ljnj9ygqsxot1dazibjs3z8vrr66a9c
ሙጎ ጋተሩ
0
6091
24192
2023-04-21T09:04:03Z
Tesfawel
9019
Created by translating the page "[[:en:Special:Redirect/revision/1137518928|Mugo Gatheru]]"
wikitext
text/x-wiki
ኣር ሙጎ ጋተሩ (፪፩ ነሓሰ ፩፱፪፭ – ፪፯ ሕዳር ፳፩፩) ኬንያዊ ጸሓፊ እዩ። እታ ቆልዓ ክልተ ዓለም እትብል ታሪኽ ህይወቱ ኣብ መግዛእታዊ ኬንያ ከምዝዓበየ ትሕብር።
ጋተሩ ኣብ ሕርሻ ኤውሮጳ ካብ ዝነብሩ ስኩተር ስድራቤት እዩ ተወሊዱ። ኣብ ከተማ ናይሮቢ ትምህርቲ ሕክምና ተማሂሩ ፡ እንተኾነ ግን ነቲ ብገዛእቲ መግዛእቲ ኣብ ልዕሊ ኣፍሪካውያን ዝፍጸም ዝነበረ ኣተሓሕዛ ብምቅዋሙ ትምህርቱ ኣቛሪጹ ኣብ ወጻኢ ሃገራት ክቕጽል ተገዲዱ። ንሓደ ዓመት ኣብ ህንዲ ድሕሪ ምጽናሕ፡ ኣብ ዓዲ እንግሊዝን ሕጊ ቅድሚ ምምሃሩ ፣ ካብ ፩፱፶ ጀሚሩ ንሸሞንተ ዓመታት ኣብ ኣመሪካ ኣሕሊፉ። ኣብ ፩፱፮፫ ናጽነት ምስ ረኸበት ናብ ዓዱ ኬንያ ተመሊሱ። <ref>Fetter, B., ''Colonial Rule in Africa'', 1979, p.191</ref>
ኣብ ሳክራሜንቶ ኣብ ዝርከብ ካሊፎርንያ ስቴት ዩኒቨርሲቲ ንብዙሕ ዓመታት ታሪኽ ኣፍሪካን ማእከላይ ምብራቕን ኣምሂሩ።
== ይሰርሕ ==
pmmeyqkuzgskwab0ubnjhtjhop9qp0p
መዝገብ ስም ዓውዲ
0
6092
24532
24193
2023-10-04T00:01:11Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5
wikitext
text/x-wiki
መዝገብ ስም ዶመይን ማለት ንመዕቆቢ ኣስማት ዶሜይን ኢንተርነት [https://web.archive.org/web/20230314224657/https://iodomain.net/ ዘመሓድር ኩባንያ እዩ]። ሓደ መዝገብ ስም ዶመይን ብጀነሪክ ላዕለዋይ ደረጃ ዶመይን (gTLD) መዝገብ ወይ ብኮድ ሃገር ላዕለዋይ ደረጃ ዶመይን (ccTLD) መዝገብ ተፈላጥነት ክህልዎ ኣለዎ። ሓደ መዝገብቲ ብመሰረት መምርሒ ናይቶም ዝተመደቡ መዝገብ ስም ዶሜይን እዩ ዝሰርሕ።
ክሳብ 1999 ኔትወርክ ሶሉሽንስ ኢንክ (NSI) ንcom, net, and org top-level domains (TLDs) ዝኸውን መዝገብ የካይድ ነይሩ። ብዘይካ እቲ ናይ ዶሜይን ስም መዝገብ ኦፕሬተር ዝሰርሖ ስራሕ፡ ናይዞም ዶመይናት ብሕታዊ መዝገብቲ እውን እዩ ነይሩ። ይኹን እምበር፡ ሓያሎ ኩባንያታት ነጻ ኣገልግሎት መዝገብቲ ኣማዕቢለን ነይረን። ኣብ 1996 ሓደ ከምዚኦም ዝበሉ ኩባንያታት፡ ናይ ኢቫን ፖፕ ኩባንያ፡ ኔትነምስ፡ ምዝገባ ዶመይንን ካልእ ተዛመድቲ ኣገልግሎታትን ንህዝቢ ዝሸይጥ ንበይኑ ንግዳዊ ኣገልግሎት ምዝገባ ስም ዶመይን ዝብል ኣምር ኣማዕቢሉ፡ ብውጽኢታዊ መንገዲ ቅልጽም ችርቻሮ ናይ ሓደ ኢንዱስትሪ ምስ መዝገብ ጅምላ ሸየጥቲ ብምምስራት . NSI ነዚ ሞዴል እዚ ኣሲሚልዎ፣ ኣብ መወዳእታ ድማ ናብ ምፍልላይ ተግባራት መዝገብን መዝገብን ኣምሪሑ።
ኣብ 1997 ፒጂሚድያ ንዲኤንኤስ ሱር ዞባ ከም ኣገዳሲ መሳለጥያ ብምጥቃስ ኣንጻር ኤንኤስኣይ ጸረ-ትራስት ክሲ ኣቕሪቡ፡ ሃገራዊ ሳይንስ ፋውንዴሽን ኣመሪካ (NSF) ድማ ከም ተኸሳሲ ኣብዚ ስጉምቲ ተጸንቢሩ። ኣብ መወዳእታ፡ NSI ካብ ጸረ-ትራስት ክሲ ነጻነት ተዋሂብዎ፡ እቲ ክሲ ግን ንዕዳጋ ዶሜይን ስም ዳግማይ ንምውዳብ እኹል ጸቕጢ ፈጢሩ።
ኣብ ጥቅምቲ 1998፡ ብሰንኪ ጸቕጢ ናይቲ እናዓበየ ዝኸይድ ዝነበረ ናይ ዶሜይን ስም ምዝገባ ንግዲን ካልኦት ግዱሳት ወገናትን፡ ስምምዕ ኤን.ኤስ.ኣይ ምስ ክፍሊ ንግዲ ሕቡራት መንግስታት ኣመሪካ ተኣሪሙ። እዚ ምምሕያሽ እዚ ንብዙሓት መዝገብቲ ዝድግፍ ናይ ሓባር ስርዓተ ምዝገባ ምፍጣር ዝጠልብ ነይሩ። እዚ ስርዓት እዚ፡ ካብ 11 መጋቢት 1999 ጀሚሮም ነቲ ስርዓት ዝጥቀሙ ሓያሎ ናይ ፈተነ ዓራት መዝገብቲ እኳ እንተነበሩ፡ ብ30 ሕዳር 1999 ኣብ ትሕቲ ቁጽጽር ኢንተርነት ኮርፖሬሽን ንዝተመደበ ኣስማትን ቁጽርታትን (ICANN) ኣገልግሎት ጀሚሩ።ካብ ሽዑ ጀሚሩ ልዕሊ 900 መዝገብቲ ኣትዮም ዕዳጋ ኣገልግሎት ምዝገባ ስም ዶሜይን
ካብቶም ኣብ መጀመርታ ናብ ዕዳጋ ዝኣተዉ መዝገብቲ፡ ብዙሓት ዕብየቶም ቀጺሎምን ንመወዳድርቶም ይበልጹን። ጎዳዲ እቲ ዝዓበየ መዝገብቲ እዩ። ካልኦት ብሰፊሑ ዝጥቀሙ መዝገብቲ ድማ ኢኖም፡ ቱኮውስን ዌብሰንትራልን ይርከብዎም። ፈለማ ንዕዳጋ ዝመርሑ ዝነበሩ ድሒሮም ግን ብመወዳድርቶም ዝተበገሱ መዝገብቲ ኔትወርክ ሶሉሽንስን ዶትስተርን ይርከብዎም።
ነፍሲ ወከፍ ብICANN ተፈላጥነት ዘለዎ መዝገብቲ ውሱን ክፍሊት 4,000 ዶላር ኣሜሪካ ተወሲኹዎ ተለዋዋጢ ክፍሊት ክኸፍል ኣለዎ። ድምር ተለዋዋጢ ክፍሊት መዝገብቲ ብድምር 3.8 ሚልዮን ዶላር ኣሜሪካ ክኸውን ተሓሲቡ ኣሎ። እቲ ብናይ ሓባር ስርዓተ ምዝገባ ዝፍጠር ውድድር፡ ናይ መወዳእታ ተጠቀምቲ ካብ ብዙሓት ብዝተፈላለየ ዋጋ ዝተፈላለየ ተዛመድቲ ኣገልግሎታት ዝህቡ መዝገብቲ ክመርጹ የኽእሎም።
== ዝተመደበ መዝገብ ==
ሓበሬታ ምዝገባ ዶመይን ብናይ ዶሜይን ስም መዝገብ ዝዕቀብ ኮይኑ፡ ምስ መዝገብቲ ዶመይን ውዕል ብምግባር ንህዝቢ ኣገልግሎት ምዝገባ ይህቡ። ሓደ ናይ መወዳእታ ተጠቃሚ ነቲ ናይ ምዝገባ ኣገልግሎት ዝህብ መዝገብቲ ይመርጽ፣ እቲ መዝገብቲ ድማ ነቲ ተጠቃሚ ዝመረጾ ዓውዲ ዝተመደበ መዝገብቲ ይኸውን።
እቲ ዝተመደበ መዝገብቲ ጥራይ እዩ ኣብ ማእከላይ ዳታቤዝ መዝገብ ብዛዕባ ኣስማት ዓውዲ ሓበሬታ ክቕይር ወይ ክድምስስ ዝኽእል። ሓደ ናይ መወዳእታ ተጠቃሚ ኣብ መንጎ እቶም ዝሳተፉ መዝገብቲ መስርሕ ምስግጋር ዓውዲ ብምጽዋዕ፡ ብፍሉይ ፖሊሲታት ምስግጋር ስም ዓውዲ ዝምራሕ፡ መዝገብቲ ክቕይር ልሙድ ኣይኮነን።
ሓደ መዝገብቲ ንሓደ ናይ መወዳእታ ተጠቃሚ .com ዶሜይን ስም ክምዝግብ ከሎ፡ ዝለዓለ ዓመታዊ ክፍሊት 7.85 ዶላር ኣመሪካ ንVeriSign፡ ንcom መዝገብ ኦፕሬተር፡ ከምኡ’ውን ንICANN 0.18 ዶላር ኣመሪካ ዓመታዊ ክፍሊት ምምሕዳር ክኸፍል ኣለዎ። መብዛሕትኦም መዝገብቲ ዶመይን ንኣገልግሎታቶምን ፍርያቶምን ዋጋ ንኽልቲኡ ዓመታዊ ክፍሊትን ንICANN ክኽፈል ዘለዎ ናይ ምምሕዳር ክፍሊትን ንምፍታሕ እዩ። ናብ ኢንዱስትሪ ጅምላዊ መዝገብቲ ንኸይኣትዉ ዝዕንቅፉ ሓደስቲ ኩባንያታት ንዘሎ ዓማዊል ዘይብሎም ልዑል እዩ።
ብዙሓት መዝገብቲ ብመንገዲ ዳግመ-ሸያጢ ምትእስሳር እውን ምዝገባ የቕርቡ። ሓደ ናይ መወዳእታ ተጠቃሚ ወይ ብቐጥታ ምስ መዝገብቲ ይምዝገብ፣ ወይ ድማ ብተዘዋዋሪ መንገዲ ብሓደ ወይ ልዕሊኡ ንጣብ ዳግመ-ሸየጥቲ ይምዝገብ። ካብ 2010 ጀሚሩ፡ እቲ ናይ ችርቻሮ ወጻኢታት ብሓፈሻ ካብ ትሑት ኣስታት $7.50 ኣብ ዓመት ክሳብ ኣስታት $35 ኣብ ዓመት ንቐሊል ምዝገባ ዶመይን ይበጽሕ፡ ዋላ እኳ መብዛሕትኡ ግዜ መዝገብቲ ምስ ካልኦት ፍርያት ከም ዌብ ሆስቲንግ ክእዘዙ ከለዉ ነቲ ዋጋ ኣዝዩ ትሑት እንተኾነ - ሓደ ሓደ ግዜ ብነጻ ከይተረፈ ኣገልግሎት ምሃብ።
ንሓደ ዶሜይን ስም ዝለዓለ ናይ ምዝገባ ግዜ 10 ዓመት እዩ። ገለ መዝገብቲ ክሳብ 100 ዓመት ዝበጽሕ ነዊሕ ግዜ ይህቡ፣ ከምዚኦም ዝበሉ ምቕራብ ግን እቲ መዝገብቲ ንዓሚሎም ምዝገባ ምሕዳስ ዘጠቓልል እዩ፤ እቲ ናይ 100 ዓመት ምዝገባ ኣብቲ ወግዓዊ ዳታቤዝ ምዝገባ ኣይምሃለወን።
== ዲኤንኤስ ሆስቲንግ ==
ምዝገባ ናይ ሓደ ዓውዲ ስም ኣብ DNS ኣገልገልቲ ናይቲ ወላዲ ዓውዲ ስብስብ ናይ ስም ኣገልጋሊ መዛግብቲ ይምስርት፣ እዚ ድማ ናይቶም ንዓውዲ ስልጣን ዘለዎም ናይ DNS ኣገልገልቲ IP ኣድራሻታት የመልክት። እዚ ንቐጥታዊ ሕቶታት ናይ ዓውዲ ዳታ መወከሲ ይህብ።
ምዝገባ ናይ ሓደ ዓውዲ ብቐጥታ ነቲ ዝተመዝገበ ዓውዲ ኣገልግሎት DNS ምሃብ ዘመልክት ኣይኮነን። መብዛሕትኦም መዝገብቲ ብእኦም ኣቢሎም ንዝተመዝገቡ ዶመይናት DNS hosting ከም ኣማራጺ ነጻ ኣገልግሎት ይህቡ። ኣገልግሎታት ዲኤንኤስ እንተዘይተዋሂቡ፡ ወይ እቲ ናይ መወዳእታ ተጠቃሚ ካብቲ ውድድር እንተወጺኡ፡ እቲ ናይ መወዳእታ ተጠቃሚ ኣገልግሎት ዲኤንኤስ ናይ ምዕዳግ ወይ ባዕሉ ናይ ምእንጋድ ሓላፍነት ኣለዎ። መዝገብቲ መብዛሕትኡ ግዜ ብውሑዱ ክልተ ናይ ስም ኣገልገልቲ ስፔሲፊኬሽን ይጠልቡ።
== ናይ DNSSEC ደገፍ ==
ዶመይን ኔም ሲስተም ሴኩሪቲ ኤክስቴንሽንስ (DNSSEC) ብስርዓት ዶሜይን ኔም ዝቐርብ ዝተወሰኑ ዓይነታት ሓበሬታ ንምውሓስ ዝሕግዝ ስብስብ ናይ ኢንተርነት ምህንድስና ሓይሊ ዕማም (IETF) ስፔሲፊኬሽን እዩ። እዚ ድማ ሓደ መዝገብቲ ህዝባዊ ቁልፊ ዳታ ምምስራሕን ናብቲ ወላዲ ዞባ ንኽውሰኹ መዛግብቲ ዲኤስ ምፍጣርን የጠቓልል። ኩሎም ሓደስቲ GTLD መዝገብትን መዝገብትን DNSSEC ክድግፉ ኣለዎም።
== ምትሕልላፍ ስም ዓውዲ ==
ምትሕልላፍ ስም ዶመይን ማለት ነቲ ዝተመደበ መዝገብቲ ናይ ሓደ ዶሜይን ስም ናይ ምቕያር መስርሕ እዩ። ICANN ኣብ መንጎ መዝገብቲ ምዝውዋር ምዝገባ ዝምልከት ፖሊሲ ኣቐሚጡ ኣሎ።እቲ ልሙድ መስርሕ ምትሕልላፍ ስም ዶሜይን እዩ።
# እቲ ናይ መወዳእታ ተጠቃሚ እቲ whois admin contact info ቅኑዕ ምዃኑ የረጋግጽ፣ ብፍላይ እቲ ናይ ኢመይል ኣድራሻ፤ ካብቲ ናይ ቀደም መዝገብቲ ናይ ምርግጋጽ ኮድ (EPP ወይ UDAI transfer code) ይረክብ፣ ኣብቲ ምዝገባ ዝተቐመጠ ዝኾነ ናይ ዶሜይን መዕጸዊ ድማ የወግድ። እቲ ናይ whois ሓበሬታ ግዜኡ ዝሓለፎን ሕጂ ዝተመሓየሸን እንተኾይኑ፡ እቲ ናይ መወዳእታ ተጠቃሚ ቅድሚ ናብ ካልእ ምቕጻሉ ካብ 12–24 ሰዓታት ክጽበ ኣለዎ፡ እዚ ድማ እቲ ዝተመሓየሸ ዳታ ንኽዝርጋሕ ግዜ ንኽረክብ።
# እቲ ናይ መወዳእታ ተጠቃሚ ነቲ ሓድሽ መዝገብቲ ነቲ ስም ዓውዲ ናብ ኣገልግሎቱ ከሰጋግር ድሌት ሒዙ ይረኽቦ፣ ነቲ ናይ ምርግጋጽ ኮድ ድማ የቕርብ።
# እቲ ዝረክብ መዝገብቲ ወይ ካብቲ ዝተመዝገበ ስም ወናኒ ወይ ካብቲ ምምሕዳራዊ ርክብ ቅሉዕ ፍቓድ ክረክብ ኣለዎ። ዝውውር ክቕጽል ዝኽእል ካብ ሓደ ካብዞም ርክባት ናይቲ ዝውውር መረጋገጺ በቲ ዝረኽቦ መዝገብ ምስ ዝረክብ ጥራይ እዩ። እቲ ፍቓድ ብሕጋዊ ደረጃ ዝሓለወ ቅጥዒ ፍቓድ ኣቢሉ ክግበር ኣለዎ፣ እዚ ድማ ክለኣኽ ይኽእል ንኣብነት። ብኢመይል ናብቲ ኣብ WHOIS ተዘርዚሩ ዘሎ ናይ ኢ-መይል ኣድራሻታት። እቲ ምዝጉብ ስም ወናኒ ወይ እቲ ምምሕዳራዊ ርክብ ነቲ ዝውውር ከረጋግጽ ኣለዎ። እቲ ሓድሽ መዝገብቲ ብሓገዝ ናይቲ ምርግጋጽ ኮድ (auth code) ምትሕልላፍ ናይቲ ዶመይን ብኤሌክትሮኒካዊ ኣገባብ ይጅምር።
# እቲ ናይ ቀደም መዝገብቲ ምስቲ ናይ መወዳእታ ተጠቃሚ ርክብ ብምግባር ሓቅነት ናይዚ ሕቶ ከረጋግጽ እዩ። እቲ ናይ መወዳእታ ተጠቃሚ ነቲ ዝውውር ንምቅልጣፍ፡ ንኽቕጽል ዘለዎ ድሌት ዳግማይ ንምድጋም፡ ምስቲ ናይ ቀደም መዝገብቲ ተወሳኺ ስጉምቲ ክወስድ ክግደድ ይኽእል፡ ከም ናብቲ ናይ ኦንላይን ምሕደራ መሳርሒታት ምምላስ።
# እቲ ናይ ቀደም መዝገብቲ ነቲ ሓድሽ መዝገብ ስልጣን ክለቅቕ እዩ።
# እቲ ሓድሽ መዝገብቲ ንናይ መወዳእታ ተጠቃሚ ምዝውዋር ምዝዛሙ ከፍልጥ እዩ። እቲ ሓድሽ መዝገብቲ ብኣውቶማቲክ ብመንገዲ እቲ ናይ ዶመይን ሰርቨር ሓበሬታ ቀዲሑ ክኸውን ይኽእል እዩ፣ ኩሉ ኣብቲ መርበብ ሓበሬታ ዘሎ ድማ ከምቲ ቅድሚ ሕጂ ክሰርሕ እዩ። እንተዘይኮይኑ እቲ ናይ ዶመይን ሰርቨር ሓበሬታ ምስቲ ሓድሽ መዝገብቲ ክመሓየሽ ከድልዮ እዩ።
ድሕሪ እዚ መስርሕ እዚ እቲ ሓድሽ መዝገብቲ ናይቲ ዶሜይን ስም ዝተመደበ መዝገብቲ እዩ። እቲ መስርሕ ኣስታት ሓሙሽተ መዓልታት ክወስድ ይኽእል። ኣብ ገለ ገለ ኣጋጣሚታት፡ እቲ ናይ ቀደም መዝገብቲ፡ ክሳብ ዝፍቀድ ነቲ ዝውውር ኮነ ኢሉ ከደናጉዮ ይኽእል። ድሕሪ ምስግጋር፡ እቲ ዶመይን ን60 መዓልታት ዳግማይ ክሰጋገር ኣይክእልን እዩ፡ ብዘይካ ናብቲ ዝሓለፈ መዝገብቲ ምምላስ።
ንሓደ ዶመይን ቅድሚ ግዜኡ ምውዳቑ ብቕጽበት ከተሰጋግሮ ምፍታን ልቦና ኣይኮነን። ኣብ ገለ ገለ ኣጋጣሚታት ሓደ ዝውውር ክሳብ 14 መዓልታት ክወስድ ይኽእል እዩ፣ እዚ ማለት እቲ ዝውውር ቅድሚ እቲ ምዝገባ ምውዳኡ ከይዛዘም ይኽእል እዩ። እዚ ድማ ምዝገባ ስም ዶመይን ምጥፋእን እቲ ዝውውር ምፍሻልን ከስዕብ ይኽእል። ነዚ ንምውጋድ፡ ናይ መወዳእታ ተጠቀምቲ ወይ ቅድሚ እቲ ምውዳእ መዓልቲ ኣጸቢቑ ክሰጋገሩ ኣለዎም፡ ወይ ድማ ቅድሚ ነቲ ምስግጋር ምፍታኖም ነቲ ምዝገባ ከሐድስዎ ኣለዎም።
ሓደ ምዝገባ ዶመይን ግዜኡ እንተ ኣኺሉ፡ ምኽንያት ብዘየገድስ፡ እቲ መበቆላዊ ዋና ንኽመልሶ ኣጸጋሚ፡ ክቡር ወይ ዘይከኣል ክኸውን ይኽእል። ድሕሪ እቲ ናይ ምውዳእ ዕለት፡ እቲ ናይ ዓውዲ ኩነታት መብዛሕትኡ ግዜ ብሓያሎ ናይ ምሕደራ ምዕራፋት ይሓልፍ፡ መብዛሕትኡ ግዜ ንኣዋርሕ፤ መብዛሕትኡ ግዜ ብሓፈሻኡ ጥራይ ኣይከውንን እዩ።
'''ናይ ምስግጋር ምትላል'''
ምትእትታው ናይ ሓባር መዝገብ ስርዓት፡ ነቲ ቅድሚ ሕጂ ዝነበረ ናይ ዶሜይን ምዝገባ ሞኖፖሊ፡ ንሓደስቲ ብመዝገብቲ ዝፍለጡ ኣካላት ከፊቱሎም፡ እዚኦም ድማ ብICANN ንግዲ ንኽገብሩ ብቑዓት ነይሮም። ብዙሓት መዝገብቲ ኣብ ነንሕድሕዶም ክወዳደሩ ነይርዎም፣ ዋላ እኳ ገለ ኩባንያታት ተወሳኺ እሴት ዘለዎ ኣገልግሎት እንተሃባ ወይ ቫይራል ማርኬቲንግ ይጥቀማ እንተነበራ፣ ካልኦት ከም በዓል ቨሪሳይንን ዶመይን ረጂስትሪ ኦፍ ኣሜሪካን ግን ዓማዊል ካብቲ ሕጂ ዘለዎም መዝገብቲ ንኽቕየሩ ብዶሜይን ስላሚንግ ዝፍለጥ ልምዲ ተጠቒሞም ከታልሉ ፈቲኖም .
ብዙሓት ካብዞም ናይ ምስግጋር ምትላል ብፖስታ፡ ብፋክስ ወይ ብኢመይል ዝለኣኽ ምልክታ ዘጠቓልሉ እዮም። ገለ ኣስገርቲ ተወሳኺ ሓበሬታ ንምርካብ ምስ ናይ መወዳእታ ተጠቀምቲ ብተሌፎን ይራኸቡ (እቲ ርክብ ሓበሬታ ብመንገዲ WHOIS ስለዝርከብ)። እዞም ምልክታታት እዚኦም ንመልክዕ ሓቅነት ንምውሳኽ ካብ ዳታቤዝ WHOIS ብህዝቢ ዝቐርብ ሓበሬታ ዘጠቓልሉ ምኾኑ። እቲ ጽሑፍ ነቲ ናይ መወዳእታ ተጠቃሚ ወግዓዊ ቀያዲ ምልክታ እዩ ኢሉ ንኽሓስብ ንምድንጋር legalese ምሓወሰ። መዝገብቲ ምትላል ደድሕሪ ኣብ ቀረባ እዋን ዝውድኡ ወይ ኣብ ቀረባ እዋን ግዜኦም ዝሓለፉ ኣስማት ዶሜይን ይኸዱ። ናይ ዶመይን ስም ናይ ምውዳእ መዓልታት ብመንገዲ WHOIS ብቐሊሉ ይርከብ።
== ድሮፕ ካቸር ==
ድሮፕ ካቸር ንሓደ ዓሚል ዝተዋህበ ዶሜይን ስም ብቕልጡፍ ንምምዝጋብ ዝፍትን ኣገልግሎት ዝህብ መዝገብ ስም ዶሜይን ኮይኑ፡ እቲ ስም እንተድኣ ተረኺቡ-ማለት "ዝወደቐ" ስም "ምሓዝ"-ምዝገባ ናይቲ ዶሜይን ስም ምስተወድአን... ድሕሪኡ ይስረዝ፣ ወይ እቲ ተመዝጋቢ ነቲ ዶመይን ስለዝገድፎ ወይ ድማ እቲ ተመዝጋቢ ቅድሚ ምድምሳስ ነቲ ምዝገባ ስለዘየሐደሶ።
== ደረጃታት መዝገብቲ ==
ሓያሎ ትካላት ብብጽሒት ዕዳጋ ዝተሰርዐ ዝርዝር ናይ ዶሜይን ስም መዝገብትን ኣብ ነፍሲ ወከፎም ዝተመዝገቡ ቁጽሪ ዶመይናትን ይልጥፉ። እቶም ዝተሓትሙ ዝርዝር ኣየኖት ላዕለዎት ደረጃታት ዶመይናት (TLDs) ከም ዝጥቀሙ ይፈላለዩ፤ ኣብ ድግግም ምዕባለታት፤ ከምኡ’ውን መሰረታዊ ዳታኦም ብመዝገብ ዝቐርቡ ፍጹም ቁጽርታት ድዩ፣ ወይስ ካብ ፋይላት ዞባ ዝመጽእ መዓልታዊ ለውጢ ምዃኑ።
እቶም ዝርዝር ኩሎም እንተበዝሐ ክሳብ ታሕሳስ 2009 ዝነበሩ 16 ብህዝቢ ዝቐርቡ ጀነሪክ TLDs (gTLDs) ዝጥቀሙ ይመስሉ፣ ተወሲኹዎም .us። ኣብ ለካቲት 2010 ዝተዳለወ ናይ ICANN ዞባ ፋይል ምብጻሕ ኣምር ወረቐት[5] መብዛሕትኦም ናይ ሃገር ኮድ TLD (ccTLD) መዝገብ ኣብ 2003 ንናይ ዞባ ፋይላት ምሃብ ከምዘቋረጹ ይገልጽ፣ እዚ ድማ ብዘይግቡእ ብምጥቃስ እዩ።
ዝተሓትሙ ደረጃታትን ጸብጻባትን፤
* ወርሓዊ (ግን ብግምት ናይ ሰለስተ ወርሒ ምድንጓይ ዘለዎ)፡ ICANN ብመዝገብ ናይ ኩሎም gTLDs ዝተፈጥሩ ጸብጻባት መዝገብ ይልጥፍ። እዞም ጸብጻባት እዚኦም ምስ ነፍሲ ወከፍ ብICANN ተፈላጥነት ዘለዎ መዝገብቲ ዝተመዝገቡ ፍጹም ቁጽሪ ዶመይናት ይዝርዝሩ።
* ዓመታዊ (ግን ካብ 2002 ክሳብ 2007 ዝነበረ ግዜ ጥራይ ዝሽፍን)፡ ብ Name Intelligence, Inc. ጠቕላላ .com, .net, .org, .info, .biz ከምኡ’ውን .us ዘጠቓለለ እዩ። "መዓልታዊ ለውጢ" (ካብ መዓልታዊ ፋይላት ዞባታት ክኸውን ከምዝኽእል ይግመት) ከም መሰረት ዓመታዊ ድምር ዋጋታቱ ጠቒሱ።
73zc2jxde4by1xkwg7ibvo7q8h92ug7
Abeno Harukas
0
6101
24211
2023-04-30T23:31:54Z
210.232.14.177
ገጽ ምስ «[[File:Abeno Harukas Osaka Japan01-r.jpg|thumb|Abeno Harukas]] '''Abeno Harukas'''([[ጃፓን]]:あべのハルカス-) - [[ኦሳካ]], [[ጃፓን]] ውስጥ የሚገኘው ሰማይ ጠቀስ. ግንባታ በ [[2010]] ተጀምሮ በ [[2014]] ተጀምሯል.» ተፈጢሩ
wikitext
text/x-wiki
[[File:Abeno Harukas Osaka Japan01-r.jpg|thumb|Abeno Harukas]]
'''Abeno Harukas'''([[ጃፓን]]:あべのハルカス-) - [[ኦሳካ]], [[ጃፓን]] ውስጥ የሚገኘው ሰማይ ጠቀስ. ግንባታ በ [[2010]] ተጀምሮ በ [[2014]] ተጀምሯል.
ec27bs9zdg2paev9gq2prlc3ixl33nc
ኮሺየን ስታዲየም
0
6102
24212
2023-04-30T23:36:34Z
210.232.14.177
ገጽ ምስ «[[File:Summer Koshien 2009 Final.jpg|thumb|300px|]] '''ኮሺየን ስታዲየም'''([[ጃፓን]]:甲子園球場-) - ኦሳካ, [[ጃፓን]] ውስጥ የሚገኘው ስታዲየም. ግንባታ በ [[1923]] ተጀምሮ በ [[1924]] ተጀምሯል.» ተፈጢሩ
wikitext
text/x-wiki
[[File:Summer Koshien 2009 Final.jpg|thumb|300px|]]
'''ኮሺየን ስታዲየም'''([[ጃፓን]]:甲子園球場-) - ኦሳካ, [[ጃፓን]] ውስጥ የሚገኘው ስታዲየም. ግንባታ በ [[1923]] ተጀምሮ በ [[1924]] ተጀምሯል.
n4q42gzzn5c93jo7y20gr1qhrkuswod
ሃንሺን ታይገርስ
0
6103
24213
2023-05-01T22:59:30Z
210.232.14.169
ገጽ ምስ «[[File:Hanshin tigers insignia.PNG|thumb|]] '''ሃንሺን ታይገርስ''' ( ጃፓንኛ :阪神タイガース)ጃፓናዊት ፕሮፌሽናል ጋንታ ቤዝቦል ኮይና ምስ ማእከላይ ሊግ ትተሓሓዝ። ካብተን ዝጸንሓ 12 ፕሮፌሽናል ጋንታታት ቤዝቦል ጃፓን ድሕሪ ዮሚውሪ ጃይንትስ ካልኣይቲ ዝነውሐ ግዜ ዝጸንሐት ጋንታ እያ ። ኣብ 1935 ብስም ኦሳ...» ተፈጢሩ
wikitext
text/x-wiki
[[File:Hanshin tigers insignia.PNG|thumb|]]
'''ሃንሺን ታይገርስ''' ( ጃፓንኛ :阪神タイガース)ጃፓናዊት ፕሮፌሽናል ጋንታ ቤዝቦል ኮይና ምስ ማእከላይ ሊግ ትተሓሓዝ። ካብተን ዝጸንሓ 12 ፕሮፌሽናል ጋንታታት ቤዝቦል ጃፓን ድሕሪ ዮሚውሪ ጃይንትስ ካልኣይቲ ዝነውሐ ግዜ ዝጸንሐት ጋንታ እያ ።
ኣብ 1935 ብስም ኦሳካ ታይገርስ ዝተመስረተት ኮይና ፡ ኣብ ሓደ ዘመነ ሊግ ኣርባዕተ ሻምፕዮንነት ክትዓትር ከላ፡ ኣብ 1950 ክልቲአን ሊጋት ካብ ዝጅምራ ጀሚረን ድማ፡ ሓሙሽተ ሻምፕዮን ማእከላይ ሊግ፡ ብድምር ትሽዓተ ሻምፕዮን ሊግ ተዓዊተን። ኣብዚ ሕዚ እዋን ኣብ ከተማ ኒሺኖሚያ ፕረፈክቸር ሂዮጎ ዝርከብ ስታድዩም ሃንሺን ኮሺየን ከም ናይ ዓዶም ስታድዩም ይጥቀሙሉ ኣለዉ ።
8rkcil8yvuwiar6uc1kj61xvqiv9g64
ፌስቡክ
0
6105
24220
2023-05-11T14:46:11Z
Bichthinhcao
9062
ገጽ ምስ «{{ሓበሬታ ውድብ|ስም=ፌስቡክ|መበቆላዊ_ስም=Facebook|ኣርማ=Facebook f logo (2019).svg|መስራቲ=[[ማርክ ዙከርበርግ]]|ቦታ_ስራሕ=[[ዓለም|ዓለምለኻዊ]]|መርበብ_ሓበሬታ={{URL|https://www.facebook.com}}}} ፌስቡክ ብኣሜሪካዊ ትካል ቴክኖሎጂ ሜታ ፕላትፎርምስ ዝውነን ናይ ኦንላይን ማሕበራዊ መራኸቢታትን ማሕበራዊ መራኸቢታ...» ተፈጢሩ
wikitext
text/x-wiki
{{ሓበሬታ ውድብ|ስም=ፌስቡክ|መበቆላዊ_ስም=Facebook|ኣርማ=Facebook f logo (2019).svg|መስራቲ=[[ማርክ ዙከርበርግ]]|ቦታ_ስራሕ=[[ዓለም|ዓለምለኻዊ]]|መርበብ_ሓበሬታ={{URL|https://www.facebook.com}}}}
ፌስቡክ ብኣሜሪካዊ ትካል ቴክኖሎጂ ሜታ ፕላትፎርምስ ዝውነን ናይ ኦንላይን ማሕበራዊ መራኸቢታትን ማሕበራዊ መራኸቢታትን ኣገልግሎት እዩ። ኣብ 2004 ብማርክ ዙከርበርግ ምስ ብጾቱ ተማሃሮ ኮለጅ ሃርቫርድን መሓዙቱን ኤድዋርዶ ሳቨሪን፡ ኣንድሪው ማኮሉም፡ ዳስቲን ሞስኮቪትዝን ክሪስ ሂዩዝን ዝተፈጥረት ኮይና፡ ስማ ካብቲ መብዛሕትኡ ግዜ ንኣመሪካውያን ተማሃሮ ዩኒቨርሲቲ ዝወሃብ ናይ ገጽ መጽሓፍ ማህደር ዝመጸ እዩ። ኣባልነት ኣብ መጀመርታ ኣብ ተማሃሮ ሃርቫርድ ጥራይ ዝተሓጽረ ኮይኑ፡ በብቑሩብ ናብ ካልኦት ዩኒቨርሲቲታት ሰሜን ኣመሪካ፡ ካብ 2006 ጀሚሩ ድማ ናብ ዝኾነ ልዕሊ 13 ዓመት ዝዕድሚኡ ሰብ ይሰፍሕ ነይሩ። ክሳብ ታሕሳስ 2022፡ ፌስቡክ ወርሓዊ 2.96 ቢልዮን ንጡፋት ተጠቀምቲ ከምዘለዎን፡ ኣብ መላእ ዓለም ድማ ካብቶም ዝበዝሑ በጻሕቲ ዝረኽብዎም መርበባት ሓበሬታ ኣብ ሳልሳይ ደረጃ ተሰሪዑ። ኣብ 2010ታት ዝበዝሐ ዳውንሎድ ዝገበረት ናይ ሞባይል ኣፕ እያ ነይራ።
ፌስቡክ ካብ ምትእስሳር ኢንተርነት ዘለዎም መሳርሒታት፡ ከም ፐርሶናል ኮምፒዩተራት፡ ታብሌታትን ስማርትፎናትን ክትረኽቦ ትኽእል ኢኻ። ተጠቀምቲ ድሕሪ ምምዝጋቦም፡ ብዛዕባ ገዛእ ርእሶም ሓበሬታ ዝገልጽ ፕሮፋይል ክፈጥሩ ይኽእሉ። ጽሑፍ፡ ስእልታትን ማልቲሚድያን ክዝርግሑ ይኽእሉ እዮም፡ እዚ ድማ ምስ ዝኾነ ካልእ "ዓርኮም" ክኸውን ዝተሰማምዐ ተጠቃሚ ወይ ድማ ዝተፈላለየ ናይ ብሕትውና ቅጥዕታት ዘለዎ ብግልጺ ክካፈል ይኽእል። ተጠቀምቲ ብመሰንጀር ብቐጥታ ኣብ ነንሕድሕዶም ክረዳድኡ፡ ኣብ ናይ ሓባር ረብሓ ዘለዎም ጉጅለታት ክጽንበሩ፡ ከምኡ’ውን ብዛዕባ ንጥፈታት ናይ ፌስቡክ ኣዕሩኽቶምን ዝከታተልዎም ገጻትን መፍለጢታት ክረኽቡ ይኽእሉ።
ኣርእስቲ ብዙሕ ክትዓት ዝኾነ ፌስቡክ፡ ብብሕታዊነት ተጠቀምቲ (ከምቲ ኣብ ዳታ ካምብሪጅ ኣናሊቲካ ዝነበረ ዕንደራ)፡ ፖለቲካዊ ምትላል (ከምቲ ኣብ ምርጫ ኣመሪካ 2016)ን ጃምላዊ ምክትታልን ዝኣመሰሉ ጉዳያት ብዙሕ ግዜ ይንቀፍ ነይሩ። ፌስቡክ ብስነ-ኣእምሮኣዊ ሳዕቤናት ከም ወልፍን ትሑት ርእሰ-ምትእምማንን፡ ከምኡ’ውን ብዛዕባ ከም ናይ ሓሶት ዜና፡ ውዲታዊ ክልሰ-ሓሳብ፡ ምግሃስ መሰል ቅዳሕ፡ ከምኡ’ውን ጽልኢ ዝመልኦ ዘረባ ዝኣመሰሉ ትሕዝቶታት ዝተፈላለየ ክትዓት ክቐርብ ጸኒሑ’ዩ። ወሃብቲ ርእይቶ፡ ፌስቡክ ከምዚ ዓይነት ትሕዝቶ ንምዝርጋሕ ብፍቓዱ ከም ዘመቻችእ፡ ከምኡ’ውን ንመወዓውዒታት ንምስሓብ ብዝሒ ተጠቀምቱ ኣጋኒኑ’ዩ ክብሉ ይኸሱ።
dyfot4u1ttiyo4d890clltmvhm4y596
ሞደል:ሓበሬታ ዊኪፐድያ
10
6106
24240
24229
2023-05-12T20:46:25Z
Joanmp14
5782
wikitext
text/x-wiki
{{Infobox
|headertype = header
|title = {{{ስም|{{PAGENAME}}}}}
|colorbackgroundtitle = #EAEAEA
|image = {{{ኣርማ|}}}
|imagesize = {{{መጠን|135px}}}
|footer = ኣርማ {{{ስም|{{PAGENAME}}}}}
|footerstyle = font-size:smaller;
|image2 = {{{ምስሊ|}}}
|imagesize2 = {{{እግሪ_ምስሊ|}}}
|footer2 = {{{መጠን ምስሊ|}}}
|sectionstyle =
|labelstyle =
|datastyle =
|label1 = ቋንቋ
|data1 = {{{ቋንቋ|{{#property:p407}}}}}
|label2 = ዕለተ ፍጥረት
|data2 = {{{መሰረት|{{#property:p571}}}}}
|label3 = ጽሑፋት
|data3 = {{NUMBEROF|ARTICLES|{{{መለለዪ|{{{id}}}}}}|N}}
|label4 = ዝተመዝገቡ ተጠቀምቲ
|data4 = {{NUMBEROF|USERS|{{{መለለዪ|{{{id}}}}}}|N}}
|label5 = ጠቕላላ ገጻት
|data5 = {{NUMBEROF|PAGES|{{{መለለዪ|{{{id}}}}}}|N}}
|label6 = ከባብያዊ ፋይላት
|data6 = {{NUMBEROF|FILES|{{{መለለዪ|{{{id}}}}}}|N}}
|tablefooter = {{#if:{{{መለለዪ|}}}|<span class="plainlinks">[//{{{መለለዪ}}}.wikipedia.org {{{መለለዪ}}}.wikipedia.org]</span>}}
}}<noinclude>{{documentation}}</noinclude>
sfi2ek3o3iou58wh0ic99apyrgsq6ke
ሞደል:ዝዝርግሓሉ ዕለት
10
6107
24225
2023-05-12T00:27:53Z
Joanmp14
5782
ገጽ ምስ «<includeonly>{{ዕለት|{{{1|}}}|{{{2|}}}|{{{3|}}}}} ({{ዕድመ ብዓመታት፣ ኣዋርሕን መዓልታትን|{{{1|}}}|{{{2|}}}|{{{3|}}}}})</includeonly><noinclude>{{Documentation}}<noinclude>» ተፈጢሩ
wikitext
text/x-wiki
<includeonly>{{ዕለት|{{{1|}}}|{{{2|}}}|{{{3|}}}}} ({{ዕድመ ብዓመታት፣ ኣዋርሕን መዓልታትን|{{{1|}}}|{{{2|}}}|{{{3|}}}}})</includeonly><noinclude>{{Documentation}}<noinclude>
qqscvk8twjvywphkv4as2z1ygfcdl2o
ሞድዩል:NUMBEROF
828
6108
24239
24238
2023-05-12T20:44:30Z
Joanmp14
5782
Scribunto
text/plain
local aliases = {
wikidata = 'www.wikidata',
meta = 'meta.wikimedia',
commons = 'commons.wikimedia',
foundation = 'foundation.wikimedia',
wikimania = 'wikimania.wikimedia',
wikitech = 'wikitech.wikimedia',
}
local function trimArg(arg, i)
arg = mw.text.trim(arg or '')
if arg == '' then
if i then
error('Parameter ' .. i .. ' is missing. See template documentation')
end
return nil
end
return mw.ustring.lower(arg)
end
local function getValue(stats, action, map)
if action == 'depth' then
-- https://meta.wikimedia.org/wiki/Wikipedia_article_depth
-- This gives silly results if, for example, the number of articles is small.
local n = { 'articles', 'edits', 'pages' }
if map then
for i, v in ipairs(n) do
n[i] = map[v]
end
end
for i, v in ipairs(n) do
n[i] = stats[v] or 0
end
local articles, edits, pages = n[1], n[2], n[3]
if pages == 0 or articles == 0 then
return 0
end
return math.floor((edits/pages) * ((pages - articles)/articles)^2)
end
if map then
action = map[action]
end
return stats[action]
end
local function getIfLocal(site, action)
-- If wanted site is the local site where module is running,
-- return numberof result for given action, or nil.
-- This is faster than reading the cached table, and gives the current value.
local localSite = string.match(mw.site.server, '.*//(.*)%.org$') -- examples: 'af.wikipedia', 'commons.wikimedia'
if site == localSite then
if action == 'activeusers' then
action = 'activeUsers'
end
return getValue(mw.site.stats, action)
end
end
local function main(frame)
local metaWords = { active = true, closed = true, languages = true, }
local args = frame:getParent().args
local action = trimArg(args[1], 1) -- activeusers, admins, articles, edits, files, pages, users, depth, active, closed, languages
if action:sub(1, 8) == 'numberof' then -- numberofX is an alias for X
action = trimArg(action:sub(9), 1)
end
local wantMeta = metaWords[action]
local site = trimArg(args[2], 2)
site = aliases[site] or site
if not wantMeta and not site:find('.', 1, true) then
-- site is like "af" or "af.wikipedia" or "af.wikiquote" etc., including "total"
site = site .. '.wikipedia'
end
local wantComma = trimArg(args[3]) -- nil for no commas in output; "N" or anything nonblank inserts commas
local result
if wantMeta then
local data = mw.loadData('Module:NUMBEROF/meta')
local nrActive = data.nrActive[site]
local nrClosed = data.nrClosed[site]
if nrActive or nrClosed then
-- If either is set, site is valid but there may not be an entry for both active and closed.
nrActive = nrActive or 0
nrClosed = nrClosed or 0
if action == 'active' then
result = nrActive
elseif action == 'closed' then
result = nrClosed
elseif action == 'languages' then
result = nrActive + nrClosed
end
end
else
result = getIfLocal(site, action)
if not result then
local data = mw.loadData('Module:NUMBEROF/data')
local map = data.map
data = data.data
result = data[site]
if result then
result = getValue(result, action, map)
end
end
end
if result then
if wantComma then
result = mw.language.getContentLanguage():formatNum(result)
end
return result -- number or formatted string
end
return -1
end
local function rank(frame)
-- Rank sites in a specified sister project by their number of articles.
local args = frame:getParent().args
local parm = trimArg(args[1], 1) -- a number like 12 or a site name like "af" (not "af.wikipedia")
local base = trimArg(args[2]) or 'wikipedia' -- base of full site name like "wikipedia" or "wikiquote"
local wantComma = trimArg(args[3])
local data = mw.loadData('Module:NUMBEROF/' .. (base == 'wikipedia' and 'rank' or 'other'))
data = data[base]
if data then
local result
parm = tonumber(parm) or parm
if type(parm) == 'number' then
result = data.rankByIndex[parm]
else
result = data.rankBySite[parm]
if result and wantComma then
result = mw.getContentLanguage():formatNum(result)
end
end
if result then
return result -- number or string
end
end
return -1
end
return {
main = main,
rank = rank,
}
b7kq2q6w2u9d3c5xfmmytwdls32ce7y
ሞደል:NUMBEROF
10
6109
24227
2023-05-12T02:11:53Z
Joanmp14
5782
ገጽ ምስ «<includeonly>{{#invoke:NUMBEROF|main}}</includeonly><noinclude> {{documentation}} </noinclude>» ተፈጢሩ
wikitext
text/x-wiki
<includeonly>{{#invoke:NUMBEROF|main}}</includeonly><noinclude>
{{documentation}}
</noinclude>
dtpts96tbrhwtvmca60vr3vs42hfcv2
ሞድዩል:NUMBEROF/data
828
6110
24236
24232
2023-05-12T20:28:53Z
Joanmp14
5782
Scribunto
text/plain
-- Return a table of statistics to be accessed once per page using mw.loadData.
-- The table contains counts of edits, pages and more for each project.
local function makeData()
local statistics = mw.ext.data.get('Wikipedia statistics/data.tab') -- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/data.tab
local data = {}
for _, v in ipairs(statistics.data) do
-- Assume "site" is first entry of 8.
data[v[1]] = { v[2], v[3], v[4], v[5], v[6], v[7], v[8] }
end
local map = {}
for i, v in ipairs(statistics.schema.fields) do
-- Assume "site" is first entry and skip it.
if i > 1 then
map[v.name] = i - 1 -- name is lowercase
end
end
return {
data = data,
map = map,
}
end
return makeData()
01fh62txxutfvsb98f2e9gfahtc65sa
ሞድዩል:NUMBEROF/rank
828
6111
24230
2023-05-12T02:28:00Z
Joanmp14
5782
ገጽ ምስ «-- Return a table of statistics to be accessed once per page using mw.loadData. -- For each sister project, the table ranks each site by its number of articles. local projects = { 'wikipedia', } local function getData(statistics) local iSite, iArticles for i, v in ipairs(statistics.schema.fields) do if v.name == 'site' then iSite = i elseif v.name == 'articles' then iArticles = i end end local rankBySite, rankByIndex = {}, {} for _, v in ip...» ተፈጢሩ
Scribunto
text/plain
-- Return a table of statistics to be accessed once per page using mw.loadData.
-- For each sister project, the table ranks each site by its number of articles.
local projects = {
'wikipedia',
}
local function getData(statistics)
local iSite, iArticles
for i, v in ipairs(statistics.schema.fields) do
if v.name == 'site' then
iSite = i
elseif v.name == 'articles' then
iArticles = i
end
end
local rankBySite, rankByIndex = {}, {}
for _, v in ipairs(statistics.data) do
rankBySite[v[iSite]] = v[iArticles] -- rank of site from number of articles
rankByIndex[v[iArticles]] = v[iSite] -- inverse
end
return {
rankByIndex = rankByIndex, -- rankByIndex[1] == 'en'
rankBySite = rankBySite, -- rankBySite['en'] == 1
}
end
local function makeData()
-- For example, data to rank each language for sister project wikipedia is at
-- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/rank/wikipedia.tab
local result = {}
for _, project in ipairs(projects) do
local file = 'Wikipedia statistics/rank/' .. project .. '.tab'
result[project] = getData(mw.ext.data.get(file))
end
return result
end
return makeData()
1ytwl00kvuek41hwv47e093wiljnhm6
ሞድዩል:NUMBEROF/other
828
6112
24231
2023-05-12T02:28:36Z
Joanmp14
5782
ገጽ ምስ «-- Return a table of statistics to be accessed once per page using mw.loadData. -- For each sister project, the table ranks each site by its number of articles. local projects = { 'wikibooks', 'wikinews', 'wikiquote', 'wikisource', 'wikiversity', 'wikivoyage', 'wiktionary', } local function getData(statistics) local iSite, iArticles for i, v in ipairs(statistics.schema.fields) do if v.name == 'site' then iSite = i elseif v.name == 'articles'...» ተፈጢሩ
Scribunto
text/plain
-- Return a table of statistics to be accessed once per page using mw.loadData.
-- For each sister project, the table ranks each site by its number of articles.
local projects = {
'wikibooks',
'wikinews',
'wikiquote',
'wikisource',
'wikiversity',
'wikivoyage',
'wiktionary',
}
local function getData(statistics)
local iSite, iArticles
for i, v in ipairs(statistics.schema.fields) do
if v.name == 'site' then
iSite = i
elseif v.name == 'articles' then
iArticles = i
end
end
local rankBySite, rankByIndex = {}, {}
for _, v in ipairs(statistics.data) do
rankBySite[v[iSite]] = v[iArticles] -- rank of site from number of articles
rankByIndex[v[iArticles]] = v[iSite] -- inverse
end
return {
rankByIndex = rankByIndex, -- rankByIndex[1] == 'en'
rankBySite = rankBySite, -- rankBySite['en'] == 1
}
end
local function makeData()
-- For example, data to rank each language for sister project wikipedia is at
-- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/rank/wikipedia.tab
local result = {}
for _, project in ipairs(projects) do
local file = 'Wikipedia statistics/rank/' .. project .. '.tab'
result[project] = getData(mw.ext.data.get(file))
end
return result
end
return makeData()
5z4fsuar0o9scm5nfwt9bvaj0a5uh3m
ሞድዩል:TNT
828
6113
24720
24234
2024-03-02T19:13:09Z
ExE Boss
7672
Update from [[d:Special:GoToLinkedPage/mediawikiwiki/Q28132212|master]] using [[mw:Synchronizer| #Synchronizer]]
Scribunto
text/plain
--
-- INTRO: (!!! DO NOT RENAME THIS PAGE !!!)
-- This module allows any template or module to be copy/pasted between
-- wikis without any translation changes. All translation text is stored
-- in the global Data:*.tab pages on Commons, and used everywhere.
--
-- SEE: https://www.mediawiki.org/wiki/Multilingual_Templates_and_Modules
--
-- ATTENTION:
-- Please do NOT rename this module - it has to be identical on all wikis.
-- This code is maintained at https://www.mediawiki.org/wiki/Module:TNT
-- Please do not modify it anywhere else, as it may get copied and override your changes.
-- Suggestions can be made at https://www.mediawiki.org/wiki/Module_talk:TNT
--
-- DESCRIPTION:
-- The "msg" function uses a Commons dataset to translate a message
-- with a given key (e.g. source-table), plus optional arguments
-- to the wiki markup in the current content language.
-- Use lang=xx to set language. Example:
--
-- {{#invoke:TNT | msg
-- | I18n/Template:Graphs.tab <!-- https://commons.wikimedia.org/wiki/Data:I18n/Template:Graphs.tab -->
-- | source-table <!-- uses a translation message with id = "source-table" -->
-- | param1 }} <!-- optional parameter -->
--
--
-- The "doc" function will generate the <templatedata> parameter documentation for templates.
-- This way all template parameters can be stored and localized in a single Commons dataset.
-- NOTE: "doc" assumes that all documentation is located in Data:Templatedata/* on Commons.
--
-- {{#invoke:TNT | doc | Graph:Lines }}
-- uses https://commons.wikimedia.org/wiki/Data:Templatedata/Graph:Lines.tab
-- if the current page is Template:Graph:Lines/doc
--
local p = {}
local i18nDataset = 'I18n/Module:TNT.tab'
-- Forward declaration of the local functions
local sanitizeDataset, loadData, link, formatMessage
function p.msg(frame)
local dataset, id
local params = {}
local lang = nil
for k, v in pairs(frame.args) do
if k == 1 then
dataset = mw.text.trim(v)
elseif k == 2 then
id = mw.text.trim(v)
elseif type(k) == 'number' then
params[k - 2] = mw.text.trim(v)
elseif k == 'lang' and v ~= '_' then
lang = mw.text.trim(v)
end
end
return formatMessage(dataset, id, params, lang)
end
-- Identical to p.msg() above, but used from other lua modules
-- Parameters: name of dataset, message key, optional arguments
-- Example with 2 params: format('I18n/Module:TNT', 'error_bad_msgkey', 'my-key', 'my-dataset')
function p.format(dataset, key, ...)
local checkType = require('libraryUtil').checkType
checkType('format', 1, dataset, 'string')
checkType('format', 2, key, 'string')
return formatMessage(dataset, key, {...})
end
-- Identical to p.msg() above, but used from other lua modules with the language param
-- Parameters: language code, name of dataset, message key, optional arguments
-- Example with 2 params: formatInLanguage('es', I18n/Module:TNT', 'error_bad_msgkey', 'my-key', 'my-dataset')
function p.formatInLanguage(lang, dataset, key, ...)
local checkType = require('libraryUtil').checkType
checkType('formatInLanguage', 1, lang, 'string')
checkType('formatInLanguage', 2, dataset, 'string')
checkType('formatInLanguage', 3, key, 'string')
return formatMessage(dataset, key, {...}, lang)
end
-- Obsolete function that adds a 'c:' prefix to the first param.
-- "Sandbox/Sample.tab" -> 'c:Data:Sandbox/Sample.tab'
function p.link(frame)
return link(frame.args[1])
end
function p.doc(frame)
local dataset = 'Templatedata/' .. sanitizeDataset(frame.args[1])
return frame:extensionTag('templatedata', p.getTemplateData(dataset)) ..
formatMessage(i18nDataset, 'edit_doc', {link(dataset)})
end
function p.getTemplateData(dataset)
-- TODO: add '_' parameter once lua starts reindexing properly for "all" languages
local data = loadData(dataset)
local names = {}
for _, field in ipairs(data.schema.fields) do
table.insert(names, field.name)
end
local numOnly = true
local params = {}
local paramOrder = {}
for _, row in ipairs(data.data) do
local newVal = {}
local name = nil
for pos, columnName in ipairs(names) do
if columnName == 'name' then
name = row[pos]
else
newVal[columnName] = row[pos]
end
end
if name then
if (
(type(name) ~= "number")
and (
(type(name) ~= "string")
or not string.match(name, "^%d+$")
)
) then
numOnly = false
end
params[name] = newVal
table.insert(paramOrder, name)
end
end
-- Work around json encoding treating {"1":{...}} as an [{...}]
if numOnly then
params['zzz123']=''
end
local json = mw.text.jsonEncode({
params=params,
paramOrder=paramOrder,
description=data.description,
})
if numOnly then
json = string.gsub(json,'"zzz123":"",?', "")
end
return json
end
-- Local functions
sanitizeDataset = function(dataset)
if not dataset then
return nil
end
dataset = mw.text.trim(dataset)
if dataset == '' then
return nil
elseif string.sub(dataset,-4) ~= '.tab' then
return dataset .. '.tab'
else
return dataset
end
end
loadData = function(dataset, lang)
dataset = sanitizeDataset(dataset)
if not dataset then
error(formatMessage(i18nDataset, 'error_no_dataset', {}))
end
-- Give helpful error to thirdparties who try and copy this module.
if not mw.ext or not mw.ext.data or not mw.ext.data.get then
error(string.format([['''Missing JsonConfig extension, or not properly configured;
Cannot load https://commons.wikimedia.org/wiki/Data:%s.
See https://www.mediawiki.org/wiki/Extension:JsonConfig#Supporting_Wikimedia_templates''']], dataset))
end
local data = mw.ext.data.get(dataset, lang)
if data == false then
if dataset == i18nDataset then
-- Prevent cyclical calls
error('Missing Commons dataset ' .. i18nDataset)
else
error(formatMessage(i18nDataset, 'error_bad_dataset', {link(dataset)}))
end
end
return data
end
-- Given a dataset name, convert it to a title with the 'commons:data:' prefix
link = function(dataset)
return 'c:Data:' .. mw.text.trim(dataset or '')
end
formatMessage = function(dataset, key, params, lang)
for _, row in pairs(loadData(dataset, lang).data) do
local id, msg = unpack(row)
if id == key then
local result = mw.message.newRawMessage(msg, unpack(params or {}))
return result:plain()
end
end
if dataset == i18nDataset then
-- Prevent cyclical calls
error('Invalid message key "' .. key .. '"')
else
error(formatMessage(i18nDataset, 'error_bad_msgkey', {key, link(dataset)}))
end
end
return p
r7hn49mbqg5sfa9i7l9l3ts62h7gy7u
ኣፕል ኢንክ
0
6114
24291
24235
2023-06-07T18:34:24Z
Caro de Segeda
7142
wikitext
text/x-wiki
{{ሓበሬታ ውድብ|ስም=ኣፕል ኢንክ|መበቆላዊ_ስም=Apple Inc|ኣርማ=Aerial view of Apple Park dllu.jpg|መስራቲ=[[ስቲቭ ጆብስ ዝበሃል ትካል እዩ።]]
[[ስቲቭ ዎዝኒያክ]]
[[ሮናልድ ዋይን]]
[[ማይክ ማርኩላ]]|ቦታ_ስራሕ=[[ካሊፎርንያ]]|መርበብ_ሓበሬታ={{URL|https://www.apple.com}}}}
'''ኣፕል ኢንክ''' ኣብ ካሊፎርንያ ካሊፎርንያ ኩፐርቲኖ ዋና ቤት ጽሕፈቱ ዘለዎ ኣሜሪካዊ ብዙሕ ሃገራዊ ኩባንያ ቴክኖሎጂ እዩ። ኣፕል ብኣታዊታቱ ኣብ ዓለም ዝዓበየ ናይ ቴክኖሎጂ ኩባንያ ኮይኑ፡ ኣብ 2022 394.3 ቢልዮን ዶላር ኣመሪካ ኣታዊ ረኺቡ። ክሳብ መጋቢት 2023፡ ኣፕል ብዕዳጋ ካፒታላይዜሽን ዝዓበየ ኩባንያ ዓለም እዩ። ክሳብ ሰነ 2022፡ ኣፕል ብኣሃዱ መሸጣ ራብዓይ ዝዓበየ ሸያጢ ውልቃዊ ኮምፒተርን ካልኣይ ዝዓበየ ኣፍራዪ ሞባይል ቴሌፎንን እዩ። ሓደ ካብቶም ዓበይቲ ሓሙሽተ ኣሜሪካውያን ኩባንያታት ቴክኖሎጂ ሓበሬታ ኮይኑ፡ ጎኒ ጎኒ ኣልፋቤት ኢንክ (ወላዲ ኩባንያ ጉግል)፡ ኣማዞን፡ ሜታ ፕላትፎርምስ (ናይ ቀደም ፌስቡክ፡ ኢንክ)፡ ከምኡ’ውን ማይክሮሶፍት እዩ።
ኣፕል ብ1 ሚያዝያ 1976 ብስቲቭ ዎዝኒያክ፣ ስቲቭ ጆብስን ሮናልድ ዌይንን ዝተመስረተት ኮይና ናይ ቮዝኒያክ ኣፕል I ፐርሶናል ኮምፒተር ንምምዕባልን ንምሻጥን እያ። ብጆብስን ዎዝኒያክን ኣብ 1977 ኣፕል ኮምፒተር ኢንክ ተባሂላ ተመስሪታ።ካልአይቲ ኮምፒተር ናይቲ ኩባንያ ኣፕል II ብሉጽ መሸጣ ዘለዋን ሓንቲ ካብተን ቀዳሞት ብብዝሒ ዝፍረያ ማይክሮኮምፒዩተራትን ኮይና። ኣፕል ኣብ 1980 ንህዝቢ ወጺኣ ቅጽበታዊ ፋይናንሳዊ ዓወት ኣመዝጊባ። እቲ ኩባንያ፡ መሃዝቲ ስእላዊ መተሓላለፍቲ ተጠቀምቲ ዘለወን ኮምፒዩተራት ኣማዕቢሉ፡ እንተላይ እታ ናይ 1984 ኦሪጅናል ማኪንቶሽ፡ ኣብታ ዓመት ኣብ 1984 ኣብ ዝተባህለ ብነቐፍቲ ናእዳ ዝረኸበት መወዓውዒ ኣፍሊጣ። ዎዝኒያክ ካብ ኣፕል ንድሕሪት ተመሊሱ ካልእ ስራሕ ክሰርሕ እንከሎ፡ ጆብስ ድማ ካብ ስልጣኑ ወሪዱ ንገለ ሰራሕተኛታት ኣፕል ሒዙ ኔክስት መስሪቱ።
ዕዳጋ ውልቃዊ ኮምፒዩተራት ኣብ ምሉእ 1990ታት እናሰፍሐን እናማዕበለን ምስ ከደ፡ ኣፕል በቲ ዝተሓተ ዋጋ ዘለዎ ዱዮፖሊ ናይ ማይክሮሶፍት ዊንዶውስ ኦፐሬቲንግ ሲስተም ኣብ ኢንቴል ዝሰርሑ ፒሲ ክሎናት (ብ"ዊንቴል" እውን ይፍለጥ) ርኡይ ብጽሒት ዕዳጋ ኣጥፊኣ። ኣብ 1997፡ ካብ ምኽሳር ሰሙናት ተሪፍዎ ዝነበረ፡ እቲ ኩባንያ ነቲ ዘይዕዉት ስትራተጂ ስርዓተ-ምሕደራ ኣፕል ንምፍታሕን ንጆብስ ናብቲ ኩባንያ ንምምላስን ንኔክስት ዓዲጉ። ኣብ ዝቐጸሉ ዓሰርተ ዓመታት፡ ጆብስ ንኣፕል ናብ መኽሰብ ንምምላስ ብብዙሕ ሜላታት ኣቢሉ መሪሕዎ፡ ንኣብነት ንኣይማክ፡ ኣይፖድ፡ ኣይፎንን ኣይፓድን ናብ ነቐፍቲ ናእዳ ብምትእትታው፡ "ፍልይ ዝበለ ሕሰብ" ዝብል ወፍሪ ምጅማርን ካልእ ተዘካሪ ናይ መወዓውዒ ጎስጓሳትን፡ ሰንሰለት ቸርች ኣፕል ስቶር ብምኽፋት፡ ከምኡ’ውን ፖርትፎሊዮ ፍርያት ናይቲ ኩባንያ ንምስፋሕ ብዙሓት ኩባንያታት ምግዛእ እዩ። ጆብስ ኣብ 2011 ብጥዕናዊ ምኽንያት ካብ ስልጣኑ ምስ ወረደ፡ ድሕሪ ክልተ ወርሒ ድማ ምስ ሞተ፡ ብቲም ኩክ ከም ዋና ኣካያዲ ስራሕ ተተኪኡ።
ኣፕል ኣብ ነሓሰ 2018 ልዕሊ 1 ትሪልዮን ዶላር፡ ድሕሪኡ ኣብ ነሓሰ 2020 2 ትሪልዮን ዶላር፡ ኣብ ጥሪ 2022 ድማ 3 ትሪልዮን ዶላር ዝግመት ናይ መጀመርታ ብህዝቢ ዝንገድ ኣመሪካዊ ኩባንያ ኮይኑ፡ ክሳብ ሚያዝያ 2023 ኣስታት 2.6 ትሪልዮን ዶላር ዋጋ ነይርዎ። እቲ ኩባንያ ብዛዕባ ኣሰራርሓ ስራሕ ኮንትራክተራቱ፡ ኣሰራርሓ ከባቢኡን ንግዳዊ ስነ-ምግባሩን፡ እንተላይ ጸረ-ውድድር ኣሰራርሓታትን ምንጪ ንብረትን ዝምልከት ነቐፌታ ይረክብ። እዚ ከምዚ ኢሉ እናሃለወ እቲ ትካል ዓብዪ ተኸታታሊ ዘለዎን ልዑል ደረጃ ተኣማንነት ምልክት ንግዲ ዘለዎን እዩ። ብተወሳኺ ብቐጻሊ ሓደ ካብቶም ኣብ ዓለምና ኣዝዮም ክቡራት ምልክታት ንግዲ ተባሂሉ ተሰሪዑ ጸኒሑ እዩ።
krm7araeskmsz7g4va7jzn8abkphwfq
ሞድዩል:NUMBEROF/meta
828
6115
24237
2023-05-12T20:30:50Z
Joanmp14
5782
ገጽ ምስ «-- Return a table of statistics to be accessed once per page using mw.loadData. -- The table contains active and closed counts for each project. local function makeData() local statistics = mw.ext.data.get('Wikipedia statistics/meta.tab') -- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/meta.tab local map = {} for i, v in ipairs(statistics.schema.fields) do map[v.name] = i -- name is lowercase end local iProject = map.project local iSt...» ተፈጢሩ
Scribunto
text/plain
-- Return a table of statistics to be accessed once per page using mw.loadData.
-- The table contains active and closed counts for each project.
local function makeData()
local statistics = mw.ext.data.get('Wikipedia statistics/meta.tab') -- https://commons.wikimedia.org/wiki/Data:Wikipedia_statistics/meta.tab
local map = {}
for i, v in ipairs(statistics.schema.fields) do
map[v.name] = i -- name is lowercase
end
local iProject = map.project
local iStatus = map.status
local nrActive = {}
local nrClosed = {}
for _, v in ipairs(statistics.data) do
local project = v[iProject]
if v[iStatus] == 'active' then
nrActive[project] = (nrActive[project] or 0) + 1
else
nrClosed[project] = (nrClosed[project] or 0) + 1
end
end
return {
nrActive = nrActive,
nrClosed = nrClosed,
}
end
return makeData()
qqubqj3kjwpxa0pd8aj13k8vp0bgrd4
ሞደል:ዕድመ ብዓመታት፣ ኣዋርሕን መዓልታትን
10
6116
24243
24242
2023-05-12T21:03:01Z
Joanmp14
5782
Protected "[[ሞደል:ዕድመ ብዓመታት፣ ኣዋርሕን መዓልታትን]]" ([ኣመዓራርይ=ኣመሓደርቲ ጥራይ] (indefinite) [ክንቀሳቐስ=ኣመሓደርቲ ጥራይ] (indefinite))
wikitext
text/x-wiki
{{ዕድመ ብዓመታት፣ ኣዋርሕን መዓልታትን/ምቕራጽ
|መዓልታት={{#expr: {{{4|{{CURRENTDAY}}}}} - {{{1|20}}} + ({{{4|{{CURRENTDAY}}}}} < {{{1|20}}}) * {{መዓልታት ወርሒ|{{{2|5}}}|{{{3|2001}}}}}
}}
|ኣዋርሕ={{#expr: {{{5|{{CURRENTMONTH}}}}} - {{{2|5}}}
+ 12 * (({{{5|{{CURRENTMONTH}}}}})<({{{2|5}}}) or({{{5|{{CURRENTMONTH}}}}})=({{{2|5}}})and({{{4|{{CURRENTDAY}}}}})<({{{1|20}}}))
- 1 * ({{{4|{{CURRENTDAY}}}}} < {{{1|20}}})
}}
|ዓመታት={{#expr:({{{6|{{CURRENTYEAR}}}}})-({{{3|2001}}})
- (({{{5|{{CURRENTMONTH}}}}})<({{{2|5}}})or({{{5|{{CURRENTMONTH}}}}})=({{{2|5}}})and({{{4|{{CURRENTDAY}}}}})<({{{1|20}}}))
}}
}}<noinclude>{{documentation}}</noinclude>
51u19banoq2yx7ewu03wya6gzlsdhc4
ሞደል:ዕድመ ብዓመታት፣ ኣዋርሕን መዓልታትን/ምቕራጽ
10
6117
24245
24244
2023-05-12T21:16:29Z
Joanmp14
5782
Protected "[[ሞደል:ዕድመ ብዓመታት፣ ኣዋርሕን መዓልታትን/ምቕራጽ]]" ([ኣመዓራርይ=ኣመሓደርቲ ጥራይ] (indefinite) [ክንቀሳቐስ=ኣመሓደርቲ ጥራይ] (indefinite))
wikitext
text/x-wiki
{{#ifeq: {{{ዓመታት}}}| 0||{{{ዓመታት}}} {{#ifeq: {{{ዓመታት}}}|1|ዓመት|ዓመታት}}{{#ifeq: {{{ኣዋርሕ}}}|0||{{#ifeq: {{{መዓልታት}}}| 0|ን |፣ }}}}}}{{#ifeq: {{{ኣዋርሕ}}}| 0||{{{ኣዋርሕ}}} {{#ifeq: {{{ኣዋርሕ}}}|1|ወርሒ|ኣዋርሕ}}}}{{#ifeq: {{{መዓልታት}}}|0||{{#ifeq: {{{ዓመታት}}}|0|{{#ifeq: {{{ኣዋርሕ}}}|0||ን }}|ን }}{{#ifeq: {{{መዓልታት}}}|1|1 መዓልቲ|{{{መዓልታት}}} መዓልታት}}}}ን
cbamenr2l6ag1t77m8cl3g9rm07d2sd
ሞደል:መዓልታት ወርሒ
10
6118
24247
24246
2023-05-12T21:25:58Z
Joanmp14
5782
Protected "[[ሞደል:መዓልታት ወርሒ]]" ([ኣመዓራርይ=ኣመሓደርቲ ጥራይ] (indefinite) [ክንቀሳቐስ=ኣመሓደርቲ ጥራይ] (indefinite))
wikitext
text/x-wiki
{{#switch: {{{1|{{CURRENTMONTH}}}}}
|ጥሪ|1|01=31
|ለካቲት|2|02={{#expr:28+{{ዝላ ዓመት እዩ|{{{2|1}}}}}}}
|መጋቢት|3|03=31
|ሚያዝያ|4|04=30
|ግንቦት|5|05=31
|ሰነ|6|06=30
|ሓምለ|7|07=31
|ነሓሰ|8|08=31
|መስከረም|9|09=30
|ጥቅምቲ|10=31
|ሕዳር|11=30
|ታሕሳስ|12=31}}<noinclude>
{{documentation}}
</noinclude>
j7l2d3zkp4lun448hreu3wjyv9qjk7q
ሞደል:MONTHDAYS
10
6119
24248
2023-05-12T21:26:49Z
Joanmp14
5782
Redirected page to [[ሞደል:መዓልታት ወርሒ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:መዓልታት ወርሒ]]
flrq73z125zsbwsajogwfoobax66wwy
ሞደል:ዝላ ዓመት እዩ
10
6120
24250
24249
2023-05-12T21:28:17Z
Joanmp14
5782
Protected "[[ሞደል:ዝላ ዓመት እዩ]]" ([ኣመዓራርይ=ኣመሓደርቲ ጥራይ] (indefinite) [ክንቀሳቐስ=ኣመሓደርቲ ጥራይ] (indefinite))
wikitext
text/x-wiki
{{ {{{|safesubst:}}}#time: L | 1 January {{{{{|safesubst:}}}#expr:{{{1|{{ {{{|safesubst:}}}CURRENTYEAR}}}}} }} }}<noinclude>{{documentation}}</noinclude>
rwn11jgx1rpeqjeg2fwc6eeiuozk1sy
ሞደል:ዝላ ዓመት
10
6121
24251
2023-05-12T21:29:05Z
Joanmp14
5782
Redirected page to [[ሞደል:ዝላ ዓመት እዩ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ዝላ ዓመት እዩ]]
1ve9pm5z2nzlw8nj5sdscmpcz1f1eu0
ሞደል:IsLeapYear
10
6122
24252
2023-05-12T21:29:35Z
Joanmp14
5782
Redirected page to [[ሞደል:ዝላ ዓመት እዩ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ዝላ ዓመት እዩ]]
1ve9pm5z2nzlw8nj5sdscmpcz1f1eu0
ዊኪፐድያ ብትግርኛ
0
6123
24259
24253
2023-05-15T19:51:37Z
Joanmp14
5782
plural
wikitext
text/x-wiki
{{ሓበሬታ ዊኪፐድያ
| ኣርማ = Wikipedia-logo-v2-ti.svg
| ቋንቋ = [[ቋንቋ ትግርኛ|ትግርኛ]]
| መሰረት = {{ዝዝርግሓሉ ዕለት|24|2|2004}}
| መለለዪ = ti
}}
'''ዊኪፐድያ ብትግርኛ''' ሕታም ብ[[ቋንቋ ትግርኛ|ትግርኛ]] [[ዊኪፐድያ]] እዩ። ከምቲ ብኻልኦት ቋንቋታት ዝጸንሑ ሕታማት ዊኪፐድያ፣ ብ[[ናጻ ትሕዝቶ]] ዝሓዘ ኢንሳይክሎፐድያ ኮይኑ፣ ኣብ [[ኢንተርነት]] ብናጻ ፍቓዳት [[CC BY-SA 3.0]]ን [[GFDL]]ን ዝሕተም እዩ። ኣብዚ ሕጂ እዋን {{NUMBEROFARTICLES}} ጽሑፋት ዘለዎ ኮይኑ፣ ብወለንታውያን ተጠቀምቲ ዝተጻሕፈ እዩ፣ ማለት ዝኾነ ሰብ ንሓደ ጽሑፍ ኣርቲዑ፣ ክእርሞ ወይ ከስፍሖ ይኽእል። እቶም ኣገልገልቲ ብ[[መሰረት ዊኪሜድያ]] ዝምራሕ ኮይኑ፣ እዚ [[ንመኽሰብ ዘይሰርሕ ትካል]] ኮይኑ፣ ምወላኡ ብቐንዱ ኣብ ወፈያታት ዝተመርኮሰ እዩ።
ዊኪፐድያ ብትግርኛ {{NUMBEROF|USERS|ti|N}} ተጠቀምቲ ኣለዉዎ፣ ካብዚኦም እቶም {{NUMBEROF|ACTIVEUSERS|ti|N}} ንጡፋት እዮም።
[[መደብ:ዊኪፐድያታት ብቋንቋ|ትግርኛ]]
j86uyis6umom0tn9kojqhg2v0trjx76
ሳምሰንግ
0
6126
24289
24258
2023-06-07T18:32:24Z
Caro de Segeda
7142
wikitext
text/x-wiki
{{ሓበሬታ ውድብ|ስም=ሳምሰንግ|መበቆላዊ_ስም=Samsung|company_type=[[ብሕታዊ]]|headquarters=[[ደቡብ ኮርያ]]|homepage={{URL|https://www.samsung.com}}|ኣርማ=Samsung headquarters.jpg}}
'''ሳምሰንግ''' ግሩፕ ወይ ብቐሊሉ ሳምሰንግ፡ ዋና ቤት ጽሕፈቱ ኣብ ሳምሰንግ ታውን፡ ሴኡል፡ ደቡብ ኮርያ ዘለዎ ብዙሕ ሃገራት ዝሰርሕ ናይ ማኑፋክቸሪንግ ኮንግሎሜሬት ደቡብ ኮርያ እዩ። ብዙሓት ምትእስሳር ዘለዎም ትካላት ንግዲ ዝሓቖፈ ኮይኑ፡ መብዛሕትኦም ኣብ ትሕቲ ምልክት ሳምሰንግ ዝተጠርነፉ ኮይኖም፡ እቲ ዝዓበየ ናይ ደቡብ ኮርያ chaebol (ቢዝነስ ኮንግሎሜሬት) እዩ። ካብ 2020 ጀሚሩ ሳምሰንግ ኣብ ሻሙናይ ደረጃ ዝለዓለ ዓለማዊ ዋጋ ምልክት ንግዲ ኣለዋ።
p0yifjd9twnkfj4jytkj7vsgokdmxdj
ዊኪፔድያ ብትግርኛ
0
6127
24260
2023-05-15T20:09:07Z
Joanmp14
5782
Redirected page to [[ዊኪፐድያ ብትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ ብትግርኛ]]
8dbai46pfdqkt00uuc6592b2hzau5kt
ዊኪፔዲያ ብትግርኛ
0
6128
24261
2023-05-15T20:09:27Z
Joanmp14
5782
Redirected page to [[ዊኪፐድያ ብትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ ብትግርኛ]]
8dbai46pfdqkt00uuc6592b2hzau5kt
ዊኪፐዲያ ብትግርኛ
0
6129
24262
2023-05-15T20:09:56Z
Joanmp14
5782
Redirected page to [[ዊኪፐድያ ብትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ ብትግርኛ]]
8dbai46pfdqkt00uuc6592b2hzau5kt
Tigrinya Wikipedia
0
6130
24263
2023-05-15T20:12:12Z
Joanmp14
5782
Redirected page to [[ዊኪፐድያ ብትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ ብትግርኛ]]
8dbai46pfdqkt00uuc6592b2hzau5kt
ትግርኛ ዊኪፐድያ
0
6131
24264
2023-05-15T20:14:15Z
Joanmp14
5782
Redirected page to [[ዊኪፐድያ ብትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ ብትግርኛ]]
8dbai46pfdqkt00uuc6592b2hzau5kt
ዊኪፐድያ ትግርኛ
0
6132
24265
2023-05-15T20:15:22Z
Joanmp14
5782
Redirected page to [[ዊኪፐድያ ብትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ ብትግርኛ]]
8dbai46pfdqkt00uuc6592b2hzau5kt
Ti.wikipedia.org
0
6133
24266
2023-05-15T20:21:32Z
Joanmp14
5782
Redirected page to [[ዊኪፐድያ ብትግርኛ]]
wikitext
text/x-wiki
#REDIRECT [[ዊኪፐድያ ብትግርኛ]]
8dbai46pfdqkt00uuc6592b2hzau5kt
ሞድዩል:Wikidata/Image format
828
6134
24397
24273
2023-06-29T14:21:18Z
Joanmp14
5782
Scribunto
text/plain
local p = {}
function p.imageFormat( value, options, frame, qualifyings )
local Format, alignment, size, description, alternative, link
if options then
Format = options['image format']
alignment = options['image alignment']
size = options['image size']
description = options['image description']
alternative = options['alternative text image']
link = options['image link']
end
if qualifyings and not description then
local imageFooters = qualifyings.P2096
local k,imageFooter
-- Find the Tigrinya footer (the one with datavalue.value.language = "ti")
if imageFooters then
for k,imageFooter in pairs(imageFooters) do
if imageFooter.datavalue.value.language=='ti' then
description = imageFooter.datavalue.value.text
end
end
end
end
local result = '[[File:' .. value
if Format and Format ~='' then
result = result .. '|' .. Format
end
if alignment and alignment ~='' then
result = result .. '|' .. alignment
end
if size and size ~='' then
result = result .. '|' .. size
end
if alternative and alternative ~='' then
result = result .. '|alt=' .. alternative
end
if link and link ~='' then
result = result .. '|link=' .. link
end
if not description or description =='' then
return result .. ']]'
elseif Format == 'thumb' then
return result .. '|' .. description .. ']]'
else
return result .. ']]' .. '<br /><span>' .. description .. '</span>'
end
end
--*****************************************************************************
-- Format aliases to use in the property template
--*****************************************************************************
p['image'] = p['imageFormat']
return p
8srzv9d8edxxri190oiibmxnmn9ux6t
ሃምበርገር
0
6135
24277
2023-05-29T23:33:06Z
Joanmp14
5782
new article
wikitext
text/x-wiki
{{ሓበሬታ ምግቢ
|ምስሊ = NCI Visuals Food Hamburger.jpg
|መጠን ምስሊ =
|ምሉእ ስም = ሃምበርገር
|ቦታ መበቆል = [[ጀርመን]] ወይ [[ኣመሪካ]] (ዘካትዕ)
|መቕውማት = [[ባኒ]]<br />[[ጥሑን ስጋ]]
|ዕደላ = ዓለማዊ
}}
'''ሃምበርገር'''፣ ወይ ብቐሊሉ '''በርገር'''፣ ካብ [[ጥሑን ስጋ]] ወይ መበቆል ኣሕምልቲ ዘለዎ ስጋ ዝተሰርሐ እምቦቲቶ ኮይኑ፣ ብመልክዕ ኣብ መስለዊ ዝተበሰለ [[ቢስተካ]] ተኣሲሩ፣ ዋላ እኳ ክጥበስ እውን ይኽእል እንተኾነ። ኣብ ክልተ ተኸፋፊሉ እንቋቝሖ ወይ ክቡብ ቅርጺ ዘለዎ ቀሊል [[ባኒ]] እዩ ዝቐርብ። መብዛሕትኡ ግዜ ብ[[ቀለቤታት ሽጉርቲ]]፣ ቆጽሊ [[ሰላጣ]]፣ ውሑዳት ቁራጽ [[ኮሚደረ]]፣ ቁራጽ [[ጥርሺ|ጥርሽ]]ን [[ቅልዋ ድንሽ]]ን ይስነ። መብዛሕትኡ ግዜ ብገለ መቓምምቲ ከም [[ኬቻፕ]]፣ [[ኣድሪ]]፣ [[ረሊሽ]] ወይ [[ማዮኔዝ]]ን ካልእን ይቕመም። ሓደ ንጣብ [[ዝተመስርሐ ፎርማጆ]] ኣብ ዝተቐመጠሉ እዋን፣ [[ቺዝበርገር]] ይኸውን።
i4uo1daobztzg9dum65k5x2zvnn6vxl
🍔
0
6136
24278
2023-05-29T23:36:10Z
Joanmp14
5782
Redirected page to [[ሃምበርገር]]
wikitext
text/x-wiki
#REDIRECT [[ሃምበርገር]]
0rvjs0yuxe9pujinmpbdmadykk1gxhf
ሊንጓ ፍራንካ ኖቫ
0
6137
24282
2023-05-31T06:43:09Z
Caro de Segeda
7142
ገጽ ምስ «'''ሊንጓ ፍራንካ ኖቫ''' (“ኤሊፈን”) ብፍላይ ንኣህጉራዊ ርክባት ቀሊልን ቅኑዕን ንኽትመሃሮ ቀሊልን ክኸውን ዝተዳለወ ቋንቋ እዩ። ሓያሎ ኣወንታዊ ባህርያት ኣለዎ፦ # ውሱን ቁጽሪ ድምጽታት ኣለዎ። ምስ ናይ ጥልያን ወይ ስጳንኛ ዝመሳሰል ድምጺ ኣለዎ። # ከምቲ ዝድመጽ እዩ ዝጽሓፍ። ዝኾነ ቆ...» ተፈጢሩ
wikitext
text/x-wiki
'''ሊንጓ ፍራንካ ኖቫ''' (“ኤሊፈን”) ብፍላይ ንኣህጉራዊ ርክባት ቀሊልን ቅኑዕን ንኽትመሃሮ ቀሊልን ክኸውን ዝተዳለወ ቋንቋ እዩ። ሓያሎ ኣወንታዊ ባህርያት ኣለዎ፦
# ውሱን ቁጽሪ ድምጽታት ኣለዎ። ምስ ናይ ጥልያን ወይ ስጳንኛ ዝመሳሰል ድምጺ ኣለዎ።
# ከምቲ ዝድመጽ እዩ ዝጽሓፍ። ዝኾነ ቆልዓ ዘይስሩዕ ነገራት ክመሃር ዓመታት ከሕልፍ የብሉን።
# ልክዕ ከምቲ ናይ ዓለምና ክርዮል ቋንቋታት፣ ምሉእ ብምሉእ ስሩዕ ሰዋስው ኣለዎ።
# ሓደሽቲ ቃላት ንምፍጣር ውሱንን ፍጹም ስሩዕን ስርዓት ኣፍረይቲ ጥብቆታት ኣለዎ።
# ምስ ብዙሓት ዓበይቲ ቋንቋታት ዝሰማማዕ፣ ንመስርዕ ቃላት ብጽቡቕ ዝተነጸረ ሕግታት ኣለዎ።
# ምሉእ ብምሉእ ኣብ ዘመናዊ ቋንቋታት ሮማንስ ዝተመርኮሰ ዝርዝር ቃላት ኣለዎ። እዞም ቋንቋታት እዚኦም ብሰፊሑ፣ ኣዝዮም ጽልዋ ዘለዎምን ኣብ መብዛሕትኡ ስነ-ቓላት እንግሊዝኛ ኣበርክቶ ገይሮምን እዮም።
# ሓደሽቲ ናይ ላቲንን ግሪኽን ቴክኒካዊ ቃላት ብተፈጥሮኣዊ መንገዲ ንምቕባል ዝተዳለወ እዩ፣ እቲ ብተግባር “ዓለማዊ ደረጃ”።
# ንኻልኦት ንኽመሃርዎ ዝያዳ ከየጸገሞም፣ ነቶም ምስ ቋንቋታት ሮማንስ ዝፋለጡ ብተዛማዲ “ተፈጥሮኣዊ” ንኽመስሎም ዝተዳለወ እዩ።
jbu55nsi5g3pl87lqwc5jhhcpwivy7z
ኬሲ ሲምፕሰን
0
6139
24288
24286
2023-06-07T18:31:16Z
Caro de Segeda
7142
wikitext
text/x-wiki
[[ፋይል:Casey Simpson (cropped).jpg|197px|right]]
ኬሲ ዌስት ሲምፕሰን ኣሜሪካዊ ተዋሳኣይ ኮይኑ፡ ኣብታ ኒከሎዲዮን እትብል ሲትኮም ኒኪ፡ ሪኪ፡ ዲኪ ኤንድ ዳውን ንሪኪ ሃርፐር ብምጽዋት ዝፍለጥ እዩ።
መስሓቕ ገጸ ባህርያት ብምጽዋት ፍሉጥ ኮይኑ፡ ኣብ ድራማዊ መደባት ቲቪ እውን ተዋሲኡ እዩ። ካብ ኣዝዩ ንእስነቱ ጀሚሩ ተዋሳኣይ ኮይኑ ጸኒሑ።
93s8q2figz8x4msk4ysw1m00ts28ogw
ኪንተትሱ
0
6142
24331
24297
2023-06-21T22:06:39Z
210.232.14.171
wikitext
text/x-wiki
[[File:KINTETSU23000 20140124B.jpg|thumb|300px|]]
'''ኪንተትሱ'''(近鉄,Kintetsu) ኣብ ካንሳይን ቹቡን ዝርከብ [[ጃፓን|ጃፓናዊ]] ናይ ብሕቲ ኩባንያ ባቡር እዩ ።
ድምር ንውሓት መስመራት ኪንተትሱ 501.2 ኪ.ሜ. ካብ ኩለን ኩባንያታት ባቡር ጃፓን ዝነውሐት ኮይና፡ ናይ JR Group ኣይኮነትን ።
[[Category:ኪዮቶ|*]]
mi9d1ghdcay4bj08tbi0nmx4kklpmz5
ኪዮሚዙ-ደራ
0
6143
24332
24298
2023-06-21T22:07:17Z
210.232.14.171
wikitext
text/x-wiki
[[File:Kiyomizu-dera, Kyoto, November 2016 -02.jpg|thumb|300px|]]
'''ኪዮሚዙ-ደራ''' ( [[ጃፓንኛ]] :清水寺ማለት ማይ ፈልፋሊ ወይ ጽሩይ ማይ ) ኣብ [[ኪዮቶ]] [[ጃፓን]] ዝርከብ ፍሉጥ ጥንታዊ ቤተ መቕደስ ቡድሃ እዩ ። ኣብያተ መቕደስ ብኢሱሚ (ቺባ) ፣ ሚያማ (ፉኩኦካ) ፣ ከምኡውን ያሱጊ (ሺማነ) እውን ተመሳሳሊ ስም ኣለወን ። ነፍሲ ወከፎም ኣብ ዘመነ ሄያን ዝተመስረቱ ’ ዮም ። እዚ ኣብ ኪዮቶ ዝርከብ ኣካል ናይቲ ዩኔስኮ ቅርሲ ዓለም ዝኾነ ታሪኻዊ ሓወልትታት ጥንታዊት ኪዮቶ እዩ ።
እቲ ቤተ መቕደስ ኣብ ዓመት 778 ተመስሪቱ።እቶም ሕጂ ዘለዉ ህንጻታት ብ1633 ኣብ እዋን ፕሮጀክት ጽገና ብሾጉን ቶኩጋዋ ኢኤሚኩ ዝተሃንጹ እዮም ። ኣብ ዝበዝሕ ህላወኡ እቲ ቤተ መቕደስ ናይ ቡድሃዊ ኑፋቄ Hossō , ኣብ 1965 ግን ናጻ ኮይኑ ሕጂ ድማ ኑፋቄኡ "Kitahossō" ተባሂሉ ይጽዋዕ።
[[Category:ኪዮቶ|*]]
aphacbta58leqs00oaa5wlxrchp5lvk
ሞድዩል:Identifiers
828
6147
24307
2023-06-17T23:49:36Z
Joanmp14
5782
ገጽ ምስ «local p = {} --[[ ISBN-10 and ISSN validator code calculates checksum across all isbn/issn digits including the check digit. ISBN-13 is checked in checkisbn(). If the number is valid the result will be 0. Before calling this function, issbn/issn must be checked for length and stripped of dashes, spaces and other non-isxn characters. ]] -- Function taken from en:Module:Citation/CS1 function p.isValidISXN (isxn_str, len) local temp = 0; isxn_str = { isxn_str...» ተፈጢሩ
Scribunto
text/plain
local p = {}
--[[
ISBN-10 and ISSN validator code calculates checksum across all isbn/issn digits including the check digit. ISBN-13 is checked in checkisbn().
If the number is valid the result will be 0. Before calling this function, issbn/issn must be checked for length and stripped of dashes,
spaces and other non-isxn characters.
]]
-- Function taken from en:Module:Citation/CS1
function p.isValidISXN (isxn_str, len)
local temp = 0;
isxn_str = { isxn_str:byte(1, len) }; -- make a table of bytes
len = len+1; -- adjust to be a loop counter
for i, v in ipairs( isxn_str ) do -- loop through all of the bytes and calculate the checksum
if v == string.byte( "X" ) then -- if checkdigit is X
temp = temp + 10*( len - i ); -- it represents 10 decimal
else
temp = temp + tonumber( string.char(v) )*(len-i);
end
end
return temp % 11 == 0; -- returns true if calculation result is zero
end
-- Adaptation of the checkisbn function from en:Module:Citation/CS1
function p.isValidISBN(isbn)
-- The isbn only contains numbers, hyphens, blank spaces, and the check
-- digit X.
if not isbn or isbn:match("[^%s-0-9X]") then
return false
end
-- Remove hyphens and whitespace
isbn = isbn:gsub( "-", "" ):gsub( " ", "" )
local length = isbn:len()
if length == 10 then
-- The X can only go at the end.
if not isbn:match( "^%d*X?$" ) then
return false
end
return p.isValidISXN(isbn, 10);
elseif length == 13 then -- isbn13
local temp = 0;
-- Must start with 978 or 979
if not isbn:match( "^97[89]%d*$" ) then
return false
end
-- Check the check digit
isbn = { isbn:byte(1, length) };
for i, v in ipairs( isbn ) do
temp = temp + (3 - 2*(i % 2)) * tonumber( string.char(v) );
end
return temp % 10 == 0;
else
return false
end
end
-- Function that returns a link to the ISBN if it is correct and if not (for example if
-- it is already linked) it returns it without further ado.
-- By default, the literal ISBN is not included in front.
function p.linkISBN(isbn, options)
if p.isValidISBN(isbn) then
return '[[Special:BookSources/' .. isbn .. '|' .. isbn .. ']]'
else
return isbn
end
end
function p.linkOCLC(oclc, options)
if tonumber(oclc) then
return '[http://www.worldcat.org/oclc/' .. oclc .. ' ' .. oclc .. ']'
else
return oclc
end
end
return p
l87pp3pysepverm3ronv365qpjdfleg
ሞድዩል:Wikidata/Education formats
828
6148
24396
24328
2023-06-29T14:17:59Z
Joanmp14
5782
Scribunto
text/plain
local p = {}
-- Functions of other modules
local moduleTables = require('Module:Tables')
local tableElement = moduleTables.element
local moduleWikidata = require('Module:Wikidata')
local formatIdEntityWikidata = moduleWikidata.formatIdEntity
local moduleWikidataFormats = require('Module:Wikidata/Formats')
local toLink = moduleWikidataFormats.toLink
local getData = moduleWikidataFormats.getData
local formatPeriodWikidata = moduleWikidataFormats.periodFormat
local degrees = {
['Q163727'] = {abbreviation = 'ዲግሪ', link = 'መዓርግ ዲግሪ'}, -- Bachelor
['Q1765120'] = {abbreviation = 'B.A.', link = 'Bachelor of Arts'},
['Q2878277'] = {abbreviation = 'B.F.A.', link = 'Bachelor of Fine Arts'},
['Q798137'] = {abbreviation = 'B.L.', link = 'Bachelor of Laws'},
['Q787674'] = {abbreviation = 'B.S.', link = 'Bachelor of Science'},
['Q749020'] = {abbreviation = 'ዲግሪ', link = 'ዲግሪ'},
['Q691532'] = {abbreviation = 'ዲግሪ ሕጊ', link = 'ዲግሪ ሕጊ'},
['Q183816'] = {abbreviation = 'ማስተር', link = 'ማስተር'},
['Q2091008'] = {abbreviation = 'M.A.', link = 'Master of Arts'},
['Q191701'] = {abbreviation = 'M.B.A.', link = 'ማስተር ምምሕዳር ንግዲ'},
['Q4175466'] = {abbreviation = 'M.F.A.', link = 'ማስተር ጽቡቕ ስነ ጥበብ'},
['Q950900'] = {abbreviation = 'M.S.', link = 'Master of Science'},
['Q849697'] = {abbreviation = 'ዶ/ር', link = 'ዶክተርነት'},
['Q4618975'] = {abbreviation = 'ዶ/ር', link = 'ዶክተርነት'}, -- doctor
['Q3033550'] = {abbreviation = 'ዶ/ር', link = 'ዶክተርነት (ፈረንሳ)'},
['Q959320'] = {abbreviation = 'Doc. of Law', link = 'Doctor of Law'},
['Q1540185'] = {abbreviation = 'J.D.', link = 'Juris Doctor'},
['Q6518699'] = {abbreviation = 'L.L.D.', link = 'LLD'},
['Q913404'] = {abbreviation = 'M.D.', link = 'ዶክተር ኣብ ሕክምና'},
['Q752297'] = {abbreviation = 'Ph.D.',link = 'Philosophiæ doctor'},
}
local specialties = {
['Q222749'] = {label = 'ተዋስኦ', link = 'ተዋስኦ'},
['Q12271'] = {label = 'ስነ ህንጻ', link = 'ስነ ህንጻ'},
['Q21198'] = {label = 'ስነ ፍልጠት ኮምፕዩተር', link = 'ስነ ፍልጠት ኮምፕዩተር'},
['Q7748'] = {label = 'መሰል', link = 'መሰል'},
['Q4932206'] = {label = 'ስነ ሕጊ', link = 'ስነ ሕጊ'},
['Q382995'] = {label = 'ስነ ፍልጠት ሕጊ', link = 'ስነ ፍልጠት ሕጊ'},
['Q8134'] = {label = 'ስነ ቑጠባ', link = 'ስነ ቑጠባ'},
['Q5891'] = {label = 'ፍልስፍና', link = 'ፍልስፍና'},
['Q413'] = {label = 'ፊዚክስ', link = 'ፊዚክስ'},
['Q309'] = {label = 'ታሪኽ', link = 'ታሪኽ'},
['Q395'] = {label = 'ሕሳብ', link = 'ሕሳብ'},
['Q11190'] = {label = 'ሕክምና', link = 'ሕክምና'},
['Q11030'] = {label = 'ጋዜጠኝነት', link = 'ጋዜጠኝነት'},
['Q36442'] = {label = 'ፖለቲካዊ ስነ ፍልጠት', link = 'ፖለቲካዊ ስነ ፍልጠት'},
['Q9418'] = {label = 'ስነ ኣእምሮ', link = 'ስነ ኣእምሮ'},
['Q2329'] = {label = 'ስነ ቀመም', link = 'ስነ ቀመም'},
['Q21201'] = {label = 'ስነ ማሕበረሰብ', link = 'ስነ ማሕበረሰብ'},
['Q34178'] = {label = 'ስነ መለኮት', link = 'ስነ መለኮት'},
}
function p.formatEducatedIn(value, options, frame, qualifyings)
-- A function that returns for a place of education, such as Harvard University.
--
-- Internal functions
--
function getDegree(degreeId, options)
if not degreeId then
return
end
local degree = degrees[degreeId]
if degree then
return toLink(degree.link, degree.abbreviation, degreeId,options)
else
-- In case the degree is not one of the degrees of the internal table
return formatIdEntityWikidata(degreeId, options)
end
end
function getSpecialization(specialtyId, options)
if not specialtyId then
return
end
local specialty = specialties[specialtyId]
if specialty then
return toLink(specialty.link, specialty.label, specialtyId,options)
else
-- In case the specialty is not one of the specialties of the internal table
return formatIdEntityWikidata(specialtyId, options)
end
-- Half
return formatIdEntityWikidata(specialtyId, options)
end
-- Variables
if not value then
return
end
-- Get data
local educationPlaceLink, educationPlaceLabel, educationPlaceEntityId = getData(value)
local educationPlace = toLink(educationPlaceLink, educationPlaceLabel, educationPlaceEntityId,options)
if not educationPlace then
return
end
-- Degrees
local degree
local degreesStatement = tableElement(qualifyings,'P512')
if degreesStatement then
local degrees = {}
local degreeId
for k, v in pairs(degreesStatement) do
degreeId = tableElement(v,'datavalue','value','id')
if degreeId then
table.insert(degrees, getDegree(degreeId, options))
end
end
degree = mw.text.listToText( degrees, '፣ ', ' ከምኡ’ውን ' )
end
-- Specialization
local specialization
local specializationsStatement = tableElement(qualifyings,'P812')
if specializationsStatement then
local specializations = {}
local specializationId
for k, v in pairs(specializationsStatement) do
specializationId = tableElement(v,'datavalue','value','id')
if specializationId then
table.insert(specializations, getSpecialization(specializationId, options))
end
end
specialization = mw.text.listToText( specializations, '፣ ', ' ከምኡ’ውን ' )
end
-- Add the specialization to the degree
local specializationDegree
if degree and specialization then
specializationDegree = degree .. ' ኣብ ' .. specialization
else
specializationDegree = degree or specialization
end
local period = formatPeriodWikidata(qualifyings, options)
-- Cases
--
if specializationDegree and period then
return educationPlace .. ' <small>(' .. specializationDegree .. '፤ ' .. period .. ')</small>'
elseif specializationDegree then
return educationPlace .. ' <small>(' .. specializationDegree .. ')</small>'
elseif period then
return educationPlace .. ' <small>(' .. period .. ')</small>'
else
return educationPlace
end
--if true then return require('Module:Tables').tostring(qualifyings) end -- Tests
end
-- Aliases for ease of use from the template property
--
p['ዝተማህረ ኣብ'] = p.formatEducatedIn
return p
cg2j58kba40e43pok04lwe9ccpos9n8
ሞድዩል:Convert
828
6149
24318
2023-06-20T01:07:10Z
Joanmp14
5782
ገጽ ምስ «local p = {} local ti = mw.language.new('ti') local tableElement = require('Module:Tables').element local toLink = require('Module:Wikidata/Formats').toLink local round = require('Module:Math')._round -- Constants local units = { ['Q794261'] = { ['label'] = 'ኩቢክ ሜተር ኣብ ካልኢት', ['abbreviation'] = 'ኩቢክ ሜተር ኣብ ካልኢት', ['unit change'] = { }, ['unit SI'] = true, }, ['Q25343'] = { ['lab...» ተፈጢሩ
Scribunto
text/plain
local p = {}
local ti = mw.language.new('ti')
local tableElement = require('Module:Tables').element
local toLink = require('Module:Wikidata/Formats').toLink
local round = require('Module:Math')._round
-- Constants
local units = {
['Q794261'] = {
['label'] = 'ኩቢክ ሜተር ኣብ ካልኢት',
['abbreviation'] = 'ኩቢክ ሜተር ኣብ ካልኢት',
['unit change'] = {
},
['unit SI'] = true,
},
['Q25343'] = {
['label'] = 'ትርብዒት ሜተር',
['abbreviation'] = 'ትርብዒት ሜተር',
['unit change'] = {
{'Q712226', 1000000, '>'}, -- ትርብዒት ኪ.ሜ.
{'Q35852', 10000, '>'} -- ሄክታር
},
['unit SI'] = true,
},
['Q712226'] = {
['label'] = 'ትርብዒት ኪሎሜተር',
['abbreviation'] = 'ትርብዒት ኪ.ሜ.',
['conversionSI'] = { 1000000, 'Q25343'}, -- 1 ትርብዒት ኪ.ሜ. = 1000 000 ትርብዒት ሜተር
['unit SI'] = true,
},
['Q35852'] = {
['label'] = 'ሄክታር',
['abbreviation'] = 'ሄክታር',
['conversionSI'] = {10000, 'Q25343'}, -- 1 ሄክታር = 10.000 ትርብዒት ሜተር
['unit SI'] = true,
},
['Q81292'] = {
['label'] = 'ኤክር',
['link'] = 'ኤክር',
['plural'] = 'ኤክራት',
['conversionSI'] = { 4046.8564224, 'Q25343'} -- 1 ኤክር = 4046,8564224 ትርብዒት ሜተር
},
['Q232291'] = {
['label'] = 'ትርብዒት ማይል',
['abbreviation'] = 'ትርብዒት ማይል',
['conversionSI'] = {2589988.110336, 'Q25343'} -- 1 ትርብዒት ማይል = 2 589 988,110336 ትርብዒት ሜተር
},
['Q216795'] = {
['label'] = 'ዱናም',
['conversionSI'] = {1000, 'Q25343'}
},
['Q23931109'] = {
['label'] = 'ሜትሪክ ዱናም',
['conversionSI'] = {1000, 'Q25343'}
},
-- Length units
['Q11573'] = {
['label'] = 'ሜተር',
['abbreviation'] = 'ሜተር',
['unit change'] = {
{'Q828224', 1000, '>'}, -- ኪሎሜተር
},
['unit SI'] = true,
},
['Q1811'] = {
['label'] = 'ስነ ኮኾባዊ ኣሃዱ',
['abbreviation'] = 'ስነ ኮኾባዊ ኣሃዱ',
['conversionSI'] = { 149597870691, 'Q11573'}, -- 1 ስነ ኮኾባዊ ኣሃዱ = 149 597 870 691 ሜተር
['unit SI'] = true,
},
['Q12129'] = {
['label'] = 'ፓርሰክ',
['abbreviation'] = 'ፓርሰክ',
['conversionSI'] = {30856775814913672.7891393795779647161073192116040917980140401922770232921869992968698321353388065559933270120238005882778325, 'Q11573'},
['unit SI'] = true,
},
['Q531'] = {
['label'] = 'ዓመት ብርሃን',
--['abbreviation'] = 'mi',
['plural'] = 'ዓመታት ብርሃን',
['conversionSI'] = {9460730472580800 , 'Q11573'}, -- 1 ዓመት ብርሃን = 9460730472580800 ሜተር
['unit SI'] = true,
},
['Q93318'] = {
['label'] = 'ማይል ባሕሪ',
--['abbreviation'] = 'mi',
['conversionSI'] = {1852 , 'Q11573'}, -- 1 ማይል ባሕሪ = 1852 ሜተር
--['unit SI'] = true,
},
['Q253276'] = {
['label'] = 'ማይል',
['abbreviation'] = 'ማይል',
['conversionSI'] = {1609.344, 'Q11573'} -- 1 ማይል = 1609,344 ሜተር
},
['Q828224'] = {
['label'] = 'ኪሎሜተር',
['abbreviation'] = 'ኪ.ሜ.',
['conversionSI'] = { 1000, 'Q11573'}, -- 1 ኪሎሜተር = 1000 ሜተር
['unit SI'] = true,
},
['Q3710'] = {
['label'] = 'ጫማ',
--['abbreviation'] = 'ft',
['conversionSI'] = {0.3048006, 'Q11573'}, -- 1 ጫማ = 0,3048006 ሜተር
['link'] = 'ጫማ (ኣሃዱ)',
},
['Q218593'] = {
['label'] = 'ኢንች',
--['abbreviation'] = 'in',
['conversionSI'] = {0.0254, 'Q11573'} -- 1 ኢንች = 0,0254 ሜተር
},
['Q174728'] = {
['label'] = 'ሰንቲሜተር',
['abbreviation'] = 'ሰንቲሜተር',
['conversionSI'] = {0.01, 'Q11573'}, -- 1 ሰንቲሜተር = 0.01 ሜተር
['unit SI'] = true,
},
['Q174789'] = {
['label'] = 'ሚሊሜተር',
['abbreviation'] = 'ሚሊሜተር',
['conversionSI'] = {0.001, 'Q11573'}, -- 1 ሚሊሜተር = 0.001 ሜተር
['unit SI'] = true,
},
['Q175821'] = {
['label'] = 'ማይክሮሜተር',
['abbreviation'] = 'ማይክሮሜተር',
['conversionSI'] = {0.000001, 'Q11573'}, -- 1 ማይክሮሜተር = 0.000001 ሜተር
['unit SI'] = true,
},
['Q178674'] = {
['label'] = 'ናኖሜተር',
['abbreviation'] = 'ናኖሜተር',
['conversionSI'] = {0.000000001, 'Q11573'}, -- 1 ናኖሜተር = 0,000000001 ሜተር
['unit SI'] = true,
},
-- Mass units
['Q11570'] = {
['label'] = 'ኪሎግራም',
['abbreviation'] = 'ኪሎግራም',
--['unit change'] = {
-- {'Q828224', 1000, '>'}, -- ኪሎግራም
--},
['unit SI'] = true,
},
}
local function formatMagnitude(amount, unit, options)
if not unitConversion and unit['unit change'] then
for k, v in pairs( unit['unit change'] ) do
if amount >= v[2] then
return formatMagnitude(amount / v[2], units[v[1]], options)
end
end
end
--if true then return require('Module:Tables').tostring(options) end
local precision = options['precision'] or 2
unit.link = unit.link or unit.label
--if true then return require('Module:Tables').tostring(options) end
-- Round to two decimal places, format and add the linked unit if applicable
if unit.abbreviation then
return ti:formatNum(round(amount, precision)) .. ' ' .. toLink(unit.link, unit.abbreviation, nil, options)
elseif amount == 1 or not unit.plural then
return ti:formatNum(round(amount, precision)) .. ' ' .. toLink(unit.link, unit.label, nil, options)
else
return ti:formatNum(round(amount, precision)) .. ' ' .. toLink(unit.link, unit.plural, nil, options)
end
end
function p.showValue(value, originalUnit, options)
if not value then
return
end
if not originalUnit then
return value
end
options = options or {}
--if true then return value end
local originalUnitData = units[originalUnit]
if not originalUnitData then
originalUnitData = {}
local entity = mw.wikibase.getEntityObject(originalUnit)
--if true then return require('Module:Tables').tostring(entity) end
originalUnitData.label = tableElement(entity, 'labels', 'ti', 'value')
originalUnitData.link = tableElement(entity, 'sitelinks', 'tiwiki', 'title')
originalUnitData.conversionSI = {
[1]=tonumber((tableElement(entity,'claims','P2370',1,'mainsnak','datavalue','value','amount'):gsub('+','') or ''))
, [2]=tableElement(entity,'claims','P2370',1,'mainsnak','datavalue','value','unit'):gsub('^.-/(Q%d+)$', '%1')
}
--if true then return require('Module:Tables').tostring(originalUnitData) end
end
--if true then return require('Module:Tables').tostring(options) end
local conversionSI = originalUnitData.conversionSI
if options.unitConversion and options.unitConversion ~= '' then
elseif not conversionSI then
return formatMagnitude(tonumber(value), originalUnitData, options)
elseif conversionSI and originalUnitData['unit SI'] then
return formatMagnitude(tonumber(value) * conversionSI[1], units[conversionSI[2]], options)
else
return formatMagnitude(tonumber(value), originalUnitData, options) ..
' (' .. formatMagnitude(tonumber(value) * conversionSI[1], units[conversionSI[2]], options) .. ')'
end
end
function p.show(frame)
local args = frame.args
return p.showValue(args[1], args[2], {unitConversion=args[3], ['precision']=args[4], disp=args.disp,link=args.link})
end
return p
suxu75r7uul1pnlc19dna2nbmffkh91
ሞድዩል:Wikidata/Magnitude format
828
6150
24319
2023-06-20T01:34:19Z
Joanmp14
5782
ገጽ ምስ «local p = {} function p.magnitudeFormat(value, options) if not value or not value.amount then return end local unitId = value.unit:match('^.-/(Q%d+)$') local amount = tonumber(value.amount:gsub('+','') or '') if not unitId or not amount then return end return require('Module:Convert').showValue(amount, unitId, options) end function p.periodicityFormat(value, options, frame) local result --if true then return require('Module:Tables').tost...» ተፈጢሩ
Scribunto
text/plain
local p = {}
function p.magnitudeFormat(value, options)
if not value or not value.amount then
return
end
local unitId = value.unit:match('^.-/(Q%d+)$')
local amount = tonumber(value.amount:gsub('+','') or '')
if not unitId or not amount then
return
end
return require('Module:Convert').showValue(amount, unitId, options)
end
function p.periodicityFormat(value, options, frame)
local result
--if true then return require('Module:Tables').tostring(value) end
local function noSign(value)
if value and value:sub(1,1) == '+' then
return value:sub(2,value:len())
else
return value
end
end
if value.unit == 'http://www.wikidata.org/entity/Q5151' then
if value.amount == '+1' then
result = 'ወርሓዊ'
elseif value.amount == '+2' then
result = 'ኣብ ክልተ ወርሒ'
elseif value.amount == '+3' then
result = 'ኣብ ሰለስተ ዓመት'
elseif value.amount == '+4' then
result = 'ኣብ ርብዒ ዓመት'
elseif value.amount == '+6' then
result = 'ኣብ ሽዱሽተ ወርሒ'
else
result = 'ኣብ ነፍሲ ወከፍ ' .. noSign(value.amount) .. ' ኣዋርሕ'
end
elseif value.unit == 'http://www.wikidata.org/entity/Q23387' then
if value.amount == '+1' then
result = 'ሰሙናዊ'
elseif value.amount == '+2' then
result = 'ኣብ ክልተ ሰሙን'
else
result = 'ኣብ ነፍሲ ወከፍ ' .. noSign(value.amount) .. ' ሰሙናት'
end
elseif value.unit == 'http://www.wikidata.org/entity/Q577' then
if value.amount == '+1' then
result = 'ዓመታዊ'
else
result = 'ኣብ ነፍሲ ወከፍ ' .. noSign(value.amount) .. ' ዓመታት'
end
elseif value.unit == 'http://www.wikidata.org/entity/Q573' then
if value.amount == '+1' then
result = 'መዓልታዊ'
else
result = 'ኣብ ነፍሲ ወከፍ ' .. noSign(value.amount) .. ' መዓልታት'
end
elseif value.unit == 'http://www.wikidata.org/entity/Q3955006' then
if value.amount == '+1' then
result = 'ኣብ ሽዱሽተ ወርሒ'
else
result = 'ኣብ ነፍሲ ወከፍ ' .. noSign(value.amount) .. ' መንፈቕ'
end
else
if value.amount == '+1' then
result = 'ኣብ ነፍሲ ወከፍ ' .. value.unit
else
result = 'ኣብ ነፍሲ ወከፍ ' .. noSign(value.amount) .. ' ' .. value.unit
end
end
if result and options and options['uppercase'] == 'yes' then
return mw.language.new('ti'):ucfirst(result)
else
return result
end
end
-- Alias to simplify use from the template property, for example:
-- {{Property|P2048)|data type=height}}
--
p['height'] = p.magnitudeFormat
p['área'] = p.magnitudeFormat
p['magnitude'] = p.magnitudeFormat
p['periodicity'] = p.periodicityFormat
return p
lwgfeplriu4uf48h7dev1vfwhuyxmyl
ሞድዩል:Wikidata/Movement format
828
6151
24320
2023-06-20T14:05:51Z
Joanmp14
5782
ገጽ ምስ «local p = {} local toLink = require('Module:Wikidata/Formats').toLink local getData = require('Module:Wikidata/Formats').getData function p.movementFormat(value, options, frame, qualifiers) -- Function that returns for a movement, for example "Music of the Baroque" "Baroque". if not value or not value.id then return end local link, label, entityId local movement = movements[value.id] if movement then -- The movement is in the table of mov...» ተፈጢሩ
Scribunto
text/plain
local p = {}
local toLink = require('Module:Wikidata/Formats').toLink
local getData = require('Module:Wikidata/Formats').getData
function p.movementFormat(value, options, frame, qualifiers)
-- Function that returns for a movement, for example "Music of the Baroque" "Baroque".
if not value or not value.id then
return
end
local link, label, entityId
local movement = movements[value.id]
if movement then -- The movement is in the table of movements
link = movement.link
label = movement.label
entityId = value.id
else
-- Use the Wikidata link and tag
link, label, entityId = getData(value)
end
return toLink(link, label, entityId, options)
end
-- Aliases for ease of use from the template property
--
p['movement'] = p.movementFormat
return p
3hztyw63hxmdk9oq8yi7f4os2gugcaw
ሞድዩል:ሓበሬታ ሰብ
828
6153
24394
24393
2023-06-29T12:57:38Z
Joanmp14
5782
Undo revision [[Special:Diff/24393|24393]] by [[Special:Contributions/Joanmp14|Joanmp14]] ([[User talk:Joanmp14|talk]])
Scribunto
text/plain
local z = {}
local arguments -- Table of arguments with which the function is called
local argument={} -- Arguments, not counting those with no data
local Entity -- Table with the data in Wikidata of the person.
local somePropertyLinkWikidata -- For some property there is neither the label nor the link showing something of the form d:...
local getDataWikidata -- true if data should be obtained from Wikidata
-- External modules and functions
local ModuleTime = require('Module:Time')
local age = ModuleTime.age
local ModuleInfobox = require('Module:Infobox')
local ModuleTextFormat = require('Module:Text format')
local inMultipleLines = ModuleTextFormat.inMultipleLines
local inBrackets = ModuleTextFormat.inBrackets
local ModuleIdentifiers = require('Module:Identifiers')
local ModulePage = require('Module:Page')
local ModuleWikidataFormats = require('Module:Wikidata/Formats')
local URLFormat = ModuleWikidataFormats.URLFormat
local periodFormat = ModuleWikidataFormats.periodFormat
local idFormat = ModuleWikidataFormats.idFormat
local ModuleWikidata = require('Module:Wikidata')
local wikidataPencil = ModuleWikidata.addLinkback
local categorizeWikidata = ModuleWikidata.categorize
local getPropertyWikidata = ModuleWikidata.getProperty
local tableElement = require('Module:Tables').element
local toLinkURL = require('Module:URL').toLink
local withoutFlag = require('Module:Flag').withoutFlag
-- Constants
local inUppercase = {['textFormat'] = 'uppercase', ['linkback']='yes', ['highestRank'] = 'yes'}
local inUppercaseO = {['textFormat'] = 'uppercase', ['conjunction']=' ወይ ', ['linkback']='yes', ['highestRank'] = 'yes'}
local notOrderedList = {['list'] = 'not ordered', ['linkback']='yes', ['highestRank'] = 'yes'} --, ['mustExist'] = 'yes'
--local place = {['conjunction']=' ወይ ', ['value-module'] = 'Wikidata/Place format', ['value-function'] = 'placeFormat', ['linkback']='yes'}
local mustExist = {['mustExist'] = 'yes', ['textFormat'] = 'uppercase', ['linkback']='yes', ['highestRank'] = 'yes'}
local withPeriod = {['list'] = 'not ordered', ['textFormat'] = 'uppercase', ['qualifying'] = periodFormat, toOrder='ብዕለት', ['linkback']='yes', ['highestRank'] = 'yes'}
local withPeriodMustExist = {['list'] = 'not ordered', ['textFormat'] = 'uppercase', ['qualifying'] = periodFormat, toOrder='ብዕለት', ['mustExist'] = 'yes', ['linkback']='yes', ['highestRank'] = 'yes'}
local withoutLinkup = {['link']='no', ['linkback']='yes', ['highestRank'] = 'yes'}
local withoutPencil = {['highestRank'] = 'yes'}
local normal = {['linkback']='yes', ['highestRank'] = 'yes'}
-- Formats according to the type of header
local formats={
['ብንቡር'] = {['infoboxTitleStyle'] = 'background-color:#8DB1C3;color:#FFF'},
['inherit'] = {['infoboxTitleStyle'] = 'background-color:#E6E6FA;color:#000'},
--['ተዋሳኢ'] = {['infoboxTitleStyle'] = ''},
['ተጻዋታይ ቸስ'] = {['infoboxTitleStyle'] = 'background-color:#d38d47;color:#FFF'},
['ስነ ጥበበኛ'] = {['infoboxTitleStyle'] = 'background-color:#8DB1C3;color:#FFF'},
['ጠፈርተኛ'] = {['infoboxTitleStyle'] = 'background-color:transparent;'},
['መዚ'] = {['infoboxTitleStyle'] = 'background-color:transparent;', ['sectionsTitleStyle'] ='background-color:#E6E6FA;'},
['ሲነማ'] = {['infoboxTitleStyle'] = 'background-color:#f9e999'},
['ነዳፊ'] = {['infoboxTitleStyle'] = 'background-color:#ED8;color:#000'},
['ጸሓፊ'] = {['infoboxTitleStyle'] = 'background-color:#4c6099;color:#FFF'},
['ተጻዋታይ ኩዕሶ እግሪ'] = {['infoboxTitleStyle'] = 'background-color:#CC8;color:#000'},
['ወተሃደራዊ'] = {['infoboxTitleStyle'] = 'background-color:#b0c4de;color:#000'},
['ሞደል'] = {['infoboxTitleStyle'] = 'background-color:#9F9;color:#000'},
--
-- Music
--
['ደራፊ'] = {['infoboxTitleStyle'] = 'background-color:#f0e68c'}, -- Soloist of Template:Music artist sheet/Color selection
['ሙዚቀኛ'] = {['infoboxTitleStyle'] = 'background-color:#F4BF92'}, -- non-vocal_instrumentalist (members of non-vocal groups, as well as instrumental soloists and conductors)
['ካልእ ሙዚቃ'] = {['infoboxTitleStyle'] = 'background-color:#BFE0BF'}, -- other_staff (producers, composers, engineers)
--
['ሃይማኖታዊ'] = {['infoboxTitleStyle'] = 'background-color:#ffde00; color:#000'},
['ጋዜጠኛ'] = {['infoboxTitleStyle'] = 'background-color:#ED8;color:#000'},
['ተለቪዥን'] = {['infoboxTitleStyle'] = 'background-color:#ED8;color:#000'},
['ተዋጋኢ ብዕራይ'] = {['infoboxTitleStyle'] = 'background-color: #800000; color: white'},
['ጸወታ ቪድዮ'] = {['infoboxTitleStyle'] = 'background-color:#CCF;color:#000'},
['ዩትዩበር'] = {['infoboxTitleStyle'] = 'background-color:#B60000;color:#fff'},
}
local name = ''
function isodate(x)
return x.time
end
function z.Infobox(frame)
ModuleWikidata:setFrame(frame) --It doesn't work if you put ModuleWikidata.setFrame(frame)
-- Get a copy of the arguments by removing the arguments with no value
-- and leaving those with the value "no" blank (but not nil)
argument = getArgumentsWithValue(frame) -- Do not put local. It's global.
--Determine whether to get data from Wikidata
if argument['wikidata'] == 'no' and (argument['ዕለተ ሞት'] or argument['ቦታ ሞት']
or argument['ዝጠፍኣሉ ዕለት'] or argument['ዝጠፍኣሉ ቦታ']
) then
getDataWikidata = false
Entity = nil
else
getDataWikidata = true
-- Get the data of the page where the Wikidata infobox is inserted.
Entity = mw.wikibase.getEntityObject(argument['id']) or {}
end
--Determine data for the infobox
local education = argument['ትምህርቲ'] or property('P512',withoutLinkup)
local almamater = argument['ኣደ ቤት ትምህርቲ'] or argument['ኣደ_ቤት_ትምህርቲ'] or argument['ኣደቤትትምህርቲ'] or argument['ኣልማ ማተር'] or argument['ኣልማ_ማተር'] or argument['ኣልማማተር'] or argument['alma mater'] or argument['alma_mater'] or argument['almamater']
or property('P69', { ['textFormat'] = 'uppercase', ['list'] = 'not ordered', ['value-function']='ዝተማህረ ኣብ', ['value-module'] = 'Wikidata/Education formats', ['toOrder'] = 'ብዕለት', ['linkback']='yes'})
local gender = property('P21', {['link']='no', ['linkback']='no'})
if gender == 'ጓል ኣንስተይቲ' or gender == 'ስግረ ጾተኛ ሰበይቲ' then
labelActiveYears = 'ዓመታት ንጥፍቲ'
labelKnownBy = 'ፍልጥቲ ብ'
labelInfluences = 'ዝተጸልወት ብ'
labelchampion = '[[ሻምፕዮንነት ዓለም ቸስ|ሻምፕዮን ዓለም]]'
labelStudentOf = 'ተማሃሪት ናይ'
labelEducatedIn = 'ዝተማህረት ኣብ'
functionOccupation = formatOccupationFemale
labelReveredIn = 'ዝኽበረት ኣብ'
else
labelActiveYears = 'ዓመታት ንጡፍ'
labelKnownBy = 'ፍሉጥ ብ'
labelInfluences = 'ዝተጸልወ ብ'
labelchampion = '[[ሻምፕዮንነት ዓለም ቸስ|ሻምፕዮን ዓለም]]'
labelStudentOf = 'ተማሃራይ ናይ'
labelEducatedIn = 'ዝተማህረ ኣብ'
functionOccupation = formatOccupationMale
labelReveredIn = 'ዝኽበር ኣብ'
end
--In principle it is not shown for actors.
--artisticsection='ስነ ጥበባዊ ሞያ'
-- Generate the offices
local thereAreOffices
local officesTable = {type='section'}
if argument['ስልጣን'] then
thereAreOffices = true
table.insert(officesTable, {'', '<hr>'})
table.insert(officesTable, generateoffice(argument,1,frame))
argument['ቅድሚኡዝነበረ']= nil
argument['ቅድሚኣዝነበረት']= nil
argument['ተካኢ']= nil
argument['ተካኢት']= nil
end
for i=2, 10 do
if argument['ስልጣን'..i] or argument['ምጅማር'..i] then
thereAreOffices = true
table.insert(officesTable, generateoffice(argument,i,frame))
end
end
-- Occupancy and area are only obtained from Wikidata if the occupancy and area fields are not reported.
-- This is because for artists you can have in Wikidata as occupation "painter and sculptor" and
-- have the area reported as "painting and sculpture".
local occupation = argument['ስራሕ'] or argument['ሞያ']
local area = argument['ቦታ'] or argument['ፍሉይ ሞያ'] or argument['ፍሉይነት'] or argument['ዓውድታት']
if not occupation and not area then
occupation = property('P106', {['textFormat'] = 'uppercase', ['value-function']=functionOccupation, ['qualifying'] = periodFormat, ['linkback']='yes'})
area = property('P101', inUppercase) -- Work field
end
local occupationOrArea = occupation or area
name = argument['ስም'] or argument['ሽም'] or ModulePage.pageName({disambiguate='yes'})
local full_name = argument['ምሉእ ስም']
local birth_name = argument['ስም ልደት'] or property('P1477')
local birth_name_without_pencil = argument['ስም ልደት'] or property('P1477', withoutPencil)
-- Name in native script.
-- Only displayed if it does not match the name or birth name or full name
local nativeNames={type='section'}
local nativeName, nativeNameText, nativeNameLanguage
if argument['መበቆላዊ ስም'] then
if argument['መበቆላዊ ስም'] ~= name and
argument['መበቆላዊ ስም'] ~= birth_name_without_pencil and
argument['መበቆላዊ ስም'] ~= full_name then
table.insert(nativeNames,{'መበቆላዊ ስም', argument['መበቆላዊ ስም']})
end
elseif Entity then
-- In the case of obtaining from Wikidata there may be several native names
local statement = tableElement(Entity, 'claims','P1559')
if statement then
for k,v in pairs(statement) do
nativeName = tableElement(v, 'mainsnak', 'datavalue', 'value')
if nativeName then
nativeNameText = nativeName.text
nativeNameLanguage = nativeName.language
if nativeNameText and nativeNameLanguage and
nativeNameText ~= name and
nativeNameText ~= birth_name_without_pencil and
nativeNameText ~= full_name then
table.insert(nativeNames, {
'ስም ብ' .. mw.language.fetchLanguageName(nativeNameLanguage, 'ti') ,
wikidataPencil(nativeNameText,Entity.id,'P1559')
})
end
end
end
end
end
-- Inform the data of birth, disappearance and death
-- The order must not be altered so that in the event that the place of death or the place of disappearance is the same
-- as the place of birth, the place of birth is linked
local birth, disappearance, death
local birthDateTimestamp = tableElement(Entity, 'claims', 'P569', 1, 'mainsnak', 'datavalue', 'value', 'time')
local birthPlace = argument['ቦታ ልደት'] or property('P19', {['conjunction']=' ወይ ', ['value-module'] = 'Wikidata/Place format', ['value-function'] = 'placeFormat', ['linkback']='yes', date=birthDateTimestamp, ['highestRank'] = 'yes'})
local disappearancePlace = argument['ዝጠፍኣሉ ቦታ']
local deathDateTimestamp = tableElement(Entity, 'claims', 'P570', 1, 'mainsnak', 'datavalue', 'value', 'time')
local deathPlace = argument['ቦታ ሞት'] or property('P20', {['conjunction']=' ወይ ', ['value-module'] = 'Wikidata/Place format', ['value-function'] = 'placeFormat', ['linkback']='yes', date = deathDateTimestamp, ['highestRank'] = 'yes'})
death = inMultipleLines({
argument['ዕለት ሞት'] or (getDataWikidata and inBrackets(property('P570', inUppercaseO), getAgeWikidata('P570'))),
deathPlace
})
if death then
disappearance = inMultipleLines({
argument['ዝጠፍኣሉ ዕለት'] or property('P746', inUppercaseO),
disappearancePlace
})
else
disappearance = inMultipleLines({
argument['ዝጠፍኣሉ ዕለት'] or (getDataWikidata and inBrackets(property('P746', inUppercaseO), getAgeWikidata('P746'))),
argument['ዝጠፍኣሉ ቦታ']
})
end
if death or disappearance then
birth = inMultipleLines({
argument['ዕለት ልደት'] or property('P569', inUppercaseO),
birthPlace
})
else
birth = inMultipleLines({
argument['ዕለት ልደት'] or (getDataWikidata and inBrackets(property('P569', inUppercaseO), getAgeWikidata())),
birthPlace
})
end
if argument['ወለዲ'] then
parents = isLinked(argument['ወለዲ'])
else
father = property('P22')
mother = property('P25')
if father and mother then
parents = father .. '<br/>' .. mother
father = nil
mother = nil
end
end
signature = argument['ፊርማ'] or argument['ክታም'] or property('P109', {['link'] = 'no', ['linkback'] = false, ['highestRank'] = 'yes', ['one'] = 'yes'}) or ''
if signature and signature ~= '' then
signature = '[[ፋይል:' .. signature .. '|175x80px]]'
end
-- Format of the title of the file and of the sections according to the occupation, if the person has offices or if he has died
local Format, header
if argument['ርእሰዋይ'] then
header = argument['ርእሰዋይ'] -- By default use the header field of the template
elseif thereAreOffices == true then
header = 'መዚ'
elseif not occupationOrArea then
header = 'ብንቡር'
elseif occupationOrArea:find('ተዋሳኢ') or occupationOrArea:find('ተዋሳኢት') or occupationOrArea:find('ኣፍራዪ ፊልም')
or occupationOrArea:find('ዳይረክተር ፊልም') then
header = 'ሲነማ'
elseif occupationOrArea:find('ተጻዋታይ ቸስ') or argument['ኤሎ'] or chessranking then
header = 'ተጻዋታይ ቸስ'
elseif occupationOrArea:find('ጠፈርተኛ') then
header = 'ጠፈርተኛ'
elseif occupationOrArea:find('ጸሓፊ') or occupationOrArea:find('ጸሓፊ ልብ ወለድ') or
occupationOrArea:find('ገጣሚ') or occupationOrArea:find('ጸሓፊ ድራማ') then
header = 'ጸሓፊ'
elseif occupationOrArea:find('ደራፊ') then
header = 'ደራፊ'
elseif occupationOrArea:find('ሙዚቀኛ') then
header = 'ሙዚቀኛ'
elseif occupationOrArea:find('ኣወሃሃዲ ሙዚቃ') then
header = 'ካልእ ሙዚቃ'
elseif occupationOrArea:find('ፖለቲከኛ') or argument['ስልጣን'] then
header = 'ብንቡር'
elseif occupationOrArea:find('ጋዜጠኛ') then
header = 'ጋዜጠኛ'
elseif occupationOrArea:find('ነዳፊ') then
header = 'ነዳፊ'
elseif occupationOrArea:find('ኣቕራቢ') or occupationOrArea:find('ኣዳላዊ') then
header = 'ተለቪዥን'
elseif occupationOrArea:find('ሞደል') then
header = 'ሞደል'
elseif occupationOrArea:find('ወተሃደራዊ') then
header = 'ወተሃደራዊ'
elseif occupationOrArea:find('ጳጳስ') or occupationOrArea:find('ኣቡን') or
occupationOrArea:find('ካርዲናል') or occupationOrArea:find('ፓትርያርክ') then
header = 'ሃይማኖታዊ'
elseif occupationOrArea:find('ተዋጋኢ ብዕራይ') then
header = 'ተዋጋኢ ብዕራይ'
elseif occupationOrArea:find('ጸወታ ቪድዮ') then
header = 'ጸወታ ቪድዮ'
elseif occupationOrArea:find('ዩትዩበር') then
header = 'ዩትዩበር'
else
header = 'ብንቡር'
end
local DiaconalOrder
if argument['ድያቆናት ብ'] then
DiaconalOrder = argument['ድያቆናት'] .. '<small> ብ' ..argument['ድያቆናት ብ'].. '</small>'
else
DiaconalOrder = argument['ድያቆናት']
end
local PriestlyOrder -- ?item P793 Q41463697 Q585
if argument['ክህነት ብ'] then
PriestlyOrder = argument['ክህነት'] .. '<small> ብ' ..argument['ክህነት ብ'].. '</small>'
else
PriestlyOrder = argument['ክህነት']
end
local EpiscopalOrder -- ?item P793 Q125375 Q585
if argument['ኤጲስቆጶስ ብ'] then -- ?item P793 Q125375 Q1598
EpiscopalOrder = argument['ኤጲስቆጶስ'] .. '<small> ብ' ..argument['ኤጲስቆጶስ ብ'].. '</small>'
else
EpiscopalOrder = argument['ኤጲስቆጶስ']
end
local Cardinalate -- ?item P793 Q41154026 Q585
if argument['መዓርግ ካርዲናል ብ'] then -- ?item P793 Q41154026 Q748
Cardinalate = argument['መዓርግ ካርዲናል'] .. '<small> ብ' ..argument['መዓርግ ካርዲናል ብ'].. '</small>'
else
Cardinalate = argument['መዓርግ ካርዲናል']
end
local CoatOfArmsTitle, CoatOfArms
if argument['ኣርማ'] ~= '' and (header == 'ሃይማኖታዊ' and argument['ኣርማ'] or property('P94')) then -- should we use P237 instead?
CoatOfArms = argument['ኣርማ'] or property('P94', {})
CoatOfArmsTitle = 'ኣርማ'
else
CoatOfArmsTitle = ''
end
local CoatOfArmsMotto = argument['ጭርሖ'] or property('P1451')
if CoatOfArmsMotto and argument['ዝተተርጎመ ጭርሖ'] then
CoatOfArmsMotto = CoatOfArmsMotto .. '<small style="display: block;"> ብ' ..argument['ዝተተርጎመ ጭርሖ'].. '</small>'
end
Format = formats[header] or {}
local infoboxTitleStyle, sectionsTitleStyle
infoboxTitleStyle = Format['infoboxTitleStyle']
sectionsTitleStyle = Format['sectionsTitleStyle'] or Format['infoboxTitleStyle']
if thereAreOffices == true then
officesoccupied = ''
else
officesoccupied = argument['ዝተታሕዘ ስልጣን'] or property('P39', {['list'] = 'not ordered', ['textFormat'] = 'uppercase',
toOrder='ብዕለት',
['linkback']='yes',
['value-function'] = ModuleWikidataFormats.officeFormat
})
end
if argument['ደረጃ'] or argument['ኣርከን'] then
chessranking= (argument['ደረጃ'] or argument['ኣርከን']) .. frame:preprocess('<ref> [http://ratings.fide.com/toplist.phtml ደረጃ ኤፍ.ኣይ.ዲ.ኢ.] </ref>')
end
local webSite
if argument['መርበብ'] or argument['ገጽ መርበብ'] or argument['ዌብሳይት'] or argument['መርበብ ሓበሬታ'] or argument['መርበብሓበሬታ'] then
webSite = noExtend(toLinkURL(argument['መርበብ'] or argument['ገጽ መርበብ'] or argument['ዌብሳይት'] or argument['መርበብ ሓበሬታ'] or argument['መርበብሓበሬታ']))
else
webSite = property('P856', {['value-function'] = URLFormat, ['linkback']='yes', ['highestRank'] = 'yes'})
end
local victims = argument['ግዳያት']
if victims then
local ValidOccupationsVictims = {'Q484188', 'Q14886050', 'Q26267537', 'Q1154323'} -- serial killer, terrorist, serial rapist and hit-and-run killer
for k,v in pairs(ValidOccupationsVictims) do
local snak = property('P106', {['value-function'] = idFormat})
if snak and snak:match(v) then
victims = argument['ግዳያት']
break
else
victims = ''
end
end
end
-- Image and image footer
local image = argument['ምስሊ'] or argument['ስእሊ'] or argument['ፎቶ']
local imageFooter
if image then
imageFooter = argument['እግረዋይ ምስሊ'] or argument['እግረዋይምስሊ'] or
argument['መግለጺ'] or
argument['እግረዋይ ፎቶ'] or argument['እግረዋይፎቶ'] or
argument['ጽሑፍምስሊ'] or argument['ጽሑፍ_ምስሊ'] or
argument['እግረዋይ ፎቶ']
else
image, imageFooter = getImageWikidata()
-- Pending obtaining the footer of the qualifier P2096
end
local related = argument['ተዛመድቲ'] or ''
if related and mw.ustring.len(related) > 200 then
related = ''
end
local Infobox = {
wikidata = not getDataWikidata and 'no',
class = 'biography vcard',
-- Title
headertype = 'ሰብ',
title = name,
--backgroundcolor = backgroundcolor, -- Not used
titlestyle = infoboxTitleStyle,
--Image
--At the moment there is no line as in the writer's file after the image
image = image,
['imagesize']= argument['መጠን ምስሊ'] or argument['መጠን'] or
argument['መጠን ምስሊ'] or argument['መጠንምስሊ'] or
argument['መጠን ፎቶ'] or
'220px', -- or '200px' in the writer infobox, 192 in the artist infobox. I take default 220, the size of thumb
footer = imageFooter,
-- Pending: in the writer tab the text is placed between <small> and in the artist tab the font-size:smaller style is used
--Labels and data
labelstyle = 'width:33%', -- 25% in the writer's infobox. Unspecified in the person
--'padding:0.2em 1.0em 0.2em 0.2em; background-color:transparent; line-height:1.2em;', -- In the original person infobox
datastyle = 'line-height:1.3em; vertical-align:middle;',
officesTable,
{type='section',
['title'] = 'ውልቃዊ ሓበሬታ', -- See the noble infobox or the designer infobox
titlestyle = sectionsTitleStyle,
{'ምሉእ ስም', -- only if it does not match with:
(full_name ~= name) and -- - the name displayed in the infobox title
(full_name ~= birth_name_without_pencil) and -- - or with birth name
full_name},
{'ስም ልደት', -- only if it does not match the name displayed in the infobox title
(birth_name_without_pencil ~= name)
and birth_name},
nativeNames,
{'ሃይማኖታዊ ስም', argument['ሃይማኖታዊ ስም'] or property('P1635')},
{'ሳጓ', argument['ሳጓ'] or property('P1449')},
{'ካልእ ኣስማት', argument['ካልእ ኣስማት'] or argument['ካልእ ስም'],
class='nickname'},
{'ልደት', birth},
{'ምጥፋእ', disappearance},
{'ሞት', death},
{'ጠንቂ ሞት', ifItsNot(argument['ጠንቂ ሞት'] or
property('P509', inUppercase) or
property('P1196', inUppercase), 'ተፈጥሮኣዊ ጠንቅታት')}, -- circumstances of death
{'ቀብሪ', argument['መዕረፊ ቦታ'] or property('P119', {['value-module'] = 'Wikidata/Place format', ['textFormat'] = 'uppercase', ['linkback'] = 'yes'}) },
{'መንበሪ ገዛ', withoutFlag(argument['መንበሪ ገዛ'] or
argument['መንበሪ_ሃገር'] or
argument['መንበሪ_ቦታ']) or
property('P551', {['mustExist'] = 'yes', ['linkback']='yes', ['highestRank'] = 'yes'}),
class='label'},
{'ዜግነት', withoutFlag(argument['ዜግነት']) or --The demonym is missing
require('Module:Wikidata/Country formats').nationalityFormat(tableElement(Entity,'claims','P27'),{
['textFormat'] = 'uppercase',
['property'] = 'P27',
['linkback']='yes', ['entityId']=tableElement(Entity,id)}),
class='category'},
{'ዓሌት', --property('P172', inUppercase) or
argument['ዓሌት'] or argument['ዓሌታዊ ጉጅለ'],
class='category'},
{'ሃይማኖት', argument['ሃይማኖት'] or property('P140', mustExist)},
{'ቋንቋ ኣደ', argument['ቋንቋ ኣደ'] or argument['ቋንቋ_ኣደ'] or property('P103', inUppercase)},
},
{type='section',
titlestyle = sectionsTitleStyle,
['title'] = 'ኣካላዊ ባህርያት',
{'ቁመት', argument['ቁመት'] or property('P2048', {['value-function']='magnitude', ['value-module'] = 'Wikidata/Magnitude format', ['linkback']='yes'})},
{'ክብደት', argument['ክብደት'] or property('P2067', {['value-function']='magnitude', ['value-module'] = 'Wikidata/Magnitude format', ['linkback']='yes'})},
{'ዓቐናት', argument['ዓቐናት']},
{'ዓይኒ', argument['ሕብሪ ዓይኒ'] or property('P1340', inUppercase)},
{'ጸጉሪ', argument['ሕብሪ ጸጉሪ'] or property('P1884', inUppercase)},
{'[[ምዕባይ ጡብ|ተፈጥሮኣዊ ጡብ]]', argument['ተፈጥሮኣዊ ጡብ']},
--{'[[ጾታዊ ዝንባለ]]', property('P91', inUppercase) or argument['ጾታዊ ዝንባለ']}
},
{type='section',
-- Family.
titlestyle = sectionsTitleStyle,
['title'] = 'ስድራ', -- See the noble infobox
-- In the case of the spouse, the argument takes precedence until the qualifiers are shown.
class ='plainlist', -- Show lists without bullets
{'ስድራ', property('P53', mustExist)},
{(parents and 'ወለዲ') or (father and 'ኣቦ') or 'ኣዶ', -- Show parents, father or mother as reported both or only one of them
parents or father or mother},
{'በዓል ቤት', isLinked(argument['በዓል ቤት'] or
property('P26', withPeriod))},
{'በዓልቲ ቤት', isLinked(argument['በዓልቲ ቤት'] or
property('P26', withPeriod))},
{'ጽምዲ', isLinked(argument['ጽምዲ'] or property('P451', withPeriod))},
{'ቆልዑ', isLinked(argument['ቆልዑ']) or
property('P40', {['list'] = 'not ordered', ['mustExist'] = 'yes', ['linkback']='yes'}) or
property('P1971', withoutLinkup)
},
{'ኣባላት ስድራ', isLinked(argument['ኣባላት ስድራ'])},
},
{type='section',
['title'] = 'ትምህርቲ',
titlestyle = sectionsTitleStyle,
{'ትምህርቲ', education},
{labelEducatedIn, almamater, class='plainlist'},
{'ድሕረ ምረቓ', argument['ድሕረ ምረቓ']},
{'ዶክተራዊ ድርሳን',
inBrackets(
(argument['ኣድራሻ መርበብ ሓበሬታ ድርሳን'] and toLinkURL(argument['ኣድራሻ መርበብ ሓበሬታ ድርሳን'], ModuleTextFormat.inItalics(argument['ኣርእስቲ ድርሳን']))-- If the url is informed
) or (not argument['ኣድራሻ መርበብ ሓበሬታ ድርሳን'] and ModuleTextFormat.inItalics(argument['ኣርእስቲ ድርሳን']) -- If the url is not informed
)
, argument['ዓመት ድርሳን'])
},
{'ዶክተራዊ ተቖጻጻሪት', argument['ዶክተራዊ ተቖጻጻሪት']},
{'ዶክተራዊ ተቖጻጸርቲ' , argument['ዶክተራዊ ተቖጻጸርቲ']},
{'ዶክተራዊ ተቖጻጻሪ' , argument['ዶክተራዊ ተቖጻጻሪ'] or property('P184')},
{labelStudentOf, argument['ተማሃራይ ናይ'] or property('P1066', withPeriodMustExist), class='plainlist'},
},
{type='section',
['title'] = 'ሞያዊ ሓበሬታ',
titlestyle = sectionsTitleStyle,
{'ሞያ', occupation, class='role'},
{'ቦታ', area},
{labelActiveYears, argument['ዓመታት ንጡፍ'] or argument['ዓመታት ንጥፍቲ'] or argument['ዓመታትንጡፍ'] or
argument['እዋን'] or argument['እዋን'] or
argument['ግዜ'] or argument['ዓመታት ንጥፈት'] or
periodFormat({ -- the pencil is missing
['P580']={[1]=tableElement(Entity, 'claims','P2031',1,'mainsnak')},
['P582']={[1]=tableElement(Entity, 'claims','P2032',1,'mainsnak')}
})},
{labelKnownBy, argument['ፍሉጥ ብ'] or argument['ፍሉጥ']},
{'ዝተታሕዙ ስልጣናት', officesoccupied,class='plainlist'}, -- politicians or in companies
{'ኣሰያይማ', argument['ኣሰያይማ']},
{'ደሞዝ', argument['ደሞዝ']},
{'ጥሪት', argument['ጥሪት'] or argument['ሃብቲ']},
{'ኩባንያ', argument['ኩባንያ']},
{'መጽናዕቲ', argument['ስም መጽናዕቲ']}, -- Architects
{'ኣብያተ መግቢ', argument['ኣብያተ መግቢ']}, -- For cooks. Restaurants in which he has worked.
{type='section',
['title'] = 'ሃይማኖታዊ ሓበሬታ',
titlestyle = sectionsTitleStyle,
{'[[በዓለ ሲመት|ድያቆናዊ ስርዓት]]', DiaconalOrder},
{'ክህነታዊ ስርዓት', PriestlyOrder},
{'ኤጲስቆጶሳዊ ስርዓት', EpiscopalOrder},
{'ካርዲናል ኣዋጅ', Cardinalate},
{'ካርዲናል መዓርግ', argument['ካርዲናል መዓርግ']},
{'ቤተ ክርስትያን', argument['ቤተ ክርስትያን']},
{'[[ዓለማውነት]]', argument['ዓለማውነት']},
{'[[ኣብጽኦት]]', argument['ኣብጽኦት']},
{'[[ቀኖናውነት]]', argument['ቀኖናውነት'] or property('P411', inUppercase)},
{'በዓል', argument['በዓል'] or property('P841')},
{'ባህርያት', argument['ባህርያት']},
{labelReveredIn, argument['ዝኽበር ኣብ'] or property('P1049')},
{'ምጉይታት', argument['ምጉይታት'] or property('P417')},
{'ቅዱስ ቦታ', argument['ቅዱስ ቦታ']},
},
-- Artistic section (actors and, presenters?)
{type='section',
['title'] = artisticsection,
titlestyle = sectionsTitleStyle,
{'ናይ መጀመርታ ተራ' , argument['ናይ መጀመርታ ተራ']},
{'ናይ መጀመርታ ዓመት' , argument['ናይ መጀመርታ ተራ'] and argument['ናይ መጀመርታ ዓመት']},
--{'ዓመት ምውጻእ', argument['ዓመት ምውጻእ'] or property('P2032')},
{'ፊልምታት' , argument['ብዝሒ ፊልምታት']},
{'ተኸታታሊ' , argument['ተኸታታሊ']},
},
{'ኣስራሒ', argument['ኣስራሒ'] or
argument['ትካል_ስራሕ'] or
argument['ስም_መጽናዕቲ'] or
property('P108', withPeriod),
class ='plainlist'},
--Teachers
{'ዶክተራዊ ተማሃሮ', argument['ዶክተራዊ ተማሃሮ'] or property('P185', mustExist)},
{(occupationOrArea and occupationOrArea:find('መምህር') and 'ተማሃሮ'), argument['ተማሃሮ'] or property('P802', mustExist)},
-- Journalists, presenters and video bloggers
{type='section',
{'መራኸቢ ብዙሃን', argument['መራኸቢ ብዙሃን']}, -- Sometimes informed with the meaning of area and others with the employer
{'መትረብ', argument['መትረብ']},
{'መደባት', argument['መደባት'] or argument['መደብ']},
},
-- Video bloggers, especially youtubers
{type='section',
{'ቪድዮታት', argument['ቪድዮታት']},
{'ተመዝገብቲ', argument['ተመዝገብቲ']},
{'ጠቕላላ ትርኢታት', argument['ጠቕላላ ትርኢታት']},
},
-- Occupation (writers, artists, journalists, designers, etc.)
-- Artistic information
{type='section',
plural(argument['ምንቅስቓስ'] or argument['ምንቅስቓሳት'] or
property('P135', {
['value-module'] = 'Wikidata/Movement format',
['value-function'] = 'movementFormat',
['linkback']='yes',
['qualifying'] = periodFormat,
['highestRank'] = 'yes',
toOrder='ብዕለት', ['textFormat'] = 'uppercase',}), 'ምንቅስቓስ', 'ምንቅስቓሳት'),
{'ስም ብርዒ', argument['ስም ብርዒ'] or argument['ካልእ ስም'] or property('P742')},
{'ስነ ጽሑፋዊ ቋንቋ', argument['ስነ_ጽሑፋዊ_ቋንቋ']},
plural(argument['ጾታ'] or argument['ጾታ'] or property('P136', inUppercase), 'ጾታ', 'ጾታታት'),
plural(argument['መሳርሒ'] or property('P1303', inUppercase), 'መሳርሒ', 'መሳርሒታት'),
{'ዓይነት ደሃይ', argument['ደሃይ'] or argument['ዓይነት ደሃይ'] or property('P412', inUppercase)},
plural(argument['ትካል መዝገብ'] or property('P264', withPeriod), 'ትካል መዝገብ', 'ትካላት መዝገብ', 'plainlist'),
},
-- Notable works. They are put in italics for the moment but it is incorrect in the case of architects.
{'ፍሉጣት ስራሕቲ', argument['ብሉጻት ስራሕቲ'] or
argument['ፍሉጣት ስራሕቲ'] or argument['ፍሉጣት_ስራሕቲ'] or
argument['ስራሕቲ'] or
argument['ተወከልቲ_ፕሮጀክታት'] or property('P800',{['link']='yes', ['list'] = 'not ordered', ['mustExist'] = 'yes', ['textFormat']='italics', ['linkback']='yes'}),
class='plainlist'
},
{'ተወከልቲ ፕሮጀክታት', argument['ተወከልቲ ፕሮጀክታት']},
{'ተዛመድቲ ስነ ጥበባውያን', related},
{'[[ምጥቃስ ደራሲ|ኣሕጽሮተ ቃል ኣብ ስነ ዕጽዋት]]',
argument['ኣሕጽሮተ ቃል ኣብ ስነ ዕጽዋት'] or property('P428')},
{'[[ምጥቃስ ደራሲ|ኣሕጽሮተ ቃል ኣብ ስነ እንስሳታት]]',
argument['ኣሕጽሮተ ቃል ኣብ ስነ እንስሳታት'] or property('P835')},
{'[[ምጥቃስ ደራሲ|ኣሕጽሮተ ቃል ኣብ ስነ ኮኾብ]]',
argument['ኣሕጽሮተ ቃል ኣብ ስነ ኮኾብ']},
--{'', collapsibleList(labelInfluences, argument['ዝተጸልወ ብ'] or
-- argument['ጽልዋታት'], frame)},
--{'', collapsibleList('ጽልዋ ኣሕዲሩ(ራ) ን', argument['ጽልዋ ኣሕዲሩ(ራ) ን'] or argument['ጽልዋ ኣሕዲሩ'], frame)},
-- Military
{'ተኣማንነት', argument['ተኣማንነት'] or property('P945', inUppercase)},
{'ወተሃደራዊ ጨንፈር', argument['ጨንፈር'] or property('P241', inUppercase)},
{'ወተሃደራዊ ሓድነት', argument['ሓድነት'] or property('P7779', inUppercase)},
{'ትእዛዛት', argument['ትእዛዛት']},
{'[[ወተሃደራዊ መዓርግ]]', argument['መዓርግ'] or property('P410', withPeriod), class='plainlist'},
{'ግርጭታት', argument['ግርጭታት'] or argument['ውግኣት'] or property('P607', inUppercase)},
-- Astronauts (a subtype of military)
{'ተልእኾታት ጠፈር', argument['ተልእኾታት ጠፈር'] or property('P450')},
{'ኣብ ጠፈር ዝነበረ ግዜ', argument['ግዜ ጠፈር']},
{'ፖለቲካዊ ሰልፊ', argument['ፖለቲካዊ ሰልፊ'] or argument['ሰልፊ'] or property('P102', withPeriod), class='plainlist'},
{'ሃይማኖታዊ ስርዓት', argument['ምእመናን'] or property('P611', inUppercase)},
{'ምትእስሳራት', argument['ምትእስሳራት'] or property('P1416')},
{'ኣባል ናይ', argument['ኣባል ናይ'] or argument['ማሕበር ሰራሕተኛታት'] or property('P463', withPeriodMustExist), class='plainlist'},
{'ማእከል ማሕበር ሰራሕተኛታት', argument['ማእከል ማሕበር ሰራሕተኛታት'], class='plainlist'},
-- Web
{'መርበብ ሓበሬታ', webSite},
},
{type='section',
['title'] = 'ስፖርታዊ ሞያ', -- See the noble infobox or the designer infobox
titlestyle = sectionsTitleStyle,
{'ስፖርት', argument['ስፖርት'] or property('P641', inUppercase)},
{'ወኪል ናይ', argument['ወኪል'] or property('P1532', withPeriod)},
},
{type='section',
['title'] = 'መግለጺ መንነት ተጻዋታይ',
titlestyle = sectionsTitleStyle,
{'ጸወታታት', argument['ጸወታታት'] or property('P2416')},
{'ደረጃ', argument['ደረጃ'] or property('P413')},
{'ቁጽሪ', argument['ቁጽሪ'] or property('P1618')},
{'ጋንታታት', argument['ጋንታታት'] or property('P54')},
{'ሊጋት', argument['ሊጋት'] or property('P118')},
{'ምምራጽ', argument['ምምራጽ']},
{'ተዓዋቲ መዳልያ', argument['ኦሎምፒካዊ ተዓዋቲ መዳልያ']},
{'ኣሰልጣኒ', argument['ኣሰልጣኒ'] or property('P6087')},
{'መድረኻት ፈነወ', argument['መድረኽ']},
},
{type='section',
['title'] = 'መዳልያታት',
titlestyle = sectionsTitleStyle,
{'', argument['መዳልያታት'] },
},
{type='section',
['title'] = 'ገበናዊ ሓበሬታ',
titlestyle = sectionsTitleStyle,
{'ገበናዊ ክስታት', argument['ገበናዊ ክስታት'] or property('P1399'), class='plainlist'},
-- P2632 can be used in any of the two parameters below
{'ፍርዲ', argument['ፍርዲ']},
{'መቕጻዕታዊ ኩነት', argument['መቕጻዕታዊ ኩነት']},
{'ግዳያት', victims},
},
-- With label/data as in the writer and artist infoboxes instead of as in the person infobox
{'ፊርማ', signature },
{type='section',
title ='መዘኻኸሪታት',
titlestyle='border-top:1px solid #c0c0c0;text-align:left',
{'', argument['መዘኻኸሪታት'], datastyle='text-align:left;font-size:90%; line-height:1.2em'}
},
-- Hypothetical section, images below are not displayed within a section
{'',
CoatOfArmsTitle or '',
datastyle = 'text-align: center; font-weight: bold;' .. (sectionsTitleStyle or ''),
},
bottomimage = CoatOfArms,
['bottomimagesize'] = '110px',
bottomfooter = CoatOfArmsMotto,
--{'ምንጪ ታሪኽ ህይወት', argument['ምንጪታሪኽህይወት']},
entity = argument['id'], -- for the final link to wikidata
}
categories = {}
if argument['መዕረፊ_ቦታ'] or --renamed
argument['ዶክተራዊ_ተቖጻጻሪት'] or --renamed
argument['ዶክተራዊ_ተቖጻጸርቲ'] or --renamed
argument['ዶክተራዊ_ተቖጻጻሪ'] or --renamed
argument['ድርሳን_ኣድራሻ_መርበብ_ሓበሬታ'] or --renamed
argument['ድርሳን_ኣርእስቲ'] or --renamed
argument['ድርሳን_ዓመት'] or --renamed
argument['ኣሕጽሮተ ቃል ኣብ ስነ ኮኾብ']
or argument['ምንጪታሪኽህይወት'] --to be deleted
or argument['ኢመይል'] --to be deleted
then
table.insert(categories, '[[Category:Wikipedia:ካብቲ ናይ ሰብ ሓበሬታ ሞደል ክትክእዎ ዘለኩም መለክዒታት ዘለዎም ገጻት ]]')
end
local Lifetime = require('Module:Lifetime')
-- table.insert(categories, Lifetime.catLivingStatus(argument['ዕለት ልደት'], argument['ዕለት ሞት'], true ) )
table.insert(categories, Lifetime.catSexGenderIdentity())
if argument['ኣርእስታት ክፍልታት'] == '' then -- "no" when calling the infobox
--if true then return require('Module:Tables').tostring(Infobox) end
deleteSectionTitles(Infobox)
end
namespace = mw.title.getCurrentTitle().namespace
if categories[1] and (namespace == 0 or namespace == 104) then
return ModuleInfobox.infobox(Infobox) .. table.concat(categories)
else
return ModuleInfobox.infobox(Infobox)
end
end
function deleteSectionTitles (board)
if board.type == 'section' then
board.title = nil
end
for k, v in pairs( board ) do
if type(v) == 'table' then
deleteSectionTitles(v)
end
end
--if true then return require('Module:Tables').tostring(board) end
end
function generateoffice(argument,number,frame)
info=number --two variables are required for the first parameter
if number == 1 then number ='' end --if it's the first office, then it doesn't have a number
if argument ['ስልጣን'..number] == nil then title=''
elseif argument['ኣርማ'..number] == nil then title=argument['ስልጣን'..number] -- if it does not have a coat of arms then leave it blank, if it does have a coat of arms put it
else title='[[File:'..argument['ኣርማ'..number]..'|44x40px]]<br />'..argument['ስልጣን'..number] end
if argument['ወረዳ'..number] then title = title..'<br /><small>ብ'..argument['ወረዳ'..number]..'</small>' end
if argument['ኣምባሳደርናይ'..number] then title = title .. frame:preprocess('<br /> {{flagdeco|'.. argument['ኣምባሳደርናይ'..number] ..'|size=44x40px}}') end--{{flagdeco|{{{ኣምባሳደርናይ}}}|size=44x40px}}
if argument['ሃገር'..number] then title = title .. frame:preprocess('{{flagdeco|'.. argument['ሃገር'..number] ..'|size=44x40px}}') end
if argument['ንኡስኣርእስቲ'..number] then title = title .. '<br /><small>'..argument['ንኡስኣርእስቲ'..number]..'</small>' end
period = ''
if argument['ምጅማር'..number] and argument['መወዳእታ'..number] then
period = argument['ምጅማር'..number]..'-'.. argument['መወዳእታ'..number]
elseif argument['መወዳእታ'..number] then
period = 'ክሳብ ' .. argument['መወዳእታ'..number]
elseif argument['ምጅማር'..number] then
title = title .. '<br /> <small> ኣብዚ ሕጂ እዋን ኣብ ስልጣን</small>'
period = 'ካብ '..argument['ምጅማር'..number]
end
textstring={type='section',
['title']=title,
titlestyle = 'background-color:#E6E6FA;',
{'', period},
{'ብሓባር ምስ', argument['ብሓባርምስ'..number] },
{'ዝተሓጽየ ብ', argument['ዝተሓጽየ'..number] },
{'ዝተሓጽየት ብ', argument['ዝተሓጽየት'..number] },
{'ዝተመዘዘ ብ', argument['ዝተመዘዘ'..number] },
{'ዝተመዘዘት ብ', argument['ዝተመዘዘት'..number] },
{'[[ንጉስ]]', argument['ንጉስ'..number] },
{'[[ንጉስ|ንግስቲ]]', argument['ንግስቲ'..number] },
{'[[ፕረዚደንት]]', argument['ፕረዚደንት'..number] },
{'[[ቀዳማይ ሚኒስተር]]', argument['ቀዳማይሚኒስተር'..number] },
{'[[ቀዳማይ ሚኒስተር|ቀዳመይቲ ሚኒስተር]]', argument['ቀዳመይቲሚኒስተር'..number] },
{'[[ቻንስለር]]', argument['ቻንስለር'..number] },
{'[[ኣመሓዳሪ]]', argument['ኣመሓዳሪ'..number] },
{'[[ከንቲባ]]', argument['ከንቲባ'..number] },
{'[[መራሒ መንግስቲ]]', argument['መራሒ'..number] },
{'[[መራሒ መንግስቲ|መራሒት መንግስቲ]]', argument['መራሒት'..number] },
{'[[ካቢነ]]', argument['ካቢነ'..number] },
{'[[ካቢነ|ቤት ምኽሪ ሚኒስተራት]]', argument['ቤትምኽሪ'..number] },
{'ጸሓፊ', argument['ጸሓፊ'..number]},
{'ጸሓፊት', argument['ጸሓፊት'..number]},
{'[[ምክትል ፕረዚደንት]]', argument['ምክትልፕረዚደንት'..number] },
{'[[ምክትል ቀዳማይ ሚኒስተር]]', argument['ምክትልቀዳማይሚኒስተር'..number] },
{'[[ምክትል ቀዳማይ ሚኒስተር|ምክትል ቀዳመይቲ ሚኒስተር]]', argument['ምክትልቀዳመይቲሚኒስተር'..number] },
{'ምክትል ቻንስለር', argument['ምክትልቻንስለር'..number]},
{'[[ምክትል ኣመሓዳሪ]]', argument['ምክትልኣመሓዳሪ'..number] },
{'[[ምክትል ኣመሓዳሪ|ምክትል ኣመሓዳሪት]]', argument['ምክትልኣመሓዳሪት'..number] },
{'[[ለተናል ኣመሓዳሪ]]', argument['ለተናል'..number] },
{'ምክትል ከንቲባ', argument['ምክትልከንቲባ'..number] },
{'ምክትል መራሒ መንግስቲ', argument['ምክትልመራሒ'..number]},
{'ቅድሚኡ ዝነበረ', argument['ቅድሚኡዝነበረ'..number]},
{'ቅድሚኣ ዝነበረት', argument['ቅድሚኣዝነበረት'..number]},
{'ተካኢ', argument['ተካኢ'..number]},
{'ተካኢት', argument['ተካኢት'..number]},
{argument[info..'data1'], argument[info..'data2'] },
{argument[info..'data3'], argument[info..'data4'] },
{'','<hr>'}
}
return textstring
end
-- Function that returns the list of the values of a property in Wikidata formatted
function property(propertyId,options)
-- Do not get any Wikidata properties for deceased people if accessed with wikidata=no parameter
if not getDataWikidata then
return
end
if Entity and Entity.claims and Entity.claims[propertyId] then
if not options then
options = {['linkback']='yes'}
end
options.entityId = Entity.id
--if propertyId =='P1477' then return require('Module:Tables').tostring(Entity) end -- MISSING
options.property = propertyId
propertyValue = getPropertyWikidata(options,Entity.claims[propertyId])
if not propertyValue then
return
end
if propertyValue:match('%[%[:d:') then
somePropertyLinkWikidata = true
end
return propertyValue
end
end
function collapsibleList(title, list, frame)
if not list then
return
end
previousformat='background:transparent'
return frame:preprocess('{{Collapsible list|title=' .. title ..
--'|frame_style=border:0; padding:0; border-top:1px solid #c0c0c0;' ..
'|frame_style=border:0; padding:0;' ..
'|title_style=background-color:#8DB1C3;color:#FFF; text-align:left|list_style=padding-left:33%;text-align:left; display:none|1='
.. list .. '}}')
end
function dropdownSection(title, list, frame, titlestyle)
if not list then
return
end
return frame:preprocess('{{Dropdown section|title=' .. title ..
--'|border_style=border:0; padding:0; border-top:1px solid #c0c0c0;' ..
'|data=<div style="text-align:left;margin: 1px; padding: 2px; border:1px">'.. list .. '</div>|titlestyle='.. (titlestyle or '') ..';}}')
end
function isLinked(that)
if true then return that end
if not that then
return
end
for content in that:gmatch("%[%[(.+)]]") do
if not content:match('^:d:') and
not content:match('^Category:') then
return that
end
end
end
function maleOccupationFormat(value, options, frame, qualifiers)
local occupationLink, occupationLabel, occupationEntityId = ModuleWikidataFormats.getData(value)
return ModuleWikidataFormats.toLink(occupationLink, occupationLabel, occupationEntityId, options)
end
function femaleOccupationFormat(value, options, frame, qualifiers)
local occupationLink, occupationLabel, occupationEntityId = ModuleWikidataFormats.getData(value)
-- Wikidata will not be accessed for the most frequent occupations.
local femaleOccupationsTable={
['Q15253558'] = 'ተጣባቒት',
['Q1476215' ] = 'ተጣባቒት ሰብኣዊ መሰላት',
['Q33999' ] = 'ተዋሳኢት',
['Q10800557'] = 'ተዋሳኢት ፊልም',
['Q2259451' ] = 'ተዋሳኢት ትያትር',
['Q10798782'] = 'ተዋሳኢት ተለቪዥን',
['Q2405480' ] = 'ተዋሳኢት ደሃይ',
['Q488111' ] = 'ተዋሳኢት ስእለ ጽዩፍ',
['Q10873124'] = 'ተጻዋቲት ቸስ',
['Q42973' ] = 'ስነ ሃናጺት',
['Q483501' ] = 'ስነ ጥበባዊት',
['Q482980' ] = 'ደራሲት',
['Q5716684' ] = 'ሳዕሳዒት',
['Q177220' ] = 'ደራፊት',
['Q15212951'] = 'ሰራሒት ፊልም',
['Q36834' ] = 'ኣወሃሃዲት ሙዚቃ',
['Q18939491'] = 'ጸሓፊት መዝገበ ዕለት',
['Q5322166' ] = 'ነዳፊት',
['Q214917' ] = 'ጸሓፊት ተዋስኦ',
['Q43845' ] = 'ነጋዲት',
['Q36180' ] = 'ጸሓፊት',
['Q1281618' ] = 'ቀራጺት',
['Q11900058'] = 'ዳህሳሲት',
['Q33231' ] = 'ሰኣሊት',
['Q4379701 '] = 'ሞያዊ ተጻዋቲት',
['Q4610556' ] = 'ሞደል',
['Q1028181' ] = 'ቀባኢት',
['Q49757' ] = 'ገጣሚት',
['Q270389' ] = 'ኣቕራቢት ዜና',
['Q947873' ] = 'ኣቕራቢት ተለቪዥን',
['Q549322' ] = 'ተዋጋኢት ብዕራይ',
['Q333634' ] = 'ተርጓሚት',
}
local occupationLabelCorrected = femaleOccupationsTable[occupationEntityId]
if occupationLabelCorrected then
return ModuleWikidataFormats.toLink(occupationLink, occupationLabelCorrected, occupationEntityId, options)
else
-- Occupation is not in the table above. Attempting to retrieve property P2522 on Wikidata for occupation
occupationLabelCorrected = ModuleWikidata.getPropertyInTigrinya(occupationEntityId, 'P2521') or occupationLabel
return ModuleWikidataFormats.toLink(occupationLink, occupationLabelCorrected, occupationEntityId, options)
end
end
function getQualifierValue(Property, Qualifying, propertyValue)
-- Get the value of the first property qualifier with the received value
if not Entity or not Entity.claims or not Entity.claims[Property] then
return
end
for k,v in pairs(Entity.claims[Property]) do
if v.mainsnak
and v.mainsnak.datavalue
and v.mainsnak.datavalue.value
and v.mainsnak.datavalue.value['numeric-id'] == propertyValue
and v.qualifiers
and v.qualifiers[Qualifying]
and v.qualifiers[Qualifying][1]
and v.qualifiers[Qualifying][1].datavalue then
return v.qualifiers[Qualifying][1].datavalue.value
end
end
end
function getArgumentsWithValue(frame)
local original
if frame == mw.getCurrentFrame() then
original = frame:getParent().args
else
original = frame.args or frame
end
local copy= {}
for k,v in pairs(original) do
if v == 'no' and k ~= 'wikidata' then
--If "no" is valid, leave the argument blank so as not to obtain the value
--from Wikidata
copy[k] = ''
elseif v~='' then
--If it is blank leave it to nil to get the Wikidata value
-- if there is no other argument with a similar name
copy[k] = original[k]
end
end
return copy
end
function getImageWikidata()
local image, imageValue, imageFooters, k, imageFooter
if not Entity then
return
end
-- Get the first image in Wikidata of the person
local image = tableElement(Entity, 'claims','P18')
if not image then
return
end
image = require('Module:Wikidata').filterStatementByRank(image)[1]
-- Get image name
imageValue = tableElement(image, 'mainsnak','datavalue','value') -- For example, image.jpg
-- Get image footers, one per language
imageFooters = tableElement(image, 'qualifiers','P2096')
-- Find the footer in Tigrinya (the one with datavalue.value.language = "ti")
if imageFooters then
for k,imageFooter in pairs(imageFooters) do
if imageFooter.datavalue.value.language=='ti' then
-- return the image and the text of the image footer in Tigrinya
return imageValue, imageFooter.datavalue.value.text
end
end
end
-- If there is no footer in Tigrinya, check if there is a date specified for the image
imageFooters = tableElement(image, 'qualifiers', 'P585')
if imageFooters and imageFooters[1] then
if imageFooters[1].datavalue and imageFooters[1].datavalue.value then
return imageValue, name .. ' ብ' .. require('Module:Wikidata/Date').FormatDateTime(imageFooters[1].datavalue.value, {['dateFormat']='ዓመት',['link']='no'})
else
return imageValue, name
end
end
-- No image footer in Tigrinya
return imageValue
end
function getDateWikidata(property)
local dateStatements = tableElement(Entity, 'claims', property)
-- Do not return age if there are none or if there are multiple dates.
if not dateStatements or dateStatements[2] then
return
end
local dateStatement = dateStatements[1]
if not dateStatement then
return
end
local dateValue = tableElement(dateStatement, 'mainsnak', 'datavalue', 'value')
if not dateValue then
return
end
--Accuracy must reach to the day
if dateValue.accuracy ~= 11 then
return
end
local iso = dateValue.time
if not iso then
return
end
local Date = {}
Date.calendar = dateValue.calendarmodel
Date.year = tonumber(iso:sub(1, 5))
Date.month = tonumber(iso:sub(7,8))
Date.day = tonumber(iso:sub(10,11))
return Date
end
function getAgeWikidata(endProperty)
local birthDate = getDateWikidata('P569')
if not birthDate then
return
end
if endProperty then
local endDate = getDateWikidata(endProperty)
if endDate and
endDate.calendar == birthDate.calendar then
return age(birthDate, endDate)
end
else
return age(birthDate)
end
end
function noExtend(that)
if not that then
return
end
return '<div style="width:14.66em;overflow:hidden;text-overflow:ellipsis;white-space: nowrap;">' .. that .. '</div>'
end
function plural(that, singular, plural, pClass)
if not that then
return {}
elseif that:match(',') or that:match('</li><li>') then
return {plural, that, class=pClass}
else
return {singular, that, class=pClass}
end
end
function ifItsNot(that, value)
if not that then
return
end
if not that:match(value) then
return that
end
end
return z
csu19elqwtb7t2xnkh1tnqq7p1sj9sk
ሞደል:ሓበሬታ ሰብ
10
6154
24323
2023-06-21T20:10:19Z
Joanmp14
5782
ገጽ ምስ «<includeonly>{{#invoke:ሓበሬታ ሰብ|Infobox}}</includeonly><noinclude>{{documentation}}</noinclude>» ተፈጢሩ
wikitext
text/x-wiki
<includeonly>{{#invoke:ሓበሬታ ሰብ|Infobox}}</includeonly><noinclude>{{documentation}}</noinclude>
2ilhy7swu6vrm9go7wuysvxn55vwond
ሞደል:Infobox person
10
6155
24324
2023-06-21T20:11:20Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ሰብ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ሰብ]]
3vg9y9cdf0271kow2x6ld0fgx1udkez
ሞደል:ሓበሬታ ስልጣን
10
6156
24325
2023-06-21T20:30:52Z
Joanmp14
5782
Redirected page to [[ሞደል:ሓበሬታ ሰብ]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:ሓበሬታ ሰብ]]
3vg9y9cdf0271kow2x6ld0fgx1udkez
መደብ:ኪዮቶ
14
6157
24333
2023-06-21T22:08:06Z
210.232.14.171
ገጽ ምስ «[[Category:ጃፓን|*]]» ተፈጢሩ
wikitext
text/x-wiki
[[Category:ጃፓን|*]]
4yy7fdj4vc0tgqp7x391yewq1w2xvkr
ሞድዩል:Lifetime
828
6158
24345
24344
2023-06-22T02:11:23Z
Joanmp14
5782
Scribunto
text/plain
local p = {}
local function error ( msg )
return '<strong class="error">ጌጋ፦ ' .. msg .. '</strong>'
.. '[[መደብ:ዊኪፐድያ:Articles with problem in the Lifetime template]]'
end
local function safereadtable ( ... )
local arg = {...}
local key = arg and arg[1]
for i = 2, #arg do
local val = arg[i]
if key == nil or val == nil then
key = nil
break
else
key = key[val]
end
end
return key
end
--[[
@name catSexGenderIdentity
@global none
@param none
@return wikitext (categories)
@descr Generates the categories related to the sex or gender of a
person based on the data obtained from Wikidata
according to its P21 property.
--]]
function p.catSexGenderIdentity()
local wd = mw.wikibase.getEntityObject()
if wd and
-- wd:formatPropertyValues( 'P31' ).value == 'ወዲ ሰብ'
-- wd.claims.P31[1].mainsnak.datavalue.value.id == 'Q5'
safereadtable(wd, 'claims', 'P31', 1, 'mainsnak', 'datavalue', 'value', 'id') == 'Q5'
then
--[==[ Main categories are:
[[መደብ:ደቂ ተባዕትዮ]]
[[መደብ:ደቂ ኣንስትዮ]]
[[መደብ:ሰባት መንጎ ጾታ]]
[[መደብ:ዘይክልተኣውያን ሰባት]]
[[መደብ:ብጾታ ዘይተመደቡ ሰባት]]
--]==]
--[==[ valid sex/genders located in Wikidata: ]==]--
local validsexgenders = {
-- -- see https://www.wikidata.org/wiki/Property:P21#P2302
-- ['IDENTIFIER'] --[[ ['TEXT LABEL'] --]] = 'CATEGORY',
['Q6581097'] --[[ ['ተባዕታይ'] --]] = 'ደቂ ተባዕትዮ',
['Q6581072'] --[[ ['ኣንስተይቲ'] --]] = 'ደቂ ኣንስትዮ',
['Q1097630'] --[[ ['መንጎ ጾተኛ'] --]] = 'ሰባት መንጎ ጾታ',
['Q48270'] --[[ ['ዘይክልተኣዊ ጾታ'] --]] = 'ዘይክልተኣውያን ሰባት',
['Q1399232'] --[[ ['ፋ'ኣፋፋይን'] --]] = 'ዘይክልተኣውያን ሰባት', -- third gender in Samoan culture
['Q3277905'] --[[ ['ማሁ'] --]] = 'ዘይክልተኣውያን ሰባት', -- third gender in traditional Hawaiian, Kanaka and Maohi cultures
['Q746411'] --[[ ['ካቶይ'] --]] = 'ዘይክልተኣውያን ሰባት', -- third gender in Thai culture
['Q350374'] --[[ ['ፋካሌቲ'] --]] = 'ዘይክልተኣውያን ሰባት', -- third gender in Tongan culture
['Q660882'] --[[ ['ሂጅራ'] --]] = 'ዘይክልተኣውያን ሰባት', -- third gender of South Asian cultures
-- 'unknown value' or 'ዘይፍለጥ ዋጋ'
-- 'no value' or 'ዋጋ ዘይብሉ'
['Q301702'] --[[ ['ክልተ መናፍስቲ'] --]] = 'ዘይክልተኣውያን ሰባት', -- third gender in the indigenous North American cultures
['Q28873047'] --[[ ['መንጎ ጾታዊ ነብሲ'] --]] = nil, -- non-human
['Q1289754'] --[[ ['ገለልተኛ'] --]] = 'ዘይክልተኣውያን ሰባት',
['Q179294'] --[[ ['ስሉብ'] --]] = 'ደቂ ተባዕትዮ',
['Q7130936'] --[[ ['ኩሉ ጾታ'] --]] = 'ዘይክልተኣውያን ሰባት',
['Q52261234'] --[[ ['ጾታ ገለልተኛ'] --]] = 'ዘይክልተኣውያን ሰባት',
['Q16674976'] --[[ ['ሄርማፍሮዲትነት'] --]] = nil, -- non-human
['Q96000630'] --[[ ['X-ጾታ'] --]] = 'ዘይክልተኣውያን ሰባት',
['Q104717073'] --[[ ['ሰብ መንጎ ጾታ'] --]] = 'ሰባት መንጎ ጾታ',
}
-- local sexgenderval = wd.claims.P21[1].mainsnak.datavalue.value.id -- wd:formatPropertyValues( 'P21' ).value
local sexgenderval = safereadtable( wd, 'claims', 'P21', 1, 'mainsnak', 'datavalue', 'value', 'id')
local sexgendercat = validsexgenders[ sexgenderval ] or 'ብጾታ ዘይተመደቡ ሰባት'
return '[[መደብ:' .. sexgendercat .. ']]'
end
return '' -- non-human
end
--[[
@name catLivingStatus
@global require('Module:Roman')
@param birthdate, deathdate, no errors
@return wikitext (categories and [optionally] errors)
@descr Generates the categories related to the birth and death
of a person, as well as identifies if they are alive, based
on the data provided as a parameter or automatically
obtained from Wikidata based on their P569 and P570 properties.
@aux filterBirthDate, filterLiveState, filterDeathDate, getDateStruct
--]]
local function filterBirthDate( value )
return mw.ustring.match( mw.ustring.upper( value ), "MISSING" )
or mw.ustring.match( mw.ustring.upper( value ), "UNKNOWN" )
or mw.ustring.match( value, "%?" )
or mw.ustring.match( value, "ዘይተፈልጠ ዓመት" )
or mw.ustring.match( value, "ዘይፍለጥ ዋጋ" )
end
local function filterLiveState( value )
return mw.ustring.match( mw.ustring.upper( value ), "LIVING" )
or mw.ustring.match( mw.ustring.upper( value ), "ንበር" )
end
local function filterDeathDate( value )
return filterLiveState( value )
or filterBirthDate( value )
end
function p.catLivingStatus( birthdate, deathdate, noerrors )
local wd = mw.wikibase.getEntityObject()
local categories, errors = '', ''
-- Birth date
local result1, number1, margin1 = getDateStruct(wd, birthdate, 'P569', filterBirthDate)
-- Death date
local result2, number2, margin2 = getDateStruct(wd, deathdate, 'P570', filterDeathDate)
-- Living status
local living
if ( result2 == '' and not filterLiveState( margin2 ) )
or ( result2 ~= '' and result2 )
then
living = false -- sure
elseif result1 and result1 ~= '' then
if number1 < 0 then
living = false -- sure
elseif number1 then
living = true -- maybe
local curYear = tonumber(os.date( "%Y" ))
local maxLive = (number1 + margin1 + 130)
if curYear > maxLive then
living = false
end
end
end
-- Categories
if result1 == nil then
errors = error('ዘይብቑዕ ዕለት ልደት')
categories = categories .. '[[መደብ:ኣብ ዘይተፈልጠ ዓመት ዝተወልዱ]]' -- unknown because not valid
elseif result1 == false then
errors = errors .. '[[መደብ:ዊኪፐድያ:Articles with Lifetime template without dates]]'
categories = categories .. '[[መደብ:ኣብ ዘይተፈልጠ ዓመት ዝተወልዱ]]' -- unknown because not set
elseif result1 == '' then
categories = categories .. '[[መደብ:ኣብ ዘይተፈልጠ ዓመት ዝተወልዱ]]' -- known to be unknown
else -- valid value
categories = categories .. '[[መደብ:ዝተወልዱ ብ' .. result1 .. ']]'
end
if result2 == nil then
errors = error('ዘይብቑዕ ዕለት ሞት')
-- categories = categories .. '[[መደብ:ኣብ ዘይተፈልጠ ዓመት ዝሞቱ]]' -- unknown because not valid
elseif result2 == false then
if living then
categories = categories .. '[[መደብ:ንበሩ ሰባት]]'
elseif living == false then -- can be unknown
errors = errors .. '[[መደብ:ዊኪፐድያ:Articles with Lifetime template without dates]]'
end
elseif result2 == '' then
if filterLiveState( margin2 ) then
if living == false then
categories = categories .. '[[መደብ:ኣብ ዘይተፈልጠ ዓመት ዝሞቱ]]' -- unknown because not set
errors = errors .. '[[መደብ:ዊኪፐድያ:Articles with Lifetime template without dates]]'
errors = errors .. '[[መደብ:ዊኪፐድያ:Articles with problem in the Lifetime template]]'
end
else
categories = categories .. '[[መደብ:ኣብ ዘይተፈልጠ ዓመት ዝሞቱ]]' -- known to be unknown
end
else -- valid value
categories = categories .. '[[መደብ:ዝሞቱ ብ' .. result2 .. ']]'
end
if noerrors then
return categories
end
return categories .. errors
end
--[[
@name sortKey
@global none
@param value
@return string
@descr Generates the ordering key of a person's name, through the data
obtained automatically from Wikidata according to its different
properties.
--]]
function p.sortKey( value )
local wd = mw.wikibase.getEntityObject()
local sortkey = ''
if value and value ~= '' then
sortkey = value
elseif wd and
-- wd:formatPropertyValues( 'P31' ).value == 'ወዲ ሰብ'
-- wd.claims.P31[1].mainsnak.datavalue.value.id == 'Q5'
safereadtable(wd, 'claims', 'P31', 1, 'mainsnak', 'datavalue', 'value', 'id') == 'Q5'
then
local givenname = wd:formatPropertyValues( 'P734' ).value
local familyname = wd:formatPropertyValues( 'P735' ).value
local secondfamilyname = wd:formatPropertyValues( 'P1950' ).value
-- local birthname = wd:formatPropertyValues( 'P1477' ).value
if familyname and familyname~= '' then
sortkey = familyname
if secondfamilyname and secondfamilyname ~= '' then
sortkey = sortkey .. ' ' .. secondfamilyname
end
if givenname and givenname ~= '' then
sortkey = sortkey .. '፣ ' .. givenname
end
else
-- try roman format
local nomen = wd:formatPropertyValues( 'P2359' ).value
local cognomen = wd:formatPropertyValues( 'P2365' ).value
local praenomen = wd:formatPropertyValues( 'P2358' ).value
local unkval, notval = 'Unknown value', 'No value'
nomen = nomen:gsub(unkval, ''):gsub(notval, ''):gsub('^, ', ''):gsub(', , ', ', ')
cognomen = cognomen:gsub(unkval, ''):gsub(notval, ''):gsub('^, ', ''):gsub(', , ', ', ')
praenomen = praenomen:gsub(unkval, ''):gsub(notval, ''):gsub('^, ', ''):gsub(', , ', ', ')
if nomen and nomen ~= '' then
sortkey = nomen
if cognomen and cognomen ~= '' then
sortkey = sortkey .. ' ' .. cognomen
end
if praenomen and praenomen ~= '' then
sortkey = sortkey .. '፣ ' .. praenomen
end
end
end
end
return sortkey
end
--[[
@main
@global require('Module:ክርክራት')
--]]
function p.main ( frame )
local getArgs = require('Module:ክርክራት').getArgumentsWithValue
local args = getArgs( frame )
-- Authority control
local authorityControl = require('Module:Authority control').authorityControl
local result = authorityControl(frame) .. '\n' -- frame:preprocess('{{Authority control}}\n')
local ns = mw.title.getCurrentTitle().namespace
if ns ~= 0 then
return result
end
-- Sex/Gender
result = result .. p.catSexGenderIdentity()
-- Living status
result = result .. p.catLivingStatus( args and args[1], args and args[2] )
-- Sort key
local sortkey = p.sortKey( args and args[3] )
if sortkey and sortkey ~= '' then
result = result .. frame:preprocess('{{DEFAULTSORT:' .. sortkey .. '}}\n')
end
-- Lifetime
return result
end
return p
4jg07ndl4rfci1g25fp6g8z4efjpqjk
ሞደል:DEFAULTSORT
10
6159
24336
2023-06-21T23:44:06Z
Joanmp14
5782
ገጽ ምስ «<includeonly>{{DEFAULTSORT:{{{1}}}}}[[መደብ:ዊኪፐድያ:ብዘይግቡእ ዝተጠቕሙ ስሒራዊ ቃላት ዘለዎም ገጻት]]</includeonly><noinclude>{{documentation}}</noinclude>» ተፈጢሩ
wikitext
text/x-wiki
<includeonly>{{DEFAULTSORT:{{{1}}}}}[[መደብ:ዊኪፐድያ:ብዘይግቡእ ዝተጠቕሙ ስሒራዊ ቃላት ዘለዎም ገጻት]]</includeonly><noinclude>{{documentation}}</noinclude>
960mhxsdoijo780bp6phm9x0uf5sjxo
ሞደል:Lifetime
10
6160
24338
2023-06-22T00:01:19Z
Joanmp14
5782
ገጽ ምስ «{{#invoke:Lifetime|main}}<noinclude> {{Documentation}} </noinclude>» ተፈጢሩ
wikitext
text/x-wiki
{{#invoke:Lifetime|main}}<noinclude>
{{Documentation}}
</noinclude>
bfqwyixcybqfp74l7jq9pnt0791fhmz
ሞድዩል:ክርክራት
828
6161
24341
2023-06-22T01:28:04Z
Joanmp14
5782
ገጽ ምስ «local z = {} function z.getArguments(frame) if frame.args[1] then return frame.args end return frame:getParent().args end function z.getArgumentsWithValue(frame) if frame == mw.getCurrentFrame() then arguments = frame:getParent().args else arguments = frame.args or frame end return require('Module:Tables').copyElementsWithValue(arguments) end --[[ @name getArgumentsTable @global args @param frame @return table @descr Gets an argument ta...» ተፈጢሩ
Scribunto
text/plain
local z = {}
function z.getArguments(frame)
if frame.args[1] then
return frame.args
end
return frame:getParent().args
end
function z.getArgumentsWithValue(frame)
if frame == mw.getCurrentFrame() then
arguments = frame:getParent().args
else
arguments = frame.args or frame
end
return require('Module:Tables').copyElementsWithValue(arguments)
end
--[[
@name getArgumentsTable
@global args
@param frame
@return table
@descr Gets an argument table taking the parameters received from
both the template and a module invocation.
In the case of duplicates, the value of the invocation takes precedence.
For example:
with the template: {{Template |field=value |key=key }}
and the invocation: {{#invoke:Module |key=value }}
gets: { ['field'] = 'value', ['key'] = 'value' }
--]]
function z.getArgumentsTable(frame)
-- global args
args = {}
local function paramMerge(orig, copy)
local data = {}
for key, val in pairs(orig) do
data[key] = val
end
for key, val in pairs(copy) do
data[key] = val
end
return data
end
if frame then
-- parentArgs = frame:getParent().args or {}
if type(frame.getParent) == 'function' then
local parent = frame:getParent()
if parent then
args = paramMerge(args, parent.args)
end
end
-- invokeArgs = frame.args or frame or {}
if type(frame.args) == 'table' then
args = paramMerge(args, frame.args)
elseif type(frame) == 'table' then
args = paramMerge(args, frame)
end
end
return args
end
--[[
@name getArgumentsValue
@global args
@param list
@return string or nil
@descr Gets the first valid argument from a parameter table.
This parameter table is a list containing the names
of the arguments or other tables with the functions to get them.
Parameters:
with arguments: { ['field'] = 'value', ['key'] = 'value' }
and using the call: getArgumentsValue{'data', 'field', 'key'}
the value is obtained: 'value'
since 'data' is not an argument and 'field' is the first found
Functions:
it can also be called with a function of the form
getArgumentsValue{'data', { getData, '1', '2' }}
so that if the argument 'data' does not exist,
the function getData('1', '2') is called
--]]
function z.getArgumentsValue(list)
-- global args
local lang = mw.language.getContentLanguage()
local err, key
if type(list) == 'number' then
key = args[list]
elseif type(list) == 'string' then
key = args[list] or args[lang:ucfirst(list)]
elseif type(list) == 'table' then
for num, val in ipairs(list) do
if type(val) == 'string' or type(val) == 'number' then
key = z.getArgumentsValue(val)
elseif type(val) == 'function' then
err, key = pcall(val)
if err ~= true then
key = nil
end
elseif type(val) == 'table' then
if val[1] and type(val[1]) == 'function' then
err, key = pcall(val[1], unpack(val, 2))
if err ~= true then
key = nil
end
end
end
if key ~= nil and key ~= '' then
return key -- break
end
end
end
return key
end
return z
eedsagguo0uz9qgvbx2hsgjfuulp8bi
ሞድዩል:Color contrast
828
6162
24349
24346
2023-06-22T02:23:53Z
Joanmp14
5782
Protected "[[ሞድዩል:Color contrast]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ክንቀሳቐስ=Allow only autoconfirmed users] (indefinite))
Scribunto
text/plain
--
-- This module implements
-- {{Color contrast ratio}}
-- {{Greater color contrast ratio}}
-- {{ColorToLum}}
-- {{RGBColorToLum}}
--
local p = {}
local HTMLcolor = mw.loadData( 'Module:Color contrast/colors' )
local function sRGB ( v )
if (v <= 0.03928) then
v = v / 12.92
else
v = math.pow((v+0.055)/1.055, 2.4)
end
return v
end
local function rgbdec2lum( R, G, B )
if ( 0 <= R and R < 256 and 0 <= G and G < 256 and 0 <= B and B < 256 ) then
return 0.2126 * sRGB(R/255) + 0.7152 * sRGB(G/255) + 0.0722 * sRGB(B/255)
else
return ''
end
end
local function hsl2lum( h, s, l )
if ( 0 <= h and h < 360 and 0 <= s and s <= 1 and 0 <= l and l <= 1 ) then
local c = (1 - math.abs(2*l - 1))*s
local x = c*(1 - math.abs( math.fmod(h/60, 2) - 1) )
local m = l - c/2
local r, g, b = m, m, m
if( 0 <= h and h < 60 ) then
r = r + c
g = g + x
elseif( 60 <= h and h < 120 ) then
r = r + x
g = g + c
elseif( 120 <= h and h < 180 ) then
g = g + c
b = b + x
elseif( 180 <= h and h < 240 ) then
g = g + x
b = b + c
elseif( 240 <= h and h < 300 ) then
r = r + x
b = b + c
elseif( 300 <= h and h < 360 ) then
r = r + c
b = b + x
end
return rgbdec2lum(255*r, 255*g, 255*b)
else
return ''
end
end
local function color2lum( c )
if (c == nil) then
return ''
end
-- whitespace
c = c:match( '^%s*(.-)[%s;]*$' )
-- unstrip nowiki strip markers
c = mw.text.unstripNoWiki(c)
-- lowercase
c = c:lower()
-- first try to look it up
local L = HTMLcolor[c]
if (L ~= nil) then
return L
end
-- convert from hsl
if mw.ustring.match(c,'^hsl%([%s]*[0-9][0-9%.]*[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then
local h, s, l = mw.ustring.match(c,'^hsl%([%s]*([0-9][0-9%.]*)[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$')
return hsl2lum(tonumber(h), tonumber(s)/100, tonumber(l)/100)
end
-- convert from rgb
if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*,[%s]*[0-9][0-9]*[%s]*%)$') then
local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*,[%s]*([0-9][0-9]*)[%s]*%)$')
return rgbdec2lum(tonumber(R), tonumber(G), tonumber(B))
end
-- convert from rgb percent
if mw.ustring.match(c,'^rgb%([%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*,[%s]*[0-9][0-9%.]*%%[%s]*%)$') then
local R, G, B = mw.ustring.match(c,'^rgb%([%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*,[%s]*([0-9][0-9%.]*)%%[%s]*%)$')
return rgbdec2lum(255*tonumber(R)/100, 255*tonumber(G)/100, 255*tonumber(B)/100)
end
-- remove leading # (if there is one) and whitespace
c = mw.ustring.match(c, '^[%s#]*([a-f0-9]*)[%s]*$')
-- split into rgb
local cs = mw.text.split(c or '', '')
if( #cs == 6 ) then
local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[2])
local G = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[4])
local B = 16*tonumber('0x' .. cs[5]) + tonumber('0x' .. cs[6])
return rgbdec2lum(R, G, B)
elseif ( #cs == 3 ) then
local R = 16*tonumber('0x' .. cs[1]) + tonumber('0x' .. cs[1])
local G = 16*tonumber('0x' .. cs[2]) + tonumber('0x' .. cs[2])
local B = 16*tonumber('0x' .. cs[3]) + tonumber('0x' .. cs[3])
return rgbdec2lum(R, G, B)
end
-- failure, return blank
return ''
end
function p._greatercontrast(args)
local bias = tonumber(args['bias'] or '0') or 0
local v1 = color2lum(args[1] or '')
local c2 = args[2] or '#FFFFFF'
local v2 = color2lum(c2)
local c3 = args[3] or '#000000'
local v3 = color2lum(c3)
local ratio1 = 0;
local ratio2 = 0;
if (type(v1) == 'number' and type(v2) == 'number') then
ratio1 = (v2 + 0.05)/(v1 + 0.05)
ratio1 = (ratio1 < 1) and 1/ratio1 or ratio1
end
if (type(v1) == 'number' and type(v3) == 'number') then
ratio2 = (v3 + 0.05)/(v1 + 0.05)
ratio2 = (ratio2 < 1) and 1/ratio2 or ratio2
end
return (ratio1 + bias > ratio2) and c2 or c3
end
function p._ratio(args)
local v1 = color2lum(args[1])
local v2 = color2lum(args[2])
if (type(v1) == 'number' and type(v2) == 'number') then
-- v1 should be the brighter of the two.
if v2 > v1 then
v1, v2 = v2, v1
end
return (v1 + 0.05)/(v2 + 0.05)
else
return args['error'] or '?'
end
end
function p._styleratio(args)
local style = (args[1] or ''):lower()
local bg, fg = 'white', 'black'
local lum_bg, lum_fg = 1, 0
if args[2] then
local lum = color2lum(args[2])
if lum ~= '' then bg, lum_bg = args[2], lum end
end
if args[3] then
local lum = color2lum(args[3])
if lum ~= '' then fg, lum_fg = args[3], lum end
end
local slist = mw.text.split(style or '', ';')
for k = 1,#slist do
s = slist[k]
local k,v = s:match( '^[%s]*([^:]-):([^:]-)[%s;]*$' )
k = k or ''
v = v or ''
if (k:match('^[%s]*(background)[%s]*$') or k:match('^[%s]*(background%-color)[%s]*$')) then
local lum = color2lum(v)
if( lum ~= '' ) then bg, lum_bg = v, lum end
elseif (k:match('^[%s]*(color)[%s]*$')) then
local lum = color2lum(v)
if( lum ~= '' ) then bg, lum_fg = v, lum end
end
end
if lum_bg > lum_fg then
return (lum_bg + 0.05)/(lum_fg + 0.05)
else
return (lum_fg + 0.05)/(lum_bg + 0.05)
end
end
function p.lum(frame)
return color2lum(frame.args[1] or frame:getParent().args[1])
end
function p.ratio(frame)
local args = frame.args[1] and frame.args or frame:getParent().args
return p._ratio(args)
end
function p.styleratio(frame)
local args = frame.args[1] and frame.args or frame:getParent().args
return p._styleratio(args)
end
function p.greatercontrast(frame)
local args = frame.args[1] and frame.args or frame:getParent().args
return p._greatercontrast(args)
end
return p
hvtmcsb4mviz7lzj6tgvyp5kohk0vr7
ሞድዩል:Color contrast/colors
828
6163
24348
24347
2023-06-22T02:23:19Z
Joanmp14
5782
Protected "[[ሞድዩል:Color contrast/colors]]" ([ኣመዓራርይ=Allow only autoconfirmed users] (indefinite) [ክንቀሳቐስ=Allow only autoconfirmed users] (indefinite))
Scribunto
text/plain
return {
aliceblue = 0.92880068253475,
antiquewhite = 0.84646951707754,
aqua = 0.7874,
aquamarine = 0.8078549208338,
azure = 0.97265264954166,
beige = 0.8988459998705,
bisque = 0.80732327372979,
black = 0,
blanchedalmond = 0.85084439608156,
blue = 0.0722,
blueviolet = 0.12622014321946,
brown = 0.098224287876511,
burlywood = 0.51559844533893,
cadetblue = 0.29424681085422,
chartreuse = 0.76032025902623,
chocolate = 0.23898526114557,
coral = 0.37017930872924,
cornflowerblue = 0.30318641994179,
cornsilk = 0.93562110372965,
crimson = 0.16042199953026,
cyan = 0.7874,
darkblue = 0.018640801980939,
darkcyan = 0.20329317839046,
darkgoldenrod = 0.27264703559993,
darkgray = 0.39675523072563,
darkgreen = 0.091143429047575,
darkgrey = 0.39675523072563,
darkkhaki = 0.45747326349994,
darkmagenta = 0.07353047651207,
darkolivegreen = 0.12651920884889,
darkorange = 0.40016167026524,
darkorchid = 0.13413142174857,
darkred = 0.054889674531132,
darksalmon = 0.40541471563381,
darkseagreen = 0.43789249325969,
darkslateblue = 0.065792846227988,
darkslategray = 0.067608151928044,
darkslategrey = 0.067608151928044,
darkturquoise = 0.4874606277449,
darkviolet = 0.10999048339343,
deeppink = 0.23866895828276,
deepskyblue = 0.44481603395575,
dimgray = 0.14126329114027,
dimgrey = 0.14126329114027,
dodgerblue = 0.27442536991456,
firebrick = 0.10724525535015,
floralwhite = 0.95922484825004,
forestgreen = 0.18920812076002,
fuchsia = 0.2848,
gainsboro = 0.71569350050648,
ghostwhite = 0.94311261886323,
gold = 0.69860877428159,
goldenrod = 0.41919977809569,
gray = 0.2158605001139,
green = 0.15438342968146,
greenyellow = 0.80609472611453,
grey = 0.2158605001139,
honeydew = 0.96336535554782,
hotpink = 0.34658438169715,
indianred = 0.21406134963884,
indigo = 0.03107561486337,
ivory = 0.99071270600615,
khaki = 0.77012343394121,
lavender = 0.80318750514521,
lavenderblush = 0.90172748631046,
lawngreen = 0.73905893124963,
lemonchiffon = 0.94038992245622,
lightblue = 0.63709141280807,
lightcoral = 0.35522120733135,
lightcyan = 0.94587293494829,
lightgoldenrodyellow = 0.93348351018297,
lightgray = 0.65140563741982,
lightgreen = 0.69091979956865,
lightgrey = 0.65140563741982,
lightpink = 0.58566152734898,
lightsalmon = 0.4780675225206,
lightseagreen = 0.35050145117042,
lightskyblue = 0.56195637618331,
lightslategray = 0.23830165007287,
lightslategrey = 0.23830165007287,
lightsteelblue = 0.53983888284666,
lightyellow = 0.98161818392882,
lime = 0.7152,
limegreen = 0.44571042246098,
linen = 0.88357340984379,
magenta = 0.2848,
maroon = 0.045891942324215,
mediumaquamarine = 0.49389703310801,
mediumblue = 0.044077780212328,
mediumorchid = 0.21639251153773,
mediumpurple = 0.22905858091648,
mediumseagreen = 0.34393112338131,
mediumslateblue = 0.20284629471622,
mediumspringgreen = 0.70704308194184,
mediumturquoise = 0.5133827926448,
mediumvioletred = 0.14371899849357,
midnightblue = 0.02071786635086,
mintcream = 0.97834604947588,
mistyrose = 0.82183047859185,
moccasin = 0.80083000991567,
navajowhite = 0.76519682342785,
navy = 0.015585128108224,
oldlace = 0.91900633405549,
olive = 0.20027537200568,
olivedrab = 0.22593150951929,
orange = 0.4817026703631,
orangered = 0.25516243753416,
orchid = 0.31348806761439,
palegoldenrod = 0.78792647887614,
palegreen = 0.77936759006353,
paleturquoise = 0.76436077921714,
palevioletred = 0.28754994117889,
papayawhip = 0.87797100199835,
peachpuff = 0.74905589878251,
peru = 0.30113074877936,
pink = 0.63271070702466,
plum = 0.45734221587969,
powderblue = 0.68254586500605,
purple = 0.061477070432439,
rebeccapurple = 0.07492341159447,
red = 0.2126,
rosybrown = 0.32319457649407,
royalblue = 0.16663210743188,
saddlebrown = 0.097922285020521,
salmon = 0.36977241527596,
sandybrown = 0.46628543696283,
seagreen = 0.19734199706275,
seashell = 0.92737862206922,
sienna = 0.13697631337098,
silver = 0.52711512570581,
skyblue = 0.55291668518184,
slateblue = 0.14784278062136,
slategray = 0.20896704076536,
slategrey = 0.20896704076536,
snow = 0.96533341834849,
springgreen = 0.73052306068529,
steelblue = 0.20562642207625,
tan = 0.48237604163921,
teal = 0.16996855778968,
thistle = 0.56818401093733,
tomato = 0.30638612719415,
turquoise = 0.5895536427578,
violet = 0.40315452986676,
wheat = 0.74909702820482,
white = 1,
whitesmoke = 0.91309865179342,
yellow = 0.9278,
yellowgreen = 0.50762957208707,
}
chi69ar1btd4wp6xbk3uez6sfu0vipn
ሞድዩል:Navbox
828
6164
24350
2023-06-22T02:25:14Z
Joanmp14
5782
ገጽ ምስ «-- -- This module implements {{Navbox}} -- local p = {} local navbar = require('Module:Navbar')._navbar local getArgs -- lazily initialized local args local tableRowAdded = false local border local listnums = {} local function trim(s) return (mw.ustring.gsub(s, "^%s*(.-)%s*$", "%1")) end local function addNewline(s) if s:match('^[*:;#]') or s:match('^{|') then return '\n' .. s ..'\n' else return s end end local function ad...» ተፈጢሩ
Scribunto
text/plain
--
-- This module implements {{Navbox}}
--
local p = {}
local navbar = require('Module:Navbar')._navbar
local getArgs -- lazily initialized
local args
local tableRowAdded = false
local border
local listnums = {}
local function trim(s)
return (mw.ustring.gsub(s, "^%s*(.-)%s*$", "%1"))
end
local function addNewline(s)
if s:match('^[*:;#]') or s:match('^{|') then
return '\n' .. s ..'\n'
else
return s
end
end
local function addTableRow(tbl)
-- If any other rows have already been added, then we add a 2px gutter row.
if tableRowAdded then
tbl
:tag('tr')
:css('height', '2px')
:tag('td')
:attr('colspan',2)
end
tableRowAdded = true
return tbl:tag('tr')
end
local function renderNavBar(titleCell)
-- Depending on the presence of the navbar and/or show/hide link, we may need to add a spacer div on the left
-- or right to keep the title centered.
local spacerSide = nil
if args.navbar == 'off' then
-- No navbar, and client wants no spacer, i.e. wants the title to be shifted to the left. If there's
-- also no show/hide link, then we need a spacer on the right to achieve the left shift.
if args.state == 'plain' then spacerSide = 'right' end
elseif args.navbar == 'plain' or (not args.name and mw.getCurrentFrame():getParent():getTitle():gsub('/sandbox$', '') == 'Template:Navbox') then
-- No navbar. Need a spacer on the left to balance out the width of the show/hide link.
if args.state ~= 'plain' then spacerSide = 'left' end
else
-- Will render navbar (or error message). If there's no show/hide link, need a spacer on the right
-- to balance out the width of the navbar.
if args.state == 'plain' then spacerSide = 'right' end
titleCell:wikitext(navbar{
args.name,
mini = 1,
fontstyle = (args.basestyle or '') .. ';' .. (args.titlestyle or '') .. ';background:none transparent;border:none;'
})
end
-- Render the spacer div.
if spacerSide then
titleCell
:tag('span')
:css('float', spacerSide)
:css('width', '6em')
:wikitext(' ')
end
end
--
-- Title row
--
local function renderTitleRow(tbl)
if not args.title then return end
local titleRow = addTableRow(tbl)
if args.titlegroup then
titleRow
:tag('th')
:attr('scope', 'row')
:addClass('navbox-group')
:addClass(args.titlegroupclass)
:cssText(args.basestyle)
:cssText(args.groupstyle)
:cssText(args.titlegroupstyle)
:wikitext(args.titlegroup)
end
local titleCell = titleRow:tag('th'):attr('scope', 'col')
if args.titlegroup then
titleCell
:css('border-left', '2px solid #fdfdfd')
:css('width', '100%')
end
local titleColspan = 2
if args.imageleft then titleColspan = titleColspan + 1 end
if args.image then titleColspan = titleColspan + 1 end
if args.titlegroup then titleColspan = titleColspan - 1 end
titleCell
:cssText(args.basestyle)
:cssText(args.titlestyle)
:addClass('navbox-title')
:attr('colspan', titleColspan)
renderNavBar(titleCell)
titleCell
:tag('div')
:attr('id', mw.uri.anchorEncode(args.title))
:addClass(args.titleclass)
:css('font-size', '114%')
:wikitext(addNewline(args.title))
end
--
-- Above/Below rows
--
local function getAboveBelowColspan()
local ret = 2
if args.imageleft then ret = ret + 1 end
if args.image then ret = ret + 1 end
return ret
end
local function renderAboveRow(tbl)
if not args.above then return end
addTableRow(tbl)
:tag('td')
:addClass('navbox-abovebelow')
:addClass(args.aboveclass)
:cssText(args.basestyle)
:cssText(args.abovestyle)
:attr('colspan', getAboveBelowColspan())
:tag('div')
:wikitext(addNewline(args.above))
end
local function renderBelowRow(tbl)
if not args.below then return end
addTableRow(tbl)
:tag('td')
:addClass('navbox-abovebelow')
:addClass(args.belowclass)
:cssText(args.basestyle)
:cssText(args.belowstyle)
:attr('colspan', getAboveBelowColspan())
:tag('div')
:wikitext(addNewline(args.below))
end
--
-- List rows
--
local function renderListRow(tbl, listnum)
local row = addTableRow(tbl)
if listnum == 1 and args.imageleft then
row
:tag('td')
:addClass('navbox-image')
:addClass(args.imageclass)
:css('width', '0%')
:css('padding', '0px 2px 0px 0px')
:cssText(args.imageleftstyle)
:attr('rowspan', 2 * #listnums - 1)
:tag('div')
:wikitext(addNewline(args.imageleft))
end
if args['group' .. listnum] then
local groupCell = row:tag('th')
groupCell
:attr('scope', 'row')
:addClass('navbox-group')
:addClass(args.groupclass)
:cssText(args.basestyle)
if args.groupwidth then
groupCell:css('width', args.groupwidth)
end
groupCell
:cssText(args.groupstyle)
:cssText(args['group' .. listnum .. 'style'])
:wikitext(args['group' .. listnum])
end
local listCell = row:tag('td')
if args['group' .. listnum] then
listCell
:css('text-align', 'left')
:css('border-left-width', '2px')
:css('border-left-style', 'solid')
else
listCell:attr('colspan', 2)
end
if not args.groupwidth then
listCell:css('width', '100%')
end
local isOdd = (listnum % 2) == 1
local rowstyle = args.evenstyle
if isOdd then rowstyle = args.oddstyle end
local evenOdd
if args.evenodd == 'swap' then
if isOdd then evenOdd = 'even' else evenOdd = 'odd' end
else
if isOdd then evenOdd = args.evenodd or 'odd' else evenOdd = args.evenodd or 'even' end
end
listCell
:css('padding', '0px')
:cssText(args.liststyle)
:cssText(rowstyle)
:cssText(args['list' .. listnum .. 'style'])
:addClass('navbox-list')
:addClass('navbox-' .. evenOdd)
:addClass(args.listclass)
:tag('div')
:css('padding', (listnum == 1 and args.list1padding) or args.listpadding or '0em 0.25em')
:wikitext(addNewline(args['list' .. listnum]))
if listnum == 1 and args.image then
row
:tag('td')
:addClass('navbox-image')
:addClass(args.imageclass)
:css('width', '0%')
:css('padding', '0px 0px 0px 2px')
:cssText(args.imagestyle)
:attr('rowspan', 2 * #listnums - 1)
:tag('div')
:wikitext(addNewline(args.image))
end
end
--
-- Tracking categories
--
local function needsHorizontalLists()
if border == 'child' or border == 'subgroup' or args.tracking == 'no' then return false end
local listClasses = {'plainlist', 'hlist', 'hlist hnum', 'hlist hwrap', 'hlist vcard', 'vcard hlist', 'hlist vevent'}
for i, cls in ipairs(listClasses) do
if args.listclass == cls or args.bodyclass == cls then
return false
end
end
return true
end
local function hasBackgroundColors()
return mw.ustring.match(args.titlestyle or '','background') or mw.ustring.match(args.groupstyle or '','background') or mw.ustring.match(args.basestyle or '','background')
end
local function isIllegible()
local styleratio = require('Module:Color contrast')._styleratio
for key, style in pairs(args) do
if tostring(key):match("style$") then
if styleratio{mw.text.unstripNoWiki(style)} < 4.5 then
return true
end
end
end
return false
end
local function getTrackingCategories()
local cats = {}
if needsHorizontalLists() then table.insert(cats, 'ዊኪፐድያ:Navigation templates without horizontal lists') end
if hasBackgroundColors() then table.insert(cats, 'ዊኪፐድያ:Navigation templates with background colors') end
if isIllegible() then table.insert(cats, 'ዊኪፐድያ:Potentially unreadable navigation templates') end
return cats
end
local function renderTrackingCategories(builder)
local title = mw.title.getCurrentTitle()
if title.namespace ~= 10 then return end -- not in template space
if title.namespace ~= 14 then return end
local subpage = title.subpageText
if subpage == 'doc' or subpage == 'sandbox' or subpage == 'testcases' then return end
for i, cat in ipairs(getTrackingCategories()) do
builder:wikitext('[[Category:' .. cat .. ']]')
end
end
--
-- Main navbox tables
--
local function renderMainTable()
local tbl = mw.html.create('table')
:addClass(args.bodyclass)
if args.title and (args.state ~= 'plain' and args.state ~= 'off') then
tbl
:addClass('collapsible')
:addClass(args.state or 'autocollapse')
end
tbl:css('border-spacing', 0)
if border == 'subgroup' or border == 'child' or border == 'none' then
tbl
:addClass('navbox-subgroup')
:cssText(args.bodystyle)
:cssText(args.style)
else -- regular navobx - bodystyle and style will be applied to the wrapper table
tbl
:addClass('navbox-inner')
:css('background', 'transparent')
:css('color', 'inherit')
end
tbl:cssText(args.innerstyle)
renderTitleRow(tbl)
renderAboveRow(tbl)
for i, listnum in ipairs(listnums) do
renderListRow(tbl, listnum)
end
renderBelowRow(tbl)
return tbl
end
function p._navbox(navboxArgs)
args = navboxArgs
for k, v in pairs(args) do
local listnum = ('' .. k):match('^list(%d+)$')
if listnum then table.insert(listnums, tonumber(listnum)) end
end
table.sort(listnums)
border = trim(args.border or args[1] or '')
-- render the main body of the navbox
local tbl = renderMainTable()
-- render the appropriate wrapper around the navbox, depending on the border param
local res = mw.html.create()
if border == 'none' then
local nav = res:tag('div')
:attr('role', 'navigation')
:node(tbl)
if args.title then
nav:attr('aria-labelledby', mw.uri.anchorEncode(args.title))
else
nav:attr('aria-label', 'Navbox')
end
elseif border == 'subgroup' or border == 'child' then
-- We assume that this navbox is being rendered in a list cell of a parent navbox, and is
-- therefore inside a div with padding:0em 0.25em. We start with a </div> to avoid the
-- padding being applied, and at the end add a <div> to balance out the parent's </div>
res
:wikitext('</div>') -- XXX: hack due to lack of unclosed support in mw.html.
:node(tbl)
:wikitext('<div>') -- XXX: hack due to lack of unclosed support in mw.html.
else
local nav = res:tag('div')
:attr('role', 'navigation')
:addClass('navbox')
:cssText(args.bodystyle)
:cssText(args.style)
:css('padding', '3px')
:node(tbl)
if args.title then
nav:attr('aria-labelledby', mw.uri.anchorEncode(args.title))
else
nav:attr('aria-label', 'Navbox')
end
end
renderTrackingCategories(res)
return tostring(res)
end
function p.navbox(frame)
if not getArgs then
getArgs = require('Module:Arguments').getArgs
end
args = getArgs(frame, {wrappers = 'Template:Navbox'})
-- Read the arguments in the order they'll be output in, to make references number in the right order.
local _
_ = args.title
_ = args.above
for i = 1, 20 do
_ = args["group" .. tostring(i)]
_ = args["list" .. tostring(i)]
end
_ = args.below
return p._navbox(args)
end
return p
0lpzowxrp7043rj707bajzhp14pbrs5
ሞድዩል:Authority control
828
6165
24366
24351
2023-06-22T15:02:28Z
Joanmp14
5782
Scribunto
text/plain
require('Module:No globals')
local function cleanLink ( link, style )
-- similar to mw.uri.encode
local wikiLink = link
if style == 'PATH' then
wikiLink = mw.ustring.gsub( wikiLink, ' ', '%%%%20' )
elseif style == 'WIKI' then
wikiLink = mw.ustring.gsub( wikiLink, ' ', '_' )
else -- if style == 'QUERY' then -- default
wikiLink = mw.ustring.gsub( wikiLink, ' ', '+' )
end
wikiLink = mw.ustring.gsub( wikiLink, '%[', '%%5B' )
wikiLink = mw.ustring.gsub( wikiLink, '%]', '%%5D' )
wikiLink = mw.ustring.gsub( wikiLink, '%"', '%%%%22' )
return wikiLink
end
local function generic ( id, link, parameter )
local idlink = cleanLink( id, 'PATH' )
link = mw.ustring.gsub( link, '$1', idlink )
return '[' .. link .. ' ' .. id .. ']'
end
local function noLink ( id, link, parameter )
-- avoid generating an external link together with the identifier
return id
end
local function commonscat ( id, link, parameter )
-- special representation of the link to the Commons categories, to maintain the interwiki link format
local idlink = cleanLink( id, 'WIKI' )
link = mw.ustring.gsub( link, '$1', idlink )
return '<span class="plainlinks">[' .. link .. ' ' .. id .. ']</span>'
end
local function sisterprojects ( id, link, parameter )
-- interproject links
local prefix = {
-- Example: -- enwiki = 'w:en',
commonswiki = 'c',
enwikivoyage = 'voy',
tiwiktionary = 'wikt',
enwikibooks = 'b',
enwikinews = 'n',
enwikiversity = 'v',
enwikiquote = 'q',
enwikisource = 's',
mediawikiwiki = 'mw',
metawiki = 'm',
specieswiki = 'species'
}
if prefix[ parameter ] then
return '[['..prefix[ parameter ]..':'..id..'|'..id..']]'
end
return false
end
function getCommonsValue ( itemId )
local commonslink = ''
local categories = ''
local property = getIdsFromWikidata( itemId, 'P373' )
if property and property[1] then
property = property[1]
commonslink = commonslink .. getLink( 373, property, commonscat )
else
property = ''
end
local sitelink = getIdsFromSitelinks( itemId, 'commonswiki' )
if sitelink and sitelink[1] then
sitelink = sitelink[1]
if sitelink ~= 'Category:' .. property then
if commonslink == '' then
commonslink = commonslink .. sisterprojects( sitelink, nil, 'commonswiki' )
end
end
else
sitelink = ''
end
if property and sitelink then
if sitelink ~= 'Category:' .. property then
-- categories = categories .. '[[መደብ:ዊኪፐድያ:Authority control with non-Commons links]]'
end
elseif sitelink then -- not property
-- categories = categories .. '[[መደብ:ዊኪፐድያ:Authority control without Commonscat]]'
elseif property then -- not sitelink
-- categories = categories .. '[[መደብ:ዊኪፐድያ:Authority control without Commons]]'
else -- not property and not sitelink
-- categories = categories .. '[[መደብ:ዊኪፐድያ:Authority control without any Commons link]]'
end
if commonslink ~= '' then
-- Special:MediaSearch
local mediasearch = 'https://commons.wikimedia.org/wiki/Special:MediaSearch?type=image&search=%22$1%22'
commonslink = commonslink .. ' / ' .. commonscat( itemId, mediasearch )
return { commonslink .. categories }
end
return {}
end
local conf = {}
--In this order: name of the parameter, label, propertyId in Wikidata, formatting function, category id
-- -- name of the parameter: unique name
-- -- label: internal link in wiki format
-- -- propertyId in Wikidata: number without 'P' suffix
-- -- formatting function: one of these four options
-- -- -- local function (like 'generic')
-- -- -- string 'y' (yes), to show a default identifier 'ID'
-- -- -- string 'n' (no), to show the real identifier
-- -- -- any other string, to show this string as identifier ('id', 'url', 'link', ...)
-- -- category id: one of these tree options
-- -- -- number 0, to not add category
-- -- -- number 1, to add a category based on the name of the parameter
-- -- -- any string, to add a category based on this string
conf.databases = {}
conf.databases[1] = {}
conf.databases[1].name = 'Authority control'
conf.databases[1].list = {
{
title = 'ፕሮጀክታት ዊኪሜድያ',
group = {
{ 'Wikidata', '[[ፋይል:Wikidata-logo.svg|20px|link=Wikidata|alt=Wd|Wikidata]] መዋፈሪ ሓበሬታ', 'Wikidata:$1', 'n', 0 },
{ 'Commons', '[[ፋይል:Commons-logo.svg|15px|link=Wikimedia Commons|alt=Commonscat|Commonscat]] ሕብረ-ሜድያዊ', getCommonsValue, 'n', 0 },
{ 'Wikivoyage', '[[ፋይል:Wikivoyage-logo.svg|15px|link=Wikivoyage|alt=Wikivoyage|Wikivoyage]] ሓባሪ ጉዕዞ', 'enwikivoyage', sisterprojects, 0 },
{ 'Wiktionary', '[[ፋይል:Wiktionary-logo.svg|15px|link=Wiktionary|alt=Wiktionary|Wiktionary]] መዝገበ-ቃላት', 'tiwiktionary', sisterprojects, 0 },
{ 'Wikibooks', '[[ፋይል:Wikibooks-logo.svg|15px|link=Wikibooks|alt=Wikibooks|Wikibooks]] መምሃሪ መጻሕፍትን መምርሒታትን', 'enwikibooks', sisterprojects, 0 },
{ 'Wikinews', '[[ፋይል:Wikinews-logo.svg|20px|link=Wikinews|alt=Wikinews|Wikinews]] ዜና', 'enwikinews', sisterprojects, 0 },
{ 'Wikiversity', '[[ፋይል:Wikiversity-logo.svg|15px|link=Wikiversity|alt=Wikiversity|Wikiversity]] መምሃሪ ሃብቲ', 'enwikiversity', sisterprojects, 0 },
{ 'Wikiquote', '[[ፋይል:Wikiquote-logo.svg|15px|link=Wikiquote|alt=Wikiquote|Wikiquote]] ጥርናፈ ጥቕስታት', 'enwikiquote', sisterprojects, 0 },
{ 'Wikisource', '[[ፋይል:Wikisource-logo.svg|15px|link=Wikisource|alt=Wikisource|Wikisource]] ቤተ-መጻሕፍቲ', 'enwikisource', sisterprojects, 0 },
{ 'MediaWiki', '[[ፋይል:MediaWiki-2020-icon.svg|20px|link=MediaWiki|alt=MediaWiki|MediaWiki]] ሜድያዊኪ', 'mediawikiwiki', sisterprojects, 0 },
{ 'Meta-Wiki', '[[ፋይል:Wikimedia Community Logo.svg|15px|link=Wikimedia Meta-Wiki|alt=Meta-Wiki|Meta-Wiki]] ምውህሃድ', 'metawiki', sisterprojects, 0 },
{ 'Wikispecies', '[[ፋይል:Wikispecies-logo.svg|15px|link=Wikispecies|alt=Wikispecies|Wikispecies]] ዓይነታት', 'specieswiki', sisterprojects, 0 },
},
},
}
-- -- Example row: --
-- conf.databases[2] = {}
-- conf.databases[2].name = 'External links'
-- conf.databases[2].list = {
-- {
-- title = '',
-- group = {
-- { 'Website', 'Website', 856, 'n', 0 },
-- },
-- },
-- }
--In this order: alternate name, name of parameter from databases table
conf.aliases = {
{ 'Wd', 'Wikidata' },
{ 'PND', 'GND' },
{ 'Commonscat', 'Commons' },
}
local function getCatForId( parameter, category )
local title = mw.title.getCurrentTitle()
local namespace = title.namespace
if category == 0 then
return ''
elseif category == 1 then
category = parameter
end
if namespace == 0 then
return '[[መደብ:ዊኪፐድያ:Articles with identifiers ' .. category .. ']]\n'
elseif namespace == 2 and not title.isSubpage then
return '[[መደብ:ዊኪፐድያ:User pages with identifiers ' .. category .. ']]\n'
else
return '[[መደብ:ዊኪፐድያ:Miscellaneous pages with identifiers ' .. category .. ']]\n'
end
end
function getIdsFromSitelinks( itemId, property )
local ids = {}
local siteLink = itemId and mw.wikibase.getSitelink( itemId, property )
if siteLink then
table.insert( ids, siteLink )
end
return ids
end
function getIdsFromWikidata( itemId, property )
local ids = {}
local statements = mw.wikibase.getBestStatements(itemId, property)
for _, statement in pairs( statements) do
if statement.mainsnak.datavalue then
table.insert( ids, statement.mainsnak.datavalue.value )
end
end
return ids
end
function getLink( property, val, mask )
local link = ''
if mw.ustring.find( val, '//' ) then
link = val
else
if type(property) == 'number' then
local entityObject = mw.wikibase.getEntityObject('P'..property)
local dataType = entityObject.datatype
if dataType == 'external-id' then
local allStatements = entityObject:getAllStatements('P1630')
if allStatements then
for pos = 1, #allStatements, 1 do
local q = allStatements[pos].qualifiers
if q and q.P407 and q.P407[1].datavalue.value.id == 'Q1321' then
link = allStatements[pos].mainsnak.datavalue.value
end
end
end
if link == '' then
local formatterURL = entityObject:getBestStatements('P1630')[1]
if formatterURL then
link = formatterURL.mainsnak.datavalue.value
else
local formatterURL = entityObject:getBestStatements('P3303')[1]
if formatterURL then link = formatterURL.mainsnak.datavalue.value end
end
end
elseif dataType == 'url' then
local subjectItem = entityObject:getBestStatements('P1629')[1]
if subjectItem then
local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id, 'P856')[1]
if officialWebsite then
link = officialWebsite.mainsnak.datavalue.value
end
end
elseif dataType == 'string' then
local formatterURL = entityObject:getBestStatements('P1630')[1]
if formatterURL then
link = formatterURL.mainsnak.datavalue.value
else
local formatterURL = entityObject:getBestStatements('P3303')[1]
if formatterURL then
link = formatterURL.mainsnak.datavalue.value
else
local subjectItem = entityObject:getBestStatements('P1629')[1]
if subjectItem then
local officialWebsite = mw.wikibase.getBestStatements(subjectItem.mainsnak.datavalue.value.id,'P856')[1]
if officialWebsite then
link = officialWebsite.mainsnak.datavalue.value
end
end
end
end
end
elseif type(property) == 'string' then
link = property
end
end
link = mw.ustring.gsub(link, '^[Hh][Tt][Tt][Pp]([Ss]?)://', 'http%1://') -- fix wikidata URL
if type(mask) == 'function' then
return mask( val, link, property )
end
link = mw.ustring.gsub(link, '$1', mw.ustring.gsub( mw.ustring.gsub( val, '%%', '%%%%' ), ' ', '%%%%20' ) or val )
if mw.ustring.find( link, '//' ) then
if type(mask) == 'string' then
link = cleanLink( link, 'PATH' )
if mask == 'y' then
return '['..link..' ID]'
elseif mask == 'n' then
return '['..link..' '..val..']'
end
return '['..link..' '..mask..']'
end
elseif link == '' then
return val
else
return '[['..link..'|'..val..']]'
end
end
local function createRow( id, label, rawValue, link, withUid )
if link then
if label and label ~= '' then label = '<span style="white-space:nowrap;">'..label .. ':</span> ' end
if withUid then
return '* ' .. label .. '<span class="uid">' .. link .. '</span>\n'
else
return '* ' .. label .. link .. '\n'
end
else
return '* <span class="error">The ' .. id .. ' id ' .. rawValue .. ' is not valid</span>[[መደብ:ዊኪፐድያ:Pages with authority control issues]]\n'
end
end
local function copyTable(inTable)
if type(inTable) ~= 'table' then return inTable end
local outTable = setmetatable({}, getmetatable(inTable))
for key, value in pairs (inTable) do outTable[copyTable(key)] = copyTable(value) end
return outTable
end
local function splitLccn( id )
if id:match( '^%l%l?%l?%d%d%d%d%d%d%d%d%d?%d?$' ) then
id = id:gsub( '^(%l+)(%d+)(%d%d%d%d%d%d)$', '%1/%2/%3' )
end
if id:match( '^%l%l?%l?/%d%d%d?%d?/%d+$' ) then
return mw.text.split( id, '/' )
end
return false
end
local p = {}
function p.authorityControl( frame )
local pArgs = frame:getParent().args
local parentArgs = copyTable(pArgs)
local stringArgs = false
local fromForCount, itemCount, rowCount = 1, 0, 0
local mobileContent = ''
--Cleanup args
for k, v in pairs( pArgs ) do
if type(k) == 'string' then
--make args case insensitive
local lowerk = mw.ustring.lower(k)
if not parentArgs[lowerk] or parentArgs[lowerk] == '' then
parentArgs[lowerk] = v
parentArgs[k] = nil
end
--remap abc to abc1
if not mw.ustring.find(lowerk, '%d$') then --if no number at end of param
if not parentArgs[lowerk..'1'] or parentArgs[lowerk..'1'] == '' then
parentArgs[lowerk..'1'] = v
parentArgs[lowerk] = nil
end
end
if v and v ~= '' then
--find highest from param
if mw.ustring.sub(lowerk,1,4) == 'from' then
local fromNumber = tonumber(mw.ustring.sub(lowerk,5,-1))
if fromNumber and fromNumber >= fromForCount then fromForCount = fromNumber end
elseif mw.ustring.sub(lowerk,1,3) == 'for' then
local forNumber = tonumber(mw.ustring.sub(lowerk,4,-1))
if forNumber and forNumber >= fromForCount then fromForCount = forNumber end
elseif mw.ustring.lower(v) ~= 'no' and lowerk ~= 'for' then
stringArgs = true
end
end
end
end
--Setup navbox
local navboxParams = {
name = 'Authority control',
bodyclass = 'hlist',
groupstyle = 'width: 12%; text-align:center;',
}
for f = 1, fromForCount, 1 do
local title = {}
--cleanup parameters
if parentArgs['from'..f] == '' then parentArgs['from'..f] = nil end
if parentArgs['for'..f] == '' then parentArgs['for'..f] = nil end
--remap aliases
for _, a in pairs( conf.aliases ) do
local alias, name = mw.ustring.lower(a[1]), mw.ustring.lower(a[2])
if parentArgs[alias..f] and not parentArgs[name..f] then
parentArgs[name..f] = parentArgs[alias..f]
parentArgs[alias..f] = nil
end
end
--Fetch Wikidata item
local itemId = parentArgs['from'..f] or mw.wikibase.getEntityIdForCurrentPage()
local label = itemId and (mw.wikibase.getSitelink(itemId) or mw.wikibase.getLabel(itemId)) or ''
if label and label ~= '' then
title = mw.title.new(label)
if not title then title = mw.title.getCurrentTitle() end
else
title = mw.title.getCurrentTitle()
end
if (not parentArgs['wikidata'..f] or parentArgs['wikidata'..f] == '') and (title.namespace == 0 or title.namespace == 104) then
parentArgs['wikidata'..f] = parentArgs['from'..f] or itemId or ''
end
if title.namespace == 0 or title.namespace == 104 or stringArgs then --Only in the main namespaces or if there are manual overrides
if fromForCount > 1 and #conf.databases > 1 then
if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then
navboxParams['list'..(rowCount + 1)] = "'''" .. parentArgs['for'..f] .. "'''"
else
navboxParams['list'..(rowCount + 1)] = "'''" .. title.text .. "'''"
end
navboxParams['list'..(rowCount + 1)..'style'] = 'background-color: #ddf;'
rowCount = rowCount + 1
end
for _, db in pairs( conf.databases ) do
if db.list and #db.list > 0 then
local listElements = {}
for n, gr in pairs( db.list ) do
local groupElements = {}
if gr.group and #gr.group > 0 then
for _, params in pairs( gr.group ) do
local id = mw.ustring.lower( params[1] )
-- Wikidata fallback if requested
if itemId and params[3] ~= 0 and (not parentArgs[id..f] or parentArgs[id..f] == '') then
local wikidataIds = {}
if type( params[3] ) == 'function' then
wikidataIds = params[3]( itemId )
elseif type( params[3] ) == 'string' then
wikidataIds = getIdsFromSitelinks(itemId, params[3] )
else
wikidataIds = getIdsFromWikidata( itemId, 'P' .. params[3] )
end
if wikidataIds[1] then
parentArgs[id..f] = wikidataIds[1]
end
end
-- Worldcat
if id == 'issn' and parentArgs['worldcatid'..f] and parentArgs['worldcatid'..f] ~= '' then -- 'issn' is the first element following the 'wikidata' item
table.insert( groupElements, createRow( id, '', parentArgs['worldcatid'..f], '[//www.worldcat.org/identities/' .. parentArgs['worldcatid'..f] .. ' WorldCat]', false ) ) --Validation?
elseif id == 'viaf' and parentArgs[id..f] and string.match( parentArgs[id..f], '^%d+$' ) and not parentArgs['worldcatid'..f] then -- Hackishly copy the validation code; this should go away when we move to using P1793 and P1630
table.insert( groupElements, createRow( id, '', parentArgs[id..f], '[//www.worldcat.org/identities/containsVIAFID/' .. parentArgs[id..f] .. ' WorldCat]', false ) )
elseif id == 'lccn' and parentArgs[id..f] and parentArgs[id..f] ~= '' and not parentArgs['viaf'..f] and not parentArgs['worldcatid'..f] then
local lccnParts = splitLccn( parentArgs[id..f] )
if lccnParts and lccnParts[1] ~= 'sh' then
table.insert( groupElements, createRow( id, '', parentArgs[id..f], '[//www.worldcat.org/identities/lccn-' .. lccnParts[1] .. lccnParts[2] .. '-' .. lccnParts[3] .. ' WorldCat]', false ) )
end
end
local val = parentArgs[id..f]
if val and val ~= '' and mw.ustring.lower(val) ~= 'no' and params[3] ~= 0 then
local link
if type( params[3] ) == 'function' then
link = val
else
link = getLink( params[3], val, params[4] )
end
if link and link ~= '' then
table.insert( groupElements, createRow( id, params[2], val, link, true ) .. getCatForId( params[1], params[5] or 0 ) )
itemCount = itemCount + 1
end
end
end
if #groupElements > 0 then
if gr.title and gr.title ~= '' then
table.insert( listElements, "* '''"..gr.title.."'''\n" )
end
table.insert( listElements, table.concat( groupElements ) )
if n == 1 and #groupElements > 1 then
table.insert( listElements, "\n----\n" )
end
-- mobile version
if n == 1 then
mobileContent = table.concat( groupElements )
end
end
end
end
-- Generate navbox title
if #listElements > 0 then
if fromForCount > 1 and #conf.databases == 1 then
if parentArgs['for'..f] and parentArgs['for'..f] ~= '' then
navboxParams['group'..(rowCount + 1)] = "''" .. parentArgs['for'..f] .. "''"
else
navboxParams['group'..(rowCount + 1)] = "''" .. title.text .. "''"
end
else
navboxParams['group'..(rowCount + 1)] = db.name or ''
end
navboxParams['list'..(rowCount + 1)] = table.concat( listElements )
rowCount = rowCount + 1
end
end
end
end
end
if rowCount > 0 then
local Navbox = require('Module:Navbox')
if fromForCount > 1 then
--add missing names
for r = 1, rowCount, 1 do
if navboxParams['group'..r] == '' then
navboxParams['group'..r] = "''" .. mw.wikibase.getEntity(parentArgs['wikidata'..r]):getLabel().."''"
end
end
if fromForCount > 2 then
navboxParams['navbar'] = 'plain'
else
navboxParams['state'] = 'off'
navboxParams['navbar'] = 'off'
end
end
local mainCategories = ''
if stringArgs then
mainCategories = mainCategories .. '[[Category:ዊኪፐድያ:Pages using authority control with parameters]]\n'
end
if itemCount > 13 then
if itemCount > 30 then
itemCount = 'more than 30'
end
mainCategories = mainCategories .. '[[Category:ዊኪፐድያ:Authority control with 3 ' .. itemCount .. ' elements]]\n'
end
navboxParams['style'] = 'width: inherit';
return frame:extensionTag{ name = 'templatestyles', args = { src = 'Template:Authority control/styles.css' } }
.. tostring(
mw.html.create( 'div' )
:addClass( 'mw-authority-control' )
:wikitext( Navbox._navbox( navboxParams ) )
:done()
:tag('div')
:addClass( 'mw-mf-linked-projects' )
:addClass( 'hlist' )
:newline()
:wikitext( mobileContent )
:done()
:done()
)
.. mainCategories
else
return ''
end
end
return p
suzypbw9glxbb56k51lkdayv8jwn4ey
ሞደል:Authority control
10
6166
24352
2023-06-22T03:01:02Z
Joanmp14
5782
ገጽ ምስ «{{#invoke:Authority control|authorityControl}}<noinclude>{{documentation}}</noinclude>» ተፈጢሩ
wikitext
text/x-wiki
{{#invoke:Authority control|authorityControl}}<noinclude>{{documentation}}</noinclude>
45n4nzrm694gtmj9qqwj32o79ghtbr0
ሞደል:Authority control/styles.css
10
6167
24370
24353
2023-06-22T23:58:23Z
Joanmp14
5782
Joanmp14 moved page [[ሞደል:Authority control/style.css]] to [[ሞደል:Authority control/styles.css]] without leaving a redirect
sanitized-css
text/css
/**
* [[መደብ:ዊኪፐድያ:ንኡሳን ገጻት ቅዲ ሞደላት]]
*/
.mw-authority-control {
margin-top: 1.5em;
}
.mw-authority-control .navbox table {
margin: 0;
}
.mw-authority-control .navbox hr:last-child {
display: none;
}
.mw-authority-control .navbox + .mw-mf-linked-projects {
display: none;
}
.mw-authority-control .mw-mf-linked-projects {
display: flex;
padding: 0.5em;
border: 1px solid #c8ccd1;
background-color: #eaecf0;
color: #222222;
}
.mw-authority-control .mw-mf-linked-projects ul li {
margin-bottom: 0;
}
axjq2iybjllm4uojxqpi2n4zj5yyqp4
Isaias Afwerki
0
6168
24361
2023-06-22T12:44:38Z
Joanmp14
5782
Redirected page to [[ኢሳይያስ ኣፈወርቂ]]
wikitext
text/x-wiki
#REDIRECT [[ኢሳይያስ ኣፈወርቂ]]
sh3lud6u58hflgb9vpsol85kc9dl585
ሞደል:ዜግነት ህዝቢ
10
6169
24364
2023-06-22T14:26:48Z
Joanmp14
5782
ገጽ ምስ «{{#switch:{{{1}}} | ኤርትራ = {{#switch:{{{2|ms}}} | ms = ኤርትራዊ | mp = ኤርትራውያን | fs = ኤርትራዊት | fp = ኤርትራውያን }} }}<noinclude>{{documentation}}</noinclude>» ተፈጢሩ
wikitext
text/x-wiki
{{#switch:{{{1}}}
| ኤርትራ = {{#switch:{{{2|ms}}}
| ms = ኤርትራዊ | mp = ኤርትራውያን
| fs = ኤርትራዊት | fp = ኤርትራውያን }}
}}<noinclude>{{documentation}}</noinclude>
r20bnvcl8yz5tr8v69537hmkygnnwp7
ሞደል:Parameter
10
6170
24371
2023-06-23T00:13:33Z
Joanmp14
5782
Redirected page to [[ሞደል:Para]]
wikitext
text/x-wiki
#REDIRECT [[ሞደል:Para]]
2lvzbjqd26f94h9fi75thnq6f9n5436
ሞድዩል:Badges categorization
828
6171
24373
24372
2023-06-23T01:16:04Z
Joanmp14
5782
Scribunto
text/plain
local p = { }
local badgesCategory = {
Q17437796 = 'ዊኪፐድያ:ፍሉያት ጽሑፋት',
Q17437798 = 'ዊኪፐድያ:ጽቡቕ ጽሑፋት',
}
local linkCategoryPrefix = {
default = '',
}
local linkCategorySuffix = {
default = ' ኣብ ካልኦት ሕታማት ዊኪፐድያ',
afwiki = ' ኣብ ዊኪፐድያ ብኣፍሪካንስ',
amwiki = ' ኣብ ዊኪፐድያ ብኣምሓርኛ',
arwiki = ' ኣብ ዊኪፐድያ ብዓረብኛ',
dewiki = ' ኣብ ዊኪፐድያ ብጀርመንኛ',
elwiki = ' ኣብ ዊኪፐድያ ብግሪኽኛ',
eswiki = ' ኣብ ዊኪፐድያ ብስጳንኛ',
simplewiki = ' ኣብ ዊኪፐድያ ብቀሊል እንግሊዝኛ',
enwiki = ' ኣብ ዊኪፐድያ ብእንግሊዝኛ',
eowiki = ' ኣብ ዊኪፐድያ ብኤስፐራንቶ',
frwiki = ' ኣብ ዊኪፐድያ ብፈረንሳይኛ',
hewiki = ' ኣብ ዊኪፐድያ ብእብራይስጢ',
hiwiki = ' ኣብ ዊኪፐድያ ብሂንዲ',
itwiki = ' ኣብ ዊኪፐድያ ብጥልያን',
jawiki = ' ኣብ ዊኪፐድያ ብጃፓንኛ',
kowiki = ' ኣብ ዊኪፐድያ ብኮርይኛ',
nlwiki = ' ኣብ ዊኪፐድያ ብዳች',
omwiki = ' ኣብ ዊኪፐድያ ብኦሮሞ',
ptwiki = ' ኣብ ዊኪፐድያ ብፖርቱጊዝኛ',
quwiki = ' ኣብ ዊኪፐድያ ብቀችዋ',
ruwiki = ' ኣብ ዊኪፐድያ ብሩስኛ',
swwiki = ' ኣብ ዊኪፐድያ ብስዋሂሊ',
thwiki = ' ኣብ ዊኪፐድያ ብታይላንድኛ',
tiwiki = '',
trwiki = ' ኣብ ዊኪፐድያ ብቱርክኛ',
ukwiki = ' ኣብ ዊኪፐድያ ብዩክሬንኛ',
viwiki = ' ኣብ ዊኪፐድያ ብቬትናምኛ',
zhwiki = ' ኣብ ዊኪፐድያ ብቻይንኛ',
}
function p.badgesCategories( frame )
local entity = mw.wikibase.getEntityObject()
local wikitext = {}
local categoryNs = mw.site.namespaces[14].name
if not entity then
return ''
end
for siteid, linkTable in pairs( entity.sitelinks ) do
for i, badgeId in ipairs( entity.sitelinks[ siteid ].badges ) do
if badgesCategory[ badgeId ] and string.sub(siteid, -4) == 'wiki' then
local prefix = linkCategoryPrefix[ siteid ] or linkCategoryPrefix.default or ''
local main = badgesCategory[ badgeId ] or ''
local suffix = linkCategorySuffix[ siteid ] or linkCategorySuffix.default or ''
local category = string.format('[[%s:%s]]', categoryNs, prefix .. main .. suffix )
table.insert( wikitext, category )
end
end
end
return table.concat( wikitext )
end
function p.hasAnyBadge( frame )
local entity = mw.wikibase.getEntityObject()
if not entity then
return ''
end
local sitelinks = entity.sitelinks
if not sitelinks then
return ''
end
for siteid, linkTable in pairs( sitelinks ) do
if next(sitelinks[ siteid ].badges) ~= nil then
return '1'
end
end
return ''
end
return p
cjbjgxmntpb3qgowrpmt2guxta2imh3
ኮርያዊ ህቡብ ሙዚቃ
0
6175
24417
2023-07-08T14:06:00Z
Preaim001
9176
ኬ-ፖፕ (እንግሊዝኛ፡ ኮርያዊ ህቡብ ሙዚቃ፡ ኬ-ፖፕ) ኣብ ደቡብ ኮርያ ህቡብ ተፈታውነት ዝረክብ ትራንዲ ሙዚቃ የመልክት። ሓደ ሓደ ግዜ ደርፊ ጥራይ ይበሃል፣ ኣብ ዓለም እንግሊዝኛ ዝዝረብ ህቡብ ሙዚቃ ድማ ፖፕ ይበሃል፣ ካብ እንግሊዝኛ ዝዛረቡ ዓለም ወጻኢ ኣብ ካልኦት ሃገራት ዝርከቡ ህቡባት ደርፍታት እውን ከም K-POP ይጽሓፉ ምኽንያቱ እቲ ናይ ሃገር ቀዳሞት ፊደላት ንዕኡ ንምምልካት ስለዝተተሓሓዘ።
wikitext
text/x-wiki
ኬ-ፖፕ (እንግሊዝኛ፡ ኮርያዊ ህቡብ ሙዚቃ፡ ኬ-ፖፕ) ኣብ ደቡብ ኮርያ ህቡብ ተፈታውነት ዝረክብ ትራንዲ ሙዚቃ የመልክት። ሓደ ሓደ ግዜ ደርፊ ጥራይ ይበሃል፣ ኣብ ዓለም እንግሊዝኛ ዝዝረብ ህቡብ ሙዚቃ ድማ ፖፕ ይበሃል፣ ካብ እንግሊዝኛ ዝዛረቡ ዓለም ወጻኢ ኣብ ካልኦት ሃገራት ዝርከቡ ህቡባት ደርፍታት እውን ከም K-POP ይጽሓፉ ምኽንያቱ እቲ ናይ ሃገር ቀዳሞት ፊደላት ንዕኡ ንምምልካት ስለዝተተሓሓዘ። ብፍላይ ህቡባት ደርፍታት ኮርያ ኣብ ወጻኢ ሃገራት ተፈታውነት ምስ ረኸቡ፡ ኬ-ፖፕ ዝብል ስም ካብ ኮርያ ወጻኢ ኣብ ካልኦት ሃገራት ከም ስም ህቡባት ደርፍታት ኮርያ ብሰፊሑ ይጥቀሙሉ።([https://simpsonunews.com ኮርያዊ ህቡብ ሙዚቃ])
ካብተን ኣብ 1992 ንፈለማ እዋን ዝቐረባ ሴኦ ታይጂን ቦይስን፡ ከም በዓል H.O.T., Sechs Kies, Shinhwa, and god ዝኣመሰሉ ቀዳማይ ወለዶ ጣኦታት ጀሚሮም፡ ዘይፍለጡን ወልፊ ዘለዎምን ኤሌክትሮኒካዊ ድምጽታትን ሂፕ-ሆፕ ደርፍታትን ብምትእትታው ንK-pop ማዕጾ ከፊቶም ኣብቲ እዋን’ቲ።ካብ ሽዑ ጀሚሩ፡ ኣብ መፋርቕ 2000ታት፡ ኣብ ኮርያ ዝርከቡ ካልኣይ ወለዶ ጉጅለታት ኣወዳት ጣኦትን ጉጅለታት ኣዋልድን ኣብ ኮርያን ወጻእን ዓቢ ዓወት ምስ ኣመዝገቡ፡ ንK-pop ዝብል ቃል ብምድራት ናይ ምግላጽ ዝንባለ እናዓበየ መጺኡ ናብ ሙዚቃ ናይዘን ናይ ኣወዳት ጉጅለታትን ኣዋልድን ጉጅለታት። ኣብ ዝሓለፈ እዋን ንኹሉ ሙዚቃ ኮርያ ዘጠቓለለ ኮይኑ ይስምዓኒ ነይሩ፡ ኣብዚ ቀረባ እዋን ግን ኣብ ኮርያ ንዝስራሕ ናይ ሳዕስዒት ሙዚቃ ወይ ናይ ጣኦት ሙዚቃ ንምምልካት ዝጥቀመሉ ይመስል። ብኻልእ ወገን ድማ ሶሎ ደረፍቲ ብሰፊሑ ኣብ ምድብ ስነጥበባውያን ኬ-ፖፕ ክወድቁ ይኽእሉ እዮም፡ እዚ ግን ኣፍልጦ ዘይወሃበሉ ኩነታት እውን ኣሎ። ንኣብነት ከም IU ዝኣመሰሉ ሶሎ ደረፍቲ ዝነቕፉ ድምጽታት ኣለዉ፡ ከም "ሶሎ ደራፋይ ከመይ ጌሩ ኬ-ፖፕ ደራፋይ ክኸውን ይኽእል?"
ታሪኽ
ለውጢ ኣብ Google Trends K-Pop search volume ምስ ግዜ
ኣብ 1990ታት ዕዳጋ መዝገብ ኮርያ ዝበዝሐ ዕቤት ኣብ ዘስተማቐረሉ እዋን፡ ኪም ጋን-ሞ ዝሰርሓ <Incorrect Encounter> ኣብ ሓደ ቤት ትምህርቲ ሙዚቃ ጥራይ ልዕሊ 2.5 ሚልዮን ቅዳሓት ብምቕራጽ ኣብ መጽሓፍ ጊነስ ኮርያ ተዘርዚራ።[1] ይኹን እምበር እዚ ክብረወሰን እዚ ተሰቢሩ 4ይቲ ምሉእ ንውሓት ዘለዋ ኣልቡም BTS MAP OF THE SOUL: 7 ልዕሊ 4.17 ሚልዮን ቅዳሓት ምስ ተሸጠት። ኣብ ተመሳሳሊ እዋን ኣቢሉ፡ ሴኦ ታይጂን ቦይስን ሺን ሴንግ-ሁንን ልዕሊ 1 ሚልዮን ቅዳሓት መሸጣ ሰቢሮም እዮም። ብተወሳኺ ኣብ 1990 ኪም ዋን-ሱን 1 ሚልዮን ቅዳሓት ዝሸጠት ናይ መጀመርታ ጓል ኣንስተይቲ ደራፊት ኮይና።[2] ኣብ መወዳእታ 80ታትን መጀመርታ 90ታትን ከም በዓል ዩ ጃይ-ሃ፡ ሊ ሴንግ-ቺዮል፡ ሊ ሴንግ-ህዋን፡ ሺን ሃይ-ቹል፡ 015B፡ ኪም ሂዩን-ቸኦል፡ ዩን ሳንግ፡ ዩ ዮንግ-ሴክ፡ ዩን ጆንግ- shin, ከምኡ’ውን ጽድያ ሓጋይ ጽድያ ክረምቲ፡ ንዓይነታዊ ዝላ ኮርያዊ ፖፕ ሙዚቃ መሪሖም ኣብ ተመሳሳሊ እዋን ንመሬት ህቡብነት ዘስፍሑ።ጽልዋ ናይቲ ጉጅለ ጸሓፍቲ ኣይተቖርጸን፡ ክሳብ Yu Hee-yeol and the ምርኢት፡ ከምኡ’ውን ሙዚቃዊ ኣብነት ብምቕራብ ወይ ምስቲ ኣብ ከባቢ ሆኒክ ዩኒቨርሲቲ ማእከል ዝገበረ ትሕቲ መሬት ብሓባር ብምንባር ኣገዳሲ ኣክሲስ ዘመናዊ ኬ-ፖፕ ይፈጥር ኣሎ።
ሕጂ ብጉጅለታት ኣወዳትን ጉጅለታት ኣዋልድን ዝምራሕ ኬ-ፖፕ፡ ካብ Sechs Kiesን SM Entertainment’s idol groups H.O.Tን Shinhwaን ዝጅምር እዩ። እዘን ጉጅለታት እዚኣተን ነቲ ዕዉት ሞዴል ጉጅለታት ኣወዳትን ነቲ ኣብ 1990ታት ዝነበረ ዝተፈላለዩ ባእታታት ሴኦ ታይጂን ኣወዳትን ናይ ምሕዋስ ሙዚቃዊ ኣንፈትን እናመሰላ እንከለዋ፡ ኢንዱስትሪ ህቡብ ሙዚቃ ኮርያ ናብቲ ሕጂ ዘሎ ኢንዱስትሪ ኬ-ፖፕ ክቕየር ጀመረ። ንኤሌክትሪክ ሳዕስዒት ምስ ራፕን ሓደ ሓደ ግዜ ድማ R&Bን ዝሓዋውስ ቅዲ ኮይኑ፡ ብቐንዱ ኣብ ዕድመ ንእስነቶምን 20ታትን ካብ ዝነበሩ ፋንዶም ተፈታውነት ረኺቦም እዮም። ዲዩስ ምስ ሴኦ ታይጂን ቦይስን ዝመጣጠን ሙዚቃዊነትን ተፈታውነትን ድሕሪ ምጥራይ፡ ኣብነት ናይቲ ድንገታዊ መድረኽ ሂፕ-ሆፕ ኮርያ ኮይኑ። ፓርክ ጂን-ዮንግ ዝሰርሖ ጄይፒ ኢንተርተይንመንት እውን ካብ ጻዕሮም ኣይተረፈን፣ ውርሻ ሴኦ ታይ-ጂን ኣወዳትን ድሒሩ ድማ ኣብ ያንግ ሂዩን-ሱክ ዋይጂ ኢንተርተይንመንት፣ ከምኡ’ውን ብመንጽር ሙዚቃውነትን ክእለትን ኣገዳሲ ተራ ዝሓዘ እዩ።ኣሎ።
8roqc8m121u3b4otz35s9iw38r87twx
ዶሚኒዮናዊ
0
6177
24598
24419
2023-11-28T10:42:55Z
Teseney90
9362
wikitext
text/x-wiki
{{delete|ዘይጠቅም}}
ዶሚኒዮን ኣብ ገማግም ባሕሪ ደቡብ ካሮላይና ቁሩብ ርሒቑ ዝርከብ ማይክሮኔሽን እዩ። ኣብ 2019 ብሓደ ኣሽ ዝተባህለ ሓዘንተኛን ጽምዋ ዝበዝሖን ሰብ ዝተመስረተት እያ። ኒዮሊበራላዊ ፖሊሲታትን ጽኑዕ ጸረ-ማሕበራዊ ቁጠባን የተግብር። ሃገራዊ ሃይማኖታ ባሎይዝም እዩ።
f9u78bxndzrw6yqzjih7murna4y95zs
ኣርቲፊሻል ኢንተለጀንስ ስነ ጥበብ
0
6178
24423
2023-07-11T05:47:02Z
221.153.157.67
ገጽ ምስ «ስነ-ጥበብ ኣርቲፊሻል ኢንተለጀንስ ዝኾነ ስነ-ጥበባዊ ስርሓት ብፍላይ ድማ ምስልታትን ሙዚቃዊ ድርሰታትን፡ ብኣጠቓቕማ ኣርቲፊሻል ኢንተለጀንስ (AI, [https://theomnibuzz.com/ai-image-enhancing-visual-content-with-artificial-intelligence/ ኣርቲፊሻል ኢንተለጀንስ ስነ ጥበብ]) ፕሮግራማት፡ ከም ጽሑፍ ናብ ምስሊ ሞዴላትን ሙ...» ተፈጢሩ
wikitext
text/x-wiki
ስነ-ጥበብ ኣርቲፊሻል ኢንተለጀንስ ዝኾነ ስነ-ጥበባዊ ስርሓት ብፍላይ ድማ ምስልታትን ሙዚቃዊ ድርሰታትን፡ ብኣጠቓቕማ ኣርቲፊሻል ኢንተለጀንስ (AI, [https://theomnibuzz.com/ai-image-enhancing-visual-content-with-artificial-intelligence/ ኣርቲፊሻል ኢንተለጀንስ ስነ ጥበብ]) ፕሮግራማት፡ ከም ጽሑፍ ናብ ምስሊ ሞዴላትን ሙዚቃዊ ጀነሬተራትን ዝፍጠር እዩ። ሓደ ሓደ ግዜ ምስ ዲጂታላዊ ስነ-ጥበብ ይደናገር።[1] ክልቲኦም ስነ-ጥበብ AIን ዲጂታላዊ ስነ-ጥበብን ኣጠቓቕማ ቴክኖሎጂ ዘጠቓልሉ ክኾኑ እንከለዉ፡ ስነ-ጥበብ AI ግን ካብ ሰብኣዊ ስነ-ጥበባውያን ቀጥታዊ እታው ከይተራእየ ብናጻ ስነ-ጥበብ ከፍሪ ዝኽእል ጀነሬቲቭ ኣልጎሪዝምን ዓሚቕ ትምህርታዊ ሜላታትን ብምጥቃም ዝልለ እዩ።
=== ቀዳሞት ታሪኽ ===
ኣርቲፊሻል ኢንተለጀንስ ከም ኣካዳሚያዊ ስነ-ፍልጠት ኣብ 1956 ተመስሪቱ፡ ካብኡ ንደሓር ኣብ ዝነበሩ ዓሰርተታት ዓመታት ድማ ሓያሎ ማዕበላት ተስፋ ኣጋጢምዎ።[3] ካብ ዝምስረት ኣትሒዙ ኣብ ዓውዲ ኣርቲፊሻል ኢንተለጀንስ ተመራመርቲ ብዛዕባ እንታይነት ኣእምሮ ወዲ ሰብን ሰብ ዝመስል ብልሒ ዝተዓደሉ ኣርቲፊሻል ፍጡራት ምፍጣር ዘስዕቦ ስነ-ምግባራዊ ሳዕቤንን ፍልስፍናዊ ስነ-ሞጎት ኣልዒሎም፤ እዞም ጉዳያት እዚኦም ቅድሚ ሕጂ ካብ ጥንቲ ጀሚሮም ብጽውጽዋይ፡ ልቢ ወለድን ፍልስፍናን ዝተዳህሰሱ እዮም።
=== መሳርሕታትን ኣሰራርሓታትን ===
==== ምስሊ ====
ብዙሓት ኣገባባት ንምፍጣር ስነ-ጥበብ AI ተማሂዞም እዮም፣ ንኣብነት ብኣገባባዊ "ሕጊ መሰረት ዝገበረ" ምፍጣር ምስልታት ብሕሳባዊ ቅዲታት፣ ንብራሽ ምውቃዕን ካልእ ዝተቐብአ ውጽኢትን ዘምስል ኣልጎሪዝማት፣ ከምኡ'ውን ከም ጀነሬቲቭ ተጻባኢ መርበባት (GANs)ን ትራንስፎርመርን ዝኣመሰሉ ዓሚቕ ትምህርቲ ኣልጎሪዝማት።
ሓደ ካብቶም ቀዳሞት ኣገደስቲ ስርዓታት ስነ-ጥበብ AI AARON ዝበሃል ኮይኑ፡ ካብ መወዳእታ 1960ታት ጀሚሩ ኣብ ዩኒቨርሲቲ ካሊፎርንያ ኣብ ሳንዲያጎ ብሃሮልድ ኮሄን ዝተማዕበለ እዩ።[5] AARON ኣብ ዘመነ ፕሮግራሚንግ GOFAI ዝያዳ ፍሉጥ ኣብነት ስነ-ጥበብ AI ኮይኑ፡ ቴክኒካዊ ምስልታት ንምፍራይ ምሳልያዊ ሕጊ መሰረት ዝገበረ ኣገባብ ስለዝጥቀም እዩ።[6] ኮሄን ንኣሮን ነቲ ናይ ስእሊ ተግባር ኮድ ክገብረሉ ዝኽእል ዕላማ ሒዙ እዩ ኣማዕቢልዎ። ኣሮን በቲ ቀዳማይ መልክዑ ቀለልቲ ጸሊምን ጻዕዳን ስእልታት ፈጢሩ። ኮሄን ድሒሩ ነቲ ስእልታት ብምስኣል ይውድኦ ነበረ። ኣብ ምሉእ ዓመታት ኣሮን እውን ዝስእለሉ መንገዲ እውን ከማዕብል ጀመረ። ኮሄን ንኣሮን ብዘይ ሽምግልና ኮሄን ብባዕሉ እቲ መደብ ዝመረጾም ፍሉያት ብራሻታትን ቀለምን ተጠቒሙ ንኽስእል ዲዛይን ገይሩ።[7]
ኣብነት ናይቲ ብ VQGAN+CLIP (NightCafe Studio) ዝተሰርሐ ምስሊ
ጀነሬቲቭ ኣድቨርሳርያል ኔትወርክስ (GANs) ኣብ 2014 ዝተነድፉ እዮም።እዚ ስርዓት እዚ ሓደስቲ ምስልታት ንምፍጣር "ጀነሬተር" ከምኡ'ውን ኣየኖት ዝተፈጥሩ ምስልታት ከም ዕዉታት ከምዝቑጸሩ ንምውሳን "ጀነሬተር" ይጥቀም።[8] ኣብ 2015 ብጉግል ዝተዘርግሐ ዲፕድሪም፡ ብመገዲ ኣልጎሪዝሚክ ፓረይዶልያ ኣቢሉ ኣብ ምስልታት ዝርከቡ ቅዲታት ንምርካብን ንምዕባይን ዝሕግዝ ኮንቮሉሽናል ኒውራል ኔትወርክ ይጥቀም፡ በዚ ድማ ኮነ ኢልካ ልዕሊ ዓቐን ዝተመስርሑ ምስልታት ይፈጥር።[9][10][11] ድሕሪ ምዝርጋሕ ዲፕድሪም፡ ሓያሎ ኩባንያታት ንስእልታት ናብ ስነ-ጥበብ ዝመስል ምስሊ ዝቕይሩ ኣፕታት ብቅዲ ፍሉጣት ስብስባት ስእልታት ኣውጺኦም እዮም።[12][13] ኣብ 2018 ዝተጀመረ መርበብ ሓበሬታ ኣርትብሪደር፡ ተጠቀምቲ ከም ገጽ፡ መልክዓ ምድርን ቅብኣን ዝኣመሰሉ ምስልታት ንምፍራይን ንምቕያርን ዘኽእሎም ሞዴላት StyleGANን BigGANን[14][15] ይጥቀም።
ሓያሎ ፕሮግራማት ካብ ጽሑፍ ናብ ምስሊ ሞዴላት ተጠቒሞም ኣብ ዝተፈላለዩ ናይ ጽሑፍ ምልክታት ተመርኲሶም ዝተፈላለዩ ምስልታት ይፈጥሩ። ንሳቶም ድማ ኣብ 2021 ዝተዘርግሐ VQGAN+CLIP፣[17] ኣብ ጥሪ 2021 ተኸታታሊ ምስልታት ዝዘርግሐ ናይ OpenAI DALL-E፣ [18] ናይ Google Brain Imagenን Partiን ኣብ ግንቦት 2022 ዝተኣወጀ፣ ናይ Microsoft NUWA-Infinity፣[19] ይርከብዎም ][20] ከምኡ’ውን ኣብ ነሓሰ 2022 ዝተዘርግሐ Stable Diffusion.[21][22] Stability.ai ድሪምስቱድዮ ዝበሃል Stable Diffusion ዝበሃል መርበብ ሓበሬታ ኣለዎ።[23] ርጉእ ዝርገሐ ምንጪ ዝረኽብዎ ሶፍትዌር ኮይኑ፡ ተወሳኺ ምዕባለ ከም ፕላጊናት ንክሪታ፡ ፎቶሾፕ፡ ብሌንደርን ጂኤምፒን ዘኽእል ኮይኑ፡[24] ከምኡ’ውን ኣብ መርበብ ሓበሬታ ዝተመርኮሰ ክፉት ምንጪ ተጠቃሚ መተሓላለፊ ኣውቶማቲክ1111።[25][26][27]
ካልኦት ብዙሓት ናይ AI ስነ-ጥበብ ወለዶ ፕሮግራማት ኣለዉ ንኣብነት ቀለልቲ ንተጠቃሚ ዝገጥሙ ናይ ሞባይል መተግበሪታትን ጁፒተር ደፍተርን ሓያል GPUs ብውጽኢታዊ መንገዲ ንኽሰርሑ ዝጠልቡ።
==== ጽልዋን ኣተገባብራን ====
ኣብ MoMA ዝተኻየደ ምርኢት "Thinking Machines: Art and Design in the Computer Age, 1959–1989" ሓፈሻዊ ትሕዝቶ ናይ AI ኣፕሊኬሽናት ንስነ-ጥበብ፡ ስነ-ህንጻን ዲዛይንን ኣቕሪቡ። ንኣጠቓቕማ ኤ.ኣይ ኣብ ሎስ ኣንጀለስን ፍራንክፈርትን ተኻይዱ። ኣብ ጽድያ 2018 ማሕበር ኮምፒዩተር ማሽነሪታት ንኮምፒዩተርን ስነጥበብን ዝምልከት ሕታም መጽሔት ወፍዩ። ኣብ ሰነ 2018፡ "Duet for Human and Machine"፡ ተዓዘብቲ ምስ ኣርቲፊሻል ኢንተለጀንስ ክራኸቡ ዘፍቅድ ስነ-ጥበባዊ ስርሓት፡ ኣብ ማእከል ስነ-ጥበብ + ቴክኖሎጂ ቢል ንፈለማ እዋን ተራእዩ። ኣውስትርያ ኣርስ ኤሌክትሮኒካን ቤተ መዘክር ተግባራዊ ስነ ጥበብን ቪየናን ኣብ 2019 ብዛዕባ AI ምርኢታት ከፊቱ።ኣርስ ኤሌክትሮኒካ ኣብ 2019 ዝተኻየደ ፈስቲቫል "Out of the box"፡ ተራ ስነ-ጥበብ ኣብ ዘላቒ ሕብረተሰባዊ ለውጢ ዳህሲሱ።
ኣብነታት ናይ ከምዚ ዓይነት ምውሳኽ ንኣብነት. ምስፍሕፋሕ ዘይንግዳዊ ኒች ቅዲታት (ልሙዳት ኣብነታት ከም ሶላርፓንክ ዝኣመሰሉ መውጽኢታት ሳይበርፓንክ እዮም) ብኣማተር ምኽኣል፣ ልብ-ወለድ መዘናግዒ፣ ልብ-ወለድ ምናባዊ ጸወታ ቁልዕነት፣[ተወሳኺ ምጥቃስ(ታት) የድሊ] ኣዝዩ ቅልጡፍ ፕሮቶታይፕ ምግባር፣[29] ምውሳኽ ተበጻሕነት ስነ-ጥበብ ምግባር[29] ከምኡ’ውን... ስነ-ጥበባዊ ውጽኢት ኣብ ሓደ ጻዕርን/ወይ ወጻኢታትን/ወይ ግዜን[29] – ንኣብነት. ብመንገዲ ምፍጣር ረቂቕ፡ ምትብባዕ፡ ረቂቕ-ምጽራይን ምስሊ-ኣካላትን (Inpainting)።
ስነ-ጥበብ AI ዘጠቓለለ ስነ-ጥበባዊ ሚድያ፡ ኣብ 2022 ኣብ ዝቕጽሉ ዓመታት ንንግዲ ዝጸሉ ብቴክኖሎጂ ዝምራሕ ዓቢ ኣንፈት ተባሂሉ ተገሊጹ ኣሎ።[29]
==== ቅልጡፍ ምህንድስናን ምክፋልን ምግባር ====
ንገለ ካብ ጽሑፍ ናብ ምስሊ ሞዴላት ዝቐርቡ ምልክታት ምስልታትን ቁልፊ ቃላትን ከምኡ’ውን ክውነኑ ዝኽእሉ መለክዒታትን ከም ስነ-ጥበባዊ ቅዲ ዝኣመሰሉ ከጠቓልሉ ይኽእሉ እዮም፣ እዚ ድማ መብዛሕትኡ ግዜ ብመንገዲ ከም "ብቅዲ [ስም ስነ-ጥበባዊ]" ዝኣመሰሉ መፍትሕ ሓረጋት ኣብቲ ምልክት[30] ከምኡ'ውን ይጥቀሙ /ወይ ምርጫ ሰፊሕ ስነ-ጽባቐ/ስነ-ጥበባዊ ቅዲ።[31][32] ካብ ምስሊ ጀነሬተራት ፍሉይ ምስሊ ንምፍጣር ኣብ ዝሕግዙ ምልክታት ንምክፋል፣ ንምንጋድ፣ ንምድላይ፣ ንምፍራይ/ምጽራይን/ወይ ንምትሕብባርን ዝሕግዙ መድረኻት ኣለዉ።[33][34][35][36] መብዛሕትኡ ግዜ ምልክታት ምስ ምስልታት ኣብ ከም redditን AI art-dedicated websitesን ዝኣመሰሉ ምስሊ ዝካፈሉ መርበባት ሓበሬታ ይካፈሉ። ንወለዶ ምስልታት ዝውዕሉ ምሉእ እታው ወይ ዝርዝራት ኣይኮኑን።
==== ዕብየት ====
ተወሳኺ ተግባራት ኣብ ምምዕባል ይርከቡን ዝተፈላለዩ ኣፕሊኬሽናት ከማሓይሹ ወይ ሓደስቲ ከኽእሉ ይኽእሉ - ከም "ጽሑፋዊ ምግልባጥ" እዚ ድማ ካብ ውሑዳት ምስልታት ዝተማህሩ ብተጠቃሚ ዝቐርቡ ኣምር (ከም ነገር ወይ ቅዲ) ምጥቃም ምኽኣል ዘመልክት እዩ። ብጽሑፋዊ ምግልባጥ፡ ልብ-ወለድ ብሕታዊ ስነ-ጥበብ ካብቲ ተዛማዲ ቃል(ታት) (እቶም ኣብቲ ዝተማህረ፡ መብዛሕትኡ ግዜ ኣብስትራክት፡ ኣምር ዝተመደቡ ቁልፊ ቃላት)[37][38] ከምኡ’ውን ሞዴል መቐጸልታታት/ደቂቕ ምቅናስ (ከምኡ’ውን ርአ፤ ድሪምቡት)።
ዝፍጠሩ ምስልታት ሓደ ሓደ ግዜ ከም ስኬች[32] ወይ ትሑት ወጻኢታት ዘለዎም ፈተነታት[39] ወይ ስእሊ ናይ መርትዖ-ኣምር-መድረኽ ሓሳባት ይጥቀሙ - ተወሳኺ ተግባራት ወይ ምምሕያሻት ምስ ድሕሪ ወለዶ ብኢድ ዝግበር ኣርትዖት (ፖሊሽ ወይ ስነ-ጥበባዊ ኣጠቓቕማ) ናይ... ኣብ ምልዕዓል ዝተመርኮሰ ስነ-ጥበብ[ተወሳኺ ምጥቃስ(ታት) የድሊ] (ከም ስዒቡ ዝመጽእ ምትዕርራይ ምስ ኣርታዒ ምስሊ)።[39] ኣብ ጉዳይ ርጉእ ዝርገሐ፡ እቲ ቀንዲ ቅድሚ ስልጠና ዝወሰደ ሞዴል ኣብ Hugging Face Hub ይካፈል።[40]
olt6eavcrl2itz7dscjvm7wm6i8fh5f
መኪና ምሕጻብ
0
6179
24425
2023-07-16T16:33:09Z
121.162.18.135
መሕጸቢ መኪና (洗車場፡ እንግሊዝኛ፡ ምሕጻብ መኪና ወይ ምሕጻብ መካይን) ካብ መካይን ዝመጽእ ሓመድ ወይ ርስሓት ንምሕጻብ መሳለጥያታት ዝተዓጠቐ ቦታ እዩ። ኣውቶማቲክ መሕጸቢ መካይን (መካኒካዊ መሕጸቢ መካይን) መብዛሕትኡ ግዜ ኣብ መዐደሊ ነዳዲ ይተሓሓዝ። መኪናኻ ንምሕጻብ ናብ መሕጸቢ መኪና ክትከይድ ወይ ባዕልኻ ክትሕጸብ ኣለካ። self መኪና ምሕጻብ
wikitext
text/x-wiki
መሕጸቢ መኪና (洗車場፡ እንግሊዝኛ፡ ምሕጻብ መኪና ወይ ምሕጻብ መካይን) ካብ መካይን ዝመጽእ ሓመድ ወይ ርስሓት ንምሕጻብ መሳለጥያታት ዝተዓጠቐ ቦታ እዩ። ኣውቶማቲክ መሕጸቢ መካይን (መካኒካዊ መሕጸቢ መካይን) መብዛሕትኡ ግዜ ኣብ መዐደሊ ነዳዲ ይተሓሓዝ። መኪናኻ ንምሕጻብ ናብ [https://theomnibuzz.com/%ec%85%80%ed%94%84%ec%84%b8%ec%b0%a8-%ec%88%9c%ec%84%9c-%eb%b0%8f-%ec%a4%80%eb%b9%84%eb%ac%bc/ መሕጸቢ መኪና ክትከይድ] ወይ ባዕልኻ ምሕጻብ ክትገብር ኣለካ።
oda6u2lbleg56eq112z3zu9kv2v4qfg
በርበረ
0
6180
24427
2023-07-18T08:41:20Z
Aarp65
3100
ገጽ ምስ «'''በርበረ''' መብዛሕትኡ ግዜ በርበረ ቺሊ፡ ቆሎ፡ ሽጉርቲ፡ ጅንጅብል፡ ዘርኢ ቅዱስ ባዝል (በሶቤላ) ኢትዮጵያ፡ ኮራሪማ፡ ሩ፡ ኣጅዋይን ወይ ራድሁኒ፡ ኒጀላ፡ ከምኡ’ውን ፈኑግሪክ ዘጠቓልል ምትሕውዋስ ቀመማት እዩ። ኣብ ምግቢ ኢትዮጵያን ኤርትራን ቁልፊ ቀመም እዩ። በርበረ ንባዕሉ በርበ...» ተፈጢሩ
wikitext
text/x-wiki
'''በርበረ''' መብዛሕትኡ ግዜ በርበረ ቺሊ፡ ቆሎ፡ ሽጉርቲ፡ ጅንጅብል፡ ዘርኢ ቅዱስ ባዝል (በሶቤላ) ኢትዮጵያ፡ ኮራሪማ፡ ሩ፡ ኣጅዋይን ወይ ራድሁኒ፡ ኒጀላ፡ ከምኡ’ውን ፈኑግሪክ ዘጠቓልል ምትሕውዋስ ቀመማት እዩ። ኣብ ምግቢ ኢትዮጵያን ኤርትራን ቁልፊ ቀመም እዩ። በርበረ ንባዕሉ በርበረ በርበረ እውን የመልክት።
[[መደብ:ኣፍሪቃ]]
9vc04umnmfr48hdth6uh2bjlv01w0db
ፍልስፍና
0
6184
24435
2023-07-29T16:19:30Z
RidgelantRL
9229
ካብ ትግርኛ ዊኪፒዲያ ዝተወሰኸ ትርጉማት።
wikitext
text/x-wiki
ፍልስፍና ማለት ከም ህላወ፡ ምኽንያት፡ ኣእምሮን ፍልጠትን ዝኣመሰሉ ኣርእስታት ዝምልከት ሓፈሻዊ ሕቶታት ምጽናዕ እዩ። ናይ ገዛእ ርእሱ ኣገባብን ግምታትን ዘንጸባርቕ ርትዓውን ነቐፌታውን መርመራ እዩ። እቶም ዓበይቲ ጨናፍር ፍልስፍና ኤፒስተሞሎጂ፡ ስነ-ምግባር፡ ስነ-መጐትን ሜታፊዚክስን እዮም። ፈላስፋታት ኣብ ፍልስፍናዊ ፍልጠት ንምብጻሕ ብዙሕ ዝተፈላለየ ሜላታት ይጥቀሙ። ንሳቶም ድማ ኣምር ትንተና፡ ኣብ ልቦናን ስነ-ኣእምሮኣዊ ምልከትን ምጽጋዕ፡ ኣጠቓቕማ ፈተነታት ኣተሓሳስባ፡ ትንተና ተራ ቋንቋ፡ መግለጺ ተመኩሮን ነቐፌታዊ ሕቶታትን ይርከብዎም።
7ssx88oqy01dkev1f3vfkc24486ondv
ዞባ ወላይታ
0
6188
24782
24781
2024-05-12T09:33:27Z
Kehaa
8913
wikitext
text/x-wiki
bmncyx02zfcgn9r4jbc1s7fjwq2yl5a
ተሰነይ
0
6191
24603
24473
2023-11-28T11:00:11Z
Teseney90
9362
wikitext
text/x-wiki
{{መዋቕር-ሃገር}}
[[ፋይል:ER-Teseney.png|right|220px]]
'''ተሰነይ''' ኣብ ምዕራብ [[ኤርትራ]] እትርከብ ከተማ እያ።
ብዝሒ ህዝቢ ተሰነይ 4,815 እዩ።
እዛ ከተማ እዚኣ በቲ [[ኲናት ናጽነት ኤርትራ|ኲናት]] ተሳቒያ እያ።
[[መደብ:ኤርትራ]]
mrnkiozbt2qt7lbfac4x5ujhbq7zwv3
ዛንታ ፍቕሪ (ደርፊ ተይለር ስዊፍት)
0
6192
24515
24490
2023-09-15T14:00:27Z
Wolverène
3395
del
wikitext
text/x-wiki
{{delete|machine translation?}}
"ዛንታ ፍቕሪ" ብኣሜሪካዊ ደራፋይን ደረፍን ቴይለር ስዊፍት ዝተሰርሐት ደርፊ እያ። ካብ ካልኣይቲ ናይ ስቱድዮ ኣልበማ ፊርለስ ከም መሪሕ ንጽል ደርፊ ብ15 መስከረም 2008 ብቢግ ማሽን ሪከርድስ ተዘርጊሓ። ስዊፍት ብሓደ ኣብ ስድርኣን ፈተውታን ዘይተፈተወ ወዲ ተደሪኻ፡ ነታ ደርፊ ዊልያም ሸክስፒር ዝጸሓፋ ትራጀዲ ሮሜዮን ጁልየትን ከም መወከሲ ተጠቒማ እያ ጽሒፋታ። እቲ ግጥሚ፡ ብኣንጻር ናይቲ ሸክስፒር ዘሕዝን መደምደምታ፡ ብሕቶ ሓዳር ዝዛዘም ሽግር ዝመልኦ ፍቕራዊ ዛንታ የዘንቱ። ብስዊፍትን ናታን ቻፕማንን ዝተዳለወት እዛ ሚድቴምፖ ካንትሪ ፖፕ ደርፊ ድሕሪ ድልድል ቁልፊ ለውጢ ዘጠቓለለት ኮይና፡ ባንጆ፡ ፊድል፡ ማንዶሊንን ጊታርን ሓዊሱ ኣኮስቲክ መሳርሒታት ትጥቀም።
እታ ደርፊ ኣብ ዝወጸትሉ እዋን፡ ነቐፍቲ ሙዚቃ ነቲ ፍርያት ንኢዶም እኳ እንተነበሩ፡ እቲ ስነ-ጽሑፋዊ መወከሲታት ግን ውጽኢታዊ ከምዘይኮነ ገይሮምዎ። ንድሕሪት ተመሊስና ክንርእዮ ከለና፡ ነቐፍቲ ከም ሓንቲ ካብተን ዝበለጻ ንጽል ደርፍታት ስዊፍት ገይሮምዋ ኣለዉ። "Love Story" ኣብ ኣውስትራልያ ኣብ ዝለዓለ ጥርዙ በጺሓ፡ ብማሕበር ኢንዱስትሪ ምቕዳሕ ሙዚቃ ኣውስትራልያ (ARIA) ዓሰርተ ግዜ ፕላቲኒየም ኮይና ዝተረጋገጸት ኮይና፡ ኣብ ቻርት ካናዳ፡ ኣየርላንድ፡ ጃፓን፡ ኒውዚላንድ፡ ስኮትላንድን ኣብ ቅድሚት ሓሙሽተ በጺሓ ዓባይ ብሪጣንያ። ኣብ ኣመሪካ፡ እታ ንጽል ደርፊ ኣብ ቢልቦርድ ሆት 100 ኣብ ቁጽሪ 4 ዝለዓለ ደረጃ በጺሓ፡ ኣብ ቀንዲ 40 ብሉጻት 40 ቁጽሪ ሓደ ዝበጽሐት ናይ መጀመርታ ናይ ሃገር ደርፊ ኮይና።ማሕበር ኢንዱስትሪ ቅዳሕ ኣሜሪካ (RIAA) ሸሞንተ ግዜ ፕላቲኒየም ከም ዝረኸበት ኣረጋጊጹላ። "ዛንታ ፍቕሪ" ኣብ ኣሜሪካ ልዕሊ ሽዱሽተ ሚልዮን ቅዳሓት ኣብ መላእ ዓለም ድማ 18 ሚልዮን ቅዳሓት ተሸይጣ።
ትሬይ ፋንጆይ ነታ ምስኡ ዝተሰነየት ቪድዮ ሙዚቃ ዝመርሐት ኮይና፡ ስዊፍትን ጃስቲን ጋስቶንን ኣብ ቅድሚኡ ዝነበረ ዘመን ከም ኣፍቀርቲ ኮይኖም ዝዋስኡላ እያ። ካብ ከም ዘመነ ህዳሴን ሪጀንሲን ዝኣመሰሉ ታሪኻዊ እዋናት ብምውሳድ ኣብ ክልቲኡ ሽልማት ማሕበር ሙዚቃ ሃገርን ሽልማት ሙዚቃ ሲኤምቲን ኣብ 2009 ብሉጽ ቪድዮ ናይዚ ዓመት ተዓዊታ።እዛ ደርፊ ኣብ ቀጥታዊ ኮንሰርታት ስዊፍት ቀንዲ መግቢ ኮይና ኣካል ናይቲ ሴት ኮይና ጸኒሓ እያ። ኣብ ኩሉ ኣርእስቲ ዑደታታ ካብ ፊርለስ ቱር (2009–2010) ክሳብ ኢራስ ቱር (2023) ትዝርዝር። ድሕሪ'ቲ ኣብ 2019 ብዛዕባ ዋንነት ናይ ስዊፍት ድሕሪት ካታሎግ ዝነበረ ክርክር፡ ነታ ደርፊ ዳግማይ ቀሪጻ "Love Story (Taylor's Version)" ኢላ ኣብ ለካቲት 2021 ኣውጺኣታ።እዛ ዳግማይ ዝተቐድሐት ንጽል ደርፊ ኣብ ቻርት Hot Country Songs ኣብ ቅድሚት ብምስራዕ፡ ስዊፍት ካልኣይቲ ገይራታ ስነጥበባዊ ድሕሪ ዶሊ ፓርተን ብኽልቲኡ ኦርጅናልን ዳግማይ ዝተቐድሐን ቅዲ ናይ ሓንቲ ደርፊ ቁጽሪ ሓደ ክትበጽሕ። ኣብ ማሌዥያ እውን ኣብ ቁጽሪ ሓደ በጺሓ።
ድሕረ ባይታን ጽሑፍን
ኣመሪካዊት ደራፊትን ደረፍቲን ተይለር ስዊፍት ኣብ 2004 ካብ ፐንሲልቫንያ ናብ ናሽቪል፡ ተነሲ ተሰጋጊራ ከም ስነጥበባዊት ሙዚቃ ካንትሪ[2]፡ ኣብ 2006 ድማ ጓል 16 ዓመት ከላ ንፈለማ እዋን ባዕላ ዝሰመየቶ ኣልቡም ኣውጺኣ።[3] እታ ኣልቡም ካብ ዝኾነት ኣብ ዓሰርተ ዓመት 2000ታት ዝተዘርግሐት ኣልቡም ንላዕሊ ኣብ ቻርት ቢልቦርድ 200 ኣሜሪካ ዝያዳ ሰሙናት ኣሕሊፋ።[4] ሳልሳይ ንጽል ደርፊ ቴይለር ስዊፍት "ደርፍና" ንስዊፍት ብንጽል ኢዱ ቁጽሪ ሓደ ንጽል ደርፊ ሆት ካንትሪ ሶንግስ ዝጸሓፈን ዝደረፈን ዝነኣሰ ሰብ ገይርዋ።[5] ዓወታ ንሓንቲ ጓል ኣንስተይቲ መንእሰይ ስነጥበባዊ ሳሕቲ እዩ ነይሩ፤ ዕዳጋ ሙዚቃ ሃገር 2000ታት ብዓበይቲ ደቂ ተባዕትዮ ሙዚቀኛታት ተዓብሊሉ ነይሩ።[6][7]
ስዊፍት ኣብ 2007ን 2008ን ንፈለማ እዋን ኣብ ዑደት ኣብ ዝነበረትሉ እዋን፡ ንኻልኣይቲ ናይ ስቱድዮ ኣልበማ ፊርለስ ደርፍታት ጽሒፋ።[8] "ዛንታ ፍቕሪ" ደንጉያ ናብ ምፍራይ ፍርሒ ዘይብሉ ኣማዕቢላቶ።[9] ስዊፍት ኣብ ሚያዝያ 2009 ኣብ መደብ ታይም ንሕቶታት ደገፍቲ ክትምልስ ከላ፡ እታ ደርፊ ካብ ሓደ ፈጺማ ዘይተላለየቶ ወዲ ዝተደፋፍአት ኮይና፡ ሓንቲ ካብተን ዝጸሓፈተን ፍቕራዊት ደርፍታት ምዃና ገሊጻ።[10] ስዊፍት ምስ ስድርኣን ፈተውታን ድሕሪ ምልላይ ዝረኸበቶ ግብረ መልሲ ተዘኪራ፡ "[ንሳቶም] ኩሎም ከምዘይፈትውዎ ገሊጾም። ኩሎም!"[11][12] እዚ ድማ ስዊፍት ምስ ትረኻ መበል 16 ዊልያም ሸክስፒር ክትዛመድ ገይርዋ -ናይ ክፍለ ዘመን ተዋስኦ ሮሜዮን ጁልየትን፡ "እቶም እንኮ ብሓባር ክኾኑ ዝደልዩ ሰባት ንሳቶም ጥራይ ዝኾኑሉ ኩነታት" ኢላ ገሊጻቶ።[11] ስዊፍት ነቲ ፍጻመ እናኣስተንተነ "እዚ ከቢድ'ዩ ግን ናይ ብሓቂ'ዩ፡ ኣገዳሲ'ዩ" ኢሉ ሓሰበ፤ ንሳ ነቲ ካልኣይ ረፍሬን ድሒራ ድማ ምሉእ ደርፊ ኣብ ዙርያ እቲ መስመር ኣማዕቢላቶ።[13]
ዋላ'ኳ ብሮሜዮን ጁልየትን ዝተደፋፍአት እንተኾነት፡ ስዊፍት፡ እታ ተዋስኦ፡ እቶም ክልተ ገጸ ባህርያት ዝሞቱሉ ዘሕዝን መወዳእታ ሸክስፒር እንተዘይህሉ ነይሩ፡ "እቲ ዝበለጸ ዛንታ ፍቕሪ" ክኸውን ከምዝኽእል ተሰሚዕዋ።[14] በዚ ኸኣ ትረኻ "ዛንታ ፍቕሪ" ብሓዳር ሓዳር ክዛዘም ገበረቶ፡ እዚ ድማ ነቶም ገጸ ባህርያት ዝግብኦም ሕጉስ መወዳእታ እዩ ኢላ ገይራቶ።[14][15] ስዊፍት ኣብ ውሽጢ ኣስታት 20 ደቓይቕ ኣብ ደርቢ መደቀሲኣ "ዛንታ ፍቕሪ" ጽሒፋ፡ ነታ ደርፊ ከይተዛዘመት ከተቐምጣ ኣዝያ ዝተደፋፍአት ኮይና ተሰሚዕዋ።[11] ብመሰረት ስዊፍት፡ እታ ደርፊ ነቲ ኣብ ፍቕሪ ዝነበራ ተስፋ ዝህብ ኣረኣእያ ትውክል፡ እዚ ድማ ካብቲ ኣብ ግዜ ንእስነታ ብጽውጽዋይ ዝነበራ ምምሳጥ ዝተደፋፍአ እዩ።[15] ስዊፍት ሻብዓይቲ ናይ ስቱድዮ ኣልበማ ላቨር (2019) ድሕሪ ምዝርጋሓ ንድሕሪት ተመሊሳ ክትዕዘብ ከላ፡ እዚ ድማ ብዛዕባ ናይ መጀመርታ ተመኩሮኣ "ኣዝዩ ሓቀኛ ዝነበረ ፍቕሪ" እያ፡ እታ ትራክ "ኣብ ፊልም [ን] ካልእን ዝረኣኹዎ ነገራት'ዩ" ኢላ ኣብ ህይወተይ ዘጋጠመ ገለ ከም ምጭፍላቕ ዝኣመሰሉ ነገራት ተሓዋዊሰ ኣንቢበ"።[16]
ምፍራይን ምፍናውን።
ስዊፍት ጽሑፍ ምስ ወድአ ንጽባሒቱ ኣብ ውሽጢ 15 ደቓይቕ ጽንኩር ዲሞ ናይ "ዛንታ ፍቕሪ" ቀረጸ።[10] ንሳ ነቲ ናይታ ደርፊ ኣልቡም ቅዲ ኣብ መጋቢት 2008 ምስ ኣፍራዪ ናታን ቻፕማን ኣብ ናሽቪል ኣብ ዝርከብ ብላክበርድ ስቱድዮስ ቀሪጻቶ።[17] ንድምጻ፡ ቻፕማን ዝተፈላለዩ ማይክሮፎናት ፈቲና ክሳብ ስዊፍት ብናይ ሃገር-ሙዚቃ ስነጥበባዊ ሬይ ኬነዲ ዝተሰርሐ ኣቫንቶን ሲቪ-12 ብዙሕ ቅርጺ ዘለዎ ቱቦ ማይክሮፎን ትረክብ፡ ምስኡ ድማ ኣብ ቴይለር ስዊፍት ሰሪሓ። ስዊፍት ድምጻ ምስ ፈተነት ንኣቫንቶን ሲቪ-12 ድሕሪ ምፍታዋ፡ "ዛንታ ፍቕሪ"ን ካልኦት ደርፍታትን ንምቕራጽ ተጠቒማቶ። ነታ ደርፊ ብኣኮስቲክ ጊታር፡ ቤዝ ጊታርን ከበሮን ዝጻወታ ዝነበራ ባንድኣ ተደጊፋ ብቐጥታ ደሪፋታ። ቻፕማን ትሽዓተ ኣኮስቲክ ጊታራት ሓዊሱ ካልኦት መሳርሒታት ይጻወት ነበረ፣ ኣብቲ ትራክ ድማ ልዕሊ ዓቐን ይጽሕፎም ነይሩ፤ ድሕረ ባይታ ድምጺ እውን ቀሪጹ።[17]
መሃንድስ መዝገብ ቻድ ካርልሰን ነቲ ትራክ ብፕሮ ቱልስ ተጠቒሙ ዝቐረጾ ኮይኑ፡ ጃስቲን ኒባንክ ድማ ሶሊድ ስቴት ሎጂክ 9080 ኬ ሲሪስን ጀነሌክ 1032 ኮንሶላትን ተጠቒሙ ሓዋዊስዎ።[17] ድሩ ቦልማንን ሪቻርድ ኤድጀለርን ኣብ መስርሕ ምትሕውዋስ ሓገዝ ገይሮም እዮም።[18] "ዛንታ ፍቕሪ" ምስ ዝተረፋ ፊልምታት ፊርለስ ብሃንክ ዊልያምስ ኣብ ናሽቪል ኣብ ዝርከብ ማስተርሚክስ ስቱድዮስ ዝተማህረት እያ።[18] እቲ ትራክ ከም ባንጆን ፊድልን ዝኣመሰሉ ናይ ሃገር-ሙዚቃ መሳርሒታት ይጥቀም። ቢግ ማሽን ሪከርድስ ብ15 መስከረም 2008 ከም መሪሕ ንጽል ደርፊ ፊርለስ ናብ ሬድዮ ሃገር ኣሜሪካ ኣውጺእዋ።[17][19] ቻፕማን ንፖፕ ሬድዮ ካልእ ቅዲ "ዛንታ ፍቕሪ" ሓዋዊሱ፤ ንሱ ንኣፕል ሎጂክ ተጠቒሙ ናይ ኒልባንክ ሚክስ ኣርቲዑ ከም ባንጆን ፊድልን ዝኣመሰሉ መሳርሒታት ኣኮስቲክ ድምጺ ኣልቦ ገይሩ።[17] እቲ ፖፕ-ሬድዮ ቨርዥን ናይ ኣፕል ሎጂክ ኣልትራቢት ተጠቒምካ ዝተፈጥረ መኽፈቲ ህርመት ኣለዎ፣ እተን ኤሌክትሪክ ጊታራት ድማ ብኣምፕሊቱብ ስቶምፕ I/O ዝተፈጥራ እየን።[17] ኪት ሃሪስ ናይ ሮሊንግ ስቶን ነተን ኤሌክትሪካዊ ጊታራት "ብምቹእ መልክዑ ዕብየት"ን ካብቶም ኣብ ካንትሪ-ሬድዮ ቨርዥን ዝቐርባ ዓው ዝበላን ክብል ገሊጽወን።[20] ቢግ ማሽን ምስ ሪፓብሊክ ሪከርድስ ብምትሕብባር "ዛንታ ፍቕሪ" ብ14 ጥቅምቲ 2008 ናብ ፖፕ ሬድዮ ኣሜሪካ ኣውጺኡ።[21]
ሙዚቃን ግጥምን
"ዛንታ ፍቕሪ" ብባንጆ፡ ፊድል፡ ማንዶሊንን ጊታርን ሓዊሱ ብኣኮስቲክ መሳርሒታት ዝድረኽ ሚድቴምፖ ካንትሪ ፖፕ ደርፊ[22][23] እዩ።[24] ነቓፊ ጆን ብሪም ካብ ስታር ትሪቡን ነታ ንጽል ደርፊ "ጽሩይ ፖፕ ምስ ምናልባሽ ቫይብ" ክብል ገሊጽዋ፡ እዚ ድማ ንኽልቲኡ ሬድዮ ሃገርን ፖፕን ዝሰማማዕ እዩ።[22] ብመሰረት ዘ ኒውዮርክ ታይምስ፡ ዋላ'ኳ ባንጆን ፊድልን እንተሃለወ፡ እታ ደርፊ "ብቐሊሉ ኢሞ ሮከር ክትከውን ትኽእል እያ"።[25] ድምጺ ስዊፍት ቁሩብ ትዋንግ ኣለዎ።[26] እቲ ምትሕውዋስን ማስተርን፡ ብመሰረት ናይ ቢልቦርድ ክሪስተን ሄ፡ ዓው ዝበለን "ብዳይናሚክ ጸፍሒ ... [ከምኡ'ውን] ካብ ኤፍኤም ሬድዮ ስፒከር ክፈንጀር ዝተዳለወ" እዩ።[24]
ግጥሚ "ዛንታ ፍቕሪ" ካብቶም ኣብታ ብሸክስፒር ዝተደርሰት ሮሜዮን ጁልየትን መሪሕ ገጸ ባህርያት ብምውሳድ ኣብ መንጎ ክልተ ገጸ ባህርያት ዝነበረ ሽግር ዝመልኦ ፍቕራዊ ርክብ የዘንቱ።[27] ብመሰረት ስነ-ኣእምሮኣዊት ኬቲ ባርክለይ፡ እታ ደርፊ ኣብ ቃንዛን ሓጐስን ንዘሎ ስምዒታት ፍቕሪ ትድህስስ።[28] "ዛንታ ፍቕሪ"፡ ብዘይካ እቲ ናይ መወዳእታ ረፍዲ፡ ብዓይኒ ጁልየት እያ ተዘንትያ።[1][29] ኣብተን ጥቕስታት ጁልየት ብዛዕባ እቲ ንሳን ሮሜዮን ዝገበርዎ ብድሆ ዝመልኦ ፍቕራዊ ርክብ ትነግር፡ እዚ ድማ ኣቦኣ ኣይቅበሎን።[30] ቀዳመይቲ ጥቕሲ ንጁልየት ኣብ ሓደ ትርኢት ተላልያ፡ "ክልቴና ንመጀመርታ ግዜ ክረኣየኪ ከለኹ ንኣሽቱ ኢና / ኣዒንተይ ዓሚተ እቲ ፍላሽባክ ይጅምር፡ ኣብኡ ደው ኢለ ኣለኹ / ኣብ ባርኮኒ ኣብ ኣየር ሓጋይ"፡ እዚ ድማ ነቲ ኣብ ኣክት ዘሎ ናይ ባርኮኒ ትርኢት ይውከስ II, scene ii ናይ ሸክስፒር ተዋስኦ።[1] ኣብተን ደርፊ ምስቲ ትረኻ ንምስጓም ቁሩብ እናተቐያየራ ዝቕየራ ረፍረይን፡ ጁልየት ፍቕራዊ ተገዳስነታ ክቐርብ ትልምኖ፡ "ሮሜዮ፡ ንበይንና ክንከውን ኣብ እንኽእለሉ ቦታ ውሰደኒ / ክጽበ እየ / ክገብሮ ዝተረፈ ጉያ ጥራይ'ዩ"። "[28][29]ኣብታ ካልአይቲ ጥቕሲ ጁልየት ንሮሜዮ እንደገና ኣብ ሓደ ጀርዲን ተራኺባ ብሰንኪ ዘይምቕባል ኣቦኣ ካብ ከተማ ክወጽእ ከም ዘለዎ ትፈልጥ።[10] ርክቦም "'ምኽንያቱ ሮሜዮ ስለ ዝነበርካ፡ ኣነ ቀይሕ ፊደል እየ ነይረ" ዝብል ጸገማት የጋጥሞ፡ ንናታንኤል ሃውቶርን ዘ ስካርለት ደብዳቤ (1850) ብምውካስ።[31][32] ብመሰረት ምሁር ሚድያን ፊልምን ኣይሪስ ኤች ቱዋን፡ "ቀይሕ ፊደል" ዝኾነ ምስሊ ሃውትሮን ንሓጢኣትን ዝሙትን ናይታ ጓል ኣንስተይቲ ቀንዲ ተዋሳኢት ሄስተር ፕሪን ዝውክል ክኸውን ከሎ፡ ኣጠቓቕማ ስዊፍት ግን ነቲ ኣብ መንጎ ሮሜዮን ጁልየትን ዝነበረ ክልኩል ፍቕሪ ዘመልክት እዩ።[31] ጁልየት "እዚ ፍቕሪ ከቢድ'ዩ፡ ግን ከኣ ናይ ብሓቂ'ዩ" ኢላ ትልምን፡ ስዊፍት ኣብታ ደርፊ ዝፈትዎ ግጥሚ ምዃኑ ገሊጻ።[33]ድሕሪ እቲ ድልድል፡ ብዝተቀላጠፈ ከበሮን ምውህሃድ ዜማን ድምጽን፡ እቲ ናይ መወዳእታ ረፍሬን ንሓደ ምሉእ ስጉምቲ ንላዕሊ ቁልፊ ለውጢ ዘጠቓልል እዩ።[34] እቲ ናይ መወዳእታ ረፈረንደም ብዓይኒ ሮሜዮ ዝተዘንተወ ኮይኑ፡ ፍቓድ ኣቦኣ ምስ ሓተተ ምስ ጁልየት ናይ መርዓ ምሕጽንታ ዝገልጽ ኮይኑ፡ "ምስ ኣቦኻ ተዘራሪበ፡ ኪድ ጻዕዳ ክዳን ምረጽ።"[35] ናይ ሸክስፒር ሮሜዮን ጁልየትን ግን ብሕቡእ ተመርዕዮም እዮም። ብዘይ ፍቓድ ወለዶምን ክልቲኦም ነብሶም ይቐትሉን፡ እቶም ኣብ "ዛንታ ፍቕሪ" ዘለዉ ገጸ ባህርያት ካብቲ መወዳእታ ይወጹ።[36] ብመሰረት ቱዋን፡ ስዊፍት ስምዒታታን ፍንጣጣኣን ኣብ ሮሜዮን ጁልየትን ዝተደፋፍአ ትረኻ ብምቕራብ፡ ምስ ተዓዘብቲ መንእሰያት ኣዋልድን መንእሰያት ደቂ ኣንስትዮን ብትሪ ዝድመጽ ደርፊ ፈጢራ።[37] ጋዜጠኛ ዲቦራ ኢቫንስ ፕራይስ ካብ ቢልቦርድ ተሰማሚዓ'ኳ እንተነበረት፡ ስምዒታዊ ጽምዶ ናይታ ደርፊ ንምስትምቓር ግን "ሓደ ሰብ ብፍቕሪ ዝተሃርመ መንእሰይ ክኸውን የብሉን" ኢላ።[38]
ነቐፌታዊ ኣቀባብላ
ብሌንደር ኣብ ዝርዝር መወዳእታ ዓመት 2008 ን"Love Story" ኣብ ቁጽሪ 73 ኣስፊርዋ፡[39] ከምኡ'ውን ኣብ ዘ ቪላጅ ቮይስ ኣብ ፓዝ ኤንድ ጆፕ ነቐፍቲ ዝገበርዎ ዳህሳስ ኣብ ቁጽሪ 48 ኣቐሚጥዋ።[40] ኣብ ፊርለስ ሪቪው ብዙሓት ነቐፍቲ ነቲ ፍርያት ኣሞጊሶምዎ፤ ሾን ዳሊ ካብ ሴንት ፒተርስበርግ ታይምስ፡[41] ሮብ ሸፊልድ ካብ ብሌንደር[42] ከምኡ’ውን ስቲቨን ቶማስ ኤርለዊን ካብ ኦልሙዚክ ነታ ትራክ ከም ድምቀት ኣልቡም መሪጾማ።[43] ዲቦራ ኢቫንስ ፕራይስ ካብ ቢልቦርድ ነቲ "ዝሽክርከርን ሕልሚ ዝመስልን" ፍርያት ብምንኣድ፡ ስዊፍት ኣብ ዕዳጋ ሙዚቃ ሃገር ዝረኸበቶ ዓወት "ናህሪ ክረክብ ጥራይ ከምዝኽእል" ገሊጻ።[38] ካልኦት ድማ ናይ ዘ ቦስተን ግሎብ ጀምስ ሪድ[29]ን ናይ ዩኤስኤ ቱደይ ኤሊዛ ጋርድነርን ሓዊሱ፡ "ዛንታ ፍቕሪ" ከም ኣብነት ናይቲ ስዊፍት ኣብ ንኡስ ዕድሚኡ ዝነበሮ ናይ ደርፊ ምጽሓፍ ክእለት ገይሮምዋ፤ እዞም ዳሕረዎት ነታ ደርፊ "ንሓደ ዕስለ ኣረጋውያን ፕሮፌሽናላት ንሓባራዊ ኣተሓሳስባ ናፍቖት መንእሰያት ኣፍ [ካብ ምዃን] ንላዕሊ" ስምዒታት መንእሰያት ብዕቱብ ብምስኣላ ኣድኒቖማ።[44]
ገለ ነቐፍቲ ኣብ ናእዳኦም ዝያዳ ዕቑብ ብምንባሮም ነቲ ስነ-ጽሑፋዊ መወከሲታት ክትዕ ይገብሩ ነበሩ። ፍሬዘር ማክኣልፓይን ንቢቢሲ ኣብ ዝሃቦ ደረጃ ኣርባዕተ ኮኾብ ካብ ሓሙሽተ ደረጃ ነታ ደርፊ፡ ነቲ ናይ ሸክስፒር መወከሲ ከምቲ ቀዳማይ መርገጺኣን ግጥሚ ጀነሪክን ከምዘይተራቐቐ ገይርዎ፡ እንተኾነ ግን ነቲ ፍርያት ብምንኣድ "It's great to see a... big pop song being used as a method of direct story telling."[27] ምሁር ሙዚቃ ጀምስ ኢ. ፐሮነ ከምዚ ክብል ርእይቶ ሂቡ: "እቶም ዜማዊ መንጠልጠሊታት ነቲ ምግማት ግጥሚ ንምብዳህ ዝኣክል ሓያላት እዮም።"[45] ጆን ብሪም ካብ ስታር ትሪቡን ከም ዝገመቶ እታ ንጽል ደርፊ ካብታ ናይ መጀመርታ ናይ ስዊፍት ናይ ሃገር-ሙዚቃ ንጽል ደርፊ "ቲም ማክግራው" (2006) ትሕት ዝበለት ኮይና ግን ነቲ ፍርያት ከም ምልዕዓል ንኢዳቶ።[22] ኣብ ስላንት መጽሔት ኣብ ዝሃቦ ገምጋም፡ ጆናታን ኪፍ፡ ስዊፍት "ዓበይቲ ፖፕ ሁክስ" ብምፍጣሩ ብዝገበሮ ዜማዊ ደርፊ ተመሲጡ'ኳ እንተነበረ፡ እቲ መወከሲታት ሮሜዮን ጁልየትን "ነጥቢ ዝጎደለ"፡ ዘ ስካርለት ሌተር ድማ "ዘይግለጽ" ኮይኑ ረኺብዎ። ኪፍ ነቶም ግጥሚታት ፈጠራ ከም ዝጎደሎም ስለ ዝቖጸሮም፡ ነቲ ስዊፍት ኣብቲ ረፍሬን "ዝተቖርጸ ሓረጋት" ኣይተቐበሎን።[46]ኣብ ንድሕሪት ተመሊሱ ኣብ ዝገበሮ ገምጋም፡ ፕሮፌሰር ቋንቋ እንግሊዝ ሮበርት ኤን ዋትሰን፡ ብፍላይ ብሰንኪ ትረኻ ሸክስፒር፡ ስዊፍት "ኣብ መበል ዕስራን ሓደን ክፍለ ዘመን ዝያዳ ህቡብ ደረፍቲ ፍሹል ፍቕራዊ ደርፍታት" ምዃና ዝሕብር "ዛንታ ፍቕሪ" መርትዖ ቆጺርዎ።[47] ነቐፍቲ ን"Love Story" ኣብ ደረጃ ደርፍታት ስዊፍት ልዑል ደረጃ ሂቦምዋ፤ እዚኦም ድማ ሃና ማይልርያ ካብ NME (2020) ካብ 160 ደርፍታት ኣብ ሓሙሻይ ደረጃ ዝሰርዓቶ፣[48] ጄን ሶንግ ካብ ፓስተ (2020)፣ ካብ 158 መበል 13፣[49] ከምኡ’ውን ኔት ጆንስ ካብ ቩልቸር (2021) ዝሰርዓቶ ካብ 179 ታሽዓይ።[50] ኣብ ካልእ ደረጃ ናይ ስዊፍት ንዘ ኢንዲፐንደንት ዝተመርጻ 100 ትራክታት፡ ሮይሲን ኦኮነር ን"Love Story" ኣብ ቁጽሪ 15 ብምስራዕ፡ ስዊፍት ከም "ሓይሊ ዝተኸልከለ ፍቕራዊ ዛንታ ዝርዳእ" ደራሲ ደርፊ ከምዘርእዮ ገሊጻ።[51] ኣሌክሲስ ፔትሪዲስ ካብ ዘ ጋርድያን ኣብ 2019 ኣብ ዘመዝገቦ ደረጃ ስዊፍት 44 ንጽል ደርፍታት ድሕሪ "ብላንክ ስፔስ" (2014) ካልኣይ ደረጃ ሒዙ። ብዛዕባ እቶም ስነ-ጽሑፋዊ መወከሲታት ከምዚ ኢሉ: "[እንተድኣ] እቶም መወከሲታት ሸክስፒርን ሃውቶርንን ዕንክሊል ዝመስሉ እንተመሲሎም: ብዝእመን መንገዲ ዕድመ ንእስነት ዕንክሊል እዮም።"[52] እታ ደርፊ ኣብ ዝርዝር ብሉጻት ደርፍታት ቴስት ኦፍ ካንትሪስ ብሉጻት 100 ካንትሪ ሶንግስ ሓዊሱ ተኻቲታ (2016)፣[53] ናይ ታይም ኣውት 35 ዝበለጻ ናይ ሃገር ደርፍታት ናይ ኩሉ ግዜ (2022)፣[54] ከምኡ’ውን ናይ ቢልቦርድ ብሉጻት 50 ናይ ሃገር ፍቕሪ ደርፍታት ናይ ኩሉ ግዜ (2022)።[23]
ንግዳዊ ኣፈፃፅማ
ኣብ ኣሜሪካ "Love Story" ኣብ ቢልቦርድ ሆት 100 ኣብ ቁጽሪ 16፡ ኣብ ቻርት ሆት ካንትሪ ሶንግስ ድማ ኣብ ቁጽሪ 25 ተሰሪዓ፡ ክልቲአን ብዕለት 27 መስከረም 2008።[55][56] ኣብ ዝቐጸለ ሰሙን ድማ ኣብ ሆት 100 ቁጽሪ ሓሙሽተ በጺሓ።[57] እታ ንጽል ደርፊ ኣብ 17 ጥሪ 2009 ኣብ ዝነበረ ቻርት ሆት 100 ኣብ ቁጽሪ ራብዓይ ደረጃ በጺሓ፡ ኣብ ቻርት ድማ ን49 ሰሙናት ኣሕሊፋ።[58] ንኽልተ ሰሙን ኣብ ቅድሚት ኣብ ቻርት ውዑያት ደርፍታት ሃገር ኣሕሊፋ።[59] ኣብቲ ንናይ ኣሜሪካ ፖፕ ሬድዮ ዝከታተል ቀንዲ 40 (ፖፕ ደርፍታት) ቻርት፡ "ዛንታ ፍቕሪ" ኣብቲ ብ28 ለካቲት 2009 ዝዛዘመ ሰሙን ቁጽሪ ሓደ በጺሓ።[60] ኣብ ክልቲኡ ቻርት ካንትሪ-ሬድዮን ፖፕ-ሬድዮን ኣብ ቅድሚት ዝስራዕ ናይ መጀመርታ ደርፊ ኮይና፡ ነታ ብሻንያ ትዌን ዝተደርሰት "You're Still the One" (1998) ኣብ ቁጽሪ ሰለስተ ዝለዓለ ደረጃ ዝሓዘት ኮይና፡ ዝለዓለ ቻርት ዝሓዘት ካንትሪ ስግረ-ዶብ ናብ ፖፕ ሬድዮ ኮይና በሊጻ። [61] ።
ኣብ ካልኦት ናይ ቢልቦርድ ኣየርፕለይ ቻርትታት፡ "ዛንታ ፍቕሪ" ኣብ ቁጽሪ ሓደ ኣብ ኣዳልት ኮንተምፐራሪ፡ ኣብ ቁጽሪ ሰለስተ ድማ ኣብ ኣዳልት ፖፕ ሶንግስ ኣብ ዝለዓለ ጥርዙ በጺሑ።[62][63] "Teardrops on My Guitar" (2007) ብሓባር፡ "Love Story" ንስዊፍት ኣብ ዓሰርተ ዓመት 2000ታት ነፍሲ ወከፎም ክልተ ኣርእስታት ኣብ ቅድሚት 10 ካብ ኣርባዕተ ኣየርፕለይ ቻርት ዝበጽሑ ፈላመይቲ ስነጥበባዊት ገይራታ፤ ውዑያት ደርፍታት ሃገር፡ ቀንዲ ብሉጻት 40፡ ደርፍታት ፖፕ ዓበይቲ፡ ከምኡ’ውን ናይ ዓበይቲ እዋናዊ ደርፍታት።[64] ኣብ መወዳእታ ዓመት ኣብ ቻርት ደርፍታት ሬድዮ ኣብ ቅድሚት ተሰሪዑ።[65] ክሳብ ለካቲት 2009 ሰለስተ ሚልዮን ዳውንሎድ ተሸይጡ፡ ኣብ ኩሉ ግዜ ዝበለጸ መሸጣ ዘለዎ ናይ ሃገር ንጽል ደርፊ ነበረ።[66] ኣብ 2015 ማሕበር ኢንዱስትሪ ቅዳሕ ኣሜሪካ (RIAA) ን"ዛንታ ፍቕሪ" ሸሞንተ ግዜ ፕላቲኒየም ከምዝኾነ መረጋገጺ ሂቡ።[67] እታ ንጽል ደርፊ ክሳብ ጥቅምቲ 2022 ኣብ ኣሜሪካ 6.2 ሚልዮን ቅዳሓት ዝተሸጠት ኮይና፡ ኣብታ ሃገር ዝለዓለ መሸጣ ዘለዋ ንጽል ደርፊ ስዊፍት ኮይና።[68]
"Love Story" ኣብ ኣውስትራልያ ናይ መጀመርታ ቁጽሪ ሓደ ንጽል ደርፊ ስዊፍት እያ ነይራ፣[69] ኣብኡ ድማ ዓሰርተ ግዜ ፕላቲኒየም ኮይኑ ሰርቲፊኬት ረኺባ።[70] ኣብ ውሽጢ ላዕለዎት ሓሙሽተ ናይ ንጽል ቻርትታት ጃፓን (ሰለስተ)፣[71] ከምኡ’ውን ኣብ ሰፊሕ ቋንቋ እንግሊዝ ዝዛረብ ዓለም: ዓባይ ብሪጣንያ (ክልተ)፣[72] ኣየርላንድ (ሰለስተ)፣[73] ኒውዚላንድ (ሰለስተ)፣[ 74] ካናዳ (ኣርባዕተ)፣[75] ከምኡውን ስኮትላንድ (ሓሙሽተ)።[76] ኣብ መሬት ኤውሮጳ፡ እታ ንጽል ደርፊ ኣብ ቻርት ኤውሮጳውያን ውዑያት 100 ንጽልታት ቁጽሪ ዓሰርተ፡[77] ኣብ ቸክ ሪፓብሊክ ቁጽሪ ኣርባዕተ፡[78] ኣብ ሃንጋሪ ቁጽሪ ሽዱሽተ፡[79] ኣብ ኖርወይ ቁጽሪ ሸውዓተ፡[80] ቁጽሪ ዓሰርተ ድማ በጺሓ ኣብ ሽወደን።[81] "ዛንታ ፍቕሪ" ኣብ ዓባይ ብሪጣንያ ስሉስ ፕላቲኒየም፣[82] ኣብ ካናዳ ድርብ ፕላቲኒየም፣[83] ኣብ ዴንማርክ፣ ጀርመንን ኒውዚላንድን ፕላቲኒየም፣[84][85][86] ኣብ ኢጣልያን ጃፓንን ድማ ወርቂ ዝተረጋገጸ እዩ።[84][85][86]። 87] ኣብ መላእ ዓለም 6.5 ሚልዮን ዲጂታላዊ ቅዳሓት ዝተሸጠት ኮይና፡ ኣብ 2009 ብብዝሒ ዝተወርደት ንጽል ደርፊ ኣብ ሻድሻይ ደረጃ ሒዛ።[88] ክሳብ ለካቲት 2021፡ ኣብ መላእ ዓለም ዝተገመተ መሸጣ "ዛንታ ፍቕሪ" 18 ሚልዮን ኣሃዱታት በጺሑ።[89]
ቪድዮ ሙዚቃ
ኣብ ዝሓለፉ ቪድዮታት ሙዚቃ ምስ ስዊፍት ዝሰርሐ ትረይ ፋንጆይ፡ "ዛንታ ፍቕሪ" ዝብል ዳይረክተር ኮይኑ።[90] ስዊፍት ካብ ከም ማእከላይ ዘመን፣ ህዳሴን ሪጀንሲን ዝኣመሰሉ ታሪኻዊ ዘመናት ተደሪኻ "ኣብ 1700ታት፣ 1800ታት ወይ 2008 ክኸውን ዝኽእል" ግዜ ዘይስዕሮ ትረኻ ዘለዎ ብናይ እዋን ቁንጣሮ ቅዲ ቪድዮ ሰሪሓ።[90] ንሽዱሽተ ኣዋርሕ ነቲ መሪሕ ተባዕታይ ክትደሊ ጸኒሓ፡ ካብ ሓደ ትፈልጦ ሰብ ድማ ብዝተዋህባ ለበዋ ድማ ጃስቲን ጋስቶን ዝተባህለ ኣብ ተኸታታሊ ፊልም ተለቪዥን ናሽቪል ስታር ዝወዳደር ዝነበረ ሞዴል ፋሽን መሪጻ።[91][92] ጋስቶን ካብቲ ምርኢት ምስ ተኣልየ፡ ስዊፍት ኣብቲ ቪድዮ ንኽቐርብ ርክብ ገበረቶ።[90] ንሳ ጋስቶን ንመሪሕነት ደቂ ተባዕትዮ ፍጹም ምርጫ ምዃኑ ትኣምን ነበረት፡ "ብኣገባብ [መግለጺታቱ] ኣብቲ ቪድዮ ኣዝየ እየ ተመሲጠ። ዋላ ሓንቲ ከይተዛረበ፡ ውሱን ቁሊሕታ ጥራይ እዩ ዝገብር ነይሩ፡ ብሓቂ ድማ ጽቡቕ ኮይኑ ተራእዩ።"[ 91]
እቲ ሙዚቃዊ ቪድዮ ኣብ ውሽጢ ክልተ መዓልታት ኣብ ነሓሰ 2008 ኣብ ቴነሲ ተቐሪጹ። እቶም ሰራሕተኛታት ንመዋቕር ናይቲ ቪድዮ ዝኸውን ካስትል ንምርካብ ናብ ኤውሮጳ ክገሹ ሓሲቦም እኳ እንተነበሩ ኣብ ኣርሊንግተን ኣብ ዝርከብ ካስል ግዊን ግን ሰፈሩ፤ እቲ ሓወልቲ ኣብ 1973 ዝተሃንጸ ኮይኑ፡ ኣካል ናይቲ ዓመታዊ ፈስቲቫል ህዳሴ ተነሲ እዩ።[90] ንቪድዮ ዝኸውን ዋርድሮብ-ብዘይካ እቲ ንባልኮኒ ትርኢት ዝኸውን ክዳን ስዊፍት፡ ብሳንዲ ስፒካ ብተደፋፍእን ሓሳባትን ስዊፍት ዝተነድፈ-ብጃካርድ ፋብሪክስ እዩ ቀሪቡ።[90] ኣብታ ቀዳመይቲ መዓልቲ፡ ናይ ባርኮኒን ናይ ሜዳን ትርኢታት ተቐሪጹ። ኣብ ካልኣይ መዓልቲ ዝተኻየደ ምውሳድ ፊልም፡ እቲ ናይ ቦልሩም ትርኢት ምስ 20 ሳዕሳዕቲ ካብ ዩኒቨርሲቲ ካምበርላንድ ሊባኖስ ዝተቐድሐ፤ ስዊፍት ቅድሚ ምቕራጽ ፊልም 15 ደቓይቕ እዩ ነቲ ኮርዮግራፊ ተማሂሩ።[90] ንገለ ካብ ካልኦት ግዝኣታት ዝመጹ ተማሃሮ ዩኒቨርሲቲ ዝነበሩ ኣድነቕታ ናብ ናሽቪል ብነፋሪት ክኸዱን ነቲ ቪድዮ ምስኣ ክስእልዎን ዓዲማ።[93] "ዛንታ ፍቕሪ" ንፈለማ እዋን ብ12 መስከረም 2008 ኣብ ሲኤምቲ ተራእያ።[94] ብድሕሪ መጋረጃ ዝተቐድሐ ተንቀሳቓሲ ፍርያት ናይቲ ሙዚቃዊ ቪድዮ ብ12 ሕዳር 2008 ኣብ ዓባይ ኣሜሪካዊት ሃገር ተዘርጊሑ።[95]
እቲ ቪድዮ ስዊፍት ጸሊም ስዊተርን ጂንስን ብምኽዳን እዩ ዝጅምር፤ ኣብ ሓደ ቀጽሪ ኮለጅ እናተጓዕዘት ጋስቶን ኣብ ትሕቲ ገረብ ከንብብ ትርእዮ። ዓይኒ ዓይኒ እናተራኸቡ ከለዉ፡ እቲ ቪድዮ ናብ ሓደ ባርኮኒ ይሰጋገር፡ ኣብኡ ድማ ስዊፍት ኮርሰትን ልብስን ተኸዲና ኣላ። እቲ ቪድዮ ናብቲ ጋስቶንን ስዊፍትን ብሓባር ዝስዕስዑሉ ቦልሩም ይቕየር፡ ድሕሪኡ ጋስቶን ኣብ እዝኒ ስዊፍት ሕሹኽ ይብል። ቀጺላ ስዊፍት ብለይቲ ፋኑስ ሒዛ ናብ ሓደ ጀርዲን ክትኣቱ ከላ ተራእያ። ምስ ጋስቶን ትራኸብ እሞ ቅድሚ ምፍልላይ ዕርክነት ኣለዎም። ጸኒሓ ስዊፍት መሊሳ ኣብ ባርኮኒ ደው ኢላ ብመስኮት ንደገ ትጥምት። ጋስቶን ንሓደ ሜዳ ሰጊሩ ናብኣ ገጹ ክጎዪ ርእያቶ’ሞ ብኡ ንብኡ ክትረኽቦ ብመደያይቦ ትጎዪ። ብድሕሪኡ እቲ ቪድዮ ናብቲ ዘመናዊ ቀጽሪ ኮለጅ ይቕየር፡ ኣብኡ ጋስቶን ናብ ስዊፍት ገጹ ይኸይድ እሞ ኣብ ኣዒንቲ ነንሕድሕዶም ይጥምቱ፡ እቲ ቪድዮ ድማ ይውዳእ።[90]ስፒን እቲ ቪድዮ ብ"HBO ዝመስል ባጀት" ዝተቐድሐ ይመስል ምስ "ዝተራቐቐ፡ ናይ ሓሶት ማእከላይ ዘመን ሴት ፒስ" ዝተቐድሐ ይመስል፤ ብመሰረት እታ መጽሔት፡ እቲ ትረኻ ንሮሜዮን ጁልየትን ሸክስፒር ኣብ ክንዲ ዘመልክት፡ ን"ራፑንዘል" ይመስል፡ ብፍላይ ድማ እቲ ገጸ ባህሪ ስዊፍት ኣብ ልዕሊ ሓወልቲ ንኣፍቃሪኣ ዝጽበየሉ ክፋል።[96] ብመሰረት ግላመር፡ ስዊፍት ኣብቲ ቪድዮ ዘለዋ ፋሽን ነቲ "[ንሳ] ቃል ብቓሉ ንሓደ ተዋሳኣይ ሮሜዮ ጁልየት እናተጻወተት ከላ ናይ ማእከላይ ዘመን ኩዕሶ ልብሲ ተኸዲና ነይራ" ዝብል ግጥማዊ ቴማ የደልድሎ።[97] ኣብ 2010 ኣብ ቢልቦርድ ኣብ ዝገበሮ ቃለ መሕትት፡ ስዊፍት ብዛዕባ እቲ ቪድዮ ዝነበረ ጽንጽዋይ- ዛንታ-ዝተደፋፍአ መርዓ ምድላው: "ኣነ ብሓቂ እታ ብዛዕባ መዓልቲ መርዓኣ እትሓልም ጓል ኣይኮንኩን። በቃ እቲ ርእዮተ ዓለም ዘለዎ፣ ሕጉስ-ድሕሪ [ህሞት] ይመስል።"[98]
ሽልማትን ሕጹያትን
"ዛንታ ፍቕሪ" ኣብ 2009 ኣብ ዝተኻየደ ሽልማት ሃገር፡ ኣብ 2010 ድማ ሽልማት ፖፕ ብሉጽ ደርፊ ናይዚ ዓመት ተዓዊታ፡ ክልቲኦም ድማ ብብሮድካስት ሚዩዚክ ኢንክ (BMI) ዝተኻየዱ ኮይኖም፡ ኣብዚ ዓመት ኣብ ሬድዮን ተለቪዥንን ኣሜሪካ ዝበዝሑ ምርኢት ዘቕረቡ ደርፍታት ንምኽባር ዝተኻየዱ እዮም።[ 99] ስዊፍት ኣብ ሽልማት ቢኤምኣይ ካንትሪ ንኻልኣይ ግዜኣ ተኸታታሊ ዓወት ብሉጽ ደርፊ ናይዚ ዓመት ኮይኑ፡ ድሕሪ "Teardrops on My Guitar" ኣብ 2008።[100] ጓል 20 ዓመት ስዊፍት፡ ኣብ ሽልማት ፖፕ ቢኤምኣይ ብሉጽ ደርፊ ናይዚ ዓመት ዝዓተረ ዝነኣሰ ደራሲ ደርፊ እዩ።[101] ኣብ ኣውስትራልያ ኣፕራ ኣዋርድስ፡ "ዛንታ ፍቕሪ" ንዓለምለኻዊ ስራሕ ናይዚ ዓመት ተሓጽያ።[102]
ኣብ ሽልማት ምርጫ ህዝቢ (ዝፈትዎ ደርፊ ሃገር፡ ናብ "መወዳእታ ስም" ካሪ ኡንደርዉድ ዝኸደት)፡[103] ሽልማት ምርጫ ህጻናት ኣውስትራልያ ኒከሎዲዮን (ዝፈትዋ ደርፊ፡ ናብ "ቡም ቡም ፓው" ናይ ጸሊም ዓይኒ ፒስ ዝኸደት) ሕጹያት ተቐቢላ። )፡[104] ከምኡ'ውን ሽልማት ምርጫ መንእሰያት (ናይ ምርጫ ፍቕሪ ደርፊ፡ ናብ ናይ ዳዊት ኣርቹለታ "ክራሽ" ዝኸደት)።[105][106] እታ ሙዚቃዊት ቪድዮ ኣብ መበል 45 ሽልማት ኣካዳሚ ሙዚቃ ሃገር ንብሉጽ ቪድዮ ናይዚ ዓመት ተሓጽያ፡ እንተኾነ ግን ብብራድ ፔይዝሊ "Waitin' on a Woman" (2008) ተሳዒራ።[107][108] ኣብ 2009 ኣብ ዝተኻየደ ሽልማት ሙዚቃ ሲኤምቲ ብሉጽ ቪድዮ ናይዚ ዓመትን ብሉጽ ቪድዮ ደቂ ኣንስትዮን ተዓዊታ።[109] ብተወሳኺ ኣብ መበል 43 ሽልማት ማሕበር ሙዚቃ ሃገር[110] ብሉጽ ሙዚቃዊ ቪድዮ ናይዚ ዓመት ከምኡ'ውን ኣብ ሽልማት ሙዚቃ ፊሊፒንስ ማይክስ 2010 ድማ ፍቱው ዓለምለኻዊ ቪድዮ ተዓዊታ።[111]
ቀጥታዊ ምርኢታትን ካልእ ኣጠቓቕማን
"ዛንታ ፍቕሪ" ኣብ ኮንሰርታት ስዊፍት ቀንዲ መግቢ ኮይኑ ኣሎ-ክሳብ ሓምለ 2023፡ ነታ ደርፊ ልዕሊ 500 ግዜ ብቐጥታ ኣቕሪባታ።[112] ኣብ 2008ን 2009ን ኣብ እዋን ምልላይ ፊልም ፊርለስ፡ ስዊፍት ኣብ መደባት ተለቪዥን "Love Story" ዝብል ምርኢት ኣቕሪቡ፡ ንኣብነት ጉድ ሞርኒንግ ኣሜሪካ፡ ሌት ሾው ምስ ዴቪድ ሌተርማን፡ ዘ ቱደይ ሾው፡[113] ዳንሲንግ ዊዝ ዘ ስታርስ፡[114] ዘ ኤለን ዲጀነረስ ሾው፡[113]። 115] ከምኡ’ውን ሳተርደይ ናይት ላይቭ።[116] ኣብ 2008 ኣብ ዝተኻየደ ሽልማት ማሕበር ሙዚቃ ሃገር፡ ነቲ ናይ "ዛንታ ፍቕሪ" ዝብል ቪድዮ ሙዚቃ ዳግማይ ኣቕሪባቶ፡ ነታ ደርፊ ኣብ መድረኽ ቦልሩም ምስ ጋስቶን ነቲ ፍቕራዊ ተገዳስነት እናተጻወተት ኣቕሪባታ።[117] ስዊፍትን እንግሊዛዊ ባንድ ደፍ ለፓርድን "Love Story" ዝብል መደብ ኣቕሪቦም፡ ካብ ካልኦት ትራክታት ካብ ነፍሲ ወከፍ ስነጥበባዊ ሬፐርቶርያ፡ ንሓደ ኣብ ጥቅምቲ 2008 ዝተቐድሐ ክፋል CMT Crossroads፤ እቲ ምርኢት ኣብ 2009 ብዲቪዲ ተዘርጊሑ።[118] ኣብ ዓባይ ብሪጣንያ ስዊፍት ኣብ ናይ ቢቢሲ ናይ ግብረ ሰናይ ቴሌቶን ቺልድረን ኢን ኒድ "ዛንታ ፍቕሪ" ደሪፋ፡ ድሕሪኡ ድማ 13 ሽሕ ፓውንድ ኣወፍያ።[114]
"ዛንታ ፍቕሪ" ኣካል ናይቲ ንብዙሓት ናይ ስዊፍት ኣብ 2009 ኣርእስቲ ፈስቲቫል ምርኢታት ዝተዳለወ ዝርዝር እዩ ነይሩ፣ ንኣብነት ሂዩስተን ላይቭስቶክ ሾውን ሮዲዮን፣[119] ፍሎሪዳ ስትሮቨሪ ፌስቲቫል፣[120] ሳውንድ ሪሊፍ፣[121] ሲኤምኤ ሙዚቃ ፈስቲቫል፣[122]። ከምኡውን ክራቨን ካንትሪ ጃምቦሪ።[123] ነታ ደርፊ ኣብ ዝርዝር ሴት ናይቲ ንፈለማ እዋን ኣብ ኣርእስቲ ዝኾነት ናይ ኮንሰርት ዑደታ ፊርለስ ቱር (2009–2010) ኣካቲታታ። ምርኢታት ናይታ ደርፊ ብናይ ቪክቶርያ ክዳን ዝተኸድኑ መተካእታ ሳዕሳዕቲ እዩ ጀሚሩ፣ ድሕረ ባይታ ካስትል ናብ መድረኽ ክቐርብ ከሎ ብካኖን ፓቸልቤል ይሳዕስዑ።[124] ስዊፍት ካብ ታሕቲ ናብ ላዕለዋይ ደረጃ መድረኽ ወጺኣ፤ ኣብ መበል 18 ክፍለ ዘመን ዝተሰርሐ ቀይሕ ልብሲ ወርቃዊ ላህጃ ዘለዎ ተኸዲና ነበረት።[125] ንመወዳእታ ግዜ ስዊፍት ናብ ጻዕዳ ክዳን መርዓን ብዕንቊ ዝተሰርሐ መሸፈኒ ርእስን እናተቐየረት ብድሕሪ መተካእታ ሳዕሳዕቲ ተሓቢኣ።[126][127] ቀጥታዊ ምርኢታት "ዛንታ ፍቕሪ" ኣብ 2011 ኣብ ዲቪዲ ጉዕዞ ናብ ፍርሒ ዘይብሉ ተዘርጊሑ።[128]
"ዛንታ ፍቕሪ" ኣብ ዝርዝር ሴት ናይቲ ካልኣይ ኣርእስቲ ዑደት ስዊፍት ዝኾነ ስፒክ ኖው ዎርልድ ቱር (2011–2012) ናይ መወዳእታ ደርፊ እያ ነይራ።[129] ስዊፍት ጻዕዳ ክዳን ጸሓይ ተኸዲና፡ ኮንፈቲ ዝናብ እናዘነበን ኣብ መድረኽ ርችት እናተፈንጀረን ኣብ ዝነፍር ባርኮኒ ኣብ ስግር መድረኽ እናተዘዋወረት ነታ ደርፊ ደሪፋ።[130] እታ ደርፊ ኣካል ናይቲ ስዊፍት ኣብ ጥቅምቲ 2012 ኣብ ቢቢሲ ሬድዮ 1 ኣብ ዝተኻየደ ሽልማት መንእሰያት ዘርኣየቶ ምርኢት እያ ነይራ፤ ቅድሚ ናብ ብሩር ውዑይ ካምቻን ንጹር ጸሊም ላዕለዋይ ክዳንን ምቕያራ ጻዕዳ ክዳን ተኸዲና ተራእያ።[131] ስዊፍት ኣብ መወዳእታ ኣብ ተመሳሳሊ ወርሒ ከም ኣካል ናይቲ ኣብ ካሊፎርንያ ኣብ ዝርከብ ሃርቪ ሙድ ኮሌጅ ዝተቐድሐ ክፋል ናይ VH1 Storytellers ክፍሊ ኮይኑ ነታ ደርፊ ደሪፋታ።[132] ብ25 ጥሪ 2013 ስዊፍት ኣብ ስጳኛ ኣብ ዝተኻየደ ሎስ ፕሪሚዮስ 40 ፕሪንሲፓልስ "ዛንታ ፍቕሪ" ዝብል ኣኮስቲክ ቅዲ ኣቕሪቡ።[133] ዳግማይ ነታ ደርፊ ኣብ ዝርዝር ሴት ናይቲ ንሳልሳይ ግዜኣ ኣብ ርእሲ ዙር ቀይሕ ዑደት (2013–2014) ኣካቲታታ፣ ኣብኡ ድማ ጻዕዳ ልብሲ ተኸዲና ደሪፋታ።[134]
ኣብ 2014 ኣብ ዝተኻየደ ሽልማት ሙዚቃ iHeartRadio፡ ስዊፍት ናይ "Love Story" ናይ ዓረና ሮክ ቅዲ ኣቕሪቡ።[135] ኣብ ራብዓይ ኣርእስቲ ዑደታ 1989 ዎርልድ ቱር (2015) ኣብ ዝነበረ ኮንሰርታት፡ ነታ ደርፊ ከም ሲንት-ፖፕ ባላድ ዳግማይ ኣሰናዲኣ፡ ኣብቲ ቦታ ኣብ ዙርያኡ ዝዘውር ልዕል ዝበለ መድረኽ ደው ኢላ ደሪፋቶ።[136][137] ብዛዕባ ዳግመ ምድላው ዙር ዓለም 1989 ርእይቶኣ ክትህብ ከላ፡ ጄን ሶንግ ካብ ፓስተ፡ "ዛንታ ፍቕሪ" "ሓንቲ ካብተን ናይ [ስዊፍት] ናይ ጻውዒት ካርድታት ኮይና ክትቅጽል እያ" ኢላ።[49] ስዊፍት ዳግማይ ን"Love Story" ኣብ ዝርዝር ሴት ናይቲ ሓሙሻይ ናይ ኮንሰርት ዑደታ፡ ናይ 2018 ሪፑቴሽን ስታድዩም ቱር ኣካቲታቶ፡ ኣብኡ ድማ ከም ኣካል ናይ ምትሕውዋስ ምስተን "ስታይል"ን "ዩ ቢሎንግ ዊዝ ሚ"ን ንጽል ደርፍታታ ኣቕሪባታ።[138]
ብዕለት 23 ሚያዝያ 2019 ኣብ ሊንከን ሴንተር ፎር ዘ ፐርፎርሚንግ ኣርትስ ኣብ ታይም 100 ጋላ "ዛንታ ፍቕሪ" ብፒያኖ ኣቕሪባ፡ ኣብዚ ጋላ ድማ ሓንቲ ካብተን ናይቲ ዓመት "ኣዝየን ጽልዋ ዘለወን ሰባት" ተባሂላ ተኸቢራ።[139] ብ9 መስከረም ስዊፍት ነታ ደርፊ ኣብ ፓሪስ ኣብ ዝተኻየደ ናይ ሓደ ግዜ ኮንሰርት ከተማ ኣፍቃሪ ኣቕረበት።[140] ኣብቲ "ናይ ዓሰርተ ዓመት ስነጥበባዊት" ተባሂላ ዝተሸለመትሉ ኣሜሪካዊ ሽልማት ሙዚቃ 2019፡ ስዊፍት "ዛንታ ፍቕሪ" ከም ኣካል ናይቲ ምስ "እቲ ሰብኣይ"፡ "I Knew You Were Trouble"፡ "Blank Space" ዝተባህለ ምትሕውዋስ ኣቕሪባ። ከምኡ'ውን "ሻክ ኢት ኦፍ"።[141] ብዕለት 21 ሓምለ 2022 ኣብ ለንደን ኣብ ዝተኻየደ ኮንሰርት ናይ ሃይም ዋን ሞር ሃይም ቱር ስዊፍት ጋሻ ኮይና ተራእያ "ዛንታ ፍቕሪ" ከም ኣካል ናይቲ ምስ "ቤንዚን" ዝገበሮ ምትሕውዋስ ኣቕሪባ።[142] ንሳ ውን ን"Love Story" ኣብ ስሩዕ ዝርዝር ሴት ናይቲ ኣብ 2023 ዝገበረቶ ኣርእስቲ ዑደታ ዝኾነ ኢራስ ቱር ኣስፊራታ።[143]
"ዛንታ ፍቕሪ" ብፓሮዲ ተገይሩን ናብ ህዝባዊ-ባህላዊ ፍጻመታት ተቐይሩን ኣሎ። ንሽልማት ሙዚቃ ሲኤምቲ 2009፡ ስዊፍትን ራፐር ቲ-ፔይንን "Thug Story" ዝብል ኣርእስቲ ዘለዎ ፓሮዲ ቀሪጾም፡ ኣብኡ ድማ ምስ Auto-Tune ራፕ ይገብሩን ይደርፉን፤ እቲ ፓሮዲ ከም ኣካል ናይቲ ዝሑል ክፉት ስነ-ስርዓት ሽልማት ኣብ ኣየር ተዘርጊሑ።[144] ኣብ ነሓሰ 2020፡ ዘይወግዓዊ ናይ ገዛ ሪሚክስ ናይ "Love Story" ብኣመሪካዊ ዲጄ ዲስኮ ላይንስ ኣብ ቪድዮ ምክፋል መድረኽ ቲክቶክ ቫይረስ ኮይኑ።[145] ሪሚክስ ዲስኮ ላይንስ ኣብ ወርሒ ጥቅምቲ 2020 ኣብ ቻርት ኣየርፕለይ ፖላንድ ኣብ ቁጽሪ 37 ተሰሪዑ።[146]
"ዛንታ ፍቕሪ (ናይ ቴይለር ስሪት)"
ስዊፍት ምስ ሪፓብሊክ ሪከርድስ ሓድሽ ውዕል ድሕሪ ምፍራማ፡ ኣብ ሕዳር 2020 ንፊርለስ ሓዊሱ ናይ መጀመርታ ሽዱሽተ ናይ ስቱድዮ ኣልበማታ ዳግማይ ክትቅርጽ ጀሚራ።[192] እዚ ውሳነ ኣብ 2019 ኣብ መንጎ ስዊፍትን ኣካያዲ ተውህቦ ስኩተር ብራውንን ድሕሪ ዘጋጠመ ህዝባዊ ክርክር ዝመጸ ኮይኑ፡ ንሳ ንቢግ ማሽን ሪከርድስ ኣጥሪያ፡ ንሳቶም ድማ እቶም ዋናታት ናይተን እቲ ትካል ዝዘርግሐን ኣልበማት ስዊፍት ሓዊሱ እዩ።[193][194] ስዊፍት ካታሎጋ ዳግማይ ብምምዝጋብ ምሉእ ዋንነት ናይቶም ሓደስቲ ጎይቶት ነይርዋ፣ እዚ ድማ ፍቓድ ቅዳሕ ደርፍታታ ሓዊሱ፣ ነቶም ብቢግ ማሽን ዝውነኑ ጎይቶት ዋጋኦም ኣጉዲልዎም።[195]
ስዊፍት "ዛንታ ፍቕሪ" ዳግማይ ቀሪጹ "ዛንታ ፍቕሪ (ናይ ቴይለር ስሪት)" ዝብል ኣርእስቲ ሂብዋ። ካብቲ ዳግማይ ቅዳሕ ዝተቐድሐ ጽሑፍ ኣብ ታሕሳስ 2020 ኣብ መወዓውዒ ማች ዶት ኮም ተጠቒሙ።[196] "Love Story (Taylor's Version)" እታ ናይ መጀመርታ ዳግማይ ዝተቐድሐት ትራክ እያ ዘውጽኣታ፤[197] ቅድሚ ምዝርግሓ ዳግማይ ዝተቐድሐት ኣልቡም Fearless (Taylor's Version) ኣብ... ሚያዝያ.[198][199] ብሽወደናዊት ኣፍራዪ ኤልቪራ ሪሚክስ ዝተገብረላ "Love Story (Taylor's Version)" እትብል ናይ EDM ቅዲ ብ26 መጋቢት 2021 ተዘርጊሓ፡ ኣብ ዲሉክስ ሕታም Fearless (Taylor's Version) ድማ ተኻቲታ።[200]
"Love Story (Taylor's Version)" ብስዊፍትን ኣብ ናሽቪልን ዝመደበሩ ኣፍራዪ ክሪስቶፈር ሮው ዝተዳለወት እያ። ብዴቪድ ፔይን ኣብ ብላክበርድ ስቱድዮ ዝተቐድሐት ኮይና፡ ተወሳኺ ቅዳሕ ሮው ኣብ ፕራይም ሪከርዲንግን ስቱድዮ 13ን ኮይኑ፡ ኩለን ኣብ ናሽቪል እየን። ሳም ሆላንድ ንድምጺ ስዊፍት ኣብ ሎስ ኣንጀለስ ኣብ ዝርከብ ኮንዌይ ሪከርዲንግ ስቱድዮ ቀሪጹ፤ ሰርባናዊ ጌንያ ነቲ ዳግማይ ቅዳሕ ኣብ ሚክስስታር ስቱድዮ ኣብ ቨርጂንያ ቢች ቨርጂንያ ሓዋዊስዎ፤ ከምኡ’ውን ራንዲ ሜሪል ኣብ ኤጅዋተር ኒውጀርሲ ኣብ ዝርከብ ስተርሊንግ ሳውንድ መሊኾሞ።[201] ስዊፍት ንገለ ካብቶም ኣብቲ ናይ 2008 ቅዲ ዝሰርሑ ዝነበሩ ሙዚቀኛታት ምስኣ ዳግማይ ክቐርጹ ዓዲማ፤ እዞም ተሳተፍቲ እዚኦም ጆናታን ዩድኪን ብፊድል፡ ኣሞስ ሄለር ብቤዝ ጊታርን ኬትሊን ኢቫንሰንን ብሃርሞኒ ቮካልን፤ ኣካል ናይ ስዊፍት ዑደት ዝገበረት ባንድ ኮይኖም ምስኣ ብዙሕ ግዜ "Love Story" ተጻዊቶም ነይሮም።[201]
ብመሰረት ነቐፍቲ፡ ምፍራይ "ዛንታ ፍቕሪ (Taylor's Version)" ምስቲ ኣብ 2008 ዝነበረ ቅዳሕ እሙን እዩ።[201][202] ኣብ ድምጺ ድምጺ ስዊፍት ለውጢ ኣስተብሂሎም፣ እዚ ድማ ዝያዳ ቃና ዘለዎን ናይ ሃገር-ሙዚቃ ድምጺ ዘይብሉን እዩ፤[26][203] እታ ኣትላንቲክ ሸርሊ ሊ ድምጺ ስዊፍት "ኣዝዩ ሃብታም" ምስ ቁጽጽር ዝግበረሉ ቃናን ልክዕ ስታካቶን ረኺባቶ። [204] ። ስዊፍት፡ "ዛንታ ፍቕሪ" ዳግማይ ምቕራጻ ከም ደራፊት ከመይ ከም ዝተመሓየሸትን ኣብቲ ናይ ቀደም ቅዳሓት "ድምጻ ኣዝዩ መንእሰይ ከም ዝነበረን" ከም ዝተረድአት ገሊጻ።[205]
ናይቲ ዳግመ-ምቕራጽ መሳርሒታት ዝያዳ በሊሕን ፍሉያትን ኮይኖም፡ ንጹር ድምጺ ባንጆ፡ ሲምባላትን ፊድልን ኣለዎም፤ ዝሓየለ ከበሮ፤ ብዝያዳ ብንጹር ዝተነጸረ ቤዝ፤ ውሑድ ተሪር ናይ ኤሌክትሪክ ጊታራት፤ ከምኡ’ውን ኣብቲ ምትሕውዋስ ዝነበረ ስኒት ምውራድ።[24][203][206] ኣብ ቢልቦርድ፡ ክሪስተን ሄ፡ እቶም ኣብቲ ናይ 2008 ቅዲ ዝነበሩ መሳርሒታት ናብ "መንደቕ ድምጺ" ክወሃሃዱ እንከለዉ፡ ምፍራይ "ዛንታ ፍቕሪ (ስሪት ቴይለር)" ንውልቃዊ መሳርሒታት ከምዘጉልሕ ገሊጻ።[24]
ኣብ ክለሳታት፡ ነቐፍቲ "ዛንታ ፍቕሪ (Taylor's Version)" ነቲ መበቆላዊ ቅዲ እሙን ብምዃኑ ንኢዶም፡ ብዝተጸረየ ምፍራይን ብሱል ድምጽን ስዊፍትን ዝተመሓየሸ ኮይኑ ተሰሚዕዎም።[203][204][207] ውሑዳት ነቲ ዳግማይ ምቕራጽ ስዊፍት ዋንነት ሙዚቃኣ ምዃና ብሓጎስ ተቐቢሎሞ።[202][206] ሪኢቶታት ካብ ሮሊንግ ስቶን ሳይሞን ቮዚክ-ሌቪንሰንን ሎስ ኣንጀለስ ታይምስ ሚካኤል ዉድን ነቲ ዳግማይ ምቕራጽ ሓድሽ ናይ "ክላሲክ" ደርፊ ብዛዕባ ስምዒታት መንእሰያት ዝብል ስያመ ሂቦሞ።[202][208] ማርክ ሳቫጅ ካብ ቢቢሲ፡ ዝተመሓየሸ ድምጺ ስዊፍት ነቲ ናይ ዕድመ ንእስነት ስምዒት ከም ዝዕቅቦ ይዛረብ፡[203] እንተኾነ ግን ናይ ዘ ኣትላንቲክ ሸርሊ ሊን ናይ ኤንኤምኢ ሃና ማይልርያን ዝያዳ ሓያላት ምዃኖምን፡ እዚ ድማ ናይ ምሕንካስ ስምዒት ዘተኣታቱ ስለ ዝኾነ ድማ ነቲ ናይ 2008 ቅዲ ዕቱብነት ይስእን።[204] ][207] ሮበርት ክሪስትጋው ከም ዝብሎ፡ "ድምጺ ስዊፍት ዓቢ ፍሩይነት ይዕቅብ" እንተኾነ ግን "ንዳግመ ምቕዳሕ ገንዘብ ከቐምጥ'ውን ክሓስብ ኣይክእልን'የ" ብምባል፡ ንዋጋ ናይቲ ዳግማይ ምቕራጽ ቀዳሞት ደርፍታት ኣብ ሕቶ ኣእትዩ። ሮብ ሸፊልድ እንተዘይኣእሚኑኒ"።[209]
ኣብ U.S.፡ "Love Story (Taylor's Version)" ኣብ ቻርት Hot Country Songs ንፈለማ እዋን ኣብ ቅድሚት ብምስራዕ፡ ንስዊፍት ሻሙናይ ቁጽሪ ሓደ ንጽል ደርፋን ፈላመይቲ ቁጽሪ ሓደን ንፈለማ እዋን ክትስራዕ ክኢላ። በዚ ዓወት ድማ ኣብ 2000ታት፡ 2010ታትን 2020ታትን ኣብ ቻርት ዝመርሐት ፈላመይቲ ስነጥበባዊት ኮይና፡ ብኽልቲኡ ኦሪጅናልን ዳግማይ ዝተቐድሐን ቅዲ ደርፊ ድማ ካልኣይቲ ስነጥበባዊት ኮይና፡ ድሕሪ ዶሊ ፓርተን ብ"I ኩሉ ግዜ ክፈትወካ እዩ"። ኣብ ካልኦት ቻርት ቢልቦርድ፡ "Love Story (Taylor's Version)" ኣብ መሸጣ ዲጂታል ደርፍታት (ናይ ስዊፍት ክብረወሰን ዘናውሐ መበል 22 ቁጽሪ ሓደ)፡ ካንትሪ ዲጂታል ደርፊ መሸጣ (ክብረወሰን ዘናውሐ መበል 15 ቁጽሪ ሓደ)፡ ከምኡ'ውን ካንትሪ ስትሪሚንግ ሶንግስ ኣብ ቅድሚት ተሰሪዑ። እታ ደርፊ ንፈለማ እዋን ተራእያ ኣብ ቢልቦርድ ሆት 100 ኣብ ቁጽሪ 11 ደረጃ በጺሓ፡ እዚ ድማ ክብረወሰን ዝሓዘ መበል 129 ቻርት ምእታዋ እዩ።[210] እቲ ዳግማይ ምቕራጽ ኣብ ቢልቦርድ ግሎባል 200 ኣብ ቁጽሪ ሸውዓተ ደረጃ በጺሑ።[56] ኣብ ማሌዥያ[211] ኣብ ቻርት ንጽል ደርፍታት ኣብ ቅድሚት ብምስራዕ ኣብ ካናዳ፡[75] ኣየርላንድ፡[212]ን ሲንጋፖርን ድማ ኣብ ቅድሚት 10 በጺሑ።[213] ብተወሳኺ ኣብ ዓባይ ብሪጣንያ ኣብ ቁጽሪ 12፡[214] ኣብኡ ብሩር፡[215] ከምኡ’ውን ኣብ ኒውዚላንድ ቁጽሪ 18 ተሰሪዑ።[216]
ኣብ ጥቅምቲ 2021፡ ቢልቦርድ ኣብ ኣመሪካ ዝርከባ መደበራት ሬድዮ "Love Story (Taylor's Version)"ን ካልእ ዳግማይ ቅዳሓትን ምስተን ኦሪጅናል ክነጻጸር ከሎ ሳሕቲ ከምዝጻወታ ጸብጺቡ፤ ዝቐረቡ ምኽንያታት እቶም ዳግመ-ቅዳሓት እኹል ፍሉይነት ስለዘይነበሮም፣ ካብቶም ሓደስቲ ደርፍታታ ንዝኣረጉ ደርፍታት ስዊፍት ዝወሓደ ጠለብ ተዓዘብቲ ስለዝነበሮምን ብመልክዕ ሬድዮ ንምምዳቦም ኣጸጋሚ ስለዝነበሩን እዮም።[217] ኣብ 2022 ኣብ ዝተኻየደ ሽልማት ሙዚቃ ሲኤምቲ፡ እቲ ዳግማይ ምቕራጽ ንመጀመርታ ግዜ ብሉጽ ደርፊ ትሬንዲንግ ካምባክ ናይዚ ዓመት ተዓዊቱ፤ ሲኤምቲ ነዚ ምድብ ዝፈጠሮ "ናይ ግዜ ፈተና ዝጸንሑ ጥራይ ዘይኮነስ ኣብ ቀረባ እዋን ሓድሽ ተፈታውነት ዝረኸቡ ምልክት ኮኾባትን ውሩያት ደርፍታቶምን" ንምኽባር እዩ።[218]
k2th2p7b3psn7jaxl7nm27dvzx0kj0r
ህቦብላ ዳኒኤል
0
6193
24514
24491
2023-09-15T14:00:17Z
Wolverène
3395
del
wikitext
text/x-wiki
{{delete|machine translation?}}
ህቦብላ ዳኒኤል፡ ብሳይክሎን ዳኒኤል ዝፍለጥ፡ ክሳብ ሕጂ ዝተመዝገበ ዝቐተለን ዝኸበረን ትሮፒካዊ ዝመስል ህቦብላ ማእከላይ ባሕሪ ከምኡ'ውን ድሕሪ ህቦብላ ናርጊስ ኣብ 2008 ኣብ መላእ ዓለም ዝቐተለ ህቦብላ እዩ።ብተወሳኺ ኣብ 2023 ክሳብ ሕጂ ዝቐተለ ፍጻመ ኩነታት ኣየር እዩ።[4] ኣብ ከባቢ 4 መስከረም 2023 ከም ትሑት ጸቕጢ ዘለዎ ስርዓት ዝቖመ እዚ ህቦብላ፡ ንግሪኽ፡ ቡልጋርያን ቱርኪን ብሰፊሕ ውሕጅ ጸልይወን። ብድሕሪኡ እቲ ህቦብላ ከም ትሑት ማእከላይ ባሕሪ ተወዲቡ ህቦብላ ዳኒኤል ተባሂሉ ተሰይሙ። ነዊሕ ከይጸንሐት ንእሽቶ ትሮፒካዊ ባህርያት ኣጥርያ ናብ ገማግም ባሕሪ ሊብያ ገጻ ብምኻድ፡ ቅድሚ ናብ ተረፍ ትሑት ደረጃ ምብስባሳ ኣዕናዊ ውሕጅ ኣስዒባ። እቲ ህቦብላ ውጽኢት ናይ ኦሜጋ ብሎክ እዩ ነይሩ፣ ምኽንያቱ ልዑል ጸቕጢ ዘለዎ ዞባ ኣብ መንጎ ክልተ ትሑት ጸቕጢ ዘለዎም ዞባታት ተሰቒሉ፣ እቶም ኣይሶባር ድማ ከም ናይ ግሪኽ ፊደል Ω ቅርጺ ዝነበሮም።[5][6]
ኣብ ግሪኽ፡ እቲ ህቦብላ ኣብ ዝተመዝገበ ታሪኽ እቲ ዝኸፍአ ተባሂሉ ዝግለጽ ኮይኑ፡ ብርቱዕ ዝናብ ብምዝናቡ፡ ልዕሊ 2 ቢልዮን ዩሮ ዝግመት ዕንወት ዘስዓበ ዕልቕልቕ ኣስዒቡ። ሊብያ ኣዝዩ ዝተሃስየት ኮይና፡ ብርቱዕ ዝናብ ብምኽንያት ኣብ ጥቓ ከተማ ደርና ዝርከቡ ክልተ ዲጋታት ክፈሽሉ ምኽንያት ኮይኑ። እዚ ድማ ብኣሽሓት ዝቑጸሩ ሞት ኣስዒቡ፡ ዋላ እኳ ልክዕ ኣሃዛት ከከም ምንጩ ዝተፈላለየ እንተኾነ፡ ካብ 10 ክሳብ 100 ሽሕ ሰባት ደሃዮም ጠፊኡ። ሊብያ ንኸምዚ ዝኣመሰለ ሓደጋታት ተቓላዕቲ ምዃና፡ ኣብ ቅድሚ ዳንኤል ኣገደስቲ ትሕተ-ቅርጺ ዝሃሰየትን ኣብ ሕማቕ ኩነታት ዝገደፋን ኲናት ሓድሕድ እዩ ተሓሲቡ። ብድሕሪ'ዚ፡ ሓያሎ ኣብ ወሰን ባሕሪ ማእከላይ ባሕሪ ዝርከባ ሃገራት፡ ነተን ዝተጎድኣ ሃገራት ሓገዝ ክገብራ ቃል ኣትየን እየን።
ታሪኽ ሜትሮሎጂ
ኣብ ልዕሊ ባሕሪ ኣዮንያ ትሑት ጸቕጢ ዘለዎ ከባቢ ዝማዕበለ ኮይኑ ናይ ገጽ ሙቐት ኣብ ውሽጢ ደረጃ ትሮፒካዊ ምስግጋር እዩ።[7] ብ4 መስከረም ኣብ ልዕሊ ሓውሲ ደሴት ባልካን ንደቡብ ገጹ ብምኻድ ብፍላይ ኣብ ልዕሊ ዞባ ተሰላፊ ብርቱዕ ዝናብ ኣስዒቡ።[7] እቲ ስርዓት ንጽባሒቱ ኣብ ልዕሊ ባሕሪ ኣዮንያዊ ህቦብላ ማእከላይ ባሕሪ ኮይኑ፡ ብሃገራዊ ኣገልግሎት ሜትሮሎጂ ሄለኒክ ድማ ህቦብላ ዳንኤል ተባሂሉ ተሰምየ።[8] ኣብ ዝቐጸሉ መዓልታት እቲ ስርዓት ናብ ደቡባዊ ምብራቕ ገጹ ብምኻድ፡ ከም ትሕተ-ትሮፒካዊ ህቦብላ ኮይኑ ኣብ ዝለዓለ ጥርዙ በጺሑ፡ ንፋስ ድማ ብመሳርሒታት ሜቶፕ ብ45 ዕንደራ (83 ኪ.ሜ/ሰዓት፤ 52 ማይልስ ኣብ ሰዓት) ተመዝጊቡ።[9]
ብድሕሪኡ እቲ ህቦብላ ኣብ ጥቓ ከተማ ቤንጋዚ ኣብ ሊብያ ናብ መሬት በጺሑ። ብ10 መስከረም ዳንኤል ናብ ምብራቕ ብምኻድ ንውሽጢ ሃገር ቀጸለ ቅድሚ ድሒሩ ብሰንኪ ደረቕ ኣየርን መሬትን ምትእስሳር ናብ ተረፍ ትሑት ደረጃ ምብስባሱ፡ እቲ ህቦብላ ክሳብ 12 መስከረም ምሉእ ብምሉእ ተበታቲኑ።[citation needed]
ፅልዋ
ብዕለት 5 መስከረም ኣብ ግሪኽ ከተማ ተሳሊያ ዘጋጠመ ዕልቕልቕ ብውሑዱ ሓደ ሰብ ሞይቱ።[10] ኣብ ተመሳሳሊ መዓልቲ፡ ቁሸት ዛጎራ 1,092 ሚሊሜተር (43.0 ኢንች) ዝናብ ዝዘነበ ኮይኑ፡ ካብቲ ኣብታ ሃገር ኣብ ተመሳሳሊ ወርሒ ዝዘነበ ማእከላይ ዝናብ ብ55 ዕጽፊ ዝዛይድ እዩ።[11] ፖርታርያ እውን ሓድሽ ክብረወሰን ዝናብ 884 ሚ.ሜ (34.8 ኢንች) ኣመዝጊባ። ድሕሪኡ እቲ መደበር ኩነታት ኣየር ስለዝፈሸለ ተወሳኺ ዝናብ ክዕቀን ኣይከኣለን።[12] ብ6 መስከረም ኣብ ፔልዮን ዝዓርግ ሩባ ክራፍሲዶናስ ኣብ ቮሎስ ንገማቱ ኣዕለቕሊቑ ንሓደ ድልድል[13]ን መዕበዪ ኣረጋውያንን[14] ኣዕንዩ፣[14] ኣብ መንገዱ መካይን፣ ኣውቶቡሳት፣[15] ኣግራብን ካልእ ፍርስራስን እናጎተተ .[16] ።
ብ7 መስከረም ኣብ መንጎ ኣቴንስን ተሰሎንቄን ዝነበረ ቀንዲ ሞተር መንገዲ ተዓጽዩ ኣብ መንጎ ክልቲአን ከተማታት ዝነበረ ኣገልግሎት ባቡር ደው ኢሉ።[17] ኣብ ቴሳሊ፡ ኣብ ማእከል ዝፈረሱ ህንጻታትን ድልድላትን ኣብ ትሕቲ ማይ ዝጠሓለ ዓድታትን ልዕሊ 800 ሰባት ክድሕኑ ተገዲዶም።[18] ኣብ ላሪሳ፡ ዝናብ ብ8 መስከረም ምስ ተዛዘመ፡ ሩባ ፒነዮስ ኣብ ገምገምታቱ ብምውሓዙ፡ ምስቲ ንቡር ደረጃ 4 ሜትሮ (13 ጫማ) ክነጻጸር እንከሎ፡ 9.5 ሜትሮ (31 ጫማ) ደረጃ ክበጽሕ ከሎ፡ ማይ ምውሳኹ ቀጸለ።[19] ኣብ ጎልጎል ቴምፐ፡ ደረጃ ማይ ናብ ኣስታት 18 ሜትሮ (59 ጫማ) ብምድያብ፡ ደረጃ ተንጠልጣሊ ድልድል በጺሑ።[20]
ዝናብ ካብ ዝጅምር ጀሚሩ፡ ኣገልግሎት ቅልጡፍ ካርታ ምውጻእ ፕሮግራም ኮፐርኒከስ ንዞባ ውሕጅ ግሪኽ ተነቒሉ፡ ኣብዚ ትንተና ዳታ ሴንቲነል-1 ካብ 7 መስከረም ጀሚሩ፡ ኣስታት 73,000 ሄክታር (180,000 ኤከር) ዝግመት ስፍሓት ውሕጅ ከምዘለዎ ኣረጋጊጹ።[21 ] . ተመራመርቲ ሜትሮሎጂ ነቲ ህቦብላ ኣብ 1930 መዛግብቲ ካብ ዝጅምር ንደሓር ኣብ ግሪኽ ዝኸፍአ ህቦብላ ምዃኑ ይምድብዎ።[22] ኣብታ ኣስታት 15% ካብ ሕርሻዊ ምህርቲ ግሪኽ እተቕርብ ቴሳሊያ ዘጋጠመ ውሕጅ፡ እቲ ረጒድ ንጣብ ጭቃ ነቲ ሓመድ መኻን ስለ ዝገብሮ፡ ንኽኸውን ክሳብ ሓሙሽተ ዓመት ዝወስድ ብምዃኑ፡ ንዝተረፈ ዓመት ነቲ ዝራእቲ ኣዕንዩን ከቢድ ናይ ነዊሕ ግዜ ጉድኣት ኣስዒቡን። ምሉእ ብምሉእ ዳግማይ ስራሕ።[22] ኣመሓዳሪ ከተማ ቴሳሊየ ኮስታስ ኣጎራስቶስ ንሄለኒክ ብሮድካስቲንግ ኮርፖሬሽን (ERT) ኣብ ዝሃቦ ሓበሬታ፡ ኣብቲ ዞባ ዘጋጠመ ዕንወት ህቦብላ ልዕሊ 2 ቢልዮን ዩሮ ክኸውን ከምዝተቖጽረ ገሊጹ።[23]
ብ10 መስከረም ኣብ ግሪኽ ተወሳኺ ኣርባዕተ ሬሳታት ተረኺቡ፡ ቁጽሪ ሞት ኣብታ ሃገር ናብ ዓሰርተ ሓሙሽተ ክብ ኣቢልዎ፡ ክሳብ 11 መስከረም ክልተ ሰባት ገና ደሃዮም ጠፊኡ።[24]
ቱርኪ
ኣብተን ናይ መጀመርታ መዓልታት ናይቲ ህቦብላ፡ ኣብ ቱርኪ ኣብ ግዝኣት ኪርክላረሊ ኣብ ዝርከብ ኢግነዳ ብዝተፈጥረ ዕልቕልቕ ሓሙሽተ ሰባት ሞይቶም። እቶም ሞት ኣብ ከባቢ ሃገራዊ ፓርክ ውሕጅ ጫካታት ኢግንያዳ ኣብ ፍቓድ ዘይብሉ ትካል ባንጋሎ እዩ ኣጋጢሙ። እናዓበየ ዝኸይድ ዝነበረ ማያት ካብቲ ኣብ ጥቓኡ ዝነበረ ናይ ኣግራብ ንግዲ ዕንጨይቲ ሒዙ ይኸይድ ነበረ እሞ እቲ ዕንጨይቲ ድማ ነቶም ገዛውቲ ጎቲቶም ይጎትትዎም ነበሩ፣ ኣብ መስርሕ ድማ ነቶም ህንጻታት የዕንዎምን ነቲ ህዝቢ ይቐትሎን ነበረ።[25]
ብ6 መስከረም ኣብ ኢስታንቡል ዝርከባ ኣውራጃታት ኣርናቩትኮይ፡ ባሻክሸሂርን ኩቹክቸክሜቸን ብሰንኪ ብርቱዕ ዝናብ ዕልቕለቕ ኣጋጢምወን። ኣብ ኣውራጃታት ባሻክሸሂርን ኩቹክቸክመቸን ክልተ ሞይቶም፡ 31 ድማ ቆሲሎም።[8][26]
ኮስቲን ኣራፕያን ሓዊሱ ኣብ ደቡባዊ ምብራቕ ቡልጋርያ ኣብ ዝርከብ ኣውራጃ ቡርጋስ ኣብ ገማግም ባሕሪ ጸሊም ባሕሪን ኣብ ጥቓኡን ዝርከባ ዓድታት ኣብ ትሕቲ ባሕሪ ስለዝተጠልቀያ ካብቲ ቦታ ክወጹ ተገዲዶም። ኣብ ከባቢ ዛረቮ ድልድል ድሕሪ ምፍራሱ ሰለስተ ሰባት ተጸሪጎም ክወጹ እንከለዉ፡ ካልእ ሰብ ድማ ኣብ ጥቓ እታ ከተማ ጥሒሉ።[27][28]
ኣብ ኮስቲ ዝናብ 311 ሚ.ሜ (420% ካብ ወርሓዊ ማእከላይ ደረጃ መስከረም)፡ ኣብ ኣህቶፖል 196 ሚ.ሜ (350% ካብ ወርሓዊ ማእከላይ)፡ ኣብ ግራማቲኮቮ ድማ 275 ሚ.ሜ (368% ካብ ወርሓዊ ማእከላይ) ተለኪዑ። [29] ። ኣብ ዛረቮ ዝናብ ክብረወሰን ቡልጋርያ ክሕዝ ትጽቢት ይግበር ነይሩ፡ ኣብ ውሽጢ 20 ሰዓታት 330 ሚ.ሜ ዝናብ ክዘንብ (40% ካብ ዓመታዊ ማእከላይ ደረጃ)።[30]
ኣብ ሰሜናዊ ምብራቕ ቡልጋርያ ኣብ ጥቓ ትዩለኖቮ ኣብ ዝርከብ ባሕሪ ሳሕቲ ዝወጽእ ማይ ተራእዩ።[31]
ሊብያ
እዚ ክፍሊ ኣብ ካልእ ውድቀት ግድብ ደርና ብዝብል ኣርእስቲ ክምቀል ሓሳብ ቀሪቡ ኣሎ። (ዘተ) (መስከረም 2023)
ንምብራቕ ሊብያ ዝቆጻጸር ቀዳማይ ሚኒስተር መንግስቲ ሃገራዊ ምርግጋእ ኦሳማ ሓማዳ፡ ከም ጥንቃቐ ብ9 መስከረም ኣዋጅ ህጹጽ እዋን ኣዊጁ፡ ትምህርቲ ኣቋሪጹ።[32]
ኣብ ደርና ክልተ ዲጋታት ምስ ፈረሱ ብውሑዱ 11,300 ሰባት[1] ከምዝሞቱ ተረጋጊጹ፣ እዚ ድማ ኣስታት 30 ሚልዮን ሜትሮ ኪዩብ ዝግመት ማይ ምፍናው እዩ።[33] ከምኡ’ውን ወዲ ደርና ኣብ ባንክታቱ[34] ብነፍሲ ወከፍ ሸነኹ ብ50 ሜትሮ (160 ጫማ) ምስ ኣዕለቕለቐ ኣብ መላእ እቲ ከባቢ ኣዕናዊ ዕንወት ምፍጣሩ።[35] ነበርቲ እቶም ዲጋታት ኣብ ዝተፈንጀሩሉ እዋን ዓው ዝበለ ፍንጀራ ከምዝሰምዑ ይዝክሩ።[36] ቀዳማይ ሚኒስተር ሓማዳ፡ መንበሪ ከባቢታት ከምዝተጸረገ ገሊጹ። ኣብ ማሕበራዊ መራኸቢታት ዝተዘርግሑ ቪድዮታት፡ መካይን ኣብቲ ማይ ኣይሂ ከምዝጠሓላ ዘርኢ እዩ።[37] ኣርባዕተ ድልድላት እውን ክፈርሱ እንከለዉ፡ ሚኒስተር ኣቬሽን ሃማዳ ሂሻም ችኪዮዋት፡ ደርና ብ"ሱናሚ" ዝተሃርመት ትመስል ከምዘላ ገሊጹ። ብተወሳኺ 25% ካብታ ከተማ "ጠፊኡ"[38] ሰፊሕ ክፋል እታ ከተማ ናብ ባሕሪ ሜዲተራንያን ተጎቲቱ ከምዝወጸ ገሊጹ።[39]
ሚኒስተር ጥዕና ሓማዳ ዑስማን ዓብዱልጀሊል ኣብ ደርና ጥራይ 6 ሽሕ ሰባት ደሃዮም ከምዝጠፍኡ ገሊጹ።[40] ከንቲባ ከተማ ደርና ዓብዱልመናም ኣልጋይቲ ንኣል ዓረብያ ኣብ ዝሃቦ ሓበሬታ፡ ኣብታ ከተማ ናይ መወዳእታ ቁጽሪ ሞት ካብ 18 ሽሕ ክሳብ 20 ሽሕ ክኸውን ከምዝኽእል ሓቢሩ።[2] ካብተን ዓሰርተ ኣውራጃታት እታ ከተማ እተን ሰለስተ ጥራይ እየን ካብቲ ውሕጅ ዘምለጣ፣[41] ካብ ሸውዓተ ናብ ደርና ዝኣትዉ መንገድታት እቶም ሓሙሽተ ዘይብጻሕ ኮይኖም።[42] ኣብ ጎኒ ወዲ ደርና ዝነበሩ ድልድላት ምፍራሱ ነታ ከተማ ብውጽኢታዊ መንገዲ ኣብ ክልተ መቒልዋ።[43] ብውድብ ሕቡራት ሃገራት ዝተገብረ ትንተና ከም ዘመልክቶ ኣብታ ከተማ ልዕሊ 2,200 ህንጻታት ብማይ ኣዕለቕሊቖም።[44]
ኣብታ ከተማ ዝርከባ ሆስፒታላት፡ መቐበሊ ሬሳታት እናተመልአ እንከለዋ፡ ሬሳታት ኣብ ጽርግያታት[40]ን ኣብ ቀንዲ ኣደባባይ እታ ከተማን ክቕመጥ ምኽንያት ኮይኑ። ነቲ ልዕሊ ዓቐን ጽቕጥቕጥ ንምጽዋር ልዕሊ 300 ሬሳታት ናብ መዕቆቢ ሬሳታት ቶብሩክ ተላኢኾም።[45] ካብቶም ዝሞቱ ኣስታት 300 ብ11 መስከረም ተቐቢሮም፡ መብዛሕትኦም ኣብ ጃምላዊ መቓብር።[46] ብውሕጅ ናብ ባሕሪ ዝተጸረጉ ሬሳታት ንምምላስ ጋንታታት ሓይሊ ባሕሪ ተላኢኾም።[47] ቅድሚ እቲ ህቦብላ፡ ሰበስልጣን ብ10 መስከረም ናይ ጥንቃቐ ዕጽዋ ድሕሪ ምግባሮም፡ ነበርቲ ካብ ገዝኦም ከይወጹ ተኸልኪሎም ነይሮም።[39]
ዕቤት ናይቲ ኣብ ደርና ዘጋጠመ ሓደጋ፡ ንዓሰርተታት ዓመታት ብስርዓት ሙዓመር ቀዛፊ ነቲ ዞባ ሸለልትነት ብምግባሩ፡[48] ስዒቡ ድማ እታ ከተማ ኣብ እዋን ኲናት ሓድሕድ ሊብያ ዓውደ ውግእ ምዃናን ኣብ 2010ታት ብተመሳሳሊ ምትእትታው ኔቶን ውጽኢቱ ዝኾነ ፖለቲካዊ ሳዕቤናትን ዝተኣሳሰረ እዩ። ንሱ ድማ ኣብ ምዕራብን ምብራቕን እታ ሃገር ብቕደም ተኸተል ተቐናቐንቲ መንግስታት ምምስራት ዘጠቓለለ እዩ።[49] እቶም ዝፈረሱ ዲጋታት፡ ብቕደም ተኸተል ደርናን መንሱርን ተባሂሎም ዝተጸውዑ ኮይኖም፡ ካብ 1973 ክሳብ 1977 ብዩጎዝላቭያዊ ኩባንያ ሂድሮቴህኒካ-ሂድሮኤነርጀቲካ ዝተሃንጹ ኮይኖም፡ ንመሬታት ሕርሻ መስኖ ንምሃብን ኣብ ቀረባ ንዝርከቡ ማሕበረሰባት ማይ ንምሃብን ዝተሃንጹ እዮም። ብቕደም ተኸተል 75 ሜትሮን 45 ሜትሮን ቁመት ዘለዎም ብጭቃ ዝተመልኡ ዲጋታት ተባሂሎም ተገሊጾም። ግድብ ደርና 18 ሚልዮን ሜትር ኪዩብ ማይ ክኽዘን እንከሎ፡ እቲ ዝነኣሰ ግድብ መንሱር ድማ 1.5 ሚልዮን ሜትሮ ኪዩብ ክሕዝ ዓቕሚ ነይርዎ።[48]
ምክትል ከንቲባ ደርና እቶም ዲጋታት ካብ 2002 ጀሚሮም ጽገና ከምዘይተገብረሎምን ከምዚ ዝበለ መጠን ማይ ክጻወሩ ከምዘይኮኑን ገሊጹ።[50] እቲ ሕጽረት ጽገና ኣብ 2012ን 2013ን ንዕኡ ዝኸውን ልዕሊ 2 ሚልዮን ዩሮ ተመዲቡ እኳ እንተነበረ እዩ ኣጋጢሙ።[51] ኣብ ምትእኽኻብ ክልተ ጎላጉል ሩባታት ዝርከብ ግድብ ደርና[47] ምፍራሱ፡ ማያት 12 ኪሎ ሜተር (ሸውዓተ ማይልስ) ናብ ባሕሪ ገጹ ክጎዪን ነቲ ግድብ መንሱር ከም ዝዓብለሎን ይእመን፡ እዚ ግድብ’ዚ’ውን ብሰንኪ ዝዓቢ ማይ ጸቕጢ ይወርዶ ነይሩ። ደረጃታት ኣብ ዕቋሩ፣ ኣብ መንገዲ።[33] ወከልቲ ቀይሕ መስቀል ከምዝበልዎ ውድቀት እቶም ዲጋታት ሸውዓተ ሜትሮ ቁመት ዘለዎ ማዕበል ከምዘስዓበ ገሊጾም።[2]
ኣብ ኣል ኣብራቕ ኣስታት 170 ሚሊሜተር (6.7 ኢንች) ዝናብ ወሪዱ። ናይ ዓይኒ መሰኻኽር ንሮይተርስ ከምዝሓበርዎ፡ ማይ ውሕጅ ክሳብ 3.0 ሜትሮ (10 ጫማ) ከምዝወሰኸ ሓቢሮም።[52] ኣብ ቶብሩክ፡ ታክኒስ፡ ኣል-ባያዳ፡ ባጽዕ[40]፡ ከምኡ’ውን መቺሊ[53] ከምኡ’ውን ኣብ መላእ ኣውራጃ ጀባል ኣል ኣኽዳር[46] ከምኡ’ውን ኣብ ምዕራብ ኣብ ሚስራታ’ውን ውሕጅ ኣጋጢሙ። ሰለስተ ወለንተኛታት ቀይሕ ወርሒ ሊብያ ነቲ ውሕጅ ምላሽ ኣብ ዝህቡሉ ዝነበሩ እዋን ሞይቶም።[54] ኣብ ባይዳ፡ ብሰንኪ ዳንኤል ዘምጽኦ ርኡይ ውሕጅ፡ ሆስፒታላት ካብቲ ቦታ ተሰዲደን እየን።[37] 200 ሰባት ክሞቱ[55] ዓሰርተታት ድማ ደሃዮም ጠፊኡ።[56] ኣብታ ከተማ ኣስታት 414 ሚሊሜተር ዝናብ ዝዘነበ ኮይኑ፡ እዚ ድማ ካብቲ ማእከላይ ዓመታዊ ጠቕላላ ዝናብ 77% ዝመጣጠን እዩ።[39] ኣብ ሱሳ ሸውዓተ ሞት ከምዘጋጠመ፡ ኣብ ከተማታት ዑመር ኣል-ሞኽታርን ሻህሃትን ሸውዓተ፡ ኣብ ማርጅ ድማ ሓደ ሞት ከምዘጋጠመ ተገሊጹ።[57] ኣብ ኣልፋይድያ ሸሞንተ ሰባት ከም ዝሞቱ ተገሊጹ።[58]
እቲ ሓደጋ ድሕሪ ምንቅጥቃጥ ምድሪ ማርጅ 1963 ኣብ ዞባ ሲረናይካ ዘጋጠመ ሓደጋ እቲ ዝኸፍአ ኮይኑ ተራእዩ።[59] ክሳብ 14 መስከረም ብውሑዱ 11,300 ሰባት ክሞቱ እንከለዉ፡[1] ሰበስልጣን ሊብያ ድማ ካብ 10,000 ክሳብ 100,000 ዝኾኑ ካልኦት ከም ዝጠፍኡን፡[3] ሸውዓተ ኣባላት ሃገራዊ ሰራዊት ሊብያ ሓዊሱ ይዛረቡ።[60] ኣስታት 7,000 ሰባት ከምዝተጎድኡ[61] 40,000 ድማ ከምዝተመዛበሉ ይግለጽ።[62][40] ዓሰርተ ሆስፒታላትን ካልኦት 20 ትካላት ሕክምናን በቲ ህቦብላ ካብ ኣገልግሎት ክወጻ ተገዲደን እየን።[63] ውድብ ሜትሮሎጂ ዓለም፡ ኣብ ሊብያ ተግባራዊ ኣገልግሎት ኩነታት ኣየር እንተዝህሉ ነይሩ፡ ብሰንኪ ውሕጅ ዝመጽእ ክሳራታት ክከላኸል ከምዝኽእልን፡ ኣብቲ ጻዕሪ ንሰበስልጣን ከባቢ ንምሕጋዝ ዝገበሮ ፈተነታት፡ በቲ ዝነበረ ኩነታት ጸጥታ ከምዝተዓንቀፈን ገሊጹ።[64] ጭቡጥ ወተሃደራዊ ገዛኢ ምብራቓዊ ሊብያ ዝኾነ ካሊፋ ሃፍታር፡ ነቲ ዕንወት "ዓቢ"ን "ንኽትገልጾ ወይ ንምዕቃን ኣጸጋምን" ኢሉዎ።[65]
ፌደሬሽን ኩዕሶ እግሪ ሊብያ ኣብ ሊጋታቱ ዝሞቱ ኣርባዕተ ተጻወትቲ ማለት ኣብ ቤንጋዚ ዝመደበሩ ኣባል ፕሪምየር ሊግ ክለብ ኣል ታሃዲ ዝኾነ ሻሂን ኣልጀሚል ሞንደር ሳዳቃ ካብ ኣብ ደርና ዝመደበሩ ክለብ ፕሪምየር ሊግ ዳርነስን ኣሕዋት ሳልሕን ኣዩብን ከምዝሞቱ ኣረጋጊጹ ኣባላት ጋንታ መንእሰያት ዳርነስ ዝነበሩ ሳሲ። ሓምሻይ ተጻዋታይ ኢብራሂም ኣልቃዚሪ ካብ ካልኣይ ዲቪዥን ክለብ ኑሱር ማርቱባ እውን ከምዝተቐትለ ብቢቢሲ ተሓቢሩ። ስታድዩም ዳርነስ እውን በቲ ውሕጅ ከቢድ ጉድኣት በጺሕዎ።[66]
ኣብቲ ውሕጅ ብውሕዱ 400 ወጻእተኛታት ዜጋታት[67] ሞይቶም፣ ብውሑዱ 145 ዜጋታት ግብጻውያን[68] ካብዚኦም እቶም ሰብዓን ሓሙሽተን ካብ ቁሸት ኣል-ሸሪፍ ኣብ በኒ ሱፍ፣[69] 23 ፍልስጤማውያን፣[70] ከምኡ’ውን ካብ ሱዳን ዝመጹ ዓሰርተታት ስደተኛታት።[71]
ብ9 መስከረም ሃገራዊ ኮርፖሬሽን ነዳዲ ንሰለስተ መዓልታት ራስ ላኑፍ፡ ዙይቲና፡ ብሬጋን ሲድራን ሓዊሱ ኣርባዕተ ወደባት ነዳዲ ከምዝዓጸወ ኣፍሊጡ።[72] ኣብ ራስ ላኑፍ፡ ብሬጋን ሲድራን ዝርከቡ መሳለጥያታት ብ12 መስከረም ክኽፈቱ እንከለዉ፡ ወደብ ዙይቲና ድማ ብ13 መስከረም ተኸፊቱ።[73]
ግብጺ
ዳንኤል ብ11 መስከረም ናብ ግብጺ በጺሑ፡ ኣብ ገለ ክፋል ሰሜናዊ ምዕራብ ዞባ እታ ሃገር ማእከላይ ዝናብ ኣጋጢምዎ።[74]
ተረፍ መረፍ ዳኒኤል ኣብ ደልታን ካይሮን ኣብ ዝበጽሐሉ እዋን፡ ነበርቲ መላእ እታ ሃገር፡ ብ12 መስከረም ዘይተለምደ ጨና ከምዘጋጠሞም ሓቢሮም። ወኪል ማእከል ሚድያ በዓል መዚ ሜትሮሎጂ ግብጺ ማናር ጋነም፡ ኣብ መንጎ እቲ ተርእዮን ዳንኤልን ዝኾነ ምትእስሳር ከምዘሎ እኳ እንተነጸጎ፡ እቲ ህቦብላ ግን ሓመድ፡ ዝናብን ምልውዋጥ ኩነታት ኣየርን ከምዘስዓበ ኣመልኪቱ።[75]
እስራኤል
ተረፍ መረፍ ዳንኤል ብ13 መስከረም ናብ እስራኤል ብምብጻሕ፡ ዘይተለምደ ብርቱዕ ኣብ ከባቢኡ ዝናብ ኣስዒቡ። ቀሊል ናይ ንብረት ዕንወትን ብዝሒ ናይ ምጥሓል ጉድጓድን ተገሊጹ ግን መጉዳእቲ የለን።[76]
ድሕሪኡ ዝመጽእ ሳዕቤናት
ኣብ ትሪፖሊ ዝመደበሩ ፕረዚደንታዊ ቤት ምኽሪ ሊብያ ንከተማታት ደርና፡ ሻህሃትን ባይዳን ዞባ ሓደጋ ክእውጅ እንከሎ፡[77] ኣብ ትሪፖሊ ዝመደበሩ ሚኒስትሪ ጥዕና ድማ 14 ቶን መሳርሒታት ሕክምና፡ መድሃኒት፡ ቦርሳ ኣካላትን ሰራሕተኛታትን ዝጸዓነት ነፋሪት ናብ ቤንጋዚ ሰዲዱ 12 መስከረም።[78] ኣብ ቤንጋዚ ዝመደበሩ መብዛሕትኦም ዝተጎድኡ ከባቢታት ዝቆጻጸር ባይቶ ወከልቲ ህዝቢ፡ ከምኡ’ውን እቲ ብቀዳማይ ሚኒስተር ዓብዱልሓሚድ ኣል-ድበይባ ዝምራሕ ኣብ ትሪፖሊ ዝመደበሩ ኣህጉራዊ ኣፍልጦ ዘለዎ መንግስቲ ሃገራዊ ሓድነት (GNU) ንሰለስተ መዓልታት ሃገራዊ ሓዘን ኣዊጁ።[79 ] . ድበይባህ ብዛዕባ እቲ ሰፊሕ ዕንወት መርመራ ክካየድ ቃል ኣትዩ፣ ከምኡ’ውን ንደርናን ቤንጋዚን ዳግማይ ንምህናጽ ዝሕግዝ 2.5 ቢልዮን ዲናር ሊብያ (515 ሚልዮን ዶላር) ምምዳብ።[80] ብተወሳኺ ንናይ ወጻኢ ሓገዝ ስሉጥ መስርሕ ገምጋም ከምዝተጣየሸ ብምግላጽ "ኣድላዪ ኮይኑ ዝተረድአ ሓገዝ ጥራይ ከምዝቕበሉ" ኣፍሊጡ።[81]
ሕቡራት ሃገራት፡ እቶም ተቐናቐንቲ መንግስታት ብዛዕባ እቲ ጻዕርታት ረድኤት ኣብ ነንሕድሕዶም ክወሃሃዱ ከም ዝጸንሑ ኣስተብሂሉ።[82] ብ13 መስከረም፡ ልኡኽ ሚኒስተራት GNU ኣብ ደርና ዝበጽሐ ጉድኣት ንምግምጋም ካብ ትሪፖሊ ተበጊሱ። ኣብ ተመሳሳሊ እዋን፡ ብኻሊፋ ሃፍታር ዝእዘዝ ሃገራዊ ሰራዊት ሊብያ ጋዜጠኛታት ናብታ ከተማ ከይኣትዉን ቴለፎኖም ከም ዝምንዝዑን ጸብጻባት ተቐልቂሎም።[83] እተን ቀዳሞት ናይ ረድኤት ቆንስልታት ብ12 መስከረም ኣጋምሸት ናብ ደርና በጺሐን።[84] ብ14 መስከረም ወደብ ደርና ንሰብኣዊ ሓገዝ ዘብጽሓ 6.5 ሜትሮ ዝወሓደ ደረጃ ረቂቕ ዘለወን መራኽብ ዳግማይ ተኸፊቱ።[85]
ቱኒዝያ፡ ጀርመን፡ ቀጠር፡ ኢራን፡ ማልታ፡ ቱርኪን ሕቡራት ኢማራት ዓረብን ንሊብያ ሰብኣዊ ሓገዝ ክህባ ቃል ክኣትዋ እንከለዋ፡[86][40][39][87] ፕረዚደንት ግብጺ ዓብደል ፋታሕ ኤል-ሲሲ ድማ ናይታ ሃገር... ወተሃደራዊ ምስ ሓይልታት ምብራቓዊ ሊብያ ብምውህሃድ ኣብ ስርሒታት ረድኤት ንምሕጋዝ።[78] ብተወሳኺ ነቶም ግዳያት ውሕጅ ከምኡ’ውን ነቶም ኣብ 2023 ኣብ ሞሮኮ ብ8 መስከረም ዘጋጠመ ምንቅጥቃጥ ምድሪ ሰለስተ መዓልታት ሃገራዊ ሓዘን ኣዊጁ።[88] ብሓላፊ ስታፍ ዕጡቓት ሓይልታት ኦሳማ ኣስካር ዝምራሕ ወተሃደራዊ ልኡኽ ብ12 መስከረም ናብ ምብራቓዊ ሊብያ ብምኻድ ምስ ካሊፋ ሃፍታር ተራኺቡ። እቲ ልኡኽ 25 ጉጅለታት ህይወት ኣድሕንን ሰለስተ ሰብኣዊ ቀረብ ዝጸዓና ወተሃደራዊ ነፈርትን ዝሓቖፈ እዩ።[89] ድሕሪ ሕቶ ፕረዚደንት ፕረዚደንታዊ ቤት ምኽሪ ሊብያ መሓመድ ኣል-መንፊ፡ ኣልጀርያ ሸሞንተ ነፈርቲ ኢልዩሺን ኢል-78 ዝጸዓና ሰብኣዊ ሓገዝ ዝጸዓና ቀረብ መግቢ፡ መሳርሒታት ሕክምና፡ ክዳውንትን ቴንዳታትን ዝሓቖፈ ሰዲዳ።[90][91]
ብ12 መስከረም ኢጣልያ ክፍልታት ሲቪላዊ ሓለዋኣ ኣንቀሳቒሳቶ፡ ሚኒስተር ጉዳያት ወጻኢ ኣንቶንዮ ታጃኒ ድማ ሓደ ናይ ገምጋም ጉጅለ ኣብ መንገዲ ከምዘሎ ገሊጹ። ወሃቢት ቃል ሚኒስትሪ ጉዳያት ወጻኢ ፈረንሳ ኣን-ክለር ሌጀንድረ፡ መንግስቲ ሊብያ ንዝቐረበሉ ሕቶታት ምላሽ ክትህብ ድልውቲ ምዃና ኣፍሊጣ። ሓላፊ ፖሊሲ ጉዳያት ወጻኢ ሕብረት ኤውሮጳ ጆሴፕ ቦረል እቲ ትካል ደገፍ ንምምጻእ ኣብ ድሉው ኩነታት ከምዘሎ ክዛረብ እንከሎ፡ ፕረዚደንት እቲ ኮሚሽን ኡርሱላ ፎን ደር ሌየን ድማ ጽንዓት ከምዝተሰምዓ ገሊጻ።[86] ኣባል ሃገራት ጀርመን፣ ሮማንያን ፊንላንድን ብድሕሪኡ ሓገዝ ሰዲደን እየን።[92] ውድብ ጥዕና ዓለም 40 ቶን ሓገዝ ዝሓዘ ጽዕነት ናብ ሊብያ ሰዲዱ።[93] ሕቡራት ሃገራት ንረድኤት ሓደጋ 10 ሚልዮን ዶላር መዲቡ።[92]
ብ13 መስከረም፡ ሰበስልጣን ንከተማ ቶክራ፡ ንምዕራብ ደርና፡ ኣብቲ ከባቢ ዝርከብ ግድብ ናይ ምፍራስ ሓደጋ ከምዘሎ ምስ ኣጠንቀቑ፡ ካብቲ ቦታ ክወጹ ምኽሪ ተዋሂብዎም።[94]
ሊብያዊት ክለብ ኣል-ኣህሊ ቤንጋዚ፡ ንኮንፈደረሽን ኩዕሶ እግሪ ኣፍሪቃ (ካፍ)፡ ነቲ ንዕለት 17 መስከረም ኣንጻር ኣይቮርያዊት ክለብ ኣሰክ ሚሞሳስ ክትገጥም ተመዲቡ ዝነበረ ጸወታ ሻምፕዮንስ ሊግ ኣፍሪቃ ከናውሖ ሓቲታ። ኣል-ሂላል ቤንጋዚ ብተወሳኺ፡ ነቲ ብውሕጅ ዝፈጠሮ "ዘይምቹእ" ኩነታት ብምጥቃስ፡ ን15 መስከረም ኣንጻር ሩዋንዳዊት ክለብ ራዮን ስፖርት ክገብሮ ተመዲቡ ዝነበረ ጸወታ ዋንጫ ኮንፈደረሽን ኣፍሪቃ ከሰጋግሮ ንካፍ ሓቲቱ።[66]
ብሰንኪ እቲ ህቦብላ ካብ ሊብያ ዝነበረ ሰደድ ነዳዲ ምቁራጹ፡ ዋጋ ድሩቕ ነዳዲ ብሬንት ብ12 መስከረም ናብ 92.38 ዶላር ንሓደ በርሚል ክዓቢ ኣበርክቶ ገይሩ፡ እዚ ድማ ካብ ሕዳር 2022 ጀሚሩ ዝለዓለ ዋጋ እዩ።[95]
bjjphfsk5n7wktqhunyu25raiahr4z8
ማዕጾ:ጂኦግራፊ
100
6194
24640
24526
2023-12-06T00:18:41Z
Morningstar Emperor
9529
wikitext
text/x-wiki
**ጂኦግራፊ:**
*ጂኦግራፊ* ንኣካላዊ መልክዕ መሬት፡ ክሊማ፡ ብዝሒ ህዝቢ ደቂ ሰባት፡ ከምኡ'ውን ኣብ መንጎ እዞም ባእታታት ዘሎ ምትእስሳር ዝምድናታት ዝምልከት መጽናዕቲ እዩ። ንኽልቲኡ ተፈጥሮኣዊ ከባቢን ደቂ ሰባት ምስ ኣብ ከባቢኦም ዘሎ ዓለም ዝራኸብሉን ዝቐርጹሉን ኣገባባትን ዘጠቓልል እዩ። ቁልፊ መዳያት ጂኦግራፊ እዞም ዝስዕቡ እዮም፤
**1. ኣካላዊ ጂኦግራፊ:**
- ቅርጺ መሬት፡ ክሊማ፡ ስነ-ህይወትን ስነ-ምድራዊ መስርሕን ሓዊሱ ተፈጥሮኣዊ ባህርያት መሬት ይምርምር።
**2. ጂኦግራፊ ሰብ:**
- ኣብ ንጥፈታት ደቂ ሰባት ዘተኮረ ኮይኑ፡ ዝርገሐ ህዝቢ፡ ስደት፡ ባህላዊ መልክዕ መሬት፡ ከምኡ’ውን ጽልዋ ሕብረተሰባት ደቂ ሰባት ኣብ ከባቢ።
**3. ጂኦስፓስያል ቴክኖሎጂታት:**
- ከም ጂኦግራፊክ ኢንፎርሜሽን ሲስተምስ (GIS)ን ሪሞት ሴንሲንግን ዝኣመሰሉ መሳርሒታት ተጠቒሙ ቦታዊ መረዳእታ ንምትንታንን ኣብ ካርታ ንምስፋርን ኣብ ክልቲኡ ፊዚካውን ሰብኣውን ጂኦግራፊ ኣበርክቶ ይገብር።
**4. ካርቶግራፊ:**
- ስነ-ጥበብን ሳይንስን ምድላው ካርታ፡ ንጂኦግራፍያዊ ሓበሬታ ንምስኣልን ንምውካልን ዘኽእል።
**5. ጂኦግራፊ ከባቢ፡**
- ኣብ መንጎ ደቂ ሰባትን ከባቢኦምን ዘሎ ምትእስሳር ይድህስስ፣ እዚ ድማ ከም ለውጢ ክሊማ፣ ምሕደራ ሃፍቲ ተፈጥሮ፣ ከምኡ እውን ዘላቕነት ዝኣመሰሉ ጉዳያት ይርከብዎም።
**6. ዞባዊ ጂኦግራፊ፡**
- ፍሉያት ዞባታት ዓለም ይምርምር፣ ነቲ ዝገልጾም ፍሉያት ኣካላውን ባህላውን ባህርያት ኣብ ግምት ብምእታው።
**7. ጂኦፖለቲካ:**
- መብዛሕትኡ ግዜ ጽልዋ ጂኦግራፊ ኣብ ኣህጉራዊ ጉዳያት ኣብ ግምት ብምእታው፡ ኣብ መንጎ ዝተፈላለያ ሃገራትን ዞባታትን ዘሎ ፖለቲካዊ ዝምድናን ምትእስሳርን የጽንዕ።
**8. ጂኦግራፊ ከተማ:**
- ምስ ከተማነት፣ ትሕተ ቅርፂን ማሕበራዊ ውደባን ዝተኣሳሰሩ ጉዳያት ሓዊሱ ኣቃውማ፣ ምዕባለን ዳይናሚክስን ከተማታት ይምርምር።
**9. ባህላዊ ጂኦግራፊ:**
- ባህልታት ብከባቢኦም፡ እንተላይ ብቋንቋ፡ ሃይማኖትን ልምድታትን ብኸመይ ከም ዝቐርጹን ከም ዝቕረጹን ይድህስስ።
**10. ኣካላውን ሰብኣውን ምትእስሳር፡**
- ጂኦግራፊ ኣብ መንጎ ኣካላውን ሰብኣውን ስርዓታት ዘሎ ምትእስሳር ዘጉልሕ ኮይኑ፡ ተፈጥሮኣዊ መስርሓት ንንጥፈታት ደቂ ሰባት ዝጸልዉሉ መገድታትን ብኣንጻሩን ኣፍልጦ ይህብ።
**11. ቦታዊ ትንተና፡**
- ምምርማር ቦታዊ ቅዲታትን ዝምድናታትን ዘጠቓልል ኮይኑ፡ ዝርገሐ ተርእዮታት ኣብ መላእ ገጽ መሬት ንምርዳእ ይሕግዝ።
**12. ትምህርቲ ጂኦግራፊያዊ ሓበሬታ:**
- ጂኦግራፍያዊ ሓበሬታ ናይ ምትርጓምን ብነቐፌታዊ ምትንታንን ክእለት የዕቢ፣ ኣብ ዓለማውን ከባብያውን ጉዳያት ሰፊሕ ርድኢት የስፋሕፍሕ።
ጂኦግራፊ ንዓለም ኩለንተናዊ ኣረኣእያ ዝህብ ኮይኑ፡ ካብ ዝተፈላለዩ ዓውድታት ዝመጽእ ፍልጠት ብምውህሃድ ንዝተሓላለኸ ፕላኔትና ንምርዳእ ይሕግዝ። ከም ዘላቕነት ከባቢ፣ ከተማነትን ዓለማዊ ምትእስሳርን ዝኣመሰሉ እዋናዊ ብድሆታት ኣብ ምፍታሕ ወሳኒ ተራ ኣለዎ።
ak2fyfbaiiyugumf1t3uevmxq2d16dn
Grace Wan
0
6197
24670
24669
2024-01-10T16:01:18Z
Maximillion Pegasus
1380
Reverted edit by [[Special:Contributions/177.249.160.160|177.249.160.160]] ([[User talk:177.249.160.160|talk]]) to last revision by [[User:208.98.223.97|208.98.223.97]]
wikitext
text/x-wiki
'''ግሬስ ዪን ዋን''' (የተወለደው ኦክቶበር 5፣ 1982) የካናዳ ተዋናይ፣ ፕሮዲዩሰር፣ ዳይሬክተር፣ ሙዚቀኛ፣ ፊልም ሰሪ፣ ዘፋኝ እና የስክሪፕት ጸሐፊ ነው። በበርካታ የሙዚቃ ቪዲዮዎች እና ፊልሞች ውስጥ በተለያዩ ሚናዎች ተለይታለች ።[1][2][3] የሙዚቃ ችሎታዋ ፒያኖ፣ ጊታር፣ ባስ እና ከበሮ መጫወትን ያካትታል።
== የመጀመሪያ ህይወት እና ትምህርት ==
ዋን የተወለደው በኤሚ እና ፓክ ቼንግ ዋን በኤድመንተን አልበርታ ሲሆን ሁለት ታናናሽ ወንድሞች አሉት።[1][3] በአምስት ዓመቷ የባሌ ዳንስ ትምህርት ወሰደች እና በሰባት ዓመቷ ከቤተሰቧ ጋር ወደ Port Coquitlam፣ BC ሄደች። ከ 1ኛ እስከ 6ኛ ክፍል ሴንትራል አንደኛ ደረጃ ት/ቤት ገብታ ብራኒ እና ሴት አስጎብኚዎች ቡድንን ተቀላቅላለች።
ዋን ገና በልጅነቱ ስኬቲንግን፣ መዘመርን፣ ጊታርን እና ፒያኖን ተምሯል። ከ1994-1996 በሲታዴል መለስተኛ ደረጃ ት/ቤት ገብታ ከ1996-2000 ወደ ሪቨርሳይድ 2ኛ ደረጃ ት/ቤት ገባች ፣ እዚያም ብዙ ጊዜ የፒያኖ እና የዘፈን ችሎታዋን በተሰጥኦ ትርኢት አሳይታለች ። ለትምህርት ቤቱ በፈቃደኝነት . ለደረጃ 5 እና 6 ፒያኖ ሁለት የምስክር ወረቀቶችን ከሮያል ኮንሰርቫቶሪ ኦፍ ሙዚቃ ተቀብላለች። ዋን በቲኦ ቢሲ ትምህርት ቤት የኮምፒዩተር ኦፊስ ሲስተምን ተከታትሏል፣ በ2003 በኮምፒዩተር ኮርስ ተመረቀ እና እጅግ በጣም ታታሪ ተማሪ ተሸልሟል ።[1]
በዌስትኮስት ተዋናዮች ስቱዲዮ፣ Moonstone ቲያትር፣ ቫንኮቨር የድራማቲክ አርትስ አካዳሚ እና ግራንቪል ተዋናዮች ስቱዲዮ የትወና ትምህርቶችን ወስዳለች፣ ከዌስትኮስት ተዋናዮች ስቱዲዮ የምስክር ወረቀት ተቀብላለች። በፓስፊክ ኦዲዮ ቪዥዋል ተቋም የፊልም እና ዲጂታል አርትስ ፕሮግራምን ተከታትላለች።[1][3]
== ሙያ ==
ዋን በMainstream Company ውስጥ የቢሮ ረዳት ሆኖ መሥራት ጀመረ። በአሁኑ ጊዜ በPOCO ቢሮ ህንፃ ውስጥ ትሰራለች።
ዋን ለደም ሥራ ፕሮዳክሽን ገለልተኛ ፊልም ፕሮዳክሽን ረዳት ሆኖ ሰርቷል። ''እ.ኤ.አ. በ 2006 በካናዳ አይዶል ወቅት 4 በቫንኩቨር ታየች ፣ ከሁሉም የላቀ ፍቅር'' እና ''ገነትህ ውስጥ'' ዘፈነች ።[1][2]
የዋን የመጀመሪያ ፊልም አጭር የፍቅር ኮሜዲ ''ሻምፑዝሌድ ነበር፣'' እሷም የእስያ የቤት ባለቤት ሆና ተጫውታለች። ለገንዘብ ማሰባሰቢያ ፊልም ''ግራፊቲ አበቦች'' ተጨማሪ ሆናለች ።[1] የትወና ስራዋ የጀመረው በጄሚ ፉ ደጋፊነት ሚና የጀመረው ''የቤተሰብ ቁምነገር'' በተባለ አጭር ድራማ ፊልም ላይ ሲሆን ይህም የቻይንኛ አዲስ አመትን ሲያከብር አንድ ሀብታም ቤተሰብ ታሪክ ይነግረናል. የቅርብ ጊዜውን ኪሳራ ለማሸነፍ ጠንክረው ይሰራሉ። ''የበቀል ድርጊት'' በተሰኘው ፊልም ላይ ዋን ፈጣን ተናጋሪ ከሆነው ጠበቃ አንቶኒዮ ባንዴራስ ጋር በመሆን ደንበኛ በመሆን ተጫውቷል።[5]
ዋን በሰብአዊ ስራዋ እና ማህበረሰቧን በመደገፍ ትታወቃለች ።
== የግል ሕይወት ==
ዋን በቫንኮቨር፣ ዓ.ዓ. ይኖራል[4]
44r1cty128ktxh3abfx4a1tnkui494t
ማይክል ኣንቶኒ ፔረዝ
0
6198
24611
24606
2023-11-28T11:05:32Z
Teseney90
9362
wikitext
text/x-wiki
{{መዋቕር}}
'''ማይክል ኣንቶኒ ፔረዝ''' (Michael Anthony Perez) [[ኣመሪካ|ኣሜሪካዊ]] [[ተዋሳኣይ]] ተለቪዥን እዩ። ኣብ [[ሎስ ኣንጀለስ]] እዩ ተወሊዱ።
እዚ ተዋሳኣይ ብፊልም ''«Mayans M.C.»'' ዝፍለጥ እዩ።
[[መደብ:ስነ ጥበብ]]
gai49jmiy9b6053z6plvis9ts5eqbz7
ማቲው ስቲቨን ሹልዘ
0
6199
24610
24604
2023-11-28T11:05:24Z
Teseney90
9362
wikitext
text/x-wiki
{{መዋቕር}}'''ማቲው ስቲቨን ሹልዘ''' (Matthew Steven «Matt» Schulze) [[ኣመሪካ|ኣሜሪካዊ]] [[ተዋሳኣይ]] ፊልም እዩ። ኣብ [[ሚዙሪ]] እዩ ተወሊዱ።
እዚ ተዋሳኣይ ብፊልም ''«The Fast And The Furious»'' ዝፍለጥ እዩ።
[[መደብ:ስነ ጥበብ]]
45vqzii6nr8p2xk4lgrfgvvqrlrtt8n
ጃኮፖ ሆስቺዩክ
0
6200
24539
2023-10-13T20:01:34Z
5.95.11.223
ገጽ ምስ «ጃኮፖ ኣድሪያኖ ሆስቺዩክ (12 ጥቅምቲ 2005) ሮማንያዊ ተቐዳዳማይ ውድድር ሞተር ሳይክል እዩ። == ሃገራዊ ተጻዋታይ ጣልያን|ጣልያን == ኣብ 8 ዓመት ዕድሚኡ፡ ኣብ 2014፡ ጃኮፖ ንመጀመርታ ግዜ ኣብ ሃገራዊ ሻምፕዮን፡ ኣብ ኢጣልያ፡ ምስ ጋንታ ፋንቶም ተሳቲፉ፡ ኣብዚ ዓመተ ስፖርት ብሓፈሻ ኣብ መበል...» ተፈጢሩ
wikitext
text/x-wiki
ጃኮፖ ኣድሪያኖ ሆስቺዩክ (12 ጥቅምቲ 2005) ሮማንያዊ ተቐዳዳማይ ውድድር ሞተር ሳይክል እዩ።
== ሃገራዊ ተጻዋታይ ጣልያን|ጣልያን ==
ኣብ 8 ዓመት ዕድሚኡ፡ ኣብ 2014፡ ጃኮፖ ንመጀመርታ ግዜ ኣብ ሃገራዊ ሻምፕዮን፡ ኣብ ኢጣልያ፡ ምስ ጋንታ ፋንቶም ተሳቲፉ፡ ኣብዚ ዓመተ ስፖርት ብሓፈሻ ኣብ መበል 8ይ ደረጃ ዛዚሙ። ኣብ 2015 እዚ ሮማንያዊ ፓይለት ኣብ ተመሳሳሊ ውድድር ተሳቲፉ፡ ኣብ ምድብ ላዕለዎት ግን፡ ጃኮፖ (ፋንቶም) ዝተሳተፈላ ጋንታ፡ ብቴክኒካዊ ምኽንያት ነቲ ናይ ውድድር ዓመተ ስፖርት ገዲፋቶ። ኣብ 2016 ክልተ ውድድራት ኣብ ሓደ ግዜ (ሮማንያውን ኢጣልያውን) ብምፍጻም፡ እዚ መንእሰይ መራሒ መኪና ኣብ ሻምፕዮን ፕሪሚኒጂፒ ኢጣልያ ተሳቲፉ፡ ኣብዚ ዓመተ ስፖርት ብ3ይ ደረጃ ዛዚሙ።
ኣብ 2017 ጃኮፖ ናብ ሻምፕዮን ሚኒጂፒ ደይቡ፡ ኣብዚ ዓመተ ስፖርት ኣብ 8ይ ደረጃ ዛዚሙ።ዓቢ ስጉምቲ ብምውሳድ፡ ኣብ መበል 12 ዓመት ዕድሚኡ፡ ኣብ 2018፡ እዚ ሮማንያዊ ተቐዳዳማይ ናብ 125cc ሞተር ሳይክል ቀይሩ፡ ክልተ ግዜ፡ ምስ ሃገራዊት ኢጣልያ ተወዳዲሩ ሻምፕዮን (CIV) ኣብ ፕሪሞቶ3 ክላስ ምስ ፍላሽ ሞተርስ (ሆንዳ)፡ ካልኣይ ደረጃ ብምሓዝ፡ ንብዙሓት ኣዝዩ ዘሐጎሰ፡ እዚ ዓመት እዚ ኣብ ከምዚ ዓይነት ጸወታ ናይ መጀመርታ ዓመት ምዃኑ። ብሽክለታ። ኣብ 2019 ኣብ 13 ዓመት ዕድሚኡ ካብዚ ዝዓቢ ስጉምቲ ብምውሳድ ናብ 250cc 4 ስትሮክ ብሽክለታ ብምቕያር ኣብ ኢጣልያ ምስ ጋንታ ኣካዳሚጂፒ ኣብ ተመሳሳሊ ሻምፕዮን ተሳቲፉ ነዚ ዓመተ ስፖርት ኣብ 5ይ ደረጃ ዛዚሙ።
== ሃገራዊ ሻምፕዮን ሮማንያ ==
ሻምፕዮን ኢጣልያን ሻምፕዮን ሮማንያን ሓደ ዓይነት ብምግባር፡ ዓመት 2016 ንፈለማ እዋን ህላወ ጃኮፖ ሆስቺዩክ ኣብ ሃገራዊት ጋንታ ሮማንያ ትውክል፡ ኣብ ምድብ 50cc፡ ኣብኡ ድማ 8 ውድድራት ተዓዊቱ፡ ነዚ ዋንጫ ሒዙ። ጉጅለ. ኣብ 2017 ጃኮፖ ኣብ ምድብ 85cc ተሳቲፉ፡ ካብ ዝተሳተፈሎም 6 ውድድራት ኣብ 6 ተዓዊቱ፡ ዳግማይ ዋንጫ ሃገራዊ ሻምፕዮን ኮይኑ።
== ዋንጫ ሰሜናዊ ክእለት ==
ኣብ 2020 ጃኮፖ ኣብቲ ብዶርና (ወናኒ መሰል MotoGPን WSBKን) ዝተዳለወ ዋንጫ ሰሜናዊ ክእለት ክሳተፍ ተመሪጹ፡ ኣብኡ ድማ ብ250cc KTM (4-stroke)፡ ምስ ጋንትኡ፡ 100% ሮማንያዊት፡ HOS ተሳቲፉ ጋንታ ውድድር፡ ዓመተ ስፖርት ኣብ ሓሙሻይ ደረጃ ዛዚማቶ።
ኣብ 2021 ዋንጫ ሰሜናዊ ክእለት ዳግማይ ንጃኮፖ ሆስቺዩክ መሪጹ 6ይ ደረጃ ብምሓዝ 4 ግዜ ኣብ ፖድዮም ውድድሩ ዛዚሙ፡ ኣብ ኣሰን ሆላንድ ኣዝዩ ጽቡቕ ዓወት ሓዊሱ። ኣብተን ኣብ ዋንጫ ተውህቦ ኖርዲክ ዘሕለፈን ክልተ ዓመታት ጃኮፖ ሆስቺዩክ ሓደ ካብ ተወዳደርቲ ናይቲ ውድድር ኮይኑ፡ ስታቲስቲክስ ዝቐንእ እዩ ነይሩ፡ ኣብ 22 ውድድራት ተዓዊቱ፡ እቲ ዓወት ነፍሲ ወከፎም 7 ፖድዮም ሒዞም።
== ተጻዋታይ ሻምፕዮን ኣክስዮን ኤውሮጳ ==
ኣብ ሕዳር 2021 ጃኮፖ ሆስቺዩክ ኣብ ውድድር ቫለንሽያዊ "ሪካርዶ ቶርሞ" ኣብ ሻምፕዮን ኣክስዮን ኤውሮጳ ተሳቲፉ፡ ኣብቲ እዋን ኣካል ሻምፕዮን ኤውሮጳ ሞቶ2 ዝነበረ ኮይኑ፡ ሕማቕ ኣጋጣሚ ኮይኑ ግን ውድዱ ድሕሪ ሓደ ዙርያ ተዛዚሙ፡ ቴክኒካዊ ጸገማት ስለ ዘጋጠሞ ክገብሮ ግድን ኮይኑ ጡረታ ይወጹ። . ኣብ ዓመተ ስፖርት 2022 ጃኮፖ ምስ ስጳኛዊት ጋንታ ፒናሞቶ ድሕሪ ምሉእ ዓመተ ስፖርት ኣብ ክላስ ስቶክ ብሓፈሻ መበል 9ይ ደረጃ ሒዙ። ኣብ ቀዳማይ ዙርያ ዓመተ ስፖርት 2023፡ ኣብ ኤስቶሪል (ፖርቱጋል) ዝተወዳደረ፡ ሆስቺዩክ ማህረምቲ ስለዘጋጠሞ፡ ሕቖኡ ተሰይሩ፡ እዚ ድማ ካብ ውድድራት ከምዘይሳተፍ ገይርዎ።ኣብተን ቀዳሞት ክልተ ዓመታት። እንተኾነ እዚ ሮማናዊ ፓይለት ክልተ ውድድራት ድሕሪ ምሕላፉ ተመሊሱ ኣብ ዝቐጸለ ሰለስተ ዙርያታት ማለት ጀረዝ (ስጳኛ)፡ ፖርቲማኦ (ፖርቱጋል) ከምኡ’ውን ባርሴሎና (ስጳኛ) ተሳቲፉ።
== ሻምፕዮን ኤውሮጳ ሞቶ2 ==
ኣብዚ ሕጂ እዋን ጃኮፖ ሆስቺዩክ ምስ ኢጣልያዊት ጋንታ ኤምኤምኣር ኣብ ሻምፕዮን ኤውሮጳ ሞቶ2 ይወዳደር ኣሎ፡ ኣብ ምድብ ካሌክስ ሞቶ2 ዝወዳደር ናይ መጀመርታ ሮማንያዊ ተቐዳዳማይ ኮይኑ ኣሎ።
iag8x7bugbkqqyxzhe9ir22u638aqie
1ይ ናይ ብሕቲ ጂምናዝየም ኣብ ብራቲስላቫ
0
6201
24545
24544
2023-10-16T21:10:33Z
AXel554
9425
wikitext
text/x-wiki
'''1. ናይ ብሕቲ ጂምናዝየም ኣብ ብራቲስላቫ''' [[ናይ ሸሞንተ ዓመት ካልኣይ ደረጃ ቤት ትምህርቲ|ሸሞንተ ዓመት]] ናይ ብሕቲ [[ካልኣይ ደረጃ]] ኮይኑ፡ ኣብ [[ብራቲስላቫ|ብራቲስላቫ]] ኣውራጃ [[ብራቲስላቫ – ሩዚኖቭ ኣውራጃ] ይርከብ። ] ።
== ታሪኽ ==
እቲ ጂምናዝየም ኣብ ወርሒ ሓምለ [[1991]] ብኢንግ. ፍራንቲሸክ ቶት († 2006)፡ ኣር.ኤን.ዲ. ማርያ ስምረኮቫ፡ ኣር.ኤን.ዲ. ዳና ጃንቺኖቫን ኣና ሲፍሮቫን ዝበሃላ ምዃነን ይፍለጥ። ቀዳማይ ክፍሊ ጀሚሩ [[2. መስከረም|2. መስከረም]] [[1991]] ኣብ [[ጎደና ቸፕኮቫ|ጎደና ቸፕኮቫ]]። ኣብ [[2002]]፡ እቲ ቤት ትምህርቲ ናብ ዘመናዊ ዝተሓደሰ ህንጻ ኣብ [[Bajkalská ulica (Bratislava)|Bajkalská ulica]].<ref>{{Citation Harvard | Title = ታሪኽ ቤት ትምህርቲ | URL = http://www.1sg.sk/index.php?id=5800 | ቦታ = ብራቲስላቫ | ኣሕታሚ = 1. ናይ ብሕቲ ጂምናዝየም | ዕለት ምብጻሕ = 2014-08-23 | ዓመት = c2014}}</ref>
== ዳይረክተራት ኣብያተ ትምህርቲ ==
ቀዳማይ ዳይረክተር ኢንግ. ፍራንቲሸክ ቶት። ካብ 2002 ክሳብ 2006 ዳይረክተር RNDr. ዳና ጃንቺኖቫ። ካብ 2006 ክሳብ 2018 ዳይረክተር RNDr. ማርያ ስምረኮቫ። ካብ መስከረም 1, 2018 ክሳብ ሕጂ ዳይረክተር እቲ ቤት ትምህርቲ RNDr. ዳና ጃንቺኖቫ.<ref>{{ጥቕሲ ሃርቫርድ | Title = ምሕደራ ቤት ትምህርቲ | URL = http://www.1sg.sk/index.php?id=3100 | ቦታ = ብራቲስላቫ | ኣሕታሚ = 1. ናይ ብሕቲ ጂምናዝየም | ዕለት ምብጻሕ = 2014-08-23 | ዓመት = c2014}}</ref>
== መወከሲታት ==
{{መወከሲታት}}
== ናይ ደገ መላግቦታት ==
* [https://1sg.sk/ ወግዓዊ መርበብ ሓበሬታ ናይቲ ቤት ትምህርቲ]
{{ኮርዲኔት|48.157399|17.1435|ዓይነት:ምልክት መሬት|ቅርጺ=dms|ምርኣይ=ኣርእስቲ}}
[[ምድብ:ኣብ ብራቲስላቫ ዝርከባ ካልኣይ ደረጃ ኣብያተ ትምህርቲ]]
[[ምድብ:ሩዚኖቭ]]
tvrkglj9sc8yx4ejea18019r1ml3vcc
ሞደል:Infobox ካልኣይ ደረጃ ቤት ትምህርቲ
10
6202
24543
2023-10-16T21:09:12Z
AXel554
9425
ገጽ ምስ «{{Infobox ካልኣይ ደረጃ ቤት ትምህርቲ | ስም = 1ይ ናይ ብሕቲ ጂምናዝየም ኣብ ብራቲስላቫ | ምስሊ = 1SG ባጅካልስካ 20፡ ብራቲስላቫ.jpg | መግለጺ = | ትኹረት = [[ናይ ሸሞንተ ዓመት ጂምናዝየም|ናይ ሸሞንተ ዓመት መጽናዕቲ]] | ዳይረክተር = RNDr. ዳና ጃንቺኖቫ<ref>{{ጥቕሲ ሃርቫርድ | Title = ምሕደራ ቤት ትምህርቲ |...» ተፈጢሩ
wikitext
text/x-wiki
{{Infobox ካልኣይ ደረጃ ቤት ትምህርቲ
| ስም = 1ይ ናይ ብሕቲ ጂምናዝየም ኣብ ብራቲስላቫ
| ምስሊ = 1SG ባጅካልስካ 20፡ ብራቲስላቫ.jpg
| መግለጺ =
| ትኹረት = [[ናይ ሸሞንተ ዓመት ጂምናዝየም|ናይ ሸሞንተ ዓመት መጽናዕቲ]]
| ዳይረክተር = RNDr. ዳና ጃንቺኖቫ<ref>{{ጥቕሲ ሃርቫርድ | Title = ምሕደራ ቤት ትምህርቲ | URL = http://www.1sg.sk/index.php?id=3100 | ቦታ = ብራቲስላቫ | ኣሕታሚ = 1. ናይ ብሕቲ ጂምናዝየም | ዕለት ምብጻሕ = 2014-08-23 | ዓመት = c2014}}</ref>
| ምክትል ዳይረክተር = RNDr. ማርያ ስምረኮቫ <br> ኣና ሲፍሮቫ <br> መግ. ኢቫ ጃሄልኮቫ <br> ፓድዶክተር. ባርቦራ ኡልሪቾቫ
| ዝተመስረተሉ ዓመት = [[1991]]
| ህሉው መስራቲ =
| ብዝሒ መምህራን =62<ref>{{ኤሌክትሮኒካዊ ሰነድ ምጥቃስ | መወዳእታ ስም = | ስም = | ደራሲ = | ናብ ደራሲ ዝወስድ መላግቦ = | title = ናይ መወዳእታ ጸብጻብ ን 1SG, šk. ዓመት 2020/2021 | url = https://ስቱድዮተም-ስእልታት.s3.eu-ማእከላይ-1.ኣማዞናውስ.ኮም/1sg/2022/05/2020-2021-1sg-zaverecna-sprava.pdf | publisher = 1ይ ናይ ብሕቲ ጂምናዝየም ኣብ ብራቲስላቫ| ዕለት ምውጻእ = | ዕለት ምዕባለ = | ዕለት ምብጻሕ = 2022-09-01 | ቦታ = | ቋንቋ = }}</መወከሲ>
| ብዝሒ ጎይቶት =
| ብዝሒ ተምሃሮ = 557 ''(ክሳብ 1/9/2022)''<ref>{{Citation ሃርቫርድ | ኣርእስቲ = ጂምናዝየማት (ዞባ ብራቲስላቫ) ካብ 15 መስከረም 2013 | URL = http://www.uips.sk/sub/uips.sk/ስእልታት/JC/PREHLAD/SS/gym_k1.xls | ቦታ = ብራቲስላቫ | Publisher = ኢንስቲትዩት ትምህርቲ ሓበሬታን ትንበያታትን ሪፓብሊክ ስሎቫክያ | ዓመት = 2013 ዓ.ም | ዕለት ምብጻሕ = 2014-08-23}}</ref>
| ብዝሒ ክፍልታት = 22
| ሕብርታት ቤት ትምህርቲ = {{ሕብርታት ሳንዱቕ|ቀጠልያ ባሕሪ}} ቀጠልያ <br> {{ሕብርታት ሳንዱቕ|ጻዕዳ}} ጻዕዳ
| መዝሙር ቤት ትምህርቲ =
| ማስኮት = ቀጠልያ ዶልፊን።
| መጽሔት ቤት ትምህርቲ =Zverinec, Anthill
| ኣድራሻ = [[ባጅካልስካ ዩሊካ (ብራቲስላቫ)|ባጅካልስካ]] 20, 821 08 [[ብራቲስላቫ]]።
| ስልኪ = 02 / 5020 46 11
| ፋክስ = 02 / 5020 46 13
| መርበብ ሓበሬታ = {{URL|https://1sg.sk/}}
| ኢ-መይል = info<small>(ኣብ)</small>1sg.sk
}}
gywx00z3syixynx34hyf085oxwl9k5r
ማዕጾ:ተክኖሎጂ
100
6203
24637
24564
2023-12-06T00:05:42Z
Morningstar Emperor
9529
wikitext
text/x-wiki
**ቴክኖሎጂ:**
*ቴክኖሎጂ* ግብራዊ ጸገማት ንምፍታሕ፡ ብቕዓት ንምምሕያሽ፡ ድሌታት ደቂ ሰባት ንምምላእ ሳይንሳዊ ፍልጠት፡ መሳርሕታትን ሜላታትን ምትግባር ዘጠቓልል እዩ። ውልቀሰባት ኣብ ዘመናዊ ዓለም ንዝነብሩሉን ዝሰርሑሉን ዝራኸብሉን ኣገባብ ብዓቢኡ ዝቐረጸ ዳይናሚክን ኩሉ ግዜ ዝምዕብልን ዓውዲ እዩ።
**ቁልፊ መዳያት ቴክኖሎጂ:**
1. **ምህዞ፡** ቴክኖሎጂ ብቐጻሊ ምህዞ ዝልለ ኮይኑ፡ ተመራመርትን መሃንድሳትን ሓደስቲ መፍትሒታትን ምዕባለታትን ንምምዕባል ይሰርሑ። እዚ ምህዞ እዚ ዝተፈላለዩ ዓውድታት ዝሽፍን ኮይኑ፡ ቴክኖሎጂ ሓበሬታ፡ ክንክን ጥዕና፡ ጸዓት፡ መጓዓዝያን ካልእን ዝሓቖፈ እዩ።
2. **ቴክኖሎጂ ሓበሬታ (IT):** IT ኣብ ቴክኖሎጂካዊ መልክዕ ማእከላይ ተራ ዝጻወት ኮይኑ፡ ሓበሬታ ንምስራሕ፡ ንምትሕልላፍን ንምኽዛንን ኮምፒተር፡ ሶፍትዌር፡ ኔትወርክን ዳታን ምጥቃም ዘጠቓልል እዩ። ቴክኖሎጂታት ኢንተርነትን ዲጂታላዊ ርክብን ኣብ ዓለማዊ ምትእስሳር ሰውራ ኣምጺኦም እዮም።
3. **ኣውቶማቲክ:** ምዕባለ ቴክኖሎጂ ኣብ ዝተፈላለዩ ኢንዱስትሪታት ኣውቶማቲክ ክውስኽ ገይሩ እዩ። ሮቦቲክስን ኣርቲፊሻል ኢንተለጀንስን (AI)፡ ብባህሊ ብደቂ ሰባት ዝፍጸሙ ዕማማት ክፍጽሙ ዝኽእሉ ርእሰ-ምሕደራ ዘለዎም ስርዓታት ንምምዕባል ይድርኹ ኣለዉ።
4. **ባዮቴክኖሎጂ፡** ምትእስሳር ስነ ህይወትን ቴክኖሎጅን ባዮቴክኖሎጂ ምህዞታት ፈጢሩ፡ ኣብ ከም ሕክምና፡ ሕርሻ፡ ከምኡ’ውን ሳይንስ ከባቢ ዝኣመሰሉ ዓውድታት ጽልዋ ኣሕዲሩ። ንኣብነት ጀነቲካዊ ምህንድስና ኣብ ክንክን ጥዕናን ምምሕያሽ ኣእካልን ለውጢ ዘምጽእ ጽልዋ ኣለዎ።
5. **ሓምለዋይ ቴክኖሎጂ:** ዘላቒን ንከባቢ ዝምችእን ፍታሕ ምድላይ ኣብ ቴክኖሎጂ እናዓበየ ዝኸይድ ዘሎ ትኹረት እዩ። ሓምለዋይ ቴክኖሎጂ፡ ንከባብያዊ ብድሆታት ንምፍታሕ፡ ውሕስነት ጸዓት ንምድንፋዕን፡ ንጥፈታት ደቂ ሰባት ስነ-ህይወታዊ ኣሰር ንምንካይን ዝዓለመ እዩ።
6. **ቴክኖሎጂ ርክብ:** ምዕባለ ቴክኖሎጂ ርክብ ሰባት ብዓለም ደረጃ ከመይ ከም ዝራኸቡ ቀይሩ እዩ። ካብ ስማርትፎናት ክሳብ ማሕበራዊ ሚድያ መድረኻት እዞም መሳርሒታት ቅጽበታዊ ርክብን ምክፋል ሓበሬታን ኣመቻቺዮም እዮም።
7. **ሳይበር ሴኩሪቲ:** ቴክኖሎጂ እናሰጎመ ምስ ከደ ኣድላይነት ድልዱል ስጉምትታት ሳይበር ሴኩሪቲ ኣዝዩ ኣገዳሲ ይኸውን። ዲጂታላዊ ስርዓታትን መርበባትን ካብ ሳይበር ስግኣታት ምክልኻል ኣብ ቴክኖሎጂካዊ መልክዕ ቀጻሊ ብድሆ እዩ።
8. **ስነ-ምግባራዊ ርእይቶታት፡** ስነ-ምግባራዊ ጽልዋታት ቴክኖሎጂ፡ እንተላይ ስክፍታታት ብሕታዊነት፡ ኣልጎሪዝማዊ ወገናውነት፡ ከምኡ’ውን ሓላፍነታዊ ኣጠቓቕማ AI፡ ኣገደስቲ ኣብ ግምት ዝኣትዉ ኮይኖም ኣለዉ። ኣብ ዙርያ ሓላፍነታዊ ምዕባለን ምዝርጋሕን ቴክኖሎጂ ዝግበር ዘተታት ስነ-ምግባራዊ ደረጃታትን መምርሕታትን ይቐርጽ ኣሎ።
ቴክኖሎጂ፡ ብዝተፈላለየ መልክዑ፡ ንሕብረተሰባት፡ ቁጠባን ውልቃዊ ተመኩሮታትን ምቕራጽ ይቕጽል ኣሎ። ቀጻሊ ምውህሃድ ቴክኖሎጂካዊ መፍትሒታት ኣብ መዓልታዊ ህይወት፡ ኣብ ኣነባብራናን ንመጻኢ ዘለና ተኽእሎታትን ዘለዎ ዓሚቝ ጽልዋ ዘጉልሕ እዩ።
svlktu5t0nrd4cxo5vdyuqxvw6tmixx
ሽሪካንት ራና
0
6204
24554
24553
2023-10-22T15:12:05Z
MyGreenPlanet
9437
wikitext
text/x-wiki
[[ፋይል:Shrikant Rana.jpg|thumb|'''ሽሪካንት ራና (Shrikant Rana)''']]
'''ሽሪካንት ራና''' (ተወሊዱ፡ 30 ነሓሰ 1994) ህንዳዊ ጸሓፍን መምህርን ኮይኑ፡ ብግጥሚ ሜሪ ታማና ዝፍለጥ እዩ።
== ህይወትን ትምህርትን ==
ብ30 ነሓሰ 1994 ኣብ ሳሃራንፑር ኡታር ፕራደሽ ተወሊዱ። ካብ ቻውዳሪ ቻራን ሲንግ ዩኒቨርሲቲ ሜሩት ብኮምፒተር ሳይንስ ድሕሪ ምረቓ ድማ ካብ ማ ሻኩምባሪ ዩኒቨርሲቲ ብቢዝነስ ድሕሪ ምረቓ ዛዚሙ።
== ፍጥረታት ==
* ዞባ ትምህርቲ
* ትምኒተይ
* ራኒ ዱርግዋቲ
09za0xtq32oaicagt8jj0uqje71mgpo
ቲራና
0
6206
24646
24557
2023-12-09T10:51:08Z
CommonsDelinker
65
Removing [[:c:File:Tirana_skyline_dusk.jpg|Tirana_skyline_dusk.jpg]], it has been deleted from Commons by [[:c:User:Túrelio|Túrelio]] because: Media published on Pexels after 5 July 2018 are not available under CC-Zero and do not comply with Commons polic
wikitext
text/x-wiki
'''ቲራና''' ናይ [[ኣልባኒያ]] ርእሲ ከተማ እያ።
{| border="0" cellpadding="2" cellspacing="1" style="float:right; empty-cells:show; margin-right:0em; margin-left:1em; margin-bottom:0.5em; background:#e3e3e3;"
! colspan="2" bgcolor="afeeee" |ቲራና
|- bgcolor="#FFFFFF"
| colspan="2" align="center" bgcolor="#FFFFFF" |
|- bgcolor="#FFFFFF"
! colspan="2" bgcolor="afeeee" |ቲራና ኣብ ካርታ [[ኣልባኒያ]]
|- bgcolor="#FFFFFF"
| colspan="2" align="center" bgcolor="#FFFFFF" |[[File:Albania District.svg|center|300x300px|Location of Tirana in Albania]]<br /><br />
|- bgcolor="#afeeee"
![[ባንዴራ]]
![[ኣርማ]]
|- bgcolor="#FFFFFF"
! align="center" |[[File:Flag of Tirana.svg|140x140px]]
!
[[File:Stema e Bashkisë Tiranë.svg|center|150x150px|Stema e Bashkisë Tiranë]]
|-
! colspan="2" bgcolor="#afeeee" |ኣገደሲ ሓበሬታ
|- bgcolor="#FFFFFF"
|[[ሃገር]]
|[[File:Flag of Albania.svg|left|frameless|32x32px]][[ኣልባኒያ]]
|- bgcolor="#FFFFFF"
|[[ዞባ]]
|[[File:Flag of Tiranë.svg|30x30px]] [[ቲራና ካውንቲ]]
|- bgcolor="#FFFFFF"
|[[ስፍሓት መሬት]]
|1,110 km²
|- bgcolor="#FFFFFF"
|[[ተቀመጥቲ]]
|557,422 <small> 2011 </small>
|- bgcolor="#FFFFFF"
|ኮድ
|1000
|- bgcolor="#FFFFFF"
|መስመር
|UTC +1 /<small>Hav</small> UTC +2
|- bgcolor="#FFFFFF"
|ወብሳይት
|www.tirana.gov.al
|-
! colspan="2" bgcolor="afeeee" |Gwlasegeth
|- bgcolor="#FFFFFF"
|ቦታታት
|20
|}
36asvyz89l4flstmogvljl6xgb9vmk4
ዓለምለኻዊ ስርዓት ኣሃዱታት መለክዒ
0
6207
24572
2023-11-18T16:17:03Z
Enterosquet
8893
Created by translating the opening section from the page "[[:it:Special:Redirect/revision/136496767|Sistema internazionale di unità di misura]]"
wikitext
text/x-wiki
'''ኣህጉራዊ ስርዓት ኣሃዱታት''' ( ፈረንሳ : ''Système international d'unités'' )፡ ብሓጺሩ '''SI''' (''esse-i'' ይድመጽ)፡ እቲ ዝሰፍሐ ስርዓት ኣሃዱታት እዩ።እቲ ብ1875 እተገብረ ውዕል ሜትሮ ፡ ካብ 1961 ኣትሒዙ ''ኣህጉራዊ ስርዓት ተባሂሉ ዚጽዋዕ ናይ ሓባር ስርዓት'' ኣሃዱታት መለክዒ መሰረት ኣንቢሩ እዩ። ምስ ግዜ ካልኦት መሰረታዊ ኣሃዱታት መለክዒ ተወሰኹ፣ ኣብ 1971 ዓ.ም ሸውዓተ በፂሖም፤ ነፍሲ ወከፎም ንሓደ ኣካላዊ ብዝሒ የመልክቱ ። ካልኦት ኩሎም ኣሃዱታት መለክዒ ካብዚኦም ዝመጹ ስለዝኾኑ ዝተረኽቡ ኣሃዱታት ይበሃሉ።
ገለ ሃገራት ኣንግሎ-ሳክሶን ፣ ዋላ እኳ ስርዓት SI እንተተቐበላ፣ ሕጂ’ውን ከም ናይ ኣመሪካን እንግሊዝን ዝኣመሰሉ ልምዳውያን ኣሃዱታት ይጥቀማ።ካብ ሓደ ስርዓት ናብ ካልእ ስርዓት ምስግጋር ዘጋጥም ባህላዊ ጸገም ብመሰረቱ ምስ ታሪኻዊ ሱር ዝተኣሳሰር እዩ። እቲ ኣህጉራዊ ስርዓት መብዛሕትኡ ግዜ ኣብ ትሕዝቶ ሰውራ ፈረንሳ ዝተወልዱ ኣሃዱታት ናይቲ '''ሜትሪክ ስርዓት''' ይጥቀም : SI ኣሃዱታት ተመሳሳሊ ኣስማትን ብተግባር ምስ ሜትሪክ ኣሃዱታት ተመሳሳሊ ግብራዊ ስፍሓትን ኣለዎም። እቲ ኣብ ግዜ-ንውሓት-ጅምላ ብዝሒ ዝተመርኮሰ ስርዓት፡ ካብቲ ተመሳሳሊ '''CGS System''' ንምፍላይ ኣብ መጀመርታ '''MKS System''' ተባሂሉ ይጽዋዕ ነይሩ ፤ ኣሃዱታት መለክዒታቱ ብሓቂ ሜትሮ፡ ኪሎግራምን ካልኣይን ኣብ ክንዲ ሴንቲ ሜተር፡ ግራም፡ ካልኣይ እዩ ነይሩ።
o94sq56elalujvzod9c2ivm8k9d86s3
ሞድዩል:Citation/CS1/Utilities
828
6211
24581
2023-11-21T21:54:46Z
2601:18E:C67F:960:4486:8C6D:3DD7:CBE1
ገጽ ምስ «local z = { error_cats_t = {}; -- for categorizing citations that contain errors error_ids_t = {}; -- list of error identifiers; used to prevent duplication of certain errors; local to this module error_msgs_t = {}; -- sequence table of error messages maint_cats_t = {}; -- for categorizing citations that aren't erroneous per se, but could use a little work prop_cats_t = {}; -- for categ...» ተፈጢሩ
Scribunto
text/plain
local z = {
error_cats_t = {}; -- for categorizing citations that contain errors
error_ids_t = {}; -- list of error identifiers; used to prevent duplication of certain errors; local to this module
error_msgs_t = {}; -- sequence table of error messages
maint_cats_t = {}; -- for categorizing citations that aren't erroneous per se, but could use a little work
prop_cats_t = {}; -- for categorizing citations based on certain properties, language of source for instance
prop_keys_t = {}; -- for adding classes to the citation's <cite> tag
};
--[[--------------------------< F O R W A R D D E C L A R A T I O N S >--------------------------------------
]]
local cfg; -- table of tables imported from selected Module:Citation/CS1/Configuration
--[[--------------------------< I S _ S E T >------------------------------------------------------------------
Returns true if argument is set; false otherwise. Argument is 'set' when it exists (not nil) or when it is not an empty string.
]]
local function is_set (var)
return not (var == nil or var == '');
end
--[[--------------------------< I N _ A R R A Y >--------------------------------------------------------------
Whether needle is in haystack
]]
local function in_array (needle, haystack)
if needle == nil then
return false;
end
for n, v in ipairs (haystack) do
if v == needle then
return n;
end
end
return false;
end
--[[--------------------------< H A S _ A C C E P T _ A S _ W R I T T E N >------------------------------------
When <str> is wholly wrapped in accept-as-written markup, return <str> without markup and true; return <str> and false else
with allow_empty = false, <str> must have at least one character inside the markup
with allow_empty = true, <str> the markup frame can be empty like (()) to distinguish an empty template parameter from the specific condition "has no applicable value" in citation-context.
After further evaluation the two cases might be merged at a later stage, but should be kept separated for now.
]]
local function has_accept_as_written (str, allow_empty)
if not is_set (str) then
return str, false;
end
local count;
if true == allow_empty then
str, count = str:gsub ('^%(%((.*)%)%)$', '%1'); -- allows (()) to be an empty set
else
str, count = str:gsub ('^%(%((.+)%)%)$', '%1');
end
return str, 0 ~= count;
end
--[[--------------------------< S U B S T I T U T E >----------------------------------------------------------
Populates numbered arguments in a message string using an argument table. <args> may be a single string or a
sequence table of multiple strings.
]]
local function substitute (msg, args)
return args and mw.message.newRawMessage (msg, args):plain() or msg;
end
--[[--------------------------< E R R O R _ C O M M E N T >----------------------------------------------------
Wraps error messages with CSS markup according to the state of hidden. <content> may be a single string or a
sequence table of multiple strings.
]]
local function error_comment (content, hidden)
return substitute (hidden and cfg.presentation['hidden-error'] or cfg.presentation['visible-error'], content);
end
--[[--------------------------< H Y P H E N _ T O _ D A S H >--------------------------------------------------
Converts a hyphen to a dash under certain conditions. The hyphen must separate
like items; unlike items are returned unmodified. These forms are modified:
letter - letter (A - B)
digit - digit (4-5)
digit separator digit - digit separator digit (4.1-4.5 or 4-1-4-5)
letterdigit - letterdigit (A1-A5) (an optional separator between letter and
digit is supported – a.1-a.5 or a-1-a-5)
digitletter - digitletter (5a - 5d) (an optional separator between letter and
digit is supported – 5.a-5.d or 5-a-5-d)
any other forms are returned unmodified.
str may be a comma- or semicolon-separated list
]]
local function hyphen_to_dash (str)
if not is_set (str) then
return str;
end
local accept; -- boolean
str = str:gsub ("(%(%(.-%)%))", function(m) return m:gsub(",", ","):gsub(";", ";") end) -- replace commas and semicolons in accept-as-written markup with similar unicode characters so they'll be ignored during the split
str = str:gsub ('&[nm]dash;', {['–'] = '–', ['—'] = '—'}); -- replace — and – entities with their characters; semicolon mucks up the text.split
str = str:gsub ('-', '-'); -- replace HTML numeric entity with hyphen character
str = str:gsub (' ', ' '); -- replace entity with generic keyboard space character
local out = {};
local list = mw.text.split (str, '%s*[,;]%s*'); -- split str at comma or semicolon separators if there are any
for _, item in ipairs (list) do -- for each item in the list
item, accept = has_accept_as_written (item); -- remove accept-this-as-written markup when it wraps all of item
if not accept and mw.ustring.match (item, '^%w*[%.%-]?%w+%s*[%-–—]%s*%w*[%.%-]?%w+$') then -- if a hyphenated range or has endash or emdash separators
if item:match ('^%a+[%.%-]?%d+%s*%-%s*%a+[%.%-]?%d+$') or -- letterdigit hyphen letterdigit (optional separator between letter and digit)
item:match ('^%d+[%.%-]?%a+%s*%-%s*%d+[%.%-]?%a+$') or -- digitletter hyphen digitletter (optional separator between digit and letter)
item:match ('^%d+[%.%-]%d+%s*%-%s*%d+[%.%-]%d+$') or -- digit separator digit hyphen digit separator digit
item:match ('^%d+%s*%-%s*%d+$') or -- digit hyphen digit
item:match ('^%a+%s*%-%s*%a+$') then -- letter hyphen letter
item = item:gsub ('(%w*[%.%-]?%w+)%s*%-%s*(%w*[%.%-]?%w+)', '%1–%2'); -- replace hyphen, remove extraneous space characters
else
item = mw.ustring.gsub (item, '%s*[–—]%s*', '–'); -- for endash or emdash separated ranges, replace em with en, remove extraneous whitespace
end
end
table.insert (out, item); -- add the (possibly modified) item to the output table
end
local temp_str = ''; -- concatenate the output table into a comma separated string
temp_str, accept = has_accept_as_written (table.concat (out, ', ')); -- remove accept-this-as-written markup when it wraps all of concatenated out
if accept then
temp_str = has_accept_as_written (str); -- when global markup removed, return original str; do it this way to suppress boolean second return value
return temp_str:gsub(",", ","):gsub(";", ";");
else
return temp_str:gsub(",", ","):gsub(";", ";"); -- else, return assembled temp_str
end
end
--[=[-------------------------< M A K E _ W I K I L I N K >----------------------------------------------------
Makes a wikilink; when both link and display text is provided, returns a wikilink in the form [[L|D]]; if only
link is provided (or link and display are the same), returns a wikilink in the form [[L]]; if neither are
provided or link is omitted, returns an empty string.
]=]
local function make_wikilink (link, display)
if not is_set (link) then return '' end
if is_set (display) and link ~= display then
return table.concat ({'[[', link, '|', display, ']]'});
else
return table.concat ({'[[', link, ']]'});
end
end
--[[--------------------------< S E T _ M E S S A G E >----------------------------------------------------------
Sets an error message using the ~/Configuration error_conditions{} table along with arguments supplied in the function
call, inserts the resulting message in z.error_msgs_t{} sequence table, and returns the error message.
<error_id> – key value for appropriate error handler in ~/Configuration error_conditions{} table
<arguments> – may be a single string or a sequence table of multiple strings to be subsititued into error_conditions[error_id].message
<raw> – boolean
true – causes this function to return the error message not wrapped in visible-error, hidden-error span tag;
returns error_conditions[error_id].hidden as a second return value
does not add message to z.error_msgs_t sequence table
false, nil – adds message wrapped in visible-error, hidden-error span tag to z.error_msgs_t
returns the error message wrapped in visible-error, hidden-error span tag; there is no second return value
<prefix> – string to be prepended to <message> -- TODO: remove support for these unused(?) arguments?
<suffix> – string to be appended to <message>
TODO: change z.error_cats_t and z.maint_cats_t to have the form cat_name = true? this to avoid dups without having to have an extra table
]]
local added_maint_cats = {} -- list of maintenance categories that have been added to z.maint_cats_t; TODO: figure out how to delete this table
local function set_message (error_id, arguments, raw, prefix, suffix)
local error_state = cfg.error_conditions[error_id];
prefix = prefix or '';
suffix = suffix or '';
if error_state == nil then
error (cfg.messages['undefined_error'] .. ': ' .. error_id); -- because missing error handler in Module:Citation/CS1/Configuration
elseif is_set (error_state.category) then
if error_state.message then -- when error_state.message defined, this is an error message
table.insert (z.error_cats_t, error_state.category);
else
if not added_maint_cats[error_id] then
added_maint_cats[error_id] = true; -- note that we've added this category
table.insert (z.maint_cats_t, substitute (error_state.category, arguments)); -- make cat name then add to table
end
return; -- because no message, nothing more to do
end
end
local message = substitute (error_state.message, arguments);
message = table.concat (
{
message,
' (',
make_wikilink (
table.concat (
{
cfg.messages['help page link'],
'#',
error_state.anchor
}),
cfg.messages['help page label']),
')'
});
z.error_ids_t[error_id] = true;
if z.error_ids_t['err_citation_missing_title'] and -- if missing-title error already noted
in_array (error_id, {'err_bare_url_missing_title', 'err_trans_missing_title'}) then -- and this error is one of these
return '', false; -- don't bother because one flavor of missing title is sufficient
end
message = table.concat ({prefix, message, suffix});
if true == raw then
return message, error_state.hidden; -- return message not wrapped in visible-error, hidden-error span tag
end
message = error_comment (message, error_state.hidden); -- wrap message in visible-error, hidden-error span tag
table.insert (z.error_msgs_t, message); -- add it to the messages sequence table
return message; -- and done; return value generally not used but is used as a flag in various functions of ~/Identifiers
end
--[[-------------------------< I S _ A L I A S _ U S E D >-----------------------------------------------------
This function is used by select_one() to determine if one of a list of alias parameters is in the argument list
provided by the template.
Input:
args – pointer to the arguments table from calling template
alias – one of the list of possible aliases in the aliases lists from Module:Citation/CS1/Configuration
index – for enumerated parameters, identifies which one
enumerated – true/false flag used to choose how enumerated aliases are examined
value – value associated with an alias that has previously been selected; nil if not yet selected
selected – the alias that has previously been selected; nil if not yet selected
error_list – list of aliases that are duplicates of the alias already selected
Returns:
value – value associated with alias we selected or that was previously selected or nil if an alias not yet selected
selected – the alias we selected or the alias that was previously selected or nil if an alias not yet selected
]]
local function is_alias_used (args, alias, index, enumerated, value, selected, error_list)
if enumerated then -- is this a test for an enumerated parameters?
alias = alias:gsub ('#', index); -- replace '#' with the value in index
else
alias = alias:gsub ('#', ''); -- remove '#' if it exists
end
if is_set (args[alias]) then -- alias is in the template's argument list
if value ~= nil and selected ~= alias then -- if we have already selected one of the aliases
local skip;
for _, v in ipairs (error_list) do -- spin through the error list to see if we've added this alias
if v == alias then
skip = true;
break; -- has been added so stop looking
end
end
if not skip then -- has not been added so
table.insert (error_list, alias); -- add error alias to the error list
end
else
value = args[alias]; -- not yet selected an alias, so select this one
selected = alias;
end
end
return value, selected; -- return newly selected alias, or previously selected alias
end
--[[--------------------------< A D D _ M A I N T _ C A T >------------------------------------------------------
Adds a category to z.maint_cats_t using names from the configuration file with additional text if any.
To prevent duplication, the added_maint_cats table lists the categories by key that have been added to z.maint_cats_t.
]]
local function add_maint_cat (key, arguments)
if not added_maint_cats [key] then
added_maint_cats [key] = true; -- note that we've added this category
table.insert (z.maint_cats_t, substitute (cfg.maint_cats [key], arguments)); -- make name then add to table
end
end
--[[--------------------------< A D D _ P R O P _ C A T >--------------------------------------------------------
Adds a category to z.prop_cats_t using names from the configuration file with additional text if any.
foreign_lang_source and foreign_lang_source_2 keys have a language code appended to them so that multiple languages
may be categorized but multiples of the same language are not categorized.
added_prop_cats is a table declared in page scope variables above
]]
local added_prop_cats = {}; -- list of property categories that have been added to z.prop_cats_t
local function add_prop_cat (key, arguments, key_modifier)
local key_modified = key .. ((key_modifier and key_modifier) or ''); -- modify <key> with <key_modifier> if present and not nil
if not added_prop_cats [key_modified] then
added_prop_cats [key_modified] = true; -- note that we've added this category
table.insert (z.prop_cats_t, substitute (cfg.prop_cats [key], arguments)); -- make name then add to table
table.insert (z.prop_keys_t, 'cs1-prop-' .. key); -- convert key to class for use in the citation's <cite> tag
end
end
--[[--------------------------< S A F E _ F O R _ I T A L I C S >----------------------------------------------
Protects a string that will be wrapped in wiki italic markup '' ... ''
Note: We cannot use <i> for italics, as the expected behavior for italics specified by ''...'' in the title is that
they will be inverted (i.e. unitalicized) in the resulting references. In addition, <i> and '' tend to interact
poorly under Mediawiki's HTML tidy.
]]
local function safe_for_italics (str)
if not is_set (str) then return str end
if str:sub (1, 1) == "'" then str = "<span></span>" .. str; end
if str:sub (-1, -1) == "'" then str = str .. "<span></span>"; end
return str:gsub ('\n', ' '); -- Remove newlines as they break italics.
end
--[[--------------------------< W R A P _ S T Y L E >----------------------------------------------------------
Applies styling to various parameters. Supplied string is wrapped using a message_list configuration taking one
argument; protects italic styled parameters. Additional text taken from citation_config.presentation - the reason
this function is similar to but separate from wrap_msg().
]]
local function wrap_style (key, str)
if not is_set (str) then
return "";
elseif in_array (key, {'italic-title', 'trans-italic-title'}) then
str = safe_for_italics (str);
end
return substitute (cfg.presentation[key], {str});
end
--[[--------------------------< M A K E _ S E P _ L I S T >------------------------------------------------------------
make a separated list of items using provided separators.
<sep_list> - typically '<comma><space>'
<sep_list_pair> - typically '<space>and<space>'
<sep_list_end> - typically '<comma><space>and<space>' or '<comma><space>&<space>'
defaults to cfg.presentation['sep_list'], cfg.presentation['sep_list_pair'], and cfg.presentation['sep_list_end']
if <sep_list_end> is specified, <sep_list> and <sep_list_pair> must also be supplied
]]
local function make_sep_list (count, list_seq, sep_list, sep_list_pair, sep_list_end)
local list = '';
if not sep_list then -- set the defaults
sep_list = cfg.presentation['sep_list'];
sep_list_pair = cfg.presentation['sep_list_pair'];
sep_list_end = cfg.presentation['sep_list_end'];
end
if 2 >= count then
list = table.concat (list_seq, sep_list_pair); -- insert separator between two items; returns list_seq[1] then only one item
elseif 2 < count then
list = table.concat (list_seq, sep_list, 1, count - 1); -- concatenate all but last item with plain list separator
list = table.concat ({list, list_seq[count]}, sep_list_end); -- concatenate last item onto end of <list> with final separator
end
return list;
end
--[[--------------------------< S E L E C T _ O N E >----------------------------------------------------------
Chooses one matching parameter from a list of parameters to consider. The list of parameters to consider is just
names. For parameters that may be enumerated, the position of the numerator in the parameter name is identified
by the '#' so |author-last1= and |author1-last= are represented as 'author-last#' and 'author#-last'.
Because enumerated parameter |<param>1= is an alias of |<param>= we must test for both possibilities.
Generates an error if more than one match is present.
]]
local function select_one (args, aliases_list, error_condition, index)
local value = nil; -- the value assigned to the selected parameter
local selected = ''; -- the name of the parameter we have chosen
local error_list = {};
if index ~= nil then index = tostring(index); end
for _, alias in ipairs (aliases_list) do -- for each alias in the aliases list
if alias:match ('#') then -- if this alias can be enumerated
if '1' == index then -- when index is 1 test for enumerated and non-enumerated aliases
value, selected = is_alias_used (args, alias, index, false, value, selected, error_list); -- first test for non-enumerated alias
end
value, selected = is_alias_used (args, alias, index, true, value, selected, error_list); -- test for enumerated alias
else
value, selected = is_alias_used (args, alias, index, false, value, selected, error_list); -- test for non-enumerated alias
end
end
if #error_list > 0 and 'none' ~= error_condition then -- for cases where this code is used outside of extract_names()
for i, v in ipairs (error_list) do
error_list[i] = wrap_style ('parameter', v);
end
table.insert (error_list, wrap_style ('parameter', selected));
set_message (error_condition, {make_sep_list (#error_list, error_list)});
end
return value, selected;
end
--[=[-------------------------< R E M O V E _ W I K I _ L I N K >----------------------------------------------
Gets the display text from a wikilink like [[A|B]] or [[B]] gives B
The str:gsub() returns either A|B froma [[A|B]] or B from [[B]] or B from B (no wikilink markup).
In l(), l:gsub() removes the link and pipe (if they exist); the second :gsub() trims whitespace from the label
if str was wrapped in wikilink markup. Presumably, this is because without wikimarkup in str, there is no match
in the initial gsub, the replacement function l() doesn't get called.
]=]
local function remove_wiki_link (str)
return (str:gsub ("%[%[([^%[%]]*)%]%]", function(l)
return l:gsub ("^[^|]*|(.*)$", "%1" ):gsub ("^%s*(.-)%s*$", "%1");
end));
end
--[=[-------------------------< I S _ W I K I L I N K >--------------------------------------------------------
Determines if str is a wikilink, extracts, and returns the wikilink type, link text, and display text parts.
If str is a complex wikilink ([[L|D]]):
returns wl_type 2 and D and L from [[L|D]];
if str is a simple wikilink ([[D]])
returns wl_type 1 and D from [[D]] and L as empty string;
if not a wikilink:
returns wl_type 0, str as D, and L as empty string.
trims leading and trailing whitespace and pipes from L and D ([[L|]] and [[|D]] are accepted by MediaWiki and
treated like [[D]]; while [[|D|]] is not accepted by MediaWiki, here, we accept it and return D without the pipes).
]=]
local function is_wikilink (str)
local D, L
local wl_type = 2; -- assume that str is a complex wikilink [[L|D]]
if not str:match ('^%[%[[^%]]+%]%]$') then -- is str some sort of a wikilink (must have some sort of content)
return 0, str, ''; -- not a wikilink; return wl_type as 0, str as D, and empty string as L
end
L, D = str:match ('^%[%[([^|]+)|([^%]]+)%]%]$'); -- get L and D from [[L|D]]
if not is_set (D) then -- if no separate display
D = str:match ('^%[%[([^%]]*)|*%]%]$'); -- get D from [[D]] or [[D|]]
wl_type = 1;
end
D = mw.text.trim (D, '%s|'); -- trim white space and pipe characters
return wl_type, D, L or '';
end
--[[--------------------------< S T R I P _ A P O S T R O P H E _ M A R K U P >--------------------------------
Strip wiki italic and bold markup from argument so that it doesn't contaminate COinS metadata.
This function strips common patterns of apostrophe markup. We presume that editors who have taken the time to
markup a title have, as a result, provided valid markup. When they don't, some single apostrophes are left behind.
Returns the argument without wiki markup and a number; the number is more-or-less meaningless except as a flag
to indicate that markup was replaced; do not rely on it as an indicator of how many of any kind of markup was
removed; returns the argument and nil when no markup removed
]]
local function strip_apostrophe_markup (argument)
if not is_set (argument) then
return argument, nil; -- no argument, nothing to do
end
if nil == argument:find ( "''", 1, true ) then -- Is there at least one double apostrophe? If not, exit.
return argument, nil;
end
local flag;
while true do
if argument:find ("'''''", 1, true) then -- bold italic (5)
argument, flag = argument:gsub ("%'%'%'%'%'", ""); -- remove all instances of it
elseif argument:find ("''''", 1, true) then -- italic start and end without content (4)
argument, flag=argument:gsub ("%'%'%'%'", "");
elseif argument:find ("'''", 1, true) then -- bold (3)
argument, flag=argument:gsub ("%'%'%'", "");
elseif argument:find ("''", 1, true) then -- italic (2)
argument, flag = argument:gsub ("%'%'", "");
else
break;
end
end
return argument, flag; -- done
end
--[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >--------------------------------------
Sets local cfg table to same (live or sandbox) as that used by the other modules.
]]
local function set_selected_modules (cfg_table_ptr)
cfg = cfg_table_ptr;
end
--[[--------------------------< E X P O R T S >----------------------------------------------------------------
]]
return {
add_maint_cat = add_maint_cat, -- exported functions
add_prop_cat = add_prop_cat,
error_comment = error_comment,
has_accept_as_written = has_accept_as_written,
hyphen_to_dash = hyphen_to_dash,
in_array = in_array,
is_set = is_set,
is_wikilink = is_wikilink,
make_sep_list = make_sep_list,
make_wikilink = make_wikilink,
remove_wiki_link = remove_wiki_link,
safe_for_italics = safe_for_italics,
select_one = select_one,
set_message = set_message,
set_selected_modules = set_selected_modules,
strip_apostrophe_markup = strip_apostrophe_markup,
substitute = substitute,
wrap_style = wrap_style,
z = z, -- exported table
}
kk801mqzkv4xrvmuck62gy23fyu6dl0
ሞድዩል:Citation/CS1/Date validation
828
6212
24582
2023-11-21T21:56:56Z
2601:18E:C67F:960:4486:8C6D:3DD7:CBE1
ገጽ ምስ «--[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local add_prop_cat, is_set, in_array, set_message, substitute, wrap_style; -- imported functions from selected Module:Citation/CS1/Utilities local cfg; -- table of tables imported from selected Module:Citation/CS1/Configuration --[[--------------------------< F I L E - S C O P E D E C L A R A T I O N S >---------------------...» ተፈጢሩ
Scribunto
text/plain
--[[--------------------------< F O R W A R D D E C L A R A T I O N S >--------------------------------------
]]
local add_prop_cat, is_set, in_array, set_message, substitute, wrap_style; -- imported functions from selected Module:Citation/CS1/Utilities
local cfg; -- table of tables imported from selected Module:Citation/CS1/Configuration
--[[--------------------------< F I L E - S C O P E D E C L A R A T I O N S >--------------------------------
File-scope variables are declared here
]]
local lang_object = mw.getContentLanguage(); -- used by is_valid_accessdate(), is_valid_year(), date_name_xlate(); TODO: move to ~/Configuration?
local year_limit; -- used by is_valid_year()
--[=[-------------------------< I S _ V A L I D _ A C C E S S D A T E >----------------------------------------
returns true if:
Wikipedia start date <= accessdate < today + 2 days
Wikipedia start date is 2001-01-15T00:00:00 UTC which is 979516800 seconds after 1970-01-01T00:00:00 UTC (the start of Unix time)
accessdate is the date provided in |access-date= at time 00:00:00 UTC
today is the current date at time 00:00:00 UTC plus 48 hours
if today is 2015-01-01T00:00:00 then
adding 24 hours gives 2015-01-02T00:00:00 – one second more than today
adding 24 hours gives 2015-01-03T00:00:00 – one second more than tomorrow
This function does not work if it is fed month names for languages other than English. Wikimedia #time: parser
apparently doesn't understand non-English date month names. This function will always return false when the date
contains a non-English month name because good1 is false after the call to lang.formatDate(). To get around that
call this function with YYYY-MM-DD format dates.
]=]
local function is_valid_accessdate (accessdate)
local good1, good2;
local access_ts, tomorrow_ts; -- to hold Unix time stamps representing the dates
good1, access_ts = pcall (lang_object.formatDate, lang_object, 'U', accessdate ); -- convert accessdate value to Unix timestamp
good2, tomorrow_ts = pcall (lang_object.formatDate, lang_object, 'U', 'today + 2 days' ); -- today midnight + 2 days is one second more than all day tomorrow
if good1 and good2 then -- lang.formatDate() returns a timestamp in the local script which which tonumber() may not understand
access_ts = tonumber (access_ts) or lang_object:parseFormattedNumber (access_ts); -- convert to numbers for the comparison;
tomorrow_ts = tonumber (tomorrow_ts) or lang_object:parseFormattedNumber (tomorrow_ts);
else
return false; -- one or both failed to convert to Unix time stamp
end
if 979516800 <= access_ts and access_ts < tomorrow_ts then -- Wikipedia start date <= accessdate < tomorrow's date
return true;
else
return false; -- accessdate out of range
end
end
--[[--------------------------< G E T _ M O N T H _ N U M B E R >----------------------------------------------
returns a number according to the month in a date: 1 for January, etc. Capitalization and spelling must be correct.
If not a valid month, returns 0
]]
local function get_month_number (month)
return cfg.date_names['local'].long[month] or cfg.date_names['local'].short[month] or -- look for local names first
cfg.date_names['en'].long[month] or cfg.date_names['en'].short[month] or -- failing that, look for English names
0; -- not a recognized month name
end
--[[--------------------------< G E T _ S E A S O N _ N U M B E R >--------------------------------------------
returns a number according to the sequence of seasons in a year: 21 for Spring, etc. Capitalization and spelling
must be correct. If not a valid season, returns 0.
21-24 = Spring, Summer, Autumn, Winter, independent of “Hemisphere”
returns 0 when <param> is not |date=
Season numbering is defined by Extended Date/Time Format (EDTF) specification (https://www.loc.gov/standards/datetime/)
which became part of ISO 8601 in 2019. See '§Sub-year groupings'. The standard defines various divisions using
numbers 21-41. cs1|2 only supports generic seasons. EDTF does support the distinction between north and south
hemisphere seasons but cs1|2 has no way to make that distinction.
These additional divisions not currently supported:
25-28 = Spring - Northern Hemisphere, Summer- Northern Hemisphere, Autumn - Northern Hemisphere, Winter - Northern Hemisphere
29-32 = Spring – Southern Hemisphere, Summer– Southern Hemisphere, Autumn – Southern Hemisphere, Winter - Southern Hemisphere
33-36 = Quarter 1, Quarter 2, Quarter 3, Quarter 4 (3 months each)
37-39 = Quadrimester 1, Quadrimester 2, Quadrimester 3 (4 months each)
40-41 = Semestral 1, Semestral-2 (6 months each)
]]
local function get_season_number (season, param)
if 'date' ~= param then
return 0; -- season dates only supported by |date=
end
return cfg.date_names['local'].season[season] or -- look for local names first
cfg.date_names['en'].season[season] or -- failing that, look for English names
0; -- not a recognized season name
end
--[[--------------------------< G E T _ Q U A R T E R _ N U M B E R >------------------------------------------
returns a number according to the sequence of quarters in a year: 33 for first quarter, etc. Capitalization and spelling
must be correct. If not a valid quarter, returns 0.
33-36 = Quarter 1, Quarter 2, Quarter 3, Quarter 4 (3 months each)
returns 0 when <param> is not |date=
Quarter numbering is defined by Extended Date/Time Format (EDTF) specification (https://www.loc.gov/standards/datetime/)
which became part of ISO 8601 in 2019. See '§Sub-year groupings'. The standard defines various divisions using
numbers 21-41. cs1|2 only supports generic seasons and quarters.
These additional divisions not currently supported:
37-39 = Quadrimester 1, Quadrimester 2, Quadrimester 3 (4 months each)
40-41 = Semestral 1, Semestral-2 (6 months each)
]]
local function get_quarter_number (quarter, param)
if 'date' ~= param then
return 0; -- quarter dates only supported by |date=
end
quarter = mw.ustring.gsub (quarter, ' +', ' '); -- special case replace multiple space chars with a single space char
return cfg.date_names['local'].quarter[quarter] or -- look for local names first
cfg.date_names['en'].quarter[quarter] or -- failing that, look for English names
0; -- not a recognized quarter name
end
--[[--------------------------< G E T _ P R O P E R _ N A M E _ N U M B E R >----------------------------------
returns a non-zero number if date contains a recognized proper-name. Capitalization and spelling must be correct.
returns 0 when <param> is not |date=
]]
local function get_proper_name_number (name, param)
if 'date' ~= param then
return 0; -- proper-name dates only supported by |date=
end
return cfg.date_names['local'].named[name] or -- look for local names dates first
cfg.date_names['en'].named[name] or -- failing that, look for English names
0; -- not a recognized named date
end
--[[--------------------------< G E T _ E L E M E N T _ N U M B E R <------------------------------------------
returns true if month or season or quarter or proper name is valid (properly spelled, capitalized, abbreviated)
]]
local function get_element_number (element, param)
local num;
local funcs = {get_month_number, get_season_number, get_quarter_number, get_proper_name_number}; -- list of functions to execute in order
for _, func in ipairs (funcs) do -- spin through the function list
num = func (element, param); -- call the function and get the returned number
if 0 ~= num then -- non-zero when valid month season quarter
return num; -- return that number
end
end
return nil; -- not valid
end
--[[--------------------------< I S _ V A L I D _ Y E A R >----------------------------------------------------
Function gets current year from the server and compares it to year from a citation parameter. Years more than one
year in the future are not acceptable.
Special case for |pmc-embargo-date=: years more than two years in the future are not acceptable
]]
local function is_valid_year (year, param)
if not is_set (year_limit) then
year_limit = tonumber(os.date("%Y"))+1; -- global variable so we only have to fetch it once
end
year = tonumber (year) or lang_object:parseFormattedNumber (year); -- convert to number for the comparison
if year and (100 > year) then -- years less than 100 not supported
return false;
end
if 'pmc-embargo-date' == param then -- special case for |pmc-embargo-date=
return year and (year <= tonumber(os.date("%Y"))+2) or false; -- years more than two years in the future are not accepted
end
return year and (year <= year_limit) or false;
end
--[[--------------------------< I S _ V A L I D _ D A T E >----------------------------------------------------
Returns true if day is less than or equal to the number of days in month and year is no farther into the future
than next year; else returns false.
Assumes Julian calendar prior to year 1582 and Gregorian calendar thereafter. Accounts for Julian calendar leap
years before 1582 and Gregorian leap years after 1582. Where the two calendars overlap (1582 to approximately
1923) dates are assumed to be Gregorian.
]]
local function is_valid_date (year, month, day, param)
local days_in_month = {31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31};
local month_length;
if not is_valid_year (year, param) then -- no farther into the future than next year except |pmc-embargo-date= no more than two years in the future
return false;
end
month = tonumber (month); -- required for YYYY-MM-DD dates
if (2 == month) then -- if February
month_length = 28; -- then 28 days unless
if 1582 > tonumber(year) then -- Julian calendar
if 0 == (year%4) then -- is a leap year?
month_length = 29; -- if leap year then 29 days in February
end
else -- Gregorian calendar
if (0 == (year%4) and (0 ~= (year%100) or 0 == (year%400))) then -- is a leap year?
month_length = 29; -- if leap year then 29 days in February
end
end
else
month_length = days_in_month[month];
end
if tonumber (day) > month_length then
return false;
end
return true;
end
--[[--------------------------< I S _ V A L I D _ M O N T H _ R A N G E _ S T Y L E >--------------------------
Months in a range are expected to have the same style: Jan–Mar or October–December but not February–Mar or Jul–August.
This function looks in cfg.date_names{} to see if both month names are listed in the long subtable or both are
listed in the short subtable. When both have the same style (both are listed in the same table), returns true; false else
]]
local function is_valid_month_range_style (month1, month2)
if (cfg.date_names.en.long[month1] and cfg.date_names.en.long[month2]) or -- are both English names listed in the long subtable?
(cfg.date_names.en.short[month1] and cfg.date_names.en.short[month2]) or -- are both English names listed in the short subtable?
(cfg.date_names['local'].long[month1] and cfg.date_names['local'].long[month2]) or -- are both local names listed in the long subtable?
(cfg.date_names['local'].short[month1] and cfg.date_names['local'].short[month2]) then -- are both local names listed in the short subtable?
return true;
end
return false; -- names are mixed
end
--[[--------------------------< I S _ V A L I D _ M O N T H _ S E A S O N _ R A N G E >------------------------
Check a pair of months or seasons to see if both are valid members of a month or season pair.
Month pairs are expected to be left to right, earliest to latest in time.
All season ranges are accepted as valid because there are publishers out there who have published a Summer–Spring YYYY issue, hence treat as ok
]]
local function is_valid_month_season_range(range_start, range_end, param)
local range_start_number = get_month_number (range_start);
local range_end_number;
if 0 == range_start_number then -- is this a month range?
range_start_number = get_season_number (range_start, param); -- not a month; is it a season? get start season number
range_end_number = get_season_number (range_end, param); -- get end season number
if (0 ~= range_start_number) and (0 ~= range_end_number) and (range_start_number ~= range_end_number) then
return true; -- any season pairing is accepted except when both are the same
end
return false; -- range_start and/or range_end is not a season
end
-- here when range_start is a month
range_end_number = get_month_number (range_end); -- get end month number
if range_start_number < range_end_number and -- range_start is a month; does range_start precede range_end?
is_valid_month_range_style (range_start, range_end) then -- do months have the same style?
return true; -- proper order and same style
end
return false; -- range_start month number is greater than or equal to range end number; or range end isn't a month
end
--[[--------------------------< M A K E _ C O I N S _ D A T E >------------------------------------------------
This function receives a table of date parts for one or two dates and an empty table reference declared in
Module:Citation/CS1. The function is called only for |date= parameters and only if the |date=<value> is
determined to be a valid date format. The question of what to do with invalid date formats is not answered here.
The date parts in the input table are converted to an ISO 8601 conforming date string:
single whole dates: yyyy-mm-dd
month and year dates: yyyy-mm
year dates: yyyy
ranges: yyyy-mm-dd/yyyy-mm-dd
yyyy-mm/yyyy-mm
yyyy/yyyy
Dates in the Julian calendar are reduced to year or year/year so that we don't have to do calendar conversion from
Julian to Proleptic Gregorian.
The input table has:
year, year2 – always present; if before 1582, ignore months and days if present
month, month2 – 0 if not provided, 1-12 for months, 21-24 for seasons; 99 Christmas
day, day2 – 0 if not provided, 1-31 for days
the output table receives:
rftdate: an ISO 8601 formatted date
rftchron: a free-form version of the date, usually without year which is in rftdate (season ranges and proper-name dates)
rftssn: one of four season keywords: winter, spring, summer, fall (lowercase)
rftquarter: one of four values: 1, 2, 3, 4
]]
local function make_COinS_date (input, tCOinS_date)
local date; -- one date or first date in a range
local date2 = ''; -- end of range date
input.year = tonumber (input.year) or lang_object:parseFormattedNumber (input.year); -- language-aware tonumber()
input.year2 = tonumber (input.year2) or lang_object:parseFormattedNumber (input.year2); -- COinS dates are pseudo-ISO 8601 so convert to Arabic numerals
-- start temporary Julian / Gregorian calendar uncertainty detection
local year = input.year; -- this temporary code to determine the extent of sources dated to the Julian/Gregorian
local month = tonumber(input.month); -- interstice 1 October 1582 – 1 January 1926
local day = tonumber (input.day);
if (0 ~= day) and -- day must have a value for this to be a whole date
(((1582 == year) and (10 <= month) and (12 >= month)) or -- any whole 1582 date from 1 October to 31 December or
((1926 == year) and (1 == month) and (1 == input.day)) or -- 1 January 1926 or
((1582 < year) and (1925 >= year))) then -- any date 1 January 1583 – 31 December 1925
tCOinS_date.inter_cal_cat = true; -- set category flag true
end
-- end temporary Julian / Gregorian calendar uncertainty detection
if ((1582 == year) and (10 > month)) or (1582 > year) then -- if a Julian calendar date
tCOinS_date.rftdate = tostring (input.year); -- &rft.date gets year only
return; -- done
end
-- here for all forms of Gregorian dates
if 20 < tonumber (input.month) then -- if season, quarter, or proper-name date
date = input.year; -- &rft.date gets year only
if 0 ~= input.year2 and input.year ~= input.year2 then -- if a range, only the second year portion when not the same as range start year
date = string.format ('%.4d/%.4d', input.year, input.year2) -- assemble the date range
end
local season = {[24] = 'winter', [21] = 'spring', [22] = 'summer', [23] = 'fall', [33] = '1', [34] = '2', [35] = '3', [36] = '4', [98] = 'Easter', [99] = 'Christmas'}; -- seasons lowercase, no autumn; proper-names use title case
if 0 == input.month2 then -- single season, quarter, or proper-name date
if 40 < tonumber(input.month) then
tCOinS_date.rftchron = season[input.month]; -- proper-name date; used in journal metadata only
elseif 30 < tonumber(input.month) then
tCOinS_date.rftquarter = season[input.month]; -- quarter date; used in journal metadata only
else
tCOinS_date.rftssn = season[input.month]; -- season date; used in journal metadata only
end
else -- season ranges are lumped into &rft.chron; &rft.ssn and &rft.quarter are left blank
if input.year ~= input.year2 then -- season year – season year range or season year–year
if 0 ~= input.month2 then
tCOinS_date.rftchron = string.format ('%s %s – %s %s', season[input.month], input.year, season[input.month2], input.year2); -- used in journal metadata only
end
else -- season–season year range
tCOinS_date.rftchron = season[input.month] .. '–' .. season[input.month2]; -- season–season year range; used in journal metadata only
end
end
tCOinS_date.rftdate = tostring (date);
return; -- done
end
-- here for gregorian calendar dates
if 0 ~= input.day then
date = string.format ('%s-%.2d-%.2d', input.year, tonumber(input.month), tonumber(input.day)); -- whole date
elseif 0 ~= input.month then
date = string.format ('%s-%.2d', input.year, tonumber(input.month)); -- year and month
else
date = string.format ('%s', input.year); -- just year
end
if 0 ~= input.year2 then
if 0 ~= input.day2 then
date2 = string.format ('/%s-%.2d-%.2d', input.year2, tonumber(input.month2), tonumber(input.day2)); -- whole date
elseif 0 ~= input.month2 then
date2 = string.format ('/%s-%.2d', input.year2, tonumber(input.month2)); -- year and month
else
date2 = string.format ('/%s', input.year2); -- just year
end
end
tCOinS_date.rftdate = date .. date2; -- date2 has the '/' separator
return;
end
--[[--------------------------< P A T T E R N S >--------------------------------------------------------------
this is the list of patterns for date formats that this module recognizes. Approximately the first half of these
patterns represent formats that might be reformatted into another format. Those that might be reformatted have
'indicator' letters that identify the content of the matching capture: 'd' (day), 'm' (month), 'a' (anchor year),
'y' (year); second day, month, year have a '2' suffix.
These patterns are used for both date validation and for reformatting. This table should not be moved to ~/Configuration
because changes to this table require changes to check_date() and to reformatter() and reformat_date()
]]
local patterns = {
-- year-initial numerical year-month-day
['ymd'] = {'^(%d%d%d%d)%-(%d%d)%-(%d%d)$', 'y', 'm', 'd'},
-- month-initial: month day, year
['Mdy'] = {'^(%D-) +([1-9]%d?), +((%d%d%d%d?)%a?)$', 'm', 'd', 'a', 'y'},
-- month-initial day range: month day–day, year; days are separated by endash
['Md-dy'] = {'^(%D-) +([1-9]%d?)[%-–]([1-9]%d?), +((%d%d%d%d)%a?)$', 'm', 'd', 'd2', 'a', 'y'},
-- day-initial: day month year
['dMy'] = {'^([1-9]%d?) +(%D-) +((%d%d%d%d?)%a?)$', 'd', 'm', 'a', 'y'},
-- year-initial: year month day; day: 1 or 2 two digits, leading zero allowed; not supported at en.wiki
-- ['yMd'] = {'^((%d%d%d%d?)%a?) +(%D-) +(%d%d?)$', 'a', 'y', 'm', 'd'},
-- day-range-initial: day–day month year; days are separated by endash
['d-dMy'] = {'^([1-9]%d?)[%-–]([1-9]%d?) +(%D-) +((%d%d%d%d)%a?)$', 'd', 'd2', 'm', 'a', 'y'},
-- day initial month-day-range: day month - day month year; uses spaced endash
['dM-dMy'] = {'^([1-9]%d?) +(%D-) +[%-–] +([1-9]%d?) +(%D-) +((%d%d%d%d)%a?)$', 'd', 'm', 'd2', 'm2', 'a', 'y'},
-- month initial month-day-range: month day – month day, year; uses spaced endash
['Md-Mdy'] = {'^(%D-) +([1-9]%d?) +[%-–] +(%D-) +([1-9]%d?), +((%d%d%d%d)%a?)$','m', 'd', 'm2', 'd2', 'a', 'y'},
-- day initial month-day-year-range: day month year - day month year; uses spaced endash
['dMy-dMy'] = {'^([1-9]%d?) +(%D-) +(%d%d%d%d) +[%-–] +([1-9]%d?) +(%D-) +((%d%d%d%d)%a?)$', 'd', 'm', 'y', 'd2', 'm2', 'a', 'y2'},
-- month initial month-day-year-range: month day, year – month day, year; uses spaced endash
['Mdy-Mdy'] = {'^(%D-) +([1-9]%d?), +(%d%d%d%d) +[%-–] +(%D-) +([1-9]%d?), +((%d%d%d%d)%a?)$', 'm', 'd', 'y', 'm2', 'd2', 'a', 'y2'},
-- these date formats cannot be converted, per se, but month name can be rendered short or long
-- month/season year - month/season year; separated by spaced endash
['My-My'] = {'^(%D-) +(%d%d%d%d) +[%-–] +(%D-) +((%d%d%d%d)%a?)$', 'm', 'y', 'm2', 'a', 'y2'},
-- month/season range year; months separated by endash
['M-My'] = {'^(%D-)[%-–](%D-) +((%d%d%d%d)%a?)$', 'm', 'm2', 'a', 'y'},
-- month/season year or proper-name year; quarter year when First Quarter YYYY etc.
['My'] = {'^([^%d–]-) +((%d%d%d%d)%a?)$', 'm', 'a', 'y'}, -- this way because endash is a member of %D; %D- will match January–March 2019 when it shouldn't
-- these date formats cannot be converted
['Sy4-y2'] = {'^(%D-) +((%d%d)%d%d)[%-–]((%d%d)%a?)$'}, -- special case Winter/Summer year-year (YYYY-YY); year separated with unspaced endash
['Sy-y'] = {'^(%D-) +(%d%d%d%d)[%-–]((%d%d%d%d)%a?)$'}, -- special case Winter/Summer year-year; year separated with unspaced endash
['y-y'] = {'^(%d%d%d%d?)[%-–]((%d%d%d%d?)%a?)$'}, -- year range: YYY-YYY or YYY-YYYY or YYYY–YYYY; separated by unspaced endash; 100-9999
['y4-y2'] = {'^((%d%d)%d%d)[%-–]((%d%d)%a?)$'}, -- year range: YYYY–YY; separated by unspaced endash
['y'] = {'^((%d%d%d%d?)%a?)$'}, -- year; here accept either YYY or YYYY
}
--[[--------------------------< I S _ V A L I D _ E M B A R G O _ D A T E >------------------------------------
returns true and date value if that value has proper dmy, mdy, ymd format.
returns false and 9999 (embargoed forever) when date value is not proper format; assumes that when |pmc-embargo-date= is
set, the editor intended to embargo a PMC but |pmc-embargo-date= does not hold a single date.
]]
local function is_valid_embargo_date (v)
if v:match (patterns['ymd'][1]) or -- ymd
v:match (patterns['Mdy'][1]) or -- dmy
v:match (patterns['dMy'][1]) then -- mdy
return true, v;
end
return false, '9999'; -- if here not good date so return false and set embargo date to long time in future
end
--[[--------------------------< C H E C K _ D A T E >----------------------------------------------------------
Check date format to see that it is one of the formats approved by WP:DATESNO or WP:DATERANGE. Exception: only
allowed range separator is endash. Additionally, check the date to see that it is a real date: no 31 in 30-day
months; no 29 February when not a leap year. Months, both long-form and three character abbreviations, and seasons
must be spelled correctly. Future years beyond next year are not allowed.
If the date fails the format tests, this function returns false and does not return values for anchor_year and
COinS_date. When this happens, the date parameter is (DEBUG: not?) used in the COinS metadata and the CITEREF identifier gets
its year from the year parameter if present otherwise CITEREF does not get a date value.
Inputs:
date_string - date string from date-holding parameters (date, year, publication-date, access-date, pmc-embargo-date, archive-date, lay-date)
Returns:
false if date string is not a real date; else
true, anchor_year, COinS_date
anchor_year can be used in CITEREF anchors
COinS_date is ISO 8601 format date; see make_COInS_date()
]]
local function check_date (date_string, param, tCOinS_date)
local year; -- assume that year2, months, and days are not used;
local year2 = 0; -- second year in a year range
local month = 0;
local month2 = 0; -- second month in a month range
local day = 0;
local day2 = 0; -- second day in a day range
local anchor_year;
local coins_date;
if date_string:match (patterns['ymd'][1]) then -- year-initial numerical year month day format
year, month, day = date_string:match (patterns['ymd'][1]);
if 12 < tonumber(month) or 1 > tonumber(month) or 1582 > tonumber(year) or 0 == tonumber(day) then return false; end -- month or day number not valid or not Gregorian calendar
anchor_year = year;
elseif mw.ustring.match(date_string, patterns['Mdy'][1]) then -- month-initial: month day, year
month, day, anchor_year, year = mw.ustring.match(date_string, patterns['Mdy'][1]);
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
elseif mw.ustring.match(date_string, patterns['Md-dy'][1]) then -- month-initial day range: month day–day, year; days are separated by endash
month, day, day2, anchor_year, year = mw.ustring.match(date_string, patterns['Md-dy'][1]);
if tonumber(day) >= tonumber(day2) then return false; end -- date range order is left to right: earlier to later; dates may not be the same;
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
month2=month; -- for metadata
year2 = year;
elseif mw.ustring.match(date_string, patterns['dMy'][1]) then -- day-initial: day month year
day, month, anchor_year, year = mw.ustring.match(date_string, patterns['dMy'][1]);
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
--[[ NOT supported at en.wiki
elseif mw.ustring.match(date_string, patterns['yMd'][1]) then -- year-initial: year month day; day: 1 or 2 two digits, leading zero allowed
anchor_year, year, month, day = mw.ustring.match(date_string, patterns['yMd'][1]);
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
-- end NOT supported at en.wiki ]]
elseif mw.ustring.match(date_string, patterns['d-dMy'][1]) then -- day-range-initial: day–day month year; days are separated by endash
day, day2, month, anchor_year, year = mw.ustring.match(date_string, patterns['d-dMy'][1]);
if tonumber(day) >= tonumber(day2) then return false; end -- date range order is left to right: earlier to later; dates may not be the same;
month = get_month_number (month);
if 0 == month then return false; end -- return false if month text isn't one of the twelve months
month2 = month; -- for metadata
year2 = year;
elseif mw.ustring.match(date_string, patterns['dM-dMy'][1]) then -- day initial month-day-range: day month - day month year; uses spaced endash
day, month, day2, month2, anchor_year, year = mw.ustring.match(date_string, patterns['dM-dMy'][1]);
if (not is_valid_month_season_range(month, month2)) or not is_valid_year(year) then return false; end -- date range order is left to right: earlier to later;
month = get_month_number (month); -- for metadata
month2 = get_month_number (month2);
year2 = year;
elseif mw.ustring.match(date_string, patterns['Md-Mdy'][1]) then -- month initial month-day-range: month day – month day, year; uses spaced endash
month, day, month2, day2, anchor_year, year = mw.ustring.match(date_string, patterns['Md-Mdy'][1]);
if (not is_valid_month_season_range(month, month2, param)) or not is_valid_year(year) then return false; end
month = get_month_number (month); -- for metadata
month2 = get_month_number (month2);
year2 = year;
elseif mw.ustring.match(date_string, patterns['dMy-dMy'][1]) then -- day initial month-day-year-range: day month year - day month year; uses spaced endash
day, month, year, day2, month2, anchor_year, year2 = mw.ustring.match(date_string, patterns['dMy-dMy'][1]);
if tonumber(year2) <= tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) or not is_valid_month_range_style(month, month2) then return false; end -- year2 no more than one year in the future; months same style
month = get_month_number (month); -- for metadata
month2 = get_month_number (month2);
if 0 == month or 0 == month2 then return false; end -- both must be valid
elseif mw.ustring.match(date_string, patterns['Mdy-Mdy'][1]) then -- month initial month-day-year-range: month day, year – month day, year; uses spaced endash
month, day, year, month2, day2, anchor_year, year2 = mw.ustring.match(date_string, patterns['Mdy-Mdy'][1]);
if tonumber(year2) <= tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) or not is_valid_month_range_style(month, month2) then return false; end -- year2 no more than one year in the future; months same style
month = get_month_number (month); -- for metadata
month2 = get_month_number(month2);
if 0 == month or 0 == month2 then return false; end -- both must be valid
elseif mw.ustring.match(date_string, patterns['Sy4-y2'][1]) then -- special case Winter/Summer year-year (YYYY-YY); year separated with unspaced endash
local century;
month, year, century, anchor_year, year2 = mw.ustring.match(date_string, patterns['Sy4-y2'][1]);
if 'Winter' ~= month and 'Summer' ~= month then return false end; -- 'month' can only be Winter or Summer
anchor_year = year .. '–' .. anchor_year; -- assemble anchor_year from both years
year2 = century..year2; -- add the century to year2 for comparisons
if 1 ~= tonumber(year2) - tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
month = get_season_number(month, param);
elseif mw.ustring.match(date_string, patterns['Sy-y'][1]) then -- special case Winter/Summer year-year; year separated with unspaced endash
month, year, anchor_year, year2 = mw.ustring.match(date_string, patterns['Sy-y'][1]);
month = get_season_number (month, param); -- <month> can only be winter or summer; also for metadata
if (month ~= cfg.date_names['en'].season['Winter']) and (month ~= cfg.date_names['en'].season['Summer']) then
return false; -- not Summer or Winter; abandon
end
anchor_year = year .. '–' .. anchor_year; -- assemble anchor_year from both years
if 1 ~= tonumber(year2) - tonumber(year) then return false; end -- must be sequential years, left to right, earlier to later
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
elseif mw.ustring.match(date_string, patterns['My-My'][1]) then -- month/season year - month/season year; separated by spaced endash
month, year, month2, anchor_year, year2 = mw.ustring.match(date_string, patterns['My-My'][1]);
anchor_year = year .. '–' .. anchor_year; -- assemble anchor_year from both years
if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
if 0 ~= get_month_number(month) and 0 ~= get_month_number(month2) and is_valid_month_range_style(month, month2) then -- both must be month year, same month style
month = get_month_number(month);
month2 = get_month_number(month2);
elseif 0 ~= get_season_number(month, param) and 0 ~= get_season_number(month2, param) then -- both must be season year, not mixed
month = get_season_number(month, param);
month2 = get_season_number(month2, param);
else
return false;
end
elseif mw.ustring.match(date_string, patterns['M-My'][1]) then -- month/season range year; months separated by endash
month, month2, anchor_year, year = mw.ustring.match(date_string, patterns['M-My'][1]);
if (not is_valid_month_season_range(month, month2, param)) or (not is_valid_year(year)) then return false; end
if 0 ~= get_month_number(month) then -- determined to be a valid range so just check this one to know if month or season
month = get_month_number(month);
month2 = get_month_number(month2);
if 0 == month or 0 == month2 then return false; end
else
month = get_season_number(month, param);
month2 = get_season_number(month2, param);
end
year2 = year;
elseif mw.ustring.match(date_string, patterns['My'][1]) then -- month/season/quarter/proper-name year
month, anchor_year, year = mw.ustring.match(date_string, patterns['My'][1]);
if not is_valid_year(year) then return false; end
month = get_element_number(month, param); -- get month season quarter proper-name number or nil
if not month then return false; end -- not valid whatever it is
elseif mw.ustring.match(date_string, patterns['y-y'][1]) then -- Year range: YYY-YYY or YYY-YYYY or YYYY–YYYY; separated by unspaced endash; 100-9999
year, anchor_year, year2 = mw.ustring.match(date_string, patterns['y-y'][1]);
anchor_year = year .. '–' .. anchor_year; -- assemble anchor year from both years
if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
elseif mw.ustring.match(date_string, patterns['y4-y2'][1]) then -- Year range: YYYY–YY; separated by unspaced endash
local century;
year, century, anchor_year, year2 = mw.ustring.match(date_string, patterns['y4-y2'][1]);
anchor_year = year .. '–' .. anchor_year; -- assemble anchor year from both years
if 13 > tonumber(year2) then return false; end -- don't allow 2003-05 which might be May 2003
year2 = century .. year2; -- add the century to year2 for comparisons
if tonumber(year) >= tonumber(year2) then return false; end -- left to right, earlier to later, not the same
if not is_valid_year(year2) then return false; end -- no year farther in the future than next year
if in_array (param, {'date', 'publication-date', 'year'}) then -- here when 'valid' abbreviated year range; if one of these parameters
add_prop_cat ('year-range-abbreviated'); -- add properties cat
end
elseif mw.ustring.match(date_string, patterns['y'][1]) then -- year; here accept either YYY or YYYY
anchor_year, year = mw.ustring.match(date_string, patterns['y'][1]);
if false == is_valid_year(year) then
return false;
end
else
return false; -- date format not one of the MOS:DATE approved formats
end
if param ~= 'date' then -- CITEREF disambiguation only allowed in |date=; |year= & |publication-date= promote to date
if anchor_year:match ('%l$') then
return false;
end
end
if 'access-date' == param then -- test access-date here because we have numerical date parts
if 0 ~= year and 0 ~= month and 0 ~= day and -- all parts of a single date required
0 == year2 and 0 == month2 and 0 == day2 then -- none of these; access-date must not be a range
if not is_valid_accessdate(year .. '-' .. month .. '-' .. day) then
return false; -- return false when access-date out of bounds
end
else
return false; -- return false when access-date is a range of two dates
end
end
if 'archive-date' == param then -- test archive-date here because we have numerical date parts
if not (0 ~= year and 0 ~= month and 0 ~= day and -- all parts of a single date required
0 == year2 and 0 == month2 and 0 == day2) then -- none of these; archive-date must not be a range
return false; -- return false when archive-date is a range of two dates
end
end
local result=true; -- check whole dates for validity; assume true because not all dates will go through this test
if 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 == month2 and 0 == day2 then -- YMD (simple whole date)
result = is_valid_date (year, month, day, param); -- <param> for |pmc-embargo-date=
elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 == month2 and 0 ~= day2 then -- YMD-d (day range)
result = is_valid_date (year, month, day);
result = result and is_valid_date (year, month, day2);
elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 == year2 and 0 ~= month2 and 0 ~= day2 then -- YMD-md (day month range)
result = is_valid_date (year, month, day);
result = result and is_valid_date (year, month2, day2);
elseif 0 ~= year and 0 ~= month and 0 ~= day and 0 ~= year2 and 0 ~= month2 and 0 ~= day2 then -- YMD-ymd (day month year range)
result = is_valid_date(year, month, day);
result = result and is_valid_date(year2, month2, day2);
end
if false == result then return false; end
if nil ~= tCOinS_date then -- this table only passed into this function when testing |date= parameter values
make_COinS_date ({year = year, month = month, day = day, year2 = year2, month2 = month2, day2 = day2}, tCOinS_date); -- make an ISO 8601 date string for COinS
end
return true, anchor_year; -- format is good and date string represents a real date
end
--[[--------------------------< D A T E S >--------------------------------------------------------------------
Cycle the date-holding parameters in passed table date_parameters_list through check_date() to check compliance with MOS:DATE. For all valid dates, check_date() returns
true. The |date= parameter test is unique, it is the only date holding parameter from which values for anchor_year (used in CITEREF identifiers) and COinS_date (used in
the COinS metadata) are derived. The |date= parameter is the only date-holding parameter that is allowed to contain the no-date keywords "n.d." or "nd" (without quotes).
Unlike most error messages created in this module, only one error message is created by this function. Because all of the date holding parameters are processed serially,
parameters with errors are added to the <error_list> sequence table as the dates are tested.
]]
local function dates(date_parameters_list, tCOinS_date, error_list)
local anchor_year; -- will return as nil if the date being tested is not |date=
local COinS_date; -- will return as nil if the date being tested is not |date=
local embargo_date; -- if embargo date is a good dmy, mdy, ymd date then holds original value else reset to 9999
local good_date = false;
for k, v in pairs(date_parameters_list) do -- for each date-holding parameter in the list
if is_set(v.val) then -- if the parameter has a value
v.val = mw.ustring.gsub(v.val, '%d', cfg.date_names.local_digits); -- translate 'local' digits to Western 0-9
if v.val:match("^c%. [1-9]%d%d%d?%a?$") then -- special case for c. year or with or without CITEREF disambiguator - only |date= and |year=
local year = v.val:match("c%. ([1-9]%d%d%d?)%a?"); -- get the year portion so it can be tested
if 'date' == k then
anchor_year, COinS_date = v.val:match("((c%. [1-9]%d%d%d?)%a?)"); -- anchor year and COinS_date only from |date= parameter
good_date = is_valid_year(year);
elseif 'year' == k then
good_date = is_valid_year(year);
end
elseif 'date' == k then -- if the parameter is |date=
if v.val:match("^n%.d%.%a?$") then -- ToDo: I18N -- if |date=n.d. with or without a CITEREF disambiguator
good_date, anchor_year, COinS_date = true, v.val:match("((n%.d%.)%a?)"); -- ToDo: I18N -- "n.d."; no error when date parameter is set to no date
elseif v.val:match("^nd%a?$") then -- ToDo: I18N -- if |date=nd with or without a CITEREF disambiguator
good_date, anchor_year, COinS_date = true, v.val:match("((nd)%a?)"); -- ToDo: I18N -- "nd"; no error when date parameter is set to no date
else
good_date, anchor_year, COinS_date = check_date (v.val, k, tCOinS_date); -- go test the date
end
elseif 'year' == k then -- if the parameter is |year= it should hold only a year value
if v.val:match("^[1-9]%d%d%d?%a?$") then -- if |year = 3 or 4 digits only with or without a CITEREF disambiguator
good_date, anchor_year, COinS_date = true, v.val:match("((%d+)%a?)");
end
elseif 'pmc-embargo-date' == k then -- if the parameter is |pmc-embargo-date=
good_date = check_date (v.val, k); -- go test the date
if true == good_date then -- if the date is a valid date
good_date, embargo_date = is_valid_embargo_date (v.val); -- is |pmc-embargo-date= date a single dmy, mdy, or ymd formatted date? yes: returns embargo date; no: returns 9999
end
else -- any other date-holding parameter
good_date = check_date (v.val, k); -- go test the date
end
if false == good_date then -- assemble one error message so we don't add the tracking category multiple times
table.insert (error_list, wrap_style ('parameter', v.name)); -- make parameter name suitable for error message list
end
end
end
return anchor_year, embargo_date; -- and done
end
--[[--------------------------< Y E A R _ D A T E _ C H E C K >------------------------------------------------
Compare the value provided in |year= with the year value(s) provided in |date=. This function sets a local numeric value:
0 - year value does not match the year value in date
1 - (default) year value matches the year value in date or one of the year values when date contains two years
2 - year value matches the year value in date when date is in the form YYYY-MM-DD and year is disambiguated (|year=YYYYx)
the numeric value in <result> determines the 'output' if any from this function:
0 – adds error message to error_list sequence table
1 – adds maint cat
2 – does nothing
]]
local function year_date_check (year_string, year_origin, date_string, date_origin, error_list)
local year;
local date1;
local date2;
local result = 1; -- result of the test; assume that the test passes
year = year_string:match ('(%d%d%d%d?)');
if date_string:match ('%d%d%d%d%-%d%d%-%d%d') and year_string:match ('%d%d%d%d%a') then --special case where both date and year are required YYYY-MM-DD and YYYYx
date1 = date_string:match ('(%d%d%d%d)');
year = year_string:match ('(%d%d%d%d)');
if year ~= date1 then
result = 0; -- years don't match
else
result = 2; -- years match; but because disambiguated, don't add to maint cat
end
elseif date_string:match ("%d%d%d%d?.-%d%d%d%d?") then -- any of the standard range formats of date with two three- or four-digit years
date1, date2 = date_string:match ("(%d%d%d%d?).-(%d%d%d%d?)");
if year ~= date1 and year ~= date2 then
result = 0;
end
elseif mw.ustring.match(date_string, "%d%d%d%d[%-–]%d%d") then -- YYYY-YY date ranges
local century;
date1, century, date2 = mw.ustring.match(date_string, "((%d%d)%d%d)[%-–]+(%d%d)");
date2 = century..date2; -- convert YY to YYYY
if year ~= date1 and year ~= date2 then
result = 0;
end
elseif date_string:match ("%d%d%d%d?") then -- any of the standard formats of date with one year
date1 = date_string:match ("(%d%d%d%d?)");
if year ~= date1 then
result = 0;
end
else -- should never get here; this function called only when no other date errors
result = 0; -- no recognizable year in date
end
if 0 == result then -- year / date mismatch
table.insert (error_list, substitute (cfg.messages['mismatch'], {year_origin, date_origin})); -- add error message to error_list sequence table
elseif 1 == result then -- redundant year / date
set_message ('maint_date_year'); -- add a maint cat
end
end
--[[--------------------------< R E F O R M A T T E R >--------------------------------------------------------
reformat 'date' into new format specified by format_param if pattern_idx (the current format of 'date') can be
reformatted. Does the grunt work for reformat_dates().
The table re_formats maps pattern_idx (current format) and format_param (desired format) to a table that holds:
format string used by string.format()
identifier letters ('d', 'm', 'y', 'd2', 'm2', 'y2') that serve as indexes into a table t{} that holds captures
from mw.ustring.match() for the various date parts specified by patterns[pattern_idx][1]
Items in patterns{} have the general form:
['ymd'] = {'^(%d%d%d%d)%-(%d%d)%-(%d%d)$', 'y', 'm', 'd'}, where:
['ymd'] is pattern_idx
patterns['ymd'][1] is the match pattern with captures for mw.ustring.match()
patterns['ymd'][2] is an indicator letter identifying the content of the first capture
patterns['ymd'][3] ... the second capture etc.
when a pattern matches a date, the captures are loaded into table t{} in capture order using the idemtifier
characters as indexes into t{} For the above, a ymd date is in t{} as:
t.y = first capture (year), t.m = second capture (month), t.d = third capture (day)
To reformat, this function is called with the pattern_idx that matches the current format of the date and with
format_param set to the desired format. This function loads table t{} as described and then calls string.format()
with the format string specified by re_format[pattern_idx][format_param][1] using values taken from t{} according
to the capture identifier letters specified by patterns[pattern_idx][format_param][n] where n is 2..
]]
local re_formats = {
['ymd'] = { -- date format is ymd; reformat to:
['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- |df=mdy
['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- |df=dmy
-- ['yMd'] = {'%s %s %s', 'y', 'm', 'd'}, -- |df=yMd; not supported at en.wiki
},
['Mdy'] = { -- date format is Mdy; reformat to:
['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- for long/short reformatting
['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- |df=dmy
['ymd'] = {'%s-%s-%s', 'y', 'm', 'd'}, -- |df=ymd
-- ['yMd'] = {'%s %s %s', 'y', 'm', 'd'}, -- |df=yMd; not supported at en.wiki
},
['dMy'] = { -- date format is dMy; reformat to:
['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- for long/short reformatting
['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- |df=mdy
['ymd'] = {'%s-%s-%s', 'y', 'm', 'd'}, -- |df=ymd
-- ['yMd'] = {'%s %s %s', 'y', 'm', 'd'}, -- |df=yMd; not supported at en.wiki
},
['Md-dy'] = { -- date format is Md-dy; reformat to:
['mdy'] = {'%s %s–%s, %s', 'm', 'd', 'd2', 'y'}, -- for long/short reformatting
['dmy'] = {'%s–%s %s %s', 'd', 'd2', 'm', 'y'}, -- |df=dmy -> d-dMy
},
['d-dMy'] = { -- date format is d-d>y; reformat to:
['dmy'] = {'%s–%s %s %s', 'd', 'd2', 'm', 'y'}, -- for long/short reformatting
['mdy'] = {'%s %s–%s, %s', 'm', 'd', 'd2', 'y'}, -- |df=mdy -> Md-dy
},
['dM-dMy'] = { -- date format is dM-dMy; reformat to:
['dmy'] = {'%s %s – %s %s %s', 'd', 'm', 'd2', 'm2', 'y'}, -- for long/short reformatting
['mdy'] = {'%s %s – %s %s, %s', 'm', 'd', 'm2', 'd2', 'y'}, -- |df=mdy -> Md-Mdy
},
['Md-Mdy'] = { -- date format is Md-Mdy; reformat to:
['mdy'] = {'%s %s – %s %s, %s', 'm', 'd', 'm2', 'd2', 'y'}, -- for long/short reformatting
['dmy'] = {'%s %s – %s %s %s', 'd', 'm', 'd2', 'm2', 'y'}, -- |df=dmy -> dM-dMy
},
['dMy-dMy'] = { -- date format is dMy-dMy; reformat to:
['dmy'] = {'%s %s %s – %s %s %s', 'd', 'm', 'y', 'd2', 'm2', 'y2'}, -- for long/short reformatting
['mdy'] = {'%s %s, %s – %s %s, %s', 'm', 'd', 'y', 'm2', 'd2', 'y2'}, -- |df=mdy -> Mdy-Mdy
},
['Mdy-Mdy'] = { -- date format is Mdy-Mdy; reformat to:
['mdy'] = {'%s %s, %s – %s %s, %s', 'm', 'd', 'y', 'm2', 'd2', 'y2'}, -- for long/short reformatting
['dmy'] = {'%s %s %s – %s %s %s', 'd', 'm', 'y', 'd2', 'm2', 'y2'}, -- |df=dmy -> dMy-dMy
},
['My-My'] = { -- these for long/short reformatting
['any'] = {'%s %s – %s %s', 'm', 'y', 'm2', 'y2'}, -- dmy/mdy agnostic
},
['M-My'] = { -- these for long/short reformatting
['any'] = {'%s–%s %s', 'm', 'm2', 'y'}, -- dmy/mdy agnostic
},
['My'] = { -- these for long/short reformatting
['any'] = {'%s %s', 'm', 'y'}, -- dmy/mdy agnostic
},
-- ['yMd'] = { -- not supported at en.wiki
-- ['mdy'] = {'%s %s, %s', 'm', 'd', 'y'}, -- |df=mdy
-- ['dmy'] = {'%s %s %s', 'd', 'm', 'y'}, -- |df=dmy
-- ['ymd'] = {'%s-%s-%s', 'y', 'm', 'd'}, -- |df=ymd
-- },
}
local function reformatter (date, pattern_idx, format_param, mon_len)
if not in_array (pattern_idx, {'ymd', 'Mdy', 'Md-dy', 'dMy', 'yMd', 'd-dMy', 'dM-dMy', 'Md-Mdy', 'dMy-dMy', 'Mdy-Mdy', 'My-My', 'M-My', 'My'}) then
return; -- not in this set of date format patterns then not a reformattable date
end
if 'ymd' == format_param and in_array (pattern_idx, {'ymd', 'Md-dy', 'd-dMy', 'dM-dMy', 'Md-Mdy', 'dMy-dMy', 'Mdy-Mdy', 'My-My', 'M-My', 'My'}) then
return; -- ymd date ranges not supported at en.wiki; no point in reformatting ymd to ymd
end
if in_array (pattern_idx, {'My', 'M-My', 'My-My'}) then -- these are not dmy/mdy so can't be 'reformatted' into either
format_param = 'any'; -- so format-agnostic
end
-- yMd is not supported at en.wiki; when yMd is supported at your wiki, uncomment the next line
-- if 'yMd' == format_param and in_array (pattern_idx, {'yMd', 'Md-dy', 'd-dMy', 'dM-dMy', 'Md-Mdy', 'dMy-dMy', 'Mdy-Mdy'}) then -- these formats not convertable; yMd not supported at en.wiki
if 'yMd' == format_param then -- yMd not supported at en.wiki; when yMd is supported at your wiki, remove or comment-out this line
return; -- not a reformattable date
end
local c1, c2, c3, c4, c5, c6, c7; -- these hold the captures specified in patterns[pattern_idx][1]
c1, c2, c3, c4, c5, c6, c7 = mw.ustring.match (date, patterns[pattern_idx][1]); -- get the captures
local t = { -- table that holds k/v pairs of date parts from the captures and patterns[pattern_idx][2..]
[patterns[pattern_idx][2]] = c1; -- at minimum there is always one capture with a matching indicator letter
[patterns[pattern_idx][3] or 'x'] = c2; -- patterns can have a variable number of captures; each capture requires an indicator letter;
[patterns[pattern_idx][4] or 'x'] = c3; -- where there is no capture, there is no indicator letter so n in patterns[pattern_idx][n] will be nil;
[patterns[pattern_idx][5] or 'x'] = c4; -- the 'x' here spoofs an indicator letter to prevent 'table index is nil' error
[patterns[pattern_idx][6] or 'x'] = c5;
[patterns[pattern_idx][7] or 'x'] = c6;
[patterns[pattern_idx][8] or 'x'] = c7;
};
if t.a then -- if this date has an anchor year capture (all convertable date formats except ymd)
if t.y2 then -- for year range date formats
t.y2 = t.a; -- use the anchor year capture when reassembling the date
else -- here for single date formats (except ymd)
t.y = t.a; -- use the anchor year capture when reassembling the date
end
end
if tonumber(t.m) then -- if raw month is a number (converting from ymd)
if 's' == mon_len then -- if we are to use abbreviated month names
t.m = cfg.date_names['inv_local_short'][tonumber(t.m)]; -- convert it to a month name
else
t.m = cfg.date_names['inv_local_long'][tonumber(t.m)]; -- convert it to a month name
end
t.d = t.d:gsub ('0(%d)', '%1'); -- strip leading '0' from day if present
elseif 'ymd' == format_param then -- when converting to ymd
t.y = t.y:gsub ('%a', ''); -- strip CITREF disambiguator if present; anchor year already known so process can proceed; TODO: maint message?
if 1582 > tonumber (t.y) then -- ymd format dates not allowed before 1582
return;
end
t.m = string.format ('%02d', get_month_number (t.m)); -- make sure that month and day are two digits
t.d = string.format ('%02d', t.d);
elseif mon_len then -- if mon_len is set to either 'short' or 'long'
for _, mon in ipairs ({'m', 'm2'}) do -- because there can be two month names, check both
if t[mon] then
t[mon] = get_month_number (t[mon]); -- get the month number for this month (is length agnostic)
if 0 == t[mon] then return; end -- seasons and named dates can't be converted
t[mon] = (('s' == mon_len) and cfg.date_names['inv_local_short'][t[mon]]) or cfg.date_names['inv_local_long'][t[mon]]; -- fetch month name according to length
end
end
end
local new_date = string.format (re_formats[pattern_idx][format_param][1], -- format string
t[re_formats[pattern_idx][format_param][2]], -- named captures from t{}
t[re_formats[pattern_idx][format_param][3]],
t[re_formats[pattern_idx][format_param][4]],
t[re_formats[pattern_idx][format_param][5]],
t[re_formats[pattern_idx][format_param][6]],
t[re_formats[pattern_idx][format_param][7]],
t[re_formats[pattern_idx][format_param][8]]
);
return new_date;
end
--[[-------------------------< R E F O R M A T _ D A T E S >--------------------------------------------------
Reformats existing dates into the format specified by format.
format is one of several manual keywords: dmy, dmy-all, mdy, mdy-all, ymd, ymd-all. The -all version includes
access- and archive-dates; otherwise these dates are not reformatted.
This function allows automatic date formatting. In ~/Configuration, the article source is searched for one of
the {{use xxx dates}} templates. If found, xxx becomes the global date format as xxx-all. If |cs1-dates= in
{{use xxx dates}} has legitimate value then that value determines how cs1|2 dates will be rendered. Legitimate
values for |cs1-dates= are:
l - all dates are rendered with long month names
ls - publication dates use long month names; access-/archive-dates use abbreviated month names
ly - publication dates use long month names; access-/archive-dates rendered in ymd format
s - all dates are rendered with abbreviated (short) month names
sy - publication dates use abbreviated month names; access-/archive-dates rendered in ymd format
y - all dates are rendered in ymd format
the format argument for automatic date formatting will be the format specified by {{use xxx dates}} with the
value supplied by |cs1-dates so one of: xxx-l, xxx-ls, xxx-ly, xxx-s, xxx-sy, xxx-y, or simply xxx (|cs1-dates=
empty, omitted, or invalid) where xxx shall be either of dmy or mdy.
dates are extracted from date_parameters_list, reformatted (if appropriate), and then written back into the
list in the new format. Dates in date_parameters_list are presumed here to be valid (no errors). This function
returns true when a date has been reformatted, false else. Actual reformatting is done by reformatter().
]]
local function reformat_dates (date_parameters_list, format)
local all = false; -- set to false to skip access- and archive-dates
local len_p = 'l'; -- default publication date length shall be long
local len_a = 'l'; -- default access-/archive-date length shall be long
local result = false;
local new_date;
if format:match('%a+%-all') then -- manual df keyword; auto df keyword when length not specified in {{use xxx dates}};
format = format:match('(%a+)%-all'); -- extract the format
all = true; -- all dates are long format dates because this keyword doesn't specify length
elseif format:match('%a+%-[lsy][sy]?') then -- auto df keywords; internal only
all = true; -- auto df applies to all dates; use length specified by capture len_p for all dates
format, len_p, len_a = format:match('(%a+)%-([lsy])([sy]?)'); -- extract the format and length keywords
if 'y' == len_p then -- because allowed by MOS:DATEUNIFY (sort of) range dates and My dates not reformatted
format = 'ymd'; -- override {{use xxx dates}}
elseif (not is_set(len_a)) or (len_p == len_a) then -- no access-/archive-date length specified or same length as publication dates then
len_a = len_p; -- in case len_a not set
end
end -- else only publication dates and they are long
for param_name, param_val in pairs (date_parameters_list) do -- for each date-holding parameter in the list
if is_set (param_val.val) then -- if the parameter has a value
if not (not all and in_array (param_name, {'access-date', 'archive-date'})) then -- skip access- or archive-date unless format is xxx-all; yeah, ugly; TODO: find a better way
for pattern_idx, pattern in pairs (patterns) do
if mw.ustring.match (param_val.val, pattern[1]) then
if all and in_array (param_name, {'access-date', 'archive-date'}) then -- if this date is an access- or archive-date
new_date = reformatter (param_val.val, pattern_idx, (('y' == len_a) and 'ymd') or format, len_a); -- choose ymd or dmy/mdy according to len_a setting
else -- all other dates
new_date = reformatter (param_val.val, pattern_idx, format, len_p);
end
if new_date then -- set when date was reformatted
date_parameters_list[param_name].val = new_date; -- update date in date list
result = true; -- and announce that changes have been made
break;
end
end -- if
end -- for
end -- if
end -- if
end -- for
return result; -- declare boolean result and done
end
--[[--------------------------< D A T E _ H Y P H E N _ T O _ D A S H >----------------------------------------
Loops through the list of date-holding parameters and converts any hyphen to an ndash. Not called if the cs1|2
template has any date errors.
Modifies the date_parameters_list and returns true if hyphens are replaced, else returns false.
]]
local function date_hyphen_to_dash (date_parameters_list)
local result = false;
local n;
for param_name, param_val in pairs(date_parameters_list) do -- for each date-holding parameter in the list
if is_set (param_val.val) and
not mw.ustring.match (param_val.val, patterns.ymd[1]) then -- for those that are not ymd dates (ustring because here digits may not be Western)
param_val.val, n = param_val.val:gsub ('%-', '–'); -- replace any hyphen with ndash
if 0 ~= n then
date_parameters_list[param_name].val = param_val.val; -- update the list
result = true;
end
end
end
return result; -- so we know if any hyphens were replaced
end
--[[-------------------------< D A T E _ N A M E _ X L A T E >------------------------------------------------
Attempts to translate English date names to local-language date names using names supplied by MediaWiki's
date parser function. This is simple name-for-name replacement and may not work for all languages.
if xlat_dig is true, this function will also translate Western (English) digits to the local language's digits.
This will also translate ymd dates.
]]
local function date_name_xlate (date_parameters_list, xlt_dig)
local xlate;
local mode; -- long or short month names
local modified = false;
local date;
local sources_t = {
{cfg.date_names.en.long, cfg.date_names.inv_local_long}, -- for translating long English month names to long local month names
{cfg.date_names.en.short, cfg.date_names.inv_local_short}, -- short month names
{cfg.date_names.en.quarter, cfg.date_names.inv_local_quarter}, -- quarter date names
{cfg.date_names.en.season, cfg.date_names.inv_local_season}, -- season date nam
{cfg.date_names.en.named, cfg.date_names.inv_local_named}, -- named dates
}
local function is_xlateable (month) -- local function to get local date name that replaces existing English-language date name
for _, date_names_t in ipairs (sources_t) do -- for each sequence table in date_names_t
if date_names_t[1][month] then -- if date name is English month (long or short), quarter, season or named and
if date_names_t[2][date_names_t[1][month]] then -- if there is a matching local date name
return date_names_t[2][date_names_t[1][month]]; -- return the local date name
end
end
end
end
for param_name, param_val in pairs(date_parameters_list) do -- for each date-holding parameter in the list
if is_set(param_val.val) then -- if the parameter has a value
date = param_val.val;
for month in mw.ustring.gmatch (date, '[%a ]+') do -- iterate through all date names in the date (single date or date range)
month = mw.text.trim (month); -- this because quarterly dates contain whitespace
xlate = is_xlateable (month); -- get translate <month>; returns translation or nil
if xlate then
date = mw.ustring.gsub (date, month, xlate); -- replace the English with the translation
date_parameters_list[param_name].val = date; -- save the translated date
modified = true;
end
end
if xlt_dig then -- shall we also translate digits?
date = date:gsub ('%d', cfg.date_names.xlate_digits); -- translate digits from Western to 'local digits'
date_parameters_list[param_name].val = date; -- save the translated date
modified = true;
end
end
end
return modified;
end
--[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >--------------------------------------
Sets local imported functions table to same (live or sandbox) as that used by the other modules.
]]
local function set_selected_modules (cfg_table_ptr, utilities_page_ptr)
add_prop_cat = utilities_page_ptr.add_prop_cat ; -- import functions from selected Module:Citation/CS1/Utilities module
is_set = utilities_page_ptr.is_set;
in_array = utilities_page_ptr.in_array;
set_message = utilities_page_ptr.set_message;
substitute = utilities_page_ptr.substitute;
wrap_style = utilities_page_ptr.wrap_style;
cfg = cfg_table_ptr; -- import tables from selected Module:Citation/CS1/Configuration
end
--[[--------------------------< A R C H I V E _ D A T E _ C H E C K >------------------------------------------
Compare value in |archive-date= with the timestamp in Wayback machine urls. Emits an error message when |archive-date=
does not match the timestamp.
]]
local function archive_date_check (archive_date, archive_url_timestamp)
local good, archive_date_ts = pcall (lang_object.formatDate, lang_object, 'Ymd', archive_date); -- |archive-date= value to YYYYMMDD format
-- local archive_date_ts = lang_object:formatDate ('Ymd', archive_date); -- |archive-date= value to YYYYMMDD format
if good then
if not archive_url_timestamp:find (archive_date_ts, 1, true) then -- plain text find; begin search at position 1
set_message ('err_archive_date_url_ts_mismatch'); -- emit an error message
end
end
end
--[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------
]]
return { -- return exported functions
archive_date_check = archive_date_check,
date_hyphen_to_dash = date_hyphen_to_dash,
date_name_xlate = date_name_xlate,
dates = dates,
reformat_dates = reformat_dates,
set_selected_modules = set_selected_modules,
year_date_check = year_date_check,
}
h1et8hc4yy0nzlgfuigrj5tumodmw1t
ሞድዩል:Citation/CS1/Identifiers
828
6213
24583
2023-11-21T21:59:07Z
2601:18E:C67F:960:4486:8C6D:3DD7:CBE1
ገጽ ምስ «--[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local has_accept_as_written, is_set, in_array, set_message, select_one, -- functions in Module:Citation/CS1/Utilities substitute, make_wikilink; local z; -- table of tables defined in Module:Citation/CS1/Utilities local cfg; -- table of configuration tables that are defined in Module:Citation/CS1/Configurat...» ተፈጢሩ
Scribunto
text/plain
--[[--------------------------< F O R W A R D D E C L A R A T I O N S >--------------------------------------
]]
local has_accept_as_written, is_set, in_array, set_message, select_one, -- functions in Module:Citation/CS1/Utilities
substitute, make_wikilink;
local z; -- table of tables defined in Module:Citation/CS1/Utilities
local cfg; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration
--[[--------------------------< P A G E S C O P E V A R I A B L E S >--------------------------------------
declare variables here that have page-wide scope that are not brought in from other modules; that are created here and used here
]]
local auto_link_urls = {}; -- holds identifier URLs for those identifiers that can auto-link |title=
--============================<< H E L P E R F U N C T I O N S >>============================================
--[[--------------------------< W I K I D A T A _ A R T I C L E _ N A M E _ G E T >----------------------------
as an aid to internationalizing identifier-label wikilinks, gets identifier article names from Wikidata.
returns :<lang code>:<article title> when <q> has an <article title> for <lang code>; nil else
for identifiers that do not have q, returns nil
for wikis that do not have mw.wikibase installed, returns nil
]]
local function wikidata_article_name_get (q)
if not is_set (q) or (q and not mw.wikibase) then -- when no q number or when a q number but mw.wikibase not installed on this wiki
return nil; -- abandon
end
local wd_article;
local this_wiki_code = cfg.this_wiki_code; -- Wikipedia subdomain; 'en' for en.wikipedia.org
wd_article = mw.wikibase.getSitelink (q, this_wiki_code .. 'wiki'); -- fetch article title from WD; nil when no title available at this wiki
if wd_article then
wd_article = table.concat ({':', this_wiki_code, ':', wd_article}); -- interwiki-style link without brackets if taken from WD; leading colon required
end
return wd_article; -- article title from WD; nil else
end
--[[--------------------------< L I N K _ L A B E L _ M A K E >------------------------------------------------
common function to create identifier link label from handler table or from Wikidata
returns the first available of
1. redirect from local wiki's handler table (if enabled)
2. Wikidata (if there is a Wikidata entry for this identifier in the local wiki's language)
3. label specified in the local wiki's handler table
]]
local function link_label_make (handler)
local wd_article;
if not (cfg.use_identifier_redirects and is_set (handler.redirect)) then -- redirect has priority so if enabled and available don't fetch from Wikidata because expensive
wd_article = wikidata_article_name_get (handler.q); -- if Wikidata has an article title for this wiki, get it;
end
return (cfg.use_identifier_redirects and is_set (handler.redirect) and handler.redirect) or wd_article or handler.link;
end
--[[--------------------------< E X T E R N A L _ L I N K _ I D >----------------------------------------------
Formats a wiki-style external link
]]
local function external_link_id (options)
local url_string = options.id;
local ext_link;
local this_wiki_code = cfg.this_wiki_code; -- Wikipedia subdomain; 'en' for en.wikipedia.org
local wd_article; -- article title from Wikidata
if options.encode == true or options.encode == nil then
url_string = mw.uri.encode (url_string, 'PATH');
end
if options.auto_link and is_set (options.access) then
auto_link_urls[options.auto_link] = table.concat ({options.prefix, url_string, options.suffix});
end
ext_link = mw.ustring.format ('[%s%s%s %s]', options.prefix, url_string, options.suffix or "", mw.text.nowiki (options.id));
if is_set (options.access) then
ext_link = substitute (cfg.presentation['ext-link-access-signal'], {cfg.presentation[options.access].class, cfg.presentation[options.access].title, ext_link}); -- add the free-to-read / paywall lock
end
return table.concat ({
make_wikilink (link_label_make (options), options.label), -- redirect, Wikidata link, or locally specified link (in that order)
options.separator or ' ',
ext_link
});
end
--[[--------------------------< I N T E R N A L _ L I N K _ I D >----------------------------------------------
Formats a wiki-style internal link
TODO: Does not currently need to support options.access, options.encode, auto-linking and COinS (as in external_link_id),
but may be needed in the future for :m:Interwiki_map custom-prefixes like :arxiv:, :bibcode:, :DOI:, :hdl:, :ISSN:,
:JSTOR:, :Openlibrary:, :PMID:, :RFC:.
]]
local function internal_link_id (options)
local id = mw.ustring.gsub (options.id, '%d', cfg.date_names.local_digits); -- translate 'local' digits to Western 0-9
return table.concat (
{
make_wikilink (link_label_make (options), options.label), -- wiki-link the identifier label
options.separator or ' ', -- add the separator
make_wikilink (
table.concat (
{
options.prefix,
id, -- translated to Western digits
options.suffix or ''
}),
substitute (cfg.presentation['bdi'], {'', mw.text.nowiki (options.id)}) -- bdi tags to prevent Latin script identifiers from being reversed at RTL language wikis
); -- nowiki because MediaWiki still has magic links for ISBN and the like; TODO: is it really required?
});
end
--[[--------------------------< I S _ E M B A R G O E D >------------------------------------------------------
Determines if a PMC identifier's online version is embargoed. Compares the date in |pmc-embargo-date= against
today's date. If embargo date is in the future, returns the content of |pmc-embargo-date=; otherwise, returns
an empty string because the embargo has expired or because |pmc-embargo-date= was not set in this cite.
]]
local function is_embargoed (embargo)
if is_set (embargo) then
local lang = mw.getContentLanguage();
local good1, embargo_date, todays_date;
good1, embargo_date = pcall (lang.formatDate, lang, 'U', embargo);
todays_date = lang:formatDate ('U');
if good1 then -- if embargo date is a good date
if tonumber (embargo_date) >= tonumber (todays_date) then -- is embargo date is in the future?
return embargo; -- still embargoed
else
set_message ('maint_pmc_embargo'); -- embargo has expired; add main cat
return ''; -- unset because embargo has expired
end
end
end
return ''; -- |pmc-embargo-date= not set return empty string
end
--[=[-------------------------< I S _ V A L I D _ R X I V _ D A T E >------------------------------------------
for biorxiv, returns true if:
2019-12-11T00:00Z <= biorxiv_date < today + 2 days
for medrxiv, returns true if:
2020-01-01T00:00Z <= medrxiv_date < today + 2 days
The dated form of biorxiv identifier has a start date of 2019-12-11. The Unix timestamp for that date is {{#time:U|2019-12-11}} = 1576022400
The medrxiv identifier has a start date of 2020-01-01. The Unix timestamp for that date is {{#time:U|2020-01-01}} = 1577836800
<rxiv_date> is the date provided in those |biorxiv= parameter values that are dated and in |medrxiv= parameter values at time 00:00:00 UTC
<today> is the current date at time 00:00:00 UTC plus 48 hours
if today's date is 2023-01-01T00:00:00 then
adding 24 hours gives 2023-01-02T00:00:00 – one second more than today
adding 24 hours gives 2023-01-03T00:00:00 – one second more than tomorrow
inputs:
<y>, <m>, <d> – year, month, day parts of the date from the birxiv or medrxiv identifier
<select> 'b' for biorxiv, 'm' for medrxiv; defaults to 'b'
]=]
local function is_valid_rxiv_date (y, m, d, select)
if 0 == tonumber (m) and 12 < tonumber (m) then -- <m> must be a number 1–12
return false;
end
if 0 == tonumber (d) and 31 < tonumber (d) then -- <d> must be a number 1–31; TODO: account for month length and leap yer?
return false;
end
local rxiv_date = table.concat ({y, m, d}, '-'); -- make ymd date string
local good1, good2;
local rxiv_ts, tomorrow_ts; -- to hold Unix timestamps representing the dates
local lang_object = mw.getContentLanguage();
good1, rxiv_ts = pcall (lang_object.formatDate, lang_object, 'U', rxiv_date); -- convert rxiv_date value to Unix timestamp
good2, tomorrow_ts = pcall (lang_object.formatDate, lang_object, 'U', 'today + 2 days' ); -- today midnight + 2 days is one second more than all day tomorrow
if good1 and good2 then -- lang.formatDate() returns a timestamp in the local script which tonumber() may not understand
rxiv_ts = tonumber (rxiv_ts) or lang_object:parseFormattedNumber (rxiv_ts); -- convert to numbers for the comparison;
tomorrow_ts = tonumber (tomorrow_ts) or lang_object:parseFormattedNumber (tomorrow_ts);
else
return false; -- one or both failed to convert to Unix timestamp
end
local limit_ts = ((select and ('m' == select)) and 1577836800) or 1576022400; -- choose the appropriate limit timesatmp
return ((limit_ts <= rxiv_ts) and (rxiv_ts < tomorrow_ts)) -- limit_ts <= rxiv_date < tomorrow's date
end
--[[--------------------------< IS _ V A L I D _ I S X N >-----------------------------------------------------
ISBN-10 and ISSN validator code calculates checksum across all ISBN/ISSN digits including the check digit.
ISBN-13 is checked in isbn().
If the number is valid the result will be 0. Before calling this function, ISBN/ISSN must be checked for length
and stripped of dashes, spaces and other non-ISxN characters.
]]
local function is_valid_isxn (isxn_str, len)
local temp = 0;
isxn_str = { isxn_str:byte(1, len) }; -- make a table of byte values '0' → 0x30 .. '9' → 0x39, 'X' → 0x58
len = len + 1; -- adjust to be a loop counter
for i, v in ipairs (isxn_str) do -- loop through all of the bytes and calculate the checksum
if v == string.byte ("X" ) then -- if checkdigit is X (compares the byte value of 'X' which is 0x58)
temp = temp + 10 * (len - i); -- it represents 10 decimal
else
temp = temp + tonumber (string.char (v) )*(len-i);
end
end
return temp % 11 == 0; -- returns true if calculation result is zero
end
--[[--------------------------< IS _ V A L I D _ I S X N _ 1 3 >-----------------------------------------------
ISBN-13 and ISMN validator code calculates checksum across all 13 ISBN/ISMN digits including the check digit.
If the number is valid, the result will be 0. Before calling this function, ISBN-13/ISMN must be checked for length
and stripped of dashes, spaces and other non-ISxN-13 characters.
]]
local function is_valid_isxn_13 (isxn_str)
local temp=0;
isxn_str = { isxn_str:byte(1, 13) }; -- make a table of byte values '0' → 0x30 .. '9' → 0x39
for i, v in ipairs (isxn_str) do
temp = temp + (3 - 2*(i % 2)) * tonumber (string.char (v) ); -- multiply odd index digits by 1, even index digits by 3 and sum; includes check digit
end
return temp % 10 == 0; -- sum modulo 10 is zero when ISBN-13/ISMN is correct
end
--[[--------------------------< N O R M A L I Z E _ L C C N >--------------------------------------------------
LCCN normalization (https://www.loc.gov/marc/lccn-namespace.html#normalization)
1. Remove all blanks.
2. If there is a forward slash (/) in the string, remove it, and remove all characters to the right of the forward slash.
3. If there is a hyphen in the string:
a. Remove it.
b. Inspect the substring following (to the right of) the (removed) hyphen. Then (and assuming that steps 1 and 2 have been carried out):
1. All these characters should be digits, and there should be six or less. (not done in this function)
2. If the length of the substring is less than 6, left-fill the substring with zeroes until the length is six.
Returns a normalized LCCN for lccn() to validate. There is no error checking (step 3.b.1) performed in this function.
]]
local function normalize_lccn (lccn)
lccn = lccn:gsub ("%s", ""); -- 1. strip whitespace
if nil ~= string.find (lccn, '/') then
lccn = lccn:match ("(.-)/"); -- 2. remove forward slash and all character to the right of it
end
local prefix
local suffix
prefix, suffix = lccn:match ("(.+)%-(.+)"); -- 3.a remove hyphen by splitting the string into prefix and suffix
if nil ~= suffix then -- if there was a hyphen
suffix = string.rep("0", 6-string.len (suffix)) .. suffix; -- 3.b.2 left fill the suffix with 0s if suffix length less than 6
lccn = prefix..suffix; -- reassemble the LCCN
end
return lccn;
end
--============================<< I D E N T I F I E R F U N C T I O N S >>====================================
--[[--------------------------< A R X I V >--------------------------------------------------------------------
See: https://arxiv.org/help/arxiv_identifier
format and error check arXiv identifier. There are three valid forms of the identifier:
the first form, valid only between date codes 9107 and 0703, is:
arXiv:<archive>.<class>/<date code><number><version>
where:
<archive> is a string of alpha characters - may be hyphenated; no other punctuation
<class> is a string of alpha characters - may be hyphenated; no other punctuation; not the same as |class= parameter which is not supported in this form
<date code> is four digits in the form YYMM where YY is the last two digits of the four-digit year and MM is the month number January = 01
first digit of YY for this form can only 9 and 0
<number> is a three-digit number
<version> is a 1 or more digit number preceded with a lowercase v; no spaces (undocumented)
the second form, valid from April 2007 through December 2014 is:
arXiv:<date code>.<number><version>
where:
<date code> is four digits in the form YYMM where YY is the last two digits of the four-digit year and MM is the month number January = 01
<number> is a four-digit number
<version> is a 1 or more digit number preceded with a lowercase v; no spaces
the third form, valid from January 2015 is:
arXiv:<date code>.<number><version>
where:
<date code> and <version> are as defined for 0704-1412
<number> is a five-digit number
]]
local function arxiv (options)
local id = options.id;
local class = options.Class; -- TODO: lowercase?
local handler = options.handler;
local year, month, version;
local err_msg = false; -- assume no error message
local text; -- output text
if id:match("^%a[%a%.%-]+/[90]%d[01]%d%d%d%d$") or id:match("^%a[%a%.%-]+/[90]%d[01]%d%d%d%dv%d+$") then -- test for the 9107-0703 format with or without version
year, month = id:match("^%a[%a%.%-]+/([90]%d)([01]%d)%d%d%d[v%d]*$");
year = tonumber (year);
month = tonumber (month);
if ((not (90 < year or 8 > year)) or (1 > month or 12 < month)) or -- if invalid year or invalid month
((91 == year and 7 > month) or (7 == year and 3 < month)) then -- if years ok, are starting and ending months ok?
err_msg = true; -- flag for error message
end
elseif id:match("^%d%d[01]%d%.%d%d%d%d$") or id:match("^%d%d[01]%d%.%d%d%d%dv%d+$") then -- test for the 0704-1412 with or without version
year, month = id:match("^(%d%d)([01]%d)%.%d%d%d%d[v%d]*$");
year = tonumber (year);
month = tonumber (month);
if ((7 > year) or (14 < year) or (1 > month or 12 < month)) or -- is year invalid or is month invalid? (doesn't test for future years)
((7 == year) and (4 > month)) then -- when year is 07, is month invalid (before April)?
err_msg = true; -- flag for error message
end
elseif id:match("^%d%d[01]%d%.%d%d%d%d%d$") or id:match("^%d%d[01]%d%.%d%d%d%d%dv%d+$") then -- test for the 1501- format with or without version
year, month = id:match("^(%d%d)([01]%d)%.%d%d%d%d%d[v%d]*$");
year = tonumber (year);
month = tonumber (month);
if ((15 > year) or (1 > month or 12 < month)) then -- is year invalid or is month invalid? (doesn't test for future years)
err_msg = true; -- flag for error message
end
else
err_msg = true; -- not a recognized format; flag for error message
end
if err_msg then
options.coins_list_t['ARXIV'] = nil; -- when error, unset so not included in COinS
end
local err_msg_t = {};
if err_msg then
set_message ('err_bad_arxiv');
end
text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access});
if is_set (class) then
if id:match ('^%d+') then
text = table.concat ({text, ' [[https://arxiv.org/archive/', class, ' ', class, ']]'}); -- external link within square brackets, not wikilink
else
set_message ('err_class_ignored');
end
end
return text;
end
--[[--------------------------< B I B C O D E >--------------------------------------------------------------------
Validates (sort of) and formats a bibcode ID.
Format for bibcodes is specified here: https://adsabs.harvard.edu/abs_doc/help_pages/data.html#bibcodes
But, this: 2015arXiv151206696F is apparently valid so apparently, the only things that really matter are length, 19 characters
and first four digits must be a year. This function makes these tests:
length must be 19 characters
characters in position
1–4 must be digits and must represent a year in the range of 1000 – next year
5 must be a letter
6–8 must be letter, digit, ampersand, or dot (ampersand cannot directly precede a dot; &. )
9–18 must be letter, digit, or dot
19 must be a letter or dot
]]
local function bibcode (options)
local id = options.id;
local access = options.access;
local handler = options.handler;
local ignore_invalid = options.accept;
local err_type;
local err_msg = '';
local year;
local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode,
access = access});
if 19 ~= id:len() then
err_type = cfg.err_msg_supl.length;
else
year = id:match ("^(%d%d%d%d)[%a][%w&%.][%w&%.][%w&%.][%w.]+[%a%.]$");
if not year then -- if nil then no pattern match
err_type = cfg.err_msg_supl.value; -- so value error
else
local next_year = tonumber (os.date ('%Y')) + 1; -- get the current year as a number and add one for next year
year = tonumber (year); -- convert year portion of bibcode to a number
if (1000 > year) or (year > next_year) then
err_type = cfg.err_msg_supl.year; -- year out of bounds
end
if id:find('&%.') then
err_type = cfg.err_msg_supl.journal; -- journal abbreviation must not have '&.' (if it does it's missing a letter)
end
if id:match ('.........%.tmp%.') then -- temporary bibcodes when positions 10–14 are '.tmp.'
set_message ('maint_bibcode');
end
end
end
if is_set (err_type) and not ignore_invalid then -- if there was an error detected and accept-as-written markup not used
set_message ('err_bad_bibcode', {err_type});
options.coins_list_t['BIBCODE'] = nil; -- when error, unset so not included in COinS
end
return text;
end
--[[--------------------------< B I O R X I V >-----------------------------------------------------------------
Format bioRxiv ID and do simple error checking. Before 2019-12-11, biorXiv IDs were 10.1101/ followed by exactly
6 digits. After 2019-12-11, biorXiv IDs retained the six-digit identifier but prefixed that with a yyyy.mm.dd.
date and suffixed with an optional version identifier.
The bioRxiv ID is the string of characters:
https://doi.org/10.1101/078733 -> 10.1101/078733
or a date followed by a six-digit number followed by an optional version indicator 'v' and one or more digits:
https://www.biorxiv.org/content/10.1101/2019.12.11.123456v2 -> 10.1101/2019.12.11.123456v2
see https://www.biorxiv.org/about-biorxiv
]]
local function biorxiv (options)
local id = options.id;
local handler = options.handler;
local err_msg = true; -- flag; assume that there will be an error
local patterns = {
'^10%.1101/%d%d%d%d%d%d$', -- simple 6-digit identifier (before 2019-12-11)
'^10%.1101/(20%d%d)%.(%d%d)%.(%d%d)%.%d%d%d%d%d%dv%d+$', -- y.m.d. date + 6-digit identifier + version (after 2019-12-11)
'^10%.1101/(20%d%d)%.(%d%d)%.(%d%d)%.%d%d%d%d%d%d$', -- y.m.d. date + 6-digit identifier (after 2019-12-11)
}
for _, pattern in ipairs (patterns) do -- spin through the patterns looking for a match
if id:match (pattern) then
local y, m, d = id:match (pattern); -- found a match, attempt to get year, month and date from the identifier
if m then -- m is nil when id is the six-digit form
if not is_valid_rxiv_date (y, m, d, 'b') then -- validate the encoded date; 'b' for biorxiv limit
break; -- date fail; break out early so we don't unset the error message
end
end
err_msg = nil; -- we found a match so unset the error message
break; -- and done
end
end -- err_cat remains set here when no match
if err_msg then
options.coins_list_t['BIORXIV'] = nil; -- when error, unset so not included in COinS
set_message ('err_bad_biorxiv'); -- and set the error message
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator,
encode = handler.encode, access = handler.access});
end
--[[--------------------------< C I T E S E E R X >------------------------------------------------------------
CiteSeerX use their own notion of "doi" (not to be confused with the identifiers resolved via doi.org).
The description of the structure of this identifier can be found at Help_talk:Citation_Style_1/Archive_26#CiteSeerX_id_structure
]]
local function citeseerx (options)
local id = options.id;
local handler = options.handler;
local matched;
local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode,
access = handler.access});
matched = id:match ("^10%.1%.1%.[1-9]%d?%d?%d?%.[1-9]%d?%d?%d?$");
if not matched then
set_message ('err_bad_citeseerx' );
options.coins_list_t['CITESEERX'] = nil; -- when error, unset so not included in COinS
end
return text;
end
--[[--------------------------< D O I >------------------------------------------------------------------------
Formats a DOI and checks for DOI errors.
DOI names contain two parts: prefix and suffix separated by a forward slash.
Prefix: directory indicator '10.' followed by a registrant code
Suffix: character string of any length chosen by the registrant
This function checks a DOI name for: prefix/suffix. If the DOI name contains spaces or endashes, or, if it ends
with a period or a comma, this function will emit a bad_doi error message.
DOI names are case-insensitive and can incorporate any printable Unicode characters so the test for spaces, endash,
and terminal punctuation may not be technically correct but it appears, that in practice these characters are rarely
if ever used in DOI names.
https://www.doi.org/doi_handbook/2_Numbering.html -- 2.2 Syntax of a DOI name
https://www.doi.org/doi_handbook/2_Numbering.html#2.2.2 -- 2.2.2 DOI prefix
]]
local function doi (options)
local id = options.id;
local inactive = options.DoiBroken
local access = options.access;
local ignore_invalid = options.accept;
local handler = options.handler;
local err_flag;
local text;
if is_set (inactive) then
local inactive_year = inactive:match("%d%d%d%d"); -- try to get the year portion from the inactive date
local inactive_month, good;
if is_set (inactive_year) then
if 4 < inactive:len() then -- inactive date has more than just a year (could be anything)
local lang_obj = mw.getContentLanguage(); -- get a language object for this wiki
good, inactive_month = pcall (lang_obj.formatDate, lang_obj, 'F', inactive); -- try to get the month name from the inactive date
if not good then
inactive_month = nil; -- something went wrong so make sure this is unset
end
end
end -- otherwise, |doi-broken-date= has something but it isn't a date
if is_set (inactive_year) and is_set (inactive_month) then
set_message ('maint_doi_inactive_dated', {inactive_year, inactive_month, ' '});
elseif is_set (inactive_year) then
set_message ('maint_doi_inactive_dated', {inactive_year, '', ''});
else
set_message ('maint_doi_inactive');
end
inactive = " (" .. cfg.messages['inactive'] .. ' ' .. inactive .. ')';
end
local registrant = mw.ustring.match (id, '^10%.([^/]+)/[^%s–]-[^%.,]$'); -- registrant set when DOI has the proper basic form
local registrant_err_patterns = { -- these patterns are for code ranges that are not supported
'^[^1-3]%d%d%d%d%.%d+$', -- 5 digits with subcode (0xxxx, 40000+); accepts: 10000–39999
'^[^1-6]%d%d%d%d$', -- 5 digits without subcode (0xxxx, 60000+); accepts: 10000–69999
'^[^1-9]%d%d%d%.%d+$', -- 4 digits with subcode (0xxx); accepts: 1000–9999
'^[^1-9]%d%d%d$', -- 4 digits without subcode (0xxx); accepts: 1000–9999
'^%d%d%d%d%d%d+', -- 6 or more digits
'^%d%d?%d?$', -- less than 4 digits without subcode (3 digits with subcode is legitimate)
'^%d%d?%.[%d%.]+', -- 1 or 2 digits with subcode
'^5555$', -- test registrant will never resolve
'[^%d%.]', -- any character that isn't a digit or a dot
}
if not ignore_invalid then
if registrant then -- when DOI has proper form
for i, pattern in ipairs (registrant_err_patterns) do -- spin through error patterns
if registrant:match (pattern) then -- to validate registrant codes
err_flag = set_message ('err_bad_doi'); -- when found, mark this DOI as bad
break; -- and done
end
end
else
err_flag = set_message ('err_bad_doi'); -- invalid directory or malformed
end
else
set_message ('maint_doi_ignore');
end
if err_flag then
options.coins_list_t['DOI'] = nil; -- when error, unset so not included in COinS
end
text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access,
auto_link = not (err_flag or is_set (inactive) or ignore_invalid) and 'doi' or nil -- do not auto-link when |doi-broken-date= has a value or when there is a DOI error or (to play it safe, after all, auto-linking is not essential) when invalid DOIs are ignored
}) .. (inactive or '');
return text;
end
--[[--------------------------< H D L >------------------------------------------------------------------------
Formats an HDL with minor error checking.
HDL names contain two parts: prefix and suffix separated by a forward slash.
Prefix: character string using any character in the UCS-2 character set except '/'
Suffix: character string of any length using any character in the UCS-2 character set chosen by the registrant
This function checks a HDL name for: prefix/suffix. If the HDL name contains spaces, endashes, or, if it ends
with a period or a comma, this function will emit a bad_hdl error message.
HDL names are case-insensitive and can incorporate any printable Unicode characters so the test for endashes and
terminal punctuation may not be technically correct but it appears, that in practice these characters are rarely
if ever used in HDLs.
Query string parameters are named here: https://www.handle.net/proxy_servlet.html. query strings are not displayed
but since '?' is an allowed character in an HDL, '?' followed by one of the query parameters is the only way we
have to detect the query string so that it isn't URL-encoded with the rest of the identifier.
]]
local function hdl (options)
local id = options.id;
local access = options.access;
local handler = options.handler;
local query_params = { -- list of known query parameters from https://www.handle.net/proxy_servlet.html
'noredirect',
'ignore_aliases',
'auth',
'cert',
'index',
'type',
'urlappend',
'locatt',
'action',
}
local hdl, suffix, param = id:match ('(.-)(%?(%a+).+)$'); -- look for query string
local found;
if hdl then -- when there are query strings, this is the handle identifier portion
for _, q in ipairs (query_params) do -- spin through the list of query parameters
if param:match ('^' .. q) then -- if the query string begins with one of the parameters
found = true; -- announce a find
break; -- and stop looking
end
end
end
if found then
id = hdl; -- found so replace id with the handle portion; this will be URL-encoded, suffix will not
else
suffix = ''; -- make sure suffix is empty string for concatenation else
end
local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, suffix = suffix, separator = handler.separator, encode = handler.encode, access = access})
if nil == id:match("^[^%s–]-/[^%s–]-[^%.,]$") then -- HDL must contain a forward slash, must not contain spaces, endashes, and must not end with period or comma
set_message ('err_bad_hdl' );
options.coins_list_t['HDL'] = nil; -- when error, unset so not included in COinS
end
return text;
end
--[[--------------------------< I S B N >----------------------------------------------------------------------
Determines whether an ISBN string is valid
]]
local function isbn (options)
local isbn_str = options.id;
local ignore_invalid = options.accept;
local handler = options.handler;
local function return_result (check, err_type) -- local function to handle the various returns
local ISBN = internal_link_id ({link = handler.link, label = handler.label, redirect = handler.redirect,
prefix = handler.prefix, id = isbn_str, separator = handler.separator});
if ignore_invalid then -- if ignoring ISBN errors
set_message ('maint_isbn_ignore'); -- add a maint category even when there is no error
else -- here when not ignoring
if not check then -- and there is an error
options.coins_list_t['ISBN'] = nil; -- when error, unset so not included in COinS
set_message ('err_bad_isbn', err_type); -- set an error message
return ISBN; -- return id text
end
end
return ISBN; -- return id text
end
if nil ~= isbn_str:match ('[^%s-0-9X]') then
return return_result (false, cfg.err_msg_supl.char); -- fail if isbn_str contains anything but digits, hyphens, or the uppercase X
end
local id = isbn_str:gsub ('[%s-]', ''); -- remove hyphens and whitespace
local len = id:len();
if len ~= 10 and len ~= 13 then
return return_result (false, cfg.err_msg_supl.length); -- fail if incorrect length
end
if len == 10 then
if id:match ('^%d*X?$') == nil then -- fail if isbn_str has 'X' anywhere but last position
return return_result (false, cfg.err_msg_supl.form);
end
if not is_valid_isxn (id, 10) then -- test isbn-10 for numerical validity
return return_result (false, cfg.err_msg_supl.check); -- fail if isbn-10 is not numerically valid
end
if id:find ('^63[01]') then -- 630xxxxxxx and 631xxxxxxx are (apparently) not valid isbn group ids but are used by amazon as numeric identifiers (asin)
return return_result (false, cfg.err_msg_supl.group); -- fail if isbn-10 begins with 630/1
end
return return_result (true, cfg.err_msg_supl.check); -- pass if isbn-10 is numerically valid
else
if id:match ('^%d+$') == nil then
return return_result (false, cfg.err_msg_supl.char); -- fail if ISBN-13 is not all digits
end
if id:match ('^97[89]%d*$') == nil then
return return_result (false, cfg.err_msg_supl.prefix); -- fail when ISBN-13 does not begin with 978 or 979
end
if id:match ('^9790') then
return return_result (false, cfg.err_msg_supl.group); -- group identifier '0' is reserved to ISMN
end
return return_result (is_valid_isxn_13 (id), cfg.err_msg_supl.check);
end
end
--[[--------------------------< A S I N >----------------------------------------------------------------------
Formats a link to Amazon. Do simple error checking: ASIN must be mix of 10 numeric or uppercase alpha
characters. If a mix, first character must be uppercase alpha; if all numeric, ASINs must be 10-digit
ISBN. If 10-digit ISBN, add a maintenance category so a bot or AWB script can replace |asin= with |isbn=.
Error message if not 10 characters, if not ISBN-10, if mixed and first character is a digit.
|asin=630....... and |asin=631....... are (apparently) not a legitimate ISBN though it checksums as one; these
do not cause this function to emit the maint_asin message
This function is positioned here because it calls isbn()
]]
local function asin (options)
local id = options.id;
local domain = options.ASINTLD;
local err_flag;
if not id:match("^[%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u][%d%u]$") then
err_flag = set_message ('err_bad_asin'); -- ASIN is not a mix of 10 uppercase alpha and numeric characters
else
if id:match("^%d%d%d%d%d%d%d%d%d[%dX]$") then -- if 10-digit numeric (or 9 digits with terminal X)
if is_valid_isxn (id, 10) then -- see if ASIN value is or validates as ISBN-10
if not id:find ('^63[01]') then -- 630xxxxxxx and 631xxxxxxx are (apparently) not a valid isbn prefixes but are used by amazon as a numeric identifier
err_flag = set_message ('err_bad_asin'); -- ASIN has ISBN-10 form but begins with something other than 630/1 so probably an isbn
end
elseif not is_set (err_flag) then
err_flag = set_message ('err_bad_asin'); -- ASIN is not ISBN-10
end
elseif not id:match("^%u[%d%u]+$") then
err_flag = set_message ('err_bad_asin'); -- asin doesn't begin with uppercase alpha
end
end
if (not is_set (domain)) or in_array (domain, {'us'}) then -- default: United States
domain = "com";
elseif in_array (domain, {'jp', 'uk'}) then -- Japan, United Kingdom
domain = "co." .. domain;
elseif in_array (domain, {'z.cn'}) then -- China
domain = "cn";
elseif in_array (domain, {'au', 'br', 'mx', 'sg', 'tr'}) then -- Australia, Brazil, Mexico, Singapore, Turkey
domain = "com." .. domain;
elseif not in_array (domain, {'ae', 'ca', 'cn', 'de', 'es', 'fr', 'in', 'it', 'nl', 'pl', 'sa', 'se', 'co.jp', 'co.uk', 'com', 'com.au', 'com.br', 'com.mx', 'com.sg', 'com.tr'}) then -- Arabic Emirates, Canada, China, Germany, Spain, France, Indonesia, Italy, Netherlands, Poland, Saudi Arabia, Sweden (as of 2021-03 Austria (.at), Liechtenstein (.li) and Switzerland (.ch) still redirect to the German site (.de) with special settings, so don't maintain local ASINs for them)
err_flag = set_message ('err_bad_asin_tld'); -- unsupported asin-tld value
end
local handler = options.handler;
if not is_set (err_flag) then
options.coins_list_t['ASIN'] = handler.prefix .. domain .. "/dp/" .. id; -- asin for coins
else
options.coins_list_t['ASIN'] = nil; -- when error, unset so not included in COinS
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix .. domain .. "/dp/",
id = id, encode = handler.encode, separator = handler.separator})
end
--[[--------------------------< I S M N >----------------------------------------------------------------------
Determines whether an ISMN string is valid. Similar to ISBN-13, ISMN is 13 digits beginning 979-0-... and uses the
same check digit calculations. See https://www.ismn-international.org/download/Web_ISMN_Users_Manual_2008-6.pdf
section 2, pages 9–12.
ismn value not made part of COinS metadata because we don't have a url or isn't a COinS-defined identifier (rft.xxx)
or an identifier registered at info-uri.info (info:)
]]
local function ismn (options)
local id = options.id;
local handler = options.handler;
local text;
local valid_ismn = true;
local id_copy;
id_copy = id; -- save a copy because this testing is destructive
id = id:gsub ('[%s-]', ''); -- remove hyphens and white space
if 13 ~= id:len() or id:match ("^9790%d*$" ) == nil then -- ISMN must be 13 digits and begin with 9790
valid_ismn = false;
else
valid_ismn=is_valid_isxn_13 (id); -- validate ISMN
end
-- text = internal_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, -- use this (or external version) when there is some place to link to
-- prefix = handler.prefix, id = id_copy, separator = handler.separator, encode = handler.encode})
text = table.concat ( -- because no place to link to yet
{
make_wikilink (link_label_make (handler), handler.label),
handler.separator,
id_copy
});
if false == valid_ismn then
options.coins_list_t['ISMN'] = nil; -- when error, unset so not included in COinS; not really necessary here because ismn not made part of COinS
set_message ('err_bad_ismn'); -- create an error message if the ISMN is invalid
end
return text;
end
--[[--------------------------< I S S N >----------------------------------------------------------------------
Validate and format an ISSN. This code fixes the case where an editor has included an ISSN in the citation but
has separated the two groups of four digits with a space. When that condition occurred, the resulting link looked
like this:
|issn=0819 4327 gives: [https://www.worldcat.org/issn/0819 4327 0819 4327] -- can't have spaces in an external link
This code now prevents that by inserting a hyphen at the ISSN midpoint. It also validates the ISSN for length
and makes sure that the checkdigit agrees with the calculated value. Incorrect length (8 digits), characters
other than 0-9 and X, or checkdigit / calculated value mismatch will all cause a check ISSN error message. The
ISSN is always displayed with a hyphen, even if the ISSN was given as a single group of 8 digits.
]]
local function issn (options)
local id = options.id;
local handler = options.handler;
local ignore_invalid = options.accept;
local issn_copy = id; -- save a copy of unadulterated ISSN; use this version for display if ISSN does not validate
local text;
local valid_issn = true;
id = id:gsub ('[%s-]', ''); -- remove hyphens and whitespace
if 8 ~= id:len() or nil == id:match ("^%d*X?$" ) then -- validate the ISSN: 8 digits long, containing only 0-9 or X in the last position
valid_issn = false; -- wrong length or improper character
else
valid_issn = is_valid_isxn (id, 8); -- validate ISSN
end
if true == valid_issn then
id = string.sub (id, 1, 4 ) .. "-" .. string.sub (id, 5 ); -- if valid, display correctly formatted version
else
id = issn_copy; -- if not valid, show the invalid ISSN with error message
end
text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode})
if ignore_invalid then
set_message ('maint_issn_ignore');
else
if false == valid_issn then
options.coins_list_t['ISSN'] = nil; -- when error, unset so not included in COinS
set_message ('err_bad_issn', (options.hkey == 'EISSN') and 'e' or ''); -- create an error message if the ISSN is invalid
end
end
return text;
end
--[[--------------------------< J F M >-----------------------------------------------------------------------
A numerical identifier in the form nn.nnnn.nn
]]
local function jfm (options)
local id = options.id;
local handler = options.handler;
local id_num;
id_num = id:match ('^[Jj][Ff][Mm](.*)$'); -- identifier with jfm prefix; extract identifier
if is_set (id_num) then
set_message ('maint_jfm_format');
else -- plain number without JFM prefix
id_num = id; -- if here id does not have prefix
end
if id_num and id_num:match('^%d%d%.%d%d%d%d%.%d%d$') then
id = id_num; -- jfm matches pattern
else
set_message ('err_bad_jfm' ); -- set an error message
options.coins_list_t['JFM'] = nil; -- when error, unset so not included in COinS
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode});
end
--[[--------------------------< J S T O R >--------------------------------------------------------------------
Format a JSTOR with some error checking
]]
local function jstor (options)
local id = options.id;
local access = options.access;
local handler = options.handler;
if id:find ('[Jj][Ss][Tt][Oo][Rr]') or id:find ('^https?://') or id:find ('%s') then
set_message ('err_bad_jstor'); -- set an error message
options.coins_list_t['JSTOR'] = nil; -- when error, unset so not included in COinS
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access});
end
--[[--------------------------< L C C N >----------------------------------------------------------------------
Format LCCN link and do simple error checking. LCCN is a character string 8-12 characters long. The length of
the LCCN dictates the character type of the first 1-3 characters; the rightmost eight are always digits.
https://oclc-research.github.io/infoURI-Frozen/info-uri.info/info:lccn/reg.html
length = 8 then all digits
length = 9 then lccn[1] is lowercase alpha
length = 10 then lccn[1] and lccn[2] are both lowercase alpha or both digits
length = 11 then lccn[1] is lower case alpha, lccn[2] and lccn[3] are both lowercase alpha or both digits
length = 12 then lccn[1] and lccn[2] are both lowercase alpha
]]
local function lccn (options)
local lccn = options.id;
local handler = options.handler;
local err_flag; -- presume that LCCN is valid
local id = lccn; -- local copy of the LCCN
id = normalize_lccn (id); -- get canonical form (no whitespace, hyphens, forward slashes)
local len = id:len(); -- get the length of the LCCN
if 8 == len then
if id:match("[^%d]") then -- if LCCN has anything but digits (nil if only digits)
err_flag = set_message ('err_bad_lccn'); -- set an error message
end
elseif 9 == len then -- LCCN should be adddddddd
if nil == id:match("%l%d%d%d%d%d%d%d%d") then -- does it match our pattern?
err_flag = set_message ('err_bad_lccn'); -- set an error message
end
elseif 10 == len then -- LCCN should be aadddddddd or dddddddddd
if id:match("[^%d]") then -- if LCCN has anything but digits (nil if only digits) ...
if nil == id:match("^%l%l%d%d%d%d%d%d%d%d") then -- ... see if it matches our pattern
err_flag = set_message ('err_bad_lccn'); -- no match, set an error message
end
end
elseif 11 == len then -- LCCN should be aaadddddddd or adddddddddd
if not (id:match("^%l%l%l%d%d%d%d%d%d%d%d") or id:match("^%l%d%d%d%d%d%d%d%d%d%d")) then -- see if it matches one of our patterns
err_flag = set_message ('err_bad_lccn'); -- no match, set an error message
end
elseif 12 == len then -- LCCN should be aadddddddddd
if not id:match("^%l%l%d%d%d%d%d%d%d%d%d%d") then -- see if it matches our pattern
err_flag = set_message ('err_bad_lccn'); -- no match, set an error message
end
else
err_flag = set_message ('err_bad_lccn'); -- wrong length, set an error message
end
if not is_set (err_flag) and nil ~= lccn:find ('%s') then
err_flag = set_message ('err_bad_lccn'); -- lccn contains a space, set an error message
end
if is_set (err_flag) then
options.coins_list_t['LCCN'] = nil; -- when error, unset so not included in COinS
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = lccn, separator = handler.separator, encode = handler.encode});
end
--[[--------------------------< M E D R X I V >-----------------------------------------------------------------
Format medRxiv ID and do simple error checking. Similar to later bioRxiv IDs, medRxiv IDs are prefixed with a
yyyy.mm.dd. date and suffixed with an optional version identifier. Ealiest date accepted is 2020.01.01
The medRxiv ID is a date followed by an eight-digit number followed by an optional version indicator 'v' and one or more digits:
https://www.medrxiv.org/content/10.1101/2020.11.16.20232009v2 -> 10.1101/2020.11.16.20232009v2
]]
local function medrxiv (options)
local id = options.id;
local handler = options.handler;
local err_msg_flag = true; -- flag; assume that there will be an error
local patterns = {
'%d%d%d%d%d%d%d%d$', -- simple 8-digit identifier; these should be relatively rare
'^10%.1101/(20%d%d)%.(%d%d)%.(%d%d)%.%d%d%d%d%d%d%d%dv%d+$', -- y.m.d. date + 8-digit identifier + version (2020-01-01 and later)
'^10%.1101/(20%d%d)%.(%d%d)%.(%d%d)%.%d%d%d%d%d%d%d%d$', -- y.m.d. date + 8-digit identifier (2020-01-01 and later)
}
for _, pattern in ipairs (patterns) do -- spin through the patterns looking for a match
if id:match (pattern) then
local y, m, d = id:match (pattern); -- found a match, attempt to get year, month and date from the identifier
if m then -- m is nil when id is the 8-digit form
if not is_valid_rxiv_date (y, m, d, 'b') then -- validate the encoded date; 'b' for medrxiv limit
break; -- date fail; break out early so we don't unset the error message
end
end
err_msg_flag = nil; -- we found a match so unset the error message
break; -- and done
end
end -- <err_msg_flag> remains set here when no match
if err_msg_flag then
options.coins_list_t['MEDRXIV'] = nil; -- when error, unset so not included in COinS
set_message ('err_bad_medrxiv'); -- and set the error message
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator,
encode = handler.encode, access = handler.access});
end
--[[--------------------------< M R >--------------------------------------------------------------------------
A seven digit number; if not seven digits, zero-fill leading digits to make seven digits.
]]
local function mr (options)
local id = options.id;
local handler = options.handler;
local id_num;
local id_len;
id_num = id:match ('^[Mm][Rr](%d+)$'); -- identifier with mr prefix
if is_set (id_num) then
set_message ('maint_mr_format'); -- add maint cat
else -- plain number without mr prefix
id_num = id:match ('^%d+$'); -- if here id is all digits
end
id_len = id_num and id_num:len() or 0;
if (7 >= id_len) and (0 ~= id_len) then
id = string.rep ('0', 7-id_len) .. id_num; -- zero-fill leading digits
else
set_message ('err_bad_mr'); -- set an error message
options.coins_list_t['MR'] = nil; -- when error, unset so not included in COinS
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode});
end
--[[--------------------------< O C L C >----------------------------------------------------------------------
Validate and format an OCLC ID. https://www.oclc.org/batchload/controlnumber.en.html {{dead link}}
archived at: https://web.archive.org/web/20161228233804/https://www.oclc.org/batchload/controlnumber.en.html
]]
local function oclc (options)
local id = options.id;
local handler = options.handler;
local number;
if id:match('^ocm%d%d%d%d%d%d%d%d$') then -- ocm prefix and 8 digits; 001 field (12 characters)
number = id:match('ocm(%d+)'); -- get the number
elseif id:match('^ocn%d%d%d%d%d%d%d%d%d$') then -- ocn prefix and 9 digits; 001 field (12 characters)
number = id:match('ocn(%d+)'); -- get the number
elseif id:match('^on%d%d%d%d%d%d%d%d%d%d+$') then -- on prefix and 10 or more digits; 001 field (12 characters)
number = id:match('^on(%d%d%d%d%d%d%d%d%d%d+)$'); -- get the number
elseif id:match('^%(OCoLC%)[1-9]%d*$') then -- (OCoLC) prefix and variable number digits; no leading zeros; 035 field
number = id:match('%(OCoLC%)([1-9]%d*)'); -- get the number
if 9 < number:len() then
number = nil; -- constrain to 1 to 9 digits; change this when OCLC issues 10-digit numbers
end
elseif id:match('^%d+$') then -- no prefix
number = id; -- get the number
if tonumber (id) > handler.id_limit then
number = nil; -- unset when id value exceeds the limit
end
end
if number then -- proper format
id = number; -- exclude prefix, if any, from external link
else
set_message ('err_bad_oclc') -- add an error message if the id is malformed
options.coins_list_t['OCLC'] = nil; -- when error, unset so not included in COinS
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode});
end
--[[--------------------------< O P E N L I B R A R Y >--------------------------------------------------------
Formats an OpenLibrary link, and checks for associated errors.
]]
local function openlibrary (options)
local id = options.id;
local access = options.access;
local handler = options.handler;
local ident, code = id:gsub('^OL', ''):match("^(%d+([AMW]))$"); -- strip optional OL prefix followed immediately by digits followed by 'A', 'M', or 'W';
local err_flag;
local prefix = { -- these are appended to the handler.prefix according to code
['A']='authors/OL',
['M']='books/OL',
['W']='works/OL',
['X']='OL' -- not a code; spoof when 'code' in id is invalid
};
if not ident then
code = 'X'; -- no code or id completely invalid
ident = id; -- copy id to ident so that we display the flawed identifier
err_flag = set_message ('err_bad_ol');
end
if not is_set (err_flag) then
options.coins_list_t['OL'] = handler.prefix .. prefix[code] .. ident; -- experiment for ol coins
else
options.coins_list_t['OL'] = nil; -- when error, unset so not included in COinS
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix .. prefix[code],
id = ident, separator = handler.separator, encode = handler.encode,
access = access});
end
--[[--------------------------< O S T I >----------------------------------------------------------------------
Format OSTI and do simple error checking. OSTIs are sequential numbers beginning at 1 and counting up. This
code checks the OSTI to see that it contains only digits and is less than test_limit specified in the configuration;
the value in test_limit will need to be updated periodically as more OSTIs are issued.
NB. 1018 is the lowest OSTI number found in the wild (so far) and resolving OK on the OSTI site
]]
local function osti (options)
local id = options.id;
local access = options.access;
local handler = options.handler;
if id:match("[^%d]") then -- if OSTI has anything but digits
set_message ('err_bad_osti'); -- set an error message
options.coins_list_t['OSTI'] = nil; -- when error, unset so not included in COinS
else -- OSTI is only digits
local id_num = tonumber (id); -- convert id to a number for range testing
if 1018 > id_num or handler.id_limit < id_num then -- if OSTI is outside test limit boundaries
set_message ('err_bad_osti'); -- set an error message
options.coins_list_t['OSTI'] = nil; -- when error, unset so not included in COinS
end
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access});
end
--[[--------------------------< P M C >------------------------------------------------------------------------
Format a PMC, do simple error checking, and check for embargoed articles.
The embargo parameter takes a date for a value. If the embargo date is in the future the PMC identifier will not
be linked to the article. If the embargo date is today or in the past, or if it is empty or omitted, then the
PMC identifier is linked to the article through the link at cfg.id_handlers['PMC'].prefix.
PMC embargo date testing is done in function is_embargoed () which is called earlier because when the citation
has |pmc=<value> but does not have a |url= then |title= is linked with the PMC link. Function is_embargoed ()
returns the embargo date if the PMC article is still embargoed, otherwise it returns an empty string.
PMCs are sequential numbers beginning at 1 and counting up. This code checks the PMC to see that it contains only digits and is less
than test_limit; the value in local variable test_limit will need to be updated periodically as more PMCs are issued.
]]
local function pmc (options)
local id = options.id;
local embargo = options.Embargo; -- TODO: lowercase?
local handler = options.handler;
local err_flag;
local id_num;
local text;
id_num = id:match ('^[Pp][Mm][Cc](%d+)$'); -- identifier with PMC prefix
if is_set (id_num) then
set_message ('maint_pmc_format');
else -- plain number without PMC prefix
id_num = id:match ('^%d+$'); -- if here id is all digits
end
if is_set (id_num) then -- id_num has a value so test it
id_num = tonumber (id_num); -- convert id_num to a number for range testing
if 1 > id_num or handler.id_limit < id_num then -- if PMC is outside test limit boundaries
err_flag = set_message ('err_bad_pmc'); -- set an error message
else
id = tostring (id_num); -- make sure id is a string
end
else -- when id format incorrect
err_flag = set_message ('err_bad_pmc'); -- set an error message
end
if is_set (embargo) and is_set (is_embargoed (embargo)) then -- is PMC is still embargoed?
text = table.concat ( -- still embargoed so no external link
{
make_wikilink (link_label_make (handler), handler.label),
handler.separator,
id,
});
else
text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect, -- no embargo date or embargo has expired, ok to link to article
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access,
auto_link = not err_flag and 'pmc' or nil -- do not auto-link when PMC has error
});
end
if err_flag then
options.coins_list_t['PMC'] = nil; -- when error, unset so not included in COinS
end
return text;
end
--[[--------------------------< P M I D >----------------------------------------------------------------------
Format PMID and do simple error checking. PMIDs are sequential numbers beginning at 1 and counting up. This
code checks the PMID to see that it contains only digits and is less than test_limit; the value in local variable
test_limit will need to be updated periodically as more PMIDs are issued.
]]
local function pmid (options)
local id = options.id;
local handler = options.handler;
if id:match("[^%d]") then -- if PMID has anything but digits
set_message ('err_bad_pmid'); -- set an error message
options.coins_list_t['PMID'] = nil; -- when error, unset so not included in COinS
else -- PMID is only digits
local id_num = tonumber (id); -- convert id to a number for range testing
if 1 > id_num or handler.id_limit < id_num then -- if PMID is outside test limit boundaries
set_message ('err_bad_pmid'); -- set an error message
options.coins_list_t['PMID'] = nil; -- when error, unset so not included in COinS
end
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode});
end
--[[--------------------------< R F C >------------------------------------------------------------------------
Format RFC and do simple error checking. RFCs are sequential numbers beginning at 1 and counting up. This
code checks the RFC to see that it contains only digits and is less than test_limit specified in the configuration;
the value in test_limit will need to be updated periodically as more RFCs are issued.
An index of all RFCs is here: https://tools.ietf.org/rfc/
]]
local function rfc (options)
local id = options.id;
local handler = options.handler;
if id:match("[^%d]") then -- if RFC has anything but digits
set_message ('err_bad_rfc'); -- set an error message
options.coins_list_t['RFC'] = nil; -- when error, unset so not included in COinS
else -- RFC is only digits
local id_num = tonumber (id); -- convert id to a number for range testing
if 1 > id_num or handler.id_limit < id_num then -- if RFC is outside test limit boundaries
set_message ('err_bad_rfc'); -- set an error message
options.coins_list_t['RFC'] = nil; -- when error, unset so not included in COinS
end
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = handler.access});
end
--[[--------------------------< S 2 C I D >--------------------------------------------------------------------
Format an S2CID, do simple error checking
S2CIDs are sequential numbers beginning at 1 and counting up. This code checks the S2CID to see that it is only
digits and is less than test_limit; the value in local variable test_limit will need to be updated periodically
as more S2CIDs are issued.
]]
local function s2cid (options)
local id = options.id;
local access = options.access;
local handler = options.handler;
local id_num;
local text;
id_num = id:match ('^[1-9]%d*$'); -- id must be all digits; must not begin with 0; no open access flag
if is_set (id_num) then -- id_num has a value so test it
id_num = tonumber (id_num); -- convert id_num to a number for range testing
if handler.id_limit < id_num then -- if S2CID is outside test limit boundaries
set_message ('err_bad_s2cid'); -- set an error message
options.coins_list_t['S2CID'] = nil; -- when error, unset so not included in COinS
end
else -- when id format incorrect
set_message ('err_bad_s2cid'); -- set an error message
options.coins_list_t['S2CID'] = nil; -- when error, unset so not included in COinS
end
text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = access});
return text;
end
--[[--------------------------< S B N >------------------------------------------------------------------------
9-digit form of ISBN-10; uses same check-digit validation when SBN is prefixed with an additional '0' to make 10 digits
sbn value not made part of COinS metadata because we don't have a url or isn't a COinS-defined identifier (rft.xxx)
or an identifier registered at info-uri.info (info:)
]]
local function sbn (options)
local id = options.id;
local ignore_invalid = options.accept;
local handler = options.handler;
local function return_result (check, err_type) -- local function to handle the various returns
local SBN = internal_link_id ({link = handler.link, label = handler.label, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator});
if not ignore_invalid then -- if not ignoring SBN errors
if not check then
options.coins_list_t['SBN'] = nil; -- when error, unset so not included in COinS; not really necessary here because sbn not made part of COinS
set_message ('err_bad_sbn', {err_type}); -- display an error message
return SBN;
end
else
set_message ('maint_isbn_ignore'); -- add a maint category even when there is no error (ToDo: Possibly switch to separate message for SBNs only)
end
return SBN;
end
if id:match ('[^%s-0-9X]') then
return return_result (false, cfg.err_msg_supl.char); -- fail if SBN contains anything but digits, hyphens, or the uppercase X
end
local ident = id:gsub ('[%s-]', ''); -- remove hyphens and whitespace; they interfere with the rest of the tests
if 9 ~= ident:len() then
return return_result (false, cfg.err_msg_supl.length); -- fail if incorrect length
end
if ident:match ('^%d*X?$') == nil then
return return_result (false, cfg.err_msg_supl.form); -- fail if SBN has 'X' anywhere but last position
end
return return_result (is_valid_isxn ('0' .. ident, 10), cfg.err_msg_supl.check);
end
--[[--------------------------< S S R N >----------------------------------------------------------------------
Format an SSRN, do simple error checking
SSRNs are sequential numbers beginning at 100? and counting up. This code checks the SSRN to see that it is
only digits and is greater than 99 and less than test_limit; the value in local variable test_limit will need
to be updated periodically as more SSRNs are issued.
]]
local function ssrn (options)
local id = options.id;
local handler = options.handler;
local id_num;
local text;
id_num = id:match ('^%d+$'); -- id must be all digits
if is_set (id_num) then -- id_num has a value so test it
id_num = tonumber (id_num); -- convert id_num to a number for range testing
if 100 > id_num or handler.id_limit < id_num then -- if SSRN is outside test limit boundaries
set_message ('err_bad_ssrn'); -- set an error message
options.coins_list_t['SSRN'] = nil; -- when error, unset so not included in COinS
end
else -- when id format incorrect
set_message ('err_bad_ssrn'); -- set an error message
options.coins_list_t['SSRN'] = nil; -- when error, unset so not included in COinS
end
text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode, access = options.access});
return text;
end
--[[--------------------------< U S E N E T _ I D >------------------------------------------------------------
Validate and format a usenet message id. Simple error checking, looks for 'id-left@id-right' not enclosed in
'<' and/or '>' angle brackets.
]]
local function usenet_id (options)
local id = options.id;
local handler = options.handler;
local text = external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode})
if not id:match('^.+@.+$') or not id:match('^[^<].*[^>]$') then -- doesn't have '@' or has one or first or last character is '< or '>'
set_message ('err_bad_usenet_id') -- add an error message if the message id is invalid
options.coins_list_t['USENETID'] = nil; -- when error, unset so not included in COinS
end
return text;
end
--[[--------------------------< Z B L >-----------------------------------------------------------------------
A numerical identifier in the form nnnn.nnnnn - leading zeros in the first quartet optional
format described here: http://emis.mi.sanu.ac.rs/ZMATH/zmath/en/help/search/
temporary format is apparently eight digits. Anything else is an error
]]
local function zbl (options)
local id = options.id;
local handler = options.handler;
if id:match('^%d%d%d%d%d%d%d%d$') then -- is this identifier using temporary format?
set_message ('maint_zbl'); -- yes, add maint cat
elseif not id:match('^%d?%d?%d?%d%.%d%d%d%d%d$') then -- not temporary, is it normal format?
set_message ('err_bad_zbl'); -- no, set an error message
options.coins_list_t['ZBL'] = nil; -- when error, unset so not included in COinS
end
return external_link_id ({link = handler.link, label = handler.label, q = handler.q, redirect = handler.redirect,
prefix = handler.prefix, id = id, separator = handler.separator, encode = handler.encode});
end
--============================<< I N T E R F A C E F U N C T I O N S >>==========================================
--[[--------------------------< E X T R A C T _ I D S >------------------------------------------------------------
Populates ID table from arguments using configuration settings. Loops through cfg.id_handlers and searches args for
any of the parameters listed in each cfg.id_handlers['...'].parameters. If found, adds the parameter and value to
the identifier list. Emits redundant error message if more than one alias exists in args
]]
local function extract_ids (args)
local id_list = {}; -- list of identifiers found in args
for k, v in pairs (cfg.id_handlers) do -- k is uppercase identifier name as index to cfg.id_handlers; e.g. cfg.id_handlers['ISBN'], v is a table
v = select_one (args, v.parameters, 'err_redundant_parameters' ); -- v.parameters is a table of aliases for k; here we pick one from args if present
if is_set (v) then id_list[k] = v; end -- if found in args, add identifier to our list
end
return id_list;
end
--[[--------------------------< E X T R A C T _ I D _ A C C E S S _ L E V E L S >--------------------------------------
Fetches custom id access levels from arguments using configuration settings. Parameters which have a predefined access
level (e.g. arxiv) do not use this function as they are directly rendered as free without using an additional parameter.
returns a table of k/v pairs where k is same as the identifier's key in cfg.id_handlers and v is the assigned (valid) keyword
access-level values must match the case used in cfg.keywords_lists['id-access'] (lowercase unless there is some special reason for something else)
]]
local function extract_id_access_levels (args, id_list)
local id_accesses_list = {};
for k, v in pairs (cfg.id_handlers) do
local access_param = v.custom_access; -- name of identifier's access-level parameter
if is_set (access_param) then
local access_level = args[access_param]; -- get the assigned value if there is one
if is_set (access_level) then
if not in_array (access_level, cfg.keywords_lists['id-access']) then -- exact match required
set_message ('err_invalid_param_val', {access_param, access_level});
access_level = nil; -- invalid so unset
end
if not is_set (id_list[k]) then -- identifier access-level must have a matching identifier
set_message ('err_param_access_requires_param', {k:lower()}); -- parameter name is uppercase in cfg.id_handlers (k); lowercase for error message
end
id_accesses_list[k] = cfg.keywords_xlate[access_level]; -- get translated keyword
end
end
end
return id_accesses_list;
end
--[[--------------------------< B U I L D _ I D _ L I S T >----------------------------------------------------
render the identifiers into a sorted sequence table
<ID_list_coins_t> is a table of k/v pairs where k is same as key in cfg.id_handlers and v is the assigned value
<options_t> is a table of various k/v option pairs provided in the call to new_build_id_list();
modified by this function and passed to all identifier rendering functions
<access_levels_t> is a table of k/v pairs where k is same as key in cfg.id_handlers and v is the assigned value (if valid)
returns a sequence table of sorted (by hkey - 'handler' key) rendered identifier strings
]]
local function build_id_list (ID_list_coins_t, options_t, access_levels_t)
local ID_list_t = {};
local accept;
local func_map = { --function map points to functions associated with hkey identifier
['ARXIV'] = arxiv,
['ASIN'] = asin,
['BIBCODE'] = bibcode,
['BIORXIV'] = biorxiv,
['CITESEERX'] = citeseerx,
['DOI'] = doi,
['EISSN'] = issn,
['HDL'] = hdl,
['ISBN'] = isbn,
['ISMN'] = ismn,
['ISSN'] = issn,
['JFM'] = jfm,
['JSTOR'] = jstor,
['LCCN'] = lccn,
['MEDRXIV'] = medrxiv,
['MR'] = mr,
['OCLC'] = oclc,
['OL'] = openlibrary,
['OSTI'] = osti,
['PMC'] = pmc,
['PMID'] = pmid,
['RFC'] = rfc,
['S2CID'] = s2cid,
['SBN'] = sbn,
['SSRN'] = ssrn,
['USENETID'] = usenet_id,
['ZBL'] = zbl,
}
for hkey, v in pairs (ID_list_coins_t) do
v, accept = has_accept_as_written (v); -- remove accept-as-written markup if present; accept is boolean true when markup removed; false else
-- every function gets the options table with value v and accept boolean
options_t.hkey = hkey; -- ~/Configuration handler key
options_t.id = v; -- add that identifier value to the options table
options_t.accept = accept; -- add the accept boolean flag
options_t.access = access_levels_t[hkey]; -- add the access level for those that have an |<identifier-access= parameter
options_t.handler = cfg.id_handlers[hkey];
options_t.coins_list_t = ID_list_coins_t; -- pointer to ID_list_coins_t; for |asin= and |ol=; also to keep erroneous values out of the citation's metadata
options_t.coins_list_t[hkey] = v; -- id value without accept-as-written markup for metadata
if options_t.handler.access and not in_array (options_t.handler.access, cfg.keywords_lists['id-access']) then
error (cfg.messages['unknown_ID_access'] .. options_t.handler.access); -- here when handler access key set to a value not listed in list of allowed id access keywords
end
if func_map[hkey] then
local id_text = func_map[hkey] (options_t); -- call the function to get identifier text and any error message
table.insert (ID_list_t, {hkey, id_text}); -- add identifier text to the output sequence table
else
error (cfg.messages['unknown_ID_key'] .. hkey); -- here when func_map doesn't have a function for hkey
end
end
local function comp (a, b) -- used by following table.sort()
return a[1]:lower() < b[1]:lower(); -- sort by hkey
end
table.sort (ID_list_t, comp); -- sequence table of tables sort
for k, v in ipairs (ID_list_t) do -- convert sequence table of tables to simple sequence table of strings
ID_list_t[k] = v[2]; -- v[2] is the identifier rendering from the call to the various functions in func_map{}
end
return ID_list_t;
end
--[[--------------------------< O P T I O N S _ C H E C K >----------------------------------------------------
check that certain option parameters have their associated identifier parameters with values
<ID_list_coins_t> is a table of k/v pairs where k is same as key in cfg.id_handlers and v is the assigned value
<ID_support_t> is a sequence table of tables created in citation0() where each subtable has four elements:
[1] is the support parameter's assigned value; empty string if not set
[2] is a text string same as key in cfg.id_handlers
[3] is cfg.error_conditions key used to create error message
[4] is original ID support parameter name used to create error message
returns nothing; on error emits an appropriate error message
]]
local function options_check (ID_list_coins_t, ID_support_t)
for _, v in ipairs (ID_support_t) do
if is_set (v[1]) and not ID_list_coins_t[v[2]] then -- when support parameter has a value but matching identifier parameter is missing or empty
set_message (v[3], (v[4])); -- emit the appropriate error message
end
end
end
--[[--------------------------< I D E N T I F I E R _ L I S T S _ G E T >--------------------------------------
Creates two identifier lists: a k/v table of identifiers and their values to be used locally and for use in the
COinS metadata, and a sequence table of the rendered identifier strings that will be included in the rendered
citation.
]]
local function identifier_lists_get (args_t, options_t, ID_support_t)
local ID_list_coins_t = extract_ids (args_t); -- get a table of identifiers and their values for use locally and for use in COinS
options_check (ID_list_coins_t, ID_support_t); -- ID support parameters must have matching identifier parameters
local ID_access_levels_t = extract_id_access_levels (args_t, ID_list_coins_t); -- get a table of identifier access levels
local ID_list_t = build_id_list (ID_list_coins_t, options_t, ID_access_levels_t); -- get a sequence table of rendered identifier strings
return ID_list_t, ID_list_coins_t; -- return the tables
end
--[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >--------------------------------------
Sets local cfg table and imported functions table to same (live or sandbox) as that used by the other modules.
]]
local function set_selected_modules (cfg_table_ptr, utilities_page_ptr)
cfg = cfg_table_ptr;
has_accept_as_written = utilities_page_ptr.has_accept_as_written; -- import functions from select Module:Citation/CS1/Utilities module
is_set = utilities_page_ptr.is_set;
in_array = utilities_page_ptr.in_array;
set_message = utilities_page_ptr.set_message;
select_one = utilities_page_ptr.select_one;
substitute = utilities_page_ptr.substitute;
make_wikilink = utilities_page_ptr.make_wikilink;
z = utilities_page_ptr.z; -- table of tables in Module:Citation/CS1/Utilities
end
--[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------
]]
return {
auto_link_urls = auto_link_urls, -- table of identifier URLs to be used when auto-linking |title=
identifier_lists_get = identifier_lists_get, -- experiment to replace individual calls to build_id_list(), extract_ids, extract_id_access_levels
is_embargoed = is_embargoed;
set_selected_modules = set_selected_modules;
}
73vdzq08sflt35x53xns1mv63pkq88c
ሞድዩል:Citation/CS1/COinS
828
6214
24584
2023-11-21T22:00:38Z
2601:18E:C67F:960:4486:8C6D:3DD7:CBE1
ገጽ ምስ «--[[--------------------------< F O R W A R D D E C L A R A T I O N S >-------------------------------------- ]] local has_accept_as_written, is_set, in_array, remove_wiki_link, strip_apostrophe_markup; -- functions in Module:Citation/CS1/Utilities local cfg; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration --[[--------------------------< M A K E _ C O I N S _ T I T L E >-----------------------------...» ተፈጢሩ
Scribunto
text/plain
--[[--------------------------< F O R W A R D D E C L A R A T I O N S >--------------------------------------
]]
local has_accept_as_written, is_set, in_array, remove_wiki_link, strip_apostrophe_markup; -- functions in Module:Citation/CS1/Utilities
local cfg; -- table of configuration tables that are defined in Module:Citation/CS1/Configuration
--[[--------------------------< M A K E _ C O I N S _ T I T L E >----------------------------------------------
Makes a title for COinS from Title and / or ScriptTitle (or any other name-script pairs)
Apostrophe markup (bold, italics) is stripped from each value so that the COinS metadata isn't corrupted with strings
of %27%27...
]]
local function make_coins_title (title, script)
title = has_accept_as_written (title);
if is_set (title) then
title = strip_apostrophe_markup (title); -- strip any apostrophe markup
else
title = ''; -- if not set, make sure title is an empty string
end
if is_set (script) then
script = script:gsub ('^%l%l%s*:%s*', ''); -- remove language prefix if present (script value may now be empty string)
script = strip_apostrophe_markup (script); -- strip any apostrophe markup
else
script = ''; -- if not set, make sure script is an empty string
end
if is_set (title) and is_set (script) then
script = ' ' .. script; -- add a space before we concatenate
end
return title .. script; -- return the concatenation
end
--[[--------------------------< E S C A P E _ L U A _ M A G I C _ C H A R S >----------------------------------
Returns a string where all of Lua's magic characters have been escaped. This is important because functions like
string.gsub() treat their pattern and replace strings as patterns, not literal strings.
]]
local function escape_lua_magic_chars (argument)
argument = argument:gsub("%%", "%%%%"); -- replace % with %%
argument = argument:gsub("([%^%$%(%)%.%[%]%*%+%-%?])", "%%%1"); -- replace all other Lua magic pattern characters
return argument;
end
--[[--------------------------< G E T _ C O I N S _ P A G E S >------------------------------------------------
Extract page numbers from external wikilinks in any of the |page=, |pages=, or |at= parameters for use in COinS.
]]
local function get_coins_pages (pages)
local pattern;
if not is_set (pages) then return pages; end -- if no page numbers then we're done
while true do
pattern = pages:match("%[(%w*:?//[^ ]+%s+)[%w%d].*%]"); -- pattern is the opening bracket, the URL and following space(s): "[url "
if nil == pattern then break; end -- no more URLs
pattern = escape_lua_magic_chars (pattern); -- pattern is not a literal string; escape Lua's magic pattern characters
pages = pages:gsub(pattern, ""); -- remove as many instances of pattern as possible
end
pages = pages:gsub("[%[%]]", ""); -- remove the brackets
pages = pages:gsub("–", "-" ); -- replace endashes with hyphens
pages = pages:gsub("&%w+;", "-" ); -- and replace HTML entities (– etc.) with hyphens; do we need to replace numerical entities like   and the like?
return pages;
end
--[=[-------------------------< C O I N S _ R E P L A C E _ M A T H _ S T R I P M A R K E R >------------------
There are three options for math markup rendering that depend on the editor's math preference settings. These
settings are at [[Special:Preferences#mw-prefsection-rendering]] and are
PNG images
TeX source
MathML with SVG or PNG fallback
All three are heavy with HTML and CSS which doesn't belong in the metadata.
Without this function, the metadata saved in the raw wikitext contained the rendering determined by the settings
of the last editor to save the page.
This function gets the rendered form of an equation according to the editor's preference before the page is saved. It
then searches the rendering for the text equivalent of the rendered equation and replaces the rendering with that so
that the page is saved without extraneous HTML/CSS markup and with a reasonably readable text form of the equation.
When a replacement is made, this function returns true and the value with replacement; otherwise false and the initial
value. To replace multipe equations it is necessary to call this function from within a loop.
]=]
local function coins_replace_math_stripmarker (value)
local stripmarker = cfg.stripmarkers['math'];
local rendering = value:match (stripmarker); -- is there a math stripmarker
if not rendering then -- when value doesn't have a math stripmarker, abandon this test
return false, value;
end
rendering = mw.text.unstripNoWiki (rendering); -- convert stripmarker into rendered value (or nil? ''? when math render error)
if rendering:match ('alt="[^"]+"') then -- if PNG math option
rendering = rendering:match ('alt="([^"]+)"'); -- extract just the math text
elseif rendering:match ('$%s+.+%s+%$') then -- if TeX math option; $ is legit character that is escapes as \$
rendering = rendering:match ('$%s+(.+)%s+%$') -- extract just the math text
elseif rendering:match ('<annotation[^>]+>.+</annotation>') then -- if MathML math option
rendering = rendering:match ('<annotation[^>]+>(.+)</annotation>') -- extract just the math text
else
return false, value; -- had math stripmarker but not one of the three defined forms
end
return true, value:gsub (stripmarker, rendering, 1);
end
--[[--------------------------< C O I N S _ C L E A N U P >----------------------------------------------------
Cleanup parameter values for the metadata by removing or replacing invisible characters and certain HTML entities.
2015-12-10: there is a bug in mw.text.unstripNoWiki (). It replaces math stripmarkers with the appropriate content
when it shouldn't. See https://phabricator.wikimedia.org/T121085 and Wikipedia_talk:Lua#stripmarkers_and_mw.text.unstripNoWiki.28.29
TODO: move the replacement patterns and replacement values into a table in /Configuration similar to the invisible
characters table?
]]
local function coins_cleanup (value)
local replaced = true; -- default state to get the do loop running
while replaced do -- loop until all math stripmarkers replaced
replaced, value = coins_replace_math_stripmarker (value); -- replace math stripmarker with text representation of the equation
end
value = value:gsub (cfg.stripmarkers['math'], "MATH RENDER ERROR"); -- one or more couldn't be replaced; insert vague error message
value = mw.text.unstripNoWiki (value); -- replace nowiki stripmarkers with their content
value = value:gsub ('<span class="nowrap" style="padding%-left:0%.1em;">'(s?)</span>', "'%1"); -- replace {{'}} or {{'s}} with simple apostrophe or apostrophe-s
value = value:gsub (' ', ' '); -- replace entity with plain space
value = value:gsub ('\226\128\138', ' '); -- replace hair space with plain space
if not mw.ustring.find (value, cfg.indic_script) then -- don't remove zero-width joiner characters from indic script
value = value:gsub ('‍', ''); -- remove ‍ entities
value = mw.ustring.gsub (value, '[\226\128\141\226\128\139\194\173]', ''); -- remove zero-width joiner, zero-width space, soft hyphen
end
value = value:gsub ('[\009\010\013 ]+', ' '); -- replace horizontal tab, line feed, carriage return with plain space
return value;
end
--[[--------------------------< C O I N S >--------------------------------------------------------------------
COinS metadata (see <http://ocoins.info/>) allows automated tools to parse the citation information.
]]
local function COinS(data, class)
if 'table' ~= type(data) or nil == next(data) then
return '';
end
for k, v in pairs (data) do -- spin through all of the metadata parameter values
if 'ID_list' ~= k and 'Authors' ~= k then -- except the ID_list and Author tables (author nowiki stripmarker done when Author table processed)
data[k] = coins_cleanup (v);
end
end
local ctx_ver = "Z39.88-2004";
-- treat table strictly as an array with only set values.
local OCinSoutput = setmetatable( {}, {
__newindex = function(self, key, value)
if is_set(value) then
rawset( self, #self+1, table.concat{ key, '=', mw.uri.encode( remove_wiki_link( value ) ) } );
end
end
});
if in_array (class, {'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn', 'journal', 'news', 'magazine'}) or
(in_array (class, {'conference', 'interview', 'map', 'press release', 'web'}) and is_set(data.Periodical)) or
('citation' == class and is_set(data.Periodical) and not is_set (data.Encyclopedia)) then
OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:journal"; -- journal metadata identifier
if in_array (class, {'arxiv', 'biorxiv', 'citeseerx', 'medrxiv', 'ssrn'}) then -- set genre according to the type of citation template we are rendering
OCinSoutput["rft.genre"] = "preprint"; -- cite arxiv, cite biorxiv, cite citeseerx, cite medrxiv, cite ssrn
elseif 'conference' == class then
OCinSoutput["rft.genre"] = "conference"; -- cite conference (when Periodical set)
elseif 'web' == class then
OCinSoutput["rft.genre"] = "unknown"; -- cite web (when Periodical set)
else
OCinSoutput["rft.genre"] = "article"; -- journal and other 'periodical' articles
end
OCinSoutput["rft.jtitle"] = data.Periodical; -- journal only
OCinSoutput["rft.atitle"] = data.Title; -- 'periodical' article titles
-- these used only for periodicals
OCinSoutput["rft.ssn"] = data.Season; -- keywords: winter, spring, summer, fall
OCinSoutput["rft.quarter"] = data.Quarter; -- single digits 1->first quarter, etc.
OCinSoutput["rft.chron"] = data.Chron; -- free-form date components
OCinSoutput["rft.volume"] = data.Volume; -- does not apply to books
OCinSoutput["rft.issue"] = data.Issue;
OCinSoutput['rft.artnum'] = data.ArticleNumber; -- {{cite journal}} only
OCinSoutput["rft.pages"] = data.Pages; -- also used in book metadata
elseif 'thesis' ~= class then -- all others except cite thesis are treated as 'book' metadata; genre distinguishes
OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:book"; -- book metadata identifier
if 'report' == class or 'techreport' == class then -- cite report and cite techreport
OCinSoutput["rft.genre"] = "report";
elseif 'conference' == class then -- cite conference when Periodical not set
OCinSoutput["rft.genre"] = "conference";
OCinSoutput["rft.atitle"] = data.Chapter; -- conference paper as chapter in proceedings (book)
elseif in_array (class, {'book', 'citation', 'encyclopaedia', 'interview', 'map'}) then
if is_set (data.Chapter) then
OCinSoutput["rft.genre"] = "bookitem";
OCinSoutput["rft.atitle"] = data.Chapter; -- book chapter, encyclopedia article, interview in a book, or map title
else
if 'map' == class or 'interview' == class then
OCinSoutput["rft.genre"] = 'unknown'; -- standalone map or interview
else
OCinSoutput["rft.genre"] = 'book'; -- book and encyclopedia
end
end
else -- {'audio-visual', 'AV-media-notes', 'DVD-notes', 'episode', 'interview', 'mailinglist', 'map', 'newsgroup', 'podcast', 'press release', 'serial', 'sign', 'speech', 'web'}
OCinSoutput["rft.genre"] = "unknown";
end
OCinSoutput["rft.btitle"] = data.Title; -- book only
OCinSoutput["rft.place"] = data.PublicationPlace; -- book only
OCinSoutput["rft.series"] = data.Series; -- book only
OCinSoutput["rft.pages"] = data.Pages; -- book, journal
OCinSoutput["rft.edition"] = data.Edition; -- book only
OCinSoutput["rft.pub"] = data.PublisherName; -- book and dissertation
else -- cite thesis
OCinSoutput.rft_val_fmt = "info:ofi/fmt:kev:mtx:dissertation"; -- dissertation metadata identifier
OCinSoutput["rft.title"] = data.Title; -- dissertation (also patent but that is not yet supported)
OCinSoutput["rft.degree"] = data.Degree; -- dissertation only
OCinSoutput['rft.inst'] = data.PublisherName; -- book and dissertation
end
-- NB. Not currently supported are "info:ofi/fmt:kev:mtx:patent", "info:ofi/fmt:kev:mtx:dc", "info:ofi/fmt:kev:mtx:sch_svc", "info:ofi/fmt:kev:mtx:ctx"
-- and now common parameters (as much as possible)
OCinSoutput["rft.date"] = data.Date; -- book, journal, dissertation
for k, v in pairs( data.ID_list ) do -- what to do about these? For now assume that they are common to all?
if k == 'ISBN' then v = v:gsub( "[^-0-9X]", "" ); end
local id = cfg.id_handlers[k].COinS;
if string.sub( id or "", 1, 4 ) == 'info' then -- for ids that are in the info:registry
OCinSoutput["rft_id"] = table.concat{ id, "/", v };
elseif string.sub (id or "", 1, 3 ) == 'rft' then -- for isbn, issn, eissn, etc. that have defined COinS keywords
OCinSoutput[ id ] = v;
elseif 'url' == id then -- for urls that are assembled in ~/Identifiers; |asin= and |ol=
OCinSoutput["rft_id"] = table.concat ({data.ID_list[k], "#id-name=", cfg.id_handlers[k].label});
elseif id then -- when cfg.id_handlers[k].COinS is not nil so urls created here
OCinSoutput["rft_id"] = table.concat{ cfg.id_handlers[k].prefix, v, cfg.id_handlers[k].suffix or '', "#id-name=", cfg.id_handlers[k].label }; -- others; provide a URL and indicate identifier name as #fragment (human-readable, but transparent to browsers)
end
end
local last, first;
for k, v in ipairs( data.Authors ) do
last, first = coins_cleanup (v.last), coins_cleanup (v.first or ''); -- replace any nowiki stripmarkers, non-printing or invisible characters
if k == 1 then -- for the first author name only
if is_set(last) and is_set(first) then -- set these COinS values if |first= and |last= specify the first author name
OCinSoutput["rft.aulast"] = last; -- book, journal, dissertation
OCinSoutput["rft.aufirst"] = first; -- book, journal, dissertation
elseif is_set(last) then
OCinSoutput["rft.au"] = last; -- book, journal, dissertation -- otherwise use this form for the first name
end
else -- for all other authors
if is_set(last) and is_set(first) then
OCinSoutput["rft.au"] = table.concat{ last, ", ", first }; -- book, journal, dissertation
elseif is_set(last) then
OCinSoutput["rft.au"] = last; -- book, journal, dissertation
end
-- TODO: At present we do not report "et al.". Add anything special if this condition applies?
end
end
OCinSoutput.rft_id = data.URL;
OCinSoutput.rfr_id = table.concat{ "info:sid/", mw.site.server:match( "[^/]*$" ), ":", data.RawPage };
-- TODO: Add optional extra info:
-- rfr_dat=#REVISION<version> (referrer private data)
-- ctx_id=<data.RawPage>#<ref> (identifier for the context object)
-- ctx_tim=<ts> (timestamp in format yyyy-mm-ddThh:mm:ssTZD or yyyy-mm-dd)
-- ctx_enc=info:ofi/enc:UTF-8 (character encoding)
OCinSoutput = setmetatable( OCinSoutput, nil );
-- sort with version string always first, and combine.
-- table.sort( OCinSoutput );
table.insert( OCinSoutput, 1, "ctx_ver=" .. ctx_ver ); -- such as "Z39.88-2004"
return table.concat(OCinSoutput, "&");
end
--[[--------------------------< S E T _ S E L E C T E D _ M O D U L E S >--------------------------------------
Sets local cfg table and imported functions table to same (live or sandbox) as that used by the other modules.
]]
local function set_selected_modules (cfg_table_ptr, utilities_page_ptr)
cfg = cfg_table_ptr;
has_accept_as_written = utilities_page_ptr.has_accept_as_written; -- import functions from selected Module:Citation/CS1/Utilities module
is_set = utilities_page_ptr.is_set;
in_array = utilities_page_ptr.in_array;
remove_wiki_link = utilities_page_ptr.remove_wiki_link;
strip_apostrophe_markup = utilities_page_ptr.strip_apostrophe_markup;
end
--[[--------------------------< E X P O R T E D F U N C T I O N S >------------------------------------------
]]
return {
make_coins_title = make_coins_title,
get_coins_pages = get_coins_pages,
COinS = COinS,
set_selected_modules = set_selected_modules,
}
9bz6mvz0mzk8yv0c75eqy8rm41au7y9
ሱራፊኤል ዳግናቸው
0
6216
24597
24588
2023-11-26T23:51:03Z
94rain
5847
Nominate the page for deletion: no meaningful content or history
wikitext
text/x-wiki
{{delete|no meaningful content or history}}
6r2nj4sp7amwqjrpbq15sic78p9z1qr
ኣቶማት
0
6217
24590
2023-11-25T06:04:30Z
Afaan oromoo guddisii
8764
Created by translating the page "[[:om:Special:Redirect/revision/41741|Buxusa]]"
wikitext
text/x-wiki
'''ኣቶማት''' ኣዝዮም ንኣሽቱ ንጥረ ናይ መሰረት ንጥረ ነገር እዮም፣ መሰረታዊ ህንጻታት ንጥረ ነገር
[[ፋይል:He-Atom-Bohr.svg|alt=Two red balls and two white balls are in the middle. Two smaller blue balls are on a circle around them.|thumb| ቀሊል ስእላዊ ስእሊ ናይ ሓደ ኣቶም ሄልየም፣ ክልተ ፕሮቶን (ቀይሕ)፣ ክልተ ኒውትሮን (ጻዕዳ)ን ክልተ ኤሌክትሮንን (ሰማያዊ) ዘለዎ .]]
ንኹሉ ዝፍለጥ ይፈጥር። ንእሽቶ ናሙና ናይ ሓደ ባእታ ኮይኑ፡ ናይቲ ባእታ ኬሚካላዊ ባህርያት ዝሓዘ እዩ። ኣቶማት ንምእማኑ ዘጸግም ንኣሽቱ ኮይኖም፡ ብተለምዶ ካብ 0.1 ክሳብ 0.5 ናኖሜተር ዲያሜትር ኣለዎም። ኣቶማት ብሰንኪ ንእሽቶ ስፍሓቶም ብዓይኒ ዘይርኣዩ ኮይኖም ንኽዕዘብዎም ከም መራኽብ ዝኣመሰሉ ፍሉያት መሳርሒታት የድልዮም። ንኣብነት ፡ ወርቂ ሓደ ካብቶም ኣዝዮም ክቡራት ዓይነት ብረት እዩ።
መብዛሕትኡ ግዜ ኣቶማት በይኖም ኣይርከቡን እዮም። መብዛሕትኡ ግዜ ሓደ ኣቶም ምስ ካልእ ኣቶም ብምትእስሳር ሞለኪዩላዊ ኣካል ይፈጥር። ንኣብነት ክልተ ኣቶማት ሃይድሮጅንን ሓደ ኦክስጅንን ተደሚሮም ሞለኪዩል ማይ ይፈጥሩ። ርሕቀት ዘለዎም ኣቶማት፡ ከይተጋጨዉ ፡ ጋዝ ይኾኑ . ብኣንጻሩ ኣብ ቦታኦም ክሕዙን ክግዕዙን ምስ ዝኽእሉ ጽኑዕ ኣቕሑ ይኾኑ።
== ታሪኽ ኣቶሚካዊ ኣምር ==
ዲሞክሪተስ ነዘን ደቀቕቲ ዘይስበር ሱድስ “ኣቶምስ ” ኢሉ ሰመየን ትርጉሙ ድማ “ዘይምቀሉ” ማለት እዩ። ሓሳብ ዲሞክሪተስ በቲ ኣብቲ እዋን እቲ ፍሉጥ ግሪኻዊ ፈላስፋ ኣሪስቶትል ተቐባልነት ኣይነበሮን። ቅድሚ 2000 ዓመታት ጥንታውያን ግሪኻውያን ፈላስፋታት ዲሞክሪተስን ኣሪስቶትልን ኣብ ፈተነ ዘይተመስረተ ሓሳባት ይካትዑ ነይሮም። ቀንዲ ሞጎቶም ድማ ንጥረ ነገር ተበታቲኑ ንጥረ ነገር ቀጻሊ እዩ ዝብል እዩ ነይሩ። ንኣብነት ነጠብጣብ ማይ፡ ቁራጽ ዋልታ ነሓስ። ብመሰረት ዲሞክራትስ ሓደ ነገር ወሲድና ብቐጻሊ እንተ ቆሪጽናዮ ወይ እንተ ሰቢርናዮ ኣብ መወዳእታ ዝያዳ ክትመቓቐል ዘይትኽእል ሓንቲ ቁራጽ ክንረክብ ኢና። ብኻልእ ኣዘራርባ፡ ነገራት ብንኣሽቱ ንጥረ ነገራት ዝቖሙ እዮም። ስለዚ ንጥረ ነገር ተበታቲኑ እዩ። ዲሞክሪተስ ነዚ እናተመቓቐለ ዝኸይድ ዝነበረ ንጽል ሱዶ ኣቶም ኢሉ ሰመዮ። ኣቶም ካብታ “ኣቶማስ” እትብል ናይ ግሪኽ ቃል ዝመጸ ኮይኑ፡ ትርጉሙ ድማ ብዝያዳ ኣብ ንኣሽቱ ንኡሳን ኣሃዱታቱ ዘይተመቓቐለ ንኡስ ኣሃዱ ማለት እዩ። ዲሞክሪተስ ንኣቶማት ሱዶ ከም ካንተር፡ ውሽጣዊ ኣቃውማ ዘይብሎም፡ ኣብ መንጎኦም ድማ ባዶ ቦታ ወይ ባዶነት ከም ዘለዎም ገሊጽዎም። ብመሰረት ዲሞክሪተስ ኩሉ ነገራት ናይ መወዳእታ ንእሽቶ ሱዶ ዝሓዘ እዩ። ነገራት እንተ ቆሪጽና ክሳብ እዛ ናይ መወዳእታ ንእሽቶ ሱዶ ትበጽሕ ጥራይ ኢና ምቑራጽና ክንቅጽል እንኽእል።
'''ኣሪስቶትል''' ብቐጻሊ ነገራት እንተ ቆሪጽናዮም እዚ ምፍልላይ ብዘይ ደረት ክቕጽል እዩ ኢሉ። ንእሽቶ ሻንጣ ፈጺማ የላን። ስለዚ ንጥረ ነገር ቀጻሊ ወይ ዘይቀጻሊ እዩ ነይሩ። ኣብ መንጎ ንጥረ ነገር ብፍጹም ባዶ ቦታ የለን፤ ንጥረ ነገር ቀጻሊ እዩ። ስለዚ ሕጂ ክምቀል ወይ ናብ ዘይውዳእ ክስበር ይኽእል እዩ ዝብል ሓሳብ ይቃወሞ ነበረ። ኣሪስቶትል ኣብቲ ግዜ እቲ ጐሊሑ ስለ ዝነበረ፡ ንዲሞክሪቶስ ሓሳባቱ ንኺነጽጎ ጸቕጢ ገይሩ እዩ። ዲሞክሪተስ ኣምር ኣቶም ኣብ ዘቕረበሉ እዋን፡ እቲ ናይ ፈተነ ተግባር ኣይፍለጥን ነይሩ። ስለዚ ብዘይካ ኣቀራርባ ነቲ ሓሳብ ብፈተነ ንምድጋፍ ዝተገብረ ፈተነ ኣይነበረን። ይኹን እምበር፡ ሓሳባት ዲሞክራትስ ንኣቶሚካዊ ክልሰ-ሓሳብ ጽቡቕ መበገሲ ኮይኑ ጸኒሑ እዩ።
=== ኣቶሚካዊ ኣተሓሳስባ ዳልተን ===
ቅድሚ 2500 ዓመት ኵሉ ነገራት ብኣቶማት ከም ዝቘመ እምነት እኳ እንተ ነበረ፡ ነዚ ሓሳብ እዚ ብፈተነ ንምርግጋጽ ግን ክሳብ መበል 19 ክፍለ ዘመን እዩ። ኣብ 1908 ዳልተን ንናይ ፈተነ ርኽበታት ዝድግፍ ናይ መጀመርታ ኣቶሚክ ክልሰ-ሓሳብ ኣቕረበ። እዚ እዋን እዚ፡ ከም በዓል ኣንቶኒላቮይዘርን ጆሴፍ ፕሮስትን ዝኣመሰሉ ብዙሓት ተመራመርቲ ስነ-ፍልጠት፡ ሕግታት ፍልቀት ኬሚካላት ዝረኸቡሉ እዋን እዩ። ዳልተን ብዝረኸብዎ ርኽበታትን ካልእ መጽናዕትን መጽናዕታዊ መርትዖታትን ተደጊፉ፡ ህላወ ኣቶማት ብምግላጽ፡ ናይ መጀመርታ ኣቶሚክ ቲዮሪ ኣሕተመ። ብመሰረት ክልሰ-ሓሳብ ኣቶሚክ ዳልተን፡ ኩሉ ንጥረ ነገር፡ ባእታዊ ይኹን ውሁድ፡ ብኣቶማት ዝበሃሉ ንኣሽቱ ሱድታት ዝቖመ እዩ። ናይ ዳልተን ኣቶሚክ ኣተሓሳስባ ሓሳባት ከምዚ ዝስዕብ ክግለጽ ይከኣል።
# ኩሎም ባእታታት ኣቶማት ዝበሃሉ ንኣሽቱ ሱድ ዝሓዙ እዮም። ንኣብነት፡ ባእታ ነሓስ ብኣቶማት ነሓስ ዝቖመ እዩ።
# ኣቶማት ተፈላልዮም ኣይኮኑን። ኣቶማት ክጠፍኡ ወይ ክፈጥሩ ኣይክእሉን እዮም። ንኣብነት ኣቶማት ነሓስ ኣይውገዱን ወይ ተኸፋፊሎም ካልኦት ኣቶማት ኣይፈጥሩን።
# ኣቶማት ናይ ሓደ ባእታ ሓደ ዓይነት ፊዚካላውን ኬሚካላውን ባህርያት ኣለዎም፣ ክሳብ ክንድዚ ሓዊሱ፤ ማለት ኣብ ኩሉ ሓደ እዮም።
# ንኣብነት ኣቶም ነሓስ ብኹሉ መዳይ ምስ ካልኦት ኣቶማት ነሓስ ይመሳሰል። ጽፍሒ ኣቶም ነሓስ ማዕረ ክብደት ካልኦት ኣቶማት ናይቲ ባእታ እዩ።4ኣቶማት ናይ ሓደ ባእታ ካብ ኣቶማት ዝኾነ ካልእ ባእታ ዝተፈላለዩ እዮም። ንኣብነት ኣቶማት ባእታ ካርቦን ካብ ኣቶማት ባእታ ኦክስጅን ዝተፈላለዩ እዮም። ሓደ ካብቲ ኣብ መንጎ ኣቶማት ዝተፈላለዩ ባእታታት ዘሎ ፍልልይ፡ ፍልልይ ዓቐኖም እዩ።
# ኣቶማት፣ ብውሑድ ቁጽሪ ሬሾታት ምላሽ ይህቡ። ሓደ ኣቶም ናይ ሓደ ባእታ ምስ ኣቶም ናይ ካልእ ባእታ ክወሃሃድ ከሎ ውሁድ ይፍጠር። ዳልተን ኣብ ክልሰ-ሓሳቡ ኣብ ዝኾነ ውህደት፡ ኣቶማት ናይቶም ኣብቲ ውህደት ዘለዉ ዝተፈላለዩ ባእታታት ብውሑድ ቁጽሪ ሬሾታት ከም ዝራኸቡ ገሊጹ። ንኣብነት ኣብ ውሁድ ማይ፣ሞለኪዩል ማይ ብሓደ ኣቶም ኦክስጅንን ክልተ ኣቶማት ሃይድሮጅንን ዝቖመ እዩ። ሬሾ ሃይድሮጅንን ኦክስጅንን 2:1 እዩ።
.. . ብመሰረት ክልሰ-ሓሳብ ዳልተን ኣቶም ኣብ ማእከሉ መንጠልጠሊ ዘለዎ ኣዝዩ ንእሽቶ ክቢ እዩ።ኣቶማት ናይ ሓደ ባእታ ምስ ኣቶማት ካልእ ባእታ ክራኸቡ ከለዉ በዞም መንጠልጠሊታት ተኣሲሮም (ተዘርጊሖም) ውህደት ይፈጥሩ። ኣብ ሓደ ኣቶም ዘሎ ብዝሒ መንጠልጠሊታት ንሓይሊ ምትእስሳሩ ወሳኒ እዩ።
ዝተፈላለዩ ክልሰ-ሓሳባት እኳ እንተተቐልቀሉ፡ እቲ ክልሰ-ሓሳብ ግን ኣብ ውጽኢት ሓድሽ ሳይንሳዊ ምርምር ተመርኲሱ ክመሓየሽ ወይ ምሉእ ብምሉእ ክቕየር ይኽእል እዩ። ስለዚ፡ ኣብ ኤሌክትሪክ እተገብረ መጽናዕቲ፡ ኣብ ኵሎም ኣቶማት ኣዝዮም ንኣሽቱ ኣሉታዊ ቻርጅ ዘለዎም ንጥረ ነገራት ከም ዚርከቡ ኣረጋጊጹ እዩ። እዞም ሱድስ ብጆሴፍ ጆን ቶምሰን እዮም ተረኺቦም። ንሳቶም ድማ ብስም ኤሌክትሮናት እዮም ነይሮም። ኣብ ኣቶማት ዝርከቡ ቻርጅ ዘለዎም ንጥረ ነገራት ኤሌክትሮናት ጥራይ ኣይኮኑን። እቲ ፍሉጥ ፊዚከኛ ጎልድስቶን ዝገበሮ ፈተነታት፡ ኣወንታዊ ስውር ማዕበል ኣብ ኣቶማት እውን ከም ዘሎ ኣረጋጊጹ። እዞም ሱድስ ድሒሮም ፕሮቶን ተባሂሎም ተሰይሞም። ካልእ ቻድዊክ ዝተባህለ ሳይንቲስት ኣብ ኣቶማት ካልኦት ቻርጅ ዘይብሎም ሱድታት ከምዘለዉ ረኺቡ። ኒውትሮን ተባሂሎም ተሰይሞም። እዞም ኣብ ንኣሽቱ ኣቶማት ዝርከቡ ሱድስ ብሓባር ፍራግመንት-ኣቶሚክ ሱድስ ተባሂሎም ይፍለጡ።
== ኣቶሚክ ኣካል ==
ኣቶሚካዊ ኣካል ኣብ ክልተ ይምቀል። ሓደ ኣካል ማእከል ኣቶም ኮይኑ ኣወንታዊ ቻርጅ ኣለዎ። ኒውክለስ ኣቶም ይበሃል። እዚ ኣካል እዚ ጅምላ ኣቶም ዝኽዘነሉን ኣዝዩ ንእሽቶ ቦታ ዝሕዝን እዩ። እቲ ኣቶሚክ ማእከል 1/100,000 ካብ ጠቕላላ ኣቶሚክ ጅምላ እዩ። ኣብዚ ኣካል እዚ ፕሮቶንን ኒውትሮንን ይርከቡ። እቲ ካልኣይ ባእታ ድማ እቲ ናይ ጸዓት ጐልጐል እዩ። እቲ ጉላንታ ኣሉታዊ ናይ ምምላእ ጸዓት ኣለዎ ። እቲ ንጣብ ጸዓት ኣብ ዙርያ ኣቶሚክ ኒውክለስ ዝዘውሩ ኤሌክትሮናት ዝሓዘ እዩ። እዚ እቲ ዝለዓለን ዝቐለለን ክፋል ኣቶም እዩ። ኣቶማት ሱዶ ኣዝዮም ንኣሽቱ እዮም። እዞም ሱድስ ካብ ዝኾነ ኣብ ኣእምሮና ኣዝዩ ንእሽቶ ኢልና እንሓስቦ ነገር ይንእሱ። ንኣብነት 100,000 000 ኣቶማት ነሓስ ጎኒ ንጎኒ ተሰሪዖም 1cm ንውሓት ዘለዎ መስመር ይፈጥሩ። ካብዚ ድማ ሓደ ኣቶም ክሳብ ክንደይ ንእሽቶ ምዃኑ ክንግምት ንኽእል። ኣብ ዓለም ዘሎ ኩሉ በዘን ደቀቕቲ ሱድ ዝቖመ እዩ። ሱዶ ኣቶም ኣዝዩ ንእሽቶ እኳ እንተኾነ፡ ፍራግመንት ኣቶማት ዝበሃሉ ንኣሽቱ ሱድስ ዝሓዘ እዩ። ካብቶም ቁንጣሮ-ኣቶሚክ ሱድስ መሰረት ፕሮቶናት፣ ኤሌክትሮናትን ኒውትሮንን እዮም።
# '''ፕሮቶናት''' : ፕሮቶናት ኣብ ኒውክለስ ናይ ሓደ ኣቶም ማለት ማእከላይ ሕመረት ናይቲ ኣቶም ዝርከቡ ኣወንታዊ ቻርጅ ዘለዎም ንጥረ ነገራት እዮም። 1 ሄርሜም ዝምዘኑ ኮይኖም +1 ኣሃዱታት ዝኾነ ኣወንታዊ ቻርጅ ይሕዙ። ብዝሒ ፕሮቶናት ነቲ ኣቶም ዝምልከቶ ባእታ ይውስኖ። ንኣብነት ኣቶማት ሃይድሮጅን ሓደ ፕሮቶን ኣለዎም፣ ኣቶማት ካርቦን ሽዱሽተ ፕሮቶን ኣለዎም ወዘተ።
# '''ኒውትሮን''' : ኒውትሮን ምስ ፕሮቶናት ኣብ ኒውክለስ ኣቶም ዝርከቡ ገለልተኛታት ንጥረ ነገራት እዮም። 1 ሄርሜም ዝኾነ ጅምላ ዘለዎም ኮይኖም ምስ ፕሮቶን ዝመሳሰሉ ኮይኖም ግን ኤሌክትሪካዊ ቻርጅ የብሎምን። ዝተፈላለዩ ኣይሶቶፕ ናይ ሓደ ባእታ ዝተፈላለየ ቁጽሪ ኒውትሮን ክህልዎም ዝኽእል እኳ እንተኾነ፡ ተመሳሳሊ ቁጽሪ ፕሮቶን ክህልዎም ይኽእል።
# '''ኤሌክትሮን''' : ኣብ ፍሉይ ደረጃ ጸዓት ወይ ሸል ኤሌክትሮን ኣብ ዙርያ ኒውክለስ ኣቶም ዝዘውሩ ኣሉታዊ ቻርጅ ዘለዎም ኤሌክትሮናት። ምስ ፕሮቶንን ኒውትሮንን ክነጻጸሩ ከለዉ ትሑት ጅምላ ኣለዎም። ኤሌክትሮናት -1 ኣሃዱ ዝኾነ ኣሉታዊ ቻርጅ ይሕዙ። መብዛሕትኡ ግዜ ቁጽሪ ኤሌክትሮናት ማዕረ ቁጽሪ ፕሮቶናት ኮይኑ፡ ውጽኢቱ ድማ ገለልተኛ ቻርጅ ዘለዎ ኣቶም ይኸውን። ይኹን እምበር ኣቶማት ኤሌክትሮናት ክረኽቡ ወይ ክስእኑ ይኽእሉ እዮም፣ እዚ ድማ ጽሩይ ኣወንታዊ ወይ ኣሉታዊ ቻርጅ ዘለዎም ኣዮናት ይፈጥሩ።
koy7dw1wi4epsh0v4uirzq6l2cj45dv
ኵነት ነገር
0
6218
24591
2023-11-25T06:43:04Z
Afaan oromoo guddisii
8764
Created by translating the page "[[:om:Special:Redirect/revision/39386|Falkaalee watootaa]]"
wikitext
text/x-wiki
ምትእኽኻብ ናይቲ ንጥረ ነገር ንጥረ ነቲ ንጥረ ነገር ብከላታት ይውስኖ። ምትእኽኻብን ንጥፈታትን ንጥረ ኣብ ዝተፈላለዩ ብከላታት ንጥረ ነገራት ይፈላለ እዩ። ከከም ምትእኽኻብ ናይ ንጥረ ነገር ንጥረ፡ ንጥረ ነገር ኣብ ሰለስተ በከልቲ ነገራት ይርከብ። ንሳቶም ድማ፡ ደረቕ ነገራት፡ ፈሳስን ጋዛትን እዮም። ንጥረ ነገር ካብ ሓደ ብከላ ናብ ካልእ ክቕየር ይኽእል። ኣብ ምትእኽኻብ ሱድ ዝመጽእ ለውጢ ኣብ ብከላታት ንጥረ ነገራት ለውጢ የስዕብ።
== 4 መሰረታዊ ኵነት ==
=== ደረቕ ===
ደረቕ ነገራት ሓደ ካብቶም ሰለስተ ብከላታት ንጥረ ነገር እዩ። ናይ ገዛእ ርእሶም ቅርጽን ባህርያትን ዘለዎምን ክምረዙ ዘይክእሉን ነገራት ደረቕ ይበሃሉ። ጽኑዕ ንጥረ ኣዝዮም ተቐራሪቦም እዮም። ስለዚ ኣብ ደረቕ ነገራት ዝርከቡ ሱድታት ምንቅስቓስ ኣዝዩ ድሩት እዩ። ኣብነት; ጨው ጠረጴዛ፡ ሽኮር፡ ዕንጨይትን ካልእ ከምኡ ዝኣመሰለን እዩ። ኣብ መንጎ ደረቕ ንጥረ ነገራት ዝነበረ ሓያል ናይ ስሕበት ሓይሊ፡ እቶም ደረቕ ነገራት ናይ ገዛእ ርእሶም ቅርጽን ምሓዝን ክሕዙ ገይርዎም። ሞለኪዩላቶም ብሓያል ሓይሊ ኣብ ነንሕድሕዶም ስለዝስሓቡ ኣዝዮም ይቀራረቡ። ስለዚ ደረቕ ነገራት ዋላ እቲ ጸቕጢ እንተወሰኸ ክምረዙ ኣይክእሉን እዮም።
ኣብ ክሪስታላዊ ደረቕ ነገራት፡ ንጥረ (ኣቶማት፡ ሞለኪዩላት ወይ ኣዮናት) ኩሉ ግዜ ብመስርዕ፡ ብተደጋጋሚ ቅዲ ይኽዘኑ። ዝተፈላለዩ ዝተፈላለዩ ባልሲ(ክሪስታል) ኣቃውማታት ኣለዉ፣ ሓደ ንጥረ ነገር ካብ ሓደ ንላዕሊ ኣቃውማ (ወይ ሶሊድ ፌዝ) ክህልዎ ይኽእል። ንኣብነት፡ ኣካል ማእከል ዝገበረ ኪዩቢክ ቅርጺ ዘለዎ ሓጺን ፡ ሙቐት ትሕቲ 912፡ ገጽ ማእከል ዝገበረ ኪዩቢክ መዋቕር ድማ ካብ 912 ክሳብ 1,394 . በረድ ዓሰርተ ሓሙሽተ ዝፍለጡ ኣቃውማ ባልሲ ወይ ዓሰርተ ሓሙሽተ ደረቕ ምዕራፋት ኣለዎ፣ እዚኦም ድማ ኣብ ዝተፈላለየ ሙቐትን ጸቕጥን ይርከቡ።
=== ፈሳሲታት ===
እቶም ፈሳሲ ንጥረ ብመጠኑ ተፈላልዮም እዮም። ምስ ደረቕ ነገራት ክነጻጸሩ ከለዉ ትሑት ስንባደ ኣለዎም። ኣብ መንጎ ፈሳሲ ንጥረ ኣዝዩ ውሑድ ቦታ ስለዘሎ፡ ደረቕ ፈሳሲታት ክነጻጸሩ ከለዉ ብመጠኑ መርዛማት እዮም። ፈሳሲታት ጽኑዕ ቅርጺ የብሎምን። ኣብቲ ንብረት ዘለዉዎ ቅርጺ ኣለዎም። ኣብነት; ማይ፡ ጸባን ካልእ ከምኡ ዝኣመሰለን እዩ። ንፈሳሲ ሱድ ስእሊ 2.6 ርአ። ስእሊ 2.6 ፈሳሲ ሱድ ፈሳሲ ዝተወሰነ ንብረት ኣለዎ። ሱድ ፈሳሲታት ካብ ናይ ጋዛት ዝያዳ ስለ ዝቐርቡ፡ ጸቕጢ ፈሳሲታት ካብ ናይ ጋዛት ይዓቢ። እቲ ፈሳሲ ክዝርጋሕ እዩ። ብኻልእ ኣዘራርባ፡ ሱድ ናይ ሓደ ዋሕዚ ቀስ ኢሎም ናብቲ ጎረቤት ዋሕዚ ይውሕዙ። ስለዚ ዝርገሐ ፈሳሲ ሱድ ካብ ናይ ጋዛት ዝወሓደ እዩ።
=== ጋዝ ===
ምስ ደረቕን ፈሳስን ክነጻጸር እንከሎ፡ ጋዛት ኣዝዩ ትሑት ጸቕጢ ኣለዎም። ምኽንያቱ እቶም ካብኦም ዝፍጠሩ ንጥረ ኣዝዮም ርሒቖም ስለዝኾኑ፤ ይውጥሩ፣ ብናጽነት ይንቀሳቐሱ፣ ይንቀሳቐሱ፣ ይሰፍሑ፣ ናይ ገዛእ ርእሶም ርጉጽ ምሓዝን ቅርጽን የብሎምን። ኣብነት; ሃይድሮጅን፡ ኣየር፡ ኦክስጅንን እዚን።
similar.suds of gases ኣዝዮም ርሒቖም እዮም። ጋዛት ኣብቲ መትሓዚ እንተሃልዮም ነቲ መትሓዚ ይመልእዎ፡ ኣብቲ መትሓዚ እንተዘይሃልዮም ግን ናብ ኣየር ይውሕዙ። ጋዛት ብቕልጡፍ ይዝርግሑን ዝረኸብዎ ቦታ ይሕዙን። ክትነፍሕ ከለኻ እንታይ ይኸውን? እቲ ናብቲ ንፋስ ዝነፍስ ኣየር ንኹሎም ኣብ ውሽጢ ዘለዉ መንፋሕቲ ይሕዞም። እዚ ዝኾነሉ ምኽንያት ድማ እቶም ናይ ጋዝ ንጥረ ስርዓታዊ ውህደት ስለዘይብሎም እዩ። ስእሊ 2.8 ከምዘርእዮ ጋዝ ኣብ ኩሉ ቦታ ክሕዝ ከምዝኽእል ይሕብር። እቲ ነቶም ናይ ጋዝ ንጥረ ብሓባር ዝኣስር ሓይሊ ኣዝዩ ድኹም እዩ። ኮስትሞኦም ኣብ ኣዝዩ ነዊሕ ርሕቀት ነንሕድሕዶም ይስሕቡ። ሱድታቶም ብዙሕ ተቐራሪቦም ዘይኮኑስ ፋሕ ኢሎምን ኣብ ስርዓታዊ ምንቅስቓስን እዮም። ጋዛት ብድኹም ሓይልታት ስለ ዝተኣሳሰሩ፡ ብዘይ ደረት ምንቅስቓስ ናብ ኩሉ ኣንፈት ይዝርግሑ። ልዑል ዝርገሐን መርዛምነትን ኣለዎም። እቶም ጋዛዊ ንጥረ ነገራት ብድኹም መንገዲ ተኣሳሲሮም ስለዘለዉ፡ ግዳማዊ ሓይሊ ኣብ ልዕሊኦም ክግበር ከሎ ይውሓጡ። ባህርያት ንጥረ ነገር ኣብ ዝተፈላለዩ ብከላታት ሓደ ኣይኮነን።
=== ፕላዝማ ===
ፕላዝማ (ካብ [[Giriikii durii|ጥንታዊ ግሪኽኛ]] πλάσμα (plásma) ‘ዝቕረጽ ንጥረ ነገር’)
ኣብ ዝኾነ ርክብ ዓቢ ክፋል ሱዶ-ቻርጅ ዘለዎም ኤሌክትሮናት ብምህላዎም ዝልለ እዩ። ኣብ ኣድማስ እቲ ዝበዝሐ መልክዕ ተራ ንጥረ ነገር ኮይኑ፡ ብቐንዱ ምስ ጸሓይ ሓዊሱ ምስ ከዋኽብቲ ዝተኣሳሰር እዩ።
pdevoqcro95uu69v1xqqv4vedwt597y
ዲኔፕሮፔትሮቭስክ
0
6224
24614
2023-12-01T21:37:12Z
Amire80
1626
Amire80 moved page [[ዲኔፕሮፔትሮቭስክ]] to [[ዲኔፕሮ]]
wikitext
text/x-wiki
#REDIRECT [[ዲኔፕሮ]]
f0aeb145ualpddxkzxhsezneau4d1lc
ሓገዝ:Introduction
12
6225
24617
2023-12-05T19:24:10Z
168.169.221.52
ገጽ ምስ «Yuh» ተፈጢሩ
wikitext
text/x-wiki
Yuh
8islkncdi3k0a0j3rgik6g4m4ieg3xx
ሞደል:Use mdy dates
10
6226
24627
24626
2023-12-05T23:40:00Z
Morningstar Emperor
9529
wikitext
text/x-wiki
Samuel Morningstar
Samuel Morningstar is an 18-year-old artist born on February 3, 2005, in Norway. Hailing from Eritrea, Morningstar is a multilingual talent, proficient in 11 languages, including Arabic, Russian, Spanish, Italian, Norsk, English, Mandarin, Tigrinya, German, and Hindi.
With a passion for the arts, Samuel has emerged as a promising artist, showcasing a diverse range of creative expressions. Their cultural background and linguistic versatility contribute to the rich tapestry of influences evident in their work.
Beyond artistic pursuits, Samuel is an ambassador of cultural exchange, embodying the intersection of heritage and contemporary global perspectives. As a resident of Norway, they bring a unique blend of Scandinavian and Eritrean influences to their artistic endeavors.
With a remarkable linguistic repertoire and a burgeoning career in the arts, *[Your Name]* stands as a testament to the power of cultural diversity and creative exploration.
---
oaaq0wd4yyzkicz4icd0di9qa6yyv2h
ማዕጾ:ቍጠባ
100
6229
24638
2023-12-06T00:07:41Z
Morningstar Emperor
9529
ገጽ ምስ «**ቁጠባ:** *ቁጠባ* ናይ ሓደ ህዝቢ ወይ ዞባ ማለት ኣቑሑትን ኣገልግሎታትን ዝፈርዩሉን ዝዝርግሑሉን ዝሃልኹሉን ስርዓት የመልክት። ንሓፈሻዊ ጽቡቕ ሂወትን ምዕባለን ሓደ ሕብረተሰብ ዝድርኹ ፋይናንሳዊ ንጥፈታትን ምትእስሳራትን ዘጠቓልል እዩ። ንሓደ ቁጠባ ንምርዳእ ዝሕግዙ ቁልፊ መዳያ...» ተፈጢሩ
wikitext
text/x-wiki
**ቁጠባ:**
*ቁጠባ* ናይ ሓደ ህዝቢ ወይ ዞባ ማለት ኣቑሑትን ኣገልግሎታትን ዝፈርዩሉን ዝዝርግሑሉን ዝሃልኹሉን ስርዓት የመልክት። ንሓፈሻዊ ጽቡቕ ሂወትን ምዕባለን ሓደ ሕብረተሰብ ዝድርኹ ፋይናንሳዊ ንጥፈታትን ምትእስሳራትን ዘጠቓልል እዩ። ንሓደ ቁጠባ ንምርዳእ ዝሕግዙ ቁልፊ መዳያት እዞም ዝስዕቡ እዮም፤
**1. ቁጠባዊ ስርዓታት:**
- **ቁጠባ ዕዳጋ:** ብቐረብን ጠለብን ዝድረኽ፣ ዋጋታትን ምህርትን ብምርጫን ምርጫን ውልቀሰባት ኣብ ዕዳጋ ዝውሰን እዩ።
- **ቁጠባ ትእዛዝ:** ማእከላይ ቁጽጽር መንግስቲ ንፍርያት፣ ምክፍፋልን ዋጋን ይእዝዝ።
- **ሕውስዋስ ቁጠባ:** መብዛሕትኡ ግዜ ኣብ ብዙሓት ዘመናውያን ሃገራት ዝረአ ባእታታት ክልቲኡ ዕዳጋን ትእዛዝን ቁጠባ ዘወሃህድ እዩ።
**2. ዓውድታት ቁጠባ:**
- **ቀዳማይ ዘፈር፡** ምውጻእ ጥረ ነገራት፡ ከም ሕርሻ፡ ዕደና፡ ኣግራብ ዘጠቓልል እዩ።
- **ካልኣይ ዘፈር:** ማኑፋክቸሪንግን ፕሮሰሲንግን ኢንዱስትሪታት ዘጠቓለለ እዩ።
- **ሳልሳይ ደረጃ ዘፈር:** ኣገልግሎት ጥዕና፣ ትምህርቲ፣ ፋይናንስ፣ ቱሪዝም ሓዊሱ ዘጠቓልል እዩ።
**3. ቁጠባዊ መርኣዪታት:**
- **ሓፈሻዊ ውሽጣዊ ፍርያት (GDP):** ኣብ ሓንቲ ሃገር ዝፈርዩ ኣቑሑትን ኣገልግሎታትን ጠቕላላ ዋጋ ዝዕቅን እዩ።
- **መጠን ሽቕለት ኣልቦነት:** ስራሕ ዘይብሉ ሓይሊ ዕዮ ብሚእታዊት የመልክት።
- **Inflation Rate:** ሓፈሻዊ ወሰኽ ዋጋታት ኣቑሑትን ኣገልግሎታትን ዝዕቅን እዩ።
**4. ዓለምለኻውነት:**
- **ኣህጉራዊ ንግዲ፡** ሃገራት ብዓለም ደረጃ ኣብ ምልውዋጥ ኣቑሑትን ኣገልግሎታትን ይዋፈራ፡ ኣብ ቁጠባዊ ምትእስሳር ይጸልዋ።
- **ብዙሕ ሃገራት ኮርፖሬሽናት (MNCs):** ዓበይቲ ኩባንያታት ኣብ ዝተፈላለያ ሃገራት ይሰርሓ፣ እዚ ድማ ኣብ ዓለማዊ ቁጠባዊ ዳይናሚክስ ጽልዋ የሕድር።
**5. ፊስካላውን ገንዘባውን ፖሊሲ፡**
- **ፊስካላዊ ፖሊሲ፡** ንቁጠባ ንምጽላው ግብሪን ወጻኢታትን ዝምልከት ውሳነታት መንግስቲ ዘጠቓልል እዩ።
- **ገንዘባዊ ፖሊሲ:** ንዋጋታት ንብረት ንምቁጽጻርን ባጤራ ንምርግጋእን ቀረብ ገንዘብ፣ ወለድ፣ ልቓሕ ይቆጻጸር።
**6. ቁጠባዊ ልምዓት:**
- **ምዕቡላት ሃገራት:** ምዕቡል ትሕተ ቅርጺ፣ ልዑል ደረጃ መነባብሮ፣ ዝተፈላለየ ቁጠባ ዘለወን።
- **ኣብ ምምዕባል ዝርከባ ሃገራት:** ቀጻሊ ቁጠባዊ ዕብየትን ኢንዱስትርያላይዜሽንን ዘጋጥመን ኮይኑ ግን ከም ድኽነትን ውሱን ትሕተ ቅርጽን ዝኣመሰሉ ብድሆታት ከጋጥሞም ይኽእል እዩ።
**7. ቁጠባዊ ብድሆታት፡**
- **ዘይማዕርነት እቶት፡** ኣብ ምክፍፋል እቶት ዘሎ ዘይምዕሩይነት ኣብ ማሕበራዊ ምትእስሳርን ቁጠባዊ ምርግጋእን ጽልዋ ከሕድር ይኽእል።
- **ዓለማዊ ቁጠባዊ ቅልውላዋት፡** ከም ቁጠባዊ ምንቁልቋልን ፋይናንሳዊ ምንቁልቋልን ዝኣመሰሉ ፍጻመታት ኣብ ቁጠባታት ሰፊሕ ጽልዋ ክህልዎም ይኽእል።
ቁጠባ ምርዳእ ነዞም ባእታታት ብምትንታን ሓፈሻዊ ጥዕናን ኣሰራርሓን ቁጠባዊ ስርዓት ሓደ ሕብረተሰብ ንምጭባጥ የጠቓልል። ሓንጸጽቲ ፖሊሲ፡ ትካላት ንግድን ውልቀሰባትን ብማዕረ ምስ ቁጠባዊ መትከላት ተዋፊሮም ብግቡእ ዝተሰነየ ውሳነታት ይወስዱን ኣብ ቁጠባዊ ዕብየትን ምርግጋእን ኣበርክቶ ይገብሩን።
o9pkpcuv4zyjsgd5auxmxemxa3cmr4g
ማዕጾ:ሕሳብ
100
6230
24639
2023-12-06T00:16:18Z
Morningstar Emperor
9529
ገጽ ምስ «**ሒሳብ:** *ሒሳብ* ስርዓታውን ኣብስትራክትን ዓውዲ መጽናዕቲ ኮይኑ፡ ብዛዕባ ባህርያት፡ ዝምድናታትን ኣቃውማታትን ብዝሒታት፡ ቁጽርታት፡ ቅርጽታትን ቅዲታትን ዝምልከት እዩ። መብዛሕትኡ ግዜ ከም ቋንቋ ሳይንስን መሰረታዊ መሳርሒ ተፈጥሮኣዊ ዓለም ንምርዳእን ንምግላጽን እዩ ዝቑጸር...» ተፈጢሩ
wikitext
text/x-wiki
**ሒሳብ:**
*ሒሳብ* ስርዓታውን ኣብስትራክትን ዓውዲ መጽናዕቲ ኮይኑ፡ ብዛዕባ ባህርያት፡ ዝምድናታትን ኣቃውማታትን ብዝሒታት፡ ቁጽርታት፡ ቅርጽታትን ቅዲታትን ዝምልከት እዩ። መብዛሕትኡ ግዜ ከም ቋንቋ ሳይንስን መሰረታዊ መሳርሒ ተፈጥሮኣዊ ዓለም ንምርዳእን ንምግላጽን እዩ ዝቑጸር። ቁልፊ መዳያት ሒሳብ እዞም ዝስዕቡ እዮም፤
**1. **ጨናፍር ሒሳብ:**
- **ኣልጀብራ:** ኣብ መጽናዕቲ ምልክታት ሒሳብን ነዞም ምልክታት ንምትዕጽጻፍ መመዓራረዪታት ንምፍታሕን ዝምድናታት ንምትንታንን ዝሕግዙ ሕግታትን ዘተኮረ እዩ።
- **ጂኦሜትሪ:** ቅርጽታት፡ ዓቐን፡ ባህርያት ቦታ፡ ከምኡ’ውን ኣብ መንጎ ኣቑሑት ዘሎ ዝምድናታት ይምርምር።
- **ካልኩለስ:** ንመጽናዕቲ ፍጥነት ለውጥን ምውህላልን ዝግደስ፣ ምንቅስቓስ፣ ዕብየትን ለውጥን ኣብ ምርዳእ ኣገዳሲ እዩ።
- **ስታቲስቲክስ:** ምእካብ፣ ምትንታን፣ ምትርጓም፣ ኣቀራርባን ምውዳብን መረዳእታ ዘጠቓልል እዩ።
**2. **ተግባራዊ ኣንጻር ጽሩይ ሒሳብ:**
- **ተግባራዊ ሒሳብ:** ኣብ ፊዚክስ፣ ምህንድስና፣ ቁጠባን ስነ ህይወትን ሓዊሱ ኣብ ዝተፈላለዩ ዓውድታት ናይ ሓቂ ዓለም ፀገማት ንምፍታሕ መትከላት ሒሳብ ይጥቀም።
- **ጽሩይ ሒሳብ:** ኣብስትራክት ኣምርን ኣቃውማን ንባዕሎም ክብል ይምርምር፣ ናይ ግድን ግብራዊ ኣተገባብርኦም ኣብ ግምት ከየእተወ።
**3. **ስነመጎታዊ ምኽንያት:**
- ሒሳብ ኣብ መሰረት ጽኑዕ ስነ-መጐታዊ ምኽንያት ዝተሃንጸ እዩ። ንልክዕ ኣተሓሳስባን ምፍታሕ ጸገማትን ዝኸውን ማዕቀፍ ይህብ።
**4. **ኣድማሳዊ ቋንቋ:**
- ሒሳብ ከም ኣድማሳዊ ቋንቋ ይቑጸር፣ ባህላውን ቋንቋውን ዕንቅፋታት ሰጊሩ። መትከላቱን ቴዎረማቱን ጂኦግራፍያዊ ወይ ባህላዊ ኵነታት ብዘየገድስ ቅኑዕ ኮይኑ ይቕጽል።
**5. **መሳርሒ ሳይንስን ቴክኖሎጅን:**
- ሒሳብ ኣብ ሳይንሳዊ ምርምር ወሳኒ ተራ ስለዘለዎ፡ ምሕንጻጽ ክልሰ-ሓሳባትን ሞዴላትን የኽእል። ኣብ ቴክኖሎጂ እውን ኣገዳሲ መሳርሒ ኮይኑ፡ ኣብ ከም ኮምፒተር ሳይንስን ምህንድስናን ዝኣመሰሉ ዓውድታት ምዕባለታት ዘመቻችእ እዩ።
**6. **ጸገም-ምፍታሕ:**
- ሒሳብ ንውልቀሰባት ብኽእለት ምፍታሕ ጸገማት የዕጥቖም። ነቐፌታዊ ኣተሓሳስባን ስነ-መጐታዊ ትንተናን ዘተባብዕ ኮይኑ፡ ንብድሆታት ንምፍታሕ ስርዓታዊ ኣገባብ የዕቢ።
**7. **ክልሰ ሓሳብ ቁጽሪ:**
- ኣብ ባህርያትን ዝምድናታትን ቁጽርታት ዘተኮረ ኮይኑ፡ ከም ዋና ቁጽርታት፡ ምክፍፋል፡ ከምኡ’ውን ሞዱላዊ ስነ-ቁጽሪ ዝኣመሰሉ ኣምር ይምርምር።
**8. **መሰረታት ስነ-መጎት ሒሳብ:**
- ዓውዲ ስነ-መጐት ሒሳብ፡ ከም ክልሰ-ሓሳብ ስብስብን መሰረታት ሒሳብን ዝኣመሰሉ ኣርእስታት ሓዊሱ፡ እንታይነትን ኣቃውማን ሒሳባዊ ምኽንያት ይድህስስ።
**9. **ናይ ሒሳብ ምልክት:**
- ምልክታትን ቀመማትን ሓዊሱ ናይ ሒሳብ ምልክት፡ ዝተሓላለኹ ሓሳባትን ዝምድናታትን ንምግላጽ ጽፉፍን ንጹርን መገዲ ይህብ።
ብመሰረቱ ሒሳብ ኣብ ዝተፈላለዩ ዓውድታት ሰፊሕ ኣተገባብራ ዘለዎ ዳይናሚካውን መሰረታውን ስነ-ፍልጠት እዩ። ንኣቃውማ ኣድማስና ንምርዳእ፡ ግብራዊ ጸገማት ንምፍታሕን ስነ-መጐታዊ ምኽንያትን ምሁራዊ ምዕባለን ንምዕባይን ከም ሓያል መሳርሒ ኮይኑ የገልግል።
4i617i5m4ynd7qt5p0ijsk6gmpg3ky5
ዋንጫ ኣፍሪቃ 2021
0
6231
24641
2023-12-06T05:08:08Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1188509098|2021 Africa Cup of Nations]]"
wikitext
text/x-wiki
'''ብስፖንሰርሺፕ''' '''ምኽንያት ዋንጫ ኣፍሪቃ 2021''' ( '''AFCON 2021''' ወይ '''CAN 2021''' ተባሂሉ’ውን ይጽዋዕ) መበል 33 ሕታም ዋንጫ ኣፍሪቃ '''፡ ኣብ''' ክልተ ዓመት ዝካየድ ኣህጉራዊ ኩዕሶ እግሪ ደቂ ተባዕትዮ እዩ። ብኮንፈደረሽን ኩዕሶ እግሪ ኣፍሪቃ (CAF) ዝተዳለወ ሻምፕዮን ኣፍሪቃ። እዚ ውድድር ብካሜሩን ፣ ዝተኣንገደ ኮይኑ ካብ 9 ጥሪ ክሳብ <ref name="dates"></ref> ለካቲት 2022 ዓ.ም.
እዚ ውድድር ፈለማ ኣብ ወርሒ ሰነን ሓምለን 2021 ክካየድ መደብ ተታሒዙሉ ነይሩ። ይኹን እምበር፡ ካፍ ኣብቲ እዋን ብሰንኪ ዘይምቹእ ኩነታት ኣየር፡ እቲ ውድድር ኣብ መንጎ 9 ጥሪን 6 ለካቲት 2021ን ክካየድ ዳግማይ መደብ ከምዝተገብረሉ ብ15 ጥሪ 2020 ኣፍሊጡ ብዕለት 30 ሰነ 2020 ካፍ ኣብ መላእ ኣህጉር ዘስዓቦ ሳዕቤናት ለበዳ ኮቪድ-19 ስዒቡ ንኻልኣይ ግዚኡ ዕለታት ውድድር ናብ ጥሪ 2022 ኣሰጋጊርዎ፡ ዋንጫ ሃገራት ኣፍሪቃ 2021 ዝብል ስም ድማ ንዕላማ ስፖንሰርሺፕ ዓቂቡ።
ኣልጀርያ ተኸላኻሊት ሻምፕዮን ክትከውን ከላ፡ ኣብ ቀዳማይ ዙርያ ግን ኣብ ታሕተዋይ ደረጃ ምድብ ድሕሪ ምውድኣ ተባሪራ። ሰኔጋል ድሕሪ ተወሳኺ ግዜ 0ብ0 ድሕሪ ምፍልላያ፡ ኣብ መዛዘሚ ጸወታ ንግብጺ ብፍጹም ቅላዕ 4ብ2 ድሕሪ ምዕዋታ ፡ ንፈለማ እዋን ዋንጫ ኣፍኮን ክትዓትር ክኢላ።
1donzurczka9lyhqk9pouors5ayrbqc
ዋንጫ ኣፍሪቃ 2013
0
6232
24642
2023-12-07T03:32:14Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1184092215|2013 Africa Cup of Nations]]"
wikitext
text/x-wiki
ካብ 19 ጥሪ ክሳብ 10 '''ለካቲት''' '''2013''' ዓ.ም ኩዕሶ እግሪ ኣፍሪቃ (CAF)። ካብዚ ሕታም ጀሚሩ እቲ ውድድር ምስ ዋንጫ ዓለም ፊፋ ንኸይጋጮ ኣብ ክንዲ ኣብ ጽምዲ ቁጽሪ ዘለዎም ዓመታት ኣብ ጽምዲ ቁጽሪ ዘለዎም ዓመታት ክካየድ ተቐይሩ ። ስለዚ እዚ ሕታም ’ ዚ ካብ 1965 ጀሚሩ ኣብ ዘይተጻረየ ቁጽሪ ዓመት ዝተኻየደ ናይ መጀመርታ ’ ዩ።
ደቡብ ኣፍሪቃ ቅድሚ ሕጂ ኣብ 1996 ዋንጫ ሃገራት ኣፍሪቃ ድሕሪ ምእንጋዳ ንኻልኣይ ግዜኣ ነዚ ውድድር ኣአንጊዳቶ። ኣብ 2013 ዓ.ም. እታ ደቡብ ኣፍሪቃዊት ጋንታ ድሕሪ ፍጹም ቅላዕ ብማሊ ኣብ ርብዒ ፍጻመ ተኣልያ። ዛምብያ ተኸላኻሊት ሻምፕዮን ክትከውን ከላ፡ ኣብ ምድብ ግን ካብ ጸወታ ተኣልያ።
ናይጀርያ ኣብ መዛዘሚ ጸወታ ንቡርኪናፋሶ 1ብ0 ብምስዓር ንሳልሳይ ግዜኣ ሻምፕዮን ዋንጫ ኣፍሪቃ ኮይና ። ናይጀርያ ኣብ ብራዚል ኣብ ዝተኻየደ ዋንጫ ኮንፈደረሽን ፊፋ 2013 ከም ወኪል ካብ ካፍ ተሳቲፋ።
szqpktyeapzfsjnvo4geyv2dc9rgjjy
ነይማር
0
6233
24643
2023-12-07T14:26:50Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1188456284|Neymar]]"
wikitext
text/x-wiki
'''ነይማር ዳ ሲልቫ ሳንቶስ ጁንየር''' (5 ለካቲት 1992 ተወሊዱ) '''፡ ብነይማር ጁንየር''' ወይ ብሓደ ስሙ '''ነይማር''' ዝፍለጥ፡ ብራዚላዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ኮይኑ፡ ከም ኣጥቃዓይ ኮይኑ ምስ ስዑዲ ፕሮ ሊግ ክለብ ኣል ሂላልን ሃገራዊት ጋንታ ብራዚልን ይጻወት። ፍርያም ኣመዝጋቢ ሸቶን ሰራሒ ጸወታን ኮይኑ ብፍሉይ ቅዲ ጸወታ ዝፍለጥ ንሱ፡ ሓደ ካብቶም ዝበለጹ ተጻወትቲ ዓለምን ብሉጻት ብራዚላዊ ተጻዋታይ ወለዶኡን ተባሂሉ ብሰፊሑ ይግለጽ። ነይማር ንሰለስተ ዝተፈላለያ ክለባት ብውሕዱ 100 ሸቶታት ብምምዝጋብ ፡ ነዚ ቅያ ካብ ዘመዝገቡ ውሑዳት ተጻወትቲ ሓደ ኮይኑ ኣሎ።
ነይማር ኣብ ሳንቶስ ንፈለማ ግዚኡ ኣብ 17 ዓመት ዕድሚኡ ፕሮፌሽናል ጸወታኡ ኣካይዱ። ነዊሕ ከይጸንሐ ኮኾብ ተጻዋታይ ሊግ ብራዚል ኮይኑ ፡ ኣብ 2011 ምስ ሳንቶስ ኮፓ ሊበርታዶረስ ተዓዊቱ፡ ድሕሪ 1963 ንፈለማ እዋን ኣብ ውድድር ኮፓ ሊበርታዶረስ ተዓዊቱ። ኣብ 2011 ን 2012ን ብሉጽ ተጻዋታይ ኩዕሶ እግሪ ደቡብ ኣመሪካ ተባሂሉ ዝተሸለመ ኮይኑ፡ ኣብ 2013 ናብ ኤውሮጳ ተሰጋጊሩ ናብ ባርሴሎና ተጸንቢሩ። ኣብ ካልኣይ ዓመቱ ከም ኣካል ናይቲ ባርሴሎና ምስ ሊዮነል ሜሲን ልዊስ ስዋረዝን ''፡ MSN'' ተባሂሉ ዝጽዋዕ ስሉስ ኣጥቃዕቲ ጸወታታት፡ ኣብ ላሊጋ ፡ ኮፓ ደል ረይን ሻምፕዮንስ ሊግን ኮንቲነንታል ትሪብል ተዓዊቱ። ብደረጃ ክለባት ትኹረት ዝገበረ ተጻዋታይ ክኸውን ዝተደፋፍአ ነይማር፡ ኣብ 2017 ብዘይተጸበዮ መንገዲ ካብ ባርሴሎና ወጺኡ ናብ ፓሪስ ሴንት ጀርመን (ፒኤስጂ) ብ222 ሚልዮን ዩሮ ዝውውር ኮይኑ፡ እዚ ድማ ክሳብ ሕጂ ዝኸበረ ተጻዋታይ ገይርዎ።{{refn|Although Barcelona did not classify Neymar's €222 million buyout clause as a transfer fee, it was functionally identical to a transfer fee, since it cancelled his then-current contract with Barcelona (as in a typical transfer). The payment, provided by an unknown source, made him the most expensive football player.<ref name="FCB Neymar">{{cite press release|url=https://www.fcbarcelona.com/football/first-team/news/2017-2018/fc-barcelona-communique-on-neymar-jr-buyout-clause|title=FC Barcelona communiqué on Neymar Jr|date=3 August 2017|access-date=3 August 2017|publisher=FC Barcelona|url-status=live|archive-url=https://web.archive.org/web/20170803171515/https://www.fcbarcelona.com/football/first-team/news/2017-2018/fc-barcelona-communique-on-neymar-jr-buyout-clause|archive-date=3 August 2017}}</ref><ref name="BBC Neymar">{{cite news|url=https://www.bbc.com/sport/football/40762417|title=Neymar: Paris St-Germain sign Barcelona forward for world record 222m euros|date=3 August 2017|access-date=4 August 2017|publisher=BBC|url-status=live|archive-url=https://web.archive.org/web/20170803235435/http://www.bbc.co.uk/sport/football/40762417|archive-date=3 August 2017}}</ref>|group=note}} In Paris, Neymar was voted Ligue 1 Player of the Year in his debut season, was integral to PSG reaching its first ever Champions League final in 2019–20, and became the highest scoring Brazilian player in Champions League history. መስበርቲ ንነይማር ኣብ ፒ.ኤስ.ጂ ናይ ጸወታ ግዜ ኣሸጊሩዎ፡ ኣብ 2023 ድማ ድሕሪ 6 ዓመታትን 5 ግዜ ዋንጫ ሊግ 1 ን ምስ ኣል ሂላል ብኣኽባሪ ውዕል ፈሪሙ።
ኣብ 18 ዓመት ዕድሚኡ ንፈለማ ግዚኡ ምስ ብራዚል ዝተጻወተ ነይማር፡ ኣብ 128 ጸወታታት 79 ሸቶታት ብምምዝጋብ ፡ ኣብ ኩሉ ግዜ ዝበለጸ ኣመዝጋቢ ሸቶ ሃገራዊት ጋንትኡ ኢዩ። ኣብ 2013 ዋንጫ ኮንፈደረሽን ፊፋ ብምዕዋት ወርቃዊ ኩዕሶ ተዓዊቱ ። ኣብታ ናይ መጀመርታ ዋንጫ ዓለም ፡ ሕታም 2014 ፡ ኣብ ጋንታ ሕልሚ ተሰይሙ። ኣብ ኮፓ ኣሜሪካ 2015 ዝነበሮ ተሳትፎ ብመቕጻዕቲ ተቖሪጹ፡ ቅድሚ ሓለቓ ጋንታ ብራዚል ኣብ ሓጋይ ኦሎምፒክ 2016 ንፈለማ እዋን ኣብ ኩዕሶ እግሪ ደቂ ተባዕትዮ ወርቂ መዳልያ ኦሎምፒክ ክትረክብ ምኽኣላ ፡ ድሮ ኣብ ሕታም 2012 ብሩር መዳልያ ረኺባ። ሓለቓ ጋንታ ኮይኑ ድሕሪ ምኽሓዱ ኣብ ዋንጫ ዓለም 2018 ተሳቲፉ ፣ ኣብ ኮፓ ኣሜሪካ 2019 ብመስበርቲ ድሕሪ ምስላፉ ድማ ንብራዚል ኣብ 2021 ካልኣይ ደረጃ ክትሕዝ ሓጊዙዋ ፣ ኣብዚ ውድድር ምስ ሜሲ ሓባራዊ ሽልማት ብሉጽ ተጻዋታይ ተዓዊቱ። ኣብ ዋንጫ ዓለም 2022 ፡ ኣብ ሰለስተ ዋንጫ ዓለም ሸቶ ዘመዝገቡ እንኮ ብራዚላውያን ብምዃን ምስ ፔለን ሮናልዶን ተጸንቢሩ። ነይማር ንብሉጽ ብራዚላዊ ተጻዋታይ ኤውሮጳ ዝወሃብ ሽልማት ሳምባ ወርቂ ክብረወሰን ዝሓዘ 6 ሽልማት ተዓዊቱ።
ነይማር ኣብ 2015 ን 2017 ን ንሽልማት ባሎን ዲ ኦር ፊፋ ሳልሳይ ደረጃ ሒዙ ፡ ሽልማት ፊፋ ፑስካስ ተሸሊሙ ፡ ኣብ ፊፋ ፊፍፕሮ ዎርልድ11 ን ክልተ ግዜ ብሉጽ ጋንታ ዩዌፋን ተሸሊሙ፡ ከምኡ'ውን ብሉጽ ጋንታ ቻምፕዮንስ ሊግ 3ይ ዓመተ ስፖርት ተሸሊሙ ግዜ። ካብ ሜዳ ወጻኢ፡ ኣብ ዓለም ካብቶም ፍሉጣት ስፖርተኛታት ይስራዕ። ''ስፖርትፕሮ'' ኣብ 2012ን 2013ን ኣብ ዓለም እቲ ዝበዝሐ ዕዳጋ ዝረኸበ ኣትሌት ክብል እንከሎ ፡ ESPN ድማ ኣብ 2016 ራብዓይ ፍሉጥ ኣትሌት ዓለም ምዃኑ ጠቒሱ። ኣብ 2017 ''ታይም'' ኣብ ዓመታዊ ዝርዝር 100 ጽልዋ ዘለዎም ሰባት ዓለም ኣስፊራቶ ። ኣብ 2018 ''ፈረንሳ ፉትቦል'' ንነይማር ኣብ ዓለምና ዝለዓለ ደሞዝ ዝኽፈል ተጻዋታይ ኩዕሶ እግሪ ሳልሳይ ደረጃ ሂብዋ። ኣብ ዝቐጸለ ዓመት ''ፎርብስ'' ኣብ ዓለም ሳልሳይ ዝለዓለ ደሞዝ ዝኽፈል ኣትሌት ጌሩ ሰሪዕዎ ፣ ኣብ 2020 ሓደ ደረጃ ወሪዱ ናብ ራብዓይ ደረጃ በጺሑ
h78rqcwstdqftsndyex8bsp7yq3f2e7
ማርያም ዳግማዊት ንግስቲ ዓዲ እንግሊዝ
0
6234
24644
2023-12-08T16:13:05Z
12cutler
9541
Created by translating the page "[[:he:Special:Redirect/revision/37626346|מרי השנייה, מלכת אנגליה]]"
wikitext
text/x-wiki
{{מנהיג|שם=מרי השנייה, מלכת אנגליה|תמונה=[[קובץ:1662 Mary II.jpg|250px|]]|כיתוב=מרי השנייה, מלכת אנגליה|שם בשפת המקור=Mary II of England|שם מלא=|מדינה={{דגל|ממלכת אנגליה||+}}{{ש}}{{דגל|ממלכת סקוטלנד||+}}{{ש}}{{דגל|ממלכת אירלנד||+}}|מקום קבורה={{דגל|הממלכה המאוחדת}} [[מנזר וסטמינסטר]], [[לונדון]]|תאריך לידה=[[30 באפריל]] [[1662]]|מקום לידה=[[ארמון סנט ג'יימס]], [[לונדון]], [[ממלכת אנגליה|אנגליה]]|תאריך פטירה=[[28 בדצמבר]] [[1694]]|מקום פטירה=[[ארמון קנסינגטון]], [[לונדון]], [[ממלכת אנגליה|אנגליה]]|אתר אינטרנט=|תפקיד1={{תפקיד מנהיג
|שם התפקיד=מלכת אנגליה, סקוטלנד ואירלנד
|למניין=
|התחלת כהונה=[[13 בפברואר]] [[1689]]
|סיום כהונה=[[28 בדצמבר]] [[1694]]
|מנהיג דת בתקופה=
|מונרך בתקופה=
|הקודם בתפקיד=[[ג'יימס השני, מלך אנגליה|ג'יימס השני]]
|הבא בתפקיד=[[ויליאם השלישי]]
|שותף לשלטון=[[ויליאם השלישי]]
}}|תפקיד2=|תפקיד3=|שם השושלת=[[בית סטיוארט]]|תואר=מלכת אנגליה, סקוטלנד ואירלנד|כינוי=|אב=[[ג'יימס השביעי מלך סקוטלנד]]|אם=[[אן הייד]]|יורש העצר=|בן זוג=[[ויליאם השלישי, מלך אנגליה]]}}
== ታሪኽ ህይወት ==
ድሕሪ ዓወት ሰውራ ባይቶ እንግሊዝ ምህዳም ጄምስ ምስ ምሕዳግ ዝፋን ዝመጣጠን ምዃኑ ኣዊጁ፡ ነቲ ባዶ ዝፋን ንሜሪን በዓል ቤታ ዊልያምን ብሓባር ክነግሱ ኣቕረበ። ብ13 ለካቲት 1689 ንመግዛእቲ እንግሊዝን ኣየርላንድን ተቐቢሎም፡ ብ11 ሚያዝያ 1689 ድማ ባይቶ ስኮትላንድ ኣሰር ባይቶ እንግሊዝ ብምስዓብ ብተመሳሳሊ ቅድመ ኩነት ዝፋን ስኮትላንድ ሃቦም።
6ezd7v5j09hzif6zzaezy4u7xw2e070
ማሪ ኣንቶኔት።
0
6235
24648
24645
2023-12-09T18:53:51Z
12cutler
9541
Created by translating the page "[[:he:Special:Redirect/revision/37442693|מארי אנטואנט]]"
wikitext
text/x-wiki
{{מנהיג|שם=מריה אנטוניה יוזפה יוהאנה|תאריך לידה=[[2 בנובמבר]] [[1755]]|תאריך פטירה=[[16 באוקטובר]] [[1793]]|מקום לידה={{דגל|האימפריה הרומית הקדושה}} [[הופבורג]], [[וינה]], [[ארכידוכסות אוסטריה]]|מקום פטירה={{דגל|צרפת (1790–1794)}} [[פריז]], [[הרפובליקה הצרפתית הראשונה]]|תמונה=[[קובץ:MA-Lebrun.jpg|250px|]]|כיתוב=מארי אנטואנט. פורטרט שציירה [[אליזבט ויז'ה-לה ברן]] בשנת 1783|שם בשפת המקור=Maria Josepha Johanna Antonia|שם מלא=מריה אנטוניה יוזפה יוהאנה ארכידוכסית אוסטריה לבית הבסבורג לורן, מלכת צרפת|מדינה={{דגל|ממלכת צרפת||+}}|מקום קבורה={{דגל|צרפת}} [[בזיליקת סן-דני]], [[פריז]]|שם השושלת=[[בית הבסבורג]]-לורן|תואר=[[ארכידוכס]]ית אוסטריה{{ש}}[[מלכות צרפת|מלכת צרפת]] ונווארה|כינוי=|אב=[[פרנץ הראשון, קיסר האימפריה הרומית הקדושה]]|אם=[[מריה תרזה]]|צאצאים=[[מארי תרז, נסיכת צרפת]]{{ש}} [[לואי ז'וזף, דופין צרפת]]{{ש}} [[לואי השבעה עשר, מלך צרפת]]{{ש}} [[סופי הלן ביאטריס, נסיכת צרפת]]|יורש העצר=|אתר אינטרנט=|תפקיד1={{תפקיד מנהיג
|שם התפקיד=[[מלכות צרפת|מלכת צרפת]] ו[[ממלכת נווארה|נווארה]]
|למניין=
|התחלת כהונה=[[10 במאי]] [[1774]]
|סיום כהונה=[[4 בספטמבר]] [[1791]]
|מנהיג דת בתקופה=
|מונרך בתקופה= [[לואי השישה עשר, מלך צרפת]]
|הקודם בתפקיד=[[מריה לשצ'ינסקה, נסיכת פולין|מריה לשצ'ינסקה]]
|הבא בתפקיד= [[מריה אמליה מנאפולי וסיציליה|מריה אמיליה, נסיכת שתי הסיציליות]] (מלכת הצרפתים)
|אירועים בתקופתו=
}}|תפקיד2={{תפקיד מנהיג
|שם התפקיד=[[מלכות צרפת|מלכת צרפת]]
|למניין=
|התחלת כהונה=[[4 בספטמבר]] [[1791]]
|סיום כהונה=[[10 באוגוסט]] [[1792]]
|מנהיג דת בתקופה=
|מונרך בתקופה=
|הקודם בתפקיד=
|הבא בתפקיד=[[מריה ג'וספינה לואיזה, נסיכת סרדיניה|מריה ג'וספינה לואיזה]]
|אירועים בתקופתו=
}}|תפקיד3=|בן זוג=[[לואי השישה עשר, מלך צרפת]]}}ማሪያ አንቶኒያ ጆሴፋ ዮሃና (ጀርመንኛ፡ ማሪያ ጆሴፋ ዮሃና አንቶኒያ)፣ እንዲሁም ማሪ አንቶኔት (ፈረንሣይኛ፡ ማሪ አንቶኔት፤ ኅዳር 2 1755 – ጥቅምት 16 ቀን 1793)፣ የኦስትሪያ አርክዱቼስ ነበረች፣ ከፈረንሳይ አብዮት በፊት የፈረንሳይ የመጨረሻዋ ንግስት ነበረች። በአብዮት ጊዜ የፈረንሳይ ንጉሥ የነበረው የሉዊ 16ኛ ሚስት
ማሪ አንቶኔት በዋነኝነት የሚታወሱት ለእሷ በተነገረው አባባል ነው፡- “ዳቦ ከሌላቸው ኬኮች ይብሉ”)፣ ይህም በፍጥነት ጊዜውን በጥሩ ሁኔታ የሚወክል ታዋቂ ጥቅስ ሆነ። ይሁን እንጂ ይህ አባባል ስለ ንግስቲቱ እንደተነገሩት ብዙ ታሪኮች የፈረንሳይ አብዮተኞች አብዮቱን ያስከተለው ከባድ የኢኮኖሚ ቀውስ እሷን ተጠያቂ በማድረግ ስሟን ለማጥፋት የተነደፈ ማጭበርበር ሆነ።
እታ ፍልጥቲ ጥቕሲ፡ ንማሪ ኣንቶኔት ካብ ህዝቢ ዝተቖርጸት፡ ብልሽውናን ስቓያ ዘይትሓልፍን ንግስቲ ኮይና ንኽትስእል ኣበርክቶ ዝገበረት ብዙሓት ጥቕስታት ሓንቲ እያ። እዚ ሓረግ እዚ ኣብ [[ታሪኽ|ታሪኻዊ]] ዝኽሪ ዝተቐርጸ ኮይኑ፡ ካብ ዘዳግም ከም ዝተወስደት እያ ትግለጽ፡ ዋላ እኳ ሕጂ እቲ ሓረግ ቅድሚ ናብ ፈረንሳ ምምጽኣ ነዊሕ ከም ዝተባህለ እንተተፈልጠ: ኣብ መጽሓፍ ዣን-ጃክ ሩሶ ፡ " The Confessions " which he ብ1767 ጽሒፋ ወዲኣ (ማሪ ኣንቶኔት ጓል 12 ዓመት ከላ) ብ 1782 ድማ ተሓቲማ ፣ ሩሶ ነቲ ትረኻ ብዛዕባ እታ ብዛዕባ ተገዛእታ ከምዚ ዝበለት ንግስቲ ነገረቶ። [23] [24] ኣብ ባህሊ ፈረንሳ ፍሉጥ ዛንታ ኮይኑ፡ ማሪ ኣንቶኔት ናብ ንጉሳዊ ቤተ መንግስቲ ቅድሚ ምምጽኣ ብዙሕ ዓመታት ብኣፍ ዝሓለፈ እዩ። እታ መጽሓፍ ምስ ተሓተመት፡ ማሪ ኣንቶኔት ድሮ ንግስቲ ፈረንሳ ኮይና ዘገልገለት ኮይና፡ ድሕሪ ነዊሕ ዓመታት ምጽባይ ኣደ ክልተ ቆልዑ (ካብቶም ኣብ ዕድሚኣ ዝወለደቶም ኣርባዕተ) እያ ነይራ። እቶም ኣብ ንጉሳዊ ቤተ መንግስቲ ኣንጻራ ውዲት ዝኣልሙ ሰባት፡ ኣብ መጽሓፉ ኣብ ሕቶ ዘላ ገጸ ባህሪ ንሳ እያ ክብሉን በዚ ድማ ካብ ህዝቢ ንምርሓቕን፡ መጽሓፍ ሩሶን ዘምጽኦ ጥቕስን ተጠቒሞም።
l4jtwiicqw8q2fb7zozxo0r2rhk10to
ኤልሳቤጥ ልእልቲ ባቫርያ
0
6236
24647
2023-12-09T18:46:25Z
12cutler
9541
Created by translating the page "[[:he:Special:Redirect/revision/36311339|אליזבת, נסיכת בוואריה]]"
wikitext
text/x-wiki
{{מנהיג|שם=אליזבת, קיסרית אוסטריה|תמונה=[[קובץ:Erzsebet kiralyne photo 1867.jpg|200px|]]|כיתוב=אליזבת, קיסרית אוסטריה|שם בשפת המקור=Elisabeth von Österreich|סיבת המוות=נרצחה|מדינה={{דגל|האימפריה האוסטרו-הונגרית||+}}|מקום קבורה={{דגל|אוסטריה}} [[וינה]], [[אוסטריה]]|תאריך לידה=[[24 בדצמבר]] [[1837]]|מקום לידה={{דגל|ממלכת בוואריה}} [[מינכן]], [[ממלכת בוואריה|בוואריה]]|תאריך פטירה=[[10 בספטמבר]] [[1898]]|מקום פטירה={{דגל|שווייץ}} [[ז'נבה]], [[שווייץ]]|אתר אינטרנט=|שם השושלת=[[בית ויטלסבאך]]|תואר=|שם מלא=אליזבת אמליה יוג'יני|כינוי=|אב=[[מקסימיליאן יוזף, דוכס בבוואריה]]|אם=[[לודוביקה, נסיכת בוואריה]]|צאצאים=[[#משפחתה|ראו בהמשך]]|יורש העצר=|בן זוג=[[פרנץ יוזף, קיסר אוסטריה]]|תפקיד1={{תפקידים מוויקינתונים}}}}
ኤልሳቤጥ ብ24 ታሕሳስ 1837 ኣብ ሙኒክ ካብ ማክሲሚልያን ጆሴፍ ልኡል ባቫርያን ሉዶቪካ ልእልቲ ባቫርያን ጓል ማክሲሚልያን ቀዳማይ ዮሴፍ ንጉስ ባቫርያን ካሮሊን ባደንን ተወሊዳ። ካብ ወጋሕታ ንእስነታ "ሲሲ" ትበሃል ነበረት። ሓፍቲ ኣደ ሲሲ ሊቀ ዱቸስ ሶፊ ንፍራንዝ ካርል ሊቀ ዱክ ኦስትርያ ሊቀ ዱክ ቤት ሃብስበርግ ተመርዕያ ኣደ ፍራንዝ ጆሴፍ ሃጸይ ኦስትርያ እያ ነይራ። ኣደ ሲሲን ሓፍታ ሶፊን ንዓባይ ሓፍታ ሄለና መርዓት ናይቲ ሃጸይ ክትከውን ዒላማ ገበራ፡ እቶም ስድራቤታት ምስ ተራኸቡ ግን እቲ ሃጸይ ንኤልሳቤጥ በዓልቲ ቤቱ ክትከውን መሪጹ ብ1854 ኣብ ቪየና ተመርዓዉ።
i8gcw7yq8p8elfb1nnwj6rlqxkyijnl
ኣማኑኤል ዮውሃንስ
0
6237
24651
2023-12-13T20:18:19Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1187207717|Amanuel Yohannes]]"
wikitext
text/x-wiki
'''ኣማኑኤል ዮውሃንስ ጋሞ''' ( {{Lang-am|አማኑኤል ዮሃንስ ጋሞ}} <span data-ve-ignore="true">:</span> <span data-ve-ignore="true" lang="am">አማኑኤል ዮሃንስ ጋሞ</span>
[[Category:Articles containing Amharic-language text]]
<nowiki/>; ተወሊዱ 14 መጋቢት 1999) ኢትዮጵያዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ኮይኑ፡ ኣብታ ሓለቓ ጋንታ ዝኾነት ክለብ ኢትዮጵያ ፕሪምየር ሊግ [[ኢትዮጵያዊ ቡን SC|ኢትዮጵያ ቡና]] ፡ ከምኡ'ውን [[ሃገራዊት ጋንታ ኩዕሶ እግሪ ኢትዮጵያ|ሃገራዊት ጋንታ ኢትዮጵያ ከም]] ኣከፋፋሊ ኮይኑ ዝጻወት እዩ።
8kt0sfwa4cah8a4kl3prkhsxw2vo3yn
ኣል ናስር ኤፍ.ሲ
0
6239
24654
2023-12-18T00:29:51Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1190218185|Al Nassr FC]]"
wikitext
text/x-wiki
{| class="infobox" style="width: 20em; font-size: 95%em;"
! colspan="3" style="text-align: center" |ኣል ናስር ንጡፋት ክፍልታት
|- style="text-align: center"
|[[ፋይል:Football_pictogram.svg|40x40px]]</img><br /><br /><br /><br />'''እግሪ ኩዕሶ<br /><br /><br /><br />'''<nowiki></br></nowiki> '''(ናይ ደቂ ተባዕትዮ)'''
|[[ፋይል:Football_pictogram.svg|40x40px]]</img><br /><br /><br /><br />'''እግሪ ኩዕሶ<br /><br /><br /><br />'''<nowiki></br></nowiki> '''(ናይ ደቂ ኣንስትዮ)'''
|[[ፋይል:Basketball_pictogram.svg|40x40px]]</img><br /><br /><br /><br />'''ኩዕሶ ሰኪዔት።<br /><br /><br /><br />'''<nowiki></br></nowiki> '''(ናይ ደቂ ተባዕትዮ)'''
|}
'''ክለብ ኩዕሶ እግሪ ኣል ናስር''' ( {{Lang-ar|نادي النصر السعودي}} <span data-ve-ignore="true">:</span> <span data-ve-ignore="true" dir="rtl" lang="ar">نادي النصر السعودي</span>
[[Category:Articles containing Arabic-language text]]
<nowiki/>; ''[[wiktionary:نصر#Arabic|ናሽር]]'' ማለት ''ዓወት'' ) ኣብ ሪያድ ዝመደበራ ስዑዲ ዓረብያዊት ፕሮፌሽናል ኩዕሶ እግሪ ክለብ ’ ያ። ብ24 ጥቅምቲ 1955 ዝተመስረተት ክለብ፡ ኣብ ሜድኣ ኣብ ፓርክ ኣል-ኣውዋል ጸወታታት እያ እተካይዶ። ሕብሪ ገዛኦም ብጫን ሰማያውን እዩ።
ኣል ናስር ኣብ ስዑዲ ዓረብ ካብ ዘለዋ ዕዉታት ክለባት ኮይና፡ 28 ወግዓዊ ዋንጫታት ኣመዝጊባ። ብደረጃ ውሽጢ ሃገር፡ እታ ክለብ ትሽዓተ ዋንጫታት ፕሮ ሊግ ፡ ሽዱሽተ ዋንጫ ንጉስ ፡ ሰለስተ ዋንጫ ልኡል ዘውዲ ፡ ሰለስተ ዋንጫ ፈደረሽን ፡ ክልተ ዋንጫ ሱፐር ካፕ ስዑዲ ዓረብ ክትዓትር ክኢላ እያ። ብደረጃ ዓለም፡ ኣብ 1998 ንኽልቲኡ ዋንጫ ተዓወትቲ ዋንጫ ኤስያን ሱፐር ካፕ ኤስያን ብምሓዝ ታሪኻዊ ድርብ ኤስያ ኣመዝጊባ፡ ኣብ 2023 ድማ ዋንጫ ሻምፕዮን ክለባት ዓረብ ተዓዊታ። ኣል ናስር ክልተ ዋንጫ ክለባት ጂሲሲ ውን ተዓዊቱ ኣሎ።
0enafb3b3ltvag43y60rv88232uwpzz
ሮበርቶ ሞውዞ
0
6240
24655
2023-12-24T00:12:53Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1173659862|Roberto Mouzo]]"
wikitext
text/x-wiki
'''ሮበርቶ ሞውዞ''' (Roberto Mouzo; 8 ጥሪ 1953 ተወሊዱ) ኣርጀንቲናዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ነበር ኮይኑ፡ ከም ተኸላኻላይ ኮይኑ ይጻወት ነይሩ። ካብ ኣካዳሚ መንእሰያት ቦካ ጁንየርስ ዝዓበየ ፣ ዝበዝሕ ናይ ሂወቱ ምስ ቦካ ጁንየርስ ዝተጻወተ ሞውዞ ሓደ ካብቶም ዓበይቲ ጣኦታት ናይታ ክለብ ተባሂሉ ይግለጽ። ኣብ ኩሉ ግዜ ዝበዝሐ ተጻወትቲ እታ ጋንታ ኮይኑ፡ 426 ጸወታታት ኣካይዱ። ሞውዞ ምስታ ክለብ 6 ዋንጫታት'ውን ተዓዊቱ <ref>[https://www.telam.com.ar/notas/202005/467706-mouzo-la-bombonera-es-el-templo-donde-me-hice-futbolista.html Mouzo: "La Bombonera es el templo"] on Télam, 24 May 2020</ref> 25 ሸቶታት ኣመዝጊቡ። <ref name="depo">[https://www.depo.com.ar/futbolargentino/Hace-36-anos-Roberto-Mouzo-jugaba-su-ultimo-partido-oficial-en-Boca-20201215-0029.html Hace 36 años Mouzo jugaba su último partido] on Depo website, 15 Dec 2020</ref>
ሞውዞ ኣብ ሱፐርክላሲኮ 29 ጸወታታት ብምክያድ ዝበዝሐ ጸወታታት እውን ኣለዎ (ምስ ኣፈ ታሪኽ ክለብ ሲልቪዮ ማርዞሊኒ ዝተኻፈለ)። ኣብ 1983 ኣብ ኮፓ ኣሜሪካ ተጻዊቱ ንሃገራዊት ጋንታ ኣርጀንቲና ውን ንሃገራዊት ጋንታ ኣርጀንቲና ተሰሊፉ ኔሩ ።
pjin7usz0kfsi61o752zjwqxi9t9hyc
ክለብ ኣሜሪካ
0
6241
24656
2023-12-24T04:37:44Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1191416430|Club América]]"
wikitext
text/x-wiki
'''Club de Fútbol América SA de CV''' ፡ ብተለምዶ '''ክለብ ኣሜሪካ''' ወይ ብቐሊሉ '''ኣሜሪካ''' ዝፍለጥ ኮይኑ፡ ኣብ ከተማ ሜክሲኮ ዝመደበሩ ፕሮፌሽናል ኩዕሶ እግሪ ክለብ ’ ዩ። ''ላስ ኣጉይላስ'' (ዘ ኢግልስ) ዝብል ሳጓ ዝተዋህቦ ኮይኑ፡ ኣብ ሊጋ ኤምኤክስ ፡ ላዕለዋይ ደረጃ ኩዕሶ እግሪ ሜክሲኮ ትወዳደር። እታ ክለብ ኣብ 1916 ዝተመስረተት ኮይና፡ ካብ 1959 ጀሚራ ድማ ብናይ መራኸቢ ብዙሃን ኩባንያ ቴሌቪዛ ትውነን ኣላ። እዛ ጋንታ ኣብ ሜድኣ ኣብ ኢስታድዮ ኣዝቴካ ፡ እቲ ዝዓበየ ስታድዩም ላቲን ኣመሪካን ሓደ ካብቶም ዝዓበዩ ስታድዩማት ዓለምን እያ እተካይዶ።
ኣሜሪካ ሓንቲ ካብተን መስረትቲ ኣባላት ፕሪሜራ ዲቪዥን እያ። እታ ክለብ ምስ ጓዳላሃራ ንነዊሕ እዋን ዝጸንሐ ንሕንሕ ኣለዋ ፡ ክልቲአን ኣብታ ሃገር ዝዓበያ ዕዉታትን ህቡባትን ጋንታታት ኮይነን ካብ ውድድር ወሪደን ዘይፈልጣ ክለባት ጥራይ እየን ። ኣብ መንጎኦም ዝካየድ ጸወታታት ''ኤል ሱፐር ክላሲኮ'' ተባሂሉ ይፍለጥ፣ ኣብ ሜክሲኮ ከም ዝዓበየ ንሕንሕ ዝቑጸር፣ ኣብ ዓለም ድማ ሓደ ካብቶም ዝዓበዩ ንሕንሕ። ኣሜሪካ ኣንጻር ክሩዝ ኣዙልን ክለብ ዩኒቨርሲዳድ ናሽናልን ’ ውን ደርቢ ትጻወት ። እተን ክለባት ብሓባር " ዓበይቲ ኣርባዕተ " ኩዕሶ እግሪ ሜክሲኮ ይፈጥራ።
ክለብ ኣሜሪካ ኣብ ኩዕሶ እግሪ ሜክሲኮ ካብ ዝኾነት ጋንታ ንላዕሊ ዋንጫታት ክትዓትር ክኢላ እያ። ኣብ ውሽጢ ሃገር እታ ክለብ ክብረወሰን ዝሓዘ ዓሰርተ ኣርባዕተ ዋንጫታት ሊግ ከምኡ'ውን ክብረወሰን ዝሓዘ ሽዱሽተ ዋንጫታት ኮፓ ሜክሲኮ ፡ ከምኡ'ውን 6 ዋንጫታት ካምፒዮን ደ ካምፒዮንስ ክትዓትር ክኢላ እያ። ኣብ ኣህጉራዊ ውድድራት ኣሜሪካ ዓሰርተ ዋንጫታት ፊፋ ኣፍልጦ ዝረኸባ ክለባት ተዓዊታ፡ እዚ ድማ ካብ ዞባ ኮንካካፍ ዝመጸት ክለብ ዝበዝሐ ኮይኑ፡ ክብረወሰን ዝሓዘ 7 ዋንጫ ሻምፕዮንስ ኮንካካፍ/ሻምፕዮንስ ሊግ ፡ ሓደ ዋንጫ ኮንካካፍ ጃይንትስ ፡ ከምኡ’ውን ክልተ ዋንጫታት ኮፓ ኢንተርኣሜሪካና ኣመዝጊባ። እታ ክለብ ብዙሕ ፍልልያት እውን ሒዛ ኣላ፡ ንኣብነት ብዓወታትን ነጥብን ኣብ ናይ ኩሉ ግዜ ሰሌዳ ሊግ ክትስራዕ ዝበዝሐ ጸወታታት ኣብ መድረኽ ፕለይ ኦፍ ዝበዝሐ ጸወታታት ፍጻመ ፕለይ ኦፍ (19) ከምኡ'ውን ዝበዝሐ ካልኣይ ደረጃ ውድድሩ፡ ምስ ክሩዝ ኣዙል (10፡ ኣብ ፍጻመ ፕለይ ኦፍ 6 ሓዊስካ)። ኣሜሪካ ብ IFFHS ኣብ መበል 21 ክፍለ ዘመን ኣብ ቀዳማይ ዓሰርተ ዓመታት (2001–2011) ዝበለጸት ክለብ ሰሜን ኣመሪካ ተባሂላ ተሰይማ።
oe4wjtzcmwmmez1l0pywf4q8p8xznsc
ማሪኦ (ገጸ ባህርይ ጸወታ ቪድዮ)
0
6242
24659
24658
2023-12-27T16:29:42Z
TheMariosonic15
9582
wikitext
text/x-wiki
[[ፋይል:Wikia-Gamescom-2017-Tuesday-039 (36689998936).jpg|thumb|right]]
'''ማሪኦ''' (ጃፓንኛ: マリオ፣ እንግሊዝኛ: Mario) ናይ ቪድዮ ጸወታ ገጸ ባህርን ማስኮትን ናይ ጃፓናዊ ኩባንያ ኒንቴንዶ እዩ።
belvov5ohidp2gy1d2uxtktzimzb1p4
ውጥረት-ግዴታዊ ጸገም
0
6245
24667
2024-01-08T22:05:32Z
Enterosquet
8893
Created by translating the opening section from the page "[[:it:Special:Redirect/revision/137161838|Disturbo ossessivo-compulsivo]]"
wikitext
text/x-wiki
'''Obsessive-compulsive disorder''' ወይ '''OCD''' (ብእንግሊዝኛ '''''obsessive-compulsive disorder''''' ወይ '''OCD''') ናይ ኣእምሮ ጸገም ኮይኑ '''obsessive-compulsive syndrome''' ወይ '''SOC''' (ብእንግሊዝኛ '''''obsessive-compulsive syndrome''''' ወይ '''OCS''') ተባሂሉ’ውን ይጽዋዕ። ኣብ ገለ ጽሑፋት ከም ''obsessive-compulsive disorder'', ''obsessive-coactive syndrome'' ወይ ድማ ብቐሊሉ ''obsessive-compulsive disorder'' ን ''obsessive syndrome'' ን ተባሂሉ ይፍለጥ እሞ፡ ቅድሚ ምውጽኡ እቲ ዝተመሓየሸ ሳልሳይ ሕታም ናይቲ ''Diagnostic and Statistical Manual of Mental Disorders'', ከም ''obsessive-compulsive ይፍለጥ (psycho)neurosis'', ''(psycho) obsessive-coactive neurosis'' ወይ ብቐሊሉ ከም ''(psycho) obsessive neurosis'' ን ''(psycho) compulsive neurosis'' ን . እቲ ጸገም፡ እቲ ሕሙም ውሑድ ወይ ውን ዋላ ሓንቲ ቁጽጽር ከምዘይብሉ ዝሕብር ተሪርን ኢጎ-ዲስቶኒክን ሓሳባት ( obsessions ) ከምኡ’ውን ተደጋጋሚ ስርዓታዊ ባህርያት ( compulsions ) ብምህላዉ ዝልለ እዩ። ግዴታዊ ባህርያት መብዛሕትኡ ግዜ ዕንደራን ዕላማ ዘይብሉን ኮይኑ ግን ድሌት ናይቲ ዓሚቝ ናይ ጭንቀት ኩነታት ከይተሰምዖ ከይተፈጸመ ክተርፍ ዘይክእል ተገዛኢ የገድዶ።
ኣብ ስነ - ኣእምሮኣዊ ትንተና ሕጂ ’ ውን '''ከም ውጥረት ዝመልኦ ኒውሮሲስ''' ይግለጽ ። እዚ ጸገም እዚ ብዓቢ ዝተፈላለየ መልክዕ ዝግለጽ ስነ-ኣእምሮኣዊ ጸገም ዝሓዘ ኮይኑ፡ ብቐንዱ ግን ብኣናንካዝም ዝልለ ኮይኑ ምስ ግዴታታት (ፍሉይ ተግባራት ወይ ክፍጸሙ ዘለዎም ስርዓታት) ዝተኣሳሰሩ ውጥረት ዝመልኦም ሓሳባት ዝሓቖፈ ኮይኑ፡ ነቲ... ውጥረት (obsessions) ዝብል ምዃኑ’ዩ።
Obsessive-compulsive disorder − እዚ ብ DSM-IV-TR ፣ ብ2010 ICD-9-CM፣ ብ ICD-10 ከምኡ’ውን ብመርክ ''ዳያግኖስቲክ ማንዋልን'' ኣብ መንጎ ናይ ጭንቀት ጸገማት ዝተመደበን... ''therapy'' − ሕጂ ብብዙሓት ይቑጸር፣ ብሰንኪ እቲ ብጭንቀት ዝፈትሑ መድሃኒታት ንሕክምና ዝህቦ ዘይርጉጽ ምላሽ፣ ከም ርእሰ-ምምሕዳር ዘለዎ ኖሶግራፊክ ኣካል። ስለዚ ውጥረት-ግዴታዊ ጸገም ብናቱ መልክዕ ስነ-ኣእምሮኣዊ ኒውክለስ ተባሂሉ ይግለጽ፣ ፍሉይ መስርሕን ምልክታትን ዘለዎ ፣ ከምኡ’ውን በብቑሩብ ዝቕልቀሉ ዘለዉ ፍሉያት ስነ-ህይወታዊ ምትእስሳራት። ኣብ DSM-5፡ እቲ ፍሉይ ምዕራፍ ''Obsessive-compulsive disorders and related disorders'' ዝበሃል ተፈጢሩ፣ ብዘይካ obsessive-compulsive disorder, hoarding disorder, body dysmorphic disorder, trichotillomania, dermatillomania (excoriation disorder ), compulsive buying syndrome ዝሓቖፈ ከምኡውን ኩሎም ናይ ድርኺት ምቁጽጻር ጸገማት (ምስ ወልፍን ናይ ኣመጋግባ ጸገማትን ከይተደናገሩ, መብዛሕትኡ ግዜ ምስ ሓደ ግዴታዊ ባእታ)።
ውጥረት-ግዴታዊ ጭንቀት ምስ ውጥረት-ምግዳድ ስብእናዊ ጸገም (OCPD) ክደናገር የብሉን፣ እዚ ፓቶሎጂ ኣብ ክንድኡ ናይ ስብእና ጸገማት ዝምደብ እዩ . OCD ልዑል ምትሕውዋስ ሕማማት ምስ ምውጋድ ጸገም ፣ ማሕበራዊ ፍርሒ ፣ ስኪዞታይፓል ጸገም ፣ ሓያሎ ፍርሒ ፣ ከምኡውን ገለ ናይ ስሚዒት ጸገማት (ብፍላይ ናይ ጭንቀት ጸገም ) ይውንን። <ref name="vaschetto">P. Vaschetto; S. Bellino; S. Colla; F. Bogetto. ''Disturbo Ossessivo-Compulsivo e Disturbi Fobici: comorbilità e codiagnosi di Asse II'', Giornale Italiano di Psicopatologia.</ref> <ref name="vanvelzen">Van Velzen, 2002</ref>
0p19q9nkv49ndf61cy7yov0975wbmiv
ቢስሚላህ
0
6247
24673
2024-01-13T20:21:31Z
Clydeofficial
9634
ሓድሽ ገጽ ተፈጢሩ ኣሎ።
wikitext
text/x-wiki
'''[[ባስማላ]]''' ዝብል ኣብ መጀመርታ [[ሱራ]] ኣብ [[ቁርኣን]] ዝርከብ ኮይኑ፡ [[ናምል]] [[ሱራ|ሱራ]] 30 እውን እዩ።[[ ጥቕሲ]] ኣብ . ቢስሚላ ኣብ መጀመርታ ናይ ኩሎም [[ሱራ|ሱራታት]] ብዘይካ [[ሱራ ኣት-ተውባ]] ይርከብ። መብዛሕትኡ ግዜ ብቋንቋ [[ቱርኪ]] "[[ብስም [[ኣላህ]] [[መሓሪ]]ን [[መሓሪ]]" ተባሂሉ ይትርጎም። ኣብ መዓልታዊ ህይወት መብዛሕትኡ ግዜ ከም ኣሕጽሮተ ቃል "ቢስሚላህ" (ብስም [[ኣላህ|ኣላህ]]) ተባሂሉ ይጥቀመሉ። ኣብ እምነት እስልምና [[ራህማን]]ን [[ራሂም]]ን ክልተ ኣስማት [[ኣላህ]] ኮይኖም ኣብ መንጎ [[99 ኣስማት ኣላህ|እስማ-ኡል ሑስና]] ዝቑጸሩ እዮም። እቲ ቀዳማይ ሰዋስው ቅጽል ክኸውን ከሎ፡ እቲ ካልኣይ ድማ [[exaggeration|exaggeration]] ዘለዎ ገበነኛ ስም እዩ። እቲ müşebbehe ዝብል ቅጽል ንቐጻልነትን ዘይልወጥን ናይቲ ባህሪ ዝገልጽ ኮይኑ፡ እቲ ገበነኛ ዝብል ስም ድማ ምፍጣርን ምሕዳስን ዝገልጽ እዩ። በዚ መዳይ እዚ "[[ራህማን|ብርህራሄ]] ብስም [[ኣላህ]] [[ብምሕረት]]" ተባሂሉ ይርዳእ።
መብዛሕትኡ ግዜ ብቋንቋ [[ቱርኪ]] "[[ብስም [[ኣላህ]] [[መሓሪ]]ን [[መሓሪ]]" ተባሂሉ ይትርጎም። ይኹን እምበር እዚ ኣጠቓቕማ እዚ ግጉይ እዩ። ኣብዚ ሓረግ ዘይተጠቕሰ፡ ግን ከኣ ነፍሲ ወከፍ ኣንባቢ ከከም ዝጅምሮ ስራሕ ዝዓለመ "... ኣንቢበ፡ እጅምር፡ እገብሮ፡ ይበልዕ" ዝብል ተግባር ኣሎ። "[ብስም [[ኣላህ|ኣላህ]] ምብላዕን ምንባብን" ዝብል ኣበሃህላ [[ቱርኪ|ብቋንቋ ቱርኪ]] "ዝብላዕን ዝተነበበን ምስ ስም [[ኣላህ|ኣላህ]] ብሓባር ይብላዕ ወይ ይንበብ። "።" እዚ ትርጉም እዚ ዝተሓሰበ ስለዘይኮነ፡ ነቲ ዕላማ ብትኽክል ንምግላጽ፡ ብስም [[ኣላህ]] ንሱ [[ረሓሚ]]ን [[መሓሪ]] ስም ብምጥቃስ ቢስሚላህ ንብል። .. ከምኡ’ውን ካብ ... [[ኣላህ|ኣላህ]] ሓገዝ ምሕታት።..” ኢልካ ምትርጓሙ እውን ግቡእ ምኾነ።
== ርእይቶታት ብዛዕባ ቢስሚላ ==
ቢስሚላህ ናይ ነፍሲ ወከፍ ሱራ ናጻ ኣያ ድዩ ወይስ ኣብ መጀመርታ ናይ ኩለን ሱራታት ዝተነበበት ሓንቲ ኣያ ምዃና ኣካታዒ ጉዳይ እዩ። ብመሰረት እቲ ተመራጺ ኣረኣእያ "ቢስሚላ ሱራ ፋቲሃ ጥራይ እያ ስለዚ ድማ ቀዳመይቲ ኣያ ናይ ሙሻፍ እያ"። ምኽንያቱ በዚ መንገዲ ቁጽሪ ኣያታት ናይቲ ሱራ ናብ ሸውዓተ ይውዳእ እሞ ኣብ መበል 87 ኣያ ሱራ ሂጅር ዘሎ ኣበሃህላ ይረጋገጽ:: ''"ብርግጽ እተን ሸውዓተ ዝተደጋገማ ኣያታትን ዓቢ ቁርኣንን ሂብናኩም ኣለና"'' ([[ሂጅር]]፣ 87)።
ፋቲሓ ምስ ቢስሚላ ሓቢሩ ሸውዓተ ኣያታት ዝሓዘ ኮይኑ፡ ኣብ ነፍሲ ወከፍ ሰላት [[ረካሕ]] ይድገምን ናይ ክልተ ሰንሰለት ይፍጠርን። ይኹን እምበር፡ እቲ [[ሰላት]] ምስ [[ማእኸል]] ኣብ ዝፍጽመሉ እዋን፡ እቲ [[ኢማም]] ብኣእምሮ ቢስሚላ ይነብዕ፡ ነተን ካልኦት ሽዱሽተ ጥቕስታት [[ሱራል-ፋቲሃ]] ግን ዓው ኢሉ የንብበን።
== ባህላዊ ኣጠቓቕማ ==
ባስማላ ማለት ሓደ [[ሓላል]] ስራሕ ኣብ እትጅምረሉ እዋን ስም ኣላህ ምጥቃስን ነቲ ስራሕ በዚ ስም እዚ ብምጅማር እቲ ስራሕ ጽቡቅን [[ብሩኽን]] ክኸውን ምጽላይ ማለት እዩ።
ቢስሚላ ብምቕራጽ ከምዚ ይብል:- "ኦ ጎይታ ኣብዚ ሕጂ እዋን ገለ ክገብር እየ። ስምካ ጠቒሰ ፍቓድካ እሓትት ኣለኹ" ይብል። ስለዚ ኢኻ ናይ ሓራም ነገራት ክትጠቅስ ዘይብልካ። ሓላልን ሰናይ ግብሪን ብስም ኣላህን ብመሰረት ትእዛዛቱን ፍቓዱን ዝፍጸሙ ተግባራት እዮም። ቢስሚላህ [[ሙስሊም|ሙስሊም]] ኣብ ኩሉ ዝገብሮ፡ ኣብ ዝኽተሎ ኩሉ መንገዲ ምስ ኣላህ ምዃኑን ብሓገዝኡ ከም ዝሰርሕን ከም ዝፈልጥ የረጋግጽ። ኣብ ነፍሲ ወከፍ ስራሕ ብቐጻሊ ምድግጋም ቢስሚላህ ናይ [[ኣላህ]] ዚኽር ጥራይ ዘይኮነስ፡ እቲ ኣስላማይ ኣብ ምሕረቱ ተመርኲሱ ንግዲ ክገብርን ከም ዝፈቐዶ ክሰርሕን ምስ ኣላህ ዝገበሮ ውዕል ምሕዳስ እዩ።
እስላማዊ ነቢይ መሓመድ "ኣላህ ነቲ ብስም ቢስሚላሂራህማኒርሂም ጽቡቕ ጌሩ ዝጽሕፍ ሰብ ይቕረ ክብለሉ እዩ" ኢሉ። ኣብቲ ሓዲስ መሰረት ብምግባር ኣብ ምሉእ ታሪኽ እስልምና ኣብ ስነ-ጥበብ ሑስን-ሁ ሃት እውን ኣገዳሲ ቦታ ሒዙ እዩ።
4x6dlhvuyr4vrzugd5hw8doa9riaffa
ሃገራዊት ጋንታ ኩዕሶ እግሪ ዩጎዝላቭያ
0
6248
24674
2024-01-14T22:02:51Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1194641090|Yugoslavia national football team]]"
wikitext
text/x-wiki
'''ሃገራዊት ጋንታ ኩዕሶ እግሪ ዩጎዝላቭያ''' {{efn|{{lang-sr-Cyrl-Latn|Фудбалска репрезентација Југославије|Fudbalska reprezentacija Jugoslavije}}; {{lang-hr|Jugoslavenska nogometna reprezentacija}}; {{lang-sl|Jugoslovanska nogometna reprezentanca}}; {{lang-mk|Фудбалска репрезентација на Југославија|Fudbalska reprezentacija na Jugoslavija}}}} ንዩጎዝላቭያ ወኪላ ኣብ ኣህጉራዊ ማሕበራት ኩዕሶ እግሪ ተሳቲፋ።
ዋላ እኳ እታ ጋንታ ብቐንዱ ቅድሚ ኲናት ዝነበረት ንግስነት ዩጎዝላቭያን ድሕሪ ኲናት ዝነበረት SFR ዩጎዝላቭያን ትውክል እንተነበረት፡ ዝተፈላለዩ ምድግጋማት ናይቲ ግዝኣት ብወግዒ ኣብ ኩዕሶ እግሪ ተጣይሾም፡ ንሳቶም ድማ፤
* ንግስነት ሰርብያውያን፡ ክሮኤሽያውያንን ስሎቨናውያንን (1918–1929)
* ንግስነት ዩጎዝላቭያ (1929–1945)
* ዲሞክራስያዊት ፈደራላዊት ዩጎዝላቭያ (1945)
* ፈደራላዊት ህዝባዊት ሪፓብሊክ ዩጎዝላቭያ (1945–1963)
* ሶሻሊስት ፈደራላዊት ሪፓብሊክ ዩጎዝላቭያ (1963–1992)
ኣብ ኣህጉራዊ ውድድር ዓወት ብምምዝጋብ ኣብ ዋንጫ ዓለም 1930 ን 1962ን ናብ ፍርቂ ፍጻመ {{efn|1930 World Cup didn't feature a match for the third place. Retroactively, FIFA established rankings based on overall tournament record, placing Yugoslavia at the fourth place}} በጺሓ ። ኣብ 1992 ኣብ እዋን ውግኣት ዩጎዝላቭያ ፡ እታ ጋንታ ከም ኣካል ናይቲ ሕቡራት ሃገራት ኣብ ልዕሊ ዩጎዝላቭያ ዝገበሮ እገዳ ካብ ኣህጉራዊ ውድድር ተኣጊዳ ።
g0jsfg8lajb49ymk58bx8ldjiyuzehr
ሱኒል ቸትሪ
0
6249
24675
2024-01-15T22:18:50Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1195661834|Sunil Chhetri]]"
wikitext
text/x-wiki
'''ሱኒል ቸትሪ''' (3 ነሓሰ 1984 ተወሊዱ) ህንዳዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ኮይኑ፡ ከም ኣጥቃዓይ ዝጻወትን ሓለቓ ጋንታ ክልቲአን ክለብ ሱፐር ሊግ ህንዲ ቤንጋሉሩ ኤፍ ሲን ሃገራዊት ጋንታ ህንዲን እዩ። ብናይ ምትእስሳር ጸወታ፡ ብናይ ሸቶ ምምዝጋብ ክእለት፡ ከምኡ’ውን ብመሪሕነት ይፍለጥ። ካብ ንጡፋት ተጻወትቲ ብድሕሪ [[ክሪስትያኖ ሮናልዶ|ክርስትያኖ ሮናልዶን]] ሊዮነል ሜሲን ጥራይ ሳልሳይ ዝለዓለ ኣህጉራዊ ኣመዝጋቢ ሸቶ ኮይኑ ብሓፈሻ ራብዓይ ደረጃ ኮይኑ፡ ብተወሳኺ ድማ ዝበዝሐ ጸወታታት ዝሓዘ ተጻዋታይን ኣብ ኩሉ ግዜ ዝለዓለ ኣመዝጋቢ ሸቶታት ሃገራዊት ጋንታ ህንዲን እዩ። ንሱ ንሃገርና ብዝገበሮ ኣበርክቶ ሓደ ካብቶም ዝዓበዩ ህንዳውያን ተጻወትቲ ኩዕሶ እግሪ ተባሂሉ ብሰፊሑ ይግለጽ።
ቸትሪ ኣብ 2002 ኣብ ሞሁን ባጋን ፕሮፌሽናል ሂወቱ ጀሚሩ ናብ JCT ብምስግጋር ኣብ 48 ጸወታታት 21 ሸቶታት ኣመዝጊቡ። ሱኒል ኣብ ደልሂ ኣብ ዝተኻየደ መበል 59 ሕታም ዋንጫ ሳንቶሽ ኣካል ጋንታ ደልሂ ’ ዩ ነይሩ። ኣብቲ ውድድር ኣንጻር ጉጃራት ሃትሪክ ሓዊሱ 6 ሸቶታት ኣመዝጊቡ ። ደልሂ ኣብ ርብዒ ፍጻመ ብኬራላ ተሳዒራ ኣብቲ ጸወታ ውን ሸቶ ኣመዝጊቡ። ኣብ 2010 ምስ ክለብ ሜጀር ሊግ ሶከር ካንሳስ ሲቲ ዊዛርድስ ፈሪሙ፡ ካብታ ንኡስ ክፍለ ዓለም ናብ ወጻኢ ሃገራት ዝኸደ ሳልሳይ ተጻዋታይ ኮይኑ። ናብ ህንዲ I-League ተመሊሱ ቅድሚ ናብ ወጻኢ ሃገር ምምላሱ ምስ ቺራግ ዩናይትድን ሞሁን ባጋንን ተጻዊቱ፡ ኣብ Sporting CP of the Primeira Liga, ኣብኡ ድማ ምስ ተጠባባቒት ጋንታ እታ ክለብ ተጻዊቱ።
ቸትሪ ንህንዲ ኣብ 2007 ፣ 2009 ን 2012 ን ዋንጫ ነህሩ ከምኡ ’ ውን ኣብ 2011 ፣ 2015 ፣ 2021 ን 2023 ን ሻምፕዮን ሳፍ ክትዓትር ሓጊዙዋ ። ብተወሳኺ ኣብ 2008 ኣብ ዝተኻየደ ዋንጫ ቻለንጅ ኤኤፍሲ ንህንዲ መሪሑዋ፡ እዚ ድማ ድሕሪ 27 ዓመታት ንፈለማ እዋን ናብ ዋንጫ ኤኤፍሲ ኤስያ ኣሕሊፉዋ ኣብ 2011 ኣብ ናይ መወዳእታ ውድድር ክልተ ሸቶታት ኣመዝጊቡ። ኣብ 2016 ቸትሪ ንቤንጋሉሩ ኤፍ ሲ መሪሑ ኣብ ዋንጫ ኤኤፍሲ ብሩር መዳልያ ሒዛ። ቸትሪ ብተወሳኺ ኣብ 2007፡ 2011፡ 2013፡ 2014፡ 2017፡ 2018–19 ከምኡ’ውን 2021–22 7 ግዜ ብሉጽ ተጻዋታይ ኤ.ኣይ.ኤፍ.ኤፍ.
ቸትሪ ኣብ 2011 ብዘመዝገቦ ብሉጽ ስፖርታዊ ዓወት ሽልማት ኣርጁና ተቐቢሉ፡ ኣብ 2019 ሽልማት ፓድማ ሽሪ ፡ ራብዓይ ዝለዓለ ሲቪላዊ ሽልማት ህንዲ እዩ። ኣብ 2021 ድማ ሽልማት ኬል ራትና ፡ ዝለዓለ ስፖርታዊ ክብሪ ህንዲ ተቐቢሉ፡ ነቲ ሽልማት ዝተቐበለ ናይ መጀመርታ ተጻዋታይ ኩዕሶ እግሪ ኮይኑ።
iurk5mr0qpq1u30605lzuqcccup9dn8
ሃገራዊት ጋንታ ኩዕሶ እግሪ ሕብረት ሶቭየት።
0
6250
24687
2024-01-22T23:10:14Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1197232609|Soviet Union national football team]]"
wikitext
text/x-wiki
'''ሃገራዊት ጋንታ ኩዕሶ እግሪ ሕብረት ሶቭየት''' ( {{lang-rus|сбо́рная СССР по футбо́лу|r=sbórnaya SSSR po futbólu}} :<span data-ve-ignore="true"> </span><span data-ve-ignore="true" title="Russian-language text"><span lang="ru">сбо́рная СССР по футбо́лу ንዓይ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ ንዓኻ</span></span>
[[Category:Articles containing Russian-language text]]
<span data-ve-ignore="true">፣</span> <small data-ve-ignore="true">ትር.</small><span data-ve-ignore="true"> </span><span data-ve-ignore="true" title="Russian-language text">''sbórnaya SSSR ፖ ፉትቦሉ''</span>
[[Category:Articles containing Russian-language text]]
) ካብ 1922-1992 ሃገራዊት ጋንታ ኩዕሶ እግሪ ሕብረት ሶቭየት እያ ነይራ።
ድሕሪ ምብትታን ሕብረት እታ ጋንታ ናብ ሃገራዊት ጋንታ ኩዕሶ እግሪ ሲኣይኤስ ተቐይራ ። ፊፋ ንሃገራዊት ጋንታ ኩዕሶ እግሪ ሲኣይኤስ (ኣብ መወዳእታ ድማ ፡ ሃገራዊት ጋንታ ኩዕሶ እግሪ ሩስያ ) ከምታ ናይ ቀደም ክብረወሰናታ እትምድበሎም ተካኢት ጋንታ ሶቭየት ይቖጽራ (ብዘይካ እቶም ብሰንኪ ፖሊሲ IOC ዘይተዋሃሃዱ ክብረወሰናት ኦሎምፒክ)፤ ዝኾነ ኾይኑ፡ ዓቢ ሚእታዊት ካብቶም ናይታ ጋንታ ነበር ተጻወትቲ ካብ ወጻኢ ሩስያዊ SFSR, ብቐንዱ ካብ ዩክሬናዊ SSR, ዝመጹ ኮይኖም፡ ድሕሪ ምብትታን ሕብረት ሶቭየት፡ ገለ ከም በዓል ኣንድሬይ ካንቸልስኪስ ካብ ናይ ቀደም ዩክሬን SSR፡ ኣብ ሓዳስ ሩስያ ምጽዋት ቀጺሎም ሃገራዊት ጋንታ ኩዕሶ እግሪ።
ሕብረት ሶቭየት ክልተ ግዜ ጥራይ ማለት ኣብ 1974ን 1978ን ናብ ዋንጫ ዓለም ክትሓልፍ ዘይከኣለት ኮይና፡ ብድምር 7 ናይ መወዳእታ ውድድራት ተሳቲፋ። ዝበለጸ ውጽኢት ዘመዝገባ ኣብ 1966 ፡ ኣብ ፍርቂ ፍጻመ ብዕራብ ጀርመን 2 – 1 ተሳዒራ ራብዓይ ደረጃ ሒዛ። ሕብረት ሶቭየት ንሓሙሽተ ሻምፕዮን ኤውሮጳ ሓሊፋ ፡ ኣብ 1960 ኣብ መዛዘሚ ጸወታ [[ሃገራዊት ጋንታ ኩዕሶ እግሪ ዩጎዝላቭያ|ንዩጎዝላቭያ]] 2 – 1 ኣብ ዝረትዓሉ ናይ መጀመርታ ውድድር ተዓዊታ። ሰለስተ ግዜ ካልኣይቲ ( 1964, 1972, 1988 ) ፡ ሓደ ግዜ ድማ ራብዓይቲ ( 1968 ) ፡ ኣብ ፍርቂ ፍጻመ ምስ ኢጣልያ ማዕረ ድሕሪ ምፍልላያ ፡ ብክሳራ ሳንቲም ምውጥዋጥ ናብ ሳልሳይ ደረጃ ዝሓዘ ጸወታ ፕለይ ኦፍ ተላኢኻ ። ሃገራዊት ጋንታ ሕብረት ሶቭየት ’ ውን ኣብ ብርክት ዝበሉ ውድድራት ኦሎምፒክ ተሳቲፋ ኣብ 1956 ን 1988 ን ወርቂ መዳልያ ረኺባ ። ጋንታ ሶቭየት ዋላ እኳ ፊፋ ኣብ 1958 ዝኾነ ተጻወትቲ ሃገራዊት ጋንታ ኣብ ኦሎምፒክ ከየቕርቡ እንተኸልከለ (ኣብቲ እዋን ኣብ ኦሎምፒክ ዝነበሩ ተጻወትቲ ኣማተር ክኾኑ ይግደዱ ነይሮም፣ ሶቭየት ብውጽኢታዊ መንገዲ ነቲ ሕግታት ብምዝርዛር ጠውያቶ ኣብ ወተሃደራዊ ስራሕ ብሉጻት ተጻወትቶም)።
evb5mo91dk8bz2o2ogaisz6yf2ndl6o
ሃገራዊት ጋንታ ኩዕሶ እግሪ ደቂ ተባዕትዮ ኣሜሪካ
0
6251
24688
2024-01-23T02:59:18Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1198051427|United States men's national soccer team]]"
wikitext
text/x-wiki
'''ሃገራዊት ጋንታ ኩዕሶ እግሪ ደቂ ተባዕትዮ ኣሜሪካ''' ( '''USMNT''' ) [[ኣመሪካ|ንኣሜሪካ]] ወኪላ ኣብ ኣህጉራዊ ውድድራት ኩዕሶ እግሪ ደቂ ተባዕትዮ ትሳተፍ። እታ ጋንታ ብፌደሬሽን ኩዕሶ እግሪ ኣሜሪካ እትቆጻጸር ኮይና ኣባል ፊፋን ኮንካካፍን እያ ።
ጋንታ ኣሜሪካ ኣብ ዓሰርተ ሓደ ዋንጫ ዓለም ፊፋ ተሳቲፋ እያ ፣ እታ ቀዳመይቲ ኣብ 1930 ሓዊሱ ፣ ኣብኡ ድማ ናብ ፍርቂ ፍጻመ በጺሓ፤ ሳልሳይ ደረጃ ሒዛ ክትዛዝም ከላ፡ ድሒራ ብሓፈሻዊ ክብረወሰናት ውድድር ዝተሸለመት ኮይና፡ ካብ ዩዌፋን ኮንሜቦልን ወጻኢ ካብ ዝመጸት ጋንታ ዝበለጸ ውጽኢት ኢዩ። ኣብ 1934 ን 1950ን ተመሊሰን ኣብ ዳሕረዋይ ንእንግሊዝ 1ብ0 ብምስዓር፡ ክሳብ 1990 ግን ዳግማይ ኣይተሓለፋን። ኣብ 1994 ከም ኣአንጋዲት ኣመሪካ ኣውቶማቲክ በርት ረኺባ ኣብ ዙር ዓሰርተ ሽዱሽተ ብብራዚል ተሳዒራ። ናብ ዝቕጽሉ ሓሙሽተ ዋንጫ ዓለም ሓሊፈን (ሸውዓተ ተኸታታሊ ጸወታታት (1990– 2014 )፡ ምስ ካልኦት ሸውዓተ ሃገራት ጥራይ ዝተኻፈለ ቅያ) ሓደ ካብቶም ስሩዓት ተወዳደርቲ ናይቲ ውድድር ኮይነን፡ መብዛሕትኡ ግዜ ድማ ናብ ኣውዲቕካ ምሕላፍ ሓሊፈን። ኣመሪካ ኣብ 2002 ናብ ርብዒ ፍጻመ ክትበጽሕ ከላ፡ ብኣካታዒ መንገዲ ድማ ብጀርመን ተሳዒራ ። ኣብ 2009 ኣብ ዝተኻየደ ዋንጫ ኮንፈደረሽን ፡ ኣመሪካውያን ኣብ ፍርቂ ፍጻመ ንላዕለዋይ ደረጃ ዝሓዘት ስጳኛ ኣውጺኦምዋ፡ ኣብ መዛዘሚ ጸወታ ብብራዚል ቅድሚ ምኽሳሮም ፡ እታ ጋንታ ኣብ መዛዘሚ ጸወታ ኣብ ሓደ ዓቢ ኣብ መንጎ ኣህጉራት ዝካየድ እንኮ ጸወታ ኢያ።
ኣሜሪካ ኣብ ኣህጉራዊ ውድድራት እውን ትሳተፍ እያ፣ ንሳቶም ድማ ዋንጫ ወርቂ ኮንካካፍ ፣ ሊግ ሃገራት ኮንካካፍን ኮፓ ኣሜሪካን ይርከብዎም። ኣመሪካ 7 ዋንጫ ወርቂ፡ ክልተ ዋንጫ ኔሽንስ ሊግ ክትዓትር ከላ፡ ኣብ 1995 ን 2016 ን ኣብ ክልተ ኮፓስ ኣሜሪካ ራብዓይ ደረጃ ክትሕዝ ክኢላ። ዋና ኣሰልጣኒ እታ ጋንታ ግረግ በርሃልተር ፡ ኣብ ሰነ 2023 ዳግማይ ተመዚዙ <ref name="auto1"></ref>
6z1s202cr3bmfh47eekunnwkzw35y7u
ፋሲል ከነማ ኤስ.ሲ
0
6252
24695
2024-01-31T06:28:05Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1187328820|Fasil Kenema S.C.]]"
wikitext
text/x-wiki
'''ፋሲል ከነማ ስፖርት ክለብ''' ( [[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]] : ፋሲል ከነማ ስፖርት ክለብ) '''፡ ብፋሲል ከተማ''' ዝፍለጥ፡ ኣብ ክልል ኣምሓራ ጎንደር ዝመደበሩ ፕሮፌሽናል ክለብ ኩዕሶ እግሪ ኢትዮጵያ እዩ። ኣብ ፕሪምየር ሊግ ኢትዮጵያ ፡ ኣብ ኢትዮጵያ ላዕለዋይ ዲቪዥን ኩዕሶ እግሪ ኢዩ ዝጻወት።
e6vs8dryhpxbdh495osmmlgibf4bjxp
ፕሪምየር ሊግ ኢትዮጵያ
0
6253
24696
2024-01-31T06:36:27Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1199826467|Ethiopian Premier League]]"
wikitext
text/x-wiki
'''ፕሪምየር ሊግ ኢትዮጵያ''' ( [[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]] : የኢትዮጵያ ፕሪምየር ሊግ)፡ ብስፖንሰርሺፕ ምኽንያት '''ብቤትኪንግ ፕሪምየር ሊግ''' [[ኢትዮጵያ]] ዝፍለጥ፡ ብናይ ኢትዮጵያ ፕሪምየር ሊግ ሼር ኩባንያ (ቀደም ካብ 1997 ክሳብ 2020 ፈደረሽን ኩዕሶ እግሪ ኢትዮጵያ ዝነበረ) ዝካየድ ላዕለዋይ ደረጃ ማሕበር ኩዕሶ እግሪ ሊግ ኢትዮጵያ እዩ። ). ኣብ 1997 (1990 EC ) ዝተመስረተት ኮይና፡ ነቲ ናይ ቀደም ቀዳማይ ክፍለ ሰራዊት (est. 1944) ተኪኣቶ። ብዓሰርተ ሽዱሽተ ክለባት ዝወዳደር ኮይኑ፡ ምስተን ካልኦት ካልኣይን ሳልሳይን ሊጋት ኢትዮጵያ ብስርዓት ምዕባይን ምውራድን ትሰርሕ። እዚ ሊግ ካብ 1997–98 ዓመተ ስፖርት ጀሚሩ ዓመታዊ ውድድር ኮይኑ [[ቅዱስ ጊዮርጊስ ኤስ.ሲ|፡ ሴንት ጆርጅ]] ኣብዚ ዘመን 15 ዋንጫታት (ብሓፈሻ 30 ዋንጫ ቀዳማይ ዲቪዥን) ብምምዝጋብ ኣብዚ ዘመን መሪሕ ክለብ እታ ሃገር ኮይና ተቐልቂላ።
i68h74jg5wxsqslg5t9vh3r3dvpmngy
ኣስቻለው ታመነ
0
6254
24698
2024-01-31T20:33:31Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1189754240|Aschalew Tamene]]"
wikitext
text/x-wiki
'''ኣስቻለው ታመነ ስዩም''' ( {{lang-am|አስቻለው ታመነ}} <span data-ve-ignore="true">:</span> <span data-ve-ignore="true" lang="am">አስቻለው ታመነ</span>
[[Category:Articles containing Amharic-language text]]
<nowiki/>; born 22 November 1991) ኢትዮጵያዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ኮይኑ፡ ኣብ ክለብ ምክልኻል [[ፕሪምየር ሊግ ኢትዮጵያ|ፕሪምየር ሊግ]] ኢትዮጵያን [[ሃገራዊት ጋንታ ኩዕሶ እግሪ ኢትዮጵያ|ሃገራዊት ጋንታ ኢትዮጵያን]] ከም ማእከላይ ተኸላኻላይ ዝጻወት እዩ።
85dqlqspb70mshystmg4n1f61em5vgt
ኣል ሂላል SFC
0
6255
24699
2024-02-02T13:07:58Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1201939609|Al Hilal SFC]]"
wikitext
text/x-wiki
{| class="infobox" style="width: 20em; font-size: 95%em;"
! colspan="3" style="text-align: center" |ኣል ሂላል ንጡፋት ክፍልታት
|- style="text-align: center"
|[[ፋይል:Football_pictogram.svg|40x40px]]</img><br /><br /><br /><br />'''እግሪ ኩዕሶ<br /><br /><br /><br />'''<nowiki></br></nowiki> '''(ናይ ደቂ ተባዕትዮ)'''
|[[ፋይል:Football_pictogram.svg|40x40px]]</img><br /><br /><br /><br />'''እግሪ ኩዕሶ<br /><br /><br /><br />'''<nowiki></br></nowiki> '''(ናይ ደቂ ኣንስትዮ)'''
|}
'''ክለብ ኩዕሶ እግሪ ስዑዲ ዓረብ ኣል ሂላል''' ( {{Lang-ar|نادي الهلال السعودي}} <span data-ve-ignore="true">:</span> <span data-ve-ignore="true" dir="rtl" lang="ar">نادي الهلال السعودي</span>
[[Category:Articles containing Arabic-language text]]
), ብቐሊሉ ብኣል '''ሂላል''' ዝፍለጥ ኣብ ሪያድ, ስዑዲ ዓረብ ዝመደበሩ ፕሮፌሽናል ብዙሕ ስፖርት ዘለዎ ክለብ እዩ። ጋንታ ኩዕሶ እግሮም ኣብ ፕሮፌሽናል ሊግ ስዑዲ ዓረብ ትወዳደር ። ብቋንቋ ዓረብ ኣል ሂላል ማለት ''ወርሒ'' ወርሒ ማለት እዩ። ኣብ ኤስያ ብብዝሒ ዝተሰለመት ክለብ ኮይና 66 ወግዓዊ ዋንጫታት ተዓዊታ። ኣል ሂላል ብተወሳኺ ኣብ [[ኤስያ]] ዝበዝሐ ኣህጉራዊ ዋንጫታት ብምምዝጋብ ክብረወሰን ሒዛ ኣላ ፣ ከምኡ ውን ክብረወሰን 18 ዋንጫ ፕሮፌሽናል ሊግ ሒዛ ኣላ።
ብ16 ጥቅምቲ 1957 ዝተመስረተት ኣል ሂላል፡ ኣብ 1976 ካብ ዝምስረት ኣትሒዛ ኣብ ኩሉ ዓመታት ፕሮፌሽናል ሊግ ስዑዲ ዓረብ ካብ ዝተሳተፋ ሰለስተ ጋንታታት ሓንቲ እያ።
ብሓፈሻ ኣል ሂላል ኣብ ዝተፈላለየ ውድድራት 68 ወግዓዊ ዋንጫታት ብምዕታር፡
ኣብ ውሽጣዊ ውድድራት ክብረወሰን ዝሓዘ 19 ዋንጫ ፕሮፌሽናል ሊግ ፡ ክብረወሰን ዝሓዘ 13 ዋንጫ ዋንጫ ዘውዲ ልኡል ፡ ክብረወሰን ዝሓዘ 7 ዋንጫ ፈደረሽን ስዑዲ ዓረብ ፡ ዓሰርተ ዋንጫ ንጉስ ዋንጫ ፡ ክብረወሰን ዝሓዘ ሰለስተ ዋንጫ ሱፐር ካፕ ፡ ከምኡ’ውን ዋንጫ መስራቲ ስዑዲ ዓረብ ።
ብደረጃ ኣህጉር፡ ኣል ሂላል ክብረወሰን ዝሓዘ ሸሞንተ ዋንጫታት ኮንፈደረሽን ኩዕሶ እግሪ ኤስያ - ሻምፕዮንስ ሊግ ኤኤፍሲ ኣብ 1991 ፡ 2000 ፡ 2019 ን 2021 ን ፡ ዋንጫ ተዓወትቲ ዋንጫ ኤስያ ኣብ 1997 ን 2002 ን ፡ ከምኡ'ውን ሱፐር ካፕ ኤስያ ኣብ 1997 ፡ 2000 ። ኣብ መስከረም 2009 ኣል ሂላል ብ IFFHS ብሉጽ ኤስያዊት ክለብ መበል 20 ክፍለ ዘመን ተባሂላ ተሸሊማ።
ብዓለምለኻዊ ደረጃ ኣል ሂላል ኣብ ዋንጫ ዓለም ክለባት ፊፋ ብዙሕ ጸወታታት ኣካይዱ, ኣብ ዋንጫ ዓለም ክለባት 2022 ካልኣይ ደረጃ ሒዙ ።
itz5ts8d3fz1i7jgan7ly3rk0ei4ozr
ያሬድ ባየህ
0
6256
24700
2024-02-02T20:26:48Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1188553753|Yared Bayeh]]"
wikitext
text/x-wiki
'''ያሬድ ባየሕ በላይ''' ( {{lang-am|ያሬድ ባየህ በላይ}} <span data-ve-ignore="true">:</span> <span data-ve-ignore="true" lang="am">ያሬድ ባየህ በላይ</span>
[[Category:Articles containing Amharic-language text]]
<nowiki/>; born 22 January 1995) ኢትዮጵያዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ኮይኑ፡ ኣብ [[ፕሪምየር ሊግ ኢትዮጵያ]] ክለብ ባህርዳር ከነማን [[ሃገራዊት ጋንታ ኩዕሶ እግሪ ኢትዮጵያ|ሃገራዊት ጋንታ ኢትዮጵያን]] ከም ማእከላይ ተኸላኻላይ ዝጻወት እዩ።
98cdh9asw7tw2m29aybutye18mw6abe
ፐርሲያ ጃካርታ
0
6257
24705
2024-02-09T01:52:44Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1202287359|Persija Jakarta]]"
wikitext
text/x-wiki
{| class="infobox" style="font-size: 88%; width: 22em; text-align: center"
! colspan="3" style="font-size: 125%; background-color:#FF0000; color:white; text-align:center;" |
ንጡፋት ክፍልታት ናይ... ፐርሲያ ጃካርታ
|- style="text-align: center"
|[[ፋይል:Football_pictogram.svg|40x40px]]</img><br /><br /><br /><br />'''''እግሪ ኩዕሶ'''''
|[[ፋይል:Football_pictogram.svg|40x40px]]</img><br /><br /><br /><br />'''ኩዕሶ እግሪ (ናይ ደቂ ኣንስትዮ)'''
|[[ፋይል:Football_pictogram.svg|40x40px]]</img><br /><br /><br /><br />'''ኩዕሶ እግሪ ትሕቲ 20 ዓመት (ደቂ ተባዕትዮ)'''
|- style="font-size: 90%; text-align: center"
|[[ፋይል:Football_pictogram.svg|40x40px]]</img><br /><br /><br /><br />'''[[Persija U-18|ኩዕሶ እግሪ ትሕቲ 18 ዓመት]]<br /><br /><br /><br />'''<nowiki></br></nowiki> '''(ናይ ደቂ ተባዕትዮ)'''
|[[ፋይል:Football_pictogram.svg|40x40px]]</img><br /><br /><br /><br />'''[[Persija U-16|ኩዕሶ እግሪ ትሕቲ 16 ዓመት]]<br /><br /><br /><br />'''<nowiki></br></nowiki> '''(ናይ ደቂ ተባዕትዮ)'''
|[[ፋይል:Simple_Game.svg|40x40px]]</img><br /><br /><br /><br />'''[[Persija Esports|ኢስፖርት።]]'''
|}
'''ፐርሳቱያን ሰፓክቦላ ኢንዶነዥያ ጃካርታ''' (Persatuan Sepakbola Indonesia Jakarta፤ ብሓጺሩ '''ፐርሲጃ''' ) ፡ ብተለምዶ '''ፐርሲጃ ጃካርታ''' ተባሂላ እትፍለጥ ፡ ኣብ ርእሰ ከተማ ኢንዶነዥያ ጃካርታ እትመደበራ ፕሮፌሽናል ኩዕሶ እግሪ ኢንዶነዥያዊት ክለብ እያ። ፐርሲያ ጃካርታ ኣብ [[ኢንዶኔስያ|ኢንዶነዥያ]] ካብ ዘለዋ ዕዉታት ክለባት ኩዕሶ እግሪ ኮይና 2 ዋንጫ ሊግ ኢንዶነዥያን 9 ዋንጫ ፐርሰሪካታንን ኣመዝጊባ። ኢንዶነዥያ ናጻ ሃገር ቅድሚ ምዃና ዓሰርተ ሓሙሽተ ዓመት ኣብ 1930 ሃገር-ለኸ ውድድር ካብ ዝጅምር ኣብ ታሕተዋይ ሊግ ኮይና ኣይትፈልጥን። ፐርሲያ ምስ ካልኦት ሽዱሽተ ክለባት ሓደ ካብ መስረትቲ ማሕበር ኩዕሶ እግሪ ኢንዶነዥያ ፒኤስኤስኣይ እዩ። ፐርሲጃ ምስ ብጻያ መስራቲ ፒኤስኤስኣይ ፐርሲብ ባንዱንግ ዝነበራ ንሕንሕ ንዓሰርተታት ዓመታት ዝቐጸለ ኮይኑ፡ ሓሓሊፉ ብዓመጽ ተበላሽዩ።
hj6uid01j8tek5emdltj8g2rwa1sg78
ሃገራዊት ጋንታ ኩዕሶ እግሪ ኢንዶነዥያ
0
6258
24706
2024-02-10T01:49:35Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1204697345|Indonesia national football team]]"
wikitext
text/x-wiki
'''ሃገራዊት ጋንታ ኩዕሶ እግሪ ኢንዶነዥያ''' (Tim nasional sepak bola Indonesia) [[ኢንዶኔስያ|ንኢንዶነዥያ]] ወኪሉ ኣብ ኣህጉራዊ ኩዕሶ እግሪ ይጻወት ። ኣብ ዋንጫ ዓለም ፊፋ ብፍላይ ድማ ኣብ ሕታም 1938 ከም ሆላንድ ምብራቕ ኢንዲስ ዝተሳተፈት ናይ መጀመርታ ኤስያዊት ጋንታ እያ ነይራ። ኣብ ቀዳማይ ዙርያ ብናይ መወዳእታ ናብ ፍጻመ ዝበጽሐት ሃንጋሪ 6ብ0 ዝተሳዕረትሉ ግጥም፡ እታ ሃገር ኣብ ዋንጫ ዓለም እንኮ ጸወታ ኮይና ትቕጽል ኣላ። በዚ ድማ ኢንዶነዥያ ዝወሓደ ጸወታታት ዘካየደት ጋንታ (1) ከምኡ’ውን ሓንቲ ካብተን ዝወሓደ ሸቶታት ዘመዝገባ ጋንታታት (0) ብምዃና ክብረወሰን ዋንጫ ዓለም ሒዛ ኣላ። <ref name="afc" />
እታ ጋንታ ኣብ ኦሎምፒክ ዝተሳተፈትሉ እንኮ ኣብ 1956 እዩ ። ኢንዶነዥያ ንሓሙሽተ ኣጋጣሚታት ናብ ዋንጫ ኤስያ ኤኤፍሲ ሓሊፋ፡ ኣብ ሕታም 2023 ንፈለማ እዋን ናብ ኣውዲቕካ ምሕላፍ ሓሊፋ፡ ካብ ዙር 16 ወጺኣ። ኢንዶነዥያ ኣብ 1958 ኣብ ቶክዮ ኣብ ዝተኻየደ ውድድር ኤስያ ነሓስ መዳልያ ረኺባ። <ref name="RSSSF" /> እዛ ጋንታ ንሽዱሽተ ኣጋጣሚታት ናብ ናይ መወዳእታ ግጥም ሻምፕዮን ኤኤፍኤፍ በጺሓ'ኳ እንተነበረት ሻምፕዮን ኮይና ኣይትፈልጥን። ምስ ጋንታታት ኣሴን ዞባዊ ንሕንሕ ይካፈላ፣ ብፍላይ ድማ ምስ ማሌዥያ ዝግበር ንሕንሕ ፣ ብቐንዱ ብሰንኪ ፖለቲካውን ባህላውን ወጥሪ።
sln8tgteym03jk500dkmi1iubjnsry1
ሃገራዊት ጋንታ ኩዕሶ እግሪ ማሌዥያ
0
6259
24707
2024-02-10T02:00:50Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1205548038|Malaysia national football team]]"
wikitext
text/x-wiki
'''ሃገራዊት ጋንታ ኩዕሶ እግሪ ማሌዥያ''' (Pasukan bola sepak kebangsaan Malaysia) ንማሌዥያ ወኪሉ ኣብ ኣህጉራዊ ኩዕሶ እግሪ ዝጻወት ኮይኑ፡ ብማሕበር ኩዕሶ እግሪ ማሌዥያ ዝቆጻጸር ’ ዩ። እታ ሃገራዊት ጋንታ ማሌዥያ ቅድሚ ምምስራታ ሓደ ወርሒ ንውድድር መርደካ 1963 ዝተመስረተት ካብ ስራሕ ዝሰኣነት ሃገራዊት ጋንታ ኩዕሶ እግሪ ማላያ ተካኢት ምዃና ብፊፋ ኣፍልጦ ረኺባ እያ። እታ ጋንታ ንማላያዊ ነብሪ ብምጥቃስ ብወግዒ ''ሃሪማው ማላያ'' ዝብል ሳጓ ተዋሂብዋ ኣሎ ። ተጻዋታይ ነበር ሞኽታር ዳሃሪ ኣብ ታሪኽ ዓለም ካብ ዘለዉ ብሉጻት ኣመዝገብቲ ሸቶታት ሓደ ኢዩ።
4 ጋንታታት ዝሓቖፈት ጉጅለ (እተን ካልኦት ሰለስተ ሲንጋፖር፡ ቬትናምን ታይላንድን እየን) ደቡባዊ ምብራቕ ኤስያ ነፍሲ ወከፈን እንተወሓደ ሓደ ግዜ ሻምፕዮን ኤኤፍኤፍ ዝዓተራ ፡ ሓደ ግዜ ተዓዊተን፡ ማሌዥያ ግን ካብ ዞባኣ ወጻኢ ካብ ሀ ኣብ 1974 ኣብ ዝተኻየደ ውድድር ኤስያ ነሓስ ተዓዊቱ ። ኣብ ሓጋይ ኦሎምፒክ ሓንሳብን ኣርባዕተ ዋንጫታት ኤኤፍሲ ኤስያን ዝተሳተፈት ጋንታ ፡ ካብ ምድብ ምድብ ወጻኢ ገስጊሳ ኣይትፈልጥን።
ኣብ ኣህጉራዊ መድረኽ ዓበይቲ ተቓወምቲ ማሌዥያ ጂኦግራፍያዊ ጎረባብታ – [[ሃገራዊት ጋንታ ኩዕሶ እግሪ ኢንዶነዥያ|ኢንዶነዥያ]] ፣ ሲንጋፖር ፣ ታይላንድን እየን – ዝሓለፋ ግጥማት ተፈሪየን ብፍላይ ድማ፣ ኢንዶነዥያ ዘሳትፍ ግጥማት ካብዞም ምስ ፖለቲካውን ማሕበራውን ጉዳያት ዝሰማማዕ ዝያዳ ውዑይ ምዃኑ፣ ብስም ' ኑሳንታራ ደርቢ ' ተባሂሉ ተሰይሙ። . ምስ ካምቦድያ እውን ንሕንሕ ማዕቢሉ ነይሩ፣ “The Koupreys” ካብ ምጅማር ሻምፕዮን ኤኤፍኤፍ ጀሚሩ ኣብ ዝጻወትዎ ነፍሲ ወከፍ ጸወታ ኣንጻር ማሌዥያ ክትዕወቱ ፈቲኖም ነይሮም።
ማሌዥያ ካብ 2020ታት ጀሚራ፡ ተስፋ ሃገራዊት ጋንታ ኩዕሶ እግሪኣ ዳግማይ ንምትንሳእ ኣብ ዝግበር ፈተነ ፡ ካብ ወጻኢ ዝመጹን ተፈጥሮኣዊ ዝኾኑን ተጻወትቲ ብዝያዳ ክትስለፍ ጸኒሓ።
r89wiq29z27hwy4kowoq76w2z3bduwe
ሃገራዊት ጋንታ ኩዕሶ እግሪ ህንዲ
0
6261
24709
2024-02-11T00:30:17Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1204952267|India national football team]]"
wikitext
text/x-wiki
'''ሃገራዊት ጋንታ ኩዕሶ እግሪ ህንዲ''' [[ህንዲ|ንህንዲ]] ወኪላ ኣብ ኣህጉራዊ ኩዕሶ እግሪ እትጻወት ኮይና ብፌደሬሽን ኩዕሶ እግሪ መላእ ህንዲ (AIFF) ትመሓደር።
እታ ኣብ ደቡብ ኤስያ ዝበለጸት ጋንታ ተባሂላ እትግለጽ ጋንታ፡ ኣብ 1951 ን 1962ን ኣብ ዝተኻየደ ውድድር ኤስያ ክልተ ወርቂ መዳልያታት ክትዓትር ከላ፡ ኣብ 1956 ኣብ ዝተኻየደ ሓጋይ ኦሎምፒክ ድማ ራብዓይ ደረጃ ሒዛ። ህንዲ ኣብ ዋንጫ ዓለም ተሳቲፋ ኣይትፈልጥን እያ ፡ ዋላ እኳ ካልኦት ኩለን ኣብ መጻረዪ ምድብ ዝነበራ ሃገራት ድሕሪ ምስሓባ ብነባሪ ንዋንጫ ዓለም 1950 ሓሊፋ። ይኹን እምበር ህንዲ ቅድሚ ምጅማር እቲ ውድድር ስሒባ። እታ ጋንታ ኣብ ዋንጫ ኤስያ ኤኤፍሲ ፡ ላዕለዋይ ሻምፕዮን ኩዕሶ እግሪ ኤስያ ’ ውን ኣርባዕተ ግዜ ተሳቲፋ ኣብ 1964 ድማ ካልኣይቲ ኮይና ዛዚማ። ህንዲ ኣብቲ ኣብ ደቡብ ኤስያ ዝለዓለ ዞባዊ ውድድር ኩዕሶ እግሪ ዝኾነ ሳፍ ሻምፕዮን ’ ውን ትሳተፍ። ኣብ 1993 ካብ ዝምስረት ኣትሒዛ 9 ግዜ ክብረወሰን ውድድር ተዓዊታ።
ኣብ መበል 21 ክፍለ ዘመን፡ ብዘይካ ዓወታት ሻምፕዮን ሳፍ፡ ህንዲ ኣብ ሕታማት 2007 ን 2009ን ዋንጫ ኔሩ ተዓዊታ። ህንዲ ኣብ 2008 AFC Challenge Cup ውን ተዓዊታ ፡ በዚ ድማ እታ ጋንታ ድሕሪ ናይ 27 ዓመት ፍልልይ ናብ ዋንጫ ኤስያ ሓሊፋ።
gc0kwlief0vunxtf47kdexjeg49decu
ሃገራውነት
0
6262
24712
24711
2024-02-13T01:48:49Z
185.48.101.138
Blanked the page
wikitext
text/x-wiki
phoiac9h4m842xq45sp7s6u21eteeq1
ኒኮላስ ኬጅ
0
6263
24769
24713
2024-05-09T00:47:47Z
InternetArchiveBot
7470
Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.9.5
wikitext
text/x-wiki
[[ፋይል:Nicolas Cage 2011 CC.jpg|thumb|ኒኮላስ ኬጅ ኣብ 2011 [[ኣብ ሳንዲያጎ ኮሚክ-ኮን።]]]]
'''ኒኮላስ ኪም ኮፖላ''' (7 ጥሪ 1964 ተወሊዱ)፡ ብናይ መድረኽ ስሙ '''ኒኮላስ ኬጅ''' ዝፍለጥ፡ ኣመሪካዊ ተዋሳኣይን ኣፍራዪ ፊልምን እዩ። ንሱ ተቐባሊ ናይ ዝተፈላለየ ናእዳታት ዝተፈላለዩ ሽልማት፡ [[ሽልማት ኣካዳሚ]]፡ [[ሽልማት ስክሪን ኣክተራት ጊልድ]]፡ ከምኡ’ውን [[ሽልማት ወርቃዊ ግሎብ]] ከምኡ’ውን ንኽልተ ሽልማት ባፍታ ሕጹያት።
ካብ ስድራቤት ኮፖላ ዝተወልደ ኬጅ፡ ሞያኡ ኣብ ከም [[ፋስት ታይምስ ኣብ ሪጅሞንት ሃይ]] (1982) ከምኡ’ውን [[ቫሊ ጓል]] (1983) ዝኣመሰላ ፊልምታት፡ ከምኡ’ውን ዝተፈላለዩ ፊልምታት ኣኮኡ [[ፍራንሲስ ፎርድ ኮፖላ]] ከም [[ራምብል ፊሽ ዝኣመሰሉ ፊልምታት ጀሚሩ]] (1983)፡ [[ክለብ ጡጥ]] (1984)፡ ከምኡ’ውን [[ፔጊ ሱ ተመርዕያ]] (1986)። ኣብ [[ወርሒ ዝሃረመ]] (1987) ከምኡ’ውን [[ኣሪዞና ምዕባይ]] (1987) ብዝተጻወቶ ተራታት ነቐፌታዊ ዓወት ረኺቡ፣ ቅድሚ ብድራማዊት ፊልም [[ካብ ላስ ቬጋስ ወጺኡ]] (1995) ብሉጽ ተዋሳኣይ ዝብል ሽልማት ኣካዳሚ ረኺቡ። ኣብታ ኮሜዲ-ድራማ ፊልም [[ምትዕጽጻፍ (ፊልሚ)|ምትዕጽጻፍ]] (2002) ማንታ ቻርሊን ዶናልድ ካውፍማንን ብምጽዋት ንኦስካር ተሓጽዩ።
ኬጅ ኣብ ቀንዲ ኣክሽን ፊልምታት ከም [[ዘ ሮክ (ፊልሚ)|ዘ ሮክ]] (1996)፣ [[ኮን ኤር]] (1997)፣ [[ፌስ/ኦፍ|ፌስኦፍ]] (1997)፣ [[ጎን ኢን 60 ካልኢት]] (2000)፣ ተኸታታሊ ፊልምታት ሃገራዊ ስንቂ (2004–2007)፡ ተኸታታሊ ፊልምታት ጎስት ራይደር (2007–2011)፡ ከምኡ’ውን [[ኪክ-ኣስ (ፊልሚ)|ኪክ-ኣስ]] (2010)። ብተወሳኺ ኣብ [[ከተማ መላእኽቲ]] (1998)፡ [[ምዉታት ምውጻእ]] (1999)፡ [[ሰብ ስድራቤት]] (2000)፡ [[ማችስቲክ መን]] (2003)፡ ከምኡ’ውን [[ዘ ዊከር ማን]] (2006)። ኣብ ፍራንቸይዝ ዘ ክሩድስ (2013–ሕጂ) ከምኡ’ውን ኣብ [[ስፓይደር-ማን: ኢንቱ ዘ ስፓይደር-ቨርስ]] (2018) ንገጸ ባህርያት ድምጺ ሂቡ እዩ። ኣብ ማንዲ (2018)፡ ፒግ (2021)፡ [[ዘ ዘይጽወር ክብደት ማሲቭ ታለንት]] (2022) ከምኡ’ውን [[ድሪም ስናርዮ]] (2023) ብዝተጻወቶ ተራታት ዳግማይ ናይ ነቐፍቲ ኣፍልጦ ረኺቡ።
ኬጅ ናይ ምፍራይ ኩባንያ [[ሳተርን ፊልምስ]] ዝውንን ኮይኑ፡ ከም [[ሻዶው ኦፍ ዘ ቫምፓየር]] (2000) ከምኡ’ውን ዘ [[ላይፍ ኦፍ ዴቪድ ጌል]] (2003) ዝኣመሰላ ፊልምታት ኣፍሪዩ፡ ከምኡ’ውን [[ሶኒ (ፊልሚ)|ሶኒ]] ኣካይዱ። (2002) ዝብል ጽሑፍ ኣቕሪቡ። ኣብ 2007 ኣብ መጽሔት ኢምፓየር ኣብ ዝርዝር ዘ ብሉጻት 100 ኮኾባት ፊልም ኦፍ ኦል ታይም ቁጽሪ 40 ክስራዕ እንከሎ፡ ኣብ 2008 ድማ ኣብ ፕሪሚየር 100 ሞስት ፓወርፉል ፒፕል ኢን ሆሊዉድ ቁጽሪ 37 ተሰሪዑ።
== መወከሲታት ==
# https://www.upi.com/Top_News/2019/01/07/UPI-Almanac-for-Monday-Jan-7-2019/6991546835238/?ur3=1
# https://archive.org/details/nicolascage0000nade
# https://www.spokesman.com/stories/2022/apr/21/to-celebrate-an-unforgettable-career-here-are-the-/
# https://web.archive.org/web/20231221225405/https://bnnbreaking.com/arts/nicolas-cage-a-versatile-career-and-the-complexities-of-fame/
# https://www.theguardian.com/film/2018/oct/02/mandy-nicolas-cage-the-most-maverick-actor-since-marlon-brando
# https://www.rogerebert.com/features/the-whole-parade-on-the-incomparable-career-of-nicolas-cage
# https://www.washingtonpost.com/arts-entertainment/2019/08/07/enduring-strangeness-nicolas-cage
# https://www.hollywoodinsider.com/nicolas-cage-tribute-journey/
# https://www.hollywoodreporter.com/movies/movie-news/nicolas-cage-retiring-movies-acting-1235709589/
g2atjjhkdpcqj2cv9z45xmzjx63dj2p
ኣዶልፍ ሂትለር
0
6265
24716
2024-02-15T12:38:13Z
!!asa,njgh
9503
Created by translating the page "[[:en:Special:Redirect/revision/1206487439|Adolf Hitler]]"
wikitext
text/x-wiki
[[ፋይል:Adolf Hitler Berghof-1936.jpg|thumb|ኣዶልፍ ሂትለር]]
ኣዶልፍ ሂትለር (20 ሚያዝያ 1889 – 30 ሚያዝያ 1945) መራሒ [[ናዚ ፓርቲ]]ን ቻንስለር ጀርመንን እዩ ነይሩ። መርዛም ጸረ-ሴማውያንን ሃገራውያንን ስነ-ሓሳባቱ ናብ [[ሆሎኮስት]]፡ ኣብ እዋን [[ካልኣይ ኲናት ዓለም]] ኣብ ልዕሊ ሽዱሽተ ሚልዮን ኣይሁድን ካልኦት ሚልዮናትን ስርዓታዊ ምጽናት ዓሌት ኣምሪሑ። ናይ ሂትለር ናይ ግዝኣታዊ ምስፍሕፋሕ መደባት ካልኣይ ኲናት ዓለም ኣበጊሱ፣ ወተሃደራዊ ግጉይ ስሌታቱ ድማ ኣንጻር [[ኣክሲስ ሓይልታት]] ዝቕየር ውሕጅ ኣበርክቶ ገይሩ። ኪዳን ሃገራት ኣብ ዝዓጸዉሉ እዋን፡ ሂትለር ብ30 ሚያዝያ 1945 ኣብቲ ኣብ በርሊን ዝነበሮ ድፋዕ ነብሱ ቀተለ።
ኣዶልፍ ሂትለር፡ ብ20 ሚያዝያ 1889፡ ኣብ [[ብራውናው ኣም ኢን]]፡ [[ኦስትርያ-ሃንጋሪ]] (ሕጂ [[ኦስትርያ]]) ዝተወልደ ኮይኑ፡ ብቓልስ ዝተለለየ በዳሂ ቁልዕነት ኣሕሊፉ። ኣቡኡ [[ኣሎይስ ሂትለር]] ተሪር ስለ ዝነበረ፡ ኣብ ቀዳሞት ዓመታት ሂትለር እታ ስድራቤት ብተደጋጋሚ ትግዕዝ ነይራ። ድሕሪ ሞት ኣቡኡ ብ1903፡ ሂትለር ስነ-ጥበባዊ ናይ ምዃን ሕልሙ ናብ [[ቪየና]] ኣምሪሑዎ፡ እንተኾነ ግን ካብ ኣካዳሚ ስነ-ጥበብ ምንጻግ ኣጋጢምዎ። ሂትለር ፋይናንሳዊ ቃልሲ ስለ ዘጋጠሞ፡ ዘላቒ ናብራ ይነብር ነበረ፣ ኣብ መዕቆቢ ገዛ ዘይብሎም ሰባት ግዜ የሕልፍን ከም ሸቃላይን ቀባእን ድኹም ኣታዊ ይረክብ ነበረ። ኣብዚ እዋን’ዚ ዘጋጠሞ ተመኩሮታት ንቂምታኡን ሃገራዊ ኒሕኡን ዝቐረጸ ኮይኑ፡ ድሒሩ ንፖለቲካዊ እምነታቱ ነዳዲ ገይርዎ። ኣብ [[ቀዳማይ ኲናት ዓለም]] ኣብ ሰራዊት ጀርመን ኣብ ዘገልገለሉ እዋን ዝተሰለመ እዩ። ብ1919 ኣብ [[ጀርመን ሸቃሎ ፓርቲ]] (DAP) ተጸንቢሩ፡ ቅድመ-ሰልፊ ናዚ ኮይኑ፡ ብ1921 ድማ መራሒ ሰልፊ ናዚ ኮይኑ ተመዚዙ። ብ1923 ኣብ ሙኒክ ብዝፈሸለ ዕልዋ መንግስቲ ስልጣን መንግስቲ ክሕዝ ፈቲኑ፡ ንሓሙሽተ ዓመት ክእሰር ተፈሪድዎ፡ ካብቲ ዝተፈርዶ ፍርዱ ድማ ልዕሊ ሓደ ዓመት ኣሕሊፉ። ኣብኡ እንከሎ ድማ ንመጀመርታ ጥራዝ ናይታ ኣውቶባዮግራፊኡን ፖለቲካዊ ማኒፌስቶኡን [[ሜን ካምፕፍ]] ("ቃልሰይ") ኣመሓላሊፉ። ሂትለር ኣብ 1924 ብኣግኡ ምስ ተፈትሐ ን [[ውዕል ቨርሳይ]] [[ብምጥቃዕን]] [[ፓን-ጀርመንነት]]፣ [[ጸረ-ሴማውነት]]ን [[ጸረ-ኮሚኒዝም]]ን ብካሪዝማቲክ ኣዘራርባን ናዚ ፕሮፖጋንዳን ብምስፋሕ ህዝባዊ ደገፍ ረኺቡ። ብተደጋጋሚ ንኣህጉራዊ ርእሰማላውነትን ኮሚኒዝምን ከም ኣካል [[ኣይሁዳዊ ውዲት ይኹንን ነይሩ]]።
ክሳብ ሕዳር 1932 ሰልፊ ናዚ ኣብ ራይክስታግ ዝበዝሐ መንበር ሒዙ እኳ እንተነበረ፡ ዝበዝሐ ድምጺ ግን ኣይነበሮን። ዝኾነ ፖለቲካዊ ሰልፊ ንሓደ ሕጹይ ቻንስለር ዝድግፍ ናይ ኣብዝሓ ድምጺ ጥምረት ክምስርት ኣይከኣለን። ቻንስለር ነበር [[ፍራንዝ ፎን ፓፐን]] ካልኦት ዓቃባውያን መራሕቲ ንፕረዚደንት [[ፖል ፎን ሂንደንበርግ]] ንሂትለር ቻንስለር ክኸውን ብ30 ጥሪ 1933 ኣእሚኖምዎ። ድሕሪ ቁሩብ ግዜ ራይክስታግ ናይ 1933 ሕጊ ኣኽእሎ ኣጽዲቑ ን [[ዋይማር ሪፓብሊክ]] ናብ ናዚ ጀርመን ናይ ምቕያር መስርሕ ጀሚሩ፣ እዚ ድማ ኣብ ፍጹም ምልካዊ ምልካዊ ስነ-ሓሳብ ናዚዝም ዝተመስረተ ሓደ ሰልፊ ዘለዎ ምልካዊ ስርዓት እዩ። ሂንደንበርግ ብ2 ነሓሰ 1934 ምስ ሞተ፡ ሂትለር ተኪኡ፡ ብሓንሳብ ፍጹም ስልጣን ዘለዎ መራሒ ሃገርን መንግስትን ኰነ። ሂትለር ነቲ ድሕሪ ቀዳማይ ኲናት ዓለም ብፈረንሳን [[ሃጸይነት እንግሊዝን]] ዝዓብለሎ ኣህጉራዊ ስርዓት በደል ኮይኑ ዝረኣዮ ንምምካት [[ጀርመናውያን ኣይሁድ]] ክጥረዝ ወይ ክቐትልን ሓድሽ ስርዓት ክምስርትን ደለየ። ኣብ ስልጣን ዝነበረ ቀዳሞት ሽዱሽተ ዓመታት ካብ [[ዓቢ ቅልውላው ቁጠባ]] ቅልጡፍ ቁጠባዊ ምሕዋይ፣ ድሕሪ ቀዳማይ ውግእ ዓለም ኣብ ልዕሊ ጀርመን ዝተነበረ እገዳታት ምድምሳስ፣ ከምኡ’ውን ብሚልዮናት ብሄረ ጀርመናውያን ዝነብሩሉ ግዝኣታት ምሕዋስ፣ እዚ ድማ ኣብ መጀመርታ ርኡይ ህዝባዊ ደገፍ ሂብዎ።
gko5i5savfx9ii1mk0ocvtm0xbozsvr
ፍራንሲስኮ ፍራንኮ
0
6266
24717
2024-02-28T10:33:10Z
!!asa,njgh
9503
Created by translating the page "[[:en:Special:Redirect/revision/1210671913|Francisco Franco]]"
wikitext
text/x-wiki
[[ፋይል:RETRATO DEL GRAL. FRANCISCO FRANCO BAHAMONDE.jpg|thumb|ሚስተር ፍራንሲስኮ ፍራንኮ]]
ሚስተር '''ፍራንሲስኮ ፍራንኮ ባሃሞንደ''' (4 ታሕሳስ 1892 – 20 ሕዳር 1975 {{IPA-es|fɾanˈθisko ˈfɾaŋko βa.aˈmonde|lang}}) ኣብ እዋን ኲናት ሓድሕድ ስጳኛ ንሃገራውያን ሓይልታት መሪሑ ንካልኣይቲ ሪፓብሊክ ስጳኛ ንምውዳቕ ዝመርሐን ብድሕሪኡ ድማ ካብ 1939 ክሳብ 1975 ከም [[ውልቀ መላኺ]] ኮይኑ ኣብ ልዕሊ ስጳኛ ዝገዝአን ውልቀ መላኺ ስጳኛ እዩ። ''[[ካውዲሎ]]''። ኣብ ታሪኽ ስጳኛ ካብ ሃገራዊ ዓወት ክሳብ ምጥፋእ ፍራንኮ ዝዝርጋሕ ዘመን ፍራንኮዊት ስጳኛ ወይ ፍራንኮዊ ምልካዊ ስርዓት ተባሂሉ ክጽዋዕ ልሙድ እዩ።
ሚስተር ፍራንሲስኮ ፍራንኮ ኣብ ፈሮል ጋሊስያ ካብ ላዕለዋይ ደርቢ ወተሃደራዊ ስድራቤት ተወሊዱ፣ ፍራንኮ ኣብ ሰራዊት ስጳኛ ካብ 1907 ክሳብ 1910 ኣብ ኣካዳሚ ኣጋር ሰራዊት ቶለዶ ከም ካዴት ኮይኑ ኣገልጊሉ።ኣብ [[ሞሮኮ]] ኣብ ዘገልገለሉ እዋን ብመሳርዕ ኣቢሉ ወሲኹ ናብ… ኣብ 1926 ኣብ መበል 33 ዓመት ዕድሚኡ ብርጋዴር ጀነራል ኮይኑ።ድሕሪ ክልተ ዓመት ፍራንኮ ዳይረክተር ናይቲ ኣብ ዛራጎዛ ዝርከብ ሓፈሻዊ ወተሃደራዊ ኣካዳሚ ኰነ። ፍራንኮ ዓቃባውን ንጉሳውን ዝንባለታት እኳ እንተነበሮ፡ ምድምሳስ ንግስነትን ምምስራት ካልኣይቲ ሪፓብሊክን ኣብ 1931 ተስፋ ቆሪጹ።ምዕጻው ኣካዳሚኡ እውን ኣዝዩ ጸልይዎ፤ እዚ ከምዚ ኢሉ እናሃለወ ኣብ ሰራዊት ሪፓብሊካን ምግልጋሉ ቀጸለ።<ref>https://doi.org/10.2307%2F3679213</ref> ኣብ 1933 ኣብ ዝተኻየደ ምርጫ የማናውያን [[CEDA]] ን [[PRR]] ን ዓወት ምስ ኣረጋገጹ፡ ሞያኡ ዕቤት ኣጋጢምዎ፡ እዚ ድማ ነቲ ኣብ 1934 ኣብ ኣስቱርያስ ዝተኻየደ ናዕቢ ንምዕጋት ክመርሕ ኣኽኢልዎ። ፍራንኮ ንሓጺር እዋን ናይ ሓለቓ ስታፍ ሰራዊት ተራ ሒዙ ክሳብ እቲ ኣብ 1936 ዝተኻየደ ምርጫ ንጸጋማዊ ህዝባዊ ግንባር ናብ ስልጣን ዘምጽእ ኮይኑ፡ ናብ ደሴታት ካናሪ ዳግማይ ክምደብ ምኽንያት ኮይኑ።
== መወከሲታት ==
00r2ofb02sc8hl3ea7xskiu89qd1zee
ሙስጠፋ ከማል ኣታቱርክ
0
6267
24724
2024-03-06T18:30:55Z
85.104.98.225
Atamı ekledim
wikitext
text/x-wiki
Muሙስጣፋ ከማል ኣታቱርክ[c] (1881,[d] ተሰሎንቄ፡ ግዝኣት ኦቶማን - 10 ሕዳር 1938፡ ኢስታንቡል፡ ቱርኪ) ቱርካዊ ወተሃደር፡ መንግስታዊ፡ ዋና ኣዛዚ ኲናት ናጽነት ቱርኪ፡ መስራትን ቀዳማይ ፕረዚደንትን ናይቲ... ሪፓብሊክ ቱርኪ።.
[[ፋይል:Mustafa Kemal Atatürk(ሙስጠፋ ከማል ኣታቱርክ)|thumb|alt=Mustafa Kemal Atatürk(ሙስጠፋ ከማል ኣታቱርክ)|Mustafa Kemal Atatürk(ሙስጠፋ ከማል ኣታቱርክ)]]
gfj362qi5cumm5t81jdnlef3paxb96a
ኣዳማ ከተማ ኤፍ.ሲ
0
6270
24732
2024-03-15T00:28:09Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1207226677|Adama City F.C.]]"
wikitext
text/x-wiki
'''ክለብ ኩዕሶ እግሪ ከተማ ኣዳማ''' ( ኦሮሞ : ''Garee Kubbaa Miilaa Magaalaa Adaamaa'' ; [[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]] : አኳማ ከተማ እግር ክስለብ)ኣብ ክልል ኦሮሚያ ኣዳማ ዝመደበሩ ናይ ኢትዮጵያ ፕሮፌሽናል ክለብ ኩዕሶ እግሪ ኢዩ። እዛ ክለብ ኣብ 1991 ዝተመስረተት ኮይና ኣብዚ ሕዚ እዋን ኣብ [[ፕሪምየር ሊግ ኢትዮጵያ]] ፣ ላዕለዋይ ዲቪዥን ኩዕሶ እግሪ ኢትዮጵያ ትሳተፍ ኣላ። ኣዳማ ሲቲ ብዘይካ እታ ጋንታ ናብ ምውራድ ዝኸደትላ ሓንቲ ዓመት ኣብዚ ሊግ ብቐጻሊ ክትሳተፍ ኣለዋ። ዝበለጸ ግዜ እታ ጋንታ ኣብ 2008 ካልኣይቲ ኮይና ኣብ 2017-18 ንዝተወሰነ ግዜ ኣብ ቅድሚት ሊግ ክትጸንሕ ከላ እያ እዚ ድማ 5ይ ደረጃ ኮይና ተዛዚማ። ጋንታ ደቂ ኣንስትዮ ኣብ 2018-19 ዋንጫ ብምዕታር ሎዛ ኣበራን ሰናፍ ዋኩማን ወርቃዊት ኩዕሶን ቦትን ብቕደም ተኸተል ተዓዊተን ኣለዋ።
ss8tv698itttqliuvyx24ag6kt9kggn
ወልቂት ከተማ ኤፍ.ሲ
0
6271
24733
2024-03-15T00:41:25Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1213765170|Wolkite City F.C.]]"
wikitext
text/x-wiki
'''ወልቂት ከተማ ኤፍ.ሲ''' ( [[ቋንቋ ኣምሓርኛ|ኣምሓርኛ]] : {{Lang|am|ወልቂጤ ከተማ}} ፣ '''{{Lang|am-latn|Wolkite Ketema}}''' ) ኣብ ወልኪተ ፣ ኢትዮጵያ ዝመደበሩ ፕሮፌሽናል ክለብ ኩዕሶ እግሪ እዩ። ኣብ [[ፕሪምየር ሊግ ኢትዮጵያ]] ፡ ኣብ ኢትዮጵያ ላዕለዋይ ዲቪዥን ኩዕሶ እግሪ ኢዩ ዝጻወት።
g5s3l6p84yz57m6dxyft0wund8a0p5c
ዋንጫ ኣፍሪቃ 2023
0
6272
24734
2024-03-15T04:06:41Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1213702619|2023 Africa Cup of Nations]]"
wikitext
text/x-wiki
ብሕጽር ዝበለ '''2023''' '''AFCON''' ወይ '''CAN 2023''' ዝፍለጥን ንዕላማ ስፖንሰርሺፕ ድማ '''ቶታልኢነርጂስ 2023 ዋንጫ ኣፍሪቃ''' ተባሂሉ ዝፍለጥ ዋንጫ ኣፍሪቃ 2023 ብኮንፈደረሽን ኩዕሶ እግሪ ኣፍሪቃ ( CAF) ዝብል ጽሑፍ ኣሎ። [[ኣይቮሪ ኮስት|ብኣይቮሪኮስት]] ዝተኣንገደ ኮይኑ፡ ድሕሪ ሕታም 1984 ንኻልኣይ ግዜ ኣብታ ሃገር ዝተኻየደ ’ ዩ።
እዚ ሕታም ናይዚ ውድድር ኣብ መጀመርታ ኣብ ግዜ ሓጋይ ሰሜናዊ ንፍቀ ክቢ ከም ዋንጫ 2019 ክካየድ መደብ ተታሒዙሉ ኔሩ ፣ ምእንቲ ምስ ጋንታታት ክለባት ኤውሮጳን ውድድራትን ዝፍጠር ናይ መደብ ግርጭታት ንምንካይ። ይኹን እምበር፡ እቲ ውድድር ንዕላማ ስፖንሰርሺፕ ነቲ መበቆላዊ ስም እኳ እንተዓቀበ፡ ብሰንኪ ስክፍታታት ኩነታት ኣየር ሓጋይ ኣብ ኣይቮሪኮስት ብካፍ ናብ 3 ሓምለ 2024 ናብ 3 ሓምለ 2022 ተሰጋጊሩ። እዚ ድሕሪ [[ዋንጫ ኣፍሪቃ 2021|እቲ ዝሓለፈ ሕታም ኣብ 2021]] ኣብ ካሜሩን እውን ብተመሳሳሊ ምኽንያት ናብ ወቕቲ ክረምቲ ሰሜናዊ ንፍቀ ክቢ ምግዓዙ፡ ዋላ’ኳ ብሰንኪ ጽልዋ ለበዳ ኮቪድ-19 ኣብ ኣቆጻጽራ ካፍ ምስ ምድንጓይ እንተተደሚሩ ።
ኣአንጋዲት ሃገር ኣይቮሪኮስት ንሳልሳይ ግዜኣ ዋንጫ ክትዓትር ክኢላ። ኣብ መዛዘሚ ጸወታ ንናይጀርያ {{Nowrap|2–1}} ረቲዓታ ፡ ኣብ ዙር 16 ንተኸላኻሊት ሻምፕዮን ሰኔጋል ውን ድሕሪ {{Nowrap|1–1}} ማዕረ ብፍጹም ፍጹም ቅላዕ ረቲዓታ።
5axnzt8vetofhp4v7y2fo1ewhyyjp10
ከተማ ሻሸመኔ
0
6273
24735
2024-03-15T13:41:34Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1213004033|Shashemene City]]"
wikitext
text/x-wiki
'''ከተማ ሻሸመኔ''' (ተባሂላ እትጽዋዕ '''ሻሸመነ ከነማ''' ) ኢትዮጵያዊት ፕሮፌሽናል ኩዕሶ እግሪ ክለብ እያ፣ ኣብ ከተማ ሻሸሜነ ፣ ዞባ ምስራቕ ሸዋ ፣ ክልል ኦሮምያ ። ኣብ [[ፕሪምየር ሊግ ኢትዮጵያ]] ፡ ኣብ ኢትዮጵያ ላዕለዋይ ደረጃ ፕሮፌሽናል ኩዕሶ እግሪ ዝጻወት ኢዩ።
lvgdozkikerzim81moar9gu639pr6kk
ናእሚ ግርማይ
0
6275
24738
24737
2024-03-20T02:41:03Z
Siiuu07
8856
Created by translating the section "__LEAD_SECTION__" from the page "[[:en:Special:Redirect/revision/1214199295|Naomi Girma]]"
wikitext
text/x-wiki
'''ናኦሚ ሃይለ ግርማ''' ( / {{IPAc-en|ˈ|g|ər|m|ə}} GER {{respell|GER|mə}} ; <ref>[https://sandiegowavefc.com/player/naomi-girma/ Naomi Girma (profile) – San Diego Wave FC.] </ref> 14 ሰነ 2000 ዓ.ም ሃገራዊት ጋንታ ሕቡራት መንግስታት ኣመሪካ . ኣብ 2022 ኣብ ዝተኻየደ ውድድር NWSL Draft ቁጽሪ 1 ሓፈሻዊ ምርጫ እያ ነይራ።
ግርማ ንኣሜሪካ ወኪላ ኣብ ሃገራዊ ጋንታታት ትሕቲ 17 ዓመት ፣ ትሕቲ 19 ዓመትን ትሕቲ 20 ዓመትን ዝተሳተፈት ኮይና፡ ኣብ 2020 ብሉጽ ተጻዋታይ ኩዕሶ እግሪ ኣመሪካ መንእሰይ ጓል ኣንስተይቲ ተባሂላ ተሸሊማ። ኣብ 2019 ሓለቓ ጋንታ ስታንፎርድ ካርዲናል ኮይና ዋንጫ ኮለጅ ደቂ ኣንስትዮ ተዓዊታ ።
ግርማ ኣብ 2022 ብሉጽ ሮኪ NWSL ፡ ኣብ 2022ን 2023 ን ብሉጽ ተኸላኻላይ NWSL ፡ ኣብ 2023 ድማ ብሉጽ ጓል ኣንስተይቲ ተጻዋቲት ኣመሪካ ኩዕሶ እግሪ ተባሂላ ተሸሊማ።
== __LEAD_SECTION__ ==
'''ናኦሚ ሃይለ ግርማ''' ( / {{IPAc-en|ˈ|g|ər|m|ə}} GER {{respell|GER|mə}} ; <ref>[https://sandiegowavefc.com/player/naomi-girma/ Naomi Girma (profile) – San Diego Wave FC.] </ref> 14 ሰነ 2000 ዓ.ም ሃገራዊት ጋንታ ሕቡራት መንግስታት ኣመሪካ . ኣብ 2022 NWSL Draft ቁጽሪ 1 ሓፈሻዊ ምርጫ እያ ነይራ።
ግርማ ንኣሜሪካ ወኪላ ኣብ ሃገራዊ ጋንታታት ትሕቲ 17 ዓመት ፣ ትሕቲ 19 ዓመትን ትሕቲ 20 ዓመትን ዝተሳተፈት ኮይና፡ ኣብ 2020 ብሉጽ ተጻዋታይ ኩዕሶ እግሪ ኣመሪካ መንእሰይ ጓል ኣንስተይቲ ተባሂላ ተሸሊማ። ኣብ 2019 ሓለቓ ጋንታ ስታንፎርድ ካርዲናል ኮይና ዋንጫ ኮለጅ ደቂ ኣንስትዮ ተዓዊታ ።
ግርማ ኣብ 2022 ብሉጽ ሮኪ NWSL ፡ ኣብ 2022ን 2023 ን ብሉጽ ተኸላኻላይ NWSL ፡ ኣብ 2023 ድማ ብሉጽ ጓል ኣንስተይቲ ተጻዋቲት ኣመሪካ ኩዕሶ እግሪ ተባሂላ ተሸሊማ።
pbycw1xp7tm8t9qyqpqbsppaximackt
Komey aleka
0
6276
24740
2024-03-29T12:20:28Z
217.210.217.211
ገጽ ምስ «ዛነይ ፊሳሃጺን 2000 ክር ኣስመሮም ሃይለሚካአል 1000 ክር» ተፈጢሩ
wikitext
text/x-wiki
ዛነይ ፊሳሃጺን 2000 ክር
ኣስመሮም ሃይለሚካአል 1000 ክር
dx4p06xsdk8sygq6xq8hv2k44142kfx
ኢንተርነት
0
6277
24741
2024-03-31T14:16:45Z
85.100.241.11
ገጽ ምስ « = ዝብል መርበብ ሓበሬታ = * ዓንቀጽ * ክትዕ * እዚ * ለውጢ * ምንጪ ለውጢ * ሕሉፍ ርአ * * * * * * * * * * * * * * * * * ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ {| class="wikitable" | |ኣብዚ ጽሑፍ ’ ዚ ዘሎ '''ሓበሬታ ንምርግጋጽ ተወሳኺ ምንጭታት የድሊ''' ። እሙናት ምንጭታት ብምውሳኽ ነቲ ጽሑፍ ንምምሕያሽ ሓግዙ...» ተፈጢሩ
wikitext
text/x-wiki
= ዝብል መርበብ ሓበሬታ =
* ዓንቀጽ
* ክትዕ
* እዚ
* ለውጢ
* ምንጪ ለውጢ
* ሕሉፍ ርአ
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
{| class="wikitable"
|
|ኣብዚ ጽሑፍ ’ ዚ ዘሎ '''ሓበሬታ ንምርግጋጽ ተወሳኺ ምንጭታት የድሊ''' ። እሙናት ምንጭታት ብምውሳኽ ነቲ ጽሑፍ ንምምሕያሽ ሓግዙ ። ምንጪ ዘይብሉ ትሕዝቶ ተቓውሞን ምእላይን ክህልዎ ይኽእል ’ ዩ ። <small>''ምንጭታት ድለዩ'' ፡ "ኢንተርነት" – ዜና · ጋዜጣ · መጽሓፍ · ኣካዳሚያዊ · JSTOR</small>
<small>''( ሓምለ 6, 2022 ) ( ነዚ ቅጥዒ ብኸመይን መዓስን ከም እተውጽኦ ፍለጥ )''</small>
|}
{| class="wikitable"
!İinternet ዝብል መርበብ ሓበሬታ
|-
|ምስሊ ናይ ኢንተርነት ዳግመ-ኣንፈት መስመራት።
|-
|ሓፈሻዊ
|-
|ምሕደራ
|-
|ትሕተ ቅርጺ IT
|-
|ኣገልግሎታት
|-
|
* <abbr>ሰ</abbr>
* <abbr>ት</abbr>
* <abbr>መ</abbr>
|}
{| class="wikitable"
!ዓይነታት መርበባት ኮምፒተር ብመጠን
|-
|
|-
|
* ናኖ ስኬል ምዃኑ’ዩ።
* ናይ ቀረባ ሜዳ (NFC)
* ኣካል (BAN)
* ውልቃዊ (PAN)
* ኣብ ቀረባይ (NAN)
* ከባብያዊ (LAN)
** መኽዘን (SAN)
** ገመድ ኣልቦ (WLAN)
** ቨርቹዋል (VLAN)
* ገዛ (HAN)
* ምህናፅ
* ካምፓስ (CAN)
* ዓንዲ ሕቖ
* ሜትሮፖሊታን (MAN)
** ኮሙናዊ ገመድ ኣልቦ (MWN)
* ሰፊሕ (WAN)
* ደበና
* İinternet ዝብል መርበብ ሓበሬታ
* ኣብ መንጎ ፕላኔታት ዝካየድ ኢንተርነት
|-
|
* <abbr>ሰ</abbr>
* <abbr>ት</abbr>
* <abbr>መ</abbr>
|}
'''ኢንተርነት''' ንኮምፒተር ስርዓታት ዘራኽብ ኤሌክትሮኒካዊ መርበብ መራኸቢ ’ ዩ ። TDK ንኢንተርነት ዝብል ቃል መልሲ ሂቡ '''ህዝባዊ መርበብ ዝብል ቃል''' ኣቕሪቡ ። ሓደ ሓደ ግዜ ኣብ ክንዲ ኢንተርነት '''ኔት''' ዝብል ቃል ይጥቀም።
ኢንተርነት ብዙሕ ፕሮቶኮላት ዘለዎ መርበብ ኮይኑ ኩሎም ንሓድሕዶም ዝተኣሳሰሩ መርበባት ኮምፒተር ተባሂሉ ክግለጽ ይከኣል ። ብኣሽሓት ዝቑጸሩ ኣካዳሚያውን ንግዳውን መርበባት፡ ከምኡ’ውን መንግስታውን ነጻን መርበባት ኮምፒተር ብምትእስሳር ዝተመስረተት እያ ። ሓበሬታ ኣብ መንጎ ኮምፒዩተራት ብመሰረት ዝተፈላለዩ ፕሮቶኮላት ብፓኬጅ ይመሓላለፍ። ኣብ ኢንተርነት ፡ ከም ኤለክትሮኒካዊ ፖስታን ዝተኣሳሰሩ ገጻትን ዝኣመሰሉ ዝተፈላለዩ ሓበሬታታትን ኣገልግሎታትን ኣለዉ። ጸወታታት ብኢንተርነት እውን ክጻወቱ ይኽእሉ እዮም።
መበገሲ ኢንተርነት ካብቲ ኣብ 1960ታት ብመንግስቲ ኣመሪካ ዝተገብረ መጽናዕቲ ዝጅምር ኮይኑ፡ ንሱ ንጉድለት ዝጻወር፡ ድልዱልን ናይ ብሕቲ መርበብ ኮምፒተር ክምስርት ዝደለየን እዩ ። ኣብ 1980ታት ብሃገራዊ ሳይንስ ፋውንዴሽን ንሓድሽ ዓንዲ ሕቖ ኣሜሪካ ንምምዋል ዝተኣከበ ናይ ብሕቲ ገንዘብ፡ ዓለምለኻዊ ተሳትፎን ምድልዳል ብዙሓት ናይ ብሕቲ መርበባትን ኣስዒቡ። ኣብ 1990ታት ዓለምለኻዊ መርበብ ምስ ምብዛሑ ፡ ኢንተርነት መሰረት ዘመናዊ ህይወት ደቂ ሰባት ኮይኑ ኣሎ።
== ስነ-ቓል [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ክጥቀም ዝጀመረ ናይ እንግሊዝኛ ቃል ''internet ፡ ኣሕጽሮተ ቃል ናይቲ Interconnected Networks'' ዝብል ቃል ኮይኑ ፡ ትርጉሙ ድማ "ኣብ መንጎኦም ዝተኣሳሰሩ መርበባት" ማለት እዩ ። እቲ ቅድመ-ጥብቆ ''inter-'' ማለት ኣብ እንግሊዝኛ ኣብ መንጎን ''ሓድሕድን ማለት'' እዩ ። ''መርበብ'' ዝብል ቃል ''መርበብ'' ማለት ’ ዩ።
እቲ ሓደ ሓደ ግዜ ኣብ ክንዲ ኢንተርነት ዝብል ቃል ዝጥቀመሉ " WWW " ዝብል ኣሕጽሮተ ቃል ፡ ኣሕጽሮተ ቃል ''ናይ ዎርልድ ዋይድ ዌብ'' ኮይኑ ምስ ኢንተርነት ተመሳሳሊ ትርጉም የብሉን።
== ኣጸሓሕፋ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ኢንተርነት ንፍሉይን ሓደን መርበብ መራኸቢታት ስም ስለዝኾነ ትኽክለኛ ስም ’ ዩ ። ብዓበይቲ ፊደላት ክጽሓፍ ኣለዎ፣ ኣብቲ ንዋታዊ ኣስማት ብዓበይቲ ፊደላት ክጽሓፉ ኣለዎም ዝብል ሕጊ መሰረት ብምግባር ። ይኹን እምበር ካብኡ ወጻኢ ግቡእ ኣስማት ካብ ትርጉሞም ወጻኢ ኣብ ዝጥቀሙሉ እዋን ብንኣሽቱ ፊደላት ክጽሓፉ ይኽእሉ። ንኣብነት፦ ኣብ ሓረግ "መርከሪ ናብ ጸሓይ ዝቐረበት ፕላኔት እያ"፡ ጸሓይ ብዓቢ ፊደል ክጽሓፍ እንከሎ፡ ኣብታ "ጸሓይ ናብዚ ክፍሊ ኣይትኣቱን" ዝብል ሓረግ "ጸሓይ" ብንእሽቶ ፊደል ተጻሒፉ ኣሎ። ምኽንያቱ ኣብ ክንዲ ትኽክለኛ ስም ብትርጉም "ብርሃን ጸሓይ" ስለ ዝጥቀመሉ። ብተመሳሳሊ "ኢንተርነት" ሓደ ሓደ ግዜ ካብ ትርጉሙ ወጻኢ፡ ብመንጽር "ምትእስሳር ኢንተርነት" ኣብ ከም "ኣብ ገዛይ ኢንተርነት የብለይን"፡ "ፍጥነት ኢንተርነትይ ትሑት እዩ"፡ ከምኡ'ውን ክኸውን ይኽእል። ኣብ ትሕዝቶ ናይዞም ኣጠቓቕማታት ብንኣሽቱ ፊደላት ዝተጻሕፉ፡ ብሰንኪ ሕጊ ኣጸሓሕፋ ትካላዊ ኣስማት። ምስ ምስፍሕፋሕ ኢንተርነት፡ ካብቲ መሰረታዊ ትርጉሙ፡ ማለት ግቡእ ስም፡ ካልእ ትርጉማት ኣስፋሕፊሑ፡ ኣብ መዝገበ-ቓላት ማሕበር ቋንቋ ቱርኪ፡ ከም "ስም" [ ጥራይ እዩ ተገሊጹ ፡ ብንኣሽቱ ፊደላት ድማ ይጽሓፍ ፊደላት፡ ከምኡ'ውን እቲ መሰረታዊ ትርጉሙ ዝድለ "ግቡእ ስም" ኣጸሓሕፋ ኣይተኻተተን።
== ታሪኽ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ቀንዲ ጽሑፍ ፡ ታሪኽ ኢንተርነት
ወተሃደራዊ ስርዓተ መራኸቢታት ሴሚ-ኣውቶማቲክ ግራውንድ ኢንቫይሮመንት (SAGE)ን ንግዳዊ መንገዲ ኣየር ስርዓት ምሕዛዝ ሴሚ-ኣውቶማቲክ ቢዝነስ ሪሰርች ኢንቫይሮመንት (SABRE)ን ዝበሃሉ ብኢንተርነት ብኔትወርክ ዝረዳድኡ ስርዓታት ኮምፒተር ኮይኖም ኣብ መጀመርታ 1950ታት እዮም ጀሚሮም። ኣብ 1960ታት ኤጀንሲ ምዕቡል ፕሮጀክትታት ምርምር (ARPA) ንዲዛይን መርበብ ኤጀንሲ ፕሮጀክትታት ምዕቡል ምርምር (ARPANET) ንመስርሕ ምክልኻል ኣሜሪካ ክምውል ጀሚሩ። ሳላ ኣብ 1960ታት ዝተፈጥሩ ፕሮጀክትታት፡ ኢንተርነት ኣብ 1969 ኣብ ዝለዓለ ጥርዙ በጺሑ። ድሕሪ እዚ ዕለት እዚ ኣርፓኔት ከምቲ ንፈልጦ ዘመናዊ ኢንተርነት ኮይኑ ናብ ህይወትና ኣትዩ። ኣብ መጀመርታ 70ታት ዩኒቨርሲቲታት ኣሜሪካ ካብዚ ፕሮጀክት ክጥቀማ ዕድል ምስተዋህበን ፡ ናይ ኢ -መይል (SMTP)ን NNTPን መመልከቲታት ብሰፊሑ ክዝርጋሕ ጀሚሩ። እዚኦም ስዒቦም FTP ን HTTPን ’ ዮም ። ብ30 ሚያዝያ 1993 ኢንተርነት ብ CERN ብ WWW ቅድመ-ጥብቆ ንህዝቢ ተበጻሒ ተገይሩ ። ቴክኖሎጂ ኢንተርነት ንመጀመርያ ግዜ ናብ ቱርኪ ዝመጸ ኣብ 1987 መርበብ ዩኒቨርሲቲን ትካላት ምርምርን ቱርኪ (TÜVAKA) እዩ።ኣብ ቱርኪ ናይ መጀመርታ
== ውልቃዊ ኣጠቓቕማ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
መብዛሕትኡ ግዜ ውልቃዊ ኮምፒዩተራት ምስ ኢንተርነት ንምትእስሳር መስመር ተሌፎን የድልዮም ። ብተወሳኺ ብሳተላይት ፣ ገመድን ሬድዮን ዋይፋይ ዝበሃል ፈነወታት ምስ ኢንተርነት ክትራኸብ ትኽእል ኢኻ ። እቲ ዝበዝሐ ዝውቱር ድማ ኣናሎግ ሞደምን ኣገልግሎት ናይ ሓደ ብዝተወሰነ ፍጥነት ኣገልግሎት ኢንተርነት ዝህብ ኩባንያን ምጥቃም እዩ ። ቅጥዕታት ናይቲ ሞደም ብመሰረት ቁጽሪ ተሌፎን ኣገልግሎትን እቲ ኩባንያ ዝህቦ ባህርያትን ይስተኻኸል፡ ትእዛዝ ምትእስሳር ድማ ይወሃብ። እቲ ኣናሎግ ሞደም ነቲ ናይ ኮምፒተር ዲጂታላዊ ዳታ (ቢት) ናብ ዝተፈላለየ ናይ ድምጺ ፍሪኩዌንሲ ቀይሩ ብመስመር ቴሌፎን ኣቢሉ ናብ ኣገልግሎት ኢንተርነት የሰጋግር፡ ብግልባጡ ድማ ነቲ ዳታ ብተመሳሳሊ ኣገባብ ይቕበሎ።
ነፍሲ ወከፍ ዝረአ መርበብ ሓበሬታ ቁጽሪ ኣድራሻ ኣለዎ።እዚ ኣድራሻ ብኣርባዕተ ስሎት ዝቖመ ኮይኑ፡ ነፍሲ ወከፍ ስሎት ካብ 0 ክሳብ 255 ዋጋ ኣለዎ። ይኹን እምበር፡ እቲ ተጠቃሚ ነዚ ቀሊል ናይ ቁጽሪ ዋጋ ኣብ ነፍሲ ወከፍ ዝድውለሉ መርበብ ሓበሬታ ኣብ ኣእምሮኡ ክሕዞ ስለዘይክእል፡ ነዞም ኣድራሻታት እዚኣቶም ምስቲ መርበብ ሓበሬታ ገጽ ማዕረ ዝሕዙ ዲኤንኤስ ኮምፒዩተራት ኣለዋ። ግቡኦም ድማ ነቲ IP ኣድራሻ ምስ ነፍሲ ወከፍ ክረአ ዘለዎ ስም ሳይት ማዕረ ምግባርን ፓኬታት ናይቲ ናይ ሓበሬታ መጓዓዝያ ፕሮቶኮል ( TCP/IP ) ናብዚ ኣድራሻ ምቕናዕን እዩ። ልክዕ ከምቲ ኣብ መጽሓፍ ቴሌፎን ዝግበር ምትእስሳር ስም-ቁጽሪ ምስ domain name-IP ይሰማማዕ። በዚ ድማ እቲ ብኢንተርነት መርበብ ሓበሬታ ዝጽዋዕ መርበብ ሓበሬታ ዘሎ ሓበሬታ ብውሑድ ጻዕሪ ክትረኽቦ ትኽእል ኢኻ።
ኣብዚ እዋን እዚ ኣናሎግ ሞደም ብዲጂታላዊ (ADSL) ሞደም ይትካእ ኣሎ፣ እዚኦም ድማ ዝቐልጠፉን ንጌጋታት ዝውሕዱን እዮም። ሳላ ወሰኽ ተሳትፎ ብዙሓት፡ ክፍሊት ኣጠቓቕማኦም ናብ ርትዓዊ ደረጃ ይንኪ። ADSL ካብ ኣናሎግ ሞደም 10x - 1500x ፍጥነት ዘለዎ ኮይኑ ቀጥታዊ ቪድዮ ቻት ከምኡ’ውን ኣብ ሓጺር ግዜ ፊልም ናይ ምውራድ ዕድል ዝህብ እዩ።
WWW. ሎሚ ኣብ መላእ ዓለም ብኣማኢት ሚልዮናት ዝቑጸሩ ሰባት ከም ፋይል ምውራድ፡ ቨርቹዋል ቻት ሩም፡ ኢኮሜርስ (ቨርቹዋል ኮሜርስ)፡ ናይ ዘተ ቦታታት (መድረኻት)፡ ኦንላይን ቻቲንግን ቀጥታዊ መልእኽቲ (IM) ዝኣመሰሉ መዳያት ይጥቀሙ።
=== ህሉው ኣጠቓቕማ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ኣብዚ ግዜ እዚ ኢንተርነት ዳርጋ ካብ ዝኾነ ቦታ ብፍላይ ድማ ብሞባይል ኢንተርኔት መሳርሒታት ክትረኽቦ ትኽእል ኢኻ። ተጠቀምቲ ኣብ ዝደለይዎ ግዜን ኣብ ዝደለይዎ ቦታን ከም ሞባይል ቴሌፎናት፣ ተንቀሳቐስቲ ጌም ኮንሶላትን ገመድ ኣልቦ ኔትወርክ ምትእስሳር ዝድግፉ ላፕቶፕን ዝኣመሰሉ መሳርሒታት ኢንተርነት ክረኽቡ ይኽእሉ። ኣገልግሎት ወሃብቲ ኣገልግሎትን ክፍሊት ምትሕልላፍ ዳታ ገመድ ኣልቦን ካብ ካልኦት ኣገባባት ምብጻሕ ዝለዓለ ክኸውን ይኽእል።
=== ዝርገሐኡ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ካብ ምህዞ ሬድዮ ፣ ተለቪዥንን ኢንተርኔትን ን50 ሚልዮን ተጠቀምቲ ንምብጻሕ ዝወሰዶ ግዜ ክንምርምሮ እንከለና ንሬድዮ 38 ዓመት፣ ንተለቪዥን 13 ዓመት፣ ንኢንተርነት ድማ ሓሙሽተ ዓመት ጥራይ እዩ።
ኢንተርነት ኣብ 1993 ናብ ቱርኪ ዝመጸ ኮይኑ፡ ድሕሪ ምምጽኡ ድማ ኣብ ቱርኪ ኣጠቓቕምኡ ሰፊሕ ኮይኑ። ኢንተርነት ኣብዚ እዋን’ዚ ብሰፊሑ ዝተዘርግሐ ፍርያት ቴክኖሎጂ ኮይኑ፡ ካብ 7 ክሳብ 70 ዓመት ዝዕድሚኡ ኩሉ ዝጥቀመሉ፡ መዓልታዊ ዝሕደስ ምንጪ ሓበሬታ እዩ።
== ቃላት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ኢንተርነትን "ወርልድ ዋይድ ዌብ"ን ዝብሉ ቃላት ብሓፈሻ ኣብ መዓልታዊ ኣጠቓቕማ ተለዋዊጦም ይጥቀሙ እዮም፡ ግን ሓደ ነገር ኣይኮኑን። ኢንተርነት ብሶፍትዌርን ሃርድዌርን ትሕተ ቅርጺ ዝቐርብ ዓለማዊ ስርዓተ ርክብ ዳታ ኮይኑ፡ መርበብ ሓበሬታ ግን ሓደ ካብቶም ብኢንተርነት ዝቐርቡ ዓይነታት ርክብ ጥራይ እዩ።
=== ሳይት [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ዌብሳይት ማለት ጽሑፋት፡ ምስልታትን ካልኦት ፋይላትን ብኢንተርነት ዝካፈሉሉ ጉጅለ ዲጂታላዊ ገጻት እዩ። እዚኦም ድማ ኢንተርነት ብዓይኒ ብስክሪንን ብስምዒትን ብመጉልሒ ድምጺ ዝጥቀመሉ ከባቢታት እዮም። ሓደ ዌብሳይት ሓደ ገጽ ወይ ኣሽሓት ገጻት ዝሓዘ ክኸውን ይኽእል። እቲ ተጠቃሚ ዘጋጥሞ ቀዳማይ ገጽ ናይ ሓደ መርበብ ሓበሬታ "ገዛ ገጽ" ይበሃል። ካብቲ መበገሲ ገጽ ፡ ካልእ ክፋላት ናይቲ መርበብ ሓበሬታ ወይ ናይ ወጻኢ መርበባት ብመላግቦታት ክትረኽቦም ትኽእል ኢኻ ''.''
=== ሞደም [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ ሞደም
ምልክት ቴሌፎን ናብ ዲጂታል ዳታ ዝቕይርን ኮምፒተር ምስ ኢንተርነት ክትራኸብ ዘኽእልን ኤሌክትሮኒካዊ መሳርሒ እዩ።
=== TCP/IP [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ንኢንተርነት ናይቲ ዘመን መራኸቢ መሳርሒ ዝገብሮ፡ TCP/IP ፋይል ርክብ ፕሮቶኮል እዩ። ምኽፋት፤ ንሱ ድማ ''ትራንስሚሽን ኮንትሮል ፕሮቶኮል/ኢንተርነት ፕሮቶኮል'' እዩ ።
TCP/IP ብመሰረቱ ማሽናት ካብ ስርዓተ ምምሕዳር ወይ ኣፕሊኬሽን ሶፍትዌር ነጻ ኮይኑ ክዛረባ ዘኽእል ሕጊ እዩ። ሳላ እዚ ባህሪ ምስ ሞባይል፡ ውልቃዊ ኮምፒተር ወይ ካልእ ምስ ኢንተርነት ዝተኣሳሰር መሳርሒ ንሓደ ሰዓት ከይተረፈ ክዛረብ ይኽእል።
=== ምልክት ኣድራሻ (@) [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ @
ኣብ ኢንተርነት ብተደጋጋሚ ካብ ዝጥቀሙሉ ምልክታት ሓደ @ (ዝድመጽ: ''et'' ). ኣብ ኢ-መይል ኣድራሻታት፡ ስም ተጠቃሚን ዝተላእከ ዕላማ ዓውድን (ስም መርበብ ሓበሬታ) ይፈላልዮም። እቲ ናይ ኣድራሻ ምልክት ''ጽቡቕ a'' . ማሕበር ቋንቋ ቱርኪ ማዕረ ’ ቲ ''hooked a'' ወይ ''tailed a'' ዝብል ሓሳብ ኣቕሪቡ ኣሎ ።
=== ኢመይል [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ ኢመይል
ኢ-መይል ( ትግርኛ : ''e-mail'' ) ኣሕጽሮተ ቃል "ኤሌክትሮኒካዊ ፖስታ" እዩ። ብኢንተርነት ዝለኣኹን ዝቕበሉን ዲጂታላዊ ደብዳቤታት እዮም። ኣብ መዓልታዊ ኣጠቓቕማ " ''ፖስታ'' " (ኣድመጽ: meyl) ተባሂሉ'ውን ይጽዋዕ ። ብዓይኒ ኣብ መንጎኦምን ኣብ መንጎ ናይ ወረቐት ደብዳቤን ዓቢ ፍልልይ የለን። ኩሎም ዓይነታት ፋይላት፡ ከም ስእሊ፡ ሙዚቃ፡ ቪድዮ ወዘተ ኣብ ኢ-መይል ተተሓሒዞም ናብ ኮምፒተር ተቐባሊ ክሰጋገሩ ይኽእሉ። ኣብ መላእ ዓለም መዓልታዊ ብቢልዮናት ዝቑጸሩ ኢመይላት ይለኣኹ። ብሰንኪ ርካሽነቱን ምቹእነቱን ካብ ናይ ወረቐት ደብዳቤታት ብሰፊሑ ዝጥቀመሉ ኮይኑ፡ ኣብ ወግዓዊ ጉዳያት ግን ብሰንኪ ተኣማንነቱ ኣዝዩ ድሩት እዩ።
ናይ ኢ-መይል ኣካውንት ብነጻ ወይ ብኽፍሊት ካብ ዝተፈላለዩ ነዚ ኣገልግሎት ዝህቡ መርበባት ክኽፈቱ ይኽእሉ። ናይ ኢመይል ኣድራሻታት፤ ንሱ ድማ ስም ተጠቃሚ፡ ምልክት ኣድራሻ፡ ስም ናይቲ ኣካውንት ዝተፈጥረሉ መርበብ ሓበሬታ ኢ-መይል ኣገልጋሊ፡ ነጥቢ (.) ከምኡ’ውን መቐጸልታ መርበብ ሓበሬታ ብዘይ ነጥብታት ብምጽሓፍ ዝፍጠር እዩ። ንኣብነት ''፡ wikipedist@vikipedi.com''
== ዲጂታላዊ ስግኣታት ኣብ ልዕሊ ምስ ኢንተርነት ክራኸቡ ዝኽእሉ መሳርሒታት [ edit | ምንጪ ለውጢ ] . ==
ኢንተርነት ብዙሕ ረብሓታት እኳ እንተሃለዎ፡ ዝተፈላለየ ሓደጋታት እውን የስዕብ። ካብታ ናብ መርበብ ኢንተርነት እትራኸብላ ህሞት ጀሚርካ፡ ንዝተፈላለዩ ጐዳኢ ሶፍትዌር መጥቃዕትታት ክትቃላዕ ትኽእል ኢኻ ፡ ሃከራት ''፡ ብሃከራት'' ዝፍለጡ ፡ ኮምፒተርካ ክሕዙ ከም ዝኽእሉ ክትምስክር ትኽእል ኢኻ፡ ናይ ባንክ ሕሳብካ ብመንገዲ ኦንላይን ባንክ ባዶ ክኸውን ከም ዝኽእል፤ መሳርሒታት ብዘገርምን ዘይርዳእን ባህሪ ክጅምሩ ይኽእሉ እዮም።
=== ቫይረሳት [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቫይረሳት ኮምፒተር ጐዳኢ ኮዳትን ፕሮግራማትን እዮም። ናብ ኮምፒዩተራት ብዳታ ዝሓዙ ዲስክታት፣ ተንቀሳቐስቲ መዘከርታታት፣ ብሎካል ኔትወርክ ወይ ብኢንተርነት ይኣትዉ። ኣብ ከም ነብሶም ምቕዳሕ፡ ዳታ ምድምሳስ፡ ዘይተደልየ ፕሮግራማት ምክያድ፡ ከምኡ’ውን ውልቃዊ ሓበሬታ (ፓስዎርድ ወዘተ) ምዝርጋሕ ዝኣመሰሉ ጎዳእቲ ንጥፈታት ክዋፈሩ ይኽእሉ። እዚ ስም እዚ፡ ንኮምፒዩተራት ንምጕዳእ ዝጥቀሙሉ ሜላታት ምስቶም ኣብ ህያዋን ነገራት ሕማም ዘስዕቡ ቫይረሳት ዝመሳሰል ስለ ዝዀነ፡ ግቡእ ተባሂሉ ተረኺቡ።
ገለ ቫይረሳት ግዜኦም ዝሓለፉ ወይ ዝተበላሸዉ ስሪት ናይ ሓደ ፕሮግራም እዮም፣ ማለት ብዘይ ፍላጥ ዝሰርሑን መብዛሕትኡ ግዜ ስርሖም ዘይፍለጥን እዩ። ትሮጃን፡ win32፡ win29፡ መትሎ ወዘተ ንእከይ ዕላማ ዝተዳለዉ። ቫይረስ ብኻልኦት ይመሓላለፉ። ቫይረሳት ባዕሎም ኣይፍጠሩን እዮም፣ ምስተረኽቡ ብቕልጡፍ ክእለዩ ኣለዎም።
=== መደባት ሰላዪ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ስፓይ ፕሮግራማት፣ ብዝተፈላለየ መንገዲ ማልዌር ፣ ኣድዌር ፣ ስፓይዌር ፣ ካብ ኮምፒዩተራት ሓበሬታ ንምእካብ ዝፍጠሩ ንኣሽቱ ሶፍትዌራት እዮም። ከም ቫይረስ ስለ ዝዋስኡ፡ ገሊኦም ቫይረስ’ውን ይበሃሉ። ከም ልምዲ ኢንተርነት ተጠቀምቲ ኮምፒተርን ቁጽሪ ኣካውንትን ዝኣመሰሉ ሓበሬታታት ናብ ጎዳእቲ ሰባትን ትካላትን የመሓላልፉ። ገለ ካብኣቶም ብዙሕ ጎዳእቲ እኳ እንተዘይኮኑ፡ ዳታ እናኣከቡ ኣብ ድሕሪት ብምጉያይ ዘየድሊ መዘክር ኮምፒተር ይሕዙ። ገለ መደባት ስለያ ብወግዓውያን ትካላት ተዳልዮም ገበነኛታትን ግብረሽበራዊ ንጥፈታትን ይከታተሉ ኣለዉ። ብተወሳኺ ግዝኣታት ኣብ ክንዲ ኣረጊት ኣገባብ ስለያ ብኮምፒተር ዝሰርሕ ኣገባብ ስለያ ይጥቀማ ኣለዋ፣ በዚ ድማ ሓደጋታትን ወጻኢታትን ይቕንሳ ኣለዋ።
=== ሃከራት [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ብዘይ ፍቓድ ኣብ ኤሌክትሮኒካዊ መሳርሒታቶም ከም ኮምፒዩተርን ቴለፎንን ብምእታው ናይ ካልኦት ሰባት ውልቃዊ ሓበሬታ ዝሰርቁ ሰባት እዮም። እዚ ግን ኩሉ ግዜ ኣድላዪ ኣይኮነን። On sites where some ''hackers'' are featured , ''ሃከራት'' ኣብ ቴክኒካዊ ምዕባለ ናይቶም መርበባት ይሕግዙ። ናይዚ ኣብነት ኣብ ዊኪፒዲያ ቴክኒሻናት ’ ዮም ።
=== ካብዞም ሓደጋታት ዝከላኸሉ ሜላታት [ edit | ምንጪ ለውጢ ] . ===
ኮምፒዩተራት ካብ ኢንተርነት ክመጽእ ዝኽእል ሓደጋታት ንምክልኻል እቲ ዝበለጸ ኣድማዒ መንገዲ ንቕሓት ምህላው እዩ። ጥርጡራት ሳይታትን ሊንክታትን ክበጽሑ ስለዘይብሎም ጸረ ቫይረስ፣ ጸረ ስፓይዌርን ፋየርዎልን ሶፍትዌር ክጥቀሙ ይግባእ። ብዙሓት ንግዳዊ ድሕነት ሶፍትዌራት ሎሚ፡ ከም Norton , Kaspersky , McAfee , Avast ፡ ሰለስቲኦም መከላኸሊታት ዘጠቓልሉ እዮም።
== ካልኦት ካብ ኢንተርነት ክመጹ ዝኽእሉ ሓደጋታት [ edit | ምንጪ ለውጢ ] . ==
ብሰንኪ ሰፊሕ ኣጠቓቕማ ኢንተርነት፡ ብሚልዮናት ዝቑጸሩ ሰባት መዓልታዊ ውልቃዊ ሓበሬታኦም ምስ ዘይፈልጥዎም ሰባት ብምክፋል፡ ካብ ቫይረሳት ኣዝዩ ሓደገኛ ስግኣት ይፈጥር። ብዘይጥንቃቐ ምጥቃም ኢንተርነት ከም ስርቂ ሓበሬታ መንነት ወይ ብዘይፍላጥ ኣብ ፍጻመታት ፖሊስ ምእታው ዝኣመሰሉ ሳዕቤናት ከስዕብ ይኽእል።
ቻትን ጸወታን ክፍልታት ናብ ዓቢ ዕርክነትን ዝምድናን ክመርሑ ይኽእሉ እኳ እንተኾኑ ፡ ካብ ስርቂ ፡ ጾታዊ ርክብ ህጻናት ፡ ምቅላዕ ፡ ምግፋዕ ፡ ዓመጽን ቅትለትን ከይተረፈ ንዝመጽእ ምፍርራሕ ማዕጾና ይኸፍቱ ።
ቅልጡፍን ብቐሊሉን ፖርኖግራፊ ምርካብ ኣብ ኩሉ ዕድመ ንሓደጋ ወልፊ ስእለ ጽዩፍ ይውስኽ፤ ንጾታዊ ህይወት ሰባት፡ ስድራቤታዊ ህይወት ሓደ ሓደ ግዜ ድማ ስነ-ልቦናኦም ኣብ ሓደጋ ዘእቱ እዩ። ህጻናት ኣብ ኣዝዩ ንኡስ ዕድሚኦም ስእለ-ጽዩፍ ብቐሊሉ ክረኽብዎ ምኽኣሎም፡ ኣብ ድሒሮም ዕድሚኦም ከቢድ ጾታዊን ስነ-ኣእምሮኣውን ጸገማት ከጋጥሞም ይኽእል።
=== ካብዞም ሓደጋታት ዝከላኸሉ ሜላታት [ edit | ምንጪ ለውጢ ] . ===
መንነትካ፡ ዕድመ፡ መልክዕ፡ ቁጠባዊ ኩነታት፡ ደረጃ ትምህርቲ፡ ብሓጺሩ ኩሉ ብዛዕባ ሓደ ሰብ ምሕባእ ወይ ኣብ ኢንተርነት ናይ ሓሶት መንነት ምፍጣር ኣዝዩ ቀሊል ስለ ዝኾነ፡ ኣዕሩኽ ኣብ እትገብረሉ እዋን ኣዝዩ ዝያዳ ጥንቃቐ ምግባር የድሊ። ኣጸቢቑ ንዘይፍለጡ ሰባት ኣድራሻን ቁጽሪ ተሌፎንን ምሃብ ክውገድ ኣለዎ፣ እቲ ካልእ ሰብ ክረኽቦም ዘኽእል ፍንጪ ምሃብ እውን ክውገድ ኣለዎ።
ብዙሓት ናይ ኢንተርነት ድሕንነት ሶፍትዌራት ሎሚ "ወለዲ ምቁጽጻር" ዝብል ባህርያት ሒዞም ይመጹ። እቲ ናይ ወለዲ መቆጻጸሪ ፓነል ናይ ኮምፒተር መእተዊ ሰዓታት ምቕማጥን ናብ ዘይተደልየ መርበባት ምእታው ምዕጋትን የኽእል፣ እዞም ቅጥዕታት ድማ ብፓስዎርድ ክሕለዉ ይኽእሉ።
== [ ኣርትዖት | ምንጪ ለውጢ ] . ==
* WWW
* ናይ ኢንተርነት ሳንሱር ምግባር
* ኢንተርነት (ስም ቃል)
* መሰል ምጥቃም ኢንተርነት
* ምዉት ክልሰ ሓሳብ ኢንተርነት
== መወከሲታት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
# '''^ <sup>''a b''</sup>''' መዝገበ ቃላትን ቴሳውረስን ሜርያም ዌብስተር፡ 2008
# '''^'''
# '''^''' "መርበብ"። ''መዝገበ ቃላት ኦክስፎርድ እንግሊዝኛ 2e'' , ቤት ማሕተም ዩኒቨርሲቲ ኦክስፎርድ , 2003.
# '''^'''
# '''^''' "ኢንተርነት"። ''መዝገበ ቃላት ኦክስፎርድ እንግሊዝኛ 2e'' , ቤት ማሕተም ዩኒቨርሲቲ ኦክስፎርድ , 2003.
# '''^ <sup>''a b c''</sup>'''
# '''^'''
# '''^'''
# '''^'''
# '''^ <sup>''a b''</sup>'''
== ናይ ደገ መላግቦታት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
{| class="wikitable"
|
|ዊኪሚድያ ኮመንስ ምስ '''''ኢንተርነት''''' ዝተኣሳሰሩ መራኸቢ ብዙሃን ኣለዉዎ ።
|}
* internet, Nsf.gov ኣብ 7 መስከረም 2008 ኣብ ዋይባክ ማሽን ዝተመዝገበ . '''(ኢንግሊሽ)'''
* ሓበሬታ ብዛዕባ ሳይበርስፔስ፡ ዩኒቨርሲቲ ሃርቫርድ ማህደር 1 ለካቲት 2004 ኣብ ዌይባክ ማሽን . '''(ኢንግሊሽ)'''
* ኢንተርነት፣ ኢመይል ወዘተ። ዝርዝር ሓበሬታ ብዛዕባ (Eng.) Archived 1 May 2008 at the Wayback Machine . '''(ኢንግሊሽ)'''
* ሳይንስ-ቴክኖሎጂ-ኢንተርነት ማህደር 18 ለካቲት 2008 ኣብ ዋይባክ ማሽን . '''(ኢንግሊሽ)'''
* ኢንተርነት ቫሊ ኣብ 1 ሓምለ 2006 ኣብ ዌይባክ ማሽን ዝተመዝገበ . '''(ኢንግሊሽ)'''
* ዓለምለኻዊ ጸብጻብ ትራፊክ ኢንተርነት '''(እንግሊዝኛ)'''
{| class="wikitable"
!ስልጣን ምቁጽጻር
|
* ቢኤንኢ : XX535672
* ቢኤንኤፍ : cb12337059x (ዳታ)
* ጂኤንዲ : 4308416-3
* ኤችዲኤስ : 048816
* LCCN : sh92002816 ዝብል ጽሑፍ ኣሎ።
* ናራ : 10637028
* ኤንዲኤል : 00841024
* ኤን.ኬ.ሲ : ph117022
* ኤን.ኤል.ኣይ : 987007558630405171
|}
ምደባ :
* ተወሳኺ ጸጋታት ዘድልዮም ነገራት 6 ሓምለ 2022
* İinternet ዝብል መርበብ ሓበሬታ
* ምህዞታት ሕቡራት መንግስታት ኣመሪካ
* ናይ IT ቃላት
* ካብ እንግሊዝኛ ናብ ቱርኪ ዝተሰጋገሩ ቃላት
q0rp26crbtrndy1ffz8dkuz3eaicgi5
ሶፍትዌር
0
6278
24742
2024-03-31T14:18:11Z
85.100.241.11
ገጽ ምስ « = ሶፍትዌር = * ዓንቀጽ * ክትዕ * እዚ * ለውጢ * ምንጪ ለውጢ * ሕሉፍ ርአ * * * * * * * * * * * * * * * * ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ {| class="wikitable" | |ኣብዚ ጽሑፍ ’ ዚ ዘሎ '''ሓበሬታ ንምርግጋጽ ተወሳኺ ምንጭታት የድሊ''' ። እሙናት ምንጭታት ብምውሳኽ ነቲ ጽሑፍ ንምምሕያሽ ሓግዙ ። ምንጪ ዘይብ...» ተፈጢሩ
wikitext
text/x-wiki
= ሶፍትዌር =
* ዓንቀጽ
* ክትዕ
* እዚ
* ለውጢ
* ምንጪ ለውጢ
* ሕሉፍ ርአ
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
{| class="wikitable"
|
|ኣብዚ ጽሑፍ ’ ዚ ዘሎ '''ሓበሬታ ንምርግጋጽ ተወሳኺ ምንጭታት የድሊ''' ። እሙናት ምንጭታት ብምውሳኽ ነቲ ጽሑፍ ንምምሕያሽ ሓግዙ ። ምንጪ ዘይብሉ ትሕዝቶ ተቓውሞን ምእላይን ክህልዎ ይኽእል ’ ዩ ። <small>''ምንጭታት ድለዩ'' ፡ "ሶፍትዌር" – ዜና · ጋዜጣ · መጽሓፍ · ኣካዳሚያዊ · JSTOR</small>
<small>''( ነሓሰ 2020 ) ( ነዚ ቅጥዒ ብኸመይን መዓስን ከም እተውጽኦ ፍለጥ )''</small>
|}
'''ሶፍትዌር''' ዝተፈላለዩን ዝተፈላለዩን ዕማማት ንምፍጻም ዝተዳለዉ ኤሌክትሮኒካዊ መሳርሒታት ንሓድሕዶም ንኽረዳድኡን ንኽላመዱን ብምኽኣል ንተግባራት ወይ ተጠቃምነት ንምምሕያሽ ዝሕግዙ ናይ ማሽን ትእዛዛት እዮም ።
ሶፍትዌር ንኹሎም ኤሌክትሮኒካዊ መሳርሒታት ዝተወሰነ ስራሕ ንኽፍጽሙ ዘኽእሉ ፕሮግራማት ዝወሃብ ስም ’ ዩ ። ብኻልእ ኣዘራርባ ፡ ንዝጸንሐ ጸገም ንምፍታሕ፡ ቋንቋ ኮምፒተር ተጠቒምካ ዝተፈጥረ ስብስብ ትርጉም ዘለዎም መግለጺታት እዩ። ንሶፍትዌር ዝተፈላለዩ ቋንቋታት ኣለዉ። ገለ ካብዚኦም ፓስካል ፣ ሲ++ ን ጃቫን እዮም ።
== ዓይነታት ሶፍትዌር ኮምፒተር [ edit | ምንጪ ለውጢ ] . ==
ሶፍትዌር ኮምፒተር ብሓፈሻ ኣብ ሰለስተ ቀንዲ ጉጅለታት ክምርመሩ ይኽእሉ።
=== ስርዓተ ሶፍትዌር [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ንሳቶም ድማ ንባዕላ እታ ኮምፒተር ንኽሰርሕ ዘኽእሉ ሶፍትዌር ከም ስርዓተ ምምሕዳር፡ ኣከባቢርካ (ኣብቲ ሶፍትዌር ፕሮግራም ዝተጻሕፈ ፕሮግራም ናብ ቋንቋ ማሽን ዝትርጉም ፕሮግራም)፡ ከምኡ’ውን ዝተፈላለዩ መሳለጥያታት እዮም።
ከርነል እቲ ኣዝዩ መሰረታዊ ክፋል ናይቲ ስርዓተ ምምሕዳር እዩ። ኣብዚ ንከርነል ማለት ሶፍትዌር ውሳነ ምሃብን ፕሮግራሚንግ ፓራዳይምን ዝተፈላለየ ኣገባባት እኳ እንተሃለወ ፡ ቀንዲ ዕማም ናይ ሓደ ኦፐሬቲንግ ሲስተም ከርነል ምስ ኮምፒተር ሃርድዌር ንተጠቃምን ነቶም ሶፍትዌር ወይ ሃርድዌር ዘፍርዩ ኣፍረይትን መተሓላለፊ ምፍጣር እዩ። ንተጠቃሚን ምስ ምሕደራ ሃፍቲ ዝተኣሳሰሩ ኣሃዱታት ንምምሕዳርን ።
=== መተግበሪ ሶፍትዌር [ ኣርትዖት | ምንጪ ለውጢ ] . ===
እዚኦም ንዕማማት ተጠቀምቲ መፍትሒ ዝህቡ ሶፍትዌራት እዮም፣ ከም ቸክ ዝሕዙ ፕሮግራማት ፣ መብጽዓ ኖት ፣ ምቁጽጻር ኣክስዮን ፣ ዝርዝር ደሞዝ፣ መዛግብቲ ቤተ- መጻሕፍቲ፣ ከምኡ’ውን ናይ ዓማዊል ገንዘብ ሕሳብ ኣብ ባንክታት ዝሕዙ ፕሮግራማት እዮም።
ካብ ኩሎም ናይ ስርዓት ፕሮግራማት እቲ መሰረታዊ ሶፍትዌር፡ ንኹሉ ሃርድዌርን ሶፍትዌርን ጸጋታት ኮምፒተር ዝቆጻጸር ጥራይ ዘይኮነ፡ ናይ ተጠቀምቲ ኣፕሊኬሽን ሶፍትዌር ንኽሰርሕን ክቆጻጸርን ዘኽእል ስርዓተ ምምሕዳር እዩ።
=== ናይ ቀያሪ ሶፍትዌር [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ብዝኾነ ቋንቋ ዝተጻሕፈ ፕሮግራም ናብ ቋንቋ ማሽን ዝትርጉሙ ሶፍትዌር እዮም።
== ዓይነታት ሶፍትዌር [ edit | ምንጪ ለውጢ ] . ==
=== ስርዓተ ሶፍትዌር [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ስርዓት ሶፍትዌር ንኣጠቓቕማ ኮምፒተር ዘድልዩ ቀንዲ ተግባራት ዝህብ ኮይኑ ንሃርድዌር ኮምፒተርን ኣፈፃፅማ ስርዓትን ይሕግዝ ። እዞም ዝስዕቡ ውህደታት ዘጠቓልል እዩ፤
* መሳርሒታት ድራይቨር
* ስርዓተ ምምሕዳር
* ኣገልገልቲ
* ናይ ኣገልግሎት መደባት
* ናይ መስኮት ስርዓታት
ስርዓተ ሶፍትዌር ዝተፈላለዩ ነጻ ሃርድዌር ክፍልታት ብስኒት ንኽሰርሕ ሓላፍነት ኣለዎ።
ስርዓት ሶፍትዌር ንኮምፒተር ሃርድዌር ንምስራሕን ኣፕሊኬሽን ሶፍትዌር ንምስራሕን መድረኽ ንምሃብ ዝተዳለወ ናይ ኮምፒተር ሶፍትዌር እዩ።
እቶም ኣዝዮም መሰረታውያን ዓይነታት ናይ ስርዓት ሶፍትዌር እዞም ዝስዕቡ እዮም፤
* ኮምፒተር ባዮስን ፋርምዌርን፦ ምስ ኮምፒተር ወይ ኣብ ውሽጢ ኮምፒተር ዝተኣሳሰረ ሃርድዌር ንምስራሕን ንምቁጽጻርን ዘድሊ መሰረታዊ ተግባር ይህብ።
* ስርዓተ ምምሕዳር (ጐሊሖም ዝረኣዩ ኣብነታት ማይክሮሶፍት ዊንዶውስ፣ ማክ ኦኤስ ኤክስን ሊኑክስን እዮም ) : ክፍልታት ኮምፒተር፤ ኣብ መንጎ መዘክርን ዲስክን ዳታ ምልውዋጥ ወይ ንሞኒተር ምስሊ ምቕራብ ዝኣመሰሉ ዕማማት ብምፍጻም ብሓባር ክሰርሑ የኽእሎም። ብተወሳኺ ላዕለዋይ ደረጃ ስርዓት ሶፍትዌርን ኣፕሊኬሽን ሶፍትዌርን ንምስራሕ መድረኽ ይህብ።
* ዩቲሊቲ ሶፍትዌር፦ ንኮምፒተር ንምትንታን፣ ንምውቃር፣ ንምምሕዳርን ንምምሕያሽን ይሕግዝ።
ስርዓት ሶፍትዌር ዝብል ቃል ኣብ ገለ ሕትመታት ንመሳርሒታት ምምዕባል ሶፍትዌር ንምግላጽ እውን ይጥቀመሉ እዩ። ዓደግቲ ኮምፒተር ሳሕቲ ንኮምፒተር ብቐንዱ ንኦፐሬቲንግ ሲስተም ኣብ ግምት ብምእታው እዮም ዝገዝእዋ። ይኹን እምበር፡ ከም ሞባይል ዝኣመሰሉ መሳርሒታት ዝገዝኡ ሰባት ብኣንጻሩ ክኸውን ይኽእል እዩ። ምኽንያቱ ከምቲ ኣብ ኣብነት ኣይፎን ዘሎ፡ ናይ መወዳእታ ተጠቃሚ ናይ ከምዚኦም ዝኣመሰሉ መሳርሒታት ስርዓተ ሶፍትዌር ክቕይር ኣዝዩ ኣጸጋሚ እዩ። ብተወሳኺ፡ ስርዓተ-ሶፍትዌር መብዛሕትኡ ግዜ ከም ጠቓሚ ወይ’ውን ኣድላዪ ትሕተ-ቅርጺ ኮድ ኮይኑ የገልግል፡ ወይ ኣብ ውሽጢ ዝተሃንጸ ወይ ቅድሚኡ ዝተተኽለ። ተጠቀምቲ ሰነዳት ክፈጥሩ፡ ጸወታታት ክጻወቱ፡ ሙዚቃ ክሰምዑ ወይ ኢንተርነት ክድህስሱ ዘኽእሎም ሶፍትዌር፡ ብዘይካ ናይ ስርዓት ሶፍትዌር፡ ኣፕሊኬሽን ሶፍትዌር ይበሃል።
== መወከሲታት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
# '''^''' ትርጉም ኣብ መዝገበ ቃላት TDK Informatics: ኩሎም እቶም ኣብ ኮምፒተር ንዘሎ ሃርድዌር ህይወት ዝህቡን ኣብ ኮምፒዩቲንግ ዝጥቀሙን ፕሮግራማት ፣ ሮቲናት፣ ቋንቋታት ፕሮግራሚንግን ሰነዳትን ።
r2qcee6v2vkrqn8k3l9o9a22toqxvam
ጂመይል
0
6279
24743
2024-03-31T14:22:52Z
85.100.241.11
ገጽ ምስ « = ጂሜይል = * ዓንቀጽ * ክትዕ * እዚ * ለውጢ * ምንጪ ለውጢ * ሕሉፍ ርአ * * * * * * * * * * * * * * * ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ {| class="wikitable" |+ጂሜይል ! colspan="2" | |- | colspan="2" | |- !በዓል ዋና |ጉግል |- !ቅዋም ዝቖመ |ፖል ቡክሃይት። |- !URL ዝብል ጽሑፍ ኣሎ። |gmail.com ዝብል ጽሑፍ ኣሎ። |- !ንግዳዊ? |እወ |...» ተፈጢሩ
wikitext
text/x-wiki
= ጂሜይል =
* ዓንቀጽ
* ክትዕ
* እዚ
* ለውጢ
* ምንጪ ለውጢ
* ሕሉፍ ርአ
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
{| class="wikitable"
|+ጂሜይል
! colspan="2" |
|-
| colspan="2" |
|-
!በዓል ዋና
|ጉግል
|-
!ቅዋም ዝቖመ
|ፖል ቡክሃይት።
|-
!URL ዝብል ጽሑፍ ኣሎ።
|gmail.com ዝብል ጽሑፍ ኣሎ።
|-
!ንግዳዊ?
|እወ
|-
!ዓይነት ሳይት።
|ዌብሜይል
|-
!ቅዳሕ
|አድላዩ
|-
!ብዝሒ ኣባላት
|6.2 ቢልዮን (ታሕሳስ 2020)
|-
!ዝርከብ ቋንቋ(ታት)
|71 ቋንቋታት
|-
!ቋንቋ ፕሮግራሚንግ
|ጃቫ ቬ ጃቫስክሪፕት
|-
!ፍቓድ ትሕዝቶ
|ዋንነት ዘለዎ ሶፍትዌር
|-
!ምጅማር ዕለት
|ሚያዝያ 1, 2004 (ቅድሚ 19 ዓመት )
|-
!ህሉው ኩነታት
|ንቑሕ
|}
'''ጂሜይል''' ብጉግል ዝቐርብ ነጻን ብመወዓውዒ ዝድገፍን ናይ ኢመይል ኣገልግሎት እዩ ። ተጠቀምቲ ብ POP3 ወይ IMAP4 ፕሮቶኮላት ከምኡ’ውን ብውሑስ ዌብሜይል ኣቢሎም ንጂሜይል ክረኽብዎ ይኽእሉ ጂሜይል ንመጀመርያ ግዜ ንዕድመ ጥራይ ዝኸውን ቤታ ቨርዥን ብ1 ሚያዝያ 2004 ኣውጺኡ ብ7 ለካቲት 2007 ድማ ንህዝቢ ክቐርብ ተገይሩ፡ ኣብቲ እዋን እቲ ገና ኣብ ቤታ ነበረ። እቲ ኣገልግሎት ምስ ካልኦት ኣገልግሎታት ጉግል ኣፕስ ካብ ቤታ ኩነታት ብ7 ሓምለ 2009 ተሓዲሱ ።
With its initial storage capacity offering of 1 GB per user , ጂሜይል ንዌብሜይል ዝምልከት ደረጃ ብዓቢኡ ኣዕብይዎ ኣሎ። ንነጻ መኽዘን ዝኸውን ደረጃ ዌብሜይል ካብ 2 ሜባ ናብ 4 ሜባ ብምዕባይ፡ ነቲ ኣገልግሎት ካብቲ ከም በዓል ሆትሜይል ዝኣመሰሉ ተቐናቐንቲ ኣብ ተመሳሳሊ እዋን ዝህብዎ ዝነበሩ ኣዝዩ ልዕሊኡ ኣውሪድዎ። ነፍሲ ወከፍ መልእኽቲ ጂሜይል፡ እንተላይ ኣታችመንት፡ ክሳብ 25 ሜባ ክኸውን ይኽእል። ጂሜይል ናይ ምድላይ መተሓላለፊን ናይ ኢንተርነት መድረኽ ዝመስል "ናይ ዕላል ርእይቶ" ኣለዎ።ብመሰረት ኣዳለውቲ መርበብ ሓበሬታ፡ ጂሜይል ንኣጃክስ ንምጥቃም ኣገዳሲ እዩ ። ጂሜይል ኣብ ሊኑክስ ብጉግል GFE /2.0 ይሰርሕ። ኣብ መላእ ዓለም 425 ሚልዮን ንጡፋት ተጠቀምቲ ዘለዎ ኣብ መርበብ ሓበሬታ ዝተመርኮሰ ብሰፊሑ ዝጥቀመሉ ኣቕራቢ ኢመይል እዩ። ብመሰረት ትንበያታት 2014፡ 60% ካብ ማእከላይ ደረጃ ዘለወን ኩባንያታት ኣመሪካ ጂሜይል ይጥቀማ ነይረን። ኣብ ግንቦት 2014፡ ጂሜይል ኣብ ጉግል ፕለይ ኣብ ኣንድሮይድ መሳርሒታት ሓደ ቢልዮን ምትካል ዘለዎ ናይ መጀመርታ ኣፕ ኮይኑ ። ብተወሳኺ ኣብ ኣንድሮይድ ሞባይል ኦፐሬቲንግ ሲስተምን ካልኦት ፍርያት ጉግልን ዝሰርሑ ስማርትፎናትን ታብሌት ኮምፒዩተራትን ኣገልግሎት ንምጥቃም ናይ ጉግል ኣካውንት መንነት ኣካውንት የድሊ እዚ ድማ ብጂሜይል ኢመይል ኣካውንት ይፍጠር።
ኣብ ግንቦት 2015፡ ጉግል፡ ጂሜይል 900 ሚልዮን ንጡፋት ተጠቀምቲ ከም ዘለዉዎን፡ ካብዚኦም እቶም 75% ነቲ ኣገልግሎት ኣብ ሞባይል መሳርሒታት ከም ዝጥቀሙሉን ኣፍሊጡ ነይሩ። ኣብ ለካቲት 2016፡ ጉግል ጂሜይል 1 ቢልዮን ንጡፋት ተጠቀምቲ ከም ዝሓለፈ ኣፍሊጡ።
ስርዓተ ቅጽበታዊ መልእኽቲ ( Google Talk ) እውን ኣብ ጂሜይል ተሃኒጹ ኣሎ። በዚ ስርዓት እዚ ካልእ ፕሮግራም ከይተተኸልካ ቅጽበታዊ መልእኽቲ ክትሰድድ ትኽእል ኢኻ፡ ኣብ ውሽጢ እዞም መዛግብቲ መልእኽቲ እውን ክትደሊ ትኽእል ኢኻ።
== ባህርያት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ከምኡውን ርአ: መተሓላለፊ ጂሜይል
=== መኽዘን [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ጂሜይል መጀመርታ ብ1 ጊባ መኽዘን እዩ ጀሚሩ።
ኣብ ቀዳማይ ዓመት ዝኽሪ ጂሜይል ብ1 ሚያዝያ 2005፡ እቲ ገደብ ብዕጽፊ ናብ 2 ጊባ ተወሰኸ። ዳይረክተር ምሕደራ ፍርያት ጂሜይል ጆርጅስ ሃሪክ፡ ጉግል "ንሰባት ንዘልኣለም ዝያዳ ቦታ ምሃብ ክቕጽል'ዩ" ክብል ገሊጹ።
ብ24 ሚያዝያ 2012 ኣብ ጂሜይል ካብ 7.5 ጊባ ናብ 10 ጊባ ምውሳኽ ነጻ መኽዘን ከም ኣካል ምጅማር ጉግል ድራይቭ ተገሊጹ።
ብዕለት 13 ግንቦት 2013 ኣብ መንጎ ጂሜይል፣ ጉግል ድራይቭን ጉግል+ ፎቶን ህዝባዊ መኽዘን ምድልዳል ዕላዊ ኮይኑ፤ በዚ መንገዲ ተጠቀምቲ ኣብ መንጎ እዞም ሰለስተ ኣገልግሎታት 15 ጊባ ነጻ መኽዘን ተዋሂብዎም።
ተጠቀምቲ ኣብ ውሽጢ ወርሓዊ ውጥን ምዝገባ ኣብ መንጎ Gmail, Google Drive , ከምኡ’ውን Google+ Photos ዝተኻፈለ ተወሳኺ መኽዘን ክገዝኡ ይኽእሉ ። ክሳብ 15 ጊባ ዝበጽሕ መኽዘን ብነጻ ኮይኑ፡ ዝኽፈል ትልምታት ድማ ክሳብ 30 ቲቢ ይህብ።
=== ጅምላዊ መልእኽቲ መጽረዪ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ናይ ጂሜይል ብጅምላ መልእኽቲ ምፍታሕ ብማሕበረሰብ ዝምራሕ ስርዓት ኣለዎ፤ ሓደ ተጠቃሚ ንሓደ ናይ ኢመይል መልእኽቲ ከም ናይ ስፓም መልእኽቲ ምስ ምልክት ምስ ገበሮ፡ እዚ ሓበሬታ እዚ ነቲ ስርዓት ንኹሎም ተጠቀምቲ ጂሜይል ተመሳሳሊ መጻኢ መልእኽቲ ንኽፈልጥ ይሕግዞ። ተጠቀምቲ ከም ጅምላዊ መልእኽትታት ዝተመዝገበ ኢመይል ብፍሉይ መንገዲ ክስርሑ ክገብርዎ ይኽእሉ። Google Inc.፡ ካብን ካብን Gmail ዝለኣኹ ናይ ኢመይል መልእኽትታት ብዘይካ እቲ ወናኒ ኣካውንት ብኻልእ ሰብ ከምዘይንበብን፡ እቲ ብኮምፒዩተራት ዝንበብ ትሕዝቶ ድማ ተዛማድነት መወዓውዒታት ንምዕባይን ንብዙሕ መልእኽቲ ንምክልኻልን ጥራይ ከምዝጥቀመሉን ይገልጽ። ፖሊሲታት ብሕታዊነት ካልኦት ህቡባት ኣገልግሎታት ኢመይል፡ ከም Outlook.com ን Yahooን ፡ ውልቃዊ ሓበሬታ ተጠቀምቲ ክእከብን ንዕላማታት መወዓውዒ ክውዕልን የኽእል።
=== ጂሜይል ሞባይል [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ጂሜይል ሞባይል ብልዕሊ 40 ቋንቋታት ይርከብ። ጂሜይል ሞባይል ዝተባህለ ነጻ ኣገልግሎት፡ ካብ ሞባይል መሳርሒታት ንጂሜይል ንምእታው ዝተዳለወ እዩ። ጂሜይል ሞባይል ብዙሓት ካብቶም ጂሜይል ዘቕርቦም ባህርያት ናብ ንኣሽቱ ስክሪናት ሞባይል ብኣድማዒ መንገዲ ንኽበጽሑ የኽእሎም።
ብዕለት 22 መስከረም 2009፡ ጉግል ንኣይፎንን ኣይፖድ ታችን ዝኸውን መድረኻት ጉግል ሲንክ ብምጥቃም ናብ ጂሜይል ናይ ምድፋእ ደገፍ ወሲኹ ።
=== ውህደት ማሕበራዊ መራኸቢታት [ edit | ምንጪ ለውጢ ] . ===
ብ9 ለካቲት 2010፡ ጉግል ምስ ጂሜይል ዝተዋሃሃደ ሓድሽ ናይ ማሕበራዊ መራኸቢ መሳርሒኡ ጉግል ባዝ ኣበጊሱ ፡ ተጠቀምቲ ናይ ኩነታት ምዕባለታት ከምኡ’ውን ሊንክን ሚድያን ከካፍሉ የኽእሎም። ባዝ ብኣውቶማቲክ ምምራጽ ኣማራጺ እዩ ተጀሚሩ፣ እዚ ድማ ኣብ ማሕበረሰብ ጂሜይል ዕግርግር ፈጢሩን ጉግል ነዚ ናይ መጀመርታ ምርጫ ብቕጽበት ክመልሶን ገይርዎ። ባዝ ኣብ ታሕሳስ 2011 ተቛሪጹ፡ ብጉግል+ ተተኪኡ ።
ካብ ጥሪ 2014 ጀሚሩ፡ ጉግል ተጠቀምቲ ጂሜይል ዋላ ናይ ነንሕድሕዶም ኢመይል ኣድራሻ እንተዘይብሎም፡ ናብ ናይ Google+ ኣካውንት ዘለዎም ተጠቀምቲ ኢመይል ክሰዱ ኣፍቂዱ።
=== ድምጺ ጉግል ኣብ ጂሜይል ቻት [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ ድምጺ ጉግል
ኣብ ነሓሰ 2010፡ ጉግል ምስ ናይ ጂሜይል ጉግል ቻት መተሓላለፊ ዝተዋሃሃደ ኣገልግሎት ስልኪ ዝህብ ተወሳኺ ስራሕ ኣውጺኡ ነይሩ ። እዚ ኣገልግሎት ኣብ መጀመርታ ዝኾነ ወግዓዊ ስም ኣይነበሮን፤ ጉግል "Gmail Chat with Google Voice" ከምኡ'ውን "Call Phones in Gmail" ክብሎ እንከሎ ሕጂ ነዚ ኣገልግሎት Google Video and Voice Chat ኢሉ ይጽውዖ ። እዚ ኣገልግሎት እዚ ተጠቀምቲ ኣብ ውሽጢ ናይ ጂሜይል ኣካውንቶም ናብ ኣሜሪካን ካናዳን ብነጻ ቴሌፎን ክድውሉ ዘኽእሎም ኮይኑ፡ እንተወሓደ ክሳብ መወዳእታ 2012 እዩ። ናይ ጂሜይል ኣካውንት ዘለዎም ተጠቀምቲ እውን ብመሰረት ዝተወሰነ ናይ ክፍሊት መደብ ናብ ካልኦት ሃገራት ክድውሉ ይኽእሉ። እቲ ኣገልግሎት ብ26 ነሓሰ 2010 ኣብ ውሽጢ 24 ሰዓታት ልዕሊ 1 ሚልዮን ፍተሻታት ኣመዝጊቡ።
ካብ ለካቲት 2015 ጀሚሩ፡ ጂሜይል ቻት ምስ ጉግል ቮይስ ገና ተጠቀምቲ ናብ ኣመሪካ ፡ ካናዳን ካልኦት ውሑዳት ሃገራትን ብነጻ ክድውሉ የኽእሎም። <sup>[ ''ምጥቃስ የድሊ'' ] ።</sup>
Google Voice ኩሉ መዳያዊ ቪድዮ ኮንፈረንስ (ምስ ናይ ሰነድ ምክፋል ደገፍ) ሕጂ ምስ Google Hangouts ተዋሃሂዱ ኣሎ።
=== ጂሜይል ምድላይ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
መልእኽቲ ኢመይል ንምድላይ ኣብ ጂሜይል ናይ ምድላይ ባር ተዋሃሂዱ ኣሎ። እቲ ናይ ምድላይ ባር ርክባት፣ ኣብ Google Drive ዝተዓቀቡ ፋይላት ፣ Google Calendar eventsን Google Sitesን እውን ክደሊ ይኽእል። እቲ ናይ ምድላይ ባህሪ ኣብ Google Search ውን ናይ ኢንተርነት ምድላይ ክገብር ይኽእል። ብ21 ግንቦት 2012 ጂሜይል ካብ ናይ ተጠቃሚ ኢመይል መልእኽትታት ትንበያዊ ኣውቶኮምፕሊሽን ንምሕዋስ ናይ ምድላይ ተግባራቱ ኣዕብዩ። ከምቲ ኣብ ኢንተርነት ምድላይ ዝግበር፡ ናይ ጂሜይል ናይ ምድላይ ተግባር ንቁንጣሮ ቃላት ምድላይ ኣይድግፍን እዩ (‘ንኡስ ሕብረ-ቁጽሪ ምድላይ’ ተባሂሉ’ውን ይፍለጥ)፤ እንተኾነ ግን፡ ከፊላዊ ምትካል ሕብረ-ቁጽሪ (ንኣብነት 'ወርሒ' ምድላይ 'ኣዋርሕ' ዝብል ቃል ዝሓዘ ናይ ኢመይል መልእኽትታት'ውን ከርኢ እዩ)።
== ድሕነት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ጂሜይል ኣብ ሓደ እዋን ዳታ ተጠቃሚ ንምውሳድ ዘይተመሰጠረ ምትእስሳር ይጥቀም ነይሩ፤ ምስጢራዊ ምግባር ናይቲ ምትእስሳር ንመእተዊ ገጽ ጥራይ እዩ ተጠቒሙ። ይኹን እምበር <code>'''<nowiki>http://mail.google.com/mail/</nowiki>''' Archived 18 ሕዳር 2020 ኣብ Wayback Machine .</code> <nowiki>https://mail.google.com/mail/</nowiki> <code>Archived 18 ሕዳር 2020 '''ኣብ''' ዋይባክ ማሽን .</code> ብምቕያር ፡ ተጠቀምቲ ንጂሜይል ውሑስ ምትእስሳር ክጥቀም ኣገዲዶምዎ፡ እዚ ድማ ሳልሳይ ወገን ነቲ ኣብ ምንጪ ኮድ ገጽ ብግልጺ ጽሑፍ ከም ዳታ ጃቫስክሪፕት ዝመሓላለፍ ሓበሬታ ተጠቃሚ፡ ከም ኢመይልን ሓበሬታ ርክብን ብስዉር ናይ ምስማዕ ሓደጋ ኣጉዲሉ። ካብ ሓምለ 2008 ጀሚሩ ንኤችቲቲፒኤስ ጥራይ ዝኸውን ጂሜይል ምውቃር ተኻኢሉ፤ እዚ ውቅር እዚ ንኹሎም ብኤችቲቲፒ ዝተገበሩ ውሑስ ዘይኮኑ ምትእስሳራት ዓጊትዎም። POP3ን IMAPን ምብጻሕ Transport Layer Security ወይ TLS ይጥቀም። ኣብዚ እዋን እዚ ሕጂ ጂሜይል ብነባሪ መልክዑ ምስ ውሑስ ምትእስሳር ኤችቲቲፒኤስ ይራኸብ።
ከም ሞዚላ ታንደርበርድ ዝኣመሰሉ ናይ ኢመይል ዓማዊል ኢመይል ኣብ ዝልእኹሉ እዋን TLS እኳ እንተተጠቐሙ፡ ካብ ጂሜይል ሰርቨር ናብ ናይቲ መዕለቢ ዓውዲ መልእኽቲ ደላላይ ኢመይል ኣብ ዝልእኹሉ እዋን ግን እንተዘይተደጊፉ ኣብ ጥቕሚ ኣይውዕልን፤ ስለዚ ኣብ ገለ ደረጃ ናይቲ ተጠቃሚ ናይ ኢመይል መልእኽቲ ጌና ብዘይተመሰጠረ ንጹር ጽሑፍ ክመሓላለፍ ይኽእል።
ብ20 መጋቢት 2014፡ ጉግል ነቲ ኣብ 2013 ብሕታዊነት ኤድዋርድ ስኖውደን ዝገለጾ ምላሽ ንምሃብ፡ ኣብ ሓፈሻዊ ድሕነት ጂሜይል ምምሕያሽ ከምዝገበረ ኣፍሊጡ ። ንኹሉ ናይ ጂሜይል ኢመይላት ንምልኣኽን ንምቕባልን ምስጢራዊ ምትእስሳር ኤችቲቲፒኤስ ክጥቀም እዩ፣ ከምኡ’ውን “ነፍሲ ወከፍ እትሰዶ ወይ እትቕበሎ ናይ ኢመይል መልእኽቲ-100%-ኣብ መንጎ ስርዓታት ናይቲ ኩባንያ ብውሽጢ እናተንቀሳቐሰ’ውን ምስጢራዊ ክኸውን እዩ።[ 49] [
ኣብ 2007፡ ጂሜይል ንመላእ ኣካውንት ኣብ ሓደጋ ዘእቱ ስግረ-ሳይት ስክሪፕቲንግ
ጂሜይል ናይ ጅምላ መልእኽቲ ምፍታሕ ኣገልግሎት ይህብ: እቲ ስርዓት ድሕሪ 30 መዓልታት ከም ብጅምላ መልእኽቲ ዝተመዝገቡ መልእኽትታት ብኣውቶማቲክ ይድምስሶም። ተጠቀምቲ ኩሎም መልእኽትታት ነቲ ናይ ጅምላ መልእኽቲ መጽረዪ ንኽሓልፉ ሕጊ ብምፍጣር ነቲ ናይ ጅምላ መልእኽቲ ምፍታሕ ስርዓት ከሰናኽልዎ ይኽእሉ። ናብ ኢንቦክስ ዝለኣኹ ኢመይላት ጥራይ ብመንገዲ POP3 ክምለሱ ስለ ዝኽእሉ፡ ተጠቀምቲ POP3 ብመንገዲ ዌብ ኢንተርፌስ ነቲ Mass Messages ዝብል ኣቃፊራ ብኢዶም ጥራይ እዮም ክምርምሩ ዝኽእሉ። እዚ POP3 ዘለዎ ቴክኒካዊ ድሩትነት እዩ። ኣብ 2008 ኣስታት 75% ካብቶም ናብ ኣካውንት ጂሜይል ዝለኣኹ ኢመይላት ከም ጅምላዊ መልእኽቲ ተጻሪዮም እዮም።
ብዌብ ኢመይል ኣቢሎም ጂሜይል ዝጥቀሙ ተጠቀምቲ IP ኣድራሻኦም ድሕንነቶም ንምርግጋጽ ተሓቢኡ ከምዘሎን፡ እዚ ውሳነ ብኣጋኡ ብፖል ቡክሃይት ዝተወሰደ እዩ።
ጂሜይል ናይ ኩሎም ዝኣትዉን ዝወጽእን ናይ ኢመይል መልእኽትታት ናይ ኢመይል መተሓሓዝያታት ብኣውቶማቲክ ቫይረስ ንምርካብ ይምርምር። ኣብ ሓደ ኣንባቢ ክኸፍቶ ዝፍትን ኣታችመንት ቫይረስ እንተተረኺቡ፡ ጂሜይል ነቲ ቫይረስ ኣጽሪዩ ነቲ ኣታችመንት ጸሪጉ ክኸፍቶ ይፍትን። ብተወሳኺ ጂሜይል ንኹሎም ዝወጽእ ኣታችመንት ስካን ብምግባር ቫይረሳት እንተተረኺቦም ነቲ መልእኽቲ ከይለኣኽ ይዓግቶም። ብተወሳኺ ጂሜይል ተጠቀምቲ ተግባራዊ ዝኾኑ ወይ ፈጸምቲ ዝሓዙ ዝተጸቕጡ ማህደር ክሰዱ ወይ ክቕበሉ ኣይፈቅድን እዩ።
ብ5 ሰነ 2012፡ ተጠቀምቲ ካብ ብመንግስቲ ዝምወል መጥቃዕቲ ንምክልኻል ሓድሽ ናይ ጸጥታ ባህሪ ተኣታትዩ። ትንታነ ጉግል ሓደ መንግስቲ ናብ ሓደ ኣካውንት ክሰብር ይፍትን ከምዘሎ ምስ ዘርኢ፡ ጂሜይል " መጠንቀቕታ: ብመንግስቲ ዝምወሉ መጥቃዕቲ ዝፍጽሙ ሰባት ናብ ኣካውንትካ ወይ ኮምፒተርካ ክሰብሩ ይፍትኑ ኣለዉ ኢልና ንኣምን።"
ድሕሪ ትሽዓተ ኣዋርሕ ዘይንጥፈት፡ ጉግል ንሓደ ናይ ጂሜይል ኣካውንት ከቋርጾ ይኽእል እዩ (ካብ 2008 ጀሚሩ)። ካልኦት ኣብ መርበብ ሓበሬታ ዝተመርኮሱ ኣገልግሎታት ንሓደ ኣካውንት ከም ዘይንጡፍ ንምምልካት ዝተፈላለየን መብዛሕትኡ ግዜ ዝሓጸረን ግዜ ኣለዎም። ያሁ! ፖስታ ድሕሪ ዓሰርተው ክልተ ኣዋርሕ ንዝደቀሱ ኣካውንትታት ይዓጽዎም።
=== ክልተ ደረጃታት ምርግጋጽ [ edit | ምንጪ ለውጢ ] . ===
ጂሜይል 2-Step Verification ዝበሃል መልክዕ ክልተ ረቛሒታት ዘለዎ ምርግጋጽ ምርግጋጽ ይድግፍ። ምስ ተኸፍተ፡ ተጠቀምቲ ናብ ሓዳስ ኮምፒተር ክኣትዉ ከለዉ ስሞምን ምልክት ቃልን ምስ ኣእተዉ፡ በቲ ካልኣይ ኣገባብ ተጠቒሞም ምርግጋጽ ክገብሩ ኣለዎም። ከም ልሙድ፡ ተጠቀምቲ ኣብ ስልኮም 6 ኣሃዝ ዘለዎ ኮድ የእትዉ፡ እዚ ድማ ብናይ ጽሑፍ መልእኽቲ ወይ ብድምጺ ጻውዒት ይለኣኽ። ተጠቀምቲ ከም Google Authenticator ዝኣመሰለ ተሰማማዒ ሞባይል መሳርሒ እውን ክጥቀሙ ይኽእሉ እዮም ።
ብ21 ጥቅምቲ 2014፡ ጉግል ኣብ ክሮም መርበብ ሓበሬታ ምውህሃድ ዩኒቨርሳል ሴኮንዳሪ ፋክተር (U2F) ኣፍሊጡ፡ እዚ ድማ ንኽልተ ረቛሒታት ምርግጋጽ ፊዚካዊ መፍትሕ ድሕነት ከምዘፍቅድ ተገሊጹ። ተጠቀምቲ ብኤስኤምኤስ ኣብ ዝለኣኹ ናይ ምርግጋጽ ኮዳት ወይ ኣብ ስልኮም ዝፍጠሩ ኮዳት ብምምርኳስ ቀዳማይ ኣገባብ ክልተ ደረጃ ምርግጋጽን U2F Security Keyን ክመርጹ ይኽእሉ። ምስ 6 ኣሃዝ ዘለዎም ኮዳት ክነጻጸር እንከሎ፡ መፍትሕ ድሕነት ዝሓሸ መከላኸሊ ኣንጻር ፊሽንግ ዝህብን ኣድላይነት ሞባይል መሳርሒ ዘወግድን እዩ።
=== 24 ሰዓታት ዕጽዋ [ edit | ምንጪ ለውጢ ] . ===
ሓደ ኣልጎሪዝም ነቲ ጉግል "ኣካውንትካ ከምዝተሰርቀ ከመልክት ዝኽእል ዘይንቡር ኣጠቓቕማ" ዝብሎ ንምፍላጥ ይፍትን፡ ከከምቲ ዝተረኽበ ዓይነት ንጥፈት፡ ነቲ ኣካውንት ካብ ሓደ ደቒቕ ክሳብ 24 ሰዓታት ኣብ ዝኾነ ቦታ ብኣውቶማቲክ ይዓጽዎ። ምኽንያታት ዕጽዋ ተዘርዚሮም ዘለዉ እዞም ዝስዕቡ እዮም
* "ብዙሕ ኢመይል ኣብ ሓጺር ግዜ ብመንገዲ POP ወይ IMAP ምቕባል፡ ምድምሳስ ወይ ምውራድ። ከም 'ምዕራፍ 4 Crash' ዝኣመሰለ ናይ ጌጋ መልእኽቲ እንተመጺኡካ፡ ድሕሪ ኣስታት 24 ምጽባይ ናብ Gmail ክትኣቱ ትኽእል ኢኻ።"
* "ኣዝዩ ብዙሕ ቁጽሪ ዘይብሎም መልእኽትታት (መልእኽትታት ምብስባስ) እናሰደድካ።"
* “ ፋይል ሼሪንግ ወይ ፋይል መኽዘን ሶፍትዌርን ብራውዘር ኤክስቴንሽን ወይ ብኣውቶማቲክ ናብ ኣካውንትካ ዘእትወካ ናይ ሳልሳይ ወገን ሶፍትዌርን ምጥቃም።”
* "ብዙሕ ክፍለ ግዜታት ጂሜይል ክፉት ምጽናሕ።"
* "ምስ መርበብ ሓበሬታ ዝተኣሳሰሩ ጉዳያት። ናብ ኢንቦክስካ ክትኣቱ ኣብ እትፍትነሉ እዋን መርበብ ሓበሬታኻ ብቐጻሊ ዳግማይ ክጽዕን እንተርኢኻዮ፡ ምናልባት ናይ መርበብ ሓበሬታ ጉዳይ ስለዝኾነ፡ ናይ መርበብ ሓበሬታኻ መኽዘንን ኩኪስን ከተጽርዮ ከድልየካ ይኽእል እዩ።"
=== ስእለ ጽዩፍ ህጻናት ኣብ ጂሜይል [ edit | ምንጪ ለውጢ ] . ===
ጉግል ምስ ናይ ጂሜይል ሰርቨርታቱን ሃገራዊ ማእከል ዝጠፍኡን ዝተመዝመዙን ህጻናትን (NCMEC) ኣብ መላእ ዓለም ንዝተበደሉ ህጻናት ብምርካብ ስእለ ጽዩፍ ህጻናት ይቃለስ። ጉግል ምስ NCMEC ብምትሕብባር ናይ ህጻናት ስእለ ጽዩፍ ምስልታት ዝሓዘ ዳታቤዝ ይፈጥር። ነፍሲ ወከፍ ካብዞም ምስልታት ብሃሽ ዝፍለጥ ፍሉይ ቁጽራዊ ኣሃዝ ይወሃቦ። ብድሕሪኡ ጉግል ነዞም ፍሉያት ሃሽታት ኣብ ጂሜይል ስካን ይገብሮም። ጥርጡራት ምስልታት ምስ ዝረኽቡ፡ ጉግል ናብ ሰበስልጣን ይሕብር።
== ናይ Google Apps ኣቕራቢ ምልክት ምግባር [ edit | ምንጪ ለውጢ ] . ==
ጉግል ብ10 ለካቲት 2006 "Gmail for Your Domain" ዝብል ኣገልግሎት ኣተኣታትዩ። ኩለን ኣብቲ ናይ ቤታ ፈተና ዝተሳተፋ ኩባንያታት፡ ኣብ መላእ ዶመይነን ጂሜይል ክጥቀማ ፍቓድ ረኺበን። ካብ ሽዑ ጀሚሩ፡ ጉግል Google Apps ኣዳልዩ ኣሎ፡ እዚ ድማ ንዓኻ ዝምጥን ስሪት ናይ Google Calendar , Google Page Builderን ካልእን ዘጠቓልል እዩ ። ዝተፈላለዩ ስሪታቱ ስለዘለዉ፡ ንኣናእሽቱ ኩባንያታት ከምኡ’ውን ንዓበይቲ ኩባንያታት ዒላማ ዝገበረ እዩ።
ንISPs ን ፖርታላትን ዝዓለመ ኣገልግሎት Google Apps Partner Edition ምስ ካልኦት ኣገልግሎታት Google (ከም Calendar and Docs ) ብብራንድ ዝምጥን ናይ Gmail ኣካውንት የቕርብ።
== መተሓላለፊ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ቀንዲ ጽሑፍ ፡ መተሓላለፊ ጂሜይል
ናይ ጂሜይል ተጠቃሚ መተሓላለፊ ኣብ መጀመርታ ካብ ካልኦት ስርዓታት ዌብሜይል ዝተፈልየ ኣብ ኢመይል ምድላይን ዕላል ምፍሳስን ብምትኳር እዩ ነይሩ ፣ እዚ ድማ ኣብ መንጎ ክልተ ወይ ልዕሊኡ ሰባት ኣብ ሓደ ገጽ ንሓያሎ መልእኽትታት ይጥርንፍ፣ እዚ ኣገባብ ግን ድሒሩ ብተወዳደርቲ ተቐዲሑ። ዲዛይነር ናይ ተጠቃሚ መተሓላለፊ ጂሜይል ፡ ኬቪን ፎክስ ፡ ተጠቀምቲ ናብ ካልእ ቦታታት ካብ ምኻድ፡ ኩሉ ግዜ ኣብ ሓደ ገጽ ከም ዘለዉን ኣብቲ ገጽ ጥራይ ነገራት ዝቕይሩን ኮይኑ ክስምዖም እዩ ዝደሊ ነይሩ። ናይ ጂሜይል መተሓላለፊ ውን ኣጠቓቕማ 'ስለመታት' ኣተኣታትዩ - መተካእታ ባህላዊ ማህደርን ኢመይላት ንምውዳብ ዝሕግዝ መንገዲን፡ ዝኣትዉ ኢመይላት ብኣውቶማቲክ ንምእራም፡ ንምድምሳስ ወይ ናብ ካልእ ኣድራሻታት ንምስግጋር ዝፍልፍል፡ ከምኡ'ውን መልእኽትታት ብኣውቶማቲክ 'ኣገደስቲ' ዝብል ምልክት ምግባር It provided ዝያዳ ተዓጻጻፊ ኣገባብ።
== መወከሲታት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
# '''^ <sup>''a b''</sup>'''
# '''^'''
# '''^'''
# '''^'''
# '''^''' Gmail HTTPS-only default setting Archived 22 ሕዳር 2011 ኣብ Wayback Machine .. ማእከል ሓገዝ Gmail.
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^''' <sup>[ ''ሞይቱ/ዝተሰብረ ሊንክ'' ]</sup>
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^''' ደራሲ ጠፊኡ ( ሓገዝ ) <code>|ad1=|soyadı1=</code>
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^''' መወዳእታ ዘይብሉ መኽዘን ጂሜይል ኣብ 28 ሚያዝያ 2016 ኣብ ዌይባክ ማሽን ዝተመዝገበ .ዝተረኽበሉ 30 ሰነ 2006።
# '''^'''
# '''^'''
# '''^'''
# '''^ <sup>''a b''</sup>'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^''' ካሎረ፣ ማይክል፣ "ጂሜይል ብሓድሽ ናይ ምድዋል ባህሪ ንሓደ ደረጃ ይድወል" 6 Mayıs 2012 tarihinde Wayback Machine sitesinde arşivlendi ., ''Wired Magazine'' , August 25, 2010
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^''' ምግላጽ ሓበሬታ ጂሜይል ኣብ 7 ጥሪ 2016 ኣብ ዌይባክ ማሽን ዝተመዝገበ . – mybeNi ድሕነት መርበብ ሓበሬታ
# '''^''' Google ንናይ Gmail ስግረ-ሳይት ስክሪፕቲንግ ተቓላዕነት ይዓጽዎ Archived 4 January 2007 at the Wayback Machine . – ኢንፎዎርልድ ኒውስ. ብዕለት 27 መስከረም 2007 ዝተረኽበ።
# '''^'''
# '''^''' ናይ ሓደ ላኣኺ IP ኣድራሻ ምርኣይ Archived 7 March 2016 at the Wayback Machine . ሓገዝ ጂሜይል (20 መስከረም 2014 ዝተረኽበ)
# '''^''' ማይክ ሄርን: [መልእኽቲ] ዘመናዊ ጸረ-ስፓምን E2E ክሪፕቶን ዝተመዝገበ 9 ጥሪ 2016 ኣብ ዌይባክ ማሽን .. መስከረም 5, 2104
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^'''
# '''^ <sup>''a b c d e f''</sup>'''
# '''^'''
# '''^''' Google Introduces Gmail For Your Domain Archived 26 መስከረም 2019 ኣብ Wayback Machine ., ካብ ሰነ 2007 ዝተረኽበ
# '''^'''
# '''^'''
== ናይ ደገ መላግቦታት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
* ወግዓዊ መርበብ ሓበሬታ
* gmail for work Archived 8 ሓምለ 2016 ኣብ ዋይባክ ማሽን .
== [ ኣርትዖት ==
57vmixwkdzxzbj08v07jjk8ypk0lv6l
ጉግል ካርታታት
0
6280
24744
2024-03-31T14:27:37Z
85.100.241.11
ገጽ ምስ « = Google Maps ዝብል ጽሑፍ ኣሎ። = * ዓንቀጽ * ክትዕ * ኣንብብ * ለውጢ * ምንጪ ለውጢ * ሕሉፍ ርአ * * * * * * * * * * * * * * * ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ {| class="wikitable" |+Google Maps ዝብል ጽሑፍ ኣሎ። ! colspan="2" | |- !በዓል ዋና |Google Inc. |- !URL ዝብል ጽሑፍ ኣሎ። |google.com/maps ዝብል ጽሑፍ ኣሎ። |- !ንግዳዊ? |እወ...» ተፈጢሩ
wikitext
text/x-wiki
= Google Maps ዝብል ጽሑፍ ኣሎ። =
* ዓንቀጽ
* ክትዕ
* ኣንብብ
* ለውጢ
* ምንጪ ለውጢ
* ሕሉፍ ርአ
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
{| class="wikitable"
|+Google Maps ዝብል ጽሑፍ ኣሎ።
! colspan="2" |
|-
!በዓል ዋና
|Google Inc.
|-
!URL ዝብል ጽሑፍ ኣሎ።
|google.com/maps ዝብል ጽሑፍ ኣሎ።
|-
!ንግዳዊ?
|እወ
|-
!ዓይነት ሳይት።
|ካርታ
|-
!ቅዳሕ
|አይኮንን
|-
!ዝርከብ ቋንቋ(ታት)
|ብዙሕ ቋንቋታት ዝዛረብ
|-
!ምጅማር ዕለት
|8 ለካቲት 2005 (ቅድሚ 19 ዓመት )
|-
!ህሉው ኩነታት
|ንቑሕ
|}
'''Google Maps''' ( ትግርኛ : Google Maps ) ብ Google ዝቐርብ ነጻ ናይ ኦንላይን ካርታ ምውጻእ ኣገልግሎት ’ ዩ ። Google Maps ንኻልኦት መርበባት ካብቲ ኣገልግሎት ተጠቀምቲ ንኽኾኑ እውን ኤፒኣይ (ኣፕሊኬሽን ፕሮግራሚንግ ኢንተርፌስ) ደገፍ ይህብ ።
Google Earth ዝበሃል ናይ Google Maps ሶፍትዌር ስሪት ፤ ኣብ ዊንዶውስን ሊኑክስን ዝተመርኮሰ ስርዓተ ምምሕዳር ክሰርሕ ይኽእል ። ኣብ ኣገልግሎት ጉግል ማፕስ እውን ሰለስተ መልክዕ ዘለዎም ሞዴላት ህንጻ ይቐርቡ።
== ናይ ጎደና ምርኣይ ባህሪ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
''ስትሪት ቪው'' ብ360° ጎደናታት ክትበጽሑ ዘኽእለካ ባህሪ እዩ ። ንመጀመርያ ግዜ ኣብ USA ኣብ 2007 እዩ ተጠቒሙ። ስእሊ ብናይ ተሽከርካሪትን ናይ ድሕሪት ካሜራን ምውሳድ ይከኣል ። ሰባት፡ ታርጋን ቁጽሪ ተሌፎንን ብበረድ ተሸፊኖም ኣለዉ።
== መወከሲታት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
# '''^'''
== ናይ ደገ መላግቦታት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
* Google Maps Archived 13 ጥቅምቲ 2014 ኣብ ዋይባክ ማሽን .
** Google Sky Archived 11 ሚያዝያ 2011 ኣብ ዋይባክ ማሽን .
** Google Moon ኣብ 30 ነሓሰ 2007 ኣብ ዌይባክ ማሽን ዝተመዝገበ .
** Google Mars Archived 22 ለካቲት 2011 ኣብ ዋይባክ ማሽን .
cpobb1am60g6y08bn5di9ng0eftr7ro
ጉግል ድራይቭ
0
6281
24745
2024-03-31T14:28:28Z
85.100.241.11
ገጽ ምስ « = ጉግል ድራይቭ = * ዓንቀጽ * ክትዕ * ኣንብብ * ለውጢ * ምንጪ ለውጢ * ሕሉፍ ርአ * * * * * * * * * * * * * * * ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ {| class="wikitable" |+ጉግል ድራይቭ ! colspan="2" | |- !በዓል ዋና |ጉግል |- !URL ዝብል ጽሑፍ ኣሎ። |google.com/drive/ ዝብል መርበብ ሓበሬታ |- !ንግዳዊ? |እወ |- !ዓይነት ሳይት። |...» ተፈጢሩ
wikitext
text/x-wiki
= ጉግል ድራይቭ =
* ዓንቀጽ
* ክትዕ
* ኣንብብ
* ለውጢ
* ምንጪ ለውጢ
* ሕሉፍ ርአ
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
{| class="wikitable"
|+ጉግል ድራይቭ
! colspan="2" |
|-
!በዓል ዋና
|ጉግል
|-
!URL ዝብል ጽሑፍ ኣሎ።
|google.com/drive/ ዝብል መርበብ ሓበሬታ
|-
!ንግዳዊ?
|እወ
|-
!ዓይነት ሳይት።
|ኣገልግሎት ምእንጋድ ፋይል , Cloud computing , Cloud storage
|-
!ቅዳሕ
|አድላዩ
|-
!ብዝሒ ኣባላት
|1 ቢልዮን (ሓምለ 2018)
|-
!ዝርከብ ቋንቋ(ታት)
|105 ቋንቋታት
|-
!ቋንቋ ፕሮግራሚንግ
|ፓይቶን
|-
!ፍቓድ ትሕዝቶ
|ዋንነት ዘለዎ ሶፍትዌር
|-
!ምጅማር ዕለት
|ሚያዝያ 24, 2012 (ቅድሚ 11 ዓመት )
|-
!ህሉው ኩነታት
|ኦንላይን
|}
{| class="wikitable"
|+ጉግል ድራይቭ
| colspan="2" |
|-
| colspan="2" |Google Drive ኣንድሮይድ ኣፕ
|-
!መማዕበሊ(ታት)
|ጉግል
|-
!ኩነታት ልምዓት
|ንቑሕ
|-
!ኦኤስ
|ማይክሮሶፍት ዊንዶውስ ፣ ኦኤስ
|-
!ተበጻሕነት ምዃኑ’ዩ።
|ብዙሕ ቋንቋታት ዝዛረብ
|-
!ዓይነት
|ኣገልግሎት ምእንጋድ ፋይል , Cloud computing , Cloud storage
|-
!ፍቓድ
|ነጻ ሶፍትዌር
|-
!ወግዓዊ መርበብ ሓበሬታ
|ወግዓዊ መርበብ ሓበሬታ
|}
'''Google Drive ብ''' Google ዝተፈጥረን ዝመሓደርን ናይ ፋይል መኽዘንን ምትእስሳርን ኣገልግሎት ’ ዩ ። እዚ ኣገልግሎት እዚ፤ ተጠቀምቲ ሰነዳት ኣብ ደበና ክዕቅቡ ፣ ፋይላት ከካፍሉን ሰነዳት ምስ ተሓባበርቶም ከዐርዩን የኽእሎም። ጉግል ድራይቭ፤ ናይ ሰነዳት፣ ስፕረድሺት፣ ኣቀራርባ፣ ስእልታት፣ ቅጥዕታትን ካልኦትን ብሓባር ምእራም ምኽኣል፤ ንሱ ድማ ብ Google Docs, Sheets and Slides ዝቖመ ናይ ቤት ጽሕፈት ሱት እዩ ። ኣብ ጉግል ድራይቭ ብህዝቢ ዝካፈሉ ፋይላት ብሞተር ምድላይ ኢንተርነት ክድለዩ ይኽእሉ። ከም ካልኦት ፍርያት ጉግል @gmail.com ኢመይል ኣድራሻታት ተጠቒምካ ብናይ ጉግል ኣካውንት ነቲ ኣገልግሎት ክትምዝገብ ይከኣል እዩ ።
ጉግል ድራይቭ፤ ብ24 ሚያዝያ 2012 ናብ ኣገልግሎት ዝኣተወ ኮይኑ፡ ክሳብ ጥቅምቲ 2014 ድማ ቁጽሪ ወርሓዊ ንጡፋት ተጠቀምቲ 240 ሚልዮን እዩ።
== መተግበሪ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
=== ናይ ኮምፒተር መተግበሪ [ edit | ምንጪ ለውጢ ] . ===
Google Drive ኣብ መንጎ መሳርሒ ተጠቃሚን መኽዘን Google Driveን ፋይላት ንኽሰማማዕ፡ Google Drive ሶፍትዌር ኣፕሊኬሽን ኣብ መሳርሒ ተጠቃሚ ክሰርሕ ኣለዎ። እቲ ሶፍትዌር ምስ ጉግል ድራይቭ ብምርኻብ ዳታ ንምትእስሳር ይሰርሕ። Google Drive ን Windows Vista ወይ ድሕሪኡ ንዝጥቀማ ኮምፒዩተራትን Mac OS X Lion ወይ ድሕሪኡ ንዝጥቀማ ማክስን ይርከብ። ኣብ ጥቅምቲ 2016፡ ጉግል፡ ቨርዥን 1.27ን ትሕቲኡን ናይቲ ኮምፒተር ሶፍትዌር ከም ዝቋረጽን ምትእስሳር ኣብ 1 ለካቲት 2017 ከም ዝውዳእን ኣፍሊጡ ነይሩ። ድሒሩ ኣብ ጥቅምቲ 2016፡ ጉግል ካብ 1 ጥሪ 2017 ጀሚሩ ንዊንዶውስ ኤክስፒ ፡ ዊንዶውስ ቪስታ ፡ ከምኡ’ውን ዊንዶውስ ሰርቨር 2003 ስሪት ናይ ኮምፒተር ሶፍትዌሩ ዝህቦ ዝነበረ ደገፍ ከም ዘብቅዕ ኣፍሊጡ ። እቲ ሶፍትዌር ኣብዞም መድረኻት ክቕጽል እዩ፡ እንተኾነ ግን ብንጥፈት ክፍተንን ኣይክዕቀብን እዩ። ጉግል ኣብ ሚያዝያ 2012 ኣብ ሊኑክስ ሶፍትዌር ስራሕ ይቕጽል ከምዘሎ ገሊጹ ነይሩ፤ ክሳብ ሕዳር 2013 ግን ብዛዕባኡ ዝኾነ ዜና ኣይነበረን። ኣብ ሚያዝያ 2012 ምክትል ፕረዚደንት ጉግል ሱንዳር ፒቻይ ፡ ጉግል ድራይቭ ምስ ክሮም ኦኤስ ቨርዥን 20 ብጽኑዕ ክውሃሃድ ምዃኑ ገሊጹ ።
=== ሞባይል መተግበሪ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
Google Drive ንኣንድሮይድ 4.1 "Jelly Bean" ወይ ድሕሪኡ ንዝጥቀማ ኣንድሮይድ ስማርትፎናትን ታብሌታትን፡ ከምኡ'ውን iOS 7 ወይ ድሕሪኡ ንዝጥቀማ ኣይፎናትን ኣይፓድስን ይርከብ ። Drive app ንመብዛሕትኦም ዓይነታት ፋይላት ካብ መስመር ወጻኢ ምርኣይ ይድግፍ፤ ዘይተደገፉ ፋይላት ኣብ ሳልሳይ ወገን መተግበሪታት ኣብቲ መሳርሒ ክኽፈቱ ይኽእሉ። Google Drive ክሳብ ሚያዝያ 2014 ንኣርትዖት ሰነዳትን ስፕረድሺትን ይድግፍ ነይሩ፡ ድሕሪኡ ናብቶም ሓደስቲ ዝተዘርግሑ ንበይኖም ዝኾኑ ኣፕስ ን Docs, Sheets, and Slides ( Google Docs ) ተሰጋጊሩ። ኣብ ኣንድሮይድ ዝርከብ ኣፕ ጉግል ድራይቭ ፡ ተጠቀምቲ ንሓደ ሰነድ፡ ፌርማ ወይ ካልእ ጽሑፍ ስእሊ ክወስዱን ናብ ክእረም ዝኽእል ጽሑፍ ንምቕያር ድማ ብርሃናዊ ምልላይ ፊደላት ክጥቀሙን የኽእሎም ። ኣብ ጥቅምቲ 2014፡ እቲ ኣንድሮይድ ኣፕ ብማተርያል ዲዛይን ተጠቃሚ መተሓላለፊ፡ ዝተመሓየሸ ምድላይ፡ ፋይል ኣብ እትካፈልሉ እዋን ብሕታዊ መልእኽቲ ናይ ምውሳኽ ዓቕሚ፡ ከምኡ’ውን ሓድሽ ፒዲኤፍ ቪውየር ተሓዲሱ። ኣብ ነሓሰ 2016፡ ጉግል ድራይቭ ንኣንድሮይድ 4.0 "ኣይስክሪም ሳንድዊች" ወይ ካብኡ ንላዕሊ ዝጥቀሙ ኣንድሮይድ መሳርሒታት ዝህቦ ደገፍ ኣቋሪጹ። ብመሰረት እቲ ፖሊሲ፡ እቲ ኣፕ ነቶም ዝኣረጉ ስሪት ንዘካይዱ መሳርሒታት ክሰርሕ ክቕጽል እዩ፡ እንተኾነ ግን ምዕባለታት ብዝበለጸ ጻዕሪ እዩ ዝቐርብ።
== መኽዘን [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ጉግል ኣብ መጀመርታ ንኹሎም ተጠቀምቲ 15 ጊባ ናይ ኦንላይን መኽዘን ይህብ፣ እዚ ድማ ኣብ መንጎ ሰለስተ ዝበዝሑ ኣገልግሎታቱ ማለት Google Drive, Gmail , ከምኡ’ውን Google Photos (ብ Picasa Web Albums ዝፍለጥ) ዝካፈል እዩ። ተወሳኺ መኽዘን ንምርካብ፡ ተጠቀምቲ ነቲ ነጻ 15GB ዝዓቐኑ ኣካውንቶም ብዝኽፈል ወርሓዊ ናይ ምዝገባ ውጥን ከዕብይዎ ይኽእሉ። ናይ Google Docs መበቆላዊ ቅርጺ ዝጥቀሙ ሰነዳት (.gdoc, .gslides, .gsheet ሓዊሱ) ኣብዚ ኮታ ኣይተኻተቱን። ኣብ Google+ Photos ትሕቲ 2048 x 2048 ፒክሰል ርዝነት ዘለዎምን ትሕቲ 15 ደቓይቕ ዝኾኑን ቪድዮታት እውን ኣብዚ ኮታ ኣይተኻተቱን። ብቅርጺ ማይክሮሶፍት ኦፊስን ኦፐንዶኩመንትን ዝተሰቕሉ ፋይላት (ምስ ክህሉ ዝኽእል ለውጢ ቅርጺ) ናብ ናይ ጉግል ዋንነት ዘለዎ ቅርጺ ክቕየሩን በዚ ኸኣ ምስቲ ናይ መኽዘን ኮታ ከይተቖጸሩ ክኽዘኑን ይኽእሉ።
ደረት ኣልቦ ቁጽሪ ስእልታት ክሳብ 16 ሜጋፒክሰልን ክሳብ 1080p ርዝነት ዘለዎም ቪድዮታትን ኣብ Google Photos ብነጻ ይኽዘኑ "High quality" ዝብል ቅጥዒ ተጠቒሞም። ብነባሪ መልክዑ፡ ዕድጊታት መኽዘን ኣብ መወዳእታ ናይቲ ናይ ምዝገባ ግዜ ብኣውቶማቲክ ክሕደስ ይቕመጥ። "Original quality" ዝብል ቅጥዒ ምጥቃም Google Drive storage ይጥቀም። ካብ 2016 ጀሚሩ፡ እዚኦም እዮም እቶም ብጉግል ዝቐርቡ ናይ መኽዘን ውጥናት
{| class="wikitable"
!መኽዚን
!ዋጋ
|-
|15GB እዩ።
|ነፃ
|-
|100GB እዩ።
|ኣብ ነፍሲ ወከፍ ወርሒ $1.99
|-
|1TB
|ኣብ ነፍሲ ወከፍ ወርሒ $9.99
|-
|10TB
|$99.99 ኣብ ነፍሲ ወከፍ ወርሒ
|-
|20TB
|$199.99 ኣብ ነፍሲ ወከፍ ወርሒ
|-
|30TB
|$299.99 ኣብ ነፍሲ ወከፍ ወርሒ
|}
ብነባሪ መልክዑ፡ ዕድጊታት መኽዘን ኣብ መወዳእታ ናይቲ ናይ ምዝገባ ግዜ ብኣውቶማቲክ ክሕደስ ይቕመጥ። ተጠቀምቲ ኣብ ዝኾነ እዋን ውጥናት መኽዘንኦም ከዕብዩ ይኽእሉ፡ እቲ ሓድሽ ደረጃ መኽዘን ድማ ብቕጽበት ተግባራዊ ይኸውን። ኣውቶ-ምሕዳስ እንተዘይተዓዊቱ፡ ተጠቀምቲ ናይ ክፍሊት ሓበሬታኦም ንምዕራፍ ናይ 7 መዓልታት ናይ ጸጋ ግዜ ክወሃቦም እዩ። እቲ ትልሚ መኽዘን ግዜኡ ምስ ኣኸለ ወይ ምስ ተሰረዘ፡ እቲ ገደብ መኽዘን ናብቲ ነጻ ደረጃ ይምለስ። ተጠቀምቲ ሕጂ'ውን ንኹሉ ትሕዝቶኦም ክረኽብዎ ይኽእሉ እዮም፡ ግን ካብቲ ናይ መኽዘን ደረት ወጻኢ ዝኾነ ነገር ክውስኹ ኣይክእሉን።
* ተጠቀምቲ ብዘይካ እቶም ቦታ ዘይወስዱ Docs, Sheets ወይ Slides ሓደስቲ ፋይላት ናብ Google Drive ክውስኹ ኣይክእሉን እዮም። ኣብ መንጎ Driveን ናይቲ ከባቢ መሳርሒን ምትእስሳር ደው ክብል እዩ።
* ኣብ Google Photos "Original quality" ዝብል ቅጥዒ ዘለዎም ተጠቀምቲ ሓደስቲ ስእልታት ወይ ቪድዮታት ክሰቕሉ ኣይክእሉን እዮም።
* ኩሎም ኣብ ጂሜይል ዝኣትዉ ኢመይላት ናብቲ ላኣኺ ክምለሱ እዮም።
ንመኽዘን Google Apps (G Suite) Google ንኹሎም ተጠቀምቲ G Suite Basic 30 GB Drive storage ከምኡ’ውን ነቶም G Suite Unlimited ወይ G Suite for Education ዝጥቀሙ ድማ ብውሑዱ 5 ኣባላት ክሳብ ዘለዉ ደረት ኣልቦ መኽዘን የቕርብ። ትሕቲ 5 ኣባላት ዘለወን ማሕበራት ንሓደ ተጠቃሚ 1 ቲቢ ይረኽባ።
ቅድሚ ምጅማር ጉግል ድራይቭ፡ ጉግል ዶክስ ኣብ መጀመርታ 15GB ነጻ መኽዘን ይህብ ነይሩ። ጉግል ድራይቭ ብ24 ሚያዝያ 2012 5 ጊባ ነጻ መኽዘን ሒዙ ተኣታትዩ። ትልምታት መጉሓፊ ጐሓፍ ተኸልኪሎም፤ 25GB $2.49/ወርሒ፡ 100GB $4.99/ወርሒ፡ 1TB ድማ $49.99/ወርሒ ክኸውን እዩ። ኣብ መጀመርታ Gmail , Google Docs, Picasa ንነጻ መኽዘን ዝተፈላለየ ኣበልን ንዝተዓደገ መኽዘን ናይ ሓባር ኣበልን ነይርዎም። ኣብ መንጎ ሚያዝያ 2012ን ግንቦት 2013ን፡ Google Driveን Google+ Photosን ንኽልቲኡ ነጻን ዝተዓደገን መኽዘን ናይ ሓባር ኣበል ዘጠቓለለ እዩ ነይሩ፤ ጂሜይል ውን ፍሉይ ናይ 10GB መኽዘን ገደብ ነይርዎ፡ እዚ ድማ ዝኾነ ናይ መኽዘን ፕላን ብምዕዳግ ናብ 25GB ክብ ኢሉ። ጉግል ኣብ መስከረም 2012 ከም ዝገለጾ፡ ሕጂ ዝኽፈል ምምዳብ ብነጻ ኣብ ክንዲ ዝውሰኽ፡ ጠቕላላ መኽዘን ከም ዘጠቓልል፤ ንኣብነት. እቲ 100GB ፕላን ከምቲ ቅድሚ ሕጂ ዝነበረ 115GB ብድምር 100GB ዝህብ እዩ ነይሩ። ኣብ ግንቦት 2013፡ ጉግል ኣብ መላእ ጂሜይል፡ ጉግል ድራይቭን ጉግል+ ፎቶታትን መኽዘን ምውህሃድ ኣፍሊጡ፡ እዚ ድማ ንተጠቀምቲ 15GB ውሁድ ነጻ መኽዘን ኣብ መላእ ኣገልግሎታት ሂቡ። ኣብ መጋቢት 2014፡ ውጥናት መኽዘን ዳግማይ ተራእዩ፡ ዋጋታት ብ80% ናብ $1.99/mo ን100GB፡ $9.99/mo ን$1፡ $99.99/mo ን10TB ወሪዱ። እዚ ካብቲ ድሮፕቦክስን ማይክሮሶፍትን ዝህብዎ ኣገልግሎት ዋንድራይቭ ኣዝዩ ዝሓሰረ እዩ ነይሩ። ናይ 25 ጊባን 200 ጊባን ትልምታት ተቛሪጾም እቶም 2 ቲቢ፣ 4 ቲቢ፣ 8 ቲቢን 16 ቲቢን ፕላን ብ10 ቲቢ፣ 20 ቲቢን 30 ቲቢን ተተኪኦም ኣለዉ። ተጠቀምቲ ብኣውቶማቲክ ናብቲ ሓድሽ ናይ ዋጋ ምውሳን መደብ ተዓብዮም።
== ባህርያት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
=== ምክፋል [ ኣርትዖት | ምንጪ ለውጢ ] . ===
Google Drive ብነባሪ መልክዑ ብፈጣሪኡ ዝውነን ፋይል ወይ ፎልደር ምክፋል ስርዓት ይቕበል። እዚ ዋና እዚ ንህዝቢ ርኡይነት ናይቲ ፋይል ወይ ፎልደር ናይ ምቁጽጻር ክእለት ኣለዎ። ዋንነት ዝሰጋገር እዩ። ፋይላት ወይ ኣቃፊራታት ናይ ገዛእ ርእሶም @gmail.com ኢመይል ኣድራሻ ተጠቒሞም ምስ ፍሉያት ተጠቀምቲ ናይ Google ኣካውንት ዘለዎም ብውልቂ ክካፈሉ ይኽእሉ ። ፋይላት ምስ ናይ ጉግል ኣካውንት ዘይብሎም ተጠቀምቲ ምክፋል፡ መእተዊኦም ናብ 'ዝኾነ ሰብ ምስቲ ሊንክ' ክቕየር የድሊ። እዚ ድማ ነቲ ፋይል ብኢመይል፡ ብሎግ ወዘተ ክካፈል ዝኽእል ምስጢራዊ URL ይፈጥር። ፋይላትን ማህደርን ‘ህዝባዊ ኣብ ኢንተርነት’ ተባሂሎም እውን ክቕመጡ ይኽእሉ እዮም፣ እዚ ማለት ብሞተር ምድላይ ኢንዴክስ ክግበረሎምን በዚ ድማ ዝኾነ ሰብ ክረኽቦን ክረኽቦን ይኽእል። እዚ ዋና እዚ ፍቓድ ንምእራም ደረጃ መእተዊ እውን ከቐምጥ ይኽእል እዩ። ሰለስተ ደረጃታት መእተዊ ይቐርቡ፡ 'ክእርም ይኽእል'፡ 'ርእይቶ ክገብር ይኽእል' ከምኡ'ውን 'ክርኢ ይኽእል'። ናይ ኣርትዖት ዕድል ዘለዎም ተጠቀምቲ ንኻልኦት ንኽእርሙ ክዕድሙ ይኽእሉ።
=== ናይ ሳልሳይ ወገን መተግበሪታት [ edit | ምንጪ ለውጢ ] . ===
ምስ Google Drive ዝሰርሑ ዝተፈላለዩ ናይ ደገ ዌብ ኣፕስ ካብ Chrome Web Store ክትረኽብዎም ትኽእሉ ኢኹም ። ሓደ ኣፕ ንምውሳኽ፡ ተጠቀምቲ ናብ ክሮም ዌብ ስቶር ክኣትዉ ኣለዎም፡ እንተኾነ ግን ኣፕ ምስ ኩሎም ዝድገፉ ዌብ ዳህሰስቲ ዝሰማምዑ እዮም። ገለ ካብዞም ኣፕስ ከም Google Docs, Sheets, Slides ዝኣመሰሉ ናይ ቀዳማይ ወገን ኣፕስ እዮም። ድራይቨር ኣፕሊኬሽናት ኣብ ኦንላይን ፋይላት ዝሰርሑ ኮይኖም ብዝተፈላለየ ቅርጺ ዘለዎም ፋይላት ንምርኣይ፣ ንምእራምን ንምፍጣርን፣ ምስልታትን ቪድዮታትን ንምእራም፣ ሰነዳት ፋክስን ምፍራምን፣ ፕሮጀክትታት ንምምሕዳር፣ ፍሎውቻርት ንምፍጣር ወዘተ የኽእሉኻ። ክውዕል ይኽእል እዩ። ድራይቨር ኣፕሊኬሽናት ብነባሪ መልክዑ ነቶም ዝድግፎም ቅርጽታት ፋይል ንምሕላው ክቕመጡ ይኽእሉ። ገለ ካብዞም ኣፕስ ኣብ Google Chrome ን Chrome OSን ካብ መስመር ወጻኢ ’ ውን ይሰርሑ ። ኩሎም ናይ ሳልሳይ ወገን መተግበሪታት ንምትካል ነጻ እዮም። ይኹን እምበር፡ ገሊኦም ምስ ቀጻሊ ኣጠቓቕማ ወይ ተወሳኺ ባህርያት ምርካብ ዝተኣሳሰር ክፍሊት ኣለዎም። ካብ ሳልሳይ ወገን ኣፕ ናብ ጉግል ድራይቭ ዳታ ምዕቃብ ንመጀመርታ ግዜ ፍቓድ የድሊ። Google Drive software development kit (SDK) ምስ Google Drive user interfaceን Chrome Web Storeን ብምዃን ኣብ Google Drive ክተክል ዝኽእል ኢኮሲስተም ይፈጥር። ኣብ ለካቲት 2013፡ ኣብ ጉግል ድራይቭ ዝርከብ "Create" ዝብል ዝርዝር፡ ሳልሳይ ወገን ኣፕሊኬሽናት ንምሕዋስ ተሓዲሱ፡ ብውጽኢታዊ መገዲ ድማ ከም ናይ ጉግል ኣፕሊኬሽናት ተመሳሳሊ ደረጃ ሂብዎም።
=== ፋይል ምርኣይ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ኣብ ኢንተርነት ዝርከብ Google Drive viewer ነዞም ዝስዕቡ ቅርጽታት ፋይላት ንምርኣይ የኽእል
* ተወለድቲ ቅርጽታት (ዶክስ፡ ሸትስ፡ ስላይድ፡ ቅጥዕታት፡ ስእልታት)
* ፋይላት ምስሊ ( .JPEG , .PNG , .GIF , .TIFF , .BMP ) .
* ቪድዮ ፋይላት ( WebM , .MPEG4 , .3GPP, .MOV, .AVI , .MPEGPS, .WMV , .FLV , .OGG ) .
* ቅርጺ ፋይላት ድምጺ ( MP3 , MPEG , WAV , .ogg ) .
* ናይ ጽሑፍ ፋይላት (.TXT)
* ማርካፕ/ኮድ ( .CSS , .HTML , .PHP , .C , .CPP , .H, .HPP, .JS ) .
* ማይክሮሶፍት ወርድ (.DOCን .DOCXን ) .
* ማይክሮሶፍት ኤክሰል ( .XLSን .XLSXን ) .
* ማይክሮሶፍት ፓወርፖይንት ( .PPTን .PPTXን ) .
* ኣዶቤ ተንቀሳቓሲ ሰነድ ቅርጺ ( .PDF ) .
* ኣፕል ገጻት (.ገጻት)
* ኣዶቤ ኢለስትሬተር (.AI]])
* ኣዶቤ ፎቶሾፕ ( .PSD ) .
* ኣውቶዴስክ ኣውቶካድ (.DXF)
* ስኬላብል ቬክተር ግራፊክስ ( .SVG ) .
* ፖስትስክሪፕት ( .EPS, .PS )
* ቅርጺ ፊደላት ( .TTF ) .
* XML ወረቐት ስፔሲፊኬሽን (.XPS)
* ዝተጸቕጡ ዓይነታት ፋይላት ማህደር ( .ZIP , .RAR , tar , gzip ) .
* .MTS ፋይላት
* ቅርጽታት ጥረ ምስሊ
ብኻልእ ቅርጺ ዘለዎም ፋይላት ምስ ጉግል ድራይቭ ብዝሰርሑ ሳልሳይ ወገን መተግበሪታት እውን ክስርሑ ይኽእሉ እዮም፣ ካብ ክሮም ዌብ ስቶር ዝርከብ ጉግል ድራይቭ፣ ንኣንድሮይድን ኣይኦኤስን ዝተዳለወ ፣ ካልኦት ኣብቲ መሳርሒ ዝተተኽሉ መተግበሪታት ተጠቒሙ ዘይተደገፉ ዓይነታት ፋይላት ክኸፍት ይኽእል። ብኻልእ ቅርጺ ዘለዎም ፋይላት ብመንገዲ ምስ Google Drive ዝሰርሑን ካብ Chrome Web Store ብዝርከቡን ሳልሳይ ወገን ኣፕሊኬሽናት እውን ክሕዙ ይኽእሉ። ዝተሰቐሉ ግን ከኣ ናብ ቅርጺ Google Docs, Sheets, ወይ Slides ዘይተቐየሩ ፋይላት ክሳብ 5 TB ዝበጽሕ ዓቐን ክህልዎም ይኽእል። ንዓይነት ፋይል ዝምልከት ገደብ እውን ኣሎ።
=== ገደብ ፋይል [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ዝተሰቕሉ ግን ከኣ ናብ ቅርጺ ጉግል ዶክስ ዘይተቐየሩ ፋይላት ዝለዓለ ጠቕላላ ስፍሓት 5 ቲቢ ክህልዎም ይኽእል። ካብ 5 ቲቢ ንላዕሊ ዝተፈጥሩ ወይ ዝተሰቐሉ ፋይላት ኣብ Google Drive ክረኣዩ ኣይክእሉን። ዝተሰረቱ ምስልታት ነፍሲ ወከፎም ካብ 2 ሜባ ክበዝሑ የብሎምን።
ብተወሳኺ ንዓይነት ፋይል ዝምልከት ደረት ኣለዎ፣ እዚኦም ኣብ ታሕቲ ተዘርዚሮም ኣለዉ፤
; ሰነዳት።
: ቁጽሪ ገጽ ወይ ዓቐን ቅርጺ ብዘየገድስ 1,024,000 ፊደላት። ናብ gdoc ዝተቐየሩ ዝተሰቐሉ ፋይላት ሰነድ ብዓቐን ካብ 50 ሜባ ክዓብዩ ኣይክእሉን እዮም።
; ስፕረድሺትስ
: ኩሉ ገደባት ኣብቲ ሓድሽ ስሪት ናይ Google Sheets ተኣልዩ ኣሎ። እቲ ናይ ቀደም ስሪት ኣብ ሓደ ወረቐት እንተበዝሐ 256 ዓምድታት ኣብ ሓደ መጽሓፍ ስራሕ ድማ እንተበዝሐ 200 ወረቓቕቲ ክህልዎ ይኽእል እዩ፣ እዚ ድማ ብድምር ካብ 400,000 ዋህዮታት ዘይበዝሕ እዩ። ናብ Google Sheets ዝተቐየሩ ዝተሰቕሉ ስፕረድሺት ፋይላት ካብ 20 MB ክሓልፉ ዘይክእሉ ኮይኖም ኣብ ሓደ ሸት ትሕቲ 400,000 ዋህዮታትን 256 ዓምድታትን ክህልዎም ኣለዎ።
; ኣቀራርባታት
: ብጉግል ስላይድ ዝተፈጥሩ ኣቀራርባታት ክሳብ 100 ሜባ ዝዓቐኑ ክኾኑ ይኽእሉ፤ እዚ ማለት ኣስታት 400 ስላይድ ማለት እዩ። ናይ Google Slides Presentation ፋይላት ናብ .gslides ይቕየሩ። ቅርጺ ስላይድ ካብ 100 ሜባ ክዓቢ ኣይክእልን እዩ። ናብ ቅርጺ Google Slides ዝተቐየሩ ዝተሰቕሉ ናይ ኣቀራርባ ፋይላት ክሳብ 50 ሜባ ዝበጽሕ ዓቐን ክህልዎም ይኽእል።
=== ድለዩ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ውጽኢት ምድላይ ብዓይነት ፋይል፡ ዋንነት፡ ርኡይነትን ብዝኸፍቶ ኣፕሊኬሽንን ክጸብብ ይኽእል። Google Drive ንቡልያን ኦፕሬተራት ይድግፍ።
ተጠቀምቲ Google Glasses ን Optical Character Recognition (OCR) ዝበሃል ቴክኖሎጂን ብምጥቃም፡ ኣብ ውሽጦም ዘሎ ብምግላጽ ወይ ብምስያም ምስልታት ክደልዩ ይኽእሉ። ንኣብነት "ከረን" ዝብል ቃል ምድላይ ኩሉ ብዛዕባ እቲ እምባ ዝምልከት ናይ ጽሑፍ ሰነዳት፡ ከምኡ'ውን ምስልታት ናይ ኩሎም ኣኽራናት ዝሓዘ ውጽኢት ክረክብ እዩ። ናይ ጽሑፍ ሰነዳትን ቀዳሞት 100 ገጻት ጽሑፍ መሰረት ዝገበሩ ፒዲኤፍን ከምኡ’ውን ቀዳሞት 10 ገጻት ምስሊ ዝተመርኮሰ ፒዲኤፍን ምድላይ ይከኣል። ኣብ ምስልታትን ፒዲኤፍን ዘሎ ጽሑፍ ብቴክኖሎጂ ኦሲኣር ተጠቒምካ ክውሰድ ይከኣል።
=== ሜታዳታ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ንኽልቲኦም ፋይላትን ኣቃፊራታትን መግለጺ ዓውዲ ኣሎ፣ ተጠቀምቲ ኣገዳሲ ሜታዳታ ንምውሳኽ ክጥቀሙሉ ይኽእሉ ። ኣብቲ መግለጺ ዓውዲ ዘሎ ትሕዝቶ እውን ብጉግል ድራይቭ ኢንዴክስ ተገይሩሉን ክድለ ዝኽእልን እዩ። ኣብዚ እዋን ’ ዚ Google Drive ብመልክዕ መለለዪ ወይ ከም Gmail ወይ Google Keep ዝኣመሰሉ መለለዪታት ሜታዳታ ኣይድግፍን እዩ ።
=== ተበጻሕነት [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ብ25 ሰነ 2014፡ ጉግል፡ ነቲ ኣገልግሎት ንናይ ምርኣይ ጸገም ዘለዎም ተጠቀምቲ ዝያዳ ተበጻሒ ዝኾነ ምዕባለታት ሓዊሱ፡ ሓያሎ ምዕባለታት ኣፍሊጡ። እዚኦም ድማ ምምሕያሽ ተበጻሕነት ኪቦርድ፡ ደገፍ ዙምን ልዑል ንጽጽርን ሞድ፡ ከምኡ’ውን ምስ ስክሪን ሪደር ዝሓሸ ምትእስሳር ዘጠቓልሉ እዮም።
ብተወሳኺ፡ Google Drive web interface ንኣቋራጭ ሰሌዳ ቁልፊ ይድግፍ።
=== ኣብ ጉግል ድራይቭ ኣቐምጦ [ edit | ምንጪ ለውጢ ] . ===
''Google Save to Google Drive'' ዝበሃል ናይ Google Chrome መቐጸልታ ኣቕሪቡ ኣሎ እዚ ድማ ተጠቀምቲ ብመንገዲ browser action ወይ context menu ትሕዝቶ መርበብ ሓበሬታ ናብ Google Drive ክዕቅቡ የኽእሎም ። ሰነዳትን ምስልታትን ብቐጥታ ክቕመጡ እንከለዉ፡ ገጻት መርበብ ሓበሬታ ከም ስእሊ ስክሪን (ከም ምስሊ ናይቲ ዝርአ ክፋል ወይ ምሉእ ገጽ) ወይ ከም ጥረ HTML , MHTML ቅርጺ ወይ Google Docs ፋይል ክቕመጡ ይኽእሉ። ተጠቀምቲ ነቲ ተወሳኺ ንምጥቃም ናብ Chrome ክኣትዉ ኣለዎም።
== ሞያዊ ስሪት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ከምኡ ውን ርአ ፡ Google Apps
=== ንስራሕ ዝኸውን ጉግል ድራይቭ [ edit | ምንጪ ለውጢ ] . ===
Google Drive for Work ኣብ 25 ሰነ 2014 ኣብ ዝተኻየደ ዋዕላ Google I/O ዝተገልጸን ብኡንብኡ ናብ ኣገልግሎት ዝኣተወን Google Apps for Work ዝለዓለ ስሪት እዩ። ባህርያት ኣገልግሎት ደረት ኣልቦ መኽዘን፡ ዝተመሓየሸ ጸብጻብ ኦዲት ፋይልን ኣገልግሎታት ኢ-ዲስከቨሪን፡ ከምኡ'ውን እቲ ጉግል "ኣመሓደርቲ ንተመኩሮ ድራይቭ ክጥዕሙ ዘኽእሎም ሓደስቲ ረቂቕ ምቅንጃው ቁጽጽር፡ ከምዚኦም ዝኣመሰሉ ሰራሕተኛታት ናይ ዴስክቶፕ ምትእስሳር ዓሚል ከቕውሙ ዝኽእሉ" የጠቓልል። ተጠቀምቲ ክሳብ 5 ቲቢ ዝበጽሕ ስፍሓት ዘለዎም ፋይላት ክሰቕሉ ይኽእሉ። ትሕቲ 5 ተጠቀምቲ ንዘለዎም ኩባንያታት፡ እቲ ናይ ምኽዛን ገደብ ንሓደ ተጠቃሚ 1 ቲቢ ተባሂሉ ተቐሚጡ ኣሎ። ኣብ ወግዓዊ ብሎግ ጉግል ዝተዘርግሐ ጋዜጣዊ መግለጺ፡ ንኩባንያታት ጉግል ኣብ ሰርቨራቱ ዝተዓቀበ ዳታ፡ ከምኡ'ውን ካብን ካብኦምን ዝመሓላለፍ ሓበሬታ ምስጢራዊ ከም ዝገብር ኣረጋጊጹ። ጉግል ንላዕለዎት ተጠቀምቲ ፓኬጅ ናይ 24 ሰዓታት ደገፍ ክህብን 99.9% ናይ ሰርቨራቱ ናይ ስራሕ ግዜ ውሕስነት ክህብን እዩ።
=== ሕታም ትምህርቲ ጉግል ድራይቭ [ edit | ምንጪ ለውጢ ] . ===
Google Drive Education Edition ብ30 መስከረም 2014 ዕላዊ ኮይኑ። እዚ ንኹሎም ተጠቀምቲ Google Apps for Education ብነጻ ይርከብ። ኣብቲ ፓኬጅ ዝተሓወሶ ደረት ኣልቦ መኽዘንን ንውልቀ ፋይላት ክሳብ 5 ቲቢ ዝበጽሕ ስፍሓት ዘለዎም ደገፍን የጠቓልል።
== ዋንነትን ፍቓድን [ edit | ምንጪ ለውጢ ] . ==
ጉግል ንኹሎም ፍርያቱ ሓደ ስብስብ ውዕላት ኣገልግሎትን ፖሊሲታት ብሕታዊነትን ኣለዎ። ብመሰረት CNET ፡ ዘይከም ተወዳደርቲ ኣገልግሎታት ድሮፕቦክስን ዋንድራይቭን ፡ ጉግል ብፍቓድ ተጠቀምቱ ኣብ ጉግል ድራይቭ ዝተዓቀቡ ትሕዝቶታት ናይ ምብዛሕ፡ ምጥቃምን ምፍጣርን ሰፊሕ መሰል ኣለዎ። እዚ ፍቓድ እዚ ተጠቃሚ ነቲ ንብረት ምስ ኣውጽኦ ንዘልኣለም ይጸንሕ። እቲ ተጠቃሚ መሰል ኣእምሮኣዊ ንብረት ዝጥቀም እኳ እንተኾነ፡ እቲ ተጠቃሚ ንጉግል ነቲ ዝተሰቐለ ትሕዝቶ ከውጽእን ክትንትንን፡ ነቲ ኣገልግሎት ንምልላይን ፍቓድ ይህቦ፡ ምእንቲ ነቲ ጉግል ንተጠቃሚ ዝህቦ መወዓውዒን ካልእ ኣገልግሎታትን ብዝጥዕሞ መንገዲ ንምምዕርራይ። ጉግል ንዝተሰቕሉ ፋይላት ዝህቦ ሰፊሕ ፍቓድ፡ ምምሕያሽ ተጠቃምነት እውን የፍቅድ፡ ከም ንዝተፈላለዩ ኣጠቓቕማታት ዝያዳ ዝምችኡ ዝተሰቐሉ ትሕዝቶታት ዝተመሓየሹ ስሪት ምፍጣር። ንኣብነት፡ ጉግል ንዝተሰቕለ ቪድዮ ካብቲ ኦሪጅናል ንላዕሊ ኣብ ኢድ ኮምፒተር ወይ ኣብ ፍሉይ መርበብ ሓበሬታ ንምርኣይ ዝያዳ ዝምችእ ቅርጽታት ይቕይሮ። ካብ ዘ ቨርጅ ዝወጸ ጸብጻብ ግን፡ ቃላት ጉግል ምስ ናይ መወዳድርቱ ብመጠኑ ዝወዳደር ኮይኑ፡ ኣብ ገለ ኣጋጣሚታት ድማ ቁሩብ ዝሓሸ ምዃኑ ይሕብር።
== ዕብየት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ጉግል ብ12 ሕዳር 2013፡ ጉግል ድራይቭ 120 ሚልዮን ንጡፋት ተጠቀምቲ ከምዘለውዎ ኣፍሊጡ፡ እዚ ኣሃዝ እቲ ኩባንያ ንመጀመርታ ግዜ ዘውጽኦ እዩ። ኣብቲ ብዕለት 25 ሰነ 2014 ዝተኻየደ ናይ Google I/O developer conference , Sundar Pichai ከም ዝጸብጸቦ፡ Google Drive ሕጂ 190 ሚልዮን ወርሓዊ ንጡፋት ተጠቀምቲ ከም ዘለዉዎን፡ እዚ ድማ 58% ካብተን ፎርቹን 500 ዝኾና ኩባንያታት ዝጥቀማሉን እተን ላዕለዎት 72 ኩባንያታት ድማ ዩኒቨርሲቲታት እየን። ብ1 ጥቅምቲ 2014 ኣብ መደብ ኣትሞስፊየር ላይቭ፡ ጉግል ድራይቭ ወርሓዊ 240 ሚልዮን ንጡፋት ተጠቀምቲ ከም ዘለዎም ተገሊጹ። እዚ ኣብ ሓደ ርብዒ ጥራይ ብ50 ሚልዮን ተጠቀምቲ ከምዝወሰኸ ኔክስት ዌብ ኣመልኪቱ። ብ21 መስከረም 2015፡ ጉግል ድራይቭ ልዕሊ ሓደ ሚልዮን ናይ ትካላት ዝኸፍሉ ተጠቀምቲ ከም ዘለዎም ተገሊጹ።
== ናይ ደገ መላግቦታት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
* ጉግል ድራይቭ
* Google Docs Archived 14 ለካቲት 2012 ኣብ ዋይባክ ማሽን .
* ወግዓዊ ብሎግ ጉግል ዶክስ 16 ጥሪ 2010 ኣብ ዌይባክ ማሽን ተዓቂቡ . ዓሰርተ ብሎገራት
* ቶኒክ ሲስተምስ መርበብ ሓበሬታ ገጽ
* ገለ ኣብነታት ናይቲ Google Docs ብኸመይ ከም ዝጥቀመሉ Archived 6 December 2014 at the Wayback Machine .
* ቪድዮ፡ ምትሕብባር ኣብ Google Docs ዝተመዝገበ 9 ለካቲት 2010 ኣብ Wayback Machine .
* ቅዲ ጽሑፍ ጂሜይል ኣብ 10 ነሓሰ 2011 ኣብ ዌይባክ ማሽን ተዓቂቡ .
== መወከሲታት ==
c6f39be0ikuy3dgvy28fo924bxfmd5b
ጉግል ስትሪት ቪው
0
6282
24746
2024-03-31T14:31:05Z
85.100.241.11
ገጽ ምስ « = ጉግል ስትሪት ቪው = * ዓንቀጽ * ክትዕ * ኣንብብ * ለውጢ * ምንጪ ለውጢ * ሕሉፍ ርአ * * * * * * * * * * * * * * * ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ {| class="wikitable" |+ጉግል ስትሪት ቪው ጉግል ስትሪት ቪው | colspan="2" | |- | colspan="2" |ትርኢት ናይ ሓደ መስቀላዊ መንገዲ ኣብ ማንቸስተር , ዓዲ እንግሊዝ , ካብ ት...» ተፈጢሩ
wikitext
text/x-wiki
= ጉግል ስትሪት ቪው =
* ዓንቀጽ
* ክትዕ
* ኣንብብ
* ለውጢ
* ምንጪ ለውጢ
* ሕሉፍ ርአ
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
{| class="wikitable"
|+ጉግል ስትሪት ቪው
ጉግል ስትሪት ቪው
| colspan="2" |
|-
| colspan="2" |ትርኢት ናይ ሓደ መስቀላዊ መንገዲ ኣብ ማንቸስተር , ዓዲ እንግሊዝ , ካብ ትሽዓተ ዝተፈላለየ ኩርናዓት።
|-
!ፈለማ ዝተሓትመ
|ግንቦት 25, 2007 (ቅድሚ 16 ዓመት )
|-
!ናይ ሕጂ ስሪት።
|188 ( ''ዝርዝር'' ) / 31 መጋቢት 2016 (ቅድሚ 7 ዓመት )
|-
!ተበጻሕነት ምዃኑ’ዩ።
|ብዙሕ ቋንቋታት ዝዛረብ
|-
!ወግዓዊ መርበብ ሓበሬታ
|<nowiki>https://www.google.com/ስትሪትቪው/</nowiki>
|}
'''ጉግል ስትሪት ቪው ምስ ቴክኖሎጂታት''' ጉግል ማፕን ጉግል ኤርዝን ዝተዋሃሃደ ኣብ ጎደናታት ብዙሓት ህዝባዊ ቦታታት ዓለም ፓኖራማዊ ምስልታት ምርኣይ ዘኽእል ኣገልግሎት ቴክኖሎጂ ዝተዋህቦ ስም እዩ ። ኣብ 2007 ኣብ ዝተፈላለያ ከተማታት USA ዝጀመረ ኮይኑ፡ ካብኡ ንደሓር ኣብ መላእ ዓለም፡ ገጠራት ሓዊሱ ብቐጻሊ እናዓበየ ይመጽእ ኣሎ። ኣብ ጉግል ማፕስ ብስትሪት ቪው ዝረኣዩ ከባቢታት ብሰማያዊ መስመራት ይምልከቱ።
ጉግል ስትሪት ቪው ዝተሳእሉ ስእልታት ብምውህሃድ ፓኖራማ ምስልታት ይረክብ ። ተሽከርከርቲ መብዛሕትኡ ግዜ ንስእሊ ዝውዕላ እኳ እንተኾና፡ ተሽከርከርቲ ክኣትዋ ኣብ ዘይክእላ ከባቢታት ምስሊ ምውሳድ ብእግረኛ ተጓዓዝቲ ፡ ብትራይሳይክል ፡ ብእግሪ፡ ብጀላቡ፡ ብስኖሞባይል፡ ኣግማልን ኣብ ትሕቲ ማይ ዝርከቡ መሳርሒታትን እዩ ዝግበር። ብተወሳኺ ብውልቂ ብመንገዲ ስማርትፎን ኣፕሊኬሽናት ወይ ብርሃን ግሎብ ኣፕሊኬሽናት ኣብ ስማርትፎናት ክትረኽቦን ናብ ጉግል ማፕስ ክሰጋገርን ይኽእል ።
== ታሪኽን ባህርያትን [ edit | ምንጪ ለውጢ ] . ==
ፕሮጀክት ስትሪት ቪው መበገሲኡ ካብቲ ኣብ 2001 ዝጀመረን ብጉግል ዝምወልን ፕሮጀክት ስታንፎርድ ዩኒቨርሲቲ ስታንፎርድ ሲቲብሎክ እዩ። እዚ ፕሮጀክት ኣብ ሰነ 2006 ተዛዚሙ እቲ ውጽኢት ዝኾነ ቴክኖሎጂ ኣብ ስትሪት ቪው ተሓዊሱ።
* 2007፡ ኣብ ኣሜሪካ ብ25 ግንቦት ቴክኖሎጂ ኢመርሲቭ ሚድያ ተጠቒሙ ተጀሚሩ።
* 2008፡ ኣብ ወርሒ ግንቦት፡ ጉግል ካብ ከተማ ማንሃታን ኣብ ዝረኽቦ ትርኢት ጎደናታት ገጽ ንምድብዛዝ ዝሕግዝ ቴክኖሎጂ ከም ዘማዕበለን ከተግብር ከም ዝጀመረን ኣፍሊጡ ። እዚ ቴክኖሎጂ ኣብ ዳታቤዝ ምስሊ ጉግል ኣብ ዝርከቡ ምስልታት ገጻትን ታርጋን ንምልላይ ብኮምፒተር ኣልጎሪዝም ብምጥቃም ነቲ ዝረኽቦ ምስልታት የደብዝዞ። ስትሪት ቪው ኣብ ስሪት 4.3 ናይ ጉግል ኤርዝ ኣፕሊኬሽንን ሳልሳይ ወገን S60 መድረኽ ናይ ኣፕል ኣይፎን ካርታታት ኣፕሊኬሽንን ተኻቲቱ ኣሎ ። ኣብ ወርሒ ሕዳር "pegman" ተኣታትዩ። እቲ ኣብ ኩርናዕ ናይቲ ስክሪን ብመልክዕ ንእሽቶ ብጫ ሰብ ዝረአ ምልክት፡ ኣብ ልዕሊ እቲ ኣብ ካርታታት ዘሎ ሰማያዊ መስመር ዘለዎ ስትሪት ቪው፡ ማውስ ብምሓዝ ምስ ዝሕንበብ፡ ምስልታት ስትሪት ቪው ኣብቲ ስክሪን ይረኣዩ።
* 2009፡ ምሉእ ስክሪን ዝብል ኣማራጺ ተኣታትዩ። ሳላ Smart Navigation ተጠቀምቲ ኣብቲ ክጥምትዎ ዝደልዩ ቦታ መመልከቲኦም ብምቕማጥን ድርብ ጠውቂ ብምግባርን ፓኖራማ ናቪጌሽን ክኸፍቱ ይኽእሉ።
* 2010፡ ኣብ ውሽጢ ገዛ ዝርአ ትርኢት ትካላት ንግዲ ተወሰኸ። ጉግል ኣብ መሳርሒታቶም ዝርከቡ ተጠቀምቲ ኣንድሮይድ ጀሊ ቢን (ኣንድሮይድ 4.2) ምስ መሳርሒታቶም ፓኖራማ ምስሊ ክወስዱን ምስቲ ኣፕሊኬሽን ኣወሃሂዶም ኣብ ጉግል ማፕስ ከቕርቡን ኣፍቂዱ ። እቲ ኩባንያ፡ እዞም ዝተቐድሑ ምስልታት ኣቀማምጣኦም ዘጉልሕ ፍሉይ መርበብ ሓበሬታ እውን ፈጢሩ ኣሎ።
* 2013፡ ውሽጣዊ ትርኢት ናይ ስራሕ ቦታታት ዝረኽበሉ ከባቢታት ከም ንኣሽቱ ኣራንሺ ዓንኬላት ክቐርቡ ጀሚሮም። ከምዚኦም ዝበሉ ትካላት ንግዲ፣ መሳለጥያታትን ካፈታትን ነቶም ውሽጣዊ ፓኖራማዊ ምስሊ ንኽወስዱ ውዕል ዝኣተዉ ሰኣልቲ ተወሳኺ ናይ ንግዲ ሶፍትዌር ይህቡ ነይሮም ። ጉግል ኣብ ጉግል ማፕስ ኣበርክቶ ንምግባር፡ ብእግሪ ዝሰርሑ ተንቀሳቐስቲ ስትሪት ቪው ትረከርስ፡ ብፓኖራሚክ ምስሊ መሳርሒታት ዝተዓጠቑ ቦርሳታት ኣብ ዝተለቅሑ ቦርሳታት ኣብ ተሽከርከርቲ ክበጽሖም ኣብ ዘይክእል ቦታታት ክሰርሕ ጀሚሩ።
* 2014፡ ኣብ ዝሓለፈ እዋን ዝተወሰደ ናይ ተመሳሳሊ ከባቢ ትርኢት ጎደናታት እንተሃልዩ፡ እዚ ታሪኽ ብሶፍትዌር ክረአ ጀሚሩ።
* 2015፡ ኣብ መንጎ ስትሪት ቪውን ትካል ምክትታል ከባቢ ኣክሊማን ሽርክነት ከምዝተገብረ ተገሊጹ። ኣብተን ምስሊ ዝህባ መካይን፡ ናይትሮጅን ዳይኦክሳይድ፡ ኦዞንን ንጥረ ነገራት ብከላን ንምፍላጥ ሴንሰራት ተወሰኹ። ኣብ ወርሒ ጥቅምቲ ፡ ብደገፍ ጉግል ካርድቦርድ ፡ ተጠቀምቲ ብ360 ዲግሪ ቨርቹዋል ሪኣሊቲ ርእይቶታት ክዕዘቡ ተፈቒዱሎም ።
== መተግበሪ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ስትሪት ቪው ከም ልሙድ ዌብ ኣፕሊኬሽን ኮይኑ ንጉግል ማፕስ ዝበሃል ክፍሊ ተጠቒሙን ከም ሞባይል ኣፕሊኬሽን ንኣንድሮይድን ኣይኦኤስን ሞባይል ኦፐሬቲንግ ሲስተማትን ይርከብ ። ይኹን እምበር ኣብ መጀመርታ ኣብ ጉግል ማፕስ ን ስትሪት ቪው ዝተዋሃሃደ ኣዶብ ፍላሽ ምጥቃም ይከኣል ነይሩ ። ጉግል ማፕስ ኣብ 2013 ተሓዲሱን ተሓዲሱን። ኣብዚ ሓድሽ ስሪት ጃቫስክሪፕት ከም መተግበሪ ፕሮግራሚንግ መተሓላለፊ ክጥቀመሉ ጀሚሩ ። ጉግል ማፕስን ስትሪት ቪውን ካብቲ ናይ ቀደም ስሪት ቁሩብ ዝሓሰረ እዩ። ይኹን እምበር ተጠቀምቲ እንተደልዮም ናብቲ ዝኣረገ ስሪት ክቕይሩ ይኽእሉ።
== ዳታ ምሓዝ መሳርሒታት [ edit | ምንጪ ለውጢ ] . ==
* ካሜራታት፡- እተን ስእሊ ስትሪት ቪው ዝቐርጻ ካሜራታት፡ ንሓያሎ ወለዶታት ኣብ ውሽጢ ቤት ዝሰርሓ እየን። እተን ካሜራታት ዝኾነ መካኒካዊ ክፋላት የብለንን፣ እንተላይ እቲ ሻተር ሪሊዝ . ኣብ ክንድኡ ኣብ ኤሌክትሮኒካዊ ስፓይራል ስትራክቸር ዝርከቡ ሲኤምኦኤስ ሴንሰራት ኣብቲ ስርዓት ይጥቀሙ። ልሙዳት ዝጥቀሙሉ ስሪት ድማ፤
** R2: እቶም ቀዳሞት ስእልታት ብ11- ሜጋፒክሰል CCD ሴንሰራት ምስ ሰፊሕ ኩርናዕ ሌንስ ኣብ ንግዳዊ ስእሊ ዝጥቀሙ እዮም ዝተሳእሉ እዮም ።
** R5: ብፍሉይ ዝተሰርሑ ሌንሳት ምስ ሸሞንተ 5 ሜጋፒክሰል CMOS ሴንሰራት ትሑት ብርሃን ዘለዎም ንላዕለዋይ ደረጃ ምስሊ ህንጻታት ንምቕራጽ ተጠቒሞም።
** R7: ልክዕ ከም R5 ሴንሰራት 15 ተጠቒሞም ግን ዓይኒ ዓሳ ዘይብሎም።
* ኣቀማምጣ፦ እቶም ዝተቐድሑ ስእልታት ምስ ፍጹም ትኽክለኛነት ዝተኣሳሰሩ ክኾኑ ኣዝዩ ኣገዳሲ እዩ። ስለዚ ኣብ ዝተወሰዱ ምስልታት ግሎባል ፖዚሽኒንግ ሲስተም (GPS)፣ ተሽከርካሪ ፍጥነት ሴንሰር (VSS)ን ኢነርሽያል ናቪጌሽን ሲስተም ሴንሰር ዳታን ይጥቀሙ።
* ብኣፍራዪ ሴንሰር ሲክ ኤጂ ዝተሰርሑ ሌዘር ሬንጅ ስካነራት ኣብ ቅድሚ እታ ተሽከርካሪት 50 ሜትሮ ብ180° ስካን ክገብሩ ይኽእሉ። እዚኦም ድማ ብዛዕባ ጭቡጥ መለክዒታት ናይቶም ቦታታት ዳታ ንምምዝጋብ ተጠቒሞም።
* ተሽከርከርቲ፦ ዳታ መዝገብ መሳርሕታትን መሳርሕታትን መብዛሕትኡ ግዜ ኣብ ናሕሲ መካይን ይስቀላ። ትራይክስ (ሰለስተ ጎማ ዘለወን ብሽክለታታት) ዝበሃላ ብሽክለታታት እውን ኣብ ከም ስቶንሄንጅን መንገድታት እግረኛታትን ዝኣመሰሉ ቅርስታት ዓለም ዩኔስኮ ኣብ ዝርከቡ መሳርሕታትን መካይንን ምስሊ ይካተታ ። ኣብ 2010 ክረምታዊ ኦሎምፒክ ዝተኻየደሎም ከባቢታት ምስሊ ንምርካብ ዝተጠቕመሉ መሳርሒታት ኣብተን ናይ በረድ መካይን ተወሰኸ ። ኣብ ዓረብያ ዝተጻዕኑ መሳርሒታት ንውሽጢ ቤተ መዘክር ንምርኣይ ይጥቀሙ ነበሩ፣ ኣብ ቦርሳታት ዝተጻዕኑ መሳርሒታት ንጸበብቲ ካናላት ቬኒስ ንምርኣይ ይጥቀሙ ነበሩ፣ ጀላቡ ድማ ንኻልኦት ካናላትን ከም ቦስፎረስ ዝኣመሰሉ ቦታታትን ንምርኣይ ይጥቀሙ ነበሩ ።
== ፔግማን [ ኣርትዖት | ምንጪ ለውጢ ] . ==
እታ ንእሽቶ ብጫን ቅርጺ ሰብን ዘለዋ ፔግማን እትበሃል ምልክት፡ ኣብ ዘይትጥቀመሉ እዋን ምስቲ ኣብ ጉግል ማፕስ ዝርከብ ናይ ምግፋሕን ምንካይን ተግባራት ጎኒ ንጎኒ ትርከብ።
== ስክፍታታት ብሕታዊነት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ቀንዲ ጽሑፍ ፡ ስክፍታታት ብሕታዊነት Google Street View
ጉግል ስትሪት ቪው ብመንገዲ ፕሮግራም ኮምፒተር ኣብ ዝረኽብዎ ምስልታት ንዘሎ ታርጋን ገጻትን ብኣውቶማቲክ የደብዝዞ። እንተኾነ ግን ናይ ሓደ ሰብ ገጽ ወይ ታርጋ ዘይተደባለለ እንተተረኺቡ፡ እቲ መስርሕ ምድብዛዝ ብተጠቀምቲ ብዝገበርዎ መፍለጢ እዩ ዝፍጸም። ተጣበቕቲ ብሕታዊነት፡ ጉግል ስትሪት ቪው ኣብ ህዝባዊ ቦታታት፡ ከም ናይ ደቂ ተባዕትዮ ስትሪፕ ክለባት፡ ክሊኒካት ምንጻል ጥንሲን ጸሓይ ዝሕጸቡ ቢኪኒን ዝኣመሰሉ፡ ዝረአ ንብረት ብግልጺ ናይ ምርኣይ ዓቕሙ ተቓዊሞሞ ኣለዉ። ካልእ ጸገም ኣብ ጃፓን ን ስዊዘርላንድን ካሜራታት ኣብ ልዕሊ ተሽከርከርቲ ኣዝየን ልዕል ኢለን ስለዘለዋ፡ ኣብ ውሽጢ ገዛውቲ ኣብ ልዕሊ ሓጹር ገዛውቲ ክርእዩ የኽእላ። በዚ መሰረት ጉግል ነተን ካሜራታት ካብ ቁመት ሓጹር ከይሓልፋ ዳግማይ ኣሰናዲእወን። ብተወሳኺ ጉግል፡ ኣብ ምስልታት ባንዴራታት ብምውሳኽ፡ ተጠቀምቲ ኣብ ምስልታት መጠንቀቕታታት ክውስኹ ብምፍቃድ፡ ከምኡ’ውን ብኡ መሰረት ዘይግቡእ ምስልታት ክእለዩሉ ዝኽእሉ ናይ ጥርዓን ኣገባብ ብምፍጣር፡ ዘይግቡእ ምስልታት ካብቲ ስርዓት ንምእላይ ዝገብሮ ጻዕሪ ይቕጽል። ፖሊስ ስኮትላንድ ኣብ 2012 ብዛዕባ ሓደ ሰብ ናይ ጉግል ስትሪት ቪው መኪና ክትመጽእ ርእዩ ከም ዋዛ ናይ ቅትለት ሰልፊ ዘካየደ ጸብጻባት ምስ በጽሖ፡ ንፖሊስ ዘየድሊ ስራሕ ከም ዝሰርሕ ገይርዎም፡ እቲ ዋዛ ዝፈጸመ ወናኒ ትካል ግን ድሒሩ ንፖሊስ ይቕሬታ ሓቲቱ ከምኡ’ውን ጉግል። ኣብ ግንቦት 2010፡ ስትሪት ቪው ካብ ዘይተመሰጠረ ዋይ-ፋይ ርክባት ዳታ ይእክብን ይዕቅብን ከም ዝነበረ ተገሊጹ። ሰበስልጣን ጀርመን ኣብዚ መዳይ ኣድላዪ ስጉምቲ ንኸይውሰድ ዝከኣሎም ክገብሩ ምዃኖም ገሊጾም። ፖሊስ ኦስትርያ እውን ነዚ ጉዳይ ክምርምሩ መምርሒ ተዋሂብዎም ኣሎ።
ስክፍታታት ብሕታዊነት፡ ኣገልግሎት ጉግል ኣብ ዝተወሰና ሃገራት ክቋረጽ ምኽንያት ኮይኑ ኣሎ።
* ኣውስትራልያ፡ ኣብ 2010፡ ሰበስልጣን ኣውስትራልያ መርመራኦም ምስ ወድኡ፡ ጉግል ስትሪት ቪው ኣብ ኣውስትራልያ ስርሑ ኣቋሪጹ። ይኹን እምበር፡ እዚ ምእጋድ እዚ፡ ጉግል ብ4 ግንቦት 2011 ስርሑ ከም ዝቕጽል ምስ ኣፍለጠ እዩ ተዛዚሙ። ካብ 27 ሓምለ 2011 ጀሚሩ፡ ንገለ ከተማታትን ከተማታትን ኣውስትራልያ ዝተመሓየሹ ምስልታት ስትሪት ቪው ተወሰኹ።
* ጀርመን፡ ኣብ 2011 ጉግል ንጀርመን ዝኸውን ስትሪት ቪው ምርኣይ ኣቋሪጹ።
* ህንዲ፡ ኣብ 2011፡ ሰበስልጣን ጉግል ካብ ሰበስልጣን እቲ ከባቢ ደብዳቤታት ምስ በጽሖም፡ ኣብ ህንዲ ምቕራጽ ኣቋሪጾም።
* ካናዳ : ኣብ መስከረም 2007 መንግስቲ ካናዳ ኣብ ሞንትርያል ንዝርከባ ተሽከርከርቲ ስትሪት ቪው ንዝተወሰነ ግዜ ደው ኣቢልወን፣ ኣብቲ ሕጊ ናይ ብሕትውና ስልጣን ክውሰኽ ድዩ ኣይውሰኽን ንምውሳን።
== ምስሊ ብሳልሳይ ወገን ምጥቃም [ edit | ምንጪ ለውጢ ] . ==
ሰኣልቲ ስነ-ጥበብ ኣብ ናይ ገዛእ ርእሶም ስራሕ ንኽጥቀሙሉ ምስልታት መሪጾም። ኣብዞም ዝተመርጹ ስእልታት ዝርከቡ ሕብርታት ድብዝዝ ዝበለ ፒክሰላት ዘለዎምን ብኣረኣእያ ዝተዛብዑን እኳ እንተኾኑ፡ ናብ መጽሓፍ ተጠርኒፎም ኣብ ስነ-ጥበባዊ ቤተ-መዘክር ተሓቲሞም። ማይክል ዎልፍ ኣብ 2011 ኣብ ክፍሊ መዓልታዊ ህይወት ናይ ዓለማዊ ፕረስ ፎቶ ውድድር ብገለ ካብቲ ምስ ጉግል ስትሪት ቪው ዝሰርሖ ስራሕ ክብሪ ረኺቡ ። ሚሽካ ሄነር ኣብቲ ኣብ ሕዳር 2012 ዝተኻየደ ሓጺር ዝርዝር ናይቲ ኣብ ሕዳር 2012 ዝተኻየደ ሽልማት ስእሊ ዶቸ ቦርሰ 2013 ተኻቲታ፣ ምስቲ ኣብ ገጠራት ኣብ ወሰን ጽርግያ ንዝርከቡ ደረቕ ሰራሕተኛታት ንምስኣል ዝሰርሓቶ ተኸታታሊት ፊልም ''ኖ ማንስ ላንድ ።''
ሽወደናዊ ፕሮግራመር ኣንቶን ዋለን ኣብ Google Street View ዝርከቡ ተጠቀምቲ ኣቀማምጣኦም ኣብ ምግማት ዝተመርኮሰ GeoGuessr ዝበሃል ጸወታ ኣዳልዩ ።
== ሽፋን [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ቀንዲ ጽሑፍ ፡ ሽፋን ጉግል ስትሪት ቪው
ኣብ ሰነ 2012፡ ጉግል፡ 5 ሚልዮን ማይልስ ጽርግያታት፡ 39 ሃገራትን ኣስታት 3000 ከተማታትን ዝሽፍን ስእልታት ዝሓዘ 20 ፔታባይት ስትሪት ቪው ዳታ ከም ዝረኸበ ኣፍሊጡ። እዞም ምስልታት ካብ ካምብሪጅ ቤይ ፡ ኑናቩት ክሳብ ደሴት ሃፍ ሙንን ደሴታት ሳውዝ ሸትላንድን ዝበጽሑ እዮም ። እቶም ካርታታት ብተወሳኺ ኣብ ትሕቲ ማይ ዝርከብ ፓኖራማዊ ትርኢት ኣብ ምዕራብ ኑሳ ተንጋራ ፣ ከምኡ’ውን ኣብ ግራንድ ካንዮን ዝርከቡ ቤተ መዘክርን ኣብ ሕቡራት ኢማራት ዓረብ ዝርከብ ዑደት ኣግማልን የጠቓልሉ። ብተወሳኺ ፡ ኩምቡ ፡ ኔፓል ፡ ከምኡ’ውን ኣኽራናት ኤቨረስት ፡ ብተቐባሊ ኣኽራን ኣፓ ሸርፓ ፡ ከምኡ’ውን ኣብኡ ብማሕበረሰብ ሸርፓ ዝርከባ ገዳማትን ኣብያተ ትምህርትን’ውን ኣብቲ ፕሮጀክት ተኻቲተን እየን።
ካብቲ ብ9 መስከረም 2014 ዝወጸ፡ ጉግል ንግብጽን ከም ጊዛ ኔክሮፖሊስ ፡ ካይሮ ሲታደል ፡ ሳቃራ ፡ ገዳም ቅድስቲ ሚና ፡ ከምኡ’ውን ዕርዲ ቃይትባይ ዝኣመሰሉ መርበባትን እውን ኣካቲቱ ኣሎ።
ኣብ ብዙሕ ቦታታት ገና ድሩት ወይ ፈጺሙ ሽፋን የለን፤
* ካሪብያን (ግን ንማርቲኒክ ዘየጠቓልል : ገለ መዳረግቲ በጻሕቲ ከም Boucle d'Absalon, Habitation Clément, and Sainte-Anne ኣብ ደቡባዊ ምዕራብ ገማግም ባሕሪ)
* ማእከላይ ኣመሪካ
* ኣብ ደቡብ ኣሜሪካ ፡ ኣርጀንቲና ፡ ብራዚል ፡ ቺለ ፡ ኮሎምብያን ፔሩን ከይሓወሰ
* ኣብ ኣፍሪቃ ፣ ብዘይካ ገለ ከተማታት ኣብ ቦትስዋና ፣ ሌሶቶ ፣ ደቡብ ኣፍሪቃ ፣ ኤስዋቲኒ ፣ ኡጋንዳ ፣ ማዳጋስካርን ናይጀርያን
* ኣብ ኤውሮጳ ፣ ኣልባንያ ፣ ኩለን ዞባታት ቤላሩስ ብዘይካ ርእሰ ከተማ ቦዝንያን ሄርዘጎቪናን ፣ ዝበዝሐ ህዝቢ ዝነብረለን ከባቢታት ጀርመን ፣ ኮሶቮ ፣ ሊክተንሽታይን ፣ ሞልዶቫን ሞንተነግሮን
* ኣብ ኤስያ ፣ ቡታን ፣ ሓደ ክፋል ማሌዥያ ፣ ክልተ ኣውራጃታት ቱርኪ ( ሽርናክን ሃካሪን የለዋን)፣ ገለ ክፋላት ባንግላድሽ ፣ ሓደ ክፋል ኢንዶነዥያ ፣ ላኦስ ፣ ርሑቕ ምብራቓዊ ዞባታት ሩስያ ፣ ሚያንማር ፣ ኔፓል ፣ ቻይና .ብዘይካ... ገለ ህንጻታት ኣብ ፓኪስታን ፣ ኣፍጋኒስታን ፣ ኣዘርባጃን ፣ ጆርጅያ ፣ ደቡብ ኮርያ ፣ ሞንጎልያ ፣ ገለ ክፋላት ቬትናም ፣ ገለ ደሴታት ፊሊፒንስ ፣ ገለ ሰፈራታት ድማ ኣብ ህንዲ
* ካልኦት ሃገራት ማእከላይ ኤስያ ብዘይካ ኪርጊስታን ።
* ካልኦት ቦታታት ማእከላይ ምብራቕ ብዘይካ እስራኤል ፣ ዮርዳኖስን ሕቡራት ኢማራት ዓረብን ።
* ካልኦት ቦታታት ደቡባዊ ፓስፊክ ብዘይካ ኣውስትራልያን ኒውዚላንድን
3t94g4434dzal5ay559e233qgk8mzbw
ጉግል ኤርዝ
0
6283
24747
2024-03-31T14:32:53Z
85.100.241.11
ገጽ ምስ « = Google Earth ዝብል ጽሑፍ ኣሎ። = * ዓንቀጽ * ክትዕ * ኣንብብ * ለውጢ * ምንጪ ለውጢ * ሕሉፍ ርአ * * * * * * * * * * * * * * * ኮርዲኔት : 36°6′59.6′′N 5°21′5.2′′W ( ካርታ ) ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ {| class="wikitable" |+Google Earth ዝብል ጽሑፍ ኣሎ። | colspan="2" | |- | colspan="2" | |- !መማዕበሊ(ታት) |ጉግል |- !ፈለ...» ተፈጢሩ
wikitext
text/x-wiki
= Google Earth ዝብል ጽሑፍ ኣሎ። =
* ዓንቀጽ
* ክትዕ
* ኣንብብ
* ለውጢ
* ምንጪ ለውጢ
* ሕሉፍ ርአ
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ኮርዲኔት : 36°6′59.6′′N 5°21′5.2′′W ( ካርታ )
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
{| class="wikitable"
|+Google Earth ዝብል ጽሑፍ ኣሎ።
| colspan="2" |
|-
| colspan="2" |
|-
!መማዕበሊ(ታት)
|ጉግል
|-
!ፈለማ ዝተሓትመ
|11 ሰነ 2001 (ቅድሚ 22 ዓመት )
|-
!ናይ ሕጂ ስሪት።
|9.3.105.0
|-
!ኦኤስ
|ዊንዶውስ ፣ ማክ ኦኤስ ኤክስ ፣ ሊኑክስ ፣
ኣንድሮይድ ፣ ኣይኦኤስ
|-
!ፍቓድ
|ዋንነት ዘለዎ ሶፍትዌር , ነጻ
|-
!ወግዓዊ መርበብ ሓበሬታ
|www.google.com/earth ዝብል ጽሑፍ ኣሎ።
|}
'''Google Earth ብ''' Keyhole ዝተባህለ ኩባንያ ዝተዳለወ ናይ ኮምፒተር ሶፍትዌር ኮይኑ፡ ብ Google Labs ዝተዓደገ ኮይኑ ፡ ካብ ሳተላይታት መሬት ዝተወስደ ዝተፈላለየ ርዝነት ዘለዎ ስእልታት ይርአ ።
ዝርዝር ምስልታት ገለ ጽዑቕ ህዝቢ ዘለዎ ከባቢታት ኣብ ኢንተርነት ኣብ ዘሎ ገጽ ብምብጻሕን ነቲ ዝወረደ ሶፍትዌር ኣብ ኮምፒተር ብምትካልን ክምርመር ይከኣል ። ኣብ ሓምለ 2005 ዳርጋ ናይ መላእ ኣሜሪካ ብተዛማዲ ልዑል ርዝነት ዘለዎም ስእልታት ጥራይ ክረኽቡ እንከለዉ፡ ክሳብ ሰነ 2006 ግን ዝርዝር ምስልታት መብዛሕትአን ከተማታት ዓለም ይርከብ።
ኣብቲ ሶፍትዌር ኣብቲ ኮርዲኔታቱ ዝተዋህበ ነጥቢ ምብጻሕ ይከኣል።
እቲ ሶፍትዌር ንመጀመርታ ግዜ ኣብ ዝተኣወጀሉ እዋን፡ ምስጢራዊ ኣገልግሎት ሩስያ ፡ እዚ ኣገልግሎት ነቶም ግብረሽበራዊ መጥቃዕቲ ዝሓስቡ ሰባት ምቹእ ክኸውን እዩ ብምባል፡ እቲ ኣገልግሎት ደው ክብል ጠሊቡ። ይኹን እምበር ተመሳሳሊ ሳተላይት ስእልታት ብውሑድ ክፍሊት ኣብ ኢንተርነት ይሽየጥ ምንባሩ ኣብ ግምት ብምእታው እቲ ጉዳይ ብዝምልከቶ ቤት ፍርዲ ተነፂጉ። ብተወሳኺ፡ ንጸጥታዊ ምኽንያት፡ ጉግል ኣብ ክንዲ ናይ ሎሚ ምስልታት፡ ቅድሚ ሒደት ዓመታት ዝነበረ ምስልታት ጥራይ እዩ ኣካፊሉ።
== Google Earth Pro [ ኣርትዖት | ምንጪ ለውጢ ] . ==
Google Earth Pro ኣብ ልዕሊ እቲ ዘደንቕ ተግባር Google Earth ዝተሃንጹ ዝያዳ ሓያላት መሳርሒታት ዝሓዘ እዩ። እቲ ቅድሚ ሕጂ ዝኽፈል ዝነበረ ሶፍትዌር ኣብ ለካቲት 2015 ነጻ ኮይኑ። ገለ ካብቶም ኣዝዮም ሰሓብቲ ባህርያት ጉግል ኤርዝ ፕሮ ከምዚ ዝስዕብ ክዝርዘሩ ይኽእሉ፤
* ምዕቡል መለክዒታት፡- ንመዕቀኒ መካይን ወይ ምምሕያሽ መሬት ብመዐቀኒ ስፍሓት ፖሊጎን ተጠቒምካ ምዕቃን፡ ወይ ድማ መለክዒ ዓንኬል ብምጥቃም ዝተጸልወ ራድዩስ ምውሳን።
* ልዑል ርዝነት ዘለዎ ሕትመት፦ ምስልታት ክሳብ 4800x3200 ፒክሰል ብዝኾነ ርዝነት ክትሕትም ትኽእል ኢኻ።
* ብሕታዊ ፕሮ ዳታ ሌየርስ፡ ዲሞግራፊ፡ ፓርሰላትን ቁጽሪ ትራፊክን።
* ስፕረድሺት ምእታው፦ ክሳብ 2,500 ኣድራሻታት ብሓንሳብ ብምእታው ዕልባታትን ቅዲ ቅጥዕታትን ብጅምላ ክትምድብ ትኽእል ኢኻ።
* ጂኦግራፊያዊ ስርዓተ ሓበሬታ ምእታው: ESRI shapefile (.shp)ን MapInfo (.tab) ፋይላትን ኣብ ኣእምሮኻ ርአ።
* Movie-Maker : ክሳብ 1920x1080 ርዝነት ዘለዎም ፊልምታት ዊንዶውስ ሚድያን ኲክታይም ኤችዲን ናብ ወጻኢ ምልኣኽ።
== Google Sky [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ንሱ ድማ ጠፈር ንምርኣይ ዘኽእል ሓድሽ ኣገልግሎት ጉግል ኤርዝ እዩ። እቲ ተጠቃሚ ኣብ ጠፈር ክጓዓዝ፡ ከዋኽብቲ ፡ ኔቡላታት ፡ ጋላክሲታት ክዕዘብን መንገድታት ፕላኔታት ክኽተልን ይኽእል። ብተወሳኺ ከዋኽብትን ፕላኔታትን ምስ ግዜ ዝሓልፍዎ ምዕራፋት ክርአ ይከኣል።
== ባህርያት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
Google Earth ብዙሕ ፍሉይነታት ሒዙ ይመጽእ እዩ። እቶም ቀንዲ ድማ፤
* ንከዋኽብቲ ፡ ማርስን ወርሕን ናይ ምብጻሕ ክእለት ፣
* ብታሪኻዊ ምስልታት ለውጢ ምርኣይ ምኽኣል፣
* ናብ ታሕተዋይ ክፋል ውቅያኖስ ናይ ምጥላቕ ክእለት፣ .
* ዑደታት ናይ ምምዝጋብ ክእለት፣
* ኣኽራናትን ጎቦታትን ብሰለስተ ሸነኻት ምርኣይ ምኽኣል፣
* ኣብቲ ናይ ምድላይ ባር ብምጽሓፍ ናብ ዝተወሰኑ ቦታታት ብቕልጡፍ ናይ ምኻድ ክእለት፣
* ናይ ውሽጢ ዓዲ ትካላት ንግዲ ናይ ምርካብ ዓቕሚ፣
* 3D ህንጻታት፣
* ንጣብ ካርታታት፣ .
* ዕልባት ናይ ምምዳብ ክእለት፣ .
* ናይ በረራ ስሚዩለተር፣ .
* ጎደናታት ብንጹር ናይ ምርኣይ ክእለት።
== ናይ ስርዓት ጠለባት [ edit | ምንጪ ለውጢ ] . ==
ብጉግል ኤርዝ ዝተሓትሙ ናይ ስርዓት ጠለባት ኣብዚ ኣብ ታሕቲ ዘሎ ሰሌዳ ተዋሂቦም ኣለዉ።
{| class="wikitable"
!መለለዩ
!ዝነኣሰ
!ዝቐረበ ሓሳብ
|-
!ንድፊ
|ማይክሮሶፍት ዊንዶውስ 2000 ወይ ኤክስፒ
|ማይክሮሶፍት ዊንዶውስ ኤክስፒ፡ ቪስታ <small>(7 ኣብ 6.0.1.2032)</small> 32-ቢት፡ ዊን7 (32-64 ቢት)
|-
!ፕሮሰሰር
|ፔንቲየም 3, 500ሜጋ ሄርዝ
|ፔንቲየም 4 2.4 ጊጋ ሄርዝ+ ወይ ኤኤምዲ 2400xp+
|-
!ተዘክሮ
|128MB ራም ዘለዎ
|512MB ራም ዘለዎ
|-
!ናይ ሃርድ ዲስክ ቦታ
|400MB
|2GB
|-
!ፍጥነት መርበብ ሓበሬታ
|128Kb/s
|768 Kbps ወይ ዝሓሸ (DSL/Cable)
|-
!ቪድዮ ካርድ
|3D ዝድግፍን 16 ሜባ VRAMን ዘለዎ ግራፊክስ ካርድ
|ቪድዮ ካርድ ምስ 3D ደገፍን 32 MB ወይ ልዕሊኡ VRAMን።
|-
!ርዝነት ስክሪን
|1024x768 እዩ።
|1280x1024 እዩ።
|-
!ጽሬት ሕብሪ ስክሪን
|16-bit ልዑል ሕብሪ
|32-bit ሓቀኛ ሕብሪ
|}
bwzz8aigt7298zdwvudx1w7u5uxxi2i
ጉግል መጻሕፍቲ
0
6284
24748
2024-03-31T14:34:05Z
85.100.241.11
ገጽ ምስ « = መጽሓፍቲ ጉግል = * ዓንቀጽ * ክትዕ * ኣንብብ * ለውጢ * ምንጪ ለውጢ * ሕሉፍ ርአ * * * * * * * * * * * * * * * ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ '''''Google Books''''' ( እንግሊዝኛ : '''''Google Books''''' ) (ቀደም '''Google Book Search''' ( ''ቱርኪ'' : '''Google Book Search''' ) ወይ '''Google Print''' ተባሂሉ ዝፍለጥ ዝነበረ )ኣብ ውሽጢ Googl...» ተፈጢሩ
wikitext
text/x-wiki
= መጽሓፍቲ ጉግል =
* ዓንቀጽ
* ክትዕ
* ኣንብብ
* ለውጢ
* ምንጪ ለውጢ
* ሕሉፍ ርአ
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
'''''Google Books''''' ( እንግሊዝኛ : '''''Google Books''''' ) (ቀደም '''Google Book Search''' ( ''ቱርኪ'' : '''Google Book Search''' ) ወይ '''Google Print''' ተባሂሉ ዝፍለጥ ዝነበረ )ኣብ ውሽጢ Google ዝርከብ ሞተር ምድላይ ኮይኑ ተጠቀምቲ ብዛዕባ መጽሓፍቲ ብዝርዝር ክደልዩ ዘኽእሎም ’ ዩ።
እዚ ኣገልግሎት ካብ 2002 ጀሚሩ ኣብ ስራሕ ይርከብ። ኩሉ ትሕዝቶ ናይ ብናጻ ፍቓድ ዘለዎም መጻሕፍትን ገለ ትሕዝቶ ናይ ገለ መጻሕፍትን ክሳብ እቶም ኣሕተምቲ ዝፈቕድዎ ይሕተም ።
== [ ኣርትዖት | ምንጪ ለውጢ ] . ==
* Google eBookstore ዝበሃል ትካል እዩ።
== ናይ ደገ መላግቦታት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
* Google Books homepage Archived 22 ለካቲት 2011 ኣብ ዋይባክ ማሽን .
* ገጽ ሓበሬታ ምድላይ መጽሓፍ ጉግል ኣብ 25 ሕዳር 2010 ኣብ ዋይባክ ማሽን ዝተመዝገበ .
* ማሕበር ደራስን ካልኦትን v. Google Inc. መስመር ግዜን ምዕባለን ጉዳይ Archived 13 July 2011 at the Wayback Machine .
* ጀፍሪ ቱቢን ፤ Google's Moon Shot Archived 6 መስከረም 2012 ኣብ Archive.is
* ማልተ ሄርዊግ ፤ "መጽሓፍቲ ዓለም ኣብ መርበብ ሓበሬታ ምቕማጥ" (SPIEGEL International Edition) ኣብ 22 ግንቦት 2011 ኣብ ዌይባክ ማሽን ዝተመዝገበ .
* ኣኒሩድ ዋድዋ ፤ "ክትዕ ኣብ ልዕሊ ፕሮጀክት ቤተ መጻሕፍቲ ጉግል" ኣብ 9 መጋቢት 2008 ኣብ ዌይባክ ማሽን ዝተመዝገበ .
* archive.org ጽሑፍ ምድላይ
* PublicDomainReprints.org - ካብ Google Book Search ናይ ህዝባዊ ዓውዲ መጻሕፍቲ ዝሕትም ፈተነ Archived 30 December 2010 at the Wayback Machine .
* ፈደረሽን ዲጂታል ቤተ መጻሕፍቲ
* ቤተ መጻሕፍቲ ኤውሮጳ ብዕለት 2 ሰነ 2006 ኣብ ዌይባክ ማሽን ዝተመዝገበ .
3tis663wj7k31zkal3ph6vbvg7wmz9z
ጉግል ዜና
0
6285
24749
2024-03-31T14:34:40Z
85.100.241.11
ገጽ ምስ « = ጉግል ኒውስ = * ዓንቀጽ * ክትዕ * ኣንብብ * ለውጢ * ምንጪ ለውጢ * ሕሉፍ ርአ * * * * * * * * * * * * * * * ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ {| class="wikitable" |+ጉግል ኒውስ | colspan="2" | |- !መድሓኒት |ዜና |- !ዋና ቤት ጽሕፈት |ሕቡራት መንግስታት ኣመሪካ |- !በዓል ዋና |ጉግል |- !መርበብ ሓበሬታ |ዜና.ጉግል.ኮ...» ተፈጢሩ
wikitext
text/x-wiki
= ጉግል ኒውስ =
* ዓንቀጽ
* ክትዕ
* ኣንብብ
* ለውጢ
* ምንጪ ለውጢ
* ሕሉፍ ርአ
*
*
*
*
*
*
*
*
*
*
*
*
*
*
*
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
{| class="wikitable"
|+ጉግል ኒውስ
| colspan="2" |
|-
!መድሓኒት
|ዜና
|-
!ዋና ቤት ጽሕፈት
|ሕቡራት መንግስታት ኣመሪካ
|-
!በዓል ዋና
|ጉግል
|-
!መርበብ ሓበሬታ
|ዜና.ጉግል.ኮም.ትሪ
|}
'''Google News''' ( Original name : Google News) ብጉግል ኣብ መስከረም 2002 ዝተጀመረ ኣገልግሎት ኮይኑ፡ ተጠቀምቲ ኣብ መንጎ 4000 ዝተፈላለዩ ምንጭታት ዜና ብቐጻሊ ዝመሓየሹ ዝደልይዎ ክረኽቡ ዘኽእሎም እዩ።
ዜናታት ብኣርእስቲ ብምምዳብ እዋናዊ ምዕባለታት ንምድላይ ዘኽእል እዩ።
Google 's news crawler ከም ስሩዕ ናይ ምድላይ ክራውለር እዩ ዝሰርሕ። ኣብ መዓልቲ ብዙሕ ግዜ ናብ መርበባት ዜና ብምኻድ ነቲ ዝረኽቦ ሓበሬታ ኢንዴክስ ይገብር። ብተወሳኺ፡ ኣብ ስጳኛ ዝጸደቐ ሕጊ፡ ንጉግል ተሓታቲ ግብሪ ስለ ዝገብሮ፡ ጉግል ኒውስ ተሰሒቡ።
ሳላ እቲ ኣብ መጀመርታ ስክሪን መሳርሒታት ኣንድሮይድ ዝርከብ ዊጀት፡ ንተጠቀምቲ ከከም ውልቃዊ ምርጫታቶምን ታሪኽ ምድህሳስን ክግደሱ ዝኽእሉ ዜናታት ይዝርዝር፡ ብተወሳኺ ድማ ንተጠቀምቲ ላዕለዋይ ደረጃ ዜና ከም መፍለጢ የፍልጥ።
== ናይ ደገ መላግቦታት ==
n2i7unvtut97ma0e3d0p6bbov2ivttg
ኢመይል
0
6286
24751
2024-04-01T13:22:20Z
85.100.247.12
ገጽ ምስ « = ኢ-መይ = ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ '''ኢ-መይል''' ወይ '''ኢ-መይል''' ፣ ብኢንተርነት ዝለኣኽ ዲጂታላዊ ደብዳበ . ንሱ ድማ ከፊላዊ ስም ናይቲ ኣምር '''ኤሌክትሮኒካዊ ፖስታ''' ’ ዩ ። ብዓይኒ ኣብ መንጎኦምን ኣብ መንጎ ናይ ወረቐት ደብዳቤን ዓቢ ፍልልይ የለን . ኩሎም ዓይነታት ፋይላት...» ተፈጢሩ
wikitext
text/x-wiki
= ኢ-መይ =
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
'''ኢ-መይል''' ወይ '''ኢ-መይል''' ፣ ብኢንተርነት ዝለኣኽ ዲጂታላዊ ደብዳበ . ንሱ ድማ ከፊላዊ ስም ናይቲ ኣምር '''ኤሌክትሮኒካዊ ፖስታ''' ’ ዩ ። ብዓይኒ ኣብ መንጎኦምን ኣብ መንጎ ናይ ወረቐት ደብዳቤን ዓቢ ፍልልይ የለን . ኩሎም ዓይነታት ፋይላት፡ ከም ስእሊ፡ ሙዚቃ፡ ቪድዮ ወዘተ ኣብ ኢ-መይል ተተሓሒዞም ናብ ኮምፒተር ናይቲ ካልእ ተቐባሊ ክሰጋገሩ ይኽእሉ። ኣብ መላእ ዓለም መዓልታዊ ብቢልዮናት ዝቑጸሩ ኢመይላት ይለኣኹ። ብሰንኪ ርካሽነቱን ምቹእነቱን ካብ ናይ ወረቐት ደብዳቤታት ብሰፊሑ ዝጥቀመሉ ኮይኑ፡ ኣብ ወግዓዊ ጉዳያት ግን ብሰንኪ ተኣማንነቱ ኣዝዩ ድሩት እዩ።
ናይ ኢመይል ኣካውንት ብነጻ ወይ ብዝተወሰነ ክፍሊት ካብ ዝተፈላለዩ ነዚ ኣገልግሎት ዝህቡ መርበባት ክኽፈቱ ይኽእሉ። ናይ ኢመይል ኣድራሻታት፤ ንሱ ድማ ስም ተጠቃሚ፡ ምልክት ኣድራሻ፡ ስም ናይቲ ኣካውንት ዝተፈጥረሉ መርበብ ሓበሬታ ኢ-መይል ሰርቨር፡ ነጥቢ (.) ከምኡ’ውን መቐጸልታ መርበብ ሓበሬታ ብዘይ ዝኾነ ነጥቢ ብምጽሓፍ ዝፍጠር እዩ። ንኣብነት ''፡ wikipedist@vikipedi.org'' ። እቲ "@" ዝብል ምልክት ( a ምስ ጭራ ) " ኣብ ''wikipedia.org'' ዝበሃል ቦታ " ማለት እዩ። ንኣብነት ሓደ ሰብ ኣብ wikipedia.org ብመንገዲ ገጽ መርበብን ፍሉያት ናይ መልእኽቲ ፕሮግራማትን ( Microsoft Outlook , Thunderbird , ወዘተ) ከምኡ’ውን ዝተፈላለዩ ፕሮቶኮላት ( IMAP , POP3 , ወዘተ) መልእኽትታት ክረክብ ይኽእል።
== ኣካላት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
* '''ላኣኺ ወይ ካብ ( ትግርኛ : ካብ ) :''' ኣድራሻ ( ትግርኛ : ኣድራሻ )ን ስምን ናይቲ መልእኽቲ ዝለኣኸ ። ኣብዚ ብኣውቶማቲክ ስም ናይቲ ሰብ ኮይኑ እኳ እንተተራእየ፡ ስም ካልእ ሰብ ሒዝካ ምልኣኽ እውን ይከኣል እዩ።
* '''ተቐባሊ''' ወይ '''ንመን ( ትግርኛ : ናብ )''' : ኣድራሻን ስምን ናይቲ መልእኽቲ ተቐባሊ '''.''' መልእኽቲ መን ከም ዝለኣኾ ይሕብር። ኣብ መንጎ ኣድራሻ መልእኽቲ " ''',''' " ኮማ ብምግባር ናብ ልዕሊ ሓደ ሰብ ምልኣኽ ይከኣል ። ኣድራሻኻ እንተዘይተራእዩ ብ '''BCC''' ክሕባእ ይኽእል እዩ ።
* '''ኣርእስቲ : እቲ መልእኽቲ ዘጠቓልል ኣርእስቲ ብሓፈሻ ድሒሩ ዝዝከርን ነቶም መልእኽትታት''' ንምፍላይ ዝሕግዝን ’ ዩ '''።''' ብስነ-ምግባር ክትጽሕፍ ይምከር።
* '''ዕለት ( ትግርኛ : ዕለት )''' : እቲ መልእኽቲ ዝተላእከሉ ናይ ከባቢ ዕለትን '''ሰዓትን''' ። መብዛሕትኡ ግዜ እቲ ዝልእኽ ኣገልጋሊ ወይ ፕሮግራም መልእኽቲ ነዚ ግዜ ብኣውቶማቲክ ይውስኾ። ሓደ ሓደ ግዜ ሓድሽ መልእኽቲ ኣረጊት ክመስል ይኽእል እዩ ምኽንያቱ እቲ ናይ ሰዓትን መዓልትን ቅጥዕታት ጌጋ እዩ።
* '''Message body ( ትግርኛ : Body ) : እዚ''' ነቲ መልእኽቲ ንባዕሉን ብሓፈሻ ፊርማ ተጠቃሚን የጠቓልል።
* '''ካርቦን ኮፒ "Kk" ( ትግርኛ : Cc , ትግርኛ : ካርቦን ኮፒ''' ፣ ነቲ ኣብ ዝሓለፈ እዋን ብካርቦን ወረቐት ኣብ ታይፕራይተር ዝግበር ምብዛሕ ዘመልክት ''')''' : እቲ መልእኽቲ ብዘይካ እቲ ፈለማ ናብኡ ዝነበረ ሰብ ናብ ካልኦት ተቐበልቲ ክለኣኽ '''የኽእል''' ተላኢኹ. እቲ መልእኽቲ ብቐጥታ ነቶም ኣብዚ ዝተጻሕፉ ሰባት ዝምልከት ኣይኮነን፣ እቲ መልእኽቲ ናብዞም ሰባት ንሓበሬታ ዝለኣኽ እዩ።
* '''ሕቡእ ካርቦን ቅዳሕ "Gkk" ( ትግርኛ : Bcc , ትግርኛ : ዕዉር ካርቦን ቅዳሕ )''' : ዕጹው ካርቦን ቅዳሕ ተባሂሉ '''እውን''' ይፍለጥ። ኣብዚ ዝተጻሕፉ ተቐበልቲ ኣብቲ መልእኽቲ ኣይክረኣዩን እዮም። ነዚ ከባቢ እዚ ንብዙሓት ሰባት ንዝለኣኽ ዘይወግዓዊ መልእኽትታት ምጥቃም ብስነ-ምግባር ዝምጥን እዩ። እዚ ዓይነት ናይ ተቐባሊ ምድንጋር ካብ ስፓሚንግ ( ትግርኛ : spam ) እውን ይከላኸል ።
* '''Reply ( ትግርኛ : reply ) : ካብ ዝተወሰነ''' ኣድራሻ ንዝመጽእ መልእኽቲ ንምምላስ ዝውዕል። ኣድራሻ ናይቲ መልእኽቲ ዝለኣኸ ብኣውቶማቲክ ናብቲ ተቐባሊ ክፍሊ ይውሰድ። ካብቶም ብብዝሒ ዝጥቀሙሉ ፋንክሽን ሓደ እዩ።
* '''Reply all ( ትግርኛ : reply all )''' : ነቲ ዝተመልሰ መልእኽቲ ናብ ኩሎም '''ኣብቲ ዝኣቱ መልእኽቲ እንግሊዝኛ : To''' and '''English : Cc ዝብል''' ክፍልታት ዝተጻሕፈ ኣድራሻታት ንምልኣኽ ይጥቀመሉ ። ካብቶም ኣዝዮም ዝተበደሉ ተግባራት ሓደ እዩ። ብሓፈሻ ኩሉ ኣድራሻታት ክፉት ኮይኑ ተሪፉ ዘየድሊ ኣድራሻታት ይለኣኽ። ሓደ ካብቶም ናብ ኮምፒተር ዝኣትዉ ቫይረሳት ዝጥቀሙሉ ሜካኒዝም እዩ።
* '''ምቕራብ ( ትግርኛ : forward ( ትግርኛ : fwd ))''' : ዝኣቱ መልእኽቲ ናብ ካልእ ኣድራሻ ንኽመሓላለፍ የኽእል '''።'''
* '''Attachment ( ትግርኛ : attachment ) : እዚኦም''' እቶም ከም መተሓሓዚ ናይቲ ጽሑፍ ዝለኣኹ ፋይላት እዮም። ቅድሚ ፋይላት ምውሳኾም ብመገዲ Base64 ተጠቒሞም ኢንኮድ ይግበሩ ። ብብዙሕ ዝተፈላለየ ቅርጺ ዘለዎም ፋይላት ብፍላይ ድማ ብድምጺ፡ ምስሊ፡ ቪድዮን ጽሑፍን ክውሰኹ ይኽእሉ። ቫይረሳት ካብ ዝዝርግሑ ቀንዲ መገድታት ሓደ እዩ። ዘይፍለጡ ናይ ፋይል መተሓሓዝያታት ምኽፋት ኣይምከርን።
== ጸገማት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ሓደ ካብቲ ብኢ-መይል ኣብ ዝግበር ርክብ ዘጋጥም ዓቢ ጸገማት፡ ዘይተሓተተ ብጅምላ ዝለኣኽ ኢ-መይል፡ ማለት ጃምላዊ መልእኽትታት . ካብዚ ወፃኢ ጐዳኢ ፕሮግራማት (ቫይረስ ወዘተ) ናይ ምስፍሕፋሕን ውልቃዊ ሓበሬታ ናይ ምስራቕ ሓደጋ እውን ኣሎ።
77fgamfpewru3gznhhcy5ll0n7nw1bj
ቻይናውያን
0
6287
24752
2024-04-01T13:34:02Z
85.100.247.12
ገጽ ምስ «ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ እዚ ጽሑፍ ብዛዕባ ህዝባዊት ሪፓብሊክ ቻይና እዩ። ንሪፓብሊክ ቻይና ፡ ታይዋን ርአ ። ንኻልእ ኣጠቓቕማታት ፡ ቻይና (disambiguation) ርአ ። {| class="wikitable" ! colspan="2" |ህዝባዊት ሪፓብሊክ ቻይና ህዝባዊት ሪፓብሊክ ቻይና ( Çince ) Zhōnghuá Rénmín Gònghéguó ( ፒንዪን ) |-...» ተፈጢሩ
wikitext
text/x-wiki
ዊኪፒዲያ፡ እቲ ነጻ ኢንሳይክሎፒዲያ
እዚ ጽሑፍ ብዛዕባ ህዝባዊት ሪፓብሊክ ቻይና እዩ። ንሪፓብሊክ ቻይና ፡ ታይዋን ርአ ። ንኻልእ ኣጠቓቕማታት ፡ ቻይና (disambiguation) ርአ ።
{| class="wikitable"
! colspan="2" |ህዝባዊት ሪፓብሊክ ቻይና
ህዝባዊት ሪፓብሊክ ቻይና ( Çince )
Zhōnghuá Rénmín Gònghéguó ( ፒንዪን )
|-
| colspan="2" |ባንዴራ
ሃገራዊ ኣርማ
|-
| colspan="2" |'''ሃገራዊ መዝሙር'''
ሰልፊ ወለንተኛታት
|-
| colspan="2" |ቻይና ኣብ ምድሪ ዘለዋ ኣቀማምጣ፦ ጸሊም ቀጠልያ ቻይና ብጭቡጥ እተመሓድሮም መሬታት ዘመልክት ኮይኑ፡ ፍኹስ ዝበለ ቀጠልያ ድማ ቻይና እትብሎ መሬታት ዘርኢ እዩ።
|-
| colspan="2" |ኣቀማምጣ ዝተፈላለያ ከተማታት ዓባይ ቻይና ዘርኢ ካርታ ( ታይዋን ከም ኣካል ቻይና ዝተርኣየላ)
|-
!ርእሰ ከተማ
|ፔኪን
39°55′K 116°23′D
|-
!ዝዓበየት ከተማ
|ሻንጋይ 31°13′43′′ሰሜን 121°28′29′′ ምብራቕ
|-
!ወግዓዊ ቋንቋ(ታት)
|ስታንዳርድ ቻይናዊ
|-
!ኣፍልጦ ዘለዎ ዞባዊ ቋንቋ(ታት)
|
* ሞንጎላዊ
* ኡይጉር
* ቲቤታዊ
* ዙዋንካ
* ከምኡ’ውን ካልኦት
|-
! colspan="2" |
----
|-
!ወግዓዊ ስርዓተ ጽሕፈት
|ዝተቐለለ ቻይናዊ
|-
!ብሄረሰባት
(2020)
|
* 91.1% ሃን ቻይናውያን
* 8.9% ካልእ
|-
!ካልእ በዓል ስልጣን
|ኣምላኽ ዘይምእማን መንግስቲ
|-
!ኣጋንንታዊ
|ቻይናውያን
|-
!መንግስቲ
|ኣሃዳዊት ሓደ ሰልፊ ዘለዋ ሶሻሊስታዊት ሪፓብሊክ
|-
| colspan="2" |
{| class="wikitable"
!• ዋና ጸሓፊ ውድብን መራሒ ሃገርን።
|ከምኡ ውን ሲንፒንግ
|-
!• ቀዳማይ ሚኒስተር
|ኣብ ቺያንግ
|-
!• ፕረዚደንት ኮንግረስ
|ቻኦ ይነፍር
|-
!• ኣቦ መንበር ዋዕላ
|ቫን ሁኒንግ
|-
!• ቀዳማይ ጸሓፊ ሰክረታርያ ሰልፊ
|Ca Q
|-
!• ጸሓፊ ስነ-ስርዓትን ክትትልን
|ሊ ሲ
|-
!• ምክትል ፕረዚደንት።
|ሃን ቸንግ
|-
!• ቀዳማይ ምክትል ቀዳማይ ሚኒስተር
|ዲንግ ሹክስያንግ
|}
|-
!ሓጋጊ ኣካል
|ሃገራዊ ህዝባዊ ጉባኤ
|-
!• ላዕለዋይ ገዛ
|ቀዋሚ ኮሚቴ ሃገራዊ ህዝባዊ ጉባኤ
|-
!• ታሕተዋይ ገዛ
|ሃገራዊ ህዝባዊ ጉባኤ
|-
! colspan="2" |ታሪኽ
|-
| colspan="2" |
{| class="wikitable"
!• ቀዳማይ ስርወ መንግስቲ
|<abbr>ይ.</abbr> MÖ 2070 ዝብል ጽሑፍ ኣሎ።
|-
!• ቀዳማይ ሃጸያዊ ስርወ መንግስቲ
|221 ቅ.ል.ክ
|-
!• መሰረት ሪፓብሊክ
|1 ጥሪ 1912 ዓ.ም
|-
!• ኣዋጅ ህዝባዊ ሪፓብሊክ
|1 ጥቅምቲ 1949 ዓ.ም
|-
!• ህሉው ቅዋም
|4 ታሕሳስ 1982 ዓ.ም
|-
!• ናይ መወዳእታ ምስፍሕፋሕ
|20 ታሕሳስ 1999 ዓ.ም
|}
|-
| colspan="2" |
|-
! colspan="2" |ስፍሓት
|-
!• ድምር
|9,596,961 ኪ.ሜ <sup>2</sup> ( 3 ) .
|-
!• ምድማር
|<sup>9,326,410</sup> ኪ.ሜ
|-
!• ንሶም እዮም
|<sup>270,550</sup> ኪ.ሜ
|-
!• እዮም (%)
|2,8
|-
! colspan="2" |በዝሒ ህዝቢ
|-
!• ቆጸራ ህዝቢ 2023
|1,411,750,000 ( 2 .) .
|-
!• ጽዓት
|145 /ኪ.ሜ <sup>2</sup> ( 83 .)
|-
!GDP ( ፒፒፒ ) .
|ናይ 2022 ግምት
|-
!• ድምር
|29.4 ትሪልዮን ዶላር ( 1 .)
|-
!• ንሓደ ሰብ
|$20.667 ( 70. .)
|-
!GDP (ስማዊ) 1.1.
|ናይ 2022 ግምት
|-
!• ድምር
|$19.2 ትሪልዮን ( 2. .)
|-
!• ንሓደ ሰብ
|$12,970 ( 65. .)
|-
!ጂኒ (2018)
|▲ 46.7
ልዑል እዩ።
|-
!ኢገ (2019)
|0.761
ልዑል · 85.
|-
!ገንዘብ
|ረንሚንቢ ( CNY · ¥ ) .
|-
!ናይ ግዜ ፍልልይ
|UTC +8 ( ዞባ ሰዓት ቻይና )
|-
!ቅርጺ ዕለት
|
* yyyy-aa-gg ( በረድ ) .
* yyyy ዓመት ኣብ ወርሒ g መዓልቲ ( Çin ) .
|-
!ናይ ዋና ቮልቴጅ
|220 ቪ -50 ሄርዝ እዩ።
|-
!ዋሕዚ ትራፊክ
|የማን
|-
!ኮድ ስልኪ
| +86
|-
!ISO 3166 ኮድ እዩ።
|ሲ.ኤን
|-
!ናይ ኢንተርነት ዶመይን ስም
|
* .cn
* .ቻይና
* .ቻይና
|-
| colspan="2" |'''Official site'''
ስቴት ኔትወርክ ህዝባዊት ሪፓብሊክ ቻይና
|-
| colspan="2" |
# '''^''' ዋላ እኳስታንዳርድ ቻይንኛ፡ ፖርቱጋልኛኣብማካውጥራይ፡ እንግሊዝኛሆንግ ኮንግጥራይ።
# '''^''' ባህላዊ ፊደላት ቻይናኣብ ፍሉያት ምምሕዳራዊ ዞባታት ማካውን ሆንግ ኮንግን።ፊደላት ሞንጎልያውሽጣዊ ሞንጎልያይጥቀሙ፣ፊደላት ዓረብ ኡይጉርኣብርእሰ - ምምሕዳር ዞባ ዚንጂያንግ ኡይጉር፣ፊደላት ቲቤትኣብርእሰ ምምሕዳር ቲቤትምስ ዝተቐለሉ ፊደላት ቻይና ብሓባር ይጥቀሙ
# '''^''' ማካውፓታካሆንግ ኮንግ ድማምስ ረንሚንቢሆንግ ኮንግ
# '''^''' ኣብ መሬት ቻይና፡ ትራፊክ ጽርግያታት ብየማን ክሰርሕ እንከሎ፡ መብዛሕትኡ መስመራት ባቡር ድማ ብጸጋም ይሰርሕ። ይኹን እምበር ኣብ ማካውን ሆንግ ኮንግን ብዘይካ ገለ መስመራት ባቡር ትሕቲ መሬት ኩሉ ትራፊክ ብጸጋማይ ሸነኽ እዩ ዝኸይድ።
|}
'''ቻይና''' ፡ ብወግዒ '''ህዝባዊት ሪፓብሊክ ቻይና''' (ብሕጽር ዝበለ: '''PRC''' ; ቻይናዊ :中华人民共和国<small>( help info )</small> , Hanyu Pinyin : ''Zhōnghuá Rénmín Gònghéguó'' ) ፡ ኣብ ምብራቕ ኤስያ ብሓደ ሰልፋዊ ስርዓት ብኮሚኒስት ሰልፊ እትመሓደር <small>ኣሃዳዊት</small> ልኡላዊት ሃገር እያ። ናይ ቻይና . ኣብ ዓለም ብብዝሒ ህዝቢ ኣስታት 1.4 ቢልዮን ፡ ብስፍሓት መሬት ብ 9.6 ሚልዮን ኪ.ሜ 2 3ይቲ ኮይና [ ብጠቕላላ ስፍሓት ድማ መበል 3ይቲ ወይ 4ይቲ እያ። 22 ኣውራጃታት ፣ 5 ርእሰ-ምምሕዳር ዘለወን ዞባታት ፣ 4 ብቐጥታ ዝመሓደራ ከተማታትን ንፍሉይ ምምሕዳራዊ ዞባ ሆንግ ኮንግን ማካውን የመሓድር ፣ ኣብ ልዕሊ ታይዋን ድማ ልኡላውነት ኣለዋ ይብል ።
ቻይናውያን፤ ኣብቲ ኣብ ቆላ ሰሜን ቻይና ዝርከብ ልሙዕ ተፋሰስ ብጫ ሩባ ሓደ ካብቶም ቀዳሞት ስልጣነታት ዓለም ኮይኑ ተቐልቂሉ ። ንኣሽሓት ዓመታት ኣብ ቻይና ዝነበረ ፖለቲካዊ ስርዓት ኣብ ውርሻዊ ንግስነታት ወይ ስርወ መንግስቲ ዝተመስረተ ኮይኑ፡ እቲ ቀዳማይ ፍርቂ ኣፈ-ታሪኽ ዝኾነ ስርወ መንግስቲ ሺዓ እዩ ነይሩ ። ቻይና ካብ ቀዳሞት ስርወ መንግስቲ ኣትሒዛ ብዙሕ ግዜ ኣስፊሓ፡ ተኸፋፊላ፡ ዳግማይ ተጠርኒፋ እያ። ኣብ 1912 ሪፓብሊክ ቻይና (ROC) ኣብ ልዕሊ ቻይና ስልጣን ሒዛ ፡ ነቲ ናይ መወዳእታ ስርወ መንግስቲ ቺንግ ስርወ መንግስቲ ኣውዲቓ ፡ ንመሬት ቻይና ኣብ 1949 ኣብ ኲናት ሓድሕድ ቻይና ብህዝባዊ ሰራዊት ሓርነት ክሳብ እትስዓር ኣመሓዲራ ። ብዕለት 21 መስከረም 1949 ኮሚኒስት ፓርቲ ኣብ ቤጂንግ ህዝባዊት ሪፓብሊክ ቻይና መስረተ ; መንግስቲ ROC ናብ ታይዋን ንድሕሪት ብምምላስ ንታይፐይ ጭቡጥ ''ርእሰ'' ከተማ ገበሮ። ክልቲኦም ROC ን PRCን ናይ ኩላ ቻይና እንኮ ሕጋዊ መንግስቲ ምዃና ይዛረቡ፡ እንተኾነ ግን PRC ኣብ መላእ ዓለም ዝያዳ ትፍለጥን ኣብ ልዕሊ ኣዝዩ ዝበዝሐ መሬትን ሰባትን ትገዝእ እያ።
ህዝባዊት ሪፓብሊክ ቻይና ብኮሚኒስት ፓርቲ ቻይና (CCP) እትመሓደር ኣሃዳዊት ፣ ሓደ ሰልፊ ዘለዋ ሶሻሊስታዊት ሪፓብሊክ እያ ። ኣብ 1971 ፒ.ኣር.ሲ ንቦታ ROC ኣብ ሕቡራት ሃገራት ብምሓዝ ቀዋሚ ኣባል ባይቶ ጸጥታ ኰነት ። መስራቲ ኣባል ዝተፈላለዩ ብዙሕነታውን ዞባውን ትካላት ከም ባንኪ ወፍሪ ትሕተ ቅርጺ ኤስያ ፣ ፈንድ መንገዲ ሐርጭ፣ ባንኪ ሓድሽ ልምዓትን ዞባዊ ኩለመዳያዊ ቁጠባዊ ምሕዝነትን እዩ። ብተወሳኺ ኣባል ውድብ ንግዲ ዓለም , APEC , BRICS , SCO , BCIM , G20 ን ካልኦት ብዙሓት ወግዓውያንን ዘይወግዓውያንን ብዙሕነታዊ ትካላትን እያ። ቻይና ኣብ ዲሞክራሲ ፣ ግሉጽነትን ሰብኣዊ መሰላትን ፣ ከምኡ’ውን ኣብ ከም ናጽነት ፕረስ ፣ ናጽነት ሃይማኖትን ማዕርነት ብሄራትን ዝኣመሰሉ መዳያት ትሑት ደረጃ ትሕዝ ። ኣስታት ሓደ ሓሙሻይ ክፋል ቁጠባ ዓለም እትሕዝ ቻይና ፡ ክሳብ 2021 ብመንጽር ስማዊ ውሽጣዊ ፍርያት ሃገርን ብመንጽር ምዕሩይነት ዓቕሚ ምዕዳግ (PPP) ዝዓበየ ቁጠባን ዓለምና ካልኣይቲ ዝዓበየት ቁጠባ ዓለም ኮይና፡ ከምኡ’ውን ኣብ ዓለም ዝዓበየት ሰደድቲ ኣቑሑት እያ። ከምኡ’ውን ካልኣይ ዝዓበየ ኣምጻኢ ኣቑሑት’ዩ። ኣብ 1978 ቁጠባዊ ጽገናታት ካብ ዝትግበር ጀሚሩ ቁጠባ ቻይና ሓደ ካብቶም ብቕልጡፍ ዝዓብዩ ቁጠባታት ዓለም ኮይኑ ኣሎ። ኒዩክለራዊ ዕጥቂ ዝዓጠቐት ቻይና ኣብ ዓለም ዝበዝሐ ንጡፋት ወተሃደራት ዘለዋን ካልኣይቲ ዝበዝሐ ባጀት ምክልኻል ዘለዋን ሃገር እያ ።
== ስም [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ብመሰረት ሰቫን ኒሻንያን ኤቲሞሎጂካል ዲክሽነሪ፡ ብቋንቋ ቱርኪ "Çin" እትብል ቃል ካብታ ''ቺን'' ( چین ) እትብል ፋርሳዊት ቃል ናብ ቱርኪ ኣትያ ፤ መበገሲኡ ድማ ''Çīn ዝብል'' ናይ ሶግድያ ቃል ኮይኑ፡ ትርጉሙ ድማ ሓደ ’ ዩ ። ብቋንቋ ብሉይ ቱርኪ '''''፡ ታብጋች''''' ይበሃል ነበረ ። ገለ ካልኦት ምንጭታት መበቆል ናይቲ ፋርሳዊ ቃል ካብቲ ናይ ሳንስክሪት ቃል ''Cīna'' ( ቻይና ) ከም ዝጅምር ይገልጹ። ኣጠቓቕማ ናይ ሳንስክሪት ቃል ''Cīna'' ንቻይና ብምጥቃስ ካብ 150 ዓ.ም. '' ሲና'' ዝብል ቃል ኣብ ጽሑፋት ''ማሃባሃራታን'' ማኑስምሪቲን እውን ኣሎ ፣ ዋላ እኳ ህንዳውያን ጸሓፍቲ ''ቅድሚ'' 1ይ ክፍለ ዘመን ቅድሚ ልደተ ክርስቶስ ህላወ ቻይና ፈጺሞም ዘይፈልጡ ክኾኑ ይኽእሉ እዮም ። ኣብ 1655 ፡ ማርቲኖ ማርቲኒ ቻይና ዝብል ስም ካብ ስም ስርወ መንግስቲ ቺን ("ቻይናዊ") (221–206 ቅ.ል.ክ) ከም ዝተረኽበ ሓሳብ ኣቕረበ ። እዚ ሓሳብ ብብዙሓት ተመራመርቲ ተቐባልነት ረኺቡ እዩ፣ ግን ብዙሓት ኣማራጺ ሓሳባት እውን ኣለዉ።
ወግዓዊ ስማ ናይዛ ዘመናዊት መንግስቲ "ህዝባዊት ሪፓብሊክ ቻይና" ( ቻይናዊ :中华人民共和国; ፒንዪን : ''Zhōnghuá Rénmín Gònghéguó'' ) ክኸውን ከሎ፡ ብዝያዳ ዝጥቀመሉ ኣሕጽሮተ-ቃላቱ ድማ "ቻይና" ''Zhōngguó'' (中国)፤ ንሱ ድማ ''zhōng'' (“ማእከላይ” ወይ “ማእከል”) ከምኡ’ውን ''guó'' (“ሃገር”፡ “ሃገር-ሃገር”) ዝብሉ ቃላት ዝሓዘ እዩ። ቻይናዊ ቃል ''Zhōngguó ኣብ ትሕቲ'' ስርወ መንግስቲ ዞው ከም ቃል ንንጉሳዊ demesne ንምምልካት ዝጥቀመሉ ቃል እዩ ማዕቢሉ። ድሒሩ ኣብ ከባቢ ሉዮይ (ናይ ሎሚ ሉዮያንግ ) ኣብ እዋን ምብራቓዊ ዞው ፣ ድሒሩ ማእከላይ ቆላ ቻይና ፣ ድሒሩ ድማ ኣብ ትሕቲ ስርወ መንግስቲ ቺንግ ዝነበረ ግዝኣት ንምግላጽ ተጠቒሙ። ቀቢላታት ሁዋክስያ ካብቶም ከም "ባርባራዊ" ተባሂሎም ዝግመቱ ህዝብታት ንምፍላይ ብተደጋጋሚ ዝጥቀመሉ ባህላዊ ኣምር ኮይኑ ኣገልጊሉ ፣ ከምኡ'ውን መበገሲ ናይቲ ተመሳሳሊ ቃል "ማእከላይ መንግስቲ" ኣብ ምንጭታት ቋንቋ ወጻኢ ብዛዕባ ቻይና እዩ። '' Zhōnghuá'' (中华) ዝብል ቃል ዝያዳ ቃል ብቓሉ ወይ ንኹሉ ዝሓቁፍ ስም ኮይኑ፡ "መሬት ስልጣነ ቻይና" ዘመልክት እዩ። ኣብ እዋን ስርወ መንግስቲ ዌይን ጂንን ከም ኣሕጽሮተ ቃል "ማእከላይ ግዝኣት ሁዋክስያ " ኮይኑ ተቐልቂሉ ። ኣብቲ ብ15 ሰነ 1949 ዝተኻየደ ናይ መጀመርታ ህዝባዊ ፖለቲካዊ ኣማኻሪ ዋዕላ ቻይና ፡ ቅድሚ ምምስራት ህዝባዊት ሪፓብሊክ ቻይና ፡ እታ ሃገር ክትስመ ዝሓሰበት ''ዲሞክራስያዊት ህዝባዊት ሪፓብሊክ ቻይና'' ( Simplified Chinese :中华人民民主共和国; Traditional Chinese) እያ ነይራ :中華人民民主共和國; ፒንዪን : ''ዞንግሁዋ ሬንሚን ሚንዝǔ ጎንግሄጉኦ'' ). ድሕሪ ምጥፋእ ኩሚንታንግ ኣብ 1950ታትን 1960ታትን ኣብ ኲናት ሓድሕድ ቻይና ፡ ካብ "ሃገራዊት ቻይና" ወይ " ናጻ ቻይና " ከም ዝተፈልየ "ኮሚኒስት ቻይና" ወይ " ቀያሕ ቻይና " ተባሂላ'ውን ተለልያ። .
== ታሪኽ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ቀንዲ ጽሑፍ ፡ ታሪኽ ቻይና
{| class="wikitable"
|<big>'''ታሪኽ ቻይና'''</big>
|-
| colspan="4" |ቀዳማይ ዘመን[አርኢ]
ማእከላይ ዘመን[አርኢ]
ሓድሽ ዘመን[አርኢ]
ዕድመ ቅርበት[አርኢ]
|}
=== ቅድመ ታሪኽ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቻይና ኣብ ዓለም ካብ ዘለዋ ጥንታውያን ስልጣነታት ተባሂላ ትቑጸር። ስነ-ጥንታዊ መርትዖታት፤ ቀዳሞት ሆሚኒድስ ቅድሚ ካብ 2.25 ሚልዮን ክሳብ 250 ሽሕ ዓመታት ኣብ ቻይና ይነብሩ ከም ዝነበሩ ይሕብር። ሆሚኒት ቅሪተ-ኣካላት ናይ ፔኪንግ ማን ፣ ሓዊ ምጥቃም ዝተማህረ ሆሞ ''ኢረክተስ'' ኣብ ጥቓ ቤጂንግ ኣብ ዝርከብ በዓቲ ዞውኩድያን ተረኺቡ ; እቶም ቅሪተ-ኣካላት ቅድሚ 680 ሽሕ ክሳብ 780 ሽሕ ዓመታት ከምዝነበሩ ተገሊጹ ’ ሎ ። ቅድሚ 125,000-80,000 ዓመታት ዝነበረ ቅሪተ-ኣካላት ኣስናን ናይ ሓደ ''ሆሞ ሳፒየንስ'' ኣብ በዓቲ ፉያን ኣብ ዳኦ ካውንቲ ፡ ሁናን ተረኺቡ ። ቻይናዊ ፕሮቶ-ስክሪፕት ፤ ኣብ ጂያሁ ከባቢ 7000 ቅድሚ ልደተ ክርስቶስ ፣ ኣብ ዳማይዲ ከባቢ 6000 ቅድሚ ልደተ ክርስቶስ ፣ ኣብ ዳዲዋን ኣብ 5800–5400 ቅድሚ ልደተ ክርስቶስ ፣ ኣብ ባንፖ ድማ ኣብ 5ይ ሽሕ ቅ.ል.ክ. ገለ ተመራመርቲ ከም ዝሕብርዎ ፡ እቲ ካብ 7ይ ሽሕ ዓመት ቅድሚ ልደተ ክርስቶስ ዝነበረ ጂያሁ ስክሪፕትስ ፡ እቲ ቀዳማይ ስርዓተ ጽሕፈት ቻይና ዝቖመ እዩ።
=== ቀዳማይ ስርወ መንግስቲ [ edit | ምንጪ ለውጢ ] . ===
ተወሳኺ ሓበሬታ ፡ ስርወ መንግስቲ ቻይና
ብመሰረት ትውፊት ቻይና፡ እቲ ቀዳማይ ስርወ መንግስቲ ሺያ ስርወ መንግስቲ ኮይኑ፡ ኣብ ከባቢ 2100 ቅ.ል.ክ. እዚ ስርወ መንግስቲ እዚ ክሳብ ኣብ 1959 ከም ኣካል ሳይንሳዊ ኳዕቲታት ኣብ ሁናን - ኤርሊቶው ናይ ዘመነ ነሓስ ቦታታት ዝረኽቡ ብጸሓፍቲ ታሪኽ ጽውጽዋያዊ ምዃኑ ይግመት ነይሩ ። እዞም ቦታታት እዚኣቶም ናይ ስርወ መንግስቲ ዢያ ድዮም ወይስ ካብ ተመሳሳሊ እዋን ዝመጸ ካልእ ባህሊ ክሳብ ሕጂ ንጹር ኣይኮነን። ስዒቡ ዝመጸ ስርወ መንግስቲ ሻንግ ፡ ብእዋናዊ መዛግብቲ ከም ዘሎ ዝተረጋገጸ ዝጸንሐ ስርወ መንግስቲ እዩ። ሻንግስ፤ ኣብ ምብራቓዊ ቻይና ኣብ ዝርከብ ቆላ ብጫ ሩባ ኣብ መንጎ መበል 17ን 11ን ክፍለ ዘመን ቅ.ል.ክ. ሻንግ ዕድል ጽሑፋት ፣ ካብ 1500 ቅድሚ ልደተ ክርስቶስ ዝጅምር ፣ ክሳብ ሕጂ ዝተረኽበ ዝጸንሐ መልክዕ ጽሑፋዊ ቻይናዊ ከምኡ’ውን ኣቦሓጎታት ዘመናዊ ፊደላት ቻይና እዮም።
ስርወ መንግስቲ ሻንግ ብስርወ መንግስቲ ዞው ተሳዒሩ ፣ ካብ መበል 11 ክሳብ 5ይ ክፍለ ዘመን ቅድሚ ልደተ ክርስቶስ ግዝኣቱ ዓቂቡ ፣ ኣብዚ ምሉእ እዋን እዚ ግን እቲ ማእከላይ ስልጣን በብቑሩብ ብመስፍናውያን ጐይቶት ውግእ ተገልቢጡ። ካብታ ኣብ መወዳእታ ዝደኸመት ግዝኣት ዞው ብዙሓት ነጻ ግዝኣታት ተቐልቂለን፤ ኣብቲ ን300 ዓመታት ዝቐጸለ እዋን ጽድያን ቀውዒን ፡ ብቐጻሊ ነንሕድሕዶም ይዋግኡን ሓሓሊፎም ጥራይ ንጉስ ዞው ክብሪ ይህቡን ነበሩ። 5ይ-3ይ ቅ.ል.ክ ኣብ ዘመነ ተዋጋእቲ ሃገራት ቅድሚ ልደተ ክርስቶስ ኣብ መንጎ 6ይን 6ይን ክፍለ ዘመን ኣብታ ብዘመናዊት ቻይና እትፍለጥ መሬት ሸውዓተ ፍሉያትን ሓያላትን ልኡላውያን ሃገራት ነይረን፣ ነፍሲ ወከፈን ነናተን ንጉስን ኣገልግሎትን ወተሃደራትን ነበራ።
=== ሃጸያዊ ዘመን [ edit | ምንጪ ለውጢ ] . ===
ዘመነ ተዋጋእቲ ሃገራት ኣብ 221 ቅድሚ ልደተ ክርስቶስ መንግስቲ ቺን ካልኦት ሽዱሽተ መንግስታት ስዒሩ ናይ መጀመርታ ውሁድ መንግስቲ ቻይና ምስ መስረተ እዩ ተዛዚሙ ። ንጉስ ቺን ሺ ሁዋንግ ንነብሱ "ቀዳማይ ሃጸይ" ( ''Qín Shǐhuáng'' ወይ ''Shǐ Huángdì ) ናይ'' ስርወ መንግስቲ ቺን ኢሉ ኣዊጁ ። ሕጋዊ ጽገናታት መንግስቲ ቺን፡ ብፍላይ ድማ ግዱድ ደረጃ ምውሳን ፊደላት ቻይና ፡ ኣሃዱታት መለክዒ ፡ ስፍሓት ጽርግያ (ኣስታት ንውሓት ኣክስል መኪና)፡ ከምኡ’ውን ባጤራ ፡ ኣብ መላእ ቻይና ተግባራዊ ኮይኑ ። እቲ ስርወ መንግስቲ ኣብ ጉዋንሲ ፣ ጉዋንዶንግን ቬትናምን ንዝነበሩ ቀቢላታት ዩ ’ ውን ስዒርዎም ። ስርወ መንግስቲ ቻይና ን15 ዓመት ጥራይ እዩ ጸኒሑ፤ እቲ ስርወ መንግስቲ ድሕሪ ሞት ቀዳማይ ሃጸይ ነዊሕ ከይጸንሐ ወደቐ፣ ምኽንያቱ እቲ ተሪርን ምልካዊን ፖሊሲታቱ ናብ ሰፊሕ ናዕብታት ስለ ዘስዓበ።
ድሕሪ እቲ ኣብ ሺያንያንግ ዝርከብ ሃጸያዊ ቤተ-መጻሕፍቲ ዝተቓጸለ ሰፊሕ ኲናት ሓድሕድ ፡ ስርወ መንግስቲ ሃን ኣብ ልዕሊ መላእ ቻይና ገዛኢ ሓይሊ ኮይኑ ተቐልቀለ ንቻይና ኣብ መንጎ 206 ቅድሚ ልደተ ክርስቶስን 220 ዓ.ም. ካንስ፤ ንመሬት ናይቲ ግዝኣት ኣዝዩ ኣስፊሕዎ፣ ወተሃደራዊ ወፍርታት ክሳብ ማእከላይ ኤስያ፣ ሞንጎልያ ፣ ደቡብ ኮርያን ዩናንን በጺሑ ፣ ንጉዋንዶንግን ሰሜናዊ ቬትናምን ድማ ካብ ናንዩ ። ካን ኣብ ማእከላይ ኤስያን ሶግድያን ዝገበሮ ምትእትታው ፡ ነቲ ብመሬት ዝኸይድ መስመር መንገዲ ስልክ (እዚ ነቲ ቅድሚ ሕጂ ብኣኽራናት ሂማላያን ናብ ህንዲ ዝሓልፍ ዝነበረ መስመር ዝትክእ ) ንምቛም ሓጊዙ ። ምስ ግዜ ስርወ መንግስቲ ሃን በብቑሩብ ኣብ ጥንታዊት ዓለም ዝዓበየ ቁጠባ ኰነ። ... ]
ድሕሪ ምዝዛም ስርወ መንግስቲ ሃን ፡ ብሰለስተ ሃጸያዊ ግዝኣታት ዚፍለጥ ናይ ባእሲ እዋን ጀመረ . እቶም ማእከላይ ኣካላት ናይዚ እዋን ኣብ ሓደ ካብቶም ኣርባዕተ ዓበይቲ ክላሲካዊ ልብ-ወለዳት ስነ -ጽሑፍ ቻይና ዘይሞቱ ኮይኖም . ኣብ መወዳእታ ናይቲ እዋን ዌይ ብኡንብኡ ብስርወ መንግስቲ ጂን ተኣልዩ ። ጂን ኣብቲ ብልምዓታዊ ስንክልና ዝነበሮ ሃጸይ ሁይ ናብ ዝፋን ምስ ደየበ ዝተላዕለ ኲናት ሸሞንተ መሳፍንቲ እውን ፈሪሱ ። ጸኒሖም ሓሙሽተ ባርባራውያን ንሰሜናዊ ቻይና ስዒሮም ነዘን መሬታት ኣብ ትሕቲ 16 መንግስታት ገዚኦምወን ። ሲንቢያውያን ነዘን መንግስታት እዚኣተን ሰሜናዊ ቬይ ኢሎም ኣወሃሃድወን ። ሃጸያ ሺያኦወን ነቲ ቅድሚኡ ዝነበረ ፖሊሲታት ኣፓርታይድ ንድሕሪት ብምምላስ ሱር በተኻዊ ሲኒሳይዜሽን ናይ ገዛእ ርእሱ ዜጋታት ኣተግቢሩ ፣ ብዓቢኡ ምስ ባህሊ ቻይና ኣዋሃሂዱዎም። ኣብ ደቡብ ጀነራል ሊዩ ዩ ንጂን ንሊዩ ሶንግ ዝድግፍ ንኽስሕብ ኣገደዶ ። እቶም ዝተፈላለዩ ተኸተልቲ እዘን ግዝኣታት ድሒሮም ደቡባዊ ሰሜናዊ ስርወ መንግስቲ ተባሂሎም ተጸውዑ ። ክልቲኦም እዞም ዓውድታት ኣብ መወዳእታ ብስርወ መንግስቲ ሱይ ብ581 ዳግማይ ተጠርኒፎም ። ሱይ ኣብ ርእሲ’ቲ ኣብ ልዕሊ ቻይና ዝነበረ ምሕደራ ሃን ምምላስ፡ ንሕርሻን ቁጠባን ቻይና ተቖጻጺሮም ፡ ግራንድ ቻይና ካናል ሃኒጾም ፡ ናብ ቡድሂዝም ድማ ተቐየሩ። ይኹን እምበር፡ ስርወ መንግስቲ ሱይ ብሰንኪ ሰፊሕ ናዕቢ ቀልጢፉ ፈረሰ፣ እዚ ድማ ብሰንኪ ክልቲኡ ግዱድ ምፍጻም ህዝባዊ ስራሓትን ምኽሳር ኲናት ኣንጻር ኮርያን ዝተበገሰ እዩ።
ቻይና ኣብ ትሕቲ ስዒቡ ዝመጸ ስርወ መንግስቲ ታንግን ሶንግን ፤ ብቁጠባ፣ ብቴክኖሎጅን ባህልን ናብ ወርቃዊ ዘመን ኣትያ። ሃጸያዊ ግዝኣት ታንግ ኣብ ልዕሊ ምዕራባውያን ዞባታትን መንገዲ ሐርጭን ዳግማይ ተቖጻጺሩ ፣ ርእሰ ከተማኣ ቻንግኣን ድማ ናብ ኮስሞፖሊታን ማእከል ቀየረ ። ይኹን እምበር ኣብ 8ይ ክፍለ ዘመን ብዓንቀጽ ኣን ሉሻን ብዓቢኡ ተደምሲሱን ተዳኺሙን እዩ ። ኣብ 907፡ ወተሃደራዊ ኣመሓደርቲ ናይቲ ከባቢ ቁጽጽር ዘይብሎም ምስ ኮኑ፡ ታንግ ምሉእ ብምሉእ ፈሪሱ። ስርወ መንግስቲ ሶንግ ኣብ 960 ኣብ ቻይና ዝነበረ ናይ ምግንጻል ኩነታት ኣቋሪጹ ኣብ መንጎ ሶንግን ኪዳን ሊያኦን ሚዛን ሓይሊ ቦታ ሂቡ ። ሶንግ ኣብ ታሪኽ ዓለም ናይ መጀመርታ መንግስቲ ወረቐታዊ ገንዘብ ዘውጽአትን ቀዋሚ ሓይሊ ባሕሪ ዝመስረተት ናይ መጀመርታ መንግስቲ ቻይናን እያ ነይራ፤ ምምስራት ሓይሊ ባሕሪ ብዝማዕበለ ኢንዱስትሪ ህንጸት መራኽብን ንግዲ ባሕርን እዩ ተረኺቡ። ኣብ መንጎ መበል 10ይን 11ን ክፍለ ዘመን፡ ሳላ ምስፍሕፋሕ ሕርሻ ሩዝን ምፍራይ ብዙሕ ትርፊ መግቢን፡ መብዛሕትኡ ኣብ ማእከላይን ደቡባውን ቻይና፡ ብዝሒ ህዝቢ ቻይና ብዕጽፊ ወሲኹ ናብ 100 ሚልዮን በጺሑ። ኣብ ስርወ መንግስቲ ታንግ ንዝነበረ ምብዛሕ ቡድሂዝም ምላሽ ሂቡ ስርወ መንግስቲ ሶንግ ውን ዳግማይ ትንሳኤ ኮንፊሽያኒዝም ርእዩ ; ኣብ ስነ-ጥበብን ፍልስፍናን እውን ርኡይ ምዕባለታት ተራእዩ፣ ስነ-ጥበብ መልክዓ-ምድሪን ፖርስላንን ኣብ ሓድሽ ደረጃ ብስለትን ዝተሓላለኸን በጺሑ ። ይኹን እምበር፡ ወተሃደራዊ ድኽመት ሰራዊት ሶንግ ብስርወ መንግስቲ ጁርቸን ኪን ተዓዚብናዮ ። ብ 1127 ሃጸይ ሁይዞንግን ርእሰ ከተማ ቢያንጂንግን ኣብ እዋን ውግኣት ኪን-ሶንግ ተማረኹ ። ዝተረፈ ሶንግ ናብ ደቡባዊ ቻይና ንድሕሪት ተመልሰ።
ኣብ መበል 13 ክፍለ ዘመን ቻይና ብሞንጎላውያን ተታሒዛ . ኣብ 1271 ሞንጎላዊ ካን ኩብላይ ካን ስርወ መንግስቲ ዩዋን መስረተ ; ዩዋን ነቲ ናይ መወዳእታ ተረፍ ስርወ መንግስቲ ሶንግ ብ1279 ስዒሮምዎ። ሶንግ ቻይና ብሞንጎላውያን ቅድሚ ምውራራ 120 ሚልዮን ዜጋታት ዝነበርዋ፤ ብመሰረት ቆጸራ ህዝቢ 1300 እዚ ቁጽሪ ናብ 60 ሚልዮን ወሪዱ። ዙ ዩዋንዛንግ ዝተባህለ ሓረስታይ ንስርወ መንግስቲ ዩዋን ብ1368 ኣውዲቑዎ፣ ድሕሪኡ ስርወ መንግስቲ ሚንግ መስሪቱ ንርእሱ ሆንግዉ ሃጸይ ኮይኑ ሸሞ ። ኣብ ትሕቲ ስርወ መንግስቲ ሚንግ ቻይና መሊሳ ወርቃዊ ዘመን ኣጋጢምዋ፤ ካብ ዓለም ሓያላት ሓይሊ ባሕሪ ሓደን ሃብታምን ብልጽግናን ኢኮኖሚ ሃኒጹ፤ ካብዚ ሓሊፉ ኣብ ዓለም ስነ ጥበብን ባህልን ዓበይቲ ምዕባለታት ተራእዮም እዮም። ኣብዚ እዋን ’ ዚ ዠንግ ሄ ኣብ ዝተፈላለየ ክፋላት ዓለም ናይ ስንቂ ወፍሪታት ኣካይዱ ፣ ክሳብ ኣፍሪቃ በጺሑ ። ኣብ መጀመርታ ዓመታት ስርወ መንግስቲ ሚንግ ርእሰ ከተማ ቻይና ካብ ናንጂንግ ናብ ቤጂንግ ተሰጋጊራ . ቀዳሞት ቡቕሊ ርእሰማላውነት ምስ ተተኽሉ ፡ ከም በዓል ዋንግ ያንግሚንግ ዝኣመሰሉ ፈላስፋታት ፡ ከም ውልቃውነትን ማዕርነት ኣርባዕተ ሞያታትን ዝኣመሰሉ ኣምር ሒዞም ንኒዮኮንፉሽያኒዝም ብዝያዳ ብነቐፌታዊ ኣገባብ ኣማዕቢሎምዎ። እቲ ምሁር-ሲቪል ኣገልጋሊ ንጣብ ኣብ ውሽጢ ስፍሓት ምንቅስቓሳት ምእጋድ ግብሪ ካብ ኢንዱስትሪን ንግድን ደጋፊ ሓይሊ ፈጢሩ፤ እዚኦም ፣ ምስቲ ኣብዚ እዋን እዚ ዘጋጠመ ጥሜት፣ ከምኡ’ውን ክልቲኡ ጃፓናውያን ንኮርያ ምውራር (1592–98) ን ኣድላይነት ምክልኻል ኣንጻር ወራራት ማንቹን ፣ ናብ ዝወድአ ካዝና ኣስዒቦም።
ብ1644 ቤጂንግ ብሊ ዚቸንግ ዝምራሕ ጥምረት ሓረስቶት ዓመጽቲ ሓይልታት ተሳዒራ ። ምስ ውድቀት እታ ከተማ ፡ ሃጸይ ቾንግዠን ነብሱ ቀተለ። ስርወ መንግስቲ ማንቹ ቺንግ ፣ ሽዑ ምስ ጀነራል ስርወ መንግስቲ ሚንግ ዉ ሳንጉይ ፣ ነቲ ብሊ ዝተመስረተ ናይ ሓጺር ግዜ ስርወ መንግስቲ ሹን ኣውዲቑዎ ፣ ድሕሪኡ ድማ ነታ ሓዳስ ርእሰ ከተማ ስርወ መንግስቲ ቺንግ ኮይና ዝተመዘዘት ከተማ ቤጂንግ ተቖጻጸራ።
=== መወዳእታ ስርወ መንግስቲ [ edit | ምንጪ ለውጢ ] . ===
ካብ 1644 ክሳብ 1912 ዝጸንሐ ስርወ መንግስቲ ቺንግ ፡ ናይ መወዳእታ ሃጸያዊ ስርወ መንግስቲ ቻይና እዩ። ስዕረት ሚንግ (1618–1683) ህይወት 25 ሚልዮን ሰባት ዘጥፍአ ኮይኑ፡ ቁጠባ ቻይና ድማ ኣዝዩ ነክዩ። ድሕሪ መወዳእታ ደቡባዊ ሚንግ ፡ ምስ ምውራር ድዙንጋር ካናተ ፡ ሞንጎልያ፡ ቲቤትን ዚንጂያንግን እውን ኣብ መሬት እቲ ሃጸያዊ ግዝኣት ተወሰኹ። ማእከላይ ምልካዊ ስርዓት ንሕርሻን ንንግዲ ዝድርትን ፖሊሲ ከም ምጭፍላቕ ኣንጻር ጸረ ቺንጂዝም ዋጋ ዝህብ ፖሊሲ ብምትግባር ተጠናኺሩ ; ስነ-ሓሳባዊ ቁጽጽር እውን ተግባራዊ ኮይኑ : ብ " ሃይጂን " ("እገዳ ባሕሪ")ን ስነ-ጽሑፋዊ ኢንክዊዚሽንን ዝተወከለ ; እዚኦም ድማ ማሕበራውን ቴክኖሎጂካውን ደውታ ፈጢሮም እዮም። ኣብ መፋርቕ መበል 19 ክፍለ ዘመን፡ ስርወ መንግስቲ ቺንግ ኣብ ውግኣት ዕጸፋርስ ምስ ብሪጣንያን ፈረንሳን ንምዕራባዊ ሃጸይነት ተቓሊዑ ። ብመሰረት እቲ ብ1842 ዝተገብረ ውዕል ናንኪንግ ፡ እዚ ድማ ቀዳማይ ካብቶም ዘይምዕሩይ ውዕላት ፡ ቻይና ካሕሳ ክትከፍል፡ ወደባት ውዕል ክትከፍት ፡ ንወጻእተኛታት ዜጋታት ናይ ደገ ናጽነት ክትህብን ሆንግ ኮንግ ንብሪጣንያ ክትህብን ተገዲዳ። ቀዳማይ ኲናት ቻይናን ጃፓንን (1894–95) ውጽኢቱ ቺንግ ቻይና ኣብ ልዕሊ ሓውሲ ደሴት ኮርያ ዝነበሮ ጽልዋ ኣጥፊኡ ታይዋን ናብ ጃፓን ተሰጋጊሩ ።
ብፍላይ ምስቲ ኣብ 1850ታትን 1860ታትን ንደቡባዊ ቻይና ዘዕነወ ፍሹል ናዕቢ ታይፒንግን ፡ ኣብ ሰሜናዊ ምዕራብ ድማ ናዕቢ ዱንጋን (1862–77)ን፡ ስርወ መንግስቲ ቺንግ ብዓሰርተታት ሚልዮናት ሰባት ዝሞቱሉ ሲቪላዊ ናዕቢ ከጋጥሞ ጀሚሩ። ምንቅስቓስ ርእሰ-ምሕያል 1860ታት ፡ ኣብ መጀመርታ ዕዉት እኳ እንተነበረ፡ ኣብ 1880ታትን 1890ታትን ብዘጋጠመ ተኸታታሊ ወተሃደራዊ ስዕረታት ብዙሕ ምዕንቃፍ ኣጋጢምዎ።
ዓበይቲ ቻይናውያን ዲያስፖራ ኣብ መበል 19 ክፍለ ዘመን እዩ ጀሚሩ። ብዘይካ’ቲ ብሰንኪ ግዳማዊ ስደት ዝመጽእ ክሳራ ብዝሒ ህዝቢ፡ ብሰንኪ ዝተፈላለዩ ግጭታትን ሓደጋታትን ብዝሒ ህዝቢ ቻይና ብዓቢኡ ወሪዱ፤ ንኣብነት። ኣብ 1876–79 ዘጋጠመ ጥሜት ሰሜን ቻይና ፡ ካብ 9 ክሳብ 13 ሚልዮን ሰባት ዝሞቱሉ . ኣብ 1898 ሃጸይ ጉዋንሱ ዘመናዊ ቅዋማዊ ንግስነት ንምቛም ናይ ጽገና ውጥን ሓንጺጹ ; እዚ ውጥናት ’ ዚ ግን ብሃጸይቲ ሲክሲ ተፈሺሉ ። እቲ ኣብ 1899–1901 ዝነበረ ሕማቕ ዕድል ዝረኸበ ጸረ ወጻእተኛታት ቦክሰር ናዕቢ ንዲናስቲ ዝያዳ ኣዳኸሞ። ሲሲ ንመደብ ጽገና ዝድግፍ እኳ እንተነበረ ፡ ኣብ 1911–1912 ዝነበረ ሰውራ ዚንሃይ ንመወዳእታ ስርወ መንግስቲ ቺንግ ኣምጺኡ፡ ውጽኢቱ ድማ ምምስራት ሪፓብሊክ ቻይና ኣስዒቡ ።
=== ሪፓብሊክ ቻይና (1912–1949) [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ ሪፓብሊክ ቻይና (1912–1949)
ሪፓብሊክ ቻይና ብ1 ጥሪ 1912 ተመስሪታ፡ ሱን ያት-ሰን ካብ ኩሚንታንግ (KMT ወይ ሃገራዊ ሰልፊ) ድማ ግዝያዊ ፕረዚደንት ኮይኑ ተመዚዙ። ይኹን እምበር፡ ድሕሪኡ እቲ ፕረዚደንትነት ንጀነራል ቺንግ ነበር ዩዋን ሺካይ ተዋሂቡ ፡ ንሱ ድማ ኣብ 1915 ንርእሱ ሃጸይ ቻይና ኢሉ ኣዊጁ ። ሰፊሕ ህዝባዊ ውግዘት ከምኡ’ውን ካብ ናይ ገዛእ ርእሱ ሰራዊት ቤያንግ ተቓውሞ ስለ ዘጋጠሞ፡ ካብ ስልጣኑ ክወርድን ነታ ሪፓብሊክ ዳግማይ ክምስርታን ተገዲዱ።
ድሕሪ ሞት ዩዋን ሺካይ ብ1916 ቻይና ብፖለቲካዊ መዳይ ተበታቲና ነበረት። ኣብ ቤጂንግ ዝነበሮ መንግስቱ ብደረጃ ዓለም ተፈላጥነት እኳ እንተነበሮ፡ መብዛሕትኡ ግዝኣታ ኣብ ትሕቲ ቁጽጽር ዞባዊ ጐይቶት ውግእ ስለዝነበረ፡ ዳርጋ ሓይሊ ዘይብሉ እዩ ነይሩ። ኣብ መወዳእታ 1920ታት፡ ኩሚንታንግ፡ ብመሪሕነት ቺያንግ ካይ ሸክ ፡ ሽዑ ዳይረክተር ሪፓብሊክ ፡ ብ " ሰሜናዊ ወፍሪ " ብዝፍለጥ ተኸታታሊ ወተሃደራውን ፖለቲካውን ምልውዋጥ ኣቢሉ፡ ነታ ኣብ ትሕቲ ቁጽጽራ ዝነበረት ሃገር ከተጥርንፋ ክኢላ ናይ ቻይና ወተሃደራዊ ኣካዳሚ። ኩኦሚንታንግ ንናንጂንግ ርእሰ ከተማ እታ ሃገር ገበራ ; ብተወሳኺ ንቻይና ናብ ዘመናዊትን ደሞክራስያዊትን ሃገር ንምቕያር ኣብ መደብ ሳን-ሚን ሱን ያት-ሰን ዝተዘርዘረ ማእከላይ መድረኽ ፖለቲካዊ ምዕባለ "ፖለቲካዊ ምምሃር" ምዃኑ ተግባራዊ ገይሩ ። ፖለቲካዊ ምፍልላይ ኣብ ቻይና፤ ኣብቲ ኩሚንታንግ ካብ 1927 ጀሚሩ ምስ ኮሚኒስት ህዝባዊ ሰራዊት ሓርነት (PLA) ዝጋጮ ዝነበረ ኲናት ሓድሕድ ቻይና ንቃልስታት ቺያንግ ካይ ሸክ ኣተሓላለኸ ። ኩኦሚንታንግ ኣብ መጀመርታ ንኲናት ሓድሕድ ብዓወት ኣካይዳቶ፣ ብፍላይ ምስ ምስሓብ ፒኤልኤ ኣብ እዋን ነዊሕ መጋቢት ፣ ብሰንኪ ጃፓን ዝተፈጸመ መጥቃዕትን ኣብ 1936 ዘጋጠመ ፍጻመ ሺኣንን ግን ቺያንግ ካይ ሸክ ምስ ሃጸያዊ ግዝኣት ጃፓን ክገጥም ተገዲዱ ።
II. ከም ኣካል ናይቲ ካልኣይ ኲናት ቻይናን ጃፓንን (1937-1945) ፣ ሓደ ካብ ዓውደ ውግእ ካልኣይ ኲናት ዓለም ዝኾነ፣ ኩሚንታንግ ምስ ፒ.ኤል.ኤ. ሓይልታት ጃፓን ኣብ ግዜ ኲናት ኣብ ልዕሊ ሰላማውያን ሰባት ብዙሕ ግፍዕታት ብምፍጻም ክሳብ 20 ሚልዮን ሲቪላት ቻይናውያን ቀቲሎም። ብተወሳኺ ፡ ኣብ እዋን መግዛእቲ ጃፓን ኣብ ከተማ ናንጂንግ 200,000 ቻይናውያን ከምዝተጨፍጨፉ ይግመት ። ቻይና ኣብ ምሉእ እቲ ኲናት፤ ብሪጣንያ ምስ ኣመሪካን ሕብረት ሶቭየትን ናይ ሓባር ትምህርቲ ("ኣማናዊነት ናይቶም ሓያላት") ነይርዋ ፣ ኣብ ኣዋጅ ሕቡራት ሃገራት ድማ " ዓበይቲ ኣርባዕተ " ተባሂለን ኣፍልጦ ተዋሂብወን ። ቻይና ምስ ካልኦት ሰለስተ ዓበይቲ ሓይልታት ኣብ ካልኣይ ኲናት ዓለም ተሳቲፋ። ኣብ ካልኣይ ኲናት ዓለም ሓንቲ ካብተን ኪዳን ሓይልታት ዝነበረት ኮይና፡ ሓደ ካብቶም ቀንዲ ተዓወቲ ናይቲ ኲናት ተባሂላ ትቑጸር። ጃፓን ኣብ 1945 ኢዳ ድሕሪ ምሃባ ፡ ደሴታት ፔስካዶረስ ሓዊሱ ታይዋን ፡ ናብ ምምሕዳር ቻይና ተመሊሳ። ቻይና ሰዓሪት ናይቲ ኲናት ኮይና እኳ እንተተቐልቀለት፡ ኣብ መወዳእታ እቲ ኲናት ግን ዕንወትን ብገንዘብ ተሃስያን። ኣብ መንጎ ኩሚንታንግን ኮሚኒስታውያንን ዝነበረ ቀጻሊ ሓድሕዳዊ ዘይምትእምማን ዳግማይ ኲናት ሓድሕድ ክጅምር ምኽንያት ኮይኑ። ቅዋማዊ ምሕደራ ኣብ 1947 ዝተመስረተ ኮይኑ፡ ብሰንኪ ቀጻሊ ናዕቢ ግን ኣብ መሬት ቻይና ብዙሓት ሕጋዊ ድንጋገታት ቅዋም ሪፓብሊክ ቻይና ኣብ ግብሪ ወዒሎም ኣይፈልጡን።
=== ህዝባዊት ሪፓብሊክ ቻይና (1949–ሕጂ) [ edit | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ ታሪኽ ህዝባዊት ሪፓብሊክ ቻይና
ኣብ ኲናት ሓድሕድ ቻይና ዝነበረ ቀንዲ ውግእ ብ1949 ተዛዚሙ፤ ኮሚኒስት ፓርቲ ቻይና ኣብ ልዕሊ መብዛሕትኡ ክፋል መሬት ቻይና ልኡላውነት ክረክብ እንከሎ፡ ኩሚንታንግ ካብ መሬት ቻይና ምስ ወጸ ፡ ታይዋን ፡ ሃይናንን ኣብ ከባቢኣ ዝርከባ ደሴታትን ጥራይ ኣብ ትሕቲ ምሕደራ ሪፓብሊክ ቻይና ተሪፈን። ብ21 መስከረም 1949 ፡ ዋና ጸሓፊ ኮሚኒስት ፓርቲ ማኦ ዜዶንግ ፡ ህዝባዊት ሪፓብሊክ ቻይና ከም ዝምስረት ኣዊጁ። እዚ ስዒቡ ብ1 ጥቅምቲ ኣብ ኣደባባይ ቲያንመንን ጃምላዊ ጽምብል ተኻይዱ ; በዚ ኸምዚ ድማ 1 ጥቅምቲ ናይታ ሓዳስ ሃገር ናይ መጀመርታ ሃገራዊ መዓልቲ ኰነ ። ኣብ 1950 ህዝባዊ ሰራዊት ሓርነት ንሃይናን ካብ ሪፓብሊክ ቻይና ሒዙ ንቲቤት ድማ ኣብ ግዝኣታ ከእትዋ ተዓዊቱ ። ይኹን እምበር ኣብ ምሉእ 1950ታት ዝተረፉ ሓይልታት ኩሚንታንግ ኣብ ምዕራባዊ ቻይና ናዕቢ ኣካይዶም። ኣብ ምንጭታት ኣሜሪካ ምምስራት SR መብዛሕትኡ ግዜ "ክሳራ ቻይና" ተባሂሉ ይግለጽ፣ ከምቲ ኣብቲ ''እዋን'' ኣብ ዝነበረ ሰነዳት ፖሊሲ መንግስቲ ኣሜሪካ ይንጸባረቕ ; ከም በዓል ቾምስኪ ዝኣመሰሉ ሓሰብቲ ፡ እዚ መጀመርታ ማካርቲዝም ከም ዝነበረ ይምጉቱ።
ስርዓት ህግደፍ ኣብ ደርቢ ሓረስቶት ዝነበሮ ተፈታውነት ብጽገና መሬት ኣደልዲሉ፡ ውጽኢቱ ድማ ካብ 1 ክሳብ 2 ሚልዮን ናይ ብሕቲ ወነንቲ መሬት ክቕተሉ ምኽንያት ኮይኑ። ኣብ ትሕቲ መሪሕነቱ ቻይና ናጻ ኢንዱስትርያዊ ስርዓትን ናይ ገዛእ ርእሳ ኒዩክለራዊ ኣጽዋርን ኣማዕቢላ። ብዝሒ ህዝቢ ቻይና ዳርጋ ብዕጽፊ ወሲኹ፡ ካብ 550 ሚልዮን ናብ ልዕሊ 900 ሚልዮን በጺሑ። እዚ እናሃለወ ፡ እቲ ከም ሰፊሕ ቁጠባውን ማሕበራውን ጽገና ፕሮጀክት ተባሂሉ ዝተሓሰበ ዓቢ ዝላ ንቕድሚት ፡ ኣብ መንጎ 1958ን 1961 ን ኣስታት 45 ሚልዮን ህይወት ደቂ ሰባት ከም ዝጠፍአ ፡ መብዛሕትኡ ብሰንኪ ጥምየት እዩ ነይሩ ። ኣብ 1966 ማኦን መሻርኽቱን ባህላዊ ሰውራ ኣበጊሶም ፡ እዚ ድማ ንዓሰርተ ዓመት ዝቐጸለ ፖለቲካዊ ምኽሳስን ማሕበራዊ ናዕብን ተበጊሱ፡ ክሳብ ንሱ ኣብ 1976 ዝሞተ ። ኣብ ጥቅምቲ 1971፡ ህዝባዊት ሪፓብሊክ ቻይና ኣብ ሕቡራት ሃገራት ንሪፓብሊክ ቻይና ተኪኣ፤ ካብዚ ሓሊፉ ኣብ ባይቶ ጸጥታ ቦታ ሪፓብሊክ ቻይና ብምሓዝ ቀዋሚ ኣባል ባይቶ ጸጥታ ኮይኑ።
ድሕሪ ሞት ማኦ ነዊሕ ከይጸንሐ ፡ ጕጅለ ኣርባዕተ ተኣሲሩ፡ ብሰንኪ ልዕሊ ዓቐን ባህላዊ ሰውራ ተሓሲቡ። ኣብ 1978 ደንግ ሻኦፒንግ ናብ ስልጣን መጺኡ ሱር በተኻዊ ቁጠባዊ ጽገናታት ኣበጊሱ . ኮሚኒስት ፓርቲ ኣብ ልዕሊ ውልቃዊ ህይወት ዜጋታት መንግስታዊ ቁጽጽር ኣቃሊሉ፤ ኮሙናት በብቑሩብ ንውልቃዊ መሬት ክራይ ንምድጋፍ ተሰሪዘን። እዚ ድማ ቻይና ካብ ውጥን ዘለዎ ቁጠባ ናብቲ እናወሰኸ ዝኸይድ ዘሎ ክፉት ዕዳጋ ሃዋህው ክትሰጋገር ዘመልክት እዩ ። ቻይና ነቲ ሕጂ ዘለዋ ቅዋም ብ4 ታሕሳስ 1982 ኣጽዲቓቶ ። እቲ ኣብ 1989 ኣብ ኣደባባይ ቲያንመንን ዝተኻየደ ተቓውሞ ተማሃሮ ዝካየድ ዓመጽ ዝመልኦ ምትእትታው ፡ ካብ ዝተፈላለያ ሃገራት ዓለም ኣብ ልዕሊ መንግስቲ ቻይና ኩነኔን እገዳን ከም ዝፍጸም ገይሩ።
ኣብ 1990ታት ጂያንግ ዘሚን ፣ ሊ ፔንግን ዙ ሮንግጂን ነታ ሃገር መሪሖምዋ። ኣብ ትሕቲ ምሕደራኦም ቁጠባዊ ኣፈፃፅማ ቻይና ኣስታት 150 ሚልዮን ዝግመቱ ሓረስቶት ካብ ድኽነት ክወፁን ብማእኸላይ ዓመታዊ ዕብየት ሓፈሻዊ ውሽጣዊ ፍርያት 11.2% ቀፃልነት ክህልዎን ኣኽኢሉ እዩ። እታ ሃገር ብወግዒ ኣብ 2001 ኣባል ውድብ ንግዲ ዓለም ኮይና፡ ኣብ 2000ታት ድማ ብመሪሕነት ሁ ጂንታኦን ቪን ሲያባኦን ልዑል ናህሪ ቁጠባዊ ዕብየት ክትዕቅብ ክኢላ። እዚ ቅልጡፍ ዕብየት ግን ንባህርያዊ ጸጋታትን ኣከባብን እታ ሃገር እውን ኣዝዩ ዝጸለወ እዩ ከምኡ’ውን ሰፊሕ ማሕበራዊ ምዝንባል ኣስዒቡ። ኣብ መወዳእታ 2000ታት ቁጠባዊ ቅልውላው እኳ እንተነበረ ደረጃ መነባብሮ ብቕልጡፍ ምውሳኽ ቀጺሉ ፣ ማእከላይ ፖለቲካዊ ምቁጽጻር ግን ጽኑዕ ኮይኑ ጸኒሑ።
እቲ ንዓሰርተ ዓመታት ዝቐጸለ ምድላዋት ንለውጢ መሪሕነት ኮሚኒስት ፓርቲ፡ ኣብ 2012 ክካየድ ተሓሲቡ ዝነበረ፡ ብውድባዊ ክርክርን ፖለቲካዊ ዕንደራን ዝተሰነየ እዩ። ኣብ ሕዳር 2012 ኣብ ዝተኻየደ መበል 18 ሃገራዊ ጉባኤ ኮሚኒስት ሰልፊ ቻይና ቻይና፡ ሺ ጂንፒንግ ዋና ጸሓፊ ኮሚኒስት ሰልፊ ቻይና ኮይኑ ተመዚዙ ፡ ንሁ ጂንታኦ ተኪኡ ። ኣብ ትሕቲ ሺ መንግስቲ ቻይና ነቲ ብመዋቕራዊ ዘይምርግጋእን ምዝሕሓል ዕብየትን ዝሳቐ ዝነበረ ቁጠባ ንምጽጋን ሰፊሕ ተበግሶታት ክወስድ ጀሚሩ ብተወሳኺ ምምሕዳር ሺ-ሊ ንፖሊሲ ሓደ ቆልዓን ስርዓት ቤት ማእሰርትን ብዝምልከት ሱር በተኻዊ ጽገናታት ከምዘካየደ ኣፍሊጡ ። ቻይና ካብቲ ኣብ ደረቕ ሰሜን ዝርከብ በረኻታት ጎቢን ታክላማካንን ክሳብ ኣብ ርጥብ ዝበለ ደቡብ ዝርከብ ትሕተ - ትሮፒካዊ ኣግራብ ዝዝርጋሕ ሰፊሕን ዝተፈላለየ መልክዕ ዘለዎን እዩ ። ሰንሰለታት ኣኽራናት ሂማላያ ፣ ካራኮሩም ፣ ፓሚርን ቲያን ሻንን ንቻይና ካብ መብዛሕትኡ ክፋላት ደቡብን ማእከላይን ኤስያ ይፈልያ ። ሩባታት ያንግዘ (3ይ)ን ብጫ (6ይ)ን ፣ ኣብ ዓለም ሳልሳይን ሻድሻይን ዝዓበዩ ሩባታት ፤ ካብ ምድረበዳ ቲቤት ናብቲ ጽዑቕ ህዝቢ ዘለዎ ምብራቓዊ ገማግም ባሕሪ ይውሕዝ። ገማግም ባሕሪ ፓስፊክ ቻይና 14,500 ኪሎሜተር ንውሓት ዘለዎ ኮይኑ ብባሕሪ ቦሃይ ፣ ብጫ ፣ ምብራቕ ቻይናን ደቡብ ቻይናን ዝተኸበበ እዩ ። ካብ ዘመነ ኒዮሊቲክ ጀሚሩ ኣብ መንጎ ምብራቕን ምዕራብን ከም መራኸቢ ሻምብቆ ኮይኑ ዝሰርሕን መሰረት መስመር መሬት መንገዲ ሐርጭ ዝፈጠረን በረኻታት ዩራስያ ንቻይና ምስ ዶብ ካዛኪስታን ዘራኽብ መሬት ይፈጥር።
ህዝባዊት ሪፓብሊክ ቻይና ብስፍሓት መሬት ድሕሪ ሩስያ ካልኣይቲ ዝዓበየት ሃገር እያ ። ብመንጽር ጠቕላላ ስፍሓት፡ ብመሰረት ትርጉም "ጠቕላላ ስፍሓት"፡ ወይ ድሕሪ ሩስያን ካናዳን ሳልሰይቲ ዝዓበየት ሃገር ወይ ድማ ድሕሪ ኣመሪካ ራብዓይቲ ዝዓበየት ሃገር እያ ። ጠቕላላ ስፍሓት ቻይና መብዛሕትኡ ግዜ ከባቢ 9,600,000 ኪ.ሜ <sup>2</sup> ተባሂሉ ይወሃብ ። ፍሉይ ቁጽሪ ስፍሓት መሬት ኣብ መንጎ 9,572,900 ኪ.ሜ )''CIA World Factbook''(<sup>2</sup>ከምኡ’ውን 9,596,961 ኪ.ሜ(ዓመታዊ ጸብጻብ ዲሞግራፊ ሕቡራት ሃገራት)<sup>2</sup>9,596,961 ኪ.ሜ)፣''Encyclopædia Britannica''(<sup>2</sup>
ዶብ መሬት ቻይና፤ ንውሓት 22,117 ኪ.ሜ ፡ ካብ ኣፍ ሩባ ያሉ ክሳብ ወሽመጥ ቶንኪን ዝዝርጋሕ ኮይኑ፡ ኣብ ዓለም እቲ ዝነውሐ ጠቕላላ መሬታዊ ዶብ እዩ። ቻይና፤ ብዘይካ እታ ምስ 14 ዝተፈላለያ ሃገራትን ብተመሳሳሊ ቁጽሪ ሃገራትን ዶብ ዘለዋ ሩስያ፡ ኣብ ዓለም ብብዝሒ ናይ ወጻኢ ሃገራት ዶባት እትካፈል ሃገር እያ። ቻይና ንመብዛሕትኡ ምብራቕ ኤስያ ትሽፍንን ምስ: ቬትናም ፣ ላኦስን ሚያንማርን (በርማ) ኣብ ደቡባዊ ምብራቕ ኤስያ ዶባት ትካፈል ፤ ህንዲ ፣ ቡታን ፣ ኔፓል ፣ ኣፍጋኒስታንን ፓኪስታንን ኣብ ደቡብ ኤስያ ፤ ታጂኪስታን ፣ ኪርጊስታንን ካዛኪስታንን ኣብ ማእከላይ ኤስያ ፤ ሩስያ ፣ ሞንጎልያን ሰሜን ኮርያን ኣብ ማእከላይን ሰሜናዊ ምብራቕን ኤስያ . ቻይና ምስ ደቡብ ኮርያ ፣ ጃፓን ፣ ቬትናምን ፊሊፒንስን ’ ውን ዶባት ባሕሪ ትካፈል ።
መሬት ቻይና ኣብ መንጎ ላቲቱድ 18° ን 54°ን ሰሜንን ሎንጊቱድ 73° ን 135°ን ምብራቕን ይርከብ ። ዝተፈላለየ መሬት ቻይና ኣዝዩ ዝተፈላለየ እዩ። ኣብ ገማግም ባሕሪ ብጫ ባሕርን ምብራቓዊ ባሕሪ ቻይናን ብሸነኽ ምብራቕ ሰፊሕን ጽዑቕ ህዝቢ ዘለዎን ኣሉቭያል ቆላታት ; ኣብ ወሰን ምድረበዳ ውሽጣዊ ሞንጎልያ ብሰሜን ሰፊሕ ሳዕሪ ዝበዝሖ ቦታታት ኣሎ። ደቡባዊ ቻይና ብጎቦታትን ትሑት ሰንሰለታት ኣኽራንን ዝዕብለል ክኸውን ከሎ፡ ኣብ ማእከላይ ምብራቕ ድማ ደልታታት ብጫ ሩባን ሩባ ያንግዘን ኣለዉ፡ እዚኦም ድማ ክልተ ዝዓበዩ ሩባታት ቻይና ዝቖሙ እዮም ። ሺ ፣ ሜኮንግ ፣ ብራህማፑትራን ኣሙርን ፤ ካብቶም ብቻይና ዝውሕዙ ካልኦት ኣገደስቲ ሩባታት እዩ። ኣብ ምዕራብ ብፍላይ ድማ ኣኽራናት ሂማላያ ዓበይቲ ሰንሰለታት ኣኽራን ኣለዉ። ኣብ መንጎ እቶም ኣብ ሰሜን ዝርከቡ ደረቕ ቅርጺ መሬት ከም ታክላማካንን ጎቢን ዝኣመሰሉ ልዑል ምድረበዳታት ኣለዉ ። ኣብ ዓለም እቲ ዝለዓለ ነጥቢ ዝኾነ እምባ ኤቨረስት (8,848m) ኣብ ዶብ ቻይናን ኔፓልን ይርከብ። እቲ ዝወሓደ ነጥቢ ኣብ ቻይናን ሳልሳይ ዝወሓደ ነጥቢ ኣብ ምድሪን እቲ ምሉእ ብምሉእ ዝነቐጸ ዓራት ቀላይ ቀላይ ዓይዲንግ ኣብ ተፋሰስ ተርፋን (-154m) እዩ።
=== ክሊማ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ክሊማ ቻይና ብቐንዱ ደረቕ ወቕትን ርስሓት ዘለዎ ሞንሱንን ዝቖመ ኢዩ ; እዚ ድማ ኣብ መንጎ ክረምትን ሓጋይን ርኡይ ፍልልይ ሙቐት የስዕብ። ኣብ እዋን ክረምቲ ካብ ልዑል ላቲቱድ ዘለዎም ከባቢታት ዝነፍሱ ንፋሳት ሰሜን ዝሑላትን ደረቕን እዮም፤ ኣብ እዋን ሓጋይ፡ ካብ ገማግም ባሕሪ ኣብ ታሕተዋይ ላቲቱድ ዚነፍስ ደቡባዊ ንፋሳት ውዑይን ርጥብን እዩ። ብሰንኪ እቲ ኣዝዩ ዝተሓላለኸ መልክዓ-ምድሪ እታ ሃገር ፡ ክሊማ ቻይና ካብ ዞባ ናብ ዞባ ይፈላለ እዩ።
እቲ እናወሰኸ ዝኸይድ ዘሎ ዝርገሐ በረኻታት ብፍላይ ድማ ምድረበዳ ጎቢ ፣ ሓደ ካብቶም ቀንዲ ጸገማት ከባቢ ቻይና እዩ። ካብ 1970ታት ጀሚሩ ዝተተኽሉ መስመራት መከላኸሊ ኣግራብ ንብዝሒ ህቦብላታት ሑጻ እኳ እንተቐነሱ ፣ ንነዊሕ እዋን ዝጸንሐ ድርቅን ጎዳኢ ሕርሻዊ ኣሰራርሓታትን ሰሜናዊ ቻይና ኣብ ነፍሲ ወከፍ ጽድያ ህቦብላ ሓመድ ከምዘጋጥማ ገይሩ እዩ። እዞም ህቦብላታት፤ ናብ ካልኦት ክፋላት ምብራቕ ኤስያ እውን ይዝርጋሕ፣ እንተላይ ናብ ኮርያን ጃፓንን ይዝርጋሕ። ኣብ 2007፡ ቻይናዊ ተቖጻጻሪ ኣከባቢ ሚኒስትሪ ሓለዋ ከባቢ፡ ቻይና ኣብ ዓመት 4000 ኪ.ሜ <sup>2</sup> ስፍሓት ብሰንኪ ምድረበዳነት ከም እትስእን ገሊጹ ነይሩ ። ጽሬት ማይ ፡ ምፍራስ መሬትን ምቁጽጻር ብከላን ኣብ ውሽጢ ቻይና ምስ ካልኦት ሃገራት ዘለዋ ርክብ ርኡይ ጸገማት ኣስዒቡ እዩ። ኣብ ኣኽራናት ሂማላያ ዝርከቡ በረድ ምቕላጥ ንኣማኢት ሚልዮናት ሰባት ሕጽረት ማይ ከስዕብ ይኽእል ’ ዩ ።
=== ብዙሕነት ህይወት [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቻይናውያን፤ ኣብ ክልቲኡ ዞባታት ፓለኣርክቲክን ኢንዶማላይን ዝርከብ ባዮጂኦግራፊያዊ ዞባታት , ብመንጽር ብዙሕነት ህይወት ካብ ዝሃብተማ ሃገራት ዓለም ሓንቲ እያ ። ብሓደ መለክዒ፡ ኣብ ቻይና ልዕሊ 34,687 ዓይነታት እንስሳታትን ቫስኩላር ተኽልታትን ኣለዉ፤ ስለዚ ፡ ብብዙሕነት ህይወት ኣብ ዓለም ድሕሪ ብራዚልን ኮሎምብያን ሳልሰይቲ ሃብታም ሃገር እያ ። እታ ሃገር ብ11 ሰነ 1992 ንውዕል ብዙሕነት ስነ-ህይወት ፈሪማ ፣ ድሕሪኡ ድማ ብ5 ጥሪ 1993 ኣባል ናይቲ ውዕል ኮይና። ድሒሩ ሃገራዊ ስትራተጂን ውጥን ስራሕን ብዙሕነት ህይወት ኣዳልዩ፣ ኣብቲ ውዕል ብ21 መስከረም 2010 ምምሕያሽ ኣካይዱ ።
ቻይናውያን፤ ብውሑዱ 551 ዓይነታት መጥበውቲ (ኣብ ምድሪ ሳልሳይ ዝለዓለ ቁጽሪ)፣ ከምኡ’ውን 333 ዓይነታት ማይን ምድርን (ሻብዓይ)424 ዓይነታት ተመን (ሻብዓይ)1,221 ዓይነታት ኣዕዋፍ (ሻሙናይ)፣ ምስቲ ኣብ ምድሪ ዝበዝሐ ብዝሒ ህዝቢ ''ሆሞ ሳፒየንስ'' መነባብሮኦም ይካፈሉ፣ ብዓቢ ጸቕጢ ድማ ይርከቡ። ብውሑዱ 840 ዓይነታት እንስሳታት ኣብ ቻይና ኣብ ሓደጋ ዝርከቡ፡ ተቓላዕቲ ወይ ኣብ ከባቢኦም ናይ ምጥፋእ ሓደጋ ይርከቡ፡ እዚ ድማ ብቐንዱ ብሰንኪ ንጥፈታት ደቂ ሰባት ከም ምዕናው መነባብሮ፡ ብከላ ከባቢ፡ ከምኡ’ውን ሃድን መግቢ፡ ጸጉሪ ወይ ባህላዊ ቀመማት ሕክምና ቻይና ዝኣመሰሉ እዮም ። ኣብ ሓደጋ ዝርከቡ እንስሳ ዘገዳም ብሕጊ ይሕለዉ፣ ክሳብ 2005 ድማ 2,349 ዕቑር ተፈጥሮ ነይሮም፣ እዚ ድማ ብጠቕላላ 149.95 ሚልዮን ሄክታር ዝሽፍን እዩ፣ እዚ ድማ 15% ካብ ጠቕላላ ስፍሓት መሬት ቻይና እዩ።
ቻይና ልዕሊ 32,000 ዓይነታት ቫስኩላር ተኽልታት ዘለዋ ኮይና ዝተፈላለዩ ዓይነታት ኣግራብ ዝነብሩላ እያ። ዝሑላትን ቆጽሊ ዝበዝሖምን ኣግራብ ኣብ ሰሜን እታ ሃገር ዓብላሊ ኮይኖም፡ ከም ሞስን ጸሊም ድቢ ኤስያን ዝኣመሰሉ ዓይነታት እንስሳታት፡ ከምኡ’ውን ንልዕሊ 120 ዓይነታት ኣዕዋፍ ይድግፉ ። እቶም ፒንሰር ናይ ርጥብ ዝበለ ጫካታት ቆጽሊ ቆጽሊ ባምቡላ ከጠቓልሉ ይኽእሉ። ኣብ ዝለዓለ ቁመት ዘለዎ ከባቢታት ጁኒፐርን ዩን ኣብ ክንዲ ባምቡላ ሮዶዴንድሮን ክርከብ ይኽእል። ኣብ ማእከላይን ደቡባውን ቻይና ዓብላሊ ዝኾኑ ትሕተ-ትሮፒካዊ ኣግራብ ክሳብ 146,000 ዓይነታት ዕንባባታት ይድግፉ። ትሮፒካውን ወቕታውን ኣግራብ ኣብ ዩናንን ደሴት ሃይናንን ዝተሓጽረ ኮይኑ፡ ኣብ ቻይና ግን ርብዒ ካብ ኩሎም ዓይነታት እንስሳታትን ተኽልታትን ዝሓዙ እዮም። ኣብ ቻይና ልዕሊ 10,000 ዓይነታት ፋንጋስ ተመዝጊቦም ኣለዉ፤ ካብዚኦም ዳርጋ 6,000 ዝለዓለ ፋንጋስ ’ ዮም ።
=== ጸገማት ከባቢ [ edit | ምንጪ ለውጢ ] . ===
ከምኡውን ርአ ፡ ጸዓት ኣብ ቻይና
ኣብ ዝሓለፈ ዓሰርተታት ዓመታት ቻይና ብኸቢድ ምብስባስ ከባብን ብከላን ተሳቒያ እያ . ዋላ እኳ ብመሰረት ሕጊ ሓለዋ ከባቢ 1979 ዝቐርቡ ደንብታት ተሪር እንተኾኑ፡ ብቐጻሊ ብማሕበረሰባት ከባብን ሰበስልጣን መንግስትን ንቁጠባዊ ዕብየት ዝድግፉ ዕሽሽ ስለዝበሃሉ ግን ብሕማቕ ተግባራዊነት ኣለዎም።
ቻይና ድሕሪ ህንዲ ብሰንኪ ብከላ ኣየር ዝለዓለ መጠን ሞት ኣብ ካልኣይ ደረጃ ትርከብ ። ንብከላ ኣየር ከባቢ ብምቅላዕ ዝመጽእ ሞት ኣስታት 1 ሚልዮን ኣሎ። ቻይና ኣብ ዓለም ዝለዓለ CO <sub>2</sub> ትፍኑ እኳ እንተኾነት ፣ ንነፍሲ ወከፍ ሰብ 8 ቶን CO <sub>2</sub> ጥራይ ዘለዋ ፣ ኣሜሪካ (16.1)፣ ኣውስትራልያ (16.8)ን ደቡብ ኮርያን ካብ ምዕቡላት ሃገራት ኣዝዩ ዝተሓተ እዩ። ከም (13.6) ዝኣመሰሉ።
ብከላ ኣየር ከተማታት ብደረጃ ሃገር ከቢድ ናይ ጥዕና ፀገም የስዕብ፤ ብመሰረት ግምት ባንኪ ዓለም 2013 ኣብ ዓለም ካብ ዘለዋ 20 ብከላ ከተማታት እተን 16 ኣብ ቻይና እየን ዝርከባ። ቻይና ኣብ ዓለም ዝዓበየት ካርቦን ዳይኦክሳይድ እትልእኽ ሃገር እያ ። እታ ሃገር ዓበይቲ ጸገማት ብከላ ማይ እውን ኣለዋ : ኣብ መወዳእታ 2011 40% ሩባታት ቻይና ብኢንዱስትርያውን ሕርሻውን ጎሓፍ ተበኪሎም ነይሮም። ኣብ 2014 ኣብ ቻይና ንነፍሲ ወከፍ ሰብ ዘቤታዊ ሃብቲ ጽሩይ ማይ ናብ 2,062 ሜ <sup>3</sup> ወሪዱ ፤ ብተወሳኺ ኣብ መላእ ዓለም እቲ ቁጽሪ 5,920 ሜ <sup>3</sup> ክኸውን ከሎ ፡ ኣብ ቆላ ሰሜን ቻይና ግን ትሕቲ 500 ሜ <sup>3</sup> እዩ ነይሩ ።
እዚኦም እናሃለዉ ቻይና ኣብ ዓለምና ኣብ ተሓዳሲ ጸዓትን ንግዳዊ ምግባርን ቀዳመይቲ ኣውፋሪት እያ ፤ ኣብ 2011 ዓ.ም ጥራሕ 52 ሚልዮን ዶላር ኣሜሪካ ኣብ ተሓዳሲ ፀዓት ወፍሪ ተገይሩ እዩ። ቀንዲ ኣፍራዪ ቴክኖሎጂታት ተሓዳሲ ጸዓት ኮይኑ፡ ኣብ ውሽጢ ዓዲ ንዝካየዱ ፕሮጀክትታት ተሓዳሲ ጸዓት ብኸቢድ እገዳ ይገብር። ኣብ 2015 ኣብ ቻይና 24% ጸዓት ካብ ተሓዳሲ ምንጭታት እዩ ነይሩ። ካብዞም ምንጭታት እቲ ዝበዝሐ ዝውቱር ሓይሊ ሃይድሮኤሌክትሪክ እዩ : ቻይና ኣብ ዓለም ዝዓበየት ኣፍራዪት ሓይሊ ኤሌክትሪክ ሃይድሮኤሌክትሪክ እያ: ጠቕላላ ዝተተኽለ ዓቕሚ 197 GW . ቻይና ኣብ ዓለም ዝዓበየ ዝተተኽለ ስርዓታት ጸሓያዊ ፎቶቮልቴክን ንፋስ ጸዓትን እውን ኣለዋ።
ኣብ 2011 መንግስቲ ቻይና ኣብ ውሽጢ ዓሰርተ ዓመት ኣርባዕተ ትሪልዮን ዩዋን (619 ቢልዮን ዶላር ኣመሪካ) ኣብ ትሕተ ቅርጺ ማይን ፕሮጀክትታት ምጽራይ ጨውን ወፍሪ ክገብርን፡ ክሳብ 2020 ድማ ህንጸት ስርዓተ ምክልኻል ውሕጅን ረድኤት ድርቂን ክዛዝም መደብ ከምዘለዎ ኣፍሊጡ ነይሩ። ኣብ 2013 ቻይና ብፍላይ ኣብ ሰሜን እታ ሃገር ብ277 ቢልዮን ዶላር ኣመሪካ ዝግመት ተበግሶ ምንካይ ብከላ ኣየር ጀሚራ።
== ፖለቲካ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ቀንዲ ጽሑፍ ፡ ፖለቲካ ኣብ ቻይና
{| class="wikitable"
|
|
|-
|ሺ ጂንፒንግ
<small>ዋና ጸሓፍን</small>
<small>ፕረዚደንትን ...</small>
|<small>ቀዳማይ ሚኒስተር</small> ሊ ቺያንግ
|}
ብመሰረት ቅዋም ቻይና ፡ ህዝባዊት ሪፓብሊክ ቻይና፤ "ኣብ ትሕቲ መሪሕነት ደርቢ ሸቃሎን ዲሞክራስያዊ ምልካዊ ስርዓት ህዝብን ኣብ ምሕዝነት ሸቃሎን ሓረስቶትን ዝተመስረተት ሶሻሊስታዊት ሃገር እያ፤" መንግስታዊ ኣካላት " መትከላት ደሞክራስያዊ ማእከላይነት ይትግበሩ ።" ቻይና ሓንቲ ካብተን ኣብ ዓለምና ንኮሚኒዝም ብግልጺ ዝድግፋ ሶሻሊስታዊ መንግስታት እያ ። ኣብ ብዙሕ መዳያት ፣ ብፍላይ ኣብ ናጻ ምብጻሕ ኢንተርነት ፣ ናጽነት ፕረስ ፣ ናጽነት ምእካብን ሰልፍን ፣ መሰል ምውላድ ፣ ናጻ ምቛም ማሕበራዊ ውዳበታት ፣ ከምኡ’ውን ናጽነት ሃይማኖት ከቢድ ገደባት እኳ እንተሃለወ ቻይናውያን መንግስቲ ሓንሳብ ኮሚኒስትን ሶሻሊስትን እዩ፣ ሓንሳብ ድማ ምልካውን ትካላትን ተባሂሉ እውን ተገሊጹ . ህሉው ፖለቲካዊ፣ ስነ-ሓሳባውን ቁጠባውን ስርዓታት፤ ብመራሕቲ ቻይና " ህዝባዊ ደሞክራስያዊ ምልካዊ ስርዓት "፣ " ሶሻሊዝም ምስ ቻይናዊ ክብርታት " (i.e. ምትዕጽጻፍ ማርክስነት ምስ ኩነታት ቻይና)፣ ከምኡ'ውን " ሶሻሊስታዊ ዕዳጋ ቁጠባ " ተባሂሉ ተገሊጹ ኣሎ።
=== ኮሚኒስት ፓርቲ ቻይና [ edit | ምንጪ ለውጢ ] . ===
ቅዋም ቻይና ፤ እታ ሃገር " ብመሪሕነት ኮሚኒስት ፓርቲ ቻይና (CCP)" ከም እትመሓደር ይገልጽ። ቻይና ''ብጭቡጥ'' ናይ ሓደ ሰልፊ ስርዓት ስለ ዝኾነት ፡ ዋና ጸሓፊ ( መራሒ ሰልፊ ) ኣብ ልዕሊ መንግስትን መንግስትን ናይ መወዳእታ ስልጣን ኣለዎ ፡ ከም ላዕለዋይ መራሒ ድማ ይሰርሕ ። ስርዓት ምርጫ ፒራሚዳዊ እዩ። ከባብያዊ ህዝባዊ ጉባኤታት ብቐጥታ ይምረጹ ፤ እቶም ላዕለዎት ደረጃታት ህዝባዊ ጉባኤታት ፡ ክሳብ ሃገራዊ ህዝባዊ ጉባኤ (NCP) ፡ ብተዘዋዋሪ መንገዲ ብኣባላት ህዝባዊ ጉባኤ ኣብቲ ብቕጽበት ትሕቲኡ ዘሎ ደረጃ ይምረጹ ። እዚ ሕጂ ዘሎ ፖለቲካዊ ስርዓት ዘይተማእከለ ኮይኑ፡ ብደረጃ ግዝኣታትን ንኡሳን ግዝኣታትን ዝርከቡ መራሕቲ ድማ ዓቢ ደረጃ ርእሰ-ምሕደራ ኣለዎም። ካልኦት ሸሞንተ ፖለቲካዊ ውድባት ኣብ NPCን ኣብ ፖለቲካዊ ኣማኻሪ ህዝባዊ ዋዕላ ቻይናን (CPPCC) ወከልቲ ኣለወን ። ቻይና ንለኒናዊ መትከል " ደሞክራስያዊ ማእከላይነት " ትድግፍ ፣ ሃገራዊ ህዝባዊ ጉባኤታታ ግን " ልዕለ-ኖታርያል " ዝበሃል ኣካል ተባሂሎም ተነቒፎም እዮም ።
=== መንግስቲ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ መንግስቲ ቻይና
ፕረዚደንት ቻይና ርእሰ ምምሕዳር ሃገር ኮይኑ ፡ ኣብ ትሕቲ ሃገራዊ ህዝባዊ ኮንግረስ ከም ስነ-ስርዓት ስእሊ ኮይኑ የገልግል። ቀዳማይ ሚኒስተር ቻይና ሓላፊ መንግስቲ ኮይኑ ፡ ኣቦ መንበር ቤት ምኽሪ መንግስቲ ኮይኑ፡ ኣርባዕተ ምክትላት ቀዳማይ ሚኒስተራትን ሓለፍቲ ክልቲኡ ሚኒስትሪታትን ኮሚሽናትን ዝሓቖፈ ’ ዩ ። ኣብዚ ሕዚ እዋን መራሒ ሃገር፤ ሺ ጂንፒንግ ፡ ዋና ጸሓፊ ኮሚኒስት ፓርቲ ቻይናን ኣቦ መንበር ማእከላይ ወተሃደራዊ ኮሚሽንን ኮይኑ እውን ዘገልገለ ፤ በዚ ኸኣ ሺ ላዕለዋይ መራሒ ቻይና ’ ዩ ። ናይ ሕጂ ቀዳማይ ሚኒስተር እንተኾይኑ፤ ሊ ቺያንግ ፡ ላዕለዋይ ኣባል ናይቲ ''ብጭቡጥ'' ላዕለዋይ ውሳነ ዝህብ ኣካል ቻይና ዝቖመ ኮሚኒስት ፓርቲ ቻይና ፖሊትቢሮ ፈጻሚት ሽማግለ እውን እዩ ።
ብደረጃ ዓድን ከተማን ክፉት፣ ተወዳዳሪ ምርጫ ብምክያድ ናብ ፖለቲካዊ ሊበራላይዜሽን ዝወስድ ገለ ስጉምትታት ተወሰደ። እቲ ሰልፊ ኣብ ልዕሊ ሽመት መንግስቲ ጥራይ እዩ ብጭቡጥ ስልጣን ዘለዎ: ብዘይ ውጽኢታዊ ተቓዋሚ: ሲሲፒ መብዛሕትኡ ግዜ ብነባሪ ይዕወት። ኣብ መንጎ ሃብታማትን ድኻታትን እናዓበየ ዝኸይድ ዘሎ ክፍተት ከምኡ’ውን ብልሽውና መንግስቲ ካብቶም ቀንዲ ፖለቲካዊ ስክፍታታት ቻይና እዮም። እዚ እናሃለወ፡ ደረጃ ህዝባዊ ደገፍ ንመንግስትን ምምሕዳር ክልሉን ልዑል እዩ፤ ብመሰረት ኣብ 2011 ዝተገብረ መጽናዕቲ፡ ካብ 80-95% ዜጋታት ቻይና ብማእከላይ መንግስቲ ዕጉባት ምዃኖም ገሊጾም።
=== ምምሕዳራዊ ኣቃውማ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፋት: ምምሕዳራዊ ክፍልታት ቻይና , ኣውራጃታት ሆንግ ኮንግ , ከምኡውን ንኡሳን ኣውራጃታት ማካው
ህዝባዊት ሪፓብሊክ ቻይና፡ 22 ኣውራጃታት ፤ ሓሙሽተ ርእሰ-ምምሕዳር ዘለወን ዞባታት ነፍሲ ወከፈን ኣብ ውሑዳት ጉጅለ ዝተመደባ ; ኣርባዕተ ብቐጥታ ዝመሓደራ ከተማታት ; ከምኡ’ውን ኣብ ክልተ ፍሉያት ምምሕዳራዊ ዞባታት (SARs) ተኸፋፊሉ ዓቢ ደረጃ ፖለቲካዊ ርእሰ-ምሕደራ ዘለዎ . እዞም ኩሎም ክፋላት ብዘይካ ሆንግ ኮንግን ማካውን SARs ብሓባር " መሬት ቻይና " ተባሂሎም ይፍለጡ ። ምምሕዳራዊ ምክፍፋላት መሬት ቻይና ኣብ ሽዱሽተ ፍሉያት ዞባታት ክምደቡ ይኽእሉ ፡ ሰሜናዊ ቻይና ፡ ሰሜናዊ ምብራቕ ቻይና ፡ ምብራቓዊ ቻይና ፡ ደቡባዊ ማእከላይ ቻይና ፡ ደቡባዊ ምዕራብ ቻይና ፡ ከምኡ'ውን ሰሜናዊ ምዕራብ ቻይና ።
ቻይና ታይዋን መበል 23 ኣውራጃኣ እያ ትብል ; ታይዋን ግና ኣብ ትሕቲ ምሕደራ ሪፓብሊክ ቻይና እያ ዘላ፡ ንሳ ንመሬታዊ ጠለባት ህዝባዊት ሪፓብሊክ ቻይና ትነጽግ። እታ ንኹሉ መሬት ህዝባዊት ሪፓብሊክ ቻይና እትሓትት ሪፓብሊክ ቻይና፡ ኣብ ህዝባዊት ሪፓብሊክ ቻይና ንዝኾነ ምምሕዳራዊ ምክፍፋላት ኣፍልጦ ኣይትህብን።
{| class="wikitable"
! colspan="5" |<center>ኣውራጃታት ( ዝተቐለለ ቻይናዊ : 省)</center>
!<center>''ዝተሓተተ መንግስቲ''</center>
|-
|
* ኣንሁይ ( ቻይናዊ : 安徽省)
* ቺንግሃይ ( ቻይናዊ : 青海省)
* ፉጂያን ( Çince : ኣውራጃ ፉጂያን ) .
* ጉዋንዶንግ ( ዝተቐለለ ቻይናዊ : 广东省)
* ጉይዝሆው ( ዝተቐለለ ቻይናዊ : 贵州省)
|
* ሃይናን ( Çince : ኣውራጃ ሃይናን ) .
* ሄበይ ( ቻይናዊ : 河北省)
* ሄይሎንግጂያንግ ( ዝተቐለለ ቻይናዊ : 黑龙江省)
* ሄናን ( Çince : ኣውራጃ ሄናን ) .
* ሁበይ ( ቻይናዊ : 湖北省)
|
* ሁናን ( ቻይናዊ : 湖南省)
* ጂያንግሱ ( ዝተቐለለ ቻይናዊ : jiangsu省)
* ጂያንግሲ ( Çince : ኣውራጃ ጂያንግሲ ) .
* ጂሊን ( ቻይናዊ : 吉林省)
* ካንሱ ( ዝተቐለለ ቻይናዊ : 甘肃省)
|
* ልያኦኒንግ ( ዝተቐለለ ቻይናዊ : 辽宁省)
* ሲቹዋን ( ቻይናዊ : 四川省)
* ሻንሲ ( ቻይናዊ : 山西省)
* ሻንቱንግ ( ዝተቐለለ ቻይናዊ : 山东省)
* ሸንሲ ( ዝተቐለለ ቻይናዊ : 陕西省)
|
* ዩናን ( ዝተቐለለ ቻይናዊ : 云南省)
* ዠጂያንግ ( Çince : ኣውራጃ ዠጂያንግ ) .
|
* ''ታይዋን'' ( Simplified Chinese : ''台湾省'')ኣብ ትሕቲ ምሕደራ ሪፓብሊክ ቻይና
|-
! colspan="2" |<center>ርእሰ-ምምሕዳር ዘለወን ዞባታት ( ዝተቐለለ ቻይናዊ : 自治区)</center>
! colspan="2" |<center>ብቐጥታ ዝመሓደራ ከተማታት ( ዝተቐለለ ቻይናዊ : 直辖市)</center>
! colspan="2" |<center>ፍሉያት ምምሕዳራዊ ዞባታት</center>
|-
| colspan="2" |
* ጉዋንሲ
* ውሽጣዊ ሞንጎልያ / ''ነይ መንጉ'' ( ዝተቐለለ ቻይናዊ : 内蒙古自治区)
* ኒንግክስያ ( ዝተቐለለ ቻይናዊ : 宁夏回族论旅区)
* ዚንጂያንግ
* ቲቤት / ዚዛንግ
| colspan="2" |
* ቤጂንግ ( ቻይናዊ : 北京市)
* ቾንግቺንግ ( ዝተቐለለ ቻይናዊ : 重庆市)
* ሻንጋይ ( ቻይናዊ : 上海市)
* ቲየንሲን ( Çince : ከተማ ቲያንጂን ) .
| colspan="2" |
* ሆንግ ኮንግ / ሺያንጋንግ
* ማካኦ / ማካኦ
|}
=== ርክባት ወጻኢ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ ዝምድና ወጻኢ ቻይና
ፒ.ኣር.ሲ ምስ 175 ሃገራት ዲፕሎማስያዊ ዝምድና ዘለዎ ኮይኑ ኣብ 162 ሃገራት ኤምባሲታት የካይድ ። ሕጋውነት እታ ሃገር ብሪፓብሊክ ቻይናን ገለ ካልኦት ሃገራትን ይንጸግ፤ ስለዚ ፡ ካብተን ውሱን ኣፍልጦ ዘለወን ግዝኣታት እታ ዝዓበየትን ዝበዝሐ ህዝቢ ዘለዋን ግዝኣታት እያ . ኣብ 1971 ፒ.ኣር.ሲ ንሪፓብሊክ ቻይና ኣብ ሕቡራት ሃገራትን ሓንቲ ካብተን ሓሙሽተ ቀወምቲ ኣባላት ባይቶ ጸጥታ ሕቡራት ሃገራትን ብሕታዊት ወኪል ሃገር ቻይና ተኪኣታ ። ቻይና እውን ኣባልን መራሒትን ምንቅስቓስ ዘይተሰለፋ ነበር ኮይና ክሳብ ሕጂ ንነብሳ ከም ወኪል ዝማዕበላ ሃገራት ትቖጽራ ኣላ ። ቻይና፤ ብራዚል ኣባል ናይቲ ምስ ሩስያ፡ ህንዲን ደቡብ ኣፍሪቃን ብምዃን ዓበይቲ ዝማዕበላ ቁጠባታት ዝሓቖፈ ጉጅለ ብሪክስ ኮይና ፡ ኣብ ሚያዝያ 2011 ንሳልሳይ ወግዓዊ ዋዕላ ናይቲ ጉጅለ ኣብ ሃይናን - ሳንያ ኣአንጊዳ ።
ብመሰረት ትርጉም ፖሊሲ ሓንቲ ቻይና ፡ ቤጂንግ እታ ሃገር ነቲ ፒ.ኣር.ሲ. ሰበስልጣን ቻይና ብዙሕ ግዜ ናይ ወጻኢ ሃገራት ናብ ታይዋን ዲፕሎማስያዊ ምልክታት ክገብራ ከለዋ ብፍላይ ድማ ብዛዕባ መሸጣ ኣጽዋር ተቓውሞኦም የስምዑ ነይሮም
ብመሰረት ተመራመርቲ፡ ብዙሓት ባእታታት ናይዚ ሕጂ ዘለዋ ፖሊሲ ወጻኢ ሃገራት ፡ ኣብቲ ብቀዳማይ ሚኒስተር ዞው ኤንላይ ዝተዳለወ ሓሙሽተ መትከላት ሰላማዊ ሓባራዊ ህይወት ዝተመርኮሰ እዩ ፤ ብተወሳኺ "ስኒት ብዘይ ውህደት" ዝብል ኣምር ዝተቐረጸ ኮይኑ፡ ዋላ'ኳ ስነ-ሓሳባዊ ፍልልያት እንተሃለወ፡ ኣብ መንጎ ሃገራት ዝምድናታት ክቕጽል ይጣበቕ። እዚ ፖሊሲ እዚ፤ ቻይና ምዕራባውያን ሃገራት ከም ሓደገኛታት ወይ ጨቆንቲ ዝቖጽርወን ሃገራት ከም ዚምባብወ ፣ ሰሜን ኮርያን ኢራንን ክትድግፍ ምኽንያት ኮይኑ ክኸውን ይኽእል እዩ ። ቻይና ምስ ሩስያ ጥቡቕ ቁጠባውን ወተሃደራውን ዝምድናታት ኣለዋ፣ ክልቲአን ሃገራት ድማ መብዛሕትኡ ግዜ ኣብ ባይቶ ጸጥታ ሕቡራት ሃገራት ብተመሳሳሊ መንገዲ ከም ነንሕድሕደን ድምጺ ኣለዋ።
==== ንግዳዊ ዝምድናታት [ edit | ምንጪ ለውጢ ] . ====
ኣብ ዝሓለፉ ዓሰርተታት ዓመታት ቻይና ምስ ጎረባብታ ኤስያ-ፓሲፊክ ናጻ ዞባታት ንግድን ውዕላት ጸጥታን ክምስረት ኣብ ምጽዋዕ ዝዓበየ ተራ ተጻዊታ ። ቻይና ብ11 ታሕሳስ 2001 ኣባል ውድብ ንግዲ ዓለም ኮይና ። ኣብ 2004 ድማ፡ እቲ ፍጹም ሓድሽ ማዕቀፍ ዋዕላ ምብራቕ ኤስያ (DAZ) ከም መድረኽ ዞባዊ ጉዳያት ጸጥታ ክቐውም ሓሳብ ኣቕሪቡ ። ASEAN Plus Three , ህንዲ፡ ኣውስትራልያን ኒውዚላንድን ዘጠቓለለ ዳዝ፡ ኣብ 2005 ናይ መጀመርታ ዋዕላኡ ኣካይዱ። ቻይና ’ ውን ምስ ሩስያን ሪፓብሊካት ማእከላይ ኤስያን ሓንቲ ካብተን መስረትቲ ኣባላት ውድብ ምትሕግጋዝ ሻንጋይ (SCO) እያ።
ኮንግረስ ሕቡራት መንግስታት ኣመሪካ ኣብ 2000 ፤ ምስ ቻይና "ቀዋሚ ንቡር ንግዳዊ ዝምድናታት" ክትምስርት ተሰማሚዓ፡ እዚ ድማ መብዛሕትኡ ሰደድ ቻይና ከምቲ ካብ ካልኦት ሃገራት ዝመጽእ ኣቑሑት ብተመሳሳሊ ትሑት ቀረጽ ናብታ ሃገር ክኣቱ ኣኽኢሉ። ቻይና ምስታ ኣገዳሲት ዕዳጋ ሰደድ ዝኾነት ኣመሪካ ዓቢ ትርፊ ንግዲ ኣለዋ ። ኣብ መጀመርታ 2010ታት፡ ፖለቲከኛታት ኣመሪካ ፡ ዋጋ ቻይናዊ ዩዋን ኣዝዩ ትሑት ስለዝኾነ፡ ቻይና ዘይፍትሓዊ ንግዳዊ ብልጫ ከምዘለዋ ይምጉቱ ነይሮም። ኣብ ዝሓለፉ ዓሰርተታት ዓመታት ቻይና ንሃገራት ኣፍሪቃ ናብ ኣንፈት ንግድን ክልተኣዊ ምትሕብባርን ናይ ምውፋር ፖሊሲ ክትክተል ጸኒሓ እያ ፤ ኣብ 2012 ጠቕላላ ዋጋ ንግዲ ቻይናን ኣፍሪቃን ልዕሊ 160 ቢልዮን ዶላር ኣመሪካ ነይሩ። ቻይና ምስ ዓበይቲ ቁጠባታት ደቡብ ኣሜሪካ ዘለዋ ርክብ እውን ኣሐይላ እያ፤ ብራዚል ዝዓበየ ንግዳዊ መሻርኽቲ ካብ ምዃና ብተወሳኺ ምስ ኣርጀንቲና ስትራተጂካዊ ርክብ ኣጣይሻ እያ ።
==== ናይ መሬት ክርክር [ ኣርትዖት | ምንጪ ለውጢ ] . ====
ከምኡ’ውን ርአ ፡ ክርክር ቻይናን ታይዋንን።
'''ቻይና ዋና መሬት'''
↓ ምውራር ሚንግ ብቺንግ
↓ ሰውራ ዚንሃይ
↓ ኮሚኒስታዊ ሰውራ
ሚንግ
ቺንግ
ሪፓብሊክ ቻይና
ህዝባዊት ሪፓብሊክ ቻይና
'''ታይዋን'''
↓ ከበባ ዘላንዲያ
↓ ውግእ ፔንጉ
↓ ውዕል ሺሞኖሰኪ
↓ ኢዳ ምሃባ ጃፓን።
ሆላንድ & ስጳኛ
ሚንግ
(ቱንግኒንግ)
ቺንግ
ምምሕዳር ጃፓን
ሪፓብሊክ ቻይና
│
1625 ዓ.ም.ፈ
│
1650 ዓ.ም.ፈ
│
1675 ዓ.ም.ፈ
│
1700 ዓ.ም
│
1725 ዓ.ም.ፈ
│
1750 ዓ.ም
│
1775 ዓ.ም.ፈ
│
1800 ዓ.ም.ፈ
│
1825 ዓ.ም.ፈ
│
1850 ዓ.ም.ፈ
│
1875 ዓ.ም.ፈ
│
1900 ዓ.ም
│
1925 ዓ.ም.ፈ
│
1950 ዓ.ም.ፈ
│
1975 ዓ.ም.ፈ
│
2000 ዓ.ም.ፈ
ፒ.ኣር.ሲ.፤ ድሕሪ ካልኣይ ኲናት ሓድሕድ ቻይና ካብ እትምስረት ኣትሒዛ ፡ ሎሚ ብተለምዶ ታይዋን ተባሂላ እትፍለጥ ፍልይቲ ፖለቲካዊት ኣካል ሪፓብሊክ ቻይና ፡ ኣብ ትሕቲ ምምሕዳር ሪፓብሊክ ቻይና ዝርከቡ መሬታት ናይ ፒ.ኣር.ሲ ምዃኖምን ኣብዞም መሬታት መሬት ይሓቱን ኢላ። ደሴት ታይዋን ክሳብ ኣውራጃ ታይዋን ፤ ኪንመን ናብ ኣውራጃ ፉጂያን ማትሱ ; ከምኡ’ውን ኣብ ባሕሪ ደቡባዊ ቻይና ኣብ ትሕቲ ምምሕዳር ሪፓብሊክ ቻይና ዝርከባ ደሴታት ናይ ኣውራጃታት ሃይናንን ጉዋንዶንግን ምዃነን ይግምት። ፖሊሲ ሓንቲ ቻይና ካብቶም ኣገደስቲ ዲፕሎማስያዊ መትከላት ፒ.ኣር.ሲ እኳ እንተኾነ ፡ እዞም ግዝኣታዊ ጠለባት ብሰንኪ ዝተሓላለኸ ዝምድናታት ቻይናን ታይዋንን ኣዝዮም ኣካታዕቲ እዮም።
ቻይና ካብ ታይዋን ወጻኢ ካልእ ግዝኣታዊ ክርክር ኣለዋ። ቻይና ካብ 1990ታት ጀሚራ ምስ ህንዲ ዘለዋ ዶባዊ ምስሕሓብን ምስ ቡታን ዘለዋ ዘይተወሰነ ዶባትን ሓዊሱ ዝተፈላለዩ ናይ ዶባት ዘይምርድዳእ ንምፍታሕ ኣብ ድርድር ተጸሚዳ ኣላ ። ቻይና ኣብ ምብራቓውን ደቡብን ባሕሪ ቻይና ዝርከባ ዝተፈላለያ ንኣሽቱ ደሴታት ከም ደሴታት ሰንካኩን ስካርቦሮ ሳንድ ባንክን ዝኣመሰላ ኣየነይቲ ሃገር ትውንን ኣብ ዝብል ብዙሕ ሃገራት ክርክር ኣለዋ። ብዕለት 21 ግንቦት 2014፡ ሺ ጂንፒንግ፤ ኣብ ሻንጋይ ኣብ ዝተኻየደ ዋዕላ ኣብ ዝሃቦ መደረ፡ ቻይናዊ ግዝኣታዊ ዘይምርድዳእ ብሰላማዊ መንገዲ ንምፍታሕ ቃል ኣትዩ፡ "ቻይና ምስ ካልኦት ሃገራት ብዛዕባ ግዝኣታዊ ልኡላውነትን መሰላትን ረብሓታትን ባሕርን ዘለዋ ዘይምርድዳእ ብሰላማዊ መንገዲ ንምፍታሕ ቃል ኣትያ ኣላ"።
ኣብ 2012 ምስ ጃፓን ብዛዕባ ደሴታት ሰንካኩ ( ብቋንቋ ቻይና ''Diaoyü )'' ቅልውላው ደሴታት ነይሩ ።
==== እናዓበየ ዝኸይድ ዘሎ ኩነታት ልዕለ ሓይሊ [ edit | ምንጪ ለውጢ ] . ====
ቻይና ብቐጻሊ ከም ሓዳስ ልዕለ ሓያል ሃገር ክትከውን ከምእትኽእል ትግለጽ ; ቻይና ቅልጡፍ ቁጠባዊ ምዕባለ፡ እናዓበየ ዝኸይድ ዘሎ ወተሃደራዊ ሓይሊ፡ ገዚፍ ብዝሒ ህዝብን ኣብ ኣህጉራዊ መድረኽ እናዓበየ ዝኸይድ ዘሎ ጽልዋን ፡ ብገለ ወሃብቲ ርእይቶ ቻይና ኣብ መበል 21 ክፍለ ዘመን ኣገዳሲ ተራ ከም እትጻወት ዘርእዩ ምልክታት ኮይኖም ይረኣዩ ። ይኹን እምበር ካልኦት ወሃብቲ ርእይቶ ምስ ምዝውዋር እዚ ክፍለ ዘመን ዕብየት ቻይና ብሰንኪ ቁጠባዊ ፍንጣጣታት ወይ ዲሞግራፊካዊ ዘይምዕሩይነት ክዝሕትል ወይ ጠቕሊሉ ደው ክብል ከምዝኽእል የጠንቅቑ። ብተወሳኺ ገለ ጸሓፍቲ ንትርጉም "ልዕለ ሓያል ሓይሊ" ዝብል ቃል ኣብ ሕቶ ዘእትዉ ኮይኖም፡ ቻይና ዓቢ ቁጠባ ምውናን ጥራይ ልዕለ ሓያል ሃገር ንምዃን እኹል ከምዘይኮነን፡ ቻይና ድማ ተመሳሳሊ ደረጃ ወተሃደራዊ ሓይሊ ከምዘይብላን ወይ... ባህላዊ ጽልዋ ከም ኣመሪካ።ንሶም ይብሉ።
=== ማሕበረ-ፖለቲካዊ ጉዳያት፡ ሰብኣዊ መሰላትን ጽገናን [ edit | ምንጪ ለውጢ ] . ===
ከምኡ ውን ርአ: ሰብኣዊ መሰላት ኣብ ቻይና , ስርዓት ሁኮው , ማሕበራዊ ድሕነት ኣብ ቻይና , ምርጫ ኣብ ቻይና , ሳንሱር ኣብ ቻይና , ፌሚኒዝም ኣብ ቻይና, ከምኡውን Uyghur Genocide
ቻይና፡ ኣብታ ሃገር ንዝነብሩ ሰባት ማሕበራዊ ምቁጽጻር ከም መሳርሒት ካሜራታት፡ ገጽ ምልላይ ሶፍትዌር፡ ሴንሰራትን ምክትታል ውልቃዊ ቴክኖሎጂን ዝሓዘ ዓቢ ናይ ስለያ መርበብ ትጥቀም። ምንቅስቓስ ዲሞክራሲ ቻይና ፣ ማሕበራዊ ደለይቲ ፍትሕን ገለ ኣባላት ሲሲፒን ማሕበራውን ፖለቲካውን ጽገና ከምዘድሊ ይኣምኑ። ኣብ ቻይና ካብ ሰብዓታት ጀሚሩ ቁጠባውን ማሕበራውን ቁጽጽር ብዓቢኡ እኳ እንተተዛነየ ፡ ፖለቲካዊ ናጽነት ግን ክሳብ ሕጂ ብጽኑዕ ተገዲቡ ይርከብ። ኣብ ቅዋም ህዝባዊት ሪፓብሊክ ቻይና "መሰረታዊ መሰላት" ዜጋታት ናጽነት ሓሳብካ ምግላጽ ፣ ናጽነት ፕረስ ፣ መሰል ፍትሓዊ ፍርዲ ፣ ናጽነት ሃይማኖት ፣ ኣድማሳዊ መሰል ድምጺን መሰል ንብረትን የጠቓልል ። ይኹን እምበር ብተግባር እዞም ድንጋገታት ንመንግስታዊ ገበናዊ ክሲ ርኡይ ሓለዋ ኣይህቡን። ዋላ እኳ ገለ ነቐፌታታት ፖሊሲታት መንግስትን ገዛኢ ሲሲፒን ይጽወር እንተኾነ፡ ሳንሱር ፖለቲካዊ ዘረባን ሓበሬታን፡ ብቐንዱ ኣብ ኢንተርነት ንሓባራዊ ስጉምቲ ንምክልኻል ብቐጻሊ ይጥቀመሉ።
ገለ ናይ ወጻኢ መንግስታት፡ ናይ ወጻኢ ፕረስ ትካላትን ዘይመንግስታዊ ትካላትን ንመዝገብ ሰብኣዊ መሰላት ቻይና ሰፊሕ ምዃኑ ነቒፎሞ ኣለዉ ፡ እዚ ድማ ካብ ፍርዲ ወጻኢ ምእሳር ፡ ግዱድ ምንጻል ጥንሲ ግዱድ ኑዛዜ ፡ ስቅያት ፡ ምድራት መሰረታዊ መሰላት ከምኡ’ውን ካብ መጠን ንላዕሊ እዩ። ኣጠቓቕማ ናይ ሞት ፍርዲ።ንሲቪላዊ መሰላት ግህሰት ተፈጺሙ ብዝብል ነቒፎሞ። መንግስቲ ን"ማሕበራዊ ምርግጋእ" ሓደጋ ክኸውን ዝኽእል ኮይኑ ዝረኣዮ ህዝባዊ ተቓውሞን ሰልፍታትን ይዓብጦ፣ ከም ኣብ 1989 ኣብ ኣደባባይ ቲያንመን ዝተፈጸመ ተቓውሞን ቅትለትን ።
ኣብ 2005 ብሪፖርተርስ ብዘይ ዶብ ኣብ ዝተሓትመ ዓመታዊ ዓለማዊ መዐቀኒ ናጽነት ፕረስ ቻይና ካብ 167 ግዝኣታት መበል 159 ደረጃ ሒዛ፤ እዚ ድማ ኣብ ቻይና ኣዝዩ ትሑት ደረጃ ናጽነት ፕረስ ከምዘሎ ዘመልክት እዩ። ኣብ 2014 ቻይና ካብ 180 ሃገራት መበል 175 ደረጃ ተሰሪዓ።
እቶም ካብ ዓድታት ናብ ከተማታት ዝስደዱ ሰባት ብሰንኪ እቲ ንመንግስታዊ ሓገዝ ንምርካብ ዝቆጻጸር ስርዓተ ምዝገባ ስድራቤታት ''ሑኮው'' ከም ካልኣይ ደረጃ ዜጋታት ክሕሰቡ ይረኽብዎም። መሰላት ንብረት መብዛሕትኡ ግዜ ብሕማቕ ይሕሎ፤ ስርዓት ግብሪ ንድኻታት ዜጋታት ብዘይመጠን ይጸልዎም። እዚ እናሃለወ፡ ካብ 2000ታት ጀሚሩ፡ ብዙሓት ኣብ ገጠራት ዝትግበሩ ዝነበሩ ኣገባባት ግብሪ ወይ ተቐኒሶም ወይ ምሉእ ብምሉእ ተሰሪዞም፡ ኣብ ዓድታት ንዝነብሩ ድማ ተወሳኺ ማሕበራዊ ኣገልግሎታት ተዋሂቡ።
ፋሉን ጎንግ ንመጀመርታ ግዜ ኣብ 1992 ኣብ ቅድሚ ህዝቢ ተማሂሩ። ኣብ 1999 ቁጽሪ ተግበርቲ ፋሉን ጎንግ 70 ሚልዮን ምስ በጽሐ ፡ ስደት ፋሉን ጎንግ ተጀሚሩ፤ እዚ ድማ ጃምላዊ ማእሰርቲ፣ ዘይሕጋዊ ማእሰርቲን ኣብ ማእሰርቲ ስቅያትን ሞትን ዝሕብሩ ጸብጻባትን ኣስዒቡ እዩ። መንግስቲ ቻይና፤ ኣብ ቲቤትን ዚንጂያንግን ብሰፊሕ ዓፈናን ምግሃስ ሰብኣዊ መሰላትን ብቐጻሊ ይኽሰስ ፣ እንተላይ ብዓመጽ ፖሊስ ዝፍጸም ጭፍጨፋን ሃይማኖታዊ ዓፈናን ; ንኣብነት። ዳግመ-ትምህርቲ መዓስከራት ኣብ ዚንጂያንግ .
መንግስቲ ቻይና ንናይ ወፃኢ ነቐፌታ ምላሽ ዝህብ መሰላት መነባብሮን ቁጠባዊ ምዕባለን ንኻልኦት ዓይነታት ሰብኣዊ መሰላት ቅድመ ኩነት ምዃኖምን ኣምር ሰብኣዊ መሰላት ህሉው ደረጃ ቁጠባዊ ምዕባለ ሓንቲ ሃገር ኣብ ግምት ዘእተወ ክኸውን ኣለዎ ብምባል ይምጉት። ካብ 1970ታት ጀሚሩ ደረጃ መነባብሮ፡ መጠን ምጽሓፍን ምንባብን ምጽሓፍን ምጽሓፍን ዕድመን ከም ዝወሰኸ፡ ድሕነት ናይ ስራሕ ቦታታት ከም ዝተመሓየሸን ፡ ከም ቀጻሊ ውሕጅ ሩባ ያንግዘ ዝኣመሰሉ ተፈጥሮኣዊ ሓደጋታት ንምምካት ፈተነታት ከም ዝተገብረን የጉልሕ ። ዋላ እኳ ኣብ ዲሞክራሲ ሰፊሕ ዓቃባዊ ኣረኣእያታት እንተሃለወ ፡ ገለ ቻይናውያን ፖለቲከኛታት ንዲሞክራስያውነት ደገፎም ገሊጾም እዮም። ገለ ሱር በተኻዊ ጻዕርታት ጽገና ተኻይዱ እዩ፣ ንኣብነት። ኣብ ሕዳር 2013 መንግስቲ ነቲ ናይ ሓደ ቆልዓ ፖሊሲ ንምዝላልን ነቲ ብዙሕ ዝንቀፍ ዝነበረ መደብ ዳግመ ትምህርቲ ዕዮ ንምስርዝን መደብ ከምዘለዎ ኣፍሊጡ ነይሩ እንተኾነ ግን ጉጅለታት ተጣበቕቲ ሰብኣዊ መሰላት ክሳብ ሕጂ ኣብዚ ዳሕረዋይ ጉዳይ ዝተገብረ ጽገናታት መብዛሕትኡ ላዕለዋይ ደረጃ ከምዝነበረ ይምጉቱ። ኣብ ምሉእ 2000ታትን መጀመርታ 2010ታትን መንግስቲ ቻይና ነተን ንማሕበራዊ ጸገማት ግብራውን ኣድማዕን መፍትሒታት ዘቕርባ ዘይመንግስታውያን ትካላት ዝያዳ ተጻዋርነት ረኺቡ፣ እንተኾነ ግን ከምዚኦም ዝኣመሰሉ "ሳልሳይ ጽላት" ንጥፈታት ክሳብ ሕጂ ብጽኑዕ ምቁጽጻር ይግዝኡ።
== ሰራዊት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ቀንዲ ጽሑፍ ፡ ህዝባዊ ሰራዊት ሓርነት ቻይና
ኣብ ትሕቲ ትእዛዝ ማእከላይ ወተሃደራዊ ኮሚሽን ዝርከብ ህዝባዊ ሰራዊት ሓርነት (PLA) 2.3 ሚልዮን ንጡፍ ሰራዊት ዘለዎ ኣብ ዓለም እቲ ዝዓበየ ወተሃደራዊ ሓይሊ ኣለዎ። ፒኤልኤ፤ ሓይልታት መሬት (HKOKK) ፡ ሓይሊ ባሕሪ (HKODK) ፡ ሓይሊ ኣየር (HKOHK) ፡ ሓይልታት ሮኬት (HKORK) ከምኡ’ውን ስትራተጂካዊ ደገፍ ሓይልታት (HKOSDK) ዝሓቖፈ እዩ። ብመሰረት መረዳእታ መንግስቲ ቻይና ኣብ 2014 ወተሃደራዊ ባጀት ቻይና ብድምር 132 ቢልዮን ዶላር ኣሜሪካ ብምዃኑ ኣብ ዓለም ካልኣይ ዝዓበየ ወተሃደራዊ ባጀት ክኸውን ከሎ ፣ እንተኾነ ግን ብሚእታዊት ካብ ሓፈሻዊ ውሽጣዊ ፍርያት ቻይና ወተሃደራዊ ወጻኢታት ትሕቲ ማእከላይ ደረጃ ዓለም እዩ። ይኹን እምበር ፡ ብዙሓት ሰብመዚ፡ እንተላይ ንኣህጉራዊ ትካል ምርምር ሰላም ስቶክሆልምን ቤት ጽሕፈት ጸሓፊ ምክልኻል ኣመሪካን ፡ ቻይና ጭቡጥ ወተሃደራዊ ወጻኢታታ ከምዘይትዝርግሕ ይምጉቱ፡ እቲ ሓቀኛ ቁጽሪ ድማ ካብቲ ወግዓዊ ኣሃዛት ባጀት ኣዝዩ ዝለዓለ እዩ ይብሉ።
ቻይና ኣፍልጦ ዘለዋ ሃገር ኒዩክለራዊ ኣጽዋር ኮይና ፡ ከም ዓባይ ዞባዊ ወተሃደራዊ ሓይልን ክትከውን እትኽእል ወተሃደራዊ ልዕለ ሓያልን ትቑጸር። ብመሰረት ኣብ 2013 ብሚኒስትሪ ምክልኻል ኣመሪካ ዝተሓትመ ጸብጻብ ፡ ቻይና ካብ 50-75 KABF ን ብዙሓት KMBF ን ተአንግድ ። ይኹን እምበር ፡ ዘይከምተን ካልኦት ኣርባዕተ ኣባላት ባይቶ ጸጥታ ሕቡራት ሃገራት ፡ ዓቕማ ወተሃደራዊ ሓይሊ ናይ ምግማት ዓቕማ ቻይና ኣዝዩ ድሩት እዩ። ነዚ ንምምካት ቻይና ካብ መጀመርታ 2000ታት ጀሚራ ሓያሎ ናይ ሓይሊ ፕሮጀክት ንብረታት ኣማዕቢላ እያ: ናይ ቻይና ናይ መጀመርታ መራኽብ ጽዕነት ነፈርቲ ኣብ 2012 ናብ ኣገልግሎት ኣትያ: ከምኡ ውን ብኒዩክለር ዝሰርሓ ናይ መጥቃዕትን ባሊስቲክ ሚሳይልን ሳብማሪናት ዓቢ መርከብ ሳብማሪን ኣለዎ ፣ ንኣብነት... ቻይና ኣብ ወሳኒ መስመራት ባሕሪ መርበብ ግዳማዊ ወተሃደራዊ ዝምድናታት እውን ኣጣይሻ ኣላ ።
ቻይና ኣብ ዝሓለፉ ዓሰርተታት ዓመታት ሓይሊ ኣየርኣ ዘመናዊ ኣብ ምግባር ዓብዪ ምዕባለ ኣመዝጊባ እያ፤ ከም ሱኮይ ሱ-30 ዝኣመሰላ ሩስያውያን ነፈርቲ ውግእ ካብ ምዕዳግ ብተወሳኺ ናይ ገዛእ ርእሳ ዘመናውያን ነፈርቲ ውግእ ብፍላይ ድማ ቸንግዱ ጄ-10 ን ጄ-20 ን ከምኡ’ውን ሸንያንግ ጄ-11 ፣ ጄ-15 ፣ ጄ-16 ን ጄ-31 ን እውን ኣፍርያ ነይራ . ቻይና ኣብ ምምዕባል ናይ ገዛእ ርእሳ ስዉር ነፈርትን ብዙሓት ሰብ ኣልቦ ነፈርቲን እውን ንጡፍ እያ ። ምዕባለታት ኣብ ኣየርን ባሕርን ዝኽሕድ ኣጽዋር ብዓይኒ ክልቲአን ጃፓንን ዋሽንግተንን ዞባዊ ስግኣታት ኣዕብዩ። ቻይና ነቲ ዝኣረገ ንብረት ሶቭየት ብዝተፈላለዩ ፍልልያት ናይ ዘመናዊ ዓይነት 99 ታንኪ ብምትካእን ንመርበብ ማእከል ዝገበረ ናይ ውግእ ዓቕሚ ንምዕባይን C3I ን C4Iን ስርዓታት ብምምሕያሽን ንደቀባት ሓይልታታ ኣሐዲሳቶ። ብተወሳኺ ቻይና ብዙሓት ምዕቡላት ስርዓታት ሚሳይላት ኣማዕቢላ ወይ ኣጥሪያ እያ፣ ንሳቶም ድማ ጸረ-ሳተላይት ሚሳይላት ፣ ክሩዝ ሚሳይላት፣ ከምኡ’ውን ብሳብማሪን ዝውንጨፉ ኒዩክለራዊ KABFs ብመሰረት መረዳእታ ኣህጉራዊ ትካል ምርምር ሰላም ስቶክሆልም፡ ቻይና ካብ 2010–14 ኣብ ዓለም ሳልሰይቲ ዝዓበየት ሰደድቲ ኣጽዋር እያ ነይራ፤ እዚ ድማ ካብቲ ካብ 2005-2009 ዝነበረ እዋን ብ143 ሚእታዊት ወሰኽ ከምዘርኣየ ይፍለጥ።
== ቁጠባ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ቀንዲ ጽሑፋት: ቁጠባ ቻይና , ሕርሻ ኣብ ቻይና , ከምኡውን ዝርዝር ምምሕዳራዊ ምክፍፋላት ቻይና ብGDP
ቻይና ብስማዊ GDP ፣ ካልኣይቲ ዝዓበየት ቁጠባ ዓለም ኮይና ብናይ ምዕዳግ ሓይሊ ምዕሩይነት (PPP) ድማ ዝዓበየት ቁጠባ ዓለም እያ ። ክሳብ 2021 ቻይና ብስማዊ ውሽጣዊ ፍርያት ሃገር ኣስታት 18% ካብ ቁጠባ ዓለም እያ። ቻይና ሓንቲ ካብተን ብቕልጡፍ ዝዓበያ ዓበይቲ ቁጠባታት ዓለም እያ፣ ቁጠባዊ ዕብየት ብቐጻሊ ልዕሊ 6% ድሕሪ ምትእትታው ቁጠባዊ ጽገናታት ኣብ 1978 ።
ብመሰረት ባንኪ ዓለም፡ ውሽጣዊ ፍርያት ቻይና ካብ 150 ቢልዮን ዶላር ኣብ 1978 ናብ 17.73 ትሪልዮን ዶላር ኣብ 2021 ወሲኹ። ካብተን 500 ዝዓበያ ኩባንያታት ዓለምና
ቻይና ንመብዛሕትኡ ዝሓለፉ ክልተ ሽሕ ዓመታት ሓንቲ ካብተን ዓበይቲ ቁጠባታት ዓለም እያ ነይራ
ቻይና ኣብ 1978 ቁጠባዊ ጽገናታት ካብ ዝጅምር ኣትሒዛ፡ ኣዝዩ ብዙሕነት ዘለዎ ቁጠባን ኣብ ኣህጉራዊ ንግዲ ዓቢ ተዋሳኢትን ኮይና ኣላ። ተወዳዳርነት ዘለዎም ቀንዲ ዓውድታት ማኑፋክቸሪንግ፣ ችርቻሮ፣ ዕደና፣ ሓፂን፣ ዓለባ፣ መኪና፣ ምፍራይ ፀዓት፣ ሓምለዋይ ፀዓት፣ ባንኪ፣ ኤሌክትሮኒክስ፣ ቴሌኮሙኒኬሽን፣ ሪል እስቴት፣ ኢ-ኮሜርስን ቱሪዝምን እዮም። ሻንጋይ ፣ ሆንግ ኮንግን ሸንዘንን ብሓባር ኣብ ቻይና ካብ ዘለዋ ዓሰርተ ዓበይቲ ዕዳጋታት ኣክስዮን ኣለወን፣ ክሳብ ጥቅምቲ 2020 ልዕሊ 15.9 ትሪልዮን ዶላር ዕዳጋ ካፒታላይዜሽን ኣለወን። [ ቻይና ኣብ ዓለም ካብ ዘለዋ ዓሰርተ ተወዳደርቲ ፋይናንሳዊ ማእከላት ኣርባዕተ ኣለዋ፣ ሻንጋይ ፣ ሆንግ ኮንግ ፣ ቤጂንግን ሸንዘንን ፣ ካብ ዝኾነት ሃገራት ንላዕሊ ኣብ 2020 ዓለማዊ ፋይናንሳዊ ማእከላት መዐቀኒ ። ብመሰረት ጸብጻብ ኦክስፎርድ ኢኮኖሚክስ፡ ክሳብ 2035፡ ኣርባዕተ ከተማታት ቻይና፡ ሻንጋይ፡ ቤጂንግ ፡ ጉዋንዝሆን ሸንዘንን ብመንጽር ስማዊ ውሽጣዊ ፍርያት ሃገር ካብተን ዓሰርተ ዝዓበያ ከተማታት ዓለም ክኾና ምዃነን ይግመት።
=== ቁጠባዊ ታሪኽን ዕብየትን [ edit | ምንጪ ለውጢ ] . ===
ህዝባዊት ሪፓብሊክ ቻይና ኣብ 1949 ካብ እትምስረት ክሳብ መወዳእታ 1978 ብቅዲ ሕብረት ሶቭየት ብማእከላይ ትልሚ ዝተወጠነ ቁጠባ እያ ነይራ ። ድሕሪ ሞት ማኦ ኣብ 1976ን ምዝዛም ባህላዊ ሰውራን ፡ ሓድሽ መሪሕነት ቻይና ምስ ደንግ ሻኦፒንግ ቁጠባ ክጽግንን ናብ ዝያዳ ዕዳጋ ዝቐንዐ ዝተሓዋወሰ ቁጠባ ኣብ ትሕቲ ሓደ ሰልፊ ምሕደራ ክሰጋገርን ጀሚሩ። ሕርሻዊ ምትእኽኻብ ተሰሪዙ መሬት ሕርሻ ናብ ውልቀ ሰብ ክቕየር ተገይሩ፤ ንግዲ ወጻኢ ሓድሽን ኣገዳሲን ትኹረት ብምዃኑ ፍሉያት ቁጠባዊ ዞባታት ንኽምስረቱ ምኽንያት ኮይኑ ። ብቕዓት ዘይብለን ናይ መንግስቲ ኩባንያታት ዳግመ ውደባ ተገይረን፤ እተን ዘይረብሓ ዝነበራ ምሉእ ብምሉእ ተዓጽየን፣ ውጽኢቱ ድማ ብዙሓት ስራሕ ስኢነን። ናይ ሕጂ ቻይና ብቐንዱ ኣብ ዋንነት ውልቃዊ ንብረት ዝተመስረተት ቁጠባ ዕዳጋ ምዃና ትልለ ን ሓንቲ ካብተን ፍሉጣት ኣብነታት መንግስታዊ ርእሰማላውነት እያ ። መንግስቲ ክሳብ ሕጂ ስትራተጂካዊ "ዓንዲ" ጽላታት ከም ምፍራይ ጸዓትን ከቢድ ኢንዱስትሪን ይዕብለል ኣሎ ፣ እንተኾነ ግን ኣብ ውልቃዊ ትካላት ዓቢ ወሰኽ ተራእዩ እዩ፣ ክሳብ 2008 ኣስታት 30 ሚልዮን ናይ ብሕቲ ትካላት ተመዝጊበን።
ቻይና ኣብ 1978 ቁጠባዊ ምልጋስ ካብ ዝጅምር ኣትሒዛ ፡ ካብተን ብቕልጡፍ ዝዓብያ ቁጠባታት ዓለም እያ ብዓቢኡ ኣብ ወፍርን ብሰደድ ዝምራሕ ዕብየትን ትምርኮስ ። ብመሰረት IMF፡ ቻይና ኣብ መንጎ 2001ን 2010ን ዝነበረ ማእከላይ ዓመታዊ ዕቤት GDP 10.5% እዩ ነይሩ። ኣብ መንጎ 2007ን 2011ን ቁጠባዊ ዕብየት ቻይና ማዕረ ድምር ዕብየት ኩለን ኣባል ሃገራት G7 እዩ ነይሩ። ብመሰረት ኣብ ለካቲት 2011 ብሲቲግሩፕ ዝተዳለወ ዓለምለኻዊ ዕብየት ጀነሬተራት ኢንዴክስ ቻይና ኣዝዩ ልዑል ናይ ዕብየት ገምጋም ኣለዋ። ልዑል ኣፍራይነታ፡ ትሑት ወጻኢታት ጉልበትን ብመጠኑ ጽቡቕ ትሕተ ቅርጽን ኩሎም ቻይና ኣብ ጽላት ማኑፋክቸሪንግ ዓለምለኻዊ መራሒት ክትከውን ኣኽኢልዋ እዩ። እዚ እናሃለወ ቻይና ብመንጽር ሃልኪ ጸዓት ጸዓት ዝሓትትን ጸዓት ዘይውሕድን ቁጠባ እውን እያ። ኣብ 2010 ቻይና ዝዓበየት ተጠቃሚት ጸዓት ዓለም ኮይና ፣ 70% ናይ ጸዓት ድሌታታ ከሰል ብምንዳድ እያ እተማልእ፣ ኣብ መስከረም 2013 ድማ ንኣሜሪካ በሊጻ ኣብ ዓለም ዝዓበየት ኣምጻኢት ነዳዲ ኮይና። ቻይና ኣብ መጀመርታ 2010ታት ዝነበረ ቁጠባዊ ዕብየት፤ ብሰንኪ ውሽጣዊ ጸገማት ልቓሕ፡ ምድኻም ኣህጉራዊ ጠለብ ሰደድ ቻይና፡ ከምኡ’ውን ምብስባስ ዓለማዊ ቁጠባ፡ ምዝሕሓል ጀሚሩ።
ኣብ ዓውዲ ኦንላይን፡ ኢንዱስትሪ ኢ-ኮሜርስ ቻይና ካብቲ ኣብ ሕብረት ኤውሮጳን ኣመሪካን ዘሎ ብዝቐስጠፈ ዕቤት ኣርእዩ’ኳ እንተነበረ፡ ካብ 2009 ጀሚሩ ግን ርኡይ ምዕባለታት ተራእዩ። ብመሰረት ጸብጻብ ክረዲት ስዊስ ፡ ጠቕላላ ዋጋ ናይ ኦንላይን ትራንዛክሽን ኣብ ቻይና ካብቲ ኣብ 2008 ዝነበረ ንእሽቶ ስፍሓት ናብ ዳርጋ 4 ትሪልዮን ዩዋን (660 ቢልዮን ዶላር ኣመሪካ) ኣብ 2012 ዓብዩ። ኣብ ቻይና ኣብ ዕዳጋ ክፍሊት ብኢንተርነት ዝዓብለላ ኩባንያታት ኣሊፓይ ፣ ተንፔይን ቻይና ዩኒዮንፔይን እየን ።
=== ቻይና ኣብ ዓለማዊ ቁጠባ [ edit | ምንጪ ለውጢ ] . ===
ቻይና ኣባል ውድብ ንግዲ ዓለም ኮይና፡ ኣብ ዓለም ዝዓበየት ንግዳዊት ሓይሊ ኮይና፡ ክሳብ 2012 ጠቕላላ ኣህጉራዊ ንግዳዊ ዋጋ 3.87 ትሪልዮን ዶላር ኣመሪካ እዩ። ኣብ መወዳእታ 2010 ዕቑር ሸርፊ ወጻኢ 2.85 ትሪልዮን ዶላር ኣመሪካ በጺሑ፤ እዚ ድማ ካብቲ ዝሓለፈ ዓመት ብ18.7% ወሰኽ ዝውክል ኮይኑ፡ ኣብ ዓለም እቲ ዝዓበየ ዕቑር ሃብቲ ኮይኑ ኣሎ። ኣብ ዓለም ዝዓበየ ተቐባሊ ውሽጣዊ ቀጥታዊ ወፍሪ ኮይኑ ፡ ኣብ 2012 253 ቢልዮን ዶላር ኣመሪካ ዝግመት ናይ ውሽጢ ቀጥታዊ ወፍሪ ወጻኢ (FDI) ረኺቡ። ኣብ 2014 ቻይና ካልኣይቲ ዝዓበየት ተቐባሊት ሓዋላ ዓለም ኮይና፡ 64 ቢልዮን ዶላር ኣመሪካ ዝግመት ሓዋላ ኣታዊ ረኺባ። ቻይና ኣብ ወጻኢ ሃገራት እውን ወፍሪ ትገብር፤ ብዘይካ’ቲ ብቻይናውያን ኩባንያታት ንብዙሓት ዓበይቲ ናይ ወጻኢ ትካላት ምውሳድ ኣብ 2009 ቻይና 1.6 ትሪልዮን ዶላር ኣመሪካ ዝግመት ዋሕስ ኣመሪካ ሒዛ ነበረት ፣ ከምኡ’ውን ዝዓበየ ወናኒት ሃገራዊ ዕዳ ኣመሪካ ኮይና ልዕሊ 1.16 ትሪልዮን ዶላር ኣመሪካ ዝግመት ቦንድ ካዝና ኣመሪካ ሒዛ ነበረት ። ቻይና ትሑት ዋጋ ዘለዎ ሸርፊ ምስ ካልኦት ዓበይቲ ቁጠባታት ምትፍናን ፈጢሩ እዩ፣ ብተወሳኺ ብዓቢ ምፍራይ ናይ ሓሶት ፍርያት ብዙሕ ተነቒፋ እያ። ብመሰረት ኣማኻሪ ትካል ማኪንዚ ፣ ጠቕላላ ዘይተኸፍለ ዕዳ ኣብ ቻይና ካብ 7.4 ትሪልዮን ዶላር ኣሜሪካ ኣብ 2007 ናብ 28.2 ትሪልዮን ዶላር ኣሜሪካ ኣብ 2014 ወሲኹ፤ እዚ ድማ 228% ካብ ውሽጣዊ ፍርያት ቻይና ይገብሮ። ኣብ 2017፡ ኢንስቲትዩት ኣህጉራዊ ፋይናንስ፡ ዕዳ ቻይና ናብ 304% ካብ ውሽጣዊ ፍርያት ሃገር ከምዝዓበየ ሓሳብ ኣቕሪቡ።
{| class="wikitable"
|
|-
|ንጽጽር ናይ 2014 ስማዊ GDP ናይ ዓበይቲ ቁጠባታት ብUS$ ቢልዮን ( <small>IMF</small> )
|}
ቻይና ኣብ 2009 ኣብ ዓለምለኻዊ መዐቀኒ ተወዳዳርነት መበል 29 ደረጃ ሒዛ ፤ ኣብ 2011 ኣብ መዐቀኒ ቁጠባዊ ናጽነት ግን ካብ 179 ሃገራት መበል 136 ጥራይ እያ ተሰሪዓ ። ''ፎርቹን'' ኣብ 2020 ዝተሓትመ ዝርዝር ዓለምለኻዊ 500 ዓበይቲ ኩባንያታት 124 ቻይናውያን ኩባንያታት ኣለዋ ፤ ጠቕላላ ድምር እቶት ናይዘን ቻይናውያን ኩባንያታት 5.8 ትሪልዮን ዶላር ኣመሪካ እዩ። ኣብ ተመሳሳሊ ዓመት ፣ ''ፎርብስ'' ካብተን ዓሰርተ ዓበይቲ ብህዝቢ ዝንገዳ ኩባንያታት ዓለምና እተን ሓሙሽተ ቻይናውያን ምዃነን ጸብጺቡ፤ ካብዚኦም እቲ ብጠቕላላ ንብረት ዝዓበየ ባንክ ዓለም ዝኾነ ኢንዱስትርያውን ንግዳውን ባንክ ቻይና ይርከብዎም ።
=== ዘይምዕሩይነት ደርብን ኣታዊን [ edit | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ ዘይምዕሩይነት እቶት ኣብ ቻይና
"ማእከላይ ደርቢ" ዓመታዊ ኣታዊኦም ካብ 10,000-60,000 ዶላር ኣሜሪካ ዝበጽሕ ውልቀሰባት ዘጠቓልል እንተኾይኑ፡ ኣብ ቻይና ዝርከብ ማእከላይ ደርቢ ኣብ 2012 ናብ ልዕሊ 300 ሚልዮን ወሲኹ። ብመሰረት ጸብጻብ ሁሩን ፡ ቁጽሪ ቢልዮነራት ዶላር ኣመሪካ ኣብ ቻይና ካብ 130 ኣብ 2009 ናብ 251 ኣብ 2012 ወሲኹ፤ በዚ ድማ ቻይና ኣብ ዓለም ብብዝሒ ቢልዮነራት ካልኣይቲ ኮይና ኣላ። ዋጋ ውሽጣዊ ዕዳጋ ችርቻሮ ቻይና ኣብ 2012 ልዕሊ 20 ትሪልዮን ዩዋን (3.2 ትሪልዮን ዶላር ኣመሪካ) እዩ ነይሩ፣ ከምኡ’ውን ክሳብ 2013 ዓመታዊ ብ12% ይዓቢ ነይሩ፤ ዕዳጋ ምቾት ኣቑሑት እታ ሃገር ኣዝዩ ዝማዕበለ ኮይኑ 27.5% ካብ ዓለማዊ ብጽሒት ይሕዝ። ይኹን እምበር፡ ኣብ ዝሓለፈ ዓመታት ኣብ ቻይና ቅልጡፍ ቁጠባዊ ዕብየት ንኸቢድ ዝቕባበ ዋጋታት ተጠቀምቲ ኣበርክቶ ገይሩ እዩ፣ በዚ ድማ ንዝዓበየ መንግስታዊ ምቁጽጻር ቦታ ሂቡ። ኣብ ቻይና ዓቢ ዘይምዕሩይነት እቶት ኣሎ፤ እዚ ብፍላይ ኣብ ዝሓለፈ ዓሰርተታት ዓመታት ወሲኹ እዩ። ኣብ 2012፡ ወግዓዊ ናይ ቻይና ጂኒ ኮፊሸንት 0.474 እዩ። ብመሰረት መጽናዕቲ ሳውዝዌስት ዩኒቨርሲቲ ፋይናንስን ቁጠባን ፡ ቻይና ጂኒ ኮፊሸንት ብሓቂ ኣብ 2012 0.61 በጺሑ፤ እቶም ዝሃብተሙ 1% ቻይናውያን ልዕሊ 25% ናይቲ ኣብ ቻይና ዝነበረ ሃብቲ ይውንኑ ነይሮም።
=== ኣህጉራዊ ምትእትታው ረንሚንቢ [ edit | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ ኣህጉራዊ ምትእትታው ረንሚንቢ
ድሕሪ’ቲ ኣብ 2008 ዘጋጠመ ዓለማዊ ፋይናንሳዊ ቅልውላው፡ ቻይና ኣብ ዶላር ኣመሪካ ዘለዋ ጽግዕተኛነትን ድኽመት ኣህጉራዊ ስርዓተ ገንዘብን ተገንዚባ። መስርሕ ኣህጉራዊ ምትእስሳር RMB ኣብ 2009 ምስ ምምስራት ዕዳጋ ዲም ሳም ቦንድን ምስፍሕፋሕ ስግረ-ዶባዊ ንግዲ RMB ምፍታሕ ፈተነ ፕሮጀክትን ተቀላጢፉ፣ እዚ ድማ ኣብ ወጻኢ ሃገራት ዝርከቡ ናይ RMB ፈሳሲ ፑል ንምቛም ዝሕግዝ ዝነበረ እዩ። ኣብ ሕዳር 2010 ሩስያ ምስ ቻይና ኣብ እትገብሮ ክልተኣዊ ንግዲ ንቻይናዊ ረንሚንቢ ክትጥቀመሉ ጀሚራ ። ብድሕሪ እዚ ረንሚንቢ ምስ ጃፓን ፣ ኣውስትራልያ ፣ ሲንጋፖር ፣ ዓባይ ብሪጣንያ ፣ ከምኡ’ውን ካናዳ ኣብ ክልተኣዊ ንግዲ ክውዕል ጀመረ ። ኣብ 2013 ሬንሚንቢ ብሰንኪ ቅልጡፍ ኣህጉራዊ ምትእስሳራ ኣብ ዓለም ብብዝሒ ዝንገድ ባጤራ ሻሙናይ ደረጃ ኮይና።
== ሳይንስን ቴክኖሎጅን [ edit | ምንጪ ለውጢ ] . ==
ቀንዲ ጽሑፋት ፡ ሳይንስን ቴክኖሎጅን ኣብ ቻይናን መደብ ህዋ ቻይናን ።
=== ዕለት [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቻይና ኣብ ሓደ እዋን ክሳብ ስርወ መንግስቲ ሚንግ ብሳይንስን ቴክኖሎጅን መራሒት ዓለም እያ ነይራ ። ጥንታውያን ርኽበታትን ምህዞታትን ቻይናውያን ከም ወረቐት ፡ ሕትመት ፡ ኮምፓስን ባሩድ (" The Four Great Inventions ") መጀመርታ ናብ ኤስያ ድሕሪኡ ድማ ናብ ኤውሮጳ ተዘርጊሑ ። እቶም ቀዳሞት ኣሉታዊ ቁጽርታት ዝጥቀሙ ክኢላታት ስነ-ሕሳብ ቻይናውያን እዮም። ይኹን እምበር ኣብ መበል 17 ክፍለ ዘመን ምዕራባዊ ዓለም ብሳይንሳውን ቴክኖሎጂካውን ምዕባለ ንቻይና በሊጻታ ነይራ። ምኽንያታት ናይዚ ዓቢ ምፍልላይ ክሳብ ሕጂ ኣብ ክትዕ ይርከብ።
ኣብ መበል 19 ክፍለ ዘመን ብተደጋጋሚ ወተሃደራዊ ስዕረት ምዕራባውያን ሃገራት ስዒቡ፡ ቻይናውያን ተሃድሶ ከም ኣካል ናይቲ ርእሰ-ምሕያል ምንቅስቓስ ዘመናዊ ሳይንስን ቴክኖሎጅን ከስፋሕፍሑ ጀመሩ . ኮሚኒስት ኣብ 1949 ናብ ስልጣን ምስ መጹ፤ ሳይንስን ቴክኖሎጅን ኣብ ሞዴል ሕብረት ሶቭየት ተመርኲስካ ንምቁጽጻር ፈተነታት ተኻይዱ ፣ ኣብዚ ሞዴል ’ ውን ሳይንሳዊ ምርምር ኣካል ማእከላይ ውጥን እዩ ነይሩ ። ድሕሪ ሞት ማኦ ኣብ 1976፡ ሳይንስን ቴክኖሎጅን ሓደ ካብቶም ኣርባዕተ ዘመናዊ ምግባር ምዃኑ ተለልዩ ኣብ ትሕቲ ጽልዋ ሶቭየት ዝነበረ ኣካዳሚያዊ ስርዓት ድማ ምስ ግዜ ተሃድሶ።
=== እዋናዊ ዘመን [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ባህላዊ ሰውራ ካብ ዝውዳእ ጀሚሩ ቻይና ኣብ ሳይንሳዊ ምርምር ብዙሕ ወፍሪ ገይራ፤ ቻይና ኣብ 2020 ኣስታት 2.4% ካብ ውሽጣዊ ፍርያት ሃገር ኣብ ምርምርን ምዕባለን ኣውጺኣቶ፡ እዚ ድማ ብወግዒ ኣስታት $377.8 ቢልዮን ዶላር እዩ።
ብመሰረት ዓለማዊ ኣእምሮኣዊ ንብረት መርኣይታት ቻይና ኣብ 2018ን 2019ን ካብ ኣሜሪካ ዝበዝሐ መመልከቲታት ከምዝረኸበትን፡ ኣብ 2021 ድማ ኣብ ሰደድ ፓተንት፡ ዩቲሊቲ ሞዴላት፡ ምልክታት ንግዲ፡ ኢንዱስትርያዊ ዲዛይንን ፈጠራዊ ፍርያትን ብዓለም ደረጃ ቀዳመይቲ ኮይና ተሰሪዓ።
ኣብ 2022 ኣብ ዓለምለኻዊ መዐቀኒ ምህዞ መበል 11 ደረጃ ዝሓዘ ኮይኑ፡ ካብቲ ኣብ 2013 ዝነበረ መበል 35 ደረጃ ርኡይ ምምሕያሽ ኣርእዩ።
ኣብ ቻይና ዝተወልዱ ሳይንቲስት 4 ግዜ ሽልማት ኖቤል ፊዚክስ ፣ ሽልማት ኖቤል ኬሚስትሪ ሓንሳብ፣ ሽልማት ኖቤል ፊዚዮሎጂ ወይ ሕክምና ድማ ሓደ ግዜ ክዕወቱ እንከለዉ መብዛሕትኦም እዞም ሳይንቲስት ግን ሽልማት ኖቤል ዝረኸቡ መጽናዕቶም ኣብ ምዕራባውያን ሃገራት ኣካይዶም።
ቻይና ኣብ ሳይንስ፣ ሒሳብን ምህንድስናን ብምትኳር ስርዓተ ትምህርታ ተማዕብል ኣላ ። ኣብ 2009 ኣብ ቻይና ልዕሊ 10 ሽሕ ተማሃሮ ፒኤችዲ መሃንድሳትን ክሳብ 500 ሽሕ ተምሃሮ ቢኤስሲን ተመሪቖም። እዚ ድማ ካብ ዝኾነት ሃገራት ዓለም ዝለዓለ እዩ። ቻይና ኣብ ዓለም ካልኣይቲ ዝዓበየት ኣሕታሚት ሳይንሳዊ ጽሑፋት እውን እያ፤ ኣብ 2010 ጥራይ፡ ኣብ ፍሉጣት ኣህጉራውያን ሳይንሳዊ መጽሔታት 5,200 ጽሑፋት ምሕታም ሓዊሱ ኣስታት 121,500 ሳይንሳዊ ጽሑፋት ኣሕቲማ። ከም በዓል ሁዋዌን ሌኖቮን ዝኣመሰሉ ቻይናውያን ኩባንያታት ቴክኖሎጂ ኣብ ቴሌኮሙኒኬሽንን ውልቃዊ ኮምፒዩተራትን መራሕቲ ዓለም ኮይኖም ኣለዉ፤ ኣብ ቻይና ዝተማዕበሉ ሱፐርኮምፒዩተራት እውን ብቐጻሊ ኣብ ዓለም ካብ ዘለዋ ሓያላት ኮምፒዩተራት ይስርዓ ። ቻይና ውን ኣጠቓቕማ ኢንዱስትርያዊ ሮቦታት ትሰርሕ ኣላ ; ኣብ መንጎ 2008ን 2011ን ኣብ ፋብሪካታት ቻይና ብዙሕ ዕላማ ዘለዎም ሮቦታት ምትካል ብ136 ሚእታዊት ወሰኽ ኣርእዩ።
==== መደብ ህዋ [ ኣርትዖት | ምንጪ ለውጢ ] . ====
መደብ ህዋ ቻይና ኣብ 1958 ብገለ ምትሕልላፍ ቴክኖሎጂ ካብ ሕብረት ሶቭየት እዩ ጀሚሩ።
ቻይና ኣብ ዓለም ካብ ዘለዋ ኣድማዒ መደባት ህዋ ሓንቲ እያ ፣ እዚ ድማ ምንጪ ዓቢ ሃገራዊ ሓበን እዩ። ኣብ 1970 ቻይና " ዶንግ ፋንግ ሆንግ I " ዝብል ስም ናይ መጀመርታ ሳተላይታ ኣውሪዳ ። በዚ ድማ ናይ ገዛእ ርእሳ ሳተላይት ብናጻ ዝውንጨፍ ሓምሻይ ሃገር ኮይና።
ኣብ 2003 ቻይና ብናይ Yang Liwei 's Shenzhou 5 በረራ ህዋ ብናጻ ንደቂ ሰባት ናብ ጠፈር ዝሰደደት ሳልሰይቲ ሃገር ዓለም ኮይና ። ክሳብ 2022፡ ክልተ ደቂ ኣንስትዮ ዝርከብዎም ዓሰርተ ሽዱሽተ ዜጋታት ቻይና፡ ወፍሪ ህዋ ዛዚሞም።
ቻይና ኣብ 2011 ኣብ መጀመርታ 2020ታት ንፈለማ እዋን ኣብ መደበር ጠፈር ዝፈተነላ መደበር ጠፈር ቲያንጎንግ 1 ከም ቀዳማይ ምዕራፍ ፕሮጀክት ጀሚራቶ ።
ኣብ 2013 ቻይናዊት ሮቦት ሮቨር ዩቱ ከም ኣካል ተልእኾ ቻንግ 3 ኣብ ልዕሊ ወርሒ ብዓወት ዓሊባ።
ኣብ 2019 ቻይና ንመጀመርታ ግዜ ንመመርመሪ ቻንግ 4 ኣብ ርሑቕ ሸነኽ ወርሒ ዘዕረፈት ሃገር ኮይና ።
ኣብ 2020 ቻንግ 5 ናሙናታት ወርሒ ናብ መሬት ብዓወት ብምምላስ ቻይና ድሕሪ ኣሜሪካን ሕብረት ሶቭየትን ሳልሰይቲ ናጻ ሃገር ኮይና። ኣብ 2021 ቻይና ኣብ ታሪኽ ድሕሪ ኣሜሪካ ካልኣይቲ ሃገር ኮይና ብናጻ መንገዲ ሮቨር (ዙሮንግ) ኣብ ማርስ ዘዕረፈት ሃገር ኮይና ። ቻይና ሞዱላር መደበራ ህዋ ቲያንጎንግ ኣብ ትሑት ምድሪቤት ብ3 ሕዳር 2022 ዛዚማቶ ''።'' ብዕለት 29 ሕዳር 2022 ቻይና ኣብ ቲያንጎንግ ንፈለማ እዋን ኣብ ምድሪቤት ዝነበሩ ሰራሕተኛታት ምትሕልላፍ ኣካይዳ።
== ትሕተ ቅርጺ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
=== ቴሌኮሙኒኬሽን [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ ቴሌኮሙኒኬሽን ኣብ ቻይና
ቻይና ኣብዚ ሕጂ እዋን ካብ ዝኾነት ሃገር ኣብ ምድሪ ዝበዝሐ ተጠቃሚ ሞባይል ኣለዋ ; ክሳብ ለካቲት 2012 ኣብ ቻይና ልዕሊ 1 ቢልዮን ተጠቀምቲ ሞባይል ኣለዉ። ብተወሳኺ ኣብ ዓለም ዝለዓለ ቁጽሪ ተጠቀምቲ ኢንተርነትን ብሮድባንድን ኣለዋ ፤ ክሳብ 2016 ኣብ ቻይና 688 ሚልዮን ተጠቀምቲ ኢንተርነት ነይሮም፡ እዚ ድማ ፍርቂ ህዝቢ እታ ሃገር እዩ። ሃገራዊ ማእከላይ ፍጥነት ምትእስሳር ብሮድባንድ 9.46 Mbit/second እዩ፣ እዚ ማለት ቻይና ብፍጥነት ኢንተርነት ኣብ ዓለም መበል 91 ደረጃ ትስራዕ። ክሳብ ሓምለ 2013 ቻይና 24% ካብተን ምስ ኢንተርነት ዝተኣሳሰራ ተሽከርከርቲ ዓለም ተአንግድ። ካብ 2011 ጀሚሩ ቻይና ዝበዝሐ ዝተተኽለ ናይ ቴሌኮሙኒኬሽን ባንድዊድ ዘለዋ ሃገር ኮይና ኣላ። ቻይና ካብታ ብመንጽር ዝተተኽለ ናይ ቴሌኮሙኒኬሽን ባንድዊድ ታሪኻዊት መራሒት ኣሜሪካ ብዕጽፊ ዝዓቢ ሃገራዊ ዓቕሚ ባንድዊድ ተአንግድ (ቻይና: 29%, ኣሜሪካ: 13% ብመንጽር ዓለማዊ ጠቕላላ)።
ቻይና ቴሌኮምን ቻይና ዩኒኮምን ፡ እተን ክልተ ዝዓበያ ኣቕረብቲ ብሮድባንድ ዓለም ፡ ካብ ኩሉ ኣብ ዓለምና ብሮድባንድ ምዝገባ 20% ይሕዛ። ቻይና ቴሌኮም ጥራይ ንልዕሊ 50 ሚልዮን ተጠቀምቲ ብሮድባንድ ከገልግል እንከሎ፡ ቻይና ዩኒኮም ድማ ልዕሊ 40 ሚልዮን ተጠቀምቲ ኣለዋ። ብዙሓት ቻይናውያን ኩባንያታት ቴሌኮሙኒኬሽን ብፍላይ ድማ ሁዋዌን ZTE ን ንወተሃደራዊ ሓይሊ ቻይና ወኪሎም ይስልዩ ተባሂሎም ተኸሲሶም ኣለዉ።
ቻይና " ቤይዱ " ብዝብል ስም ናይ ባዕላ ዓለማዊ ስርዓተ ምምራሕ ሳተላይት ትሰርሕ ኣላ ፤ እዚ ስርዓት እዚ ኣብ መላእ ኤስያ ንግዳዊ ኣገልግሎት ምምራሕ ምጉዓዝ ኣብ 2012 ክህብ ጀሚሩ፣ ኣብ 2020 ዓለምለኻዊ ሽፋን ንምሃብ መደባት ኣለዎ።
=== መጓዓዝያ [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ መጓዓዝያ ኣብ ቻይና
ካብ መወዳእታ 1990ታት ጀሚሩ፡ መርበብ ሃገራዊ ጽርግያታትን ቅልጡፍ ጽርግያታትን ብምቛም፡ ሃገራዊ መርበብ ጽርግያታት ቻይና ኣዝዩ ተሰፊሑ ። ኣብ 2011 ኣብ ቻይና ዝርከቡ ጽርግያታት ብድምር 85,000 ኪ.ሜ ኮይኑ ፡ ኣብ ዓለም እቲ ዝነውሐ ስርዓተ ጽርግያታት ኮይኑ ኣሎ ። ኣብ 1991፡ ነቲ ቀንዲ መስመር ናይቲ ነታ ሃገር ኣብ ሰሜንን ደቡብን ዝኸፋፍል ሩባ ያንግዘ ዝሰግሩ ሽዱሽተ ድልድላት ጥራይ ነይሮም ፡ ክሳብ ጥቅምቲ 2014 ግን ቁጽሪ ከምዚኦም ዝኣመሰሉ ድልድላትን ታንከራትን ናብ 81 ወሲኹ።
ቻይና ብመሸጣን ምፍራይን መካይን ንኣሜሪካ በሊጻ ኣብ ዓለም ዝዓበየ ዕዳጋ መካይን ኮይና ኣላ። ኣብ 2009 ዓ.ም መሸጣ መካይን ልዕሊ 13.6 ሚልዮን፤ እዚ ቁጽሪ ኣብ 2020 ክሳብ 40 ሚልዮን ክበጽሕ ትጽቢት ይግበር። ዓቢ ወሰኽ ሓደጋታት ትራፊክ ጎናዊ ሳዕቤን ናይቲ ኣብ ቻይና ዝረአ ዘሎ ቅልጡፍ ዕብየት መርበብ ጽርግያታት እዩ፤ ድኹም ኣተገባብራ ሕግታት ትራፊክ ከም ሓደ ክኸውን ዝኽእል ጠንቂ ተሓቢሩ ኣሎ - ብግምት 62,000 ቻይናውያን ኣብ 2011 ብሓደጋ ትራፊክ ሞይቶም። ዋላ እኳ ዝርገሐ መካይን እናወሰኸ ይኸይድ እንተሃለወ፡ ብሽክለታታት ገና ኣብ ከተማታት ልሙድ መጓዓዝያ እየን፤ ክሳብ 2012 ኣብ ቻይና ኣስታት 470 ሚልዮን ብሽክለታታት ኣለዋ።
ኣብ ቻይና ዝርከቡ መስመራት ባቡር ብመንግስቲ ዝውነኑ እዮም ። ዋላ እኳ 6% ጥራይ ካብ መስመራት ባቡር ዓለም እንተሃለወ፡ ርብዒ ካብ መጠን ትራፊክ ባቡር ዓለም ኣብ ልዕሊኦም ስለዝሓልፍ፡ ሓደ ካብቶም ኣብ ዓለምና ዝበዝሑ ጽዑቓት ስርዓታት ባቡር ይገብሮ . ክሳብ 2013፡ መስመራት ባቡር ቻይና ብድምር 103,144 ኪ.ሜ ንውሓት ነይርዎ፡ እዚ ድማ ኣብ ዓለም ሳልሳይ ዝነውሐ ባቡር ይገብሮ ። እቲ መርበብ ባቡር ብዘይካ ማካው ብኹለን ኣውራጃታትን ግዝኣታትን ኣብ ትሕቲ ምሕደራ ህዝባዊት ሪፓብሊክ ቻይና ይሓልፍ ። ብፍላይ ኣብ በዓል ሓድሽ ዓመት ቻይና ፡ ኣብ ዓለም እቲ ዝዓበየ ዓመታዊ ስደት ደቂ ሰባት ኣብ ዝፍጸመሉ እዋን ፡ ስርዓተ ባቡር ብሰንኪ ጠለብ ልዑል ጽቕጥቕጥ ደቂ ሰባት ይቃላዕ። ኣብ 2013፡ መንገዲ ባቡር ቻይና 2.106 ቢልዮን ናይ ተጓዓዝቲ መገሻታት ፈጺሙ፡ 1,059.56 ናይ ተሳፈርቲ ኪሎሜተር ኣፍርዩ፡ ብተወሳኺ 3.967 ቢልዮን ቶን ጽዕነት ጽዕነት ተሰኪሙ፡ 2,917.4 ቢልዮን ናይ ጽዕነት ቶን ኪሎሜተር ኣፍርዩ።
ኣብ መጀመርታ 2000ታት ኣብ ቻይና ህንጸት ፍጥነት ዘለዎም መስመራት ባቡር ተጀሚሩ፡ ሎሚ ድማ ኣብ ቻይና ልዕሊ 19,000 ኪሎሜተር ዝቑመቱ ፍጥነት ዘለዎም መስመራት ባቡር ኣለዉ፡ እዚ ማለት ኣብ ካልኦት ሃገራት ዝርከብ ጠቕላላ ንውሓት ፍጥነት ዘለዎ መስመር ባቡር ከይተረፈ እዩ። ካብቲ ኣብ ቻይና ዝርከብ ፍጥነት ዘለዎ መስመር ባቡር ንውሓት ንታሕቲ ምዃኑ’ዩ። በዚ ኸኣ ኣብ ዓለም እቲ ዝነውሐ ፍጥነት ዘለዎ መርበብ ባቡር ኣለዎ። ብተወሳኺ ኣብ ዓለም እቲ ዝበዝሐ ጽዑቕ ፍጥነት ዘለዎ ስርዓተ ባቡር ኮይኑ፡ ኣብ ዓመት 1.1 ቢልዮን መገሻታት ይፍጽም። ኣብ ዓለም እቲ ዝነውሐ ፍጥነት ዘለዎ መስመር ባቡር ቤጂንግ-ጉዋንኮ-ሸንዘን ፍጥነት ዘለዎ ባቡርን ኣብ ልዕሊ ሰለስተ ካብቶም ዝነውሑ ድልድላት ዓለም ዝሓልፍ ፍጥነት ዘለዎ ባቡር ቤጂንግ-ሻንዘንን ኣብቲ ልዑል ፍጥነት ይካተቱ -ፍጥነት ዘለዎ መርበብ ባቡር። ንውሓት ናይቲ ፍጥነት ዘለዎ መርበብ ባቡር ክሳብ 2020 ኣስታት 16,000 ኪ.ሜ ክበጽሕ ትጽቢት ይግበር። ኣብ ሰዓት 431 ኪ.ሜ ፍጥነት ዝበጽሕ ሻንጋይ ማግለቭ ባቡር ኣብ ዓለም እቲ ዝቐልጠፈ ንግዳዊ ኣገልግሎት ባቡር እዩ።
ካብ 2000 ጀሚሩ ኣብ ከተማታት ቻይና ምስ ግዜ ዝያዳ መርበባት ሜትሮ ይምስረቱ ኣለዉ። ክሳብ ጥሪ 2016፡ 26 ከተማታት ቻይና ስርሒታዊ ስርዓታት ሜትሮ ክህልወን እንከሎ፡ ካልኦት 39 ከተማታት ድማ ስርዓታት ሜትሮ ንምትካል መደብ ኣውጺአን ነይረን፤ ብዙሓት ካብዚኦም ኣብ 2020 ንኣገልግሎት ድሉዋት ክኾኑ መደብ ተታሒዙ ኣሎ። ሻንጋይ ሜትሮ ፣ ቤጂንግ ሜትሮ ፣ ጉዋንዝሆው ሜትሮ ፣ ሆንግ ኮንግ ኤምቲኣርን ሸንዘን ሜትሮን ፤ ኩሎም ኣብ ዓለምና ካብቶም ዝነውሑን ጽዑቓትን ስርዓታት ሜትሮ እዮም።
ኣብ 2012 ኣብ ቻይና 182 ንግዳዊ መዓርፎ ነፈርቲ ነይረን ። ኣብ 2013 ኣብ መላእ ዓለም ካብ ዝህነጹ ዝነበሩ መዓርፎ ነፈርቲ ልዕሊ ክልተ ሲሶ ኣብ ቻይና ኮይኖም፡ ክሳብ 2015 82 ሓደስቲ መዓርፎ ነፈርቲ ክኽፈቱ መደብ ተታሒዙ ኣሎ፤ ብተወሳኺ ፡ ኩባንያ ቦይንግ ኣብ ቻይና ዘለዎ ንጡፍ ንግዳዊ ነፈርቲ ካብ 1,910 ኣብ 2011 ናብ 5,980 ኣብ 2031 ክዓቢ ትጽቢት ኣለዎ። ምስ ዕብየት ሲቪል ኣቬሽን ኣብ ቻይና ፡ ዓበይቲ መዓርፎ ነፈርቲ ቻይና ካብቶም ዝበዝሑ ጽዑቓት መዓርፎ ነፈርቲ ዓለም ኮይኖም ኣለዉ። ኣብ 2013 ኣህጉራዊ መዓርፎ ነፈርቲ ርእሰ ከተማ ቤጂንግ ብመንጽር ትራፊክ ተጓዓዝቲ ኣብ ዓለም ካልኣይ ዝበዝሐ ጽዑቕ መዓርፎ ነፈርቲ እዩ ነይሩ (ኣብ 2002 መበል 26 ደረጃ ሒዙ)። ካብ 2010 ጀሚሩ ኣህጉራዊ መዓርፎ ነፈርቲ ሆንግ ኮንግን ኣህጉራዊ መዓርፎ ነፈርቲ ሻንጋይ ፑዶንግን ብመንጽር ትራፊክ ጽዕነት ኣየር ቀዳማይን ሳልሳይን ደረጃ ሒዘን ኣለዋ ።
ዳርጋ 80% ካብ ክሊ ኣየር ቻይና ንወተሃደራዊ ኣጠቓቕማ ዝተገደበ ኮይኑ፡ ካብተን ኣብ ኤስያ ብሰንኪ ምድንጓይ በረራ ዝኸፍአ ኣፈጻጽማ ዘለወን 10 መንገዲ ኣየራት እቶም ሸሞንተ መንገዲ ኣየራት ቻይና እየን ። ቻይና ልዕሊ 2,000 ወደባት ሩባታትን ባሕርን ኣለዋ፤ ካብዚኦም እቶም 130 ንናይ ወፃኢ መራኽብ ክፉታት እዮም። ወደባት ሻንጋይ ፣ ሆንግ ኮንግ ፣ ሸንዘን ፣ ኒንግቦ -ዞውሻን ፣ ጉዋንዝሆው ፣ ቺንግዳኦ ፣ ቲየንሲንን ዳልያንን ኣብ 2012 ፤ ብመንጽር ትራፊክ ኮንተይነራትን ቶን ጽዕነትን ካብቶም ዝበዝሑ ጽዑቓት ወደባት ዓለምና ’ ያ ።
=== ቀረብ ማይን ጽሬትን [ edit | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፍ ፡ ቀረብ ማይን ጽሬትን ኣብ ቻይና
ኣብ ቻይና ትሕተ ቅርጺ ቀረብ ማይን ጽሬትን፤ ከም ቅልጡፍ ከተማነት ከምኡ ’ ውን ሕጽረት ማይን ብከላን ዝኣመሰሉ ብድሆታት የጋጥሞም ኣሎ ። ብመሰረት መረዳእታ ካብ ሓባራዊ መደብ ምክትታል ቀረብ ማይን ጽሬትን ናይ ውድብ ጥዕና ዓለምን ዩኒሴፍን ኣብ 2015 ፣ 36% ካብ ገጠር ህዝቢ ቻይና ክሳብ ሕጂ ዝተመሓየሸ ጽሬት ኣይረኸበን ። ኣብ ሰነ 2010፡ ኣብ ቻይና 1,519 መጽረዪ ማይ ነይረን ፡ ኣብ ሰሙን 18 ሓደስቲ ትካላት ይኽፈታ። እቲ ዝካየድ ዘሎ ፕሮጀክት ምትሕልላፍ ማይ ደቡብ-ሰሜን ኣብ ሰሜን እታ ሃገር ሕጽረት ማይ ንምንካይ ዝዓለመ እዩ።
== ዲሞግራፊ [ ኣርትዖት | ምንጪ ለውጢ ] . ==
ቀንዲ ጽሑፍ ፡ ዲሞግራፊ ቻይና
ኣብ 2010 ኣብ ዝተኻየደ ሃገራዊ ቆጸራ ህዝቢ፡ ብዝሒ ህዝቢ ህዝባዊት ሪፓብሊክ ቻይና ኣስታት 1,370,536,875 ሰባት ከምዝኾነ ኣመዝጊቡ። ኣስታት 16.60% ካብ ህዝቢ ዕድሚኦም 14 ዓመትን ትሕቲኡን፣ 70.14% ካብ 15-59 ዓመት ዝዕድሚኦም፣ 13.26% ድማ ዕድሚኦም 60 ዓመትን ልዕሊኡን እዮም። ኣብ 2013 ዝነበረ መጠን ዕብየት ብዝሒ ህዝቢ 0.46% ተባሂሉ ተገሚቱ።
ብመዐቀኒ ምዕራባውያን ማእከላይ እቶት ዘለዋ ሃገር እኳ እንተኾነት ፡ ቅልጡፍ ዕብየት ቻይና ካብ 1978 ጀሚሩ ኣማኢት ሚልዮናት ሰባት ካብ ድኽነት ኣውጺኡዎም ኣሎ ። ሎሚ ኣስታት 10% ህዝቢ ቻይና ኣብ ትሕቲ መስመር ድኽነት 1 ዶላር ኣሜሪካ ኣብ መዓልቲ ይነብር፤ እዚ ካብቲ ኣብ 1978 ዝነበረ ዓቢ ምንካይ ኮይኑ፡ እቶም ኣብ ትሕቲ ሓደ መስመር ድኽነት ዝነብሩ 64% ካብ ህዝቢ ዝነበሩሉ እዋን እዩ። ኣብ 2014 ኣብ ቻይና መጠን ሽቕለት ኣልቦነት ከተማታት ኣስታት 4.1% እዩ ነይሩ።
1.4 ቢልዮን ህዝቢ ዘለዎን ምንካይ ተፈጥሮኣዊ ሃፍቲ ዘለዎን መንግስቲ ቻይና ብዛዕባ ናህሪ ዕብየት ብዝሒ ህዝቢ ዓብዪ ስክፍታ ኣለዎ፤ ስለዚ ካብ 1979 ጀሚሩ " ፖሊሲ ሓደ ቆልዓ " ተባሂሉ ዝፍለጥ ጽኑዕ ፖሊሲ ውጥን ስድራቤት ተግባራዊ ኮይኑ ኣሎ፣ ውጽኢት ድማ ዝተሓዋወሰ እዩ ። ቅድሚ 2013፡ እቲ ፖሊሲ፡ ብዘይካ ውሑዳት ብሄራትን ኣብ ገጠር ዝነብሩን፡ ኩለን ስድራቤታት ሓደ ቆልዓ ጥራይ ከይወልዳ ክድርት ዝዓለመ እዩ። እዚ ፖሊሲ ኣብ ታሕሳስ 2013 ኣዝዩ ተዛኒዩ፣ ስድራቤታት ሓደ ካብቶም ወለዲ ኣባላት ኣብ ስድራቤቶም እንኮ ቆልዓ ኮይኑ እንተዓቢዩ ክልተ ቆልዑ ክወልዱ ፈቒዱ። እቲ ናይ ሓደ ቆልዓ ፖሊሲ ኣብ 2016 ናብ ናይ ክልተ ቆልዑ ፖሊሲ ተቐይሩ ፣ ከምኡ’ውን እቲ ናይ ሰለስተ ቆልዑ ፖሊሲ ኣብ 2021 ። መረዳእታ ቆፀራ ህዝቢ 2010 ከምዘመልክቶ ጠቕላላ መጠን ፍርያምነት 1.4 እዩ።
እዚ ፖሊሲ ምስቲ ባህላዊ ምርጫ ኣወዳት ፡ ኣብ እዋን ውልደት ኣብ ዘይምዕሩይነት ጾታ ኣበርክቶ ከም ዝገበረ ይምጉት። ብመሰረት ቆጸራ ህዝቢ 2010 ኣብ እዋን ልደት ዝነበረ ጾታ ሬሾ ካብ 100 ኣዋልድ 118.06 ኣወዳት ነይሩ። እዚ ካብቲ ዓለማዊ መጠን ኣብ ነፍሲ ወከፍ 100 ኣዋልድ 105 ኣወዳት ኣዝዩ ዝለዓለ እዩ። ብመሰረት ቆጸራ ህዝቢ 2010፡ ደቂ ተባዕትዮ 51.27% ካብ ጠቕላላ ህዝቢ ይሕዙ። ይኹን እምበር፡ ናይ ሎሚ ጾታ ሬሾ ቻይና ካብቲ ኣብ 1953 ዝነበረ፡ 51.82% ካብ ህዝቢ ደቂ ተባዕትዮ ዝነበረሉ ዝያዳ ሚዛናዊ እዩ።
=== ብሄራት [ ኣርትዖት | ምንጪ ለውጢ ] . ===
ቀንዲ ጽሑፋት: ዝርዝር ብሄራት ኣብ ቻይና , ውሑዳት ብሄራት ኣብ ቻይና, ከምኡውን ብሄራት ኣብ ታሪኽ ቻይና
ቻይና ን56 ዝተፈላለዩ ብሄራት ብወግዒ ኣፍልጦ ሂባ፤ ካብዚኦም እቶም ዝዓበዩ ሃን ቻይናውያን ኮይኖም 91.51% ካብ ጠቕላላ ህዝባ ይኾኑ ። ሃን ቻይናውያን ኣብ ዓለም እቲ ዝዓበየ ሓደ ብሄር ይፈጥሩ፤ ብዘይካ ርእሰ-ምሕደራ ዞባታት ዚንጂያንግን ቲቤትን ኣብ ኩለን ምምሕዳራዊ ክፍልታት ቻይና ዝበዝሐ ህዝቢ ዘለዎም ብሄር ይፈጥሩ ። ብመሰረት ቆጸራ ህዝቢ 2010 8.49% ካብ ህዝቢ ቻይና ብውሑዳት ብሄራት ዝቖመ እዩ። ምስቲ ናይ 2000 ቆጸራ ህዝቢ ክነጻጸር እንከሎ፡ ብዝሒ ህዝቢ ሃን ብ66,537,177 ሰባት ወይ 5.74% ወሲኹ፡ ጠቕላላ ብዝሒ ህዝቢ ኩሎም 55 ውሑዳት ብሄራት ድማ ብ7,362,627 ሰባት ወይ 6.92% ወሲኹ። ቆጸራ ህዝቢ 2010 ቁጽሪ ናይቶም ኣብ ቻይና ዝነብሩ ወጻእተኛታት ዜጋታት 593,832 ከምዝኾነ ኣመዝጊቡ። እቶም ዝበዝሑ ጉጅለ ዜጋታት ወጻእተኛታት ዜጋታት ደቡብ ኮርያ (120,750)፡ ኣመሪካ (71,493)ን ጃፓንን (66,159) እዮም።
essz42vkgsq91vb24hfnzvnedmpvrzi
1 ጥሪ
0
6288
24753
2024-04-01T13:51:21Z
85.100.247.12
ገጽ ምስ «'''1''' ጥሪ ብመሰረት ኣቆጻጽራ ጎርጎርዮስ 1ይቲ መዓልቲ ዓመት ’ ያ ። ክሳብ መወዳእታ ዓመት 364 መዓልታት ተሪፈን ኣለዋ (365 ኣብ ትርፊ ዓመታት)። እዛ መዓልቲ እዚኣ ዋዜማ ሓድሽ ዓመት ተባሂላ ትፍለጥ ምኽንያቱ ምጅማር ዓመት ስለ ዝኾነት . {| class="wikitable" | colspan="7" |ታሕሳስ '''ጥሪ''' ለካቲት |- |ሓደ |2 |...» ተፈጢሩ
wikitext
text/x-wiki
'''1''' ጥሪ ብመሰረት ኣቆጻጽራ ጎርጎርዮስ 1ይቲ መዓልቲ ዓመት ’ ያ ። ክሳብ መወዳእታ ዓመት 364 መዓልታት ተሪፈን ኣለዋ (365 ኣብ ትርፊ ዓመታት)። እዛ መዓልቲ እዚኣ ዋዜማ ሓድሽ ዓመት ተባሂላ ትፍለጥ ምኽንያቱ ምጅማር ዓመት ስለ ዝኾነት .
{| class="wikitable"
| colspan="7" |ታሕሳስ '''ጥሪ''' ለካቲት
|-
|ሓደ
|2
|3
|4
|5
|6
|7
|-
|8
|9
|10
|መበል 11
|12
|13
|14
|-
|15
|16
|17
|18
|19
|20
|21
|-
|22
|23
|24
|25
|26
|27
|28
|-
|29
|30
|31
|}
== ፍጻመታት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
* 45 ቅድሚ ልደተ ክርስቶስ - ኣቆጻጽራ ጁልያን ንመጀመርታ ግዜ ኣብ ጥቕሚ ክውዕል ጀሚሩ። ክሳዕ መበል 16 ክፍለ ዘመን ኣብ ጥቕሚ ድሕሪ ምጽናሕ ፡ ብኣቆጻጽራ ጎርጎርዮስ ተተኪኡ .
* 404 - ቴለማኮስ ኣብ ኮሎስየም ንዝነበረ ናይ ግላድያተር ውግእ ክብትኖ ምስ ፈተነ ፡ በቲ ህዝቢ ብዳርባ እምኒ ተቐቲሉ ሞተ ። ሆኖርዮስ ንዝኽሩ ባእሲ ኣጊዱ። እዚ ውግእ እዚ ናይ መወዳእታ ውግእ ግላድያተር ኮይኑ ኣብ ታሪኽ ሰፊሩ።
* 1515 - ኣብ ፈረንሳ ፡ ፍራንስዋ ቀዳማይ ናብ ዝፋን ደየበ።
* 1785 - ሓንቲ ካብተን ቀዳሞት ጋዜጣታት ዓለምና ''ዝኾነት ዳይሊ ዩኒቨርሳል ረጂስተር'' ኣብ ዓዲ እንግሊዝ ክትሕተም ጀመረት ። እታ ድሕሪ ሰለስተ ዓመት ስማ ናብ " ''ዘ ታይምስ'' " ዝቕየር ዝነበረት ጋዜጣ ፡ ክሳብ ሕጂ ትሕተም ኣላ።
* 1801 - ድዋርፍ ፕላኔት ሴረስ ብጁሰፐ ፒያዚ ተረኺባ ።
* 1808 - ባሮት ናብ ኣሜሪካ ከይኣትዉ ተኣጊዶም ።
* 1891 – ኣብ ዓባይ ብሪጣንያ ኣብ ዝተኻየደ ጸወታ ስቶክ ሲቲን ኖትስን ድሕሪ ዘጋጠመ ክትዕ ፡ እታ ፍጹም ቅላዕ ኣብ መጽሓፍ ሕግታት ተኣታትያ ።
* 1899 - ግዝኣት ስጳኛ ኣብ ኩባ ተዛዚሙ።
* 1901 - ኣብ ኣውስትራልያ ዝርከባ መግዛእቲ እንግሊዝ ፈደረሽን ኣብ ትሕቲ ሓደ ናሕሲ ተጠርኒፈን።
* 1901 - ናይጀርያ ሓለዋ ዓባይ ብሪጣንያ ኮይና ።
* 1901 - ዲኖሚንየን ጴንጠቆስጠ ድሕሪ ናይ መጀመርታ ኣገልግሎት ኣብ ቶፔካ ካንሳስ ኣብ ዝርከብ ኮለጅ መጽሓፍ ቅዱስ ቤተ - ኤል ተመስረተ ።
* 1923 - ናይ መጀመርታ ፈደረሽን ኩዕሶ እግሪ ቱርኪ " ኪዳን ማሕበራት ልምምድ ቱርኪ " (ሎሚ ፈደረሽን ኩዕሶ እግሪ ቱርኪ ) ተመስረተ።
* 1925 - ኣመሪካዊ ተመራማሪ ስነ - ከዋኽብቲ ኤድዊን ሃብል ፡ ካብ ፍኖተ - ጸባ ወጻኢ ካልኦት ጋላክሲታት ከም ዝረኸበ ኣፍሊጡ ።
* 1926 - ኣህጉራዊ ኣቆጻጽራን ሰዓትን ካብ ፍርቂ ለይቲ ጀሚሩ ኣብ ጥቕሚ ክውዕል ጀመረ ።
* 1929 - መስመር ባቡር ኣናቶልያን ወደብ ሃይዳርፓሻን ሃገራውያን ኮይኖም።
* 1929 - ሃገራዊ ኣብያተ ትምህርቲ ተኸፊተን።
* 1933 - ሕጊ መለክዒታት ኣብ ግብሪ ወዒሉ።
* 1934 - ደሴት ኣልካትራዝ ናብ ቤት ማእሰርቲ ኣመሪካ ተቐይራ ።
* 1939 - ኣብ ሲድኒ ፡ ኣውስትራልያ ሙቐት 45 ዲግሪ ሰንቲግሬድ በጺሑ፤ እዚ ኣብታ ከተማ ክብረወሰን እዩ።
* 1940 - ኣብ መንጎ ሕብረት ሶቭየትን ፊንላንድን ውግእ መንገዲ ራተ ተጀሚሩ ።
* 1945 - ፈረንሳ ኣብ ሕቡራት ሃገራት ተቐቢላ ።
* 1949 - ኣብ ኢንዶነዥያ ወተሃደራት ሆላንድ ንጃቫ ሒዞማ ።
* 1956 - ሱዳን ናጻ ሪፓብሊክ ምዃና ኣዊጃ።
** 1958 - ቁጠባዊ ማሕበረሰብ ኤውሮጳ ተመስሪቱ።
** 1959 - ዓወት ሰውራ ኩባ : ውልቀ መላኺ ፉልጀንሲዮ ባቲስታ ኣብ ድሮ ሓድሽ ዓመት ካብ ሃቫና ሃዲሙ ። ብካሚሎ ሲየንፉጎስን ቸ ጌቫራን ዝምራሕ ጉጅለታት ጐረባብቲ ናብ ሃቫና ክኣትዉ ጀመሩ ። ኣብ መላእ ኩባ ዝርከቡ ሰራሕተኛታትን ሓረስቶትን ንጻውዒት ፊደል ካስትሮ ተኸቲሎም ሓፈሻዊ ኣድማ ጀመሩ።
** 1960 - ናይ መጀመርታ ናይ ሜትሮሎጂ ሳተላይት 'ቲሮስ' ብኣሜሪካ ተወንጪፋ ።
** 1960 - ካሜሩን ካብ ምሕደራ ሕቡራት ሃገራት ናጽነት ረኺባ ።
** 1965 - ፋታሕ ፡ ኣብ ውሽጢ ውድብ ሓርነት ፍልስጤም ፡ ናይ መጀመርታ ዕጥቃዊ ስጉምቱ ኣካይዱ። ብኣሕመድ ዓምር ሙሳ ዝምራሕ ኣሃዱታት ጐረባብቲ ናብቲ ብእስራኤል ዝተታሕዘ መሬት ምዕራባዊ ገማግም ባሕሪ ብምእታው ድልድል ፈንጂሮምዎ።
** 1971 - ኣብ ኣመሪካ ኣብ ተለቪዥን መወዓውዒ ሽጋራ ተኣጊዱ ።
** 1973 - ዓባይ ብሪጣንያ ፣ ኣየርላንድን ዴንማርክን ኣባላት ቁጠባዊ ማሕበረሰብ ኤውሮጳ (EEC) ኮይነን ።
** 1974 - ብጎልዳ ሜየር ዝምራሕ ሰልፊ ዕዮ እስራኤል ኣብ እስራኤል ኣብ ዝተኻየደ ምርጫ ተዓዊቱ ።
** 1978 - ቦይንግ 747 ዝዓይነታ ናይ መንገዲ ኣየር ህንዲ ዝኾነት ናይ ተሳፈርቲ ነፋሪት ኣብ ገማግም ባሕሪ ሙምባይ ኣብ ኣየር ተፈንጂራ ናብ ባሕሪ ተሓምሺሻ፤ 213 ሰባት ሞይቶም።
** 1979 - ኣብ መንጎ ቻይናን ኣመሪካን ዲፕሎማስያዊ ዝምድናታት ተጀሚሩ ።
** 1981 - ግሪኽ ከም ኣባል ቁጠባዊ ማሕበረሰብ ኤውሮጳ ተቐባልነት ረኺባ ።
** 1984 - ብሩነይ ናጽነት ረኺባ።
** 1984 - ጀነራል ሙሓመድ ቡሃሪ ብደም ዘይብሉ ዕልዋ መንግስቲ ኣብ ናይጀርያ ስልጣን ሒዙ ።
** 1990 - ዴቪድ ዲንኪንስ ናይ መጀመርታ ጸሊም ከንቲባ ኒውዮርክ ኮይኑ ስልጣን ሒዙ ።
** 1990 - ኲናት ሓድሕድ ሩዋንዳ ተጀሚሩ።
** 1993 - ቸኮዝሎቫክያ ፈሪሳ። ስሎቫክያን ቸክያን ተመስረታ ።
** 1994 - ህንዳውያን ኣብ ግዝኣት ቺያፓስ ሜክሲኮ ብመሪሕነት ሃገራዊ ሰራዊት ሓርነት ዛፓቲስታ ንሃገራዊ ውዳበኦም ዓመጹን ነቲ ዞባ ተቖጻጸርዎን ።
** 1994 - ናፍታ (ስምምዕ ናጻ ንግዲ ሰሜን ኣመሪካ) ኣብ ግብሪ ወዒሉ።
** 1995 - ኣባላት ፒ.ኬ.ኬ ኣብ ኣውራጃ ኩልፕ ዲያርባከር ኣብ እትርከብ ቁሸት ሃምዛሊ መጥቃዕቲ ብምፍጻም ዓሰርተ ትሽዓተ ሰባት ቀቲሎም፡ ካብዚኦም እቶም ሸውዓተ ህጻናት እዮም። ሓደ ኣባል ፒ.ኬ.ኬ ተቐቲሉ።
** 1995 - ውድብ ንግዲ ዓለም ተመስሪቱ።
** 1995 - ሽወደን ፡ ኦስትርያን ፊንላንድን ከም ኣባላት ሕብረት ኤውሮጳ ተቐባልነት ረኺበን ።
** 1996 - ስምምዕ ሕብረት ጉምሩክ ኣብ ወግዓዊ ጋዜጣ ምስ ተሓተመ ኣብ ግብሪ ወዒሉ ። እቲ ስምምዕ ኣብ መንጎ ቱርኪን 15 ሃገራት ኤውሮጳን ዝጸንሐ እዩ ።
** 1997 - ዛየር ኣባል ውድብ ንግዲ ዓለም ኮይና ።
** 1998 - ማእከላይ ባንክ ኤውሮጳ ተመስሪቱ።
** 1999 - ባጤራ ኤውሮጳ " ዩሮ " ኣብ ግብሪ ወዒሉ። ( ብዘይካ ዓባይ ብሪጣንያ ፣ ዴንማርክ ፣ ሽወደንን ግሪኽን ) ።
** 2002 - ኣብ ኣባል ሃገራት ሕብረት ኤውሮጳ ኖትን ሳንቲምን ዩሮ ክጥቀሙ ጀሚሮም ።
** 2002 - ኣብ ሆላንድ ንሞት ሞት ሕጋዊ ዝገብር ውሳነ ኣብ ግብሪ ወዒሉ። ሆላንድ፡ ኣብ መወዳእታ ደረጃ ንዝሓመሙ ሕሙማት ህይወቶም ከብቅዑ መሰል ዝሃበት ፈላመይቲ ሃገር ኮይና።
** 2002 - ታይዋን ከም ቻይናዊት ታይፐይ ኣባል ውድብ ንግዲ ዓለም ኮይና ።
** 2004 – ፕረዚደንት ፓኪስታን ፐርቨዝ መሽረፍ ኣብ ድምጺ ባይቶ ናይ እምነት ድምጺ ብምርካብ ክሳብ 2007 ከገልግል ኣኽኢልዎ።
** 2005 - ካብ ሊራ ቱርኪ (TL) 6 ዜሮታት ተኣልዩ ። ሓዳስ ሊራ ቱርኪ (YTL) ናብ ዕዳጋ ኣትያ።
** 2006 - ሓድሽ ማናት (AZN ) ማዕረ 5000 ኣረጊት ማናት (AZM ) ኣብ ኣዘርባጃን ናብ ዕዳጋ ኣትዩ።
** 2007 - ቡልጋርያን ሮማንያን ብወግዒ ኣባላት ሕብረት ኤውሮጳ ኮይነን ። ስሎቨንያ ናብ ዞባ ኤውሮጳ ተጸንቢራ።
** 2007 - ቦይንግ 737 ዝዓይነታ ናይ ተሳፈርቲ ነፋሪት ቁጽሪ በረራ AA574 ዘለዋ ናይ ኢንዶነዥያ ኣዳም ኣየር መንገዲ ኣየር ኣብ ኣኽራናዊ ዞባ ደሴት ሱላዌሲ ተሓምሺሻ ። ኣብታ ነፋሪት 102 ሰባት ነይሮም።
** 2008 - ማልታ ፡ ሪፓብሊክ ቆጵሮስ ፡ ኣግሮቱርን ደከልያን ናብ ኣጠቓቕማ ዩሮ ተቐይረን ።
** 2009 - ኣውስትርያ ፡ ጃፓን ፡ ሜክሲኮ ፡ ቱርኪን ኡጋንዳን ኣብ መኣዲ ባይቶ ጸጥታ ሕቡራት ሃገራት ከም ቀወምቲ ዘይኮና ኣባላት ኮይነን ቦታአን ሒዘን ።
** 2009 - ዩሮ ክትጥቀም ዝጀመረት ስሎቫክያ መበል 16 ኣባል ዞባ ኤውሮጳ ኮይና ።
** 2009 - ኣብ ርእሰ ከተማ ታይላንድ ባንኮክ ኣብ ዝተኻየደ ጽምብል ሓድሽ ዓመት ብውሑዱ 61 (66?) ሰባት ብባርዕ ሓዊ ሞይቶም ።
** 2009 - TRT 6 ፈነወ ጀሚሩ። ብ10 ጥሪ 2015 ድማ TRT Kurdî ተባሂሉ ተሰይሙ ።
** 2010 - ኣብ ልዕሊ ህንዳዊ ውቅያኖስ ጸሓያዊ ከውሊ ኣጋጢሙ ።
** 2010 - ስጳኛ ፕረዚደንትነት ቤት ምኽሪ ሕብረት ኤውሮጳ ካብ ሽወደን ሒዛ ።
** 2010 - ኣብ ፓኪስታን ከተማ ላኪ ማርዋት ኣብ ዝተኻየደ ውድድር ቮሊቦል ብዝተፈጸመ ነብሰ ቅትለታዊ መጥቃዕቲ 105 ሰባት ክሞቱ እንከለዉ ልዕሊ 100 ሰባት ድማ ቆሲሎም ።
** 2011 - ኢስቶንያ ናብ ዞባ ኤውሮጳ ተጸንቢራ ።
** 2011 - ከተማታት ኢስቶንያ ታሊንን ፊንላንድን ከተማታት ቱርኩ ንሓደ ዓመት ርእሰ ከተማ ባህሊ ኤውሮጳ ኮይነን ።
** 2011 - ሃንጋሪ ንፕረዚደንትነት ሕብረት ኤውሮጳ ሒዛ ።
** 2011 - ኣብ ግብጺ እስክንድርያ ብቅብኣውያን ኣብ ዝተኻየደ ስርዓት ሓድሽ ዓመት ብዝተፈጸመ ፍንጀራ 23 ሰባት ሞይቶም ።
** 2013 - ኣብ ኣይቮሪኮስት ምርኢት ርችት ኣብ ዝተኻየደሉ ስታድዩም ብዝተፈጥረ ዕግርግር 61 ሰባት ሞይቶም ።
** 2014 - ላቲቭያ ንዩሮ ክትጥቀም ጀሚራ ናብ ዞባ ኤውሮጳ ተጸንቢራ ።
** 2014 - ኡሜዮ ሪጋ ርእሰ ከተማ ባህሊ ኤውሮጳ ኮይና ።
** 2015 - ሊትዋንያ መበል 19 ኣባል ዞባ ኤውሮጳ ኮይና ።
** 2015 - ብመሪሕነት ሩስያ ፣ ካዛኪስታንን ቤላሩስን ዝተመስረተ ቁጠባዊ ሕብረት ኤውሮጳዊ ሕብረት ኣብ ግብሪ ወዒሉ።
** 2017 - ኣብ ኢስታንቡል ኣብ ዝርከብ ናይት ክለብ ረይና መጥቃዕቲ ተፈጺሙ ።
== ልደት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
* 1431 - VI. ኣሌክሳንደር ፣ መበል 214 ርእሰ ሊቃነ ጳጳሳት ካቶሊካዊት ቤተ ክርስቲያን ( 1503 ዓ.ም.ፈ.
* 1449 – ሎረንዞ ደ ሜዲቺ ፣ ብጭቡጥ ገዛኢ ፍሎረንስ ( 1492 ዓ.ም.ፈ. )
* 1467 – ዚግሙንት ቀዳማይ ፡ ንጉስ ፖላንድን ዓቢ ልኡል ሊትዋንያን፡ ኣባል ስርወ መንግስቲ ጃጊሎንያን ( 1548 ዓ.ም.ፈ. )
* 1484 – Huldrych Zwingli , ስዊዘርላንዳዊ ምሁር ስነ-መለኮትን መራሒ ተሃድሶ ፕሮቴስታንት ስዊዘርላንድን ( 1531 ዓ.ም.ፈ. )
* 1557 – ኢስትቫን ቦክስካይ ካብ 1605 ክሳብ 1606 ልኡል ትራንሲልቫንያን ሃንጋሪን '''እዩ ነይሩ (''' 1606 ዓ.ም.ፈ.
* 1638 – ጎ-ሳይ ፣ መበል 111 ሃጸይ ጃፓን ብባህላዊ ስርዓት ተኸታታሊ ( 1685 ዓ.ም.ፈ. )
* 1774 – ኣንድረ ማሪ ኮንስታንት ዱሜሪል ፡ ፈረንሳዊ ተመራማሪ እንስሳታት ( 1860 ዓ.ም.ፈ.
* 1788 – ኤቲን ካቤት ፡ ፈረንሳዊ ፈላስፋ፡ ዩቶፕያዊ ሶሻሊስትን ክልሰ-ሓሳባዊን ( 1856 ዓ.ም.ፈ. )
* 1803 – ማኑኤል ፌሊፐ ደ ቶቫር ፡ ፖለቲከኛን ፕረዚደንትን ቬንዙዌላ ( 1866 ዓ.ም.ፈ. )
* 1814 – ሆንግ ሺዩኳን ፡ መራሒ ናዕቢ ታይፒንግን ገዛኢ ናይታ ንሓጺር እዋን ዝጸንሐት ግዝኣት ታይፒንግ ቲያንጉኦን (1864 ዓ.ም.ፈ. )
* 1823 – ሳንዶር ፔቶፊ ፡ ሃንጋርያዊ ገጣሚ ( 1849 ዓ.ም.ፈ. )
* 1854 – ጀምስ ጆርጅ ፍሬዘር ፡ ስኮትላንዳዊ ተመራማሪ ስነ-ሰብ፡ ደራስን ፎክሎሪስትን ( 1941 ዓ.ም.ፈ. )
* 1863 – ፒየር ደ ኩበርቲን ፡ ፈረንሳዊ ፔዳጎግ፡ ጸሓፍ ታሪኽን ኣትሌትን ( መስራቲ ጸወታታት ኦሎምፒክ ) ( 1937 ዓ.ም.ፈ.
* 1864 – ኣልፍሬድ ስቲግሊትዝ ፡ ኣመሪካዊ ሰኣላይ ( 1946 ዓ.ም.ፈ. )
* 1879 – ኤድዋርድ ሞርጋን ፎርስተር ፡ እንግሊዛዊ ጸሓፊ ልብ-ወለድ፡ ሓጺር ዛንታን ድርሰትን ( 1970 ዓ.ም.ፈ. )
* 1879 – ዊልያም ፎክስ ፡ ሃንጋርያዊ-ኣመሪካዊ ኣፍራዪ ፊልም ( 1952 ዓ.ም.ፈ. )
* 1887 – ዊልሄም ካናሪስ ፡ ጀርመናዊ ኣድሚራልን ሓላፊ ኣብዌህርን ኣብ ናዚ ጀርመን ( 1945 ዓ.ም.ፈ. )
* 1891 – ቻርለስ ቢክፎርድ ፡ ኣመሪካዊ ተዋሳኣይ ( 1967 ዓ.ም.ፈ. )
* 1893 – በህቸት ኡዝ ፡ ቱርካዊ ሓኪም ( 1986 ዓ.ም.ፈ. )
* 1894 – ሳትየንድራ ናት ቦስ '''፡ ህንዳዊ''' ክኢላ ሒሳብን ፊዚክስን ( 1974 ዓ.ም.ፈ. )
* 1895 – ጆን ኤድጋር ሁቨር ፡ ኣመሪካዊ ህዝባዊ በዓል ስልጣንን መስራቲ ፈደራላዊ ቢሮ መርመራ ኣመሪካን (FBI) ( 1972 ዓ.ም.ፈ.
* 1900 – ዛቪየር ኩጋት '''፡ ስጳኛዊ''' ሙዚቀኛን መሪሕን ( 1990 ዓ.ም.ፈ. )
* 1900 – ቺዩነ ሱጊሃራ '''፡ ጃፓናዊ''' ዲፕሎማት ( 1986 ዓ.ም.ፈ. )
* 1901 – ኒዛመቲን ናዚፍ ተፔደለንሊዮግሉ ፡ ቱርካዊ ጋዜጠኛን ጸሓፍን ( 1970 ዓ.ም.ፈ.
* 1904 – ፋዛል ኢላሂ ቻውድሪ ፡ ፓኪስታናዊ ፖለቲከኛ ( 1982 ዓ.ም.ፈ. )
* 1906 – ሃሲ ኦመር ሳባንቺ ፡ ቱርካዊ ነጋዳይን መስራቲ ሳባንቺ ሆልዲንግን ( 1966 ዓ.ም.ፈ. )
* 1908 – ኣቭኒ ዲሊጊል ፡ ቱርካዊ ተዋሳኣይን ዳይረክተርን ( 1971 ዓ.ም.ፈ.
* 1911 – ነክደት ኬንት ፡ ቱርካዊ ዲፕሎማት ( 2002 ዓ.ም.ፈ.
* 1912 – ኪም ፊልቢ ፡ ሓላፊ ስለያ እንግሊዝ (እቲ ኣገዳሲ ድርብ ሰላዪ ዘመነ ዝሑል ኲናት) ( 1988 ዓ.ም.ፈ. )
* 1912 – ኒኪፎሮስ ቭሬታኮስ ፡ ግሪኻዊ ገጣምን ጸሓፍን ( 1991 ዓ.ም.ፈ.
* 1915 – ኢህሳን ደቭሪም ፡ ቱርካዊ ተዋሳኣይ ትያትርን ሲነማን (ሞይቱ 2010 )
* 1916 – ዳንያል ቶፓታን ፡ ቱርካዊ ተዋሳኣይ ሲነማ ( 1975 ዓ.ም.ፈ.
* 1917 – ፋህሪ ኤርዲንች ፡ ቱርካዊ ሰብ ፊደላትን ገጣምን ( 1986 ዓ.ም.ፈ.
* 1917 – ነዛሃት ታንየሪ ፡ ቱርካዊ ስነ-ጥበባዊ ትያትርን ሲነማን ( 1986 ዓ.ም.ፈ. )
* 1918 – Gündüz Kılıç ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪን ኣሰልጣንን (ተጻዋታይ ኩዕሶ እግሪ ጋላታሳራይ) ( 1980 ዓ.ም.ፈ.
* 1919 – ካሮል ላንዲስ ኣሜሪካዊት ተዋሳኢት ፊልም እያ ( 1948 ዓ.ም.ፈ. )።
* 1919 – ሺላ መርሲየር ፡ እንግሊዛዊት ተዋሳኢት (ሞይታ 2019 )
* 1919 – ጀሮም ዴቪድ ሳሊንገር ፡ ኣመሪካዊ ደራሲ (ሞይቱ 2010 )
* 1919 – ሮኪ ግራዝያኖ ፡ ኣመሪካዊ ቦክሰኛ ( 1990 ዓ.ም.ፈ. )
* 1920 – ኦስቫልዶ ካቫንዶሊ ፡ ኢጣልያዊ ካርቱን ስነ-ጥበባዊ ( 2007 ዓ.ም.ፈ. )
* 1921 – ሴዛር ባልዳቺኒ '''፡ ፈረንሳዊ''' ቅርጻዊ ( 1998 ዓ.ም.ፈ. )
* 1921 – ረጂና ቢያንቺ ፡ ኢጣልያዊት ተዋሳኢት ቲቪን ፊልምን ( 2013 ዓ.ም.ፈ.
* 1922 – ማሲድ ታንር ፡ ቱርካዊ ተዋሳኣይ ትያትር ( 2013 ዓ.ም.ፈ. )
* 1923 – ቫለንቲና ኮርተሰ ፡ ኢጣልያዊት ተዋሳኢት (ሞይታ 2019 )
* 1924 – ፍራንሲስኮ ማሲያስ ንጉማ ፡ ፖለቲከኛ ኢኳቶርያል ጊኒ ( 1979 ዓ.ም.ፈ. )
* 1926 – ሱለይማን ዲልቢርሊጊ ፡ ወተሃደር ቱርኪ ( 2017 ዓ.ም.ፈ.
* 1927 – ዓብደልባሲት ዓብዱሳመድ ፡ ግብጻዊ ሓፊዝን ቁርኣናዊ ተማሃራይን ( 1988 ዓ.ም.ፈ.
* 1927 – ኣሕመድ ኮስታሪካ ፡ ቱርካዊ ተዋሳኣይ ፊልም ( 1994 ዓ.ም.ፈ.
* 1927 – ሞሪስ ቤጃርት ፡ ፈረንሳዊ-ስዊዘርላንዳዊ ሳዕሳዒ፡ ኮርዮግራፈርን ዳይረክተር ኦፔራን ( 2007 ዓ.ም.ፈ. )
* 1927 – ቨርኖን ኤል ስሚዝ ፡ ኣመሪካዊ ክኢላ ስነ-ቑጠባን ተዓዋቲ ሽልማት ኖቤል ስነ-ቑጠባን።
* 1928 – ዓብዱሳታር ኢድሂ ፡ ፓኪስታናዊ ገበርቲ ሰናይ (ሞይቱ 2016 )
* 1929 – በዲህ ዮሉክ (ካዛንቺ በዲህ)፡ ቱርካዊ ጋዛል ( 2004 ዓ.ም.ፈ.
* 1929 – መቲን ኤርክሳን ፡ ቱርካዊ ዳይረክተር ፊልም ( 2012 ዓ.ም.ፈ.
* 1930 – ኣዶኒስ ፡ ሶርያዊ ገጣምን ጸሓፊ ድርሰትን
* 1930 – ታሕሲን ሳራች ፡ ቱርካዊ ገጣሚ ( 1989 ዓ.ም.ፈ. )
* 1932 – Leman Çıdamlı ፡ ቱርካዊ ተዋሳኣይ ትያትር፡ ፊልምን ቲቪን ( 2012 ዓ.ም.ፈ. )
* 1932 – ሱኣት ያላዝ ፡ ቱርካዊ ካርቱን ስነ-ጥበባዊ፡ ስእለኛ፡ ጸሓፊ ግራፊክ ልብ-ወለድ፡ ዳይረክተር ፊልም፡ ጸሓፊ ስክሪንን ኣፍራዪ ፊልምን (ሞይቱ 2020 )
* 1933 – ጀምስ ሆርሜል ፡ ኣመሪካዊ ፖለቲከኛ፡ ገበርቲ ሰናይ (ሞት 2021 )
* 1933 – ጆ ኦርተን ፡ እንግሊዛዊ ጸሓፊ ተዋስኦ፡ ደራሲ ( 1967 ዓ.ም.ፈ.
* 1933 – ሳቢሃ ታንሱግ ፡ ቱርካዊት ሊቃውንቲ ፎክሎርን ኣካቢትን ( 2023 ዓ.ም.ፈ.
* 1934 – ላህዳር ኢብራሂሚ ፡ ኣልጀርያዊ ዲፕሎማትን ሚኒስተር ጉዳያት ወጻኢ ነበርን።
* 1936 – ኣሕመድ ሱኣት ኦዝያዚቺ ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ ነበርን ኣሰልጣኒን ( 2023 ዓ.ም.ፈ. )
* 1937 – ኑሪ ሰሲጉዘል ፡ ቱርካዊ ስነጥበባዊ ድምጺን ተዋሳኣይ ፊልምን ( 2023 ዓ.ም.ፈ. )
* 1938 – ሃሊት ኣክቻተፐ ፡ ቱርካዊ ተዋሳኣይ ትያትር፡ ፊልምን ቲቪን (ሞይቱ 2017 )
* 1938 – ፍራንክ ላንገላ ፡ ኣመሪካዊ ተዋሳኣይ
* 1938 – ሃሊስ ቶፕራክ ፡ ቱርካዊ ነጋዳይን መስራቲ ቶፕራክ ሆልዲንግን ( 2016 ዓ.ም.ፈ. )
* 1939 – ሚሸል መርሲየር ፡ ፈረንሳዊት ተዋሳኢት ፊልም
* 1939 – ጉል ያላዝ ፡ ቱርካዊት ተዋሳኢት ፊልምን ቲቪን ( 2013 ዓ.ም.ፈ.
* 1941 – ኣይሸ ሻሳ ፡ ቱርካዊ ጸሓፊ ስክሪንን ደራስን (ሞይቱ 2014 )
* 1942 – ኣላሳን ኦዋታራ ፡ ፖለቲከኛ ኣይቮሪኮስት ኮይኑ ፕረዚደንት ኣይቮሪኮስት ኮይኑ
* 1942 – ሴቫት ዩርዳኩል ፡ ቱርካዊ ፖሊስ ( 1979 ዓ.ም.ፈ. )
* 1944 – ኢስሜት ቪልዳን ኣልፕተኪን ፡ ቱርካዊ ሳይንቲስት
* 1944 – ዛፋሩላህ ካን ጀማሊ ፡ ፓኪስታናዊ ፖለቲከኛን ኣመሓዳሪ ስፖርትን ( 2020 ዓ.ም.ፈ.
* 1944 – ዑመር ኣልበሽር ፡ ሱዳናዊ ወተሃደርን ፖለቲከኛን።
* 1944 – ኡጉርታን ሳይነር ፡ ቱርካዊ ተዋሳኣይ ትያትር፡ ፊልምን ቲቪን ( 2021 ዓ.ም.ፈ.
* 1945 – ጃኪ ኢክስ ፡ ቤልጅየማዊ መራሒ ውድድር ውድድር ነበር
* 1946 – ብርሰን ዓይዳ ፡ ቱርካዊት ተዋሳኢት ፊልም ( 2011 ዓ.ም.ፈ.
* 1946 – ሮበርቶ ሪቨሊኖ ፡ ሃገራዊ ተጻዋታይ ኩዕሶ እግሪ ብራዚል ነበር
* 1948 – ደቭሌት ባህቸሊ ፡ ቱርካዊ ስነ-ቑጠባዊ ምሁር፡ ፖለቲከኛን ኣቦ መንበር ኤምኤችፒን ።
* 1948 – ዲክ ኳክስ ፡ ተወላዲ ሆላንድ ኒውዚላንድ ኣትሌትን ፖለቲከኛን (ሞይቱ 2018 )
* 1950 – ሴንጊዝ ሰዚቺ ፡ ቱርካዊ ተዋሳኣይ ትያትር፡ ፊልምን ቲቪን (ሞይቱ 2019 )
* 1951 – Yalçın Güzelce ፡ ቱርካዊ ተዋሳኣይ ትያትር፡ ፊልምን ቲቪን ( 2015 ዓ.ም.ፈ. )
* 1952 – ሑሴን ቬሊዮግሉ ፡ መስራቲ መራሒ ሂዝቦላህ ( 2000 ዓ.ም.ፈ.
* 1952 – ኣና ማርያ ሞንቲቸሊ ፡ ተወላዲት ሞሮካዊት ኣውስትራልያዊት ተዋሳኢት መበቆላ ጥልያን እያ።
* 1952 – İbrahim Tatlıses ፡ ቱርካዊ ደራፋይ፡ ኣወሃሃዲ ሙዚቃ፡ ኣፍራዪን ተዋሳኣይን።
* 1953 – ኦዛይ ፈችት ፡ ቱርካዊ ደራፋይ ጃዝ፡ ተዋሳኣይን መምህርን
* 1953 – ጋሪ ጆንሰን ፡ ኣመሪካዊ ፖለቲከኛ፡ ነጋዳይ
* 1953 – መህመድ ኡዙን ፡ ቱርካዊ ጸሓፊ መበቆል ኩርዳውያን (ሞይቱ 2007 )
* 1954 – ያኒስ ፓፓታናሲዩ '''፡ ግሪኻዊ''' ፖለቲከኛ
* 1954 – ኩርቱሉሽ ቱርክጉቨን ፡ ቱርካዊ ሙዚቀኛ ( 2009 ዓ.ም.ፈ.
* 1954 – ቮልካን ሳራሶግሉ ፡ ቱርካዊ ሲነማ፡ ተኸታታሊ ፊልምታት ቲቪን ተዋሳኣይ ትያትርን (ሞይቱ 2014 )
* 1955 – ቡርሃን ኩዙ ፡ ቱርካዊ ክኢላ ሕጊን ፖለቲከኛን (ሞይቱ 2020 )
* 1956 – ዲልበር ኣይ (ዲልበር ካራካሽ)፡ ቱርካዊ ደራፋይ፡ ጸሓፊ ደርፍን ኣቕራቢን (ሞይቱ 2019 )
* 1956 – ኣንዲ ጊል ፡ እንግሊዛዊ ድሕሪ ፓንክ ጊታሪስትን ኣፍራዪ ሙዚቃን ( 2020 ዓ.ም.ፈ.
* 1956 – ክርስቲን ላጋርድ ፡ ፈረንሳዊት ጠበቓን ፖለቲከኛን።
* 1957 – ኢቫንጀሎስ ቨኒዘሎስ ፡ ግሪኻዊ ፖለቲከኛ
* 1958 – ግራንድማስተር ፍላሽ ፡ ኣመሪካዊ ስነጥበባዊ ሙዚቃ ሂፕ ሆፕን ዲጄን።
* 1958 – ኣሞር ሃካር ፡ ኣልጀርያዊ ተዋሳኣይ
* 1958 – Şükrü Kızılot ፡ ቱርካዊ ምሁርን ጋዜጠኛን ( 2017 ዓ.ም.ፈ. )
* 1959 – ኣዛሊ ኣሱማኒ ፡ ኮሞርያዊ ወተሃደርን ፖለቲከኛን።
* 1959 – ዑስማን ደሊክኩላክ ፡ ቱርካዊ ፖለቲከኛን ከንቲባ ሲድ ነበርን።
* 1959 – ያማን ታርካን ፡ ቱርካዊ ተዋሳኣይ ፊልምን ትያትርን ( 2009 ዓ.ም.ፈ.
* 1960 – ሃካን ካራሃን ፡ ቱርካዊ ደራሲ፡ ገጣሚ፡ ጸሓፊ ስክሪን፡ ተዋሳኣይን ኣፍራዪ ፊልምን።
* 1961 – ኣሕመድ ሻፋክ ፡ ቱርካዊ ሙዚቀኛ፡ ኣወሃሃዲ ሙዚቃን ተዋሳኣይን።
* 1961 – ደኒዝ ኣርማን ፡ ቱርካዊ ጋዜጠኛን ኣተሓባባሪ ዜናን።
* 1962 – ኮርካን ካራር ፡ ቱርካዊ መልህቕ ዜና
* 1963 – ደቭራን ቻግላር ፡ ቱርካዊ ስነጥበባዊ ሙዚቃን ተዋሳኣይን ኣራቤስክ (ሞይቱ 2019 )
* 1964 – ኣይሸን ኣይደሚር ፡ ቱርካዊት ተዋሳኢት ፊልምን ትያትርን ( 1999 ዓ.ም.ፈ.
* 1964 – ሊዛ ሊን ማስተርስ ፡ ኣመሪካዊት ተዋሳኢትን ሞዴልን ( 2016 ዓ.ም.ፈ.
* 1964 – ደዲ ፋይፈር ኣሜሪካዊት ተዋሳኢት እያ።
* 1965 – ባርባራ ግሪፊን ፡ ኣየርላንዳዊት ተዋሳኢት
* 1966 – ኢቪካ ዳቺች '''፡ ሰርብያዊት''' ፖለቲከኛ
* 1966 – ቲሆሚር ኦረሽኮቪች ፡ ቀዳማይ ሚኒስተር ክሮኤሽያ '''ነበር'''
* 1966 – ሙኒራ ያሚን ሳቲ ፡ ፓኪስታናዊት ፖለቲከኛ ( 2021 ዓ.ም.ፈ.
* 1968 – ዳቮር ሱከር ፡ ክሮኤሽያዊ ተጻዋታይ ኩዕሶ እግሪ
* 1968 – ቶፕራክ ሰርገን ፡ ቱርካዊ ተዋሳኣይ ትያትር፡ ፊልምን ቲቪን ከምኡ’ውን ተዋሳኣይ ድምጺ
* 1969 – ሞሪስ ቸስትነት ፡ ኣመሪካዊ ተዋሳኣይ
* 1969 – ቨርነ ትሮየር ፡ ኣመሪካዊ ተዋሳኣይ፡ ኮሜድያንን ስቱንትማንን ( 2018 ዓ.ም.ፈ.
* 1970 – ሰርጌይ ኪርያኮቭ '''፡ ሩስያዊ''' ተጻዋታይ ኩዕሶ እግሪን ኣሰልጣንን
* 1971 – ኤምራህ ፡ ቱርካዊ ደራፋይ፡ ደራሲ ደርፍን ተዋሳኣይን።
* 1972 – ሊልያን ቱራም ፡ ፈረንሳዊት ተጻዋታይ ኩዕሶ እግሪ
* 1975 – ማርክ ፓኬት ፡ ካናዳዊ ተዋሳኣይ
* 1976 – ሙስጣፋ ዶጋን ፡ መበቆል ቱርኪ ዝኾነ ጀርመናዊ ተጻዋታይ ኩዕሶ እግሪ
* 1979 – ፋቲሕ ኤርባካን ፡ ቱርካዊ ፖለቲከኛን መሃንድስን
* 1981 – Mladen Petrić , ክሮኤሽያዊ ተጻዋታይ ኩዕሶ እግሪ ነበር
* 1982 – Egidio Arévalo , ኡራጋያዊ ተጻዋታይ ኩዕሶ እግሪ
* 1983 – ሜላይን ዎከር ፡ ጃማይካዊት ኣትሌት
* 1984 – ፓኦሎ ጌረሮ ፡ ፔሩዊ ተጻዋታይ ኩዕሶ እግሪ
* 1985 – ስቲቨን ዳቪስ ፡ ሃገራዊ ተጻዋታይ ኩዕሶ እግሪ ሰሜን ኣየርላንድ
* 1985 – ቲያጎ ስፕሊተር ፡ ብራዚላዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ ሰኪዔት '''።'''
* 1986 – ግለን ዳቪስ ፡ ኣመሪካዊ ተጻዋታይ ኩዕሶ ሰኪዔት '''።'''
* 1986 – ኮሊን ሞርጋን ሰሜናዊ ኣየርላንዳዊ ተዋሳኣይ እዩ።
* 1986 – ቪክቶርያ ኣሜሊና ፡ ዩክሬናዊት ጸሓፊትን ገጣሚትን ( 2023 ዓ.ም.ፈ.
* 1987 – ሜሪል ዳቪስ ፡ ኣመሪካዊት ፊግር ስኬተር
* 1987 – ሰርዳር ኦዝካን ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ
* 1989 – ሓሰን ዓሊ ዱርቱሉክ ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ
* 1990 – Koray Avcı ፡ ቱርካዊ ሙዚቀኛ
* 1990 – ናድያ ፓሪስ ፡ ኣመሪካዊት ተዋሳኢት ፊልም ስእለ-ጽዩፍ
* 1991 – ፊራት ይልማዝ ቻኪሮግሉ ፡ ቱርካዊ ተማሃራይ ( 2015 ዓ.ም.ፈ. )
* 1992 – ሃዛር ኤርጉችሉ ፡ ቱርካዊት ተዋሳኢት
* 1992 – ጃክ ዊልሸር ፡ እንግሊዛዊ ተጻዋታይ ኩዕሶ እግሪ
* 1993 – Oğuz Yılmaz ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ
* 1993 – Sadık Çiftpınar ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ
* 1995 – ኑሪ ፋቲሕ ኣይዲን ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ
* 1995 – ራቸል ኣማንዳ ፡ ኢንዶነዥያዊት ተዋሳኢትን ደራፊትን
* 1995 – ፖፒ ፡ ኣመሪካዊ ሙዚቀኛን ደራስን ደርፍታትን
* 1996 – ማሙዱ ጋሳማ ፡ ኣብ ፈረንሳ ዝነብር መበቆል ማሊ ዝኾነ ፈረንሳዊ ዜጋ፡ ኣብ ደጋዊ ሸነኽ ናይ ሓደ ኣፓርታማ ብሎክ ኣብ ውሽጢ 30 ካልኢት ኣርባዕተ ደርቢ ደይቡ፡ ኣብ ባርኮኒ ተሰቒሉ ዝነበረ ወዲ ኣርባዕተ ዓመት ህጻን ኣድሒኑ
* 1997 – መሓመድ በሺር ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ
* 1998 – Hüseyin Türkmen , ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ
* 2000 – ኤካተሪና ኣሌክሳንደርቭስካያ ፡ ሩስያዊት-ኣውስትራልያዊት ፊጉር ስካይተር ( 2020 ዓ.ም.ፈ.
* 2001 – ኣርዳ ኣክቡሉት ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ
* 2001 – ኤርሲን ደስታኖግሉ ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ
* 2001 – ኦመርካን ኢልያሶግሉ ፡ ቱርካዊ ተጻዋታይ ኩዕሶ ሰኪዔት።
* 2001 – መሓመድ ጉሙሽካያ ፡ ቱርካዊ ተጻዋታይ ኩዕሶ እግሪ
* 2001 – Zeynep Şevval Gül ፡ ቱርካዊ ተጻዋታይ ኩዕሶ ሰኪዔት።
* 2001 – ኣንጎሪ ራይስ ፡ ኣውስትራልያዊት ተዋሳኢት ፊልም
* 2001 – ኤሚርሃን ቻካል ፡ ቱርካዊ ደራፋይን ደራስን ደርፍታት
* 2002 – ኤረን ቡልቡል ፡ ኣብ መንጎ ሓይልታት ፖሊስ ቱርኪን ኣባላት ፒ.ኬ.ኬን ኣብ ዝተኻየደ ግጭት ህይወቱ ዝሰኣነ ቱርካዊ ወዲ ( 2017 ዓ.ም.ፈ.
== ሞት [ ኣርትዖት | ምንጪ ለውጢ ] . ==
* 379 – ባሲል ፣ ሜትሮፖሊታን ቀጶዶቅያ ( 329 ዓ.ም.ፈ.
* 404 – ቅዱስ ቴለማኮስ ፡ ክርስትያን ቅዱስ
* 1204 - III. ሃኮን '''፣''' ንጉስ ኖርወይ
* 1515 - XII. ሉዊስ ፣ ንጉስ ፈረንሳ ( 1462 ዓ.ም.ፈ. )
* 1559 - III. ክርስቲያን ፣ ንጉስ ዴንማርክ ካብ 1534 (1503 ዓ.ም.ፈ. ) ።
* 1560 – ዮኣኪም ዱ ቤላይ ፡ ፈረንሳዊ ገጣሚ ህዳሴ ( 1522 ዓ.ም.ፈ.
* 1748 – ዮሃን በርኖሊ ፡ ስዊዘርላንዳዊ ክኢላ ስነ-ሕሳብ ( 1667 ዓ.ም.ፈ. )
* 1782 – ዮሃን ክርስቲያን ባክ ፡ ጀርመናዊ ኣወሃሃዲ ሙዚቃ ( 1735 ዓ.ም.ፈ. )
* 1793 – ፍራንቸስኮ ላዛሮ ጓርዲ ፡ ኢጣልያዊ ውርዙይን ቀባኢ ቤት ትምህርቲ ቬነዝዌላን (1712 ዓ.ም.ፈ.)
* 1803 – ሉዊጂ ማየር ፡ ኢጣልያዊ ቀባኢ ( 1755 ዓ.ም.ፈ. )
* 1817 – ማርቲን ሃይንሪክ ክላፕሮት ፡ ጀርመናዊ ኬሚስት ( 1743 ዓ.ም.ፈ. )
* 1851 – ዮሃን ሃይንሪክ ፍሪድሪክ ሊንክ ፡ ጀርመናዊ ተመራማሪ ተፈጥሮን ስነ-ዕጽዋትን ( 1767 ዓ.ም.ፈ.
* 1862 – ሚካኤል ቫሲሊየቪች ኦስትሮግራድስኪ ሃጸያዊ ሩስያዊ ናይ ስነ-ሕሳብ፡ መካኒክን ፊዚከኛን መበቆሉ ዩክሬናዊ ኮዛክ (ል. 1801 )
* 1881 – ሉዊስ-ኦጉስት ብላንኪ ፡ ፈረንሳዊ ጸሓፊ ( 1805 ዓ.ም.ፈ. )
* 1891 – ኣንቶንዮ ስቶፓኒ ፡ ኢጣልያዊ ተመራማሪ ስነ-ምድራዊ ስነ-ፍልጠት፡ ተመራማሪ ስነ-ጥንቲ፡ ከምኡ’ውን ፈላሚ ጸሓፊ ህዝባዊ ሳይንስ ( 1824 ተወሊዱ )
* 1894 – ሃይንሪክ ሄርትዝ ፡ ጀርመናዊ ፊዚከኛ ( 1857 ዓ.ም.ፈ. )
* 1901 – ጎትሊብ ቪሄ ፡ ጀርመናዊ ሚስዮናዊ ( 1839 ተወሊዱ )
* 1921 – ቴዮባልድ ፎን ቤትማን ሆልዌግ ፡ ጀርመናዊ ፖለቲከኛን ቻንስለር ጀርመንን ( 1856 ተወሊዱ )።
* 1929 – በርተን ዳውኒንግ ፡ ኣመሪካዊ ተቐዳዳማይ ብሽክለታ ( 1885 ዓ.ም.ፈ. )
* 1929 – ሙስጣፋ ነካቲ ፡ ቱርካዊ ፖለቲከኛ ( 1894 ዓ.ም.ፈ. )።
* 1931 – ማርቲነስ በይጀሪንክ '''፡ ሆላንዳዊ''' ተመራማሪ ማይክሮባዮሎጂን ስነ-ዕጽዋትን ( 1851 ተወሊዱ )
* 1944 – ኤድዊን ሉቲየንስ '''፡ እንግሊዛዊ ኣርኪተክተር (''' 1869 ተወሊዱ )
* 1953 – ሃንክ ዊልያምስ ፡ ኣመሪካዊ ደራፋይ፡ ጊታሪስትን ደረፍን ( 1923 ተወሊዱ )
* 1956 – ዣን ደ ላ ሂረ ፡ ፈረንሳዊ ጸሓፊ ( 1878 ዓ.ም.ፈ. )
* 1958 – ኤድዋርድ ዌስተን ፡ ኣመሪካዊ ሰኣላይ ( 1886 ዓ.ም.ፈ. )
* 1960 – ማርጋሬት ሱላቫን ፡ ኣመሪካዊት ተዋሳኢት መድረኽን ስክሪንን ( 1909 ተወሊዳ )
* 1963 – ፊሊፖ ደል ጁዲስ ፡ ኢጣልያዊ ኣፍራዪ ፊልም ( 1892 ተወሊዱ )
* 1965 – መህመት ኤሚን ኤሪሺርጊል ፡ ቱርካዊ መምህር፡ ፈላስፋ፡ ጸሓፍን ፖለቲከኛን ( 1891 ዓ.ም.ፈ.
* 1966 – ቪንሰንት ኣውሪዮል ፡ ፕረዚደንት ፈረንሳ ( 1884 ዓ.ም.ፈ. )
* 1969 – ሙምታዝ ቱርሃን ፡ ቱርካዊ ማሕበራዊ ስነ-ልቦናን ሓላፊ ክፍሊ ፈተነ ስነ-ልቦናን ኣብ ዩኒቨርሲቲ ኢስታንቡል ( 1908 ተወሊዱ )
* 1972 – ሞሪስ ሸቫሊየር ፡ ፈረንሳዊ ተዋሳኣይን ደራፋይን ( 1888 ተወሊዱ )
* 1980 – ፒየትሮ ነኒ ፡ ኢጣልያዊ ጋዜጠኛ፡ ፖለቲከኛን መራሒ ማሕበርነታዊ ሰልፊ ኢጣልያን ( 1891 ዓ.ም.ፈ. )።
* 1992 – ግሬስ ሆፐር ፡ ኣመሪካዊት ሳይንቲስት ኮምፒተርን ድሕሪት ኣድሚራል ሓይሊ ባሕሪ ሕቡራት መንግስታት ኣመሪካን ( 1906 ተወሊዳ )።
* 1994 – ሴዛር ሮሜሮ ፡ ኩባዊ-ኣመሪካዊ ተዋሳኣይ ( 1907 ተወሊዱ )
* 1995 - ዲልበር ኣይ (ጉልሸን ደሚርቺ)፡ ቱርካዊት ተዋሳኢት ሲነማ ( 1958 ተወሊዳ )
* 1995 – ዩጂን ዊግነር ፡ ሃንጋርያዊ-ኣመሪካዊ ፊዚከኛን ክኢላ ስነ-ሕሳብን ( 1902 ተወሊዱ )
* 2001 – ሬይ ዋልስቶን ፡ ኣመሪካዊ ተዋሳኣይ ( 1914 ተወሊዱ )
* 2003 – ዩሱፍ ናልከሰን ፡ ቱርካዊ ኣወሃሃዲ ሙዚቃ ( 1923 ዓ.ም.ፈ. )
* 2010 – ላሳ ደ ሴላ ፡ ኣመሪካዊ ደራፋይን ኣወሃሃዲ ሙዚቃን ( 1972 ዓ.ም.ፈ. )
* 2012 – ጆርጅ ኣንድሬስ ቦሮ ፡ ኣርጀንቲናዊ ተቐዳዳማይ ሞተር ሳይክል ( 1973 ተወሊዱ )
* 2012 – ኪሮ ግሊጎሮቭ ፡ መቄዶንያዊ ፖለቲከኛ ( 1917 ዓ.ም.ፈ. )
* 2013 – ክሪስቶፈር ማርቲን-ጀንኪንስ ፡ እንግሊዛዊ ጋዜጠኛ፡ ደራስን ኣቕራቢን ( 1945 ዓ.ም.ፈ.
* 2013 – ፓቲ ፔጅ ፡ ኣመሪካዊት ደራፊትን ተዋሳኢትን ( 1927 ዓ.ም.ፈ. )
* 2014 – ጁዋኒታ ሙር ኣመሪካዊት ተዋሳኢት እያ ( 1914 ተወሊዳ )
* 2015 – ማሪዮ ኩሞ ፡ ኣመሪካዊ ፖለቲከኛን ደራስን ( 1932 ተወሊዱ )
* 2015 – ዶና ዳግላስ ፡ ኣመሪካዊት ተዋሳኢትን ኮሜድያንን ( 1933 ተወሊዳ )
* 2015 – ኦመር ካራሚ ፡ ሊባኖሳዊ ፖለቲከኛን 2ይ ቀዳማይ ሚኒስተር ሊባኖስን ( 1934 ተወሊዱ )
* 2015 – ቦሪስ ሞሩኮቭ ፡ ሩስያዊ ፊዚከኛን ኮስሞናውትን ( 1950 ዓ.ም.ፈ. )
* 2016 – ፋዙ ኣሊየቫ ፡ ሩስያዊ ገጣሚ፡ ጸሓፊ ልብ-ወለድን ጋዜጠኛን መበቆል ኣቫር ( 1932 ተወሊዱ )
* 2016 – ኣንቶንዮ ካሪዞ ፡ ኣርጀንቲናዊ ኣቕራቢ ( 1926 ተወሊዱ )
* 2016 – ይጊት ኦኩር ፡ ቱርካዊ ጠበቓን ጸሓፍን ( 1934 ዓ.ም.ፈ. )
* 2016 – ቪልሞስ ዚሲግሞንድ ፡ ተዓዋቲ ሽልማት ኦስካር ሃንጋርያዊ-ኣመሪካዊ ሲነማቶግራፈር ( 1930 ተወሊዱ )
* 2017 – ቶኒ ኣትኪንሰን ፡ ብሪጣንያዊ ምሁርን ስነ-ቑጠባን ( 1944 ተወሊዱ )
* 2017 – ሂላርዮን ካፑቺ ፡ ሶርያ ካቶሊካዊ ሊቀ ጳጳስ ( 1922 ዓ.ም.ፈ. )
* 2017 – ካርል ገርስትነር ፣ ስዊዘርላንዳዊ ዲዛይነር ግራፊክ ( 1930 ዓ.ም.ፈ. )
* 2017 – መል ሎፔዝ ፡ ፊሊፒናዊ ቢሮክራትን ፖለቲከኛን ( 1935 ተወሊዱ )
* 2017 – ጆርጅ ሚለር ፡ ስኮትላንዳዊ ተጻዋታይ ክሪከት ( 1929 ተወሊዱ )
* 2017 – ዴሪክ ፓርፊት ፡ እንግሊዛዊ ፈላስፋን ደራስን ( 1942 ዓ.ም.ፈ. )
* 2017 – ታላት ቱንሳልፕ ፡ ቱርካዊ ተቐዳዳማይ ብሽክለታ ኦሎምፒክ ( 1915 ተወሊዱ )
* 2018 – ገርት ብራወር ፡ ጀርመናዊ ሃገራዊ ተጻዋታይ ኩዕሶ እግሪ ( 1955 ተወሊዱ )
* 2018 – ሮበርት ማን ፡ ኣመሪካዊ ተጻዋታይ ክራር፡ ኣወሃሃዲ ሙዚቃን መሪሕን ( 1920 ተወሊዱ )
* 2018 – ኢብራሂም ናፈይ ፡ ግብጻዊ ጋዜጠኛ ( 1934 ዓ.ም.ፈ. )
* 2018 – ጃን ኦቶ ጆሃንሰን ፡ ኖርወጃዊ ጋዜጠኛ፡ ኣሰናዳኢ፡ ሪፖርተርን ደራስን ( 1934 ተወሊዱ )
* 2018 – ማኑኤል ኦሊቨንሽያ ፡ ስጳኛዊ ጠበቓን ምሁርን ( 1929 ተወሊዱ )
* 2018 – ማውሮ ስታቺዮሊ ፡ ኢጣልያዊ ቅርጻዊ ( 1937 ዓ.ም.ፈ. )
* 2019 – ዩሪ ኣርትሱታኖቭ ፡ ሩስያዊ መሃንድስ ኣየርን ስፔስን ( 1929 ተወሊዱ )
* 2019 – Dagfinn Bakke , ኖርወጃዊ ቀባኢን ስነጥበባዊ ስእልን ( 1933 ተወሊዱ )
* 2019 – ሬይሞንድ ራማዛኒ ባያ ፡ ዲ.ኣር ኮንጎዊ ፖለቲከኛን ሚኒስተር ነበርን (ል. 1943 )
* 2019 – ኢቫን ዲሚትሮቭ ፡ ሃገራዊ ተጻዋታይ ኩዕሶ እግሪ ቡልጋርያ ( 1935 ተወሊዱ )
* 2019 – Feis Ecktuh , ሆላንዳዊ ደራፋይ ራፕን ሙዚቀኛን ( 1986 ተወሊዱ )
* 2019 – ኤልሳቤጥ ኤድጋር ፡ ክኢላ ስነ-ዕጽዋት ኒውዚላንድ ( 1929 ተወሊዳ )
* 2019 – ካቲ ፍሊን ፡ እንግሊዛዊት ጸሓፊትን ጸሓፊት ልብ-ወለድን ( 1936 ተወሊዳ )
* 2019 – ኢቮ ግረጉረቪች ፡ ክሮኤሽያዊ ተዋሳኣይ ( 1952 ተወሊዱ )
* 2019 – ጆኣን ጊንጆኣን ፡ ስጳኛዊት ኣወሃሃዲ ሙዚቃን ፒያኒስትን ( 1931 ዓ.ም.ፈ. )
* 2019 – Kris Kelmi , ሶቭየት-ሩስያዊ ሙዚቀኛን ኣወሃሃዲ ሙዚቃን ( 1955 ተወሊዱ )
* 2019 – ፖል ኔቪል ፡ ኣውስትራልያዊ ፖለቲከኛ ( 1940 ዓ.ም.ፈ. )
* 2019 – ጆሴ ኣንቶንዮ ፑጃንተ ፡ ስጳኛዊ ፖለቲከኛን ፕሮፌሰር ፍልስፍናን ( 1964 ዓ.ም.ፈ. )
* 2019 – ማሪያ ተረዛ ኡሪበ ፡ ኮሎምብያዊት ስነ-ማሕበረሰብ ( 1940 ዓ.ም.ፈ. )
* 2019 – ፔጊ ያንግ ፡ ኣመሪካዊት ደራፊት፡ ደራሲት ደርፊ፡ ተጣባቒት ከባቢ፡ መምህርን ገበርቲ ሰናይን (ል. 1952 )
* 2020 – János Aczél , ሃንጋርያዊ-ካናዳዊ ምሁር ስነ-ሕሳብ ( 1924 ተወሊዱ )
* 2020 – ሌክሲ ኣሊጃይ ፡ ኣመሪካዊት ደራፊትን ሙዚቀኛን ራፕ ( 1998 ዓ.ም.ፈ. )
* 2020 – ጆኣን ቤንሰን ፡ ኣመሪካዊት ሙዚቀኛን መምህርን ( 1925 ዓ.ም.ፈ.
* 2020 – ቶሚ ሃንኮክ ፡ ኣመሪካዊ ሙዚቀኛ ( 1929 ዓ.ም.ፈ.
* 2020 – ሮላንድ ሚንሰን ፡ ኣመሪካዊ ተጻዋታይ ኩዕሶ ሰኪዔት ( 1929 ዓ.ም.ፈ. )
* 2020 – ፒተር ሎ ሱይ ዪን ፡ ማሌዥያዊ ፖለቲከኛ ( 1923 ተወሊዱ )
* 2020 – ዴቪድ ጀይ ስተርን ፡ ኣመሪካዊ ስፖርተኛ ( NBA mogul) ( 1942 ተወሊዱ )
** 2021 – ዓብደል ሓኪም ኣልታህር ፡ ሱዳናዊ ተዋሳኣይን ዳይረክተር ፊልምን ( 1949 ዓ.ም.ፈ. )
** 2021 - ባሪ ኦስቲን ፡ ኣብ ዕድሚኡ ዝኸበደ ምዃኑ ዝፍለጥ እንግሊዛዊ (ል. 1968 )
** 2021 – ቤን ቻፊን ፡ ኣመሪካዊ ጠበቓ፡ ሓረስታይን ፖለቲከኛን ( 1960 ዓ.ም.ፈ. )
** 2021 – በርናርድ ጊግነዶክስ ፡ ፈረንሳዊ ተጻዋታይ ኩዕሶ እግሪን ኣሰልጣኒን ( 1947 ተወሊዱ )
** 2021 – ካርሎስ ኤስኩደ ፡ ኣርጀንቲናዊ ፖለቲካዊ ሳይንቲስትን ጸሓፍን ( 1948 ተወሊዱ )
** 2021 – ካርሎስ ዶ ካርሞ ፡ ፖርቱጋላዊ ደራፋይን ደረፍን ( 1939 ተወሊዱ )
** 2021 – ክሊንት ቦልተን ፡ እንግሊዛዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ( 1948 ዓ.ም.ፈ. )
** 2021 – ኤልሚራ ሚኒታ ጎርደን ፡ ፖለቲከኛ ቤሊዝ ( 1930 ዓ.ም.ፈ. )
** 2021 – ፌሊክስ ታራሰንኮ ፡ ሩስያዊ ክኢላ ስነ-ሕሳብ ( 1932 ዓ.ም.ፈ. )
** 2021 – ፍሎይድ ሊትል ፡ ኣመሪካዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ( 1942 ዓ.ም.ፈ. )
** 2021 – ጆርጅ ዊትሞር ፡ ኣመሪካዊ ተቐዳዳማይ ኣኽራንን ተጣባቒ ከባብን ( 1931 ተወሊዱ )
** 2021 – ጃን ደ ቢ ፡ ሆላንዳዊ ቀባእን ሰኣላይን ( 1946 ተወሊዱ )
** 2021 – ያን ቨሪንግ ፡ ጀርመናዊ ደራፋይ ወንጌል፡ ጋዜጠኛን ጸሓፊ ተዋስኦን ( 1954 ዓ.ም.ፈ. )
** 2021 – ዣን ፓኒስ ፡ ፈረንሳዊ ተዋሳኣይ ( 1928 ዓ.ም.ፈ. )
** 2021 – ጆሴ ክሊዮናንስዮ ዳ ፎንሰካ ፡ ብራዚላዊ ፖለቲከኛን ነጋዳይን ( 1936 ተወሊዱ )
** 2021 – ሊያም ረይሊ ፡ ኣየርላንዳዊ ደራፋይ ( 1955 ተወሊዱ )
** 2021 – ማርክ ኤደን ፡ እንግሊዛዊ ተዋሳኣይ ( 1928 ዓ.ም.ፈ. )
** 2021 – መሓመድ ታቂ ምስባህ ያዝዲ ፡ ኢራን ፖለቲከኛ ( 1934 ዓ.ም.ፈ. )
** 2021 – ኖርማ ፡ ፈረንሳዊት ስነጥበባዊት ኮሚክስ ( 1946 ዓ.ም.ፈ. )
** 2021 – Paatje Phefferkorn , ሆላንዳዊ መምህርን ተግባራዊ ምትሕውዋስ ማርሻል ኣርቲስትን ( 1922 ተወሊዱ )
** 2021 – ፓብሎ ሄርናንደዝ ፡ ኮሎምብያዊ ኣትሌት ቅድድም ብሽክለታ ( 1940 ዓ.ም.ፈ. )
** 2021 – ፔጅ ረንስ ፡ ኣመሪካዊት ጸሓፊትን ኣሰናዳኢትን ( 1929 ተወሊዳ )
** 2021 – Seizō Fukumoto , ጃፓናዊ ተዋሳኣይ ( 1943 ተወሊዱ )
** 2021 – ሲሞነ ክሪሶስቶም ፡ ፈረንሳዊ ወተሃደርን ኣባል ተቓውሞ ፈረንሳን ( 1923 ተወሊዱ )
** 2021 – ሳን ኪያኦሉ ፡ ቻይናዊት ተዋሳኢትን ሞዴልን ( 1995 ዓ.ም.ፈ. )
** 2021 – ቶኣቡር ራሂም ፡ ባንግላደሻዊ ፖለቲከኛ
** 2021 – ትራውደ ዲርዶርፍ ፡ ኦስትርያዊ ፖለቲከኛ ( 1947 ተወሊዱ )
** 2021 – ዞራን ዶርለቭ ፡ ሰሜናዊ መቄዶንያዊ ተጻዋታይ ክራር ( 1967 ተወሊዱ )
** 2022 – ጳውሎስ ኣደግቦየጋ ኦላዎር ፡ ናይጀርያዊ ሮማዊት ካቶሊክ ጳጳስ ( 1961 ዓ.ም.ፈ. )
** 2022 – ኤድና ብራውን ፡ ኣመሪካዊት ፖለቲከኛ ( 1940 ዓ.ም.ፈ. )
** 2022 – ባርባራ ቺልኮት ፡ ካናዳዊት ተዋሳኢት ( 1922 ተወሊዳ )
** 2022 - ሞሪስ ብላንቻርድ ኮሂል ጁንየር። ፣ ኣሜሪካዊ ጠበቓን ፖለቲከኛን ( 1929 ዓ.ም.ፈ. )
** 2022 – ዣን-ፒየር ደፎንታይን ፡ ፈረንሳዊ ፖለቲከኛ ( 1937 ተወሊዱ )
** 2022 – ሪቻርድ ፍሪድ ፡ ኣመሪካዊ ነቓፊ ሙዚቃ፡ ኣሰናዳኢን ኣሕታምን ( 1928 ተወሊዱ )
** 2022 – ማክስ ጁልያን ፡ ኣመሪካዊ ተዋሳኣይ፡ ቅርጻዊን ዲዛይነር ኣከዳድናን ( 1933 ተወሊዱ )
** 2022 – ሮቢን ሊሚ ፡ ኒውዚላንድ ሮማዊ ካቶሊካዊ ጳጳስ ( 1934 ዓ.ም.ፈ. )
** 2022 – ፒየር ፓርሱስ ፡ ፈረንሳዊ ቀባእን ዲዛይነርን ( 1921 ዓ.ም.ፈ. )
** 2022 – ዳን ሪቭስ ፡ ኣመሪካዊ ተጻዋታይ ኩዕሶ እግሪ ነበርን ኣሰልጣኒን መጥቃዕታዊ ምጥቃዕ ዝጻወት ዝነበረ ( 1944 ተወሊዱ )
** 2023 – ማሪዮ ኣርታሊ ፡ ኢጣልያዊ ፖለቲከኛን ነጋዳይን ( 1938 ዓ.ም.ፈ. )
** 2023 – ኤን ሲ ደባርማ ፡ ህንዳዊ ፖለቲከኛን ኣመሓዳሪን ( 1942 ዓ.ም.ፈ. )
** 2023 – ጋንግስታ ቡ ፡ ኣመሪካዊ ሙዚቀኛ ራፕ ( 1979 ተወሊዱ )
** 2023 – ቦብ ጆንገን ፡ ጀርመናዊ ተወላዲ ሆላንዳዊ ፕሮፌሽናል ተጻዋታይ ኩዕሶ እግሪ ነበር ( 1927 ተወሊዱ )
** 2023 – ካድሪ ማልክ ፡ ኢስቶንያዊ ስነጥበባዊን ዲዛይነር ስልማትን ( 1958 ተወሊዱ )
** 2023 – ኣርተር ማክናሊ ፡ ኣመሪካዊ ኣካያዲ ስራሕን ኣሰልጣንን ስፖርት ( 1925 ተወሊዱ )
** 2023 – ጉኦ ናንሆንግ ፡ ታይዋናዊ ፖለቲከኛ ( 1936 ተወሊዱ )
** 2023 – Meenakshi Narain , ህንዳዊ-ኣመሪካዊ ፈተነ ፊዚከኛ (ል. 1964 )
** 2023 – Lise Nørgaard , ደንማርካዊት ጋዜጠኛ፡ ደራሲትን ጸሓፊት ስክሪንን ( 1917 ተወሊዳ )
** 2023 – ኢዲት ፐርልማን ፡ ኣመሪካዊት ጸሓፊት ሓጸርቲ ዛንታታት ( 1936 ተወሊዳ )
** 2023 – ፋን ዌይታንግ ፡ ቻይናዊ መሃንድስን ፖለቲከኛን ( 1935 ዓ.ም.ፈ. )
== በዓላትን ፍሉያት መዓልታትን [ edit | ምንጪ ለውጢ ] . ==
* ሓድሽ ዓመት
* ሃገራዊ መዓልቲ ኩባ
* መዓልቲ ናጽነት ሱዳን
* ድግስ ኣፍቀርቲ ቃንዛ
* መዓልቲ ህዝባዊ ዓውዲ
{| class="wikitable mw-collapsible"
! colspan="2" |
* <abbr>ሰ</abbr>
* <abbr>ት</abbr>
* <abbr>መ</abbr>
ኣዋርሕን መዓልታትን ዓመት
|-
| colspan="2" |'''ሎሚ''' ፡ ሚያዝያ 1 , 2024 [refresh]
|-
!ባርዕ ሓዊ
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|-
!ለካቲት
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|-
!መጋቢት
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|-
!ጉንበት
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|-
!ተዝኸዉን
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|-
!ሰነ
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|-
!ሓምለ
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|-
!ነሓሰ
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|-
!መስከረም
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|-
!ጥቅምቲ
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|-
!ሕዳር
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|-
!ታሕሳስ
|1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
|-
| colspan="2" |ደረጃ ዘይብሎም ዕለታት
|}
efuuvv6aewgiyjcyldum622u01a2ffl
ሊግ 1
0
6289
24756
2024-04-10T23:13:33Z
Siiuu07
8856
Created by translating the opening section from the page "[[:en:Special:Redirect/revision/1218055964|Ligue 1]]"
wikitext
text/x-wiki
{{ክደናገር|EFL League One|Lao League 1}}'''ሊግ 1''' ፣ {{efn-ua|{{IPA-fr|liɡ œ̃|lang}}; "League 1"}} ብወግዒ ብ '''Ligue 1 ዝፍለጥ Uber Eats''' ብስፖንሰርሺፕ ምኽንያት፣ ናይ ፈረንሳ ፕሮፌሽናል ሊግ ናይ ደቂ ተባዕትዮ ማሕበር ኩዕሶ እግሪ ክለባት እዩ። ኣብ ስርዓተ ሊግ ኩዕሶ እግሪ ፈረንሳ ላዕለዋይ ደረጃ ብምዃኑ ፡ ቀዳማይ ውድድር ኩዕሶ እግሪ እታ ሃገር እዩ። ብሊግ ዲ ፉትቦል ፕሮፌሽናል ዝምራሕ ሊግ 1 ብ18 ክለባት (ክሳብ 2023–24 ዓመተ ስፖርት) ዝወዳደር ኮይኑ፡ ካብን ናብን ሊግ 2 ናይ ምድያብን ምውራድን ስርዓት ዝሰርሕ እዩ።
ወቕትታት ካብ ነሓሰ ክሳብ ግንቦት ይቕጽል። ክለባት ምስ ነፍሲ ወከፍ ካልኦት ጋንታታት ናይቲ ሊግ ክልተ ጸወታታት ይገብራ - ሓንቲ ኣብ ሜድአን ሓንቲ ድማ ካብ ሜድአን ወጻኢ - ብድምር ኣብዚ ዓመተ ስፖርት 34 ጸወታታት ይገብራ። መብዛሕትኡ ጸወታታት ቀዳምን ሰንበትን ዝካየድ ኮይኑ፡ ውሑዳት ጸወታታት ኣብ ሰሙን ምሸት ዝካየድ እዩ። ጸወታ ብቐጻሊ ኣብ መወዳእታ ሰሙን መወዳእታ ቅድሚ ልደት ንኽልተ ሰሙን ይቋረጽ፡ ኣብ ካልኣይ ሰሙን ወርሒ ጥሪ ድማ ይምለስ። ካብ 2021 ጀሚሩ ሊግ 1 ሓደ ካብቶም ላዕለዎት ሃገራዊ ሊጋት ኮይኑ ፡ ኣብ ኤውሮጳ ድሕሪ ፕሪምየር ሊግ እንግሊዝ ፡ ስጳኛዊ ላሊጋ ፡ ኢጣልያ ሰሪኣን ጀርመን ቡንደስሊጋን ኣብ 5ይ ደረጃ ተሰሪዑ ይርከብ።
ሊግ 1 ድሕሪ ናይ ሓደ ዓመት ህላወ ናብ ''ዲቪዥን 1'' ቅድሚ ምቕያራ ብ11 መስከረም 1932 ''ብሃገራዊ'' ስም ተመሪቓ። ክሳብ 2002 በቲ ስም ስርሑ ቀጺሉ፡ ሽዑ ድማ ነቲ ሕጂ ዘለዎ ስም ሒዙ። ፓሪስ ሴንት ጀርመን ዓሰርተ ሓደ ዋንጫ ሊግ ብምዕዋት እታ ዝበዝሐ ዕዉት ክለብ ክትከውን ከላ ፡ ሊዮን ድማ እታ ዝበዝሐ ተኸታተልቲ ዋንጫታት (ኣብ መንጎ 2002ን 2008ን 7 ዋንጫታት) ዝዓተረት ክለብ እያ። ሴንት ኢቲያን ዓሰርተ ዋንጫታት ዘመዝገበት ቀዳመይቲ ክለብ እያ ነይራ። ኣብ ሊግ 1 71 ዓመታት ብምህላዋ ፡ ማርሴ ኣብ ሞንጎ ኤሊት ዝበዝሐ ዓመታት ናይ ምጽዋት ክብረወሰን ክትሕዝ ከላ፡ ፓሪስ ሴንት ጀርመን ድማ 47 ተኸታተልቲ ዓመታት (ካብ 1974 ክሳብ ሕጂ) ብምምዝጋብ ናይ ነዊሕ ዕድመ ክብረወሰን ሊግ ሒዛ ኣላ። ናንተስ ኣብ ሓደ ዓመተ ስፖርት ዝነውሐ ተኸታታሊ ዘይተሳዕረት (32 ጸወታታት)ን ዝወሓደ ቁጽሪ ስዕረት (ሓደ ጸወታ) ዘመዝገበትን ጋንታ ኮይና፡ ኣብ 1994–95 ከምኡ ዝገበረት እያ። ብተወሳኺ ናንተስ ካብ ግንቦት 1976 ክሳብ ሚያዝያ 1981 92 ጸወታታት ብምክያድ ኣብ ሜድኣ ከይተሳዕረት ዝነውሐ ግዜ ክብረወሰን ሒዛ ኣላ።
ኣብዚ እዋን ሻምፕዮን ዝኾነት ፓሪስ ሴንት ጀርመን ኮይና ኣብ ዓመተ ስፖርት 2022-23 ክብረወሰን መበል ዓሰርተ ሓደ ዋንጫ ክትዓትር ክኢላ እያ። እዚ ሊግ ብተደጋጋሚ ኣብ ወጻኢ ሃገራት ዝመደበሩ ክለብ ሞናኮ ተዓዊቱ ፡ ኣብ ውሽጢ እቲ ሊግ ምህላዉ ድማ ስግረ-ዶባዊ ውድድር ይገብሮ።
ቅድሚ ዓመተ ስፖርት 2023–24፡ ቁጽሪ ጋንታታት ናይቲ ሊግ ናብ 18 ክወርድ እዩ፤ ኣብ 2022–23 ሊግ 1 ዝርከባ ኣርባዕተ ጋንታታት ናብ ሊግ 2 ክወርዳ እየን፡ ኣብ ሊግ 2 ድማ ክልተ ጋንታታት ጥራይ ናብ ሊግ 1 ክድይባ እየን
gfeuz0pnqj4fsuwe3t43dxsf1vobbup
ዋክ
0
6291
24765
2024-05-04T21:37:23Z
202.124.168.61
ሓደ ተወሳኺ ጽሑፍ
wikitext
text/x-wiki
[[ፋይል:Ciano Whake.jpg|200px|thumb|right]]
'''ዋክ''' ብራዚላዊ ኣወሃሃዲ ሙዚቃን ኣፍራዪ ሙዚቃን እዩ።
ኣብ መፋርቕ 2020 ናይ ሙዚቃ ሞያኡ ጀሚሩ።
[[መደብ:ኣወሃሃድቲ ሙዚቃ]]
851znb1pe3dvs0h48k4copms031gd8h
Fine dining
0
6292
24767
2024-05-08T19:20:04Z
2A01:CB10:8AA8:5E00:3992:27F2:182B:37A2
Hello,ትግርኛ I added a new Wikipedia page, in my native Tigrinya.
wikitext
text/x-wiki
{{
ሓጺር መግለጺ|
ዓይነት ቤት መግቢ}}
{{ጽሬት ዳግማይ ምጽሓፍ|
ዕለት=ሓምለ 2021 ዓ.ም}}
[[File:The Fat Duck (8197181654).jpg|thumb|right|A fine dining meal]]
'''Fine dining''' ብተለምዶ ካብቲ ማእከላይ ቤት መግቢኻ ዝያዳ ዝተራቐቐን ፍሉይን ዝኸበረን ናይ መመገቢ ተመክሮ እዩ። The [[Interior design|décor]]
ናይ ከምዚኦም ዝኣመሰሉ ቤት መግቢ ዝለዓለ ጽሬት ዘለዎም ንዋት ዝሓዘ ኮይኑ፡ ትካላት ብሓፈሻ በጻሕቲ ክኽተልዎ ትጽቢት ዝግበረሎም ዝተወሰኑ ሕግታት መመገቢ ዘለዎም ኮይኖም፡ ሓደ ሓደ ግዜ ድማ ሀ [[dress code]].
[https://restaurantlemeulien.com/ Fine dining establishments]
ሓደ ሓደ ግዜ ይጽውዑ ''
ጻዕዳ ጨርቂ ጠረጴዛ ዘለዎም ቤት መግቢ'',
ምኽንያቱ ብባህሊ ይቐርቡ ነይሮም [[table service]]
ብኣገልገልቲ፡ ኣብ ጻዕዳ ጨርቂ ጠረጴዛታት ዝተሸፈነ ጠረጴዛታት። እቲ ጨርቂ ጠረጴዛ ነቲ ተመክሮ ንምምሳል መጺኡ። ጻዕዳ ጨርቂ ጠረጴዛ ምጥቃም ኣብ መወዳእታ ፋሽን ኰይኑ፡ እቲ ኣገልግሎትን ብሉጽ ሃዋህውን ግን ተሪፉ።<ref>{{Cite web|url=https://www.sandiegouniontribune.com/entertainment/dining-and-drinking/sd-et-dining-guide-white-tablecloth-20160930-story.html|title=
ጽቡቕ መመገቢ ናይ ብሓቂ ጽቡቕ ዝኾነሉ።|last=Parente|first=Michele|website=San Diego Union Tribune|date=20 October 2016 |language=en-US|access-date=2019-03-12|quote=ከም ጻዕዳ ጨርቂ ጠረጴዛ ጽቡቕ መመገቢ ዘመልክት የለን። እቲ ጻዕዳ ጨርቂ ጠረጴዛ ካብ ቅጥን ዝበለ ጨርቂ ንላዕሊ፡ ሓደ ቤት መግቢ ምስ ዓማዊሉ ዝገበሮ ዘይተገልጸ ውዕል፡ ልዑል መግቢ፡ ዓለምለኻዊ ደረጃ ዘለዎ ዝርዝር ወይኒን ብሉጽ ኣገልግሎትን ዝብል መብጽዓ’ዩ። ኣብዚ ዘመን ሳልቫጅድ-ዕንጨይቲ፡ ናይ ሓባር-መኣዲ፡ ናይ ሓባር-ጻሕሊ ንቡር መመገቢ ቦታታት፡ እቲ ጻዕዳ ጨርቂ ጠረጴዛ እዚ ቀዳማይ ነገር ዝድርበ እዩ። ኣዝዩ ምዕጻው፡ ኣዝዩ ስኖቢ፡ ኣዝዩ ዝኣረገ፡ እቲ ኣተሓሳስባ ይኸይድ።}}</ref><ref>{{Cite web|url=https://www.foodnewsfeed.com/fsr/flavor/beyond-white-tablecloth-inside-bold-future-fine-dining|
ርእሲ=ኪኖ እቲ ጻዕዳ ጨርቂ ጠረጴዛ:
ኣብ ውሽጢ ደፋር መጻኢ ፋይን ዳይኒንግ|last=Kanter|first=Beth|date=2018-11-19|website=Food Newsfeed|language=en|access-date=2019-03-12|quote=
ናይ ሎሚ ትርጉም ብሉጽ መመገቢ ምስ በፍታታት፡ ዓረብያታት በርበረን ስቕ ዝበለ ድምጽታትን ውሑድ ርክብ ኣለዎ፡ ዝያዳ ድማ ምስ ፈጠራን መንቅብ ዘይብሉ ኣገልግሎትን ዝተኣሳሰር’ዩ።}}</ref>
==ታሪኽ==
ቅድመ-ምድላው ብሉጽ መመገቢ ኣብ ከባቢ 1780ታት ኣብ ጥዕና ዝነቕሓሉ እዋን እዩ ጀሚሩ [[Bouillon (
ቤት ብልዒ) |bouillon]]
ድኳናት ናብ ዓበይቲ "ከም ትሮይስ ፍረረስን ላ ግራንደ ታቨርን ደ ሎንድረስን ዝኣመሰላ ፓሪሳውያን ቤት መግቢ" ተማዕቢለን።<ref name="hist_When">{{Cite web| title = When Did People Start Eating in Restaurants?| author = Roos, David| work = HISTORY| date = 18 May 2020| access-date = 1 August 2020|ርእሲ =
ሰባት ኣብ ቤት መግቢ ምብላዕ ዝጀመሩ መዓስ እዮም?|
ጸሓፊ = Roos, David| ስራሕ =
ታሪኽ| date = 18 ግንቦት 2020| access-date = 1 ነሓሰ 2020| url = https://www.history.com/news/first-restaurants-china-france}}</ref>
ኣብ ፈረንሳ፡ [[César Ritz]], ስዊዘርላንዳዊ ኣማዕባሊ፡ ምስ ፍሉጥ ፈረንሳዊ ሼፍ ሽርክነት ዝገበረ [[Auguste Escoffier]] ኣብ ግራንድ ሆቴል ሞንተ ካርሎ። እዚ ቤት መግቢ "ምቾት ዘለዎ መንበሪን ምቁር መመገቢን ኩሉ ኣብ ትሕቲ ሓደ ናሕሲ" ዘቕርብ ናይ መጀመርታ ቤት መግቢ ኮይኑ። ኣብ ፈረንሳ፡ ጽቡቕ መመገቢ ካልእ መገዲ ንኣፒንግ እቲ...[[aristocracy]].<ref>
{{cite book
| last1 = Doyle
| first1 = William
| author-link1 = William Doyle (historian)
| title = ኣሪስቶክራሲ፡ ኣዝዩ ሓጺር መእተዊ
| url = https://books.google.com/books?id=CRo-iKeG_TIC
| series = ብጣዕሚ ሓጸርቲ መእተዊታት
| date = 25 ሕዳር 2010 ዓ.ም
| location = Oxford
| publisher = Oxford University Press
| publication-date = 2010
| isbn = 9780191500633
| access-date = 9 August 2021
| quote = [...]
እቲ ዓቢ ፈረንሳዊ ባህሊ ብሉጽ መግቢ መበገሲኡ ካብቲ ብሰውራዊ ስደት ትሑት ዝኾነ ዓበይቲ ስድራቤታት ስራሕ ኣልቦ ኣሰልጠንቲ ኣሰልጠንቲ ዝተመስረተ ቤት መግቢ እዩ።}}</ref>
ካልኦት ምቾት ዘለዎም ሆቴላት ኣብ መላእ ኤውሮጳ ክምዕብሉ ግዜ ኣይወሰደሎምን።<ref name="theb_Howt">
{{መርበብ ሓበሬታ ምጥቃስ
| title = ሰውራ ፈረንሳ ከመይ ጌሩ ጽቡቕ መግቢ ሂቡና።
| author = ሚሊ፡ ሎሪ| work = እቲ ሚዛን ንእሽቶ ንግዲ
| date = 2019-10-17| access-date = 1 ነሓሰ 2020 ዓ.ም
| url = https://www.thebalancesmb.com/the-history-of-restaurants-part-2-2888665}}</ref>
ኣብ ኣመሪካ ናይ መጀመርታ ብሉጽ መመገቢ ቤት መግቢ ኣብ ከተማ ኒውዮርክ ይሰርሓ ነይረን፣ ከም [[Delmonico's]]
ኣብ መበል 19 ክፍለ ዘመን። እቲ ቤት መግቢ 1000 ጥርሙዝ ዝሓዘ መኽዘን ወይኒ ዝሓዘ ኮይኑ፡ ኣብ ተመሳሳሊ ቦታ ይርከብ።<ref name="hist_When"/>
==
ከምኡውን ርአ==
* [[Types of restaurants]]
==
መወከሲታት==
{{reflist}}
[[Category:Fine dining| ]]
[[Category:Restaurants by type]]
ih7f16d2kjrxq4spyqhca9gvfuspzn8
ዎላይታ ሶዶ
0
6294
24774
2024-05-11T11:14:17Z
Kehaa
8913
ገጽ ምስ «{{ሓበሬታ ንኡስ ሃገራዊ ኣካል | መበቆላዊ ስም = ዎላይታ ሶዶ {{!}} ሶዶ | ምሉእ ስም = | ሕብረት = [[ርእሰ ከተማ]] | ሃገር = {{flagcountry|ኢትዮጵያ}} | ባንዴራ = no | ባንዴራ_ወሰን = no | ኣርማ = no | ስፍሓት = | img_panorama_urb = Wolayta Sodo.jpg | ብዝሒ_ህዝቢ = 213,467 | ብዝሒ_ህዝቢ_ዓመት = 2010 | ብዝሒ_ህዝቢ_ርእሰ_ከተማዊ = | ጻ...» ተፈጢሩ
wikitext
text/x-wiki
rytqyf06bfgx4biequyhrshcxzpotnl
መደብ:ከተማታት ኢትዮጵያ
14
6295
24775
2024-05-11T11:24:02Z
Kehaa
8913
ገጽ ምስ «[[መደብ:ከተማታት ኣፍሪቃ ብሃገር]]» ተፈጢሩ
wikitext
text/x-wiki
ooe59o8rrh7skuyta21la8yw7evrorb
መደብ:ከተማታት ኣፍሪቃ ብሃገር
14
6296
24776
2024-05-11T11:25:57Z
Kehaa
8913
ገጽ ምስ «[[መደብ:ከተማታት ኣፍሪቃ]]» ተፈጢሩ
wikitext
text/x-wiki
411ni90n0zv59zpwhpj7pum2tn7zzb7
መደብ:ከተማታት ኣፍሪቃ
14
6297
24777
2024-05-11T11:27:10Z
Kehaa
8913
ገጽ ምስ «[[መደብ:ከተማታት ብኣህጉር]]» ተፈጢሩ
wikitext
text/x-wiki
d1ig4axmfu9c0azbfta2r828iyqkcg2
መደብ:ከተማታት ብኣህጉር
14
6298
24778
2024-05-11T11:29:17Z
Kehaa
8913
ገጽ ምስ «[[መደብ:ከተማታት]]» ተፈጢሩ
wikitext
text/x-wiki
ko760srq7sjskpic5fdb67l8sn103q9
መደብ:ዞባታት ኢትዮጵያ
14
6299
24783
2024-05-12T09:33:48Z
Kehaa
8913
ገጽ ምስ «[[መደብ:ዞባታት]]» ተፈጢሩ
wikitext
text/x-wiki
ems6qtv3ep6ex893p2r01icufmy148b
መደብ:ክልላት ኢትዮጵያ
14
6300
24785
2024-05-12T09:49:43Z
Kehaa
8913
ገጽ ምስ «[[መደብ:ቀዳማይ ደረጃ ምምሕዳራዊ ክፍልታት ብሃገር]]» ተፈጢሩ
wikitext
text/x-wiki
0wx8l7neeo4deyko838ogb3p8q7xudo
ሩቢ ሮዝ
0
6301
24786
2024-05-13T05:55:57Z
2600:6C50:7EF0:71E0:B4E3:9D1E:B294:A0B4
ገጽ ምስ «ሩቢ ሮዝ በንተን (2 ጥቅምቲ 1997 እተወልደት) ካብ ለክሲኮን ከንቱኪ ዝመጸት ናይ ኣመሪካ ራፕ ደራፊት ከምኡውን ሞዴል ኢያ ። {{stub}}» ተፈጢሩ
wikitext
text/x-wiki
tjzwkga1nh2tcpiosj9ws8gkfqwohs4