http://www.mediawiki.org/wiki/Special:Code/MediaWiki/73340

Revision: 73340
Author:   siebrand
Date:     2010-09-19 21:17:56 +0000 (Sun, 19 Sep 2010)

Log Message:
-----------
Heaviliy simplify i18n for messages and special page aliases.

Modified Paths:
--------------
    trunk/extensions/RDFIO/RDFIO.php
    trunk/extensions/RDFIO/specials/SpecialARC2Admin_body.php
    trunk/extensions/RDFIO/specials/SpecialRDFImport_body.php
    trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint_body.php
    trunk/extensions/Translate/groups/mediawiki-defines.txt

Added Paths:
-----------
    trunk/extensions/RDFIO/RDFIO.alias.php
    trunk/extensions/RDFIO/RDFIO.i18n.php

Removed Paths:
-------------
    trunk/extensions/RDFIO/specials/SpecialARC2Admin.alias.php
    trunk/extensions/RDFIO/specials/SpecialARC2Admin.i18n.php
    trunk/extensions/RDFIO/specials/SpecialRDFImport.alias.php
    trunk/extensions/RDFIO/specials/SpecialRDFImport.i18n.php
    trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint.alias.php
    trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint.i18n.php

Added: trunk/extensions/RDFIO/RDFIO.alias.php
===================================================================
--- trunk/extensions/RDFIO/RDFIO.alias.php                              (rev 0)
+++ trunk/extensions/RDFIO/RDFIO.alias.php      2010-09-19 21:17:56 UTC (rev 
73340)
@@ -0,0 +1,21 @@
+<?php
+/**
+ * Aliases for special pages
+ *
+ * @file
+ * @ingroup Extensions
+ */
+
+$specialPageAliases = array();
+
+/** English */
+$specialPageAliases['en'] = array(
+       'SPARQLEndpoint'   => array( 'SPARQLEndpoint' ),
+       'SpecialARC2Admin' => array( 'ARC2Admin' ),
+       'RDFImport'        => array( 'RDFImport' ),
+);
+
+/**
+ * For backwards compatibility with MediaWiki 1.15 and earlier.
+ */
+$aliases =& $specialPageAliases;


Property changes on: trunk/extensions/RDFIO/RDFIO.alias.php
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Added: trunk/extensions/RDFIO/RDFIO.i18n.php
===================================================================
--- trunk/extensions/RDFIO/RDFIO.i18n.php                               (rev 0)
+++ trunk/extensions/RDFIO/RDFIO.i18n.php       2010-09-19 21:17:56 UTC (rev 
73340)
@@ -0,0 +1,52 @@
+<?php
+/**
+ * Internationalisation file for extension RDFIO.
+ *
+ * @file
+ * @ingroup Extensions
+*/
+
+$messages = array();
+
+$messages['en'] = array(
+       'rdfio-desc' => 'Extended RDF Import/Export functionality, including 
SPARQL endpoint, for Semantic MediaWiki',
+       'rdfimport' => 'RDF Import',
+       'rdfio-arc2admin-desc' => 'Administration page for the ARC2 RDF Store 
for Semantic MediaWiki',
+       'rdfio-rdfimport-desc' => 'A Special page to import semantic data in 
RDF/XML format',
+       'rdfio-sparqlendpoint-desc' => 'A SPARQL Endpoint provided by the 
SMWRDFConnector',
+       'sparqlendpoint' => 'SPARQL Endpoint',
+       'specialarc2admin' => 'ARC2 RDF Store admin page',
+);
+
+/** German (Deutsch)
+ * @author Kghbln
+ */
+$messages['de'] = array(
+       'rdfimport' => 'RDF-Import',
+       'rdfio-arc2admin-desc' => 'Stellt eine Administrationsseite für den 
„ARC2 RDF“-Speicher von Semantic MediaWiki zur Verfügung',
+       'rdfio-rdfimport-desc' => 'Stellt eine Spezialseite zum Import 
semantischer Daten im RDF/XML-Format zur Verfügung',
+       'rdfio-sparqlendpoint-desc' => 'Stellt eine SPARQL-Anknüpfung für den 
SMWRDFConnector bereit',
+       'sparqlendpoint' => 'SPARQL-Anknüpfung',
+       'specialarc2admin' => '„ARC2 RDF“-Speicher-Administrationsseite',
+);
+
+/** Macedonian (Македонски)
+ * @author Bjankuloski06
+ */
+$messages['mk'] = array(
+       'rdfimport' => 'Увоз - RDF',
+       'rdfio-arc2admin-desc' => 'Административна страница за ARC2 RDF Store 
за семантички МедијаВики',
+       'rdfio-rdfimport-desc' => 'Специјална страница за увоз на семантички 
податоци во RDF/XML формат',
+       'rdfio-sparqlendpoint-desc' => 'Кориснички дел на SPARQL со поддршка од 
SMWRDFConnector',
+       'sparqlendpoint' => 'SPARQL - кориснички дел',
+       'specialarc2admin' => 'Администраторска страница на ARC2 RDF Store',
+
+);
+
+/** Russian (Русский)
+ * @author MaxSem
+ */
+$messages['ru'] = array(
+       'rdfimport' => 'Импорт RDF',
+       'rdfio-rdfimport-desc' => 'Специальная страница для импорта 
семантических данных в формате RDF/XML',
+);


