Template:Arabo

Da Wikipedia, l'enciclopedia libera.
Avviso importante! Questo template ha un codice sorgente piuttosto complesso e può richiedere buona conoscenza delle funzioni parser.

Per favore, tenta di modificarlo solo se sei certo di capirne la funzione e sei preparato a riparare ogni conseguente danno collaterale nel caso in cui i risultati fossero diversi da quanto avevi in mente. Tutti gli esperimenti devono essere prima condotti in una pagina di prova.

Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:Arabo/man (modifica·cronologia)

Il template {{Arabo}} serve per inserire una serie di parole in arabo e la relativa traslitterazione.

Uso

Per inserire correttamente il template, basta copiare la tabella seguente e completarla con i dati relativi alla voce.

I parametri scritti in verde, sono facoltativi.

Se non viene usato il parametro relativo alla traslitterazione e il template è seguito da numeri o caratteri non alfabetici si avrà una rappresentazione a video non corretta in fase di editing. La cosa può essere risolta inserendo l'entity ‎ dopo i caratteri arabi.

Tabella

{{Arabo|<testo in caratteri arabi>|<traslitterazione>}}

Esempi

{{Arabo|ﻣﺤﻤﺪ ﺑﻦ ﻋﺒﺪ الله ﺑﻦ ﻋﺒﺪ ﺍﻟﻤﻄﻠﺐ ﺍﻟﻬﺎﺷﻤﻲ|Muḥammad ibn ʿAbd Allāh ibn ʿAbd al-Muţţalib al-Hāshimī}}

in arabo: ﻣﺤﻤﺪ ﺑﻦ ﻋﺒﺪ الله ﺑﻦ ﻋﺒﺪ ﺍﻟﻤﻄﻠﺐ ﺍﻟﻬﺎﺷﻤﻲ, Muḥammad ibn ʿAbd Allāh ibn ʿAbd al-Muţţalib al-Hāshimī

(nell'esempio seguente il codice è corretto, la visualizzazione del sorgente è errata)

{{Arabo|ﻣﺤﻤﺪ ﺑﻦ ﻋﺒﺪ الله ﺑﻦ ﻋﺒﺪ ﺍﻟﻤﻄﻠﺐ ﺍﻟﻬﺎﺷﻤﻲ}} [[25 aprile]]

in arabo: ﻣﺤﻤﺪ ﺑﻦ ﻋﺒﺪ الله ﺑﻦ ﻋﺒﺪ ﺍﻟﻤﻄﻠﺐ ﺍﻟﻬﺎﺷﻤﻲ 25 aprile

(nell'esempio seguente il codice comprende l'entity &lrm; e viene visualizzato correttamente)

{{Arabo|ﻣﺤﻤﺪ ﺑﻦ ﻋﺒﺪ الله ﺑﻦ ﻋﺒﺪ ﺍﻟﻤﻄﻠﺐ ﺍﻟﻬﺎﺷﻤﻲ}}&lrm;[[‎ 25 aprile]]

in arabo: ﻣﺤﻤﺪ ﺑﻦ ﻋﺒﺪ الله ﺑﻦ ﻋﺒﺪ ﺍﻟﻤﻄﻠﺐ ﺍﻟﻬﺎﺷﻤﻲ25 aprile

VisualEditor Dati per VisualEditor
La tabella TemplateData che segue è contenuta nella sottopagina Template:Arabo/TemplateData (modifica·cronologia)

Il template serve per inserire una serie di parole in arabo e la relativa traslitterazione.

Parametri template
Parametro Descrizione Tipo Predefinito Stato
Testo in caratteri arabi 1 nessuna descrizione string vuoto obbligatorio
Traslitterazione 2 nessuna descrizione string vuoto facoltativo