r29752 MediaWiki - Code Review archive

Repository:MediaWiki
Revision:r29751‎ | r29752 | r29753 >
Date:17:52, 14 January 2008
Author:mkroetzsch
Status:old
Tags:
Comment:
Added Italian translation (by Davide Eynard & David Laniado)
Modified paths:
  • /trunk/extensions/SemanticMediaWiki/README (modified) (history)
  • /trunk/extensions/SemanticMediaWiki/languages/SMW_LanguageIt.php (added) (history)
  • /trunk/extensions/SemanticMediaWiki/maintenance/SMW_checkLanguageFile.php (modified) (history)

Diff [purge]

Index: trunk/extensions/SemanticMediaWiki/maintenance/SMW_checkLanguageFile.php
@@ -14,7 +14,7 @@
1515 */
1616
1717 $langloc = '../extensions/SemanticMediaWiki/languages/SMW_Language';
18 -$lcs = array( 'De', 'Es', 'Fr', 'He', 'Ko', 'Nl', 'Pl', 'Ru', 'Sk', 'Zh_cn', 'Zh_tw');
 18+$lcs = array( 'De', 'Es', 'Fr', 'He', 'It', 'Ko', 'Nl', 'Pl', 'Ru', 'Sk', 'Zh_cn', 'Zh_tw');