Property changes on: trunk/extensions/RDFIO/RDFIO.i18n.php
___________________________________________________________________
Added: svn:keywords
   + Id
Added: svn:eol-style
   + native

Modified: trunk/extensions/RDFIO/RDFIO.php
===================================================================
--- trunk/extensions/RDFIO/RDFIO.php    2010-09-19 20:17:24 UTC (rev 73339)
+++ trunk/extensions/RDFIO/RDFIO.php    2010-09-19 21:17:56 UTC (rev 73340)
@@ -19,10 +19,17 @@
        'version' => RDFIO_VERSION,
        'author' => '[http://saml.rilspace.org Samuel Lampa]',
        'url' => 'http://www.mediawiki.org/wiki/Extension:RDFIO',
-       'description' => 'Extended RDF Import/Export functionality, including 
SPARQL endpoint, for Semantic MediaWiki'
+       'descriptionmsg' => 'rdfio-desc',
 );
 
 /****************************
+ * i18n
+ ****************************/
+$dir = dirname( __FILE__ ) . '/';
+$wgExtensionMessagesFiles['RDFIO'] = $dir . 'RDFIO.i18n.php';
+$wgExtensionAliasesFiles['RDFIO'] = $dir . 'RDFIO.alias.php';
+
+/****************************
  * ARC2 RDF library for PHP *
  ****************************/
 

Deleted: trunk/extensions/RDFIO/specials/SpecialARC2Admin.alias.php
===================================================================
--- trunk/extensions/RDFIO/specials/SpecialARC2Admin.alias.php  2010-09-19 
20:17:24 UTC (rev 73339)
+++ trunk/extensions/RDFIO/specials/SpecialARC2Admin.alias.php  2010-09-19 
21:17:56 UTC (rev 73340)
@@ -1,7 +0,0 @@
-<?php
-$aliases = array();
-
-/** English */
-$aliases['en'] = array(
-       'SpecialARC2Admin' => array( 'ARC2Admin' ),
-);

Deleted: trunk/extensions/RDFIO/specials/SpecialARC2Admin.i18n.php
===================================================================
--- trunk/extensions/RDFIO/specials/SpecialARC2Admin.i18n.php   2010-09-19 
20:17:24 UTC (rev 73339)
+++ trunk/extensions/RDFIO/specials/SpecialARC2Admin.i18n.php   2010-09-19 
21:17:56 UTC (rev 73340)
@@ -1,24 +0,0 @@
-<?php
-$messages = array();
-
-$messages['en'] = array(
-    'specialarc2admin' => 'ARC2 RDF Store admin page',
-    'rdfio-arc2admin-desc' => 'Administration page for the ARC2 RDF Store for 
Semantic MediaWiki',
-);
-
-/** German (Deutsch)
- * @author Kghbln
- */
-$messages['de'] = array(
-       'specialarc2admin' => '„ARC2 RDF“-Speicher-Administrationsseite',
-       'rdfio-arc2admin-desc' => 'Stellt eine Administrationsseite für den 
„ARC2 RDF“-Speicher von Semantic MediaWiki zur Verfügung',
-);
-
-/** Macedonian (Македонски)
- * @author Bjankuloski06
- */
-$messages['mk'] = array(
-       'specialarc2admin' => 'Администраторска страница на ARC2 RDF Store',
-       'rdfio-arc2admin-desc' => 'Административна страница за ARC2 RDF Store 
за семантички МедијаВики',
-);
-

