Index: trunk/extensions/WebFonts/WebFonts.alias.php |
— | — | @@ -0,0 +1,20 @@ |
| 2 | +<?php |
| 3 | +/** |
| 4 | + * Aliases for special pages of WebFonts extension. |
| 5 | + * |
| 6 | + * @file |
| 7 | + * @license http://www.gnu.org/copyleft/gpl.html GNU General Public License 2.0 or later |
| 8 | + */ |
| 9 | + |
| 10 | +$specialPageAliases = array(); |
| 11 | + |
| 12 | +/** English (English) */ |
| 13 | +$specialPageAliases['en'] = array( |
| 14 | + 'WebFonts' => array( 'WebFonts' ), |
| 15 | +); |
| 16 | + |
| 17 | +/** Malayalam (മലയാളം) */ |
| 18 | +$specialPageAliases['ml'] = array( |
| 19 | + 'WebFonts' => array( 'വെബ്ഫോണ്ട്സ്' ), |
| 20 | +); |
| 21 | + |
Property changes on: trunk/extensions/WebFonts/WebFonts.alias.php |
___________________________________________________________________ |
Added: svn:eol-style |
1 | 22 | + native |
Index: trunk/extensions/WebFonts/SpecialWebFonts.i18n.php |
— | — | @@ -15,9 +15,9 @@ |
16 | 16 | 'webfonts-preview-intro' => 'This page helps you to preview the fonts available in the WebFonts extension and optionally download and install in your computer.', |
17 | 17 | 'webfonts-preview-title' => 'Preview the fonts', |
18 | 18 | 'webfonts-preview-download' => 'Download', |
19 | | - 'webfonts-preview-sampltext' => 'The quick brown fox jumps over the lazy dog', |
| 19 | + 'webfonts-preview-sampletext' => 'The quick brown fox jumps over the lazy dog', |
20 | 20 | 'webfonts-preview-installing-fonts-title' => 'Installing Fonts', |
21 | | - 'webfonts-preview-installing-fonts-text' => 'You can download a font using the Download link given above. To install the downloaded font in your computer, please refer [//mediawiki.org/wiki/Special:MyLanguage/Help:How_to_install_fonts this documentation]', |
| 21 | + 'webfonts-preview-installing-fonts-text' => 'You can download a font using the {{int:webfonts-preview-download}} link given above. To install the downloaded font in your computer, please refer [//mediawiki.org/wiki/Special:MyLanguage/Help:How_to_install_fonts this documentation]', |
22 | 22 | ); |
23 | 23 | |
24 | 24 | /** Message documentation (Message documentation) |
— | — | @@ -27,7 +27,7 @@ |
28 | 28 | 'webfonts-preview-intro' => 'Introduction to the page.', |
29 | 29 | 'webfonts-preview-title' => 'Title for the preview area.', |
30 | 30 | 'webfonts-preview-download' => 'Download link text.', |
31 | | - 'webfonts-preview-sampltext' => 'Do not translate literally, but give a text in your language for using as default preview text.', |
| 31 | + 'webfonts-preview-sampletext' => 'Do not translate literally, but give a text in your language for using as default preview text.', |
32 | 32 | 'webfonts-preview-installing-fonts-title' => 'Title of Installing Fonts section', |
33 | 33 | 'webfonts-preview-installing-fonts-text' => 'Text pointing to the installation document link.', |
34 | 34 | ); |
— | — | @@ -39,8 +39,8 @@ |
40 | 40 | 'webfonts-preview-intro' => 'വെബ്ഫോണ്ട് എക്സ്റ്റന്ഷനിലുള്ള ഫോണ്ടുകള് പരീക്ഷിച്ചുനോക്കി അവ നിങ്ങളുടെ കമ്പ്യൂട്ടറില് ഇന്സ്റ്റാള് ചെയ്യുന്നതിനു് ഈ താള് സഹായിക്കുന്നു.', |
41 | 41 | 'webfonts-preview-title' => 'ഫോണ്ടുകള് പരീക്ഷിച്ചുനോക്കുക', |
42 | 42 | 'webfonts-preview-download' => 'ഡൌണ്ലോഡ്', |
43 | | - 'webfonts-preview-sampltext' => 'തിരഞ്ഞെടുത്ത ഫോണ്ട് പരീക്ഷിച്ചു നോക്കാനായി ഇവിടെ നിങ്ങള്ക്കിഷ്ടമുള്ളതെഴുതാം.', |
| 43 | + 'webfonts-preview-sampletext' => 'തിരഞ്ഞെടുത്ത ഫോണ്ട് പരീക്ഷിച്ചു നോക്കാനായി ഇവിടെ നിങ്ങള്ക്കിഷ്ടമുള്ളതെഴുതാം.', |
44 | 44 | 'webfonts-preview-installing-fonts-title' => 'ഫോണ്ടുകള് ഇന്സ്റ്റാള് ചെയ്യുന്ന വിധം', |
45 | | - 'webfonts-preview-installing-fonts-text' => 'മുകളില് കൊടുത്തിരിക്കുന്ന ഡൌണ്ലോഡ് കണ്ണി ഉപയോഗിച്ചു് നിങ്ങള്ക്കു് ഫോണ്ട് ഡൌണ്ലോഡ് ചെയ്യാം. അതിനു ശേഷം ഇന്സ്റ്റാള് ചെയ്യുന്നതിനായി [//mediawiki.org/wiki/Special:MyLanguage/Help:How_to_install_fonts ഈ താള് സഹായിച്ചേക്കും.]', |
| 45 | + 'webfonts-preview-installing-fonts-text' => 'മുകളില് കൊടുത്തിരിക്കുന്ന {{int:webfonts-preview-download}} കണ്ണി ഉപയോഗിച്ചു് നിങ്ങള്ക്കു് ഫോണ്ട് ഡൌണ്ലോഡ് ചെയ്യാം. അതിനു ശേഷം ഇന്സ്റ്റാള് ചെയ്യുന്നതിനായി [//mediawiki.org/wiki/Special:MyLanguage/Help:How_to_install_fonts ഈ താള് സഹായിച്ചേക്കും.]', |
46 | 46 | ); |
47 | 47 | |
Index: trunk/extensions/WebFonts/WebFonts.php |
— | — | @@ -31,6 +31,7 @@ |
32 | 32 | // Internationalization |
33 | 33 | $wgExtensionMessagesFiles['WebFonts'] = "$dir/WebFonts.i18n.php"; |
34 | 34 | $wgExtensionMessagesFiles['SpecialWebFonts'] = "$dir/SpecialWebFonts.i18n.php"; |
| 35 | +$wgExtensionMessagesFiles['WebFontsAlias'] = "$dir/WebFonts.alias.php"; |
35 | 36 | |
36 | 37 | // Register auto load for the page class |
37 | 38 | $wgAutoloadClasses['WebFontsHooks'] = "$dir/WebFonts.hooks.php"; |
Index: trunk/extensions/WebFonts/SpecialWebFonts.php |
— | — | @@ -28,20 +28,12 @@ |
29 | 29 | } |
30 | 30 | |
31 | 31 | protected function showPreviewForm() { |
32 | | - $this->out->addHtml( Html::openElement( 'h2' ) |
33 | | - . wfMsg( 'webfonts-preview-title' ) |
34 | | - . Html::closeElement( 'h2' ) ); |
35 | | - |
| 32 | + $this->out->wrapWikiMsg( '==$1==', 'webfonts-preview-title' ) ; |
36 | 33 | $this->out->addHtml( $this->showToolbar() ); |
37 | | - |
38 | | - $editArea = Html::openElement( 'div', array( 'id' => 'webfonts-preview-area' , 'contenteditable' => 'true' ) ) |
39 | | - . wfMsg( 'webfonts-preview-sampltext' ) |
40 | | - . Html::closeElement( 'div' ); |
| 34 | + $editArea = Html::Element( 'div', array( 'id' => 'webfonts-preview-area' , 'contenteditable' => 'true' ) , |
| 35 | + wfMsg( 'webfonts-preview-sampletext' ) ) ; |
41 | 36 | $this->out->addHtml( $editArea ); |
42 | | - |
43 | | - $this->out->addHtml( Html::openElement( 'h2' ) |
44 | | - . wfMsg( 'webfonts-preview-installing-fonts-title' ) |
45 | | - . Html::closeElement( 'h2' ) ); |
| 37 | + $this->out->wrapWikiMsg( '==$1==', 'webfonts-preview-installing-fonts-title' ) ; |
46 | 38 | $this->out->addWikiMsg( 'webfonts-preview-installing-fonts-text' ); |
47 | 39 | } |
48 | 40 | |
— | — | @@ -58,17 +50,14 @@ |
59 | 51 | } |
60 | 52 | $sizeSelector->setDefault( 16 ); |
61 | 53 | |
62 | | - $bold = Html::openElement( 'button', array( 'id' => 'webfonts-preview-bold' ) ) . 'B' |
63 | | - . Html::closeElement( 'button' ); |
| 54 | + $bold = Html::Element( 'button', array( 'id' => 'webfonts-preview-bold' ) , 'B' ); |
64 | 55 | |
65 | | - $italic = Html::openElement( 'button', array( 'id' => 'webfonts-preview-italic' ) ) . 'I' |
66 | | - . Html::closeElement( 'button' ); |
| 56 | + $italic = Html::Element( 'button', array( 'id' => 'webfonts-preview-italic' ) , 'I' ); |
67 | 57 | |
68 | | - $underline = Html::openElement( 'button', array( 'id' => 'webfonts-preview-underline' ) ) . 'U' |
69 | | - . Html::closeElement( 'button' ); |
| 58 | + $underline = Html::Element( 'button', array( 'id' => 'webfonts-preview-underline' ) , 'U' ); |
70 | 59 | |
71 | | - $download = Html::openElement( 'a', array( 'id' => 'webfonts-preview-download', 'href' => '#' ) ) |
72 | | - . wfMsg( 'webfonts-preview-download' ) . Html::closeElement( 'a' ); |
| 60 | + $download = Html::Element( 'a', array( 'id' => 'webfonts-preview-download', 'href' => '#' ) , |
| 61 | + wfMsg( 'webfonts-preview-download' ) ); |
73 | 62 | |
74 | 63 | return Html::openElement( 'div', array( 'id' => 'webfonts-preview-toolbar' ) ) |
75 | 64 | . $langSelector[1] |