1919
2020 $optionsWithArgs = array( 'l' ); // -l <language code>
2121 require_once( 'commandLine.inc' );
Index: trunk/extensions/SemanticMediaWiki/languages/SMW_LanguageIt.php
@@ -0,0 +1,234 @@
 2+<?php
 3+/**
 4+ * @author Davide Eynard, David Laniado
 5+ */
 6+
 7+global $smwgIP;
 8+include_once($smwgIP . '/languages/SMW_Language.php');
 9+
 10+class SMW_LanguageIt extends SMW_Language {
 11+
 12+protected $m_ContentMessages = array(
 13+ 'smw_edithelp' => 'Aiuto sulla modifica delle propriet&agrave;',
 14+ 'smw_viewasrdf' => 'Feed RDF ',
 15+ 'smw_finallistconjunct' => ' e', //used in "A, B, and C"
 16+ 'smw_factbox_head' => 'Fatti riguardanti $1',
 17+ 'smw_isspecprop' => 'Questa propriet&agrave; &egrave; una propriet&agrave; speciale all\'interno di questo wiki.',
 18+ 'smw_isknowntype' => 'Questo tipo &egrave; fra i tipi di dato standard di questo wiki',
 19+ 'smw_isaliastype' => 'Questo tipo &egrave; un alias per il tipo di dato “$1”.',
 20+ 'smw_isnotype' => 'Il tipo “$1” non &egrave; un tipo di dato standard nel wiki, n&eacute; &egrave; stato ancora definito dall\'utente.',
 21+ // URIs that should not be used in objects in cases where users can provide URIs
 22+ 'smw_uri_blacklist' => " http://www.w3.org/1999/02/22-rdf-syntax-ns#\n http://www.w3.org/2000/01/rdf-schema#\n http://www.w3.org/2002/07/owl#",
 23+ 'smw_baduri' => 'Spiacenti. Gli URI del tipo “$1” non sono consentiti.',
 24+ // Link to RSS feeds
 25+ 'smw_rss_link' => 'RSS',
 26+ // Messages and strings for inline queries
 27+ 'smw_iq_disabled' => 'Spiacenti. Le query semantiche sono state disabilitate per questo wiki.',
 28+ 'smw_iq_moreresults' => '&hellip; risultati successivi',
 29+ 'smw_iq_nojs' => 'Per favore, usate un browser che supporti Javascript per visualizzare questo elemento.',
 30+ 'smw_iq_altresults' => 'Visualizza direttamente l\'elenco dei risultati.', // available link when JS is disabled
 31+ // Messages and strings for ontology resued (import)
 32+ 'smw_unknown_importns' => 'Le funzioni di importazione non sono disponibili per il namespace “$1”.',
 33+ 'smw_nonright_importtype' => '$1 pu&ograve; essere utilizzato solo per pagine con namespace “$2”.',
 34+ 'smw_wrong_importtype' => '$1 non pu&ograve; essere utilizzate per pagine nel namespace “$2”.',
 35+ 'smw_no_importelement' => 'L\'elemento “$1” non &egrave; disponibile per l\'importazione.',
 36+ // Messages and strings for basic datatype processing
 37+ 'smw_decseparator' => '.',
 38+ 'smw_kiloseparator' => ',',
 39+ 'smw_notitle' => '“$1” non pu&ograve; essere utilizzato come nome di una pagina all\'interno di questo wiki.',
 40+ 'smw_unknowntype' => '&Egrave; stato definito un tipo non supportato “$1” per la propriet&agrave;.',
 41+ 'smw_manytypes' => '&Egrave; stato definito pi&ugrave; di un tipo per la propriet&agrave;.',
 42+ 'smw_emptystring' => 'Le stringhe vuote non sono accettate.',
 43+ 'smw_maxstring' => 'La stringa $1 &egrave; troppo lunga per {{SITENAME}}.',
 44+ 'smw_notinenum' => '“$1” non &egrave; nella lista dei valori possibili ($2) per questa propriet&agrave;.',
 45+ 'smw_noboolean' => '“$1” non &egrave; riconosciuto come valore Booleano (vero/falso).',
 46+ 'smw_true_words' => 'vero,v,si,s,true,t,yes,y', // comma-separated synonyms for Boolean TRUE besides '1', primary value first
 47+ 'smw_false_words' => 'falso,f,no,n,false', // comma-separated synonyms for Boolean FALSE besides '0', primary value first
 48+ 'smw_nofloat' => '“$1” non &egrave; un numero.',
 49+ 'smw_infinite' => 'I numeri grandi come “$1” non sono supportati su {{SITENAME}}.',
 50+ 'smw_infinite_unit' => 'La conversione nell\'unit&agrave; di misura “$1” ha generato un numero che &egrave; troppo grande per {{SITENAME}}.',
 51+ // Currently unused, floats silently store units. 'smw_unexpectedunit' => 'this property supports no unit conversion',
 52+ 'smw_unsupportedprefix' => 'I prefissi per i numeri (“$1”) non sono supportati.',
 53+ 'smw_unsupportedunit' => 'La conversione per l\'unit&agrave; di misura “$1” non &egrave; supportata.',
 54+ // Messages for geo coordinates parsing
 55+ 'smw_lonely_unit' => 'Non &egrave; stato trovato nessun numero prima del simbolo “$1”.', // $1 is something like °
 56+ 'smw_bad_latlong' => 'Latitudine e longitudine devono essere inserite solo una volta, e con coordinate valide.',
 57+ 'smw_abb_north' => 'N',
 58+ 'smw_abb_east' => 'E',
 59+ 'smw_abb_south' => 'S',
 60+ 'smw_abb_west' => 'O',
 61+ 'smw_label_latitude' => 'Latitudine:',
 62+ 'smw_label_longitude' => 'Longitudine:',
 63+ // some links for online maps; can be translated to different language versions of services, but need not
 64+ 'smw_service_online_maps' => " Find&nbsp;online&nbsp;maps|http://tools.wikimedia.de/~magnus/geo/geohack.php?params=\$9_\$7_\$10_\$8\n Google&nbsp;maps|http://maps.google.com/maps?ll=\$11\$9,\$12\$10&spn=0.1,0.1&t=k\n Mapquest|http://www.mapquest.com/maps/map.adp?searchtype=address&formtype=latlong&latlongtype=degrees&latdeg=\$11\$1&latmin=\$3&latsec=\$5&longdeg=\$12\$2&longmin=\$4&longsec=\$6&zoom=6",
 65+ // Messages for datetime parsing
 66+ 'smw_nodatetime' => 'Non &egrave; stato possibile comprendere la data “$1” (il supporto per le date &egrave; ancora sperimentale).',
 67+ // Errors and notices related to queries
 68+ 'smw_toomanyclosing' => 'Sembrano esserci troppe ripetizioni di “$1” all\'interno della query.',
 69+ 'smw_noclosingbrackets' => 'Alcune "[&#x005B;” all\'interno della query non sono state chiuse con le corrispondenti “]]”.',
 70+ 'smw_misplacedsymbol' => 'Il simbolo “$1” &grave; stato usato in un punto in cui &egrave; inutile.',
 71+ 'smw_unexpectedpart' => 'Non &egrave; stato possibile comprendere la parte “$1” della query. Il risultato potrebbe essere diverso da quello atteso.',
 72+ 'smw_emptysubquery' => 'Qualche subquery ha una condizione non valida.',
 73+ 'smw_misplacedsubquery' => 'Qualche subquery &egrave; stata utilizzata in una posizione in cui non era consentito.',
 74+ 'smw_valuesubquery' => 'Le subquery non sono supportate per i valori della propriet&agrave; “$1”.',
 75+ 'smw_overprintoutlimit' => 'La query contiene troppe richieste di printout.',
 76+ 'smw_badprintout' => 'Comando print malformato all\'interno della query.',
 77+ 'smw_badtitle' => 'Spiacenti, “$1” non &egrave; un titolo valido.',
 78+ 'smw_badqueryatom' => 'Non &egrave; stato possibile comprendere parte “[&#x005B;&hellip;]]” della query.',
 79+ 'smw_propvalueproblem' => 'Non &egrave; stato possibile comprendere il valore della propriet&agrave; “$1”.',
 80+ 'smw_nodisjunctions' => 'La disgiunzione all\'interno delle query non &egrave; supportata in questo wiki, quindi parte della query &egrave; stata ignorata ($1).',
 81+ 'smw_querytoolarge' => 'Le seguenti condizioni all\'interno della query non sono state considerate a causa delle restrizioni di dimensione o profondit&agrave; delle query impostate per questo wiki: $1.'
 82+);
 83+
 84+
 85+protected $m_UserMessages = array(
 86+ 'smw_devel_warning' => 'Questa funzione &egrave; attualmente in fase di sviluppo e potrebbe non essere completamente funzionante: si consiglia di eseguire un backup dei dati prima di usarla.',
 87+ // Messages for pages of types and properties
 88+ 'smw_type_header' => 'Propriet&agrave; del tipo “$1”',
 89+ 'smw_typearticlecount' => 'Visualizzazione di $1 propriet&agrave; che usano questo tipo.',
 90+ 'smw_attribute_header' => 'Pagine che usano la propriet&agrave; “$1”',
 91+ 'smw_attributearticlecount' => '<p>Visualizzazione di $1 pagine che usano questa propriet&agrave;.</p>',
 92+ // Messages used in RSS feeds
 93+ 'smw_rss_description' => '$1 RSS feed',
 94+ // Messages for Export RDF Special
 95+ 'exportrdf' => 'Esporta le pagine in RDF', //name of this special
 96+ 'smw_exportrdf_docu' => '<p>Questa pagina consente di ottenere dati da una pagina in formato RDF. Per esportare delle pagine, inseritene i titoli nella casella di testo sottostante, un titolo per riga.</p>',
 97+ 'smw_exportrdf_recursive' => 'Esporta ricorsivamente tutte le pagine correlate. Nota: il risultato potrebbe essere molto grande!',
 98+ 'smw_exportrdf_backlinks' => 'Esporta anche le pagine che si riferiscono a quelle esportate. Genera un RDF navigabile.',
 99+ 'smw_exportrdf_lastdate' => 'Non esportare le pagine che non hanno sub&igrave;to modifiche dal momento specificato.',
 100+ // Messages for Properties Special
 101+ 'properties' => 'Propriet&agrave;',
 102+ 'smw_properties_docu' => 'Le seguenti propriet&agrave; sono utilizzate all\'interno del wiki.',
 103+ 'smw_property_template' => '$1 di tipo $2 ($3)', // <propname> of type <type> (<count>)
 104+ 'smw_propertylackspage' => 'Tutte le propriet&agrave; dovrebbero essere descritte da una pagina!',
 105+ 'smw_propertylackstype' => 'Non &egrave; stato specificato nessun tipo per questa propriet&agrave; (per il momento si suppone sia di tipo $1).',
 106+ 'smw_propertyhardlyused' => 'Questa propriet&agrave; non &egrave; quasi mai usata nel wiki!',
 107+ // Messages for Unused Properties Special
 108+ 'unusedproperties' => 'Propiet&agrave; non utilizzate',
 109+ 'smw_unusedproperties_docu' => 'Le seguenti propriet&agrave; esistono nonostante nessun\'altra pagina ne faccia uso.',
 110+ 'smw_unusedproperty_template' => '$1 di tipo $2', // <propname> of type <type>
 111+ // Messages for Wanted Properties Special
 112+ 'wantedproperties' => 'Propriet&agrave; senza descrizione',
 113+ 'smw_wantedproperties_docu' => 'Le seguenti propriet&agrave; sono usate nel wiki ma non hanno ancora una pagina che le descriva.',
 114+ 'smw_wantedproperty_template' => '$1 ($2 usi)', // <propname> (<count> uses)
 115+ // Messages for the refresh button
 116+ 'tooltip-purge' => 'Clicca qui per riaggiornare tutte le query e i template di questa pagina',
 117+ 'purge' => 'Aggiorna',
 118+ // Messages for Import Ontology Special
 119+ 'ontologyimport' => 'Importa ontologia',
 120+ 'smw_oi_docu' => 'Questa pagina speciale permette di importare ontologie. Le ontologie devono seguire un certo formato, specificato nella <a href="http://semantic-mediawiki.org/index.php/Help:Ontology_import">pagina di aiuto per l\'importazione di ontologie (in inglese)</a>.',
 121+ 'smw_oi_action' => 'Importa',
 122+ 'smw_oi_return' => 'Ritorna a <a href="$1">Special:OntologyImport</a>.',
 123+ 'smw_oi_noontology' => 'Nessuna ontologia fornita, o non &egrave; stato possibile caricare l\'ontologia.',
 124+ 'smw_oi_select' => 'Per favore selezionare le asserzioni da importare, e poi cliccare il tasto di importazione.',
 125+ 'smw_oi_textforall' => 'Testo di intestazione da aggiungere a tutti gli import (pu&ograve; essere vuoto):',
 126+ 'smw_oi_selectall' => 'Seleziona o deseleziona tutte le asserzioni',
 127+ 'smw_oi_statementsabout' => 'Asserzioni su',
 128+ 'smw_oi_mapto' => 'Mappa entit&agrave; con',
 129+ 'smw_oi_comment' => 'Aggiungere il testo seguente:',
 130+ 'smw_oi_thisissubcategoryof' => 'Sottoclasse di',
 131+ 'smw_oi_thishascategory' => '&Egrave; parte di',
 132+ 'smw_oi_importedfromontology' => 'Importa da ontologia',
 133+ // Messages for (data)Types Special
 134+ 'types' => 'Tipi',
 135+ 'smw_types_docu' => 'La seguente &egrave; una lista di tutti i tipi di dati che possono essere assegnati alle propiet&agrave;. Ogni tipo di dato ha una pagina dove si possono trovare informazioni aggiuntive.',
 136+ 'smw_typeunits' => 'Unit&agrave; di misura di tipo “$1”: $2',
 137+ /*Messages for SemanticStatistics Special*/
 138+ 'semanticstatistics' => 'Statistiche Semantiche',
 139+ 'smw_semstats_text' => 'Questo wiki contiene <b>$1</b> valori di propriet&agrave; per un totale di <b>$2</b> differenti <a href="$3">propriet&agrave;</a>. <b>$4</b> propriet&agrave; hanno una propria pagina, e il tipo di dato inteso &egrave; specificato per <b>$5</b> di queste. Alcune delle propriet&agrave; esistenti possono essere <a href="$6">propriet&agrave; non utilizzate</a>. Le propriet&agrave; che ancora non hanno una pagina si possono trovare nella <a href="$7">lista delle propriet&agrave; senza descrizione</a>.',
 140+ /*Messages for Flawed Attributes Special --disabled--*/
 141+ 'flawedattributes' => 'Propriet&agrave; scorrette',
 142+ 'smw_fattributes' => 'Le pagine elencate di seguito hanno una propriet&agrave; definita in modo non corretto. Il numero di propriet&agrave; incorrette &egrave; indicato fra parentesi.',
 143+ // Name of the URI Resolver Special (no content)
 144+ 'uriresolver' => 'Risolutore di URI',
 145+ 'smw_uri_doc' => '<p>Il risolutore di URI implementa il <a href="http://www.w3.org/2001/tag/issues.html#httpRange-14">W3C TAG finding on httpRange-14</a>. Fa in modo che gli esseri umani non diventino siti Web.',
 146+ // Messages for ask Special
 147+ 'ask' => 'Ricerca semantica',
 148+ 'smw_ask_doculink' => 'Ricerca semantica',
 149+ 'smw_ask_sortby' => 'Ordina per colonna (opzionale)',
 150+ 'smw_ask_ascorder' => 'Crescente',
 151+ 'smw_ask_descorder' => 'Decrescente',
 152+ 'smw_ask_submit' => 'Trova risultati',
 153+ 'smw_ask_editquery' => '[Modifica query]',
 154+ 'smw_ask_hidequery' => 'Nascondi query',
 155+ 'smw_ask_help' => 'Help sulle query',
 156+ 'smw_ask_queryhead' => 'Query',
 157+ 'smw_ask_printhead' => 'Output aggiuntivi (opzionali)',
 158+ // Messages for the search by property special
 159+ 'searchbyproperty' => 'Cerca per propriet&agrave;',
 160+ 'smw_sbv_docu' => '<p>Cerca tutte le pagine che hanno propriet&agrave; e valore specificati.</p>',
 161+ 'smw_sbv_noproperty' => '<p>Per favore inserire una propriet&agrave;.</p>',
 162+ 'smw_sbv_novalue' => '<p>Per favore inserire un valore valido per la propriet&agrave;, o visualizzare tutti i valori di propriet&agrave; per “$1.”</p>',
 163+ 'smw_sbv_displayresult' => 'Lista di tutte le pagine che hanno propriet&agrave; “$1” con valore “$2”',
 164+ 'smw_sbv_property' => 'Propriet&agrave;',
 165+ 'smw_sbv_value' => 'Valore',
 166+ 'smw_sbv_submit' => 'Trova risultati',
 167+ // Messages for the browsing special
 168+ 'browse' => 'Esplora il wiki',
 169+ 'smw_browse_article' => 'Inserire il nome della pagina da cui iniziare l\'esplorazione',
 170+ 'smw_browse_go' => 'Vai',
 171+ 'smw_browse_more' => '&hellip;',
 172+ // Messages for the page property special
 173+ 'pageproperty' => 'Ricerca propriet&agrave; della pagina',
 174+ 'smw_pp_docu' => 'Cerca tutti i valori che soddisfano una propriet&agrave; su una data pagina. Inserire sia la pagina sia la propriet&agrave;',
 175+ 'smw_pp_from' => 'Da pagina',
 176+ 'smw_pp_type' => 'Propriet&agrave;',
 177+ 'smw_pp_submit' => 'Trova risultati',
 178+ // Generic messages for result navigation in all kinds of search pages
 179+ 'smw_result_prev' => 'Precedente',
 180+ 'smw_result_next' => 'Successivo',
 181+ 'smw_result_results' => 'Risultati',
 182+ 'smw_result_noresults' => 'Spiacenti, nessun risultato.'
 183+);
 184+
 185+protected $m_DatatypeLabels = array(
 186+ '_wpg' => 'Pagina', // name of page datatypee
 187+ '_str' => 'Stringa', //name of the string type
 188+ '_txt' => 'Testo', // name of the text type
 189+ '_boo' => 'Booleano', // name of the boolean type
 190+ '_num' => 'Numero', // name for the datatype of numbers
 191+ '_geo' => 'Coordinate geografiche', // name of the geocoord type
 192+ '_tem' => 'Temperatura', // name of the temperature type
 193+ '_dat' => 'Data', // name of the datetime (calendar) type
 194+ '_ema' => 'Email', // name of the email type
 195+ '_uri' => 'URL', // name of the URL type
 196+ '_anu' => 'Annotation URI' // name of the annotation URI type (OWL annotation property)
 197+);
 198+
 199+protected $m_DatatypeAliases = array(
 200+ 'URI' => '_uri',
 201+ 'Float' => '_num',
 202+ 'Integer' => '_num',
 203+ 'Intero' => '_num',
 204+ 'Enumeration' => '_str',
 205+ 'Enumerazione'=> '_str'
 206+);
 207+
 208+protected $m_SpecialProperties = array(
 209+ //always start upper-case
 210+ SMW_SP_HAS_TYPE => 'Ha tipo', //'Has type',
 211+ SMW_SP_HAS_URI => 'URI equivalente', //'Equivalent URI',
 212+ SMW_SP_SUBPROPERTY_OF => 'Sottopropriet&agrave; di', // 'Subproperty of',
 213+ SMW_SP_DISPLAY_UNITS => 'Display units', //TODO
 214+ SMW_SP_IMPORTED_FROM => 'Importato da', // 'Imported from',
 215+ SMW_SP_CONVERSION_FACTOR => 'Corrisponde a ', // 'Corresponds to',
 216+ SMW_SP_SERVICE_LINK => 'Fornisce servizio', // 'Provides service',
 217+ SMW_SP_POSSIBLE_VALUE => 'Ammette valore', //'Allows value'
 218+);
 219+
 220+protected $m_SpecialPropertyAliases = array(
 221+ 'Display unit' => SMW_SP_DISPLAY_UNITS
 222+);
 223+
 224+protected $m_Namespaces = array(
 225+ SMW_NS_RELATION => 'Relation',
 226+ SMW_NS_RELATION_TALK => 'Relation_talk',
 227+ SMW_NS_PROPERTY => 'Property',
 228+ SMW_NS_PROPERTY_TALK => 'Property_talk',
 229+ SMW_NS_TYPE => 'Type',
 230+ SMW_NS_TYPE_TALK => 'Type_talk'
 231+);
 232+
 233+}
 234+
 235+
Property changes on: trunk/extensions/SemanticMediaWiki/languages/SMW_LanguageIt.php
___________________________________________________________________
Added: svn:eol-style
1236 + native
Index: trunk/extensions/SemanticMediaWiki/README
@@ -68,12 +68,14 @@
6969
7070 * Polish translation has been provided by Łukasz Bolikowski.
7171
72 -* Russian translation has been provided by Дмитрий Хорошев (Dmitry Khoroshev), and cnit@uniyar.ac.ru
 72+* Russian translation has been provided by Дмитрий Хорошев (Dmitry Khoroshev)
7373
7474 * Dutch translation has been provided by Siebrand Mazeland
7575
7676 * Chinese translations have been provided by Roc Michael
7777
 78+* Italian translation has been provided by Davide Eynard and David Laniado
 79+
7880 == Credits to other projects ==
7981
8082 * Most icons used by Semantic MediaWiki are derived from the "Crystal Clear"

Status & tagging log