Modified: trunk/extensions/RDFIO/specials/SpecialARC2Admin_body.php
===================================================================
--- trunk/extensions/RDFIO/specials/SpecialARC2Admin_body.php   2010-09-19 
20:17:24 UTC (rev 73339)
+++ trunk/extensions/RDFIO/specials/SpecialARC2Admin_body.php   2010-09-19 
21:17:56 UTC (rev 73340)
@@ -19,7 +19,7 @@
         }
 
         parent::__construct( 'SpecialARC2Admin' );
-        wfLoadExtensionMessages( 'SpecialARC2Admin' );
+        wfLoadExtensionMessages( 'RDFIO' );
     }
 
     function execute( $par ) {

Deleted: trunk/extensions/RDFIO/specials/SpecialRDFImport.alias.php
===================================================================
--- trunk/extensions/RDFIO/specials/SpecialRDFImport.alias.php  2010-09-19 
20:17:24 UTC (rev 73339)
+++ trunk/extensions/RDFIO/specials/SpecialRDFImport.alias.php  2010-09-19 
21:17:56 UTC (rev 73340)
@@ -1,8 +0,0 @@
-<?php
-$aliases = array();
-
-/** English */
-$aliases['en'] = array(
-       'RDFImport' => array( 'RDFImport' ),
-);
-

Deleted: trunk/extensions/RDFIO/specials/SpecialRDFImport.i18n.php
===================================================================
--- trunk/extensions/RDFIO/specials/SpecialRDFImport.i18n.php   2010-09-19 
20:17:24 UTC (rev 73339)
+++ trunk/extensions/RDFIO/specials/SpecialRDFImport.i18n.php   2010-09-19 
21:17:56 UTC (rev 73340)
@@ -1,32 +0,0 @@
-<?php
-$messages = array();
-
-$messages['en'] = array(
-    'rdfimport' => 'RDF Import',
-    'rdfio-rdfimport-desc' => 'A Special page to import semantic data in 
RDF/XML format',
-);
-
-/** German (Deutsch)
- * @author Kghbln
- */
-$messages['de'] = array(
-       'rdfimport' => 'RDF-Import',
-       'rdfio-rdfimport-desc' => 'Stellt eine Spezialseite zum Import 
semantischer Daten im RDF/XML-Format zur Verfügung',
-);
-
-/** Macedonian (Македонски)
- * @author Bjankuloski06
- */
-$messages['mk'] = array(
-       'rdfimport' => 'Увоз - RDF',
-       'rdfio-rdfimport-desc' => 'Специјална страница за увоз на семантички 
податоци во RDF/XML формат',
-);
-
-/** Russian (Русский)
- * @author MaxSem
- */
-$messages['ru'] = array(
-       'rdfimport' => 'Импорт RDF',
-       'rdfio-rdfimport-desc' => 'Специальная страница для импорта 
семантических данных в формате RDF/XML',
-);
-

Modified: trunk/extensions/RDFIO/specials/SpecialRDFImport_body.php
===================================================================
--- trunk/extensions/RDFIO/specials/SpecialRDFImport_body.php   2010-09-19 
20:17:24 UTC (rev 73339)
+++ trunk/extensions/RDFIO/specials/SpecialRDFImport_body.php   2010-09-19 
21:17:56 UTC (rev 73340)
@@ -22,7 +22,7 @@
             $this->m_haswriteaccess = false;
         }
         parent::__construct( 'RDFImport' );
-        wfLoadExtensionMessages( 'RDFImport' );
+        wfLoadExtensionMessages( 'RDFIO' );
     }
 
     function execute( $par ) {

Deleted: trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint.alias.php
===================================================================
--- trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint.alias.php     
2010-09-19 20:17:24 UTC (rev 73339)
+++ trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint.alias.php     
2010-09-19 21:17:56 UTC (rev 73340)
@@ -1,8 +0,0 @@
-<?php
-$aliases = array();
-
-/** English */
-$aliases['en'] = array(
-       'SPARQLEndpoint' => array( 'SPARQLEndpoint' ),
-);
-

Deleted: trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint.i18n.php
===================================================================
--- trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint.i18n.php      
2010-09-19 20:17:24 UTC (rev 73339)
+++ trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint.i18n.php      
2010-09-19 21:17:56 UTC (rev 73340)
@@ -1,25 +0,0 @@
-<?php
-
-$messages = array();
-
-$messages['en'] = array(
-    'sparqlendpoint' => 'SPARQL Endpoint',
-    'rdfio-sparqlendpoint-desc' => 'A SPARQL Endpoint provided by the 
SMWRDFConnector',
-);
-
-/** German (Deutsch)
- * @author Kghbln
- */
-$messages['de'] = array(
-       'sparqlendpoint' => 'SPARQL-Anknüpfung',
-       'rdfio-sparqlendpoint-desc' => 'Stellt eine SPARQL-Anknüpfung für den 
SMWRDFConnector bereit',
-);
-
-/** Macedonian (Македонски)
- * @author Bjankuloski06
- */
-$messages['mk'] = array(
-       'sparqlendpoint' => 'SPARQL - кориснички дел',
-       'rdfio-sparqlendpoint-desc' => 'Кориснички дел на SPARQL со поддршка од 
SMWRDFConnector',
-);
-

Modified: trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint_body.php
===================================================================
--- trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint_body.php      
2010-09-19 20:17:24 UTC (rev 73339)
+++ trunk/extensions/RDFIO/specials/SpecialSPARQLEndpoint_body.php      
2010-09-19 21:17:56 UTC (rev 73340)
@@ -20,7 +20,7 @@
         global $wgUser, $rdfiogQueryByOrigURI;
 
         parent::__construct( 'SPARQLEndpoint' );
-        wfLoadExtensionMessages( 'SPARQLEndpoint' );
+        wfLoadExtensionMessages( 'RDFIO' );
         $this->m_sparqlendpointconfig = $this->getSPARQLEndpointConfig();
         $this->m_sparqlendpoint = ARC2::getStoreEndpoint( 
$this->m_sparqlendpointconfig );
         $this->m_sparqlparser = ARC2::getSPARQLPlusParser();

Modified: trunk/extensions/Translate/groups/mediawiki-defines.txt
===================================================================
--- trunk/extensions/Translate/groups/mediawiki-defines.txt     2010-09-19 
20:17:24 UTC (rev 73339)
+++ trunk/extensions/Translate/groups/mediawiki-defines.txt     2010-09-19 
21:17:56 UTC (rev 73340)
@@ -906,21 +906,10 @@
 Random Users With Avatars
 descmsg = random-users-avatars-desc
 
-RDFIO - ARC2Admin
+RDFIO
 descmsg = rdfio-arc2admin-desc
-file = RDFIO/specials/SpecialARC2Admin.i18n.php
-aliasfile = RDFIO/specials/SpecialARC2Admin.alias.php
+aliasfile = RDFIO/RDFIO.alias.php
 
-RDFIO - RDF Import
-descmsg = rdfio-arc2admin-desc
-file = RDFIO/specials/SpecialRDFImport.i18n.php
-aliasfile = RDFIO/specials/SpecialRDFImport.alias.php
-
-RDFIO - SPARQL Endpoint
-descmsg = rdfio-sparqlendpoint-desc
-file = RDFIO/specials/SpecialSPARQLEndpoint.i18n.php
-aliasfile = RDFIO/specials/SPARQLEndpoint.alias.php
-
 Reader Feedback
 id = ext-readerfeedback-readerfeedback
 file = ReaderFeedback/language/ReaderFeedback.i18n.php



_______________________________________________
MediaWiki-CVS mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-cvs

Reply via email to