Starting Bengali wikipedia
"Shah Asaduzzaman" <[email protected]> Sat, 28 Feb 2004 13:23:36 -0500
| Newsgroups | gmane.science.linguistics.wikipedia.international |
|---|---|
| Message-ID | <005801c3fe27$fb2bfed0$bfb65e41@jamuna> |
This is a multi-part message in MIME format. --===============90281602777024883== Content-Type: multipart/alternative; boundary="----=_NextPart_000_0059_01C3FDFE.1255F6D0" This is a multi-part message in MIME format. ------=_NextPart_000_0059_01C3FDFE.1255F6D0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Hi =20 I have started to edit the Bengali interface locale (LanguaugeBn.php) =20 First of all I need to know what are the arrays and functions I need to = change minimally to get going. I have taken some guides from the Hindi version, and changed the = following arrays and Functions =E2=80=93 =20 $wgNamespaceNamesBn $wgWeekdayNamesBn $wgMonthNamesBn $wgMonthAbbreviationsBn $wgAllMessagesBn (only the most common messages part) =20 function getNamespaces() function getNsText( $index ) function getNsIndex( $text ) function getMonthName( $key ) function getMessage( $key ) =20 =20 Also about the "linktrail" =3D> "/^([a-z]+)(.*)\$/sD", issue=E2=80=A6 =20 Bengali uses the unicode characters=20 The vowels =E0=A6=85 - =E0=A6=94 and=20 The consonants =E0=A6=95 - =E0=A6=AE =E0=A6=AF =E0=A6=B0 =E0=A7=9C = =E0=A7=9D =E0=A6=B2 =E0=A6=B7 =E0=A6=B6 =E0=A6=B8 =E0=A6=B9 =E0=A7=9F = =E0=A6=82 =E0=A6=83 =E0=A6=81 =20 =20 It is very similar to Hindi/Tamil or other indic scripts Could you please help to correctcly encode the regular expression? =20 =20 Thanks =20 --Shah Asaduzzaman (Asad) =20 ------=_NextPart_000_0059_01C3FDFE.1255F6D0 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable <html xmlns:o=3D"urn:schemas-microsoft-com:office:office" = xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:st1=3D"urn:schemas-microsoft-com:office:smarttags" = xmlns=3D"http://www.w3.org/TR/REC-html40"> <head> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Dutf-8"> <meta name=3DProgId content=3DWord.Document> <meta name=3DGenerator content=3D"Microsoft Word 10"> <meta name=3DOriginator content=3D"Microsoft Word 10"> <link rel=3DFile-List href=3D"cid:[email protected]"> <o:SmartTagType = namespaceuri=3D"urn:schemas-microsoft-com:office:smarttags" name=3D"PersonName"/> <!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:DoNotRelyOnCSS/> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:SpellingState>Clean</w:SpellingState> <w:GrammarState>Clean</w:GrammarState> <w:DocumentKind>DocumentEmail</w:DocumentKind> <w:EnvelopeVis/> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if !mso]> <style> st1\:*{behavior:url(#default#ieooui) } </style> <![endif]--> <style> <!-- /* Font Definitions */ @font-face {font-family:"Boishakhi Unicode"; panose-1:2 11 6 4 2 2 2 2 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-2147418105 0 0 0 1 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Boishakhi Unicode"; mso-ascii-font-family:"Boishakhi Unicode"; mso-fareast-font-family:"Times New Roman"; mso-bidi-language:AR-SA;} a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline; text-underline:single;} p.MsoPlainText, li.MsoPlainText, div.MsoPlainText {margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Boishakhi Unicode"; mso-bidi-language:AR-SA;} pre {margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Courier New"; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Courier New";} span.EmailStyle17 {mso-style-type:personal; mso-style-noshow:yes; mso-ansi-font-size:10.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; mso-bidi-font-family:Arial; color:windowtext;} span.SpellE {mso-style-name:""; mso-spl-e:yes;} span.GramE {mso-style-name:""; mso-gram-e:yes;} @page Section1 {size:612.0pt 792.0pt; margin:72.0pt 77.95pt 72.0pt 77.95pt; mso-header-margin:36.0pt; mso-footer-margin:36.0pt; mso-paper-source:0;} div.Section1 {page:Section1;} --> </style> <!--[if gte mso 10]> <style> /* Style Definitions */=20 table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-parent:""; mso-padding-alt:0cm 5.4pt 0cm 5.4pt; mso-para-margin:0cm; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman";} </style> <![endif]--> </head> <body lang=3DEN-US link=3Dblue vlink=3Dpurple = style=3D'tab-interval:36.0pt'> <div class=3DSection1> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'>Hi<o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'><o:p> </o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'>I have started to edit the Bengali interface locale (<span class=3DSpellE>LanguaugeBn.php</span>)<o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'><o:p> </o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'>First of all I need to know what are the arrays and functions I = need to change minimally to get going.<o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'>I have taken some guides from the Hindi version, and changed the following arrays and Functions =E2=80=93<o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'><o:p> </o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>$wgNamespaceNamesBn<o:p><= /o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'>$<span = class=3DSpellE>wgWeekdayNamesBn</span><o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>$wgMonthNamesBn<o:p></o:p= ></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>$wgMonthAbbreviationsBn<o= :p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>$wgAllMessagesBn<span style=3D'mso-spacerun:yes'>=C2=A0 </span>(only the most common messages = part)</span><o:p></o:p></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'><o:p> </o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>function = getNamespaces()<o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>function getNsText( = $index )<o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>function getNsIndex( = $text )<o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>function getMonthName( = $key )<o:p></o:p></span></font></p> <pre><font size=3D2 face=3D"Courier New"><span lang=3DEN = style=3D'font-size:10.0pt; mso-ansi-language:EN'>function getMessage( $key = )<o:p></o:p></span></font></pre> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'><o:p> </o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'><o:p> </o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'>Also about the </span></font><span lang=3DEN = style=3D'mso-ansi-language: EN'>"linktrail"<span style=3D'mso-spacerun:yes'>=C2=A0=C2=A0 = </span>=3D> "/<span class=3DGramE>^(</span>[a-z]+)(.*)\$/sD", = issue=E2=80=A6<o:p></o:p></span></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'><o:p> </o:p></span><= /font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>Bengali uses the unicode = characters <o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN;mso-bidi-language:BN'>The = vowels </span></font><font face=3D"Boishakhi Unicode"><span lang=3DBN = style=3D'font-family:"Boishakhi Unicode"; mso-hansi-font-family:"Courier = New";mso-ansi-language:EN;mso-bidi-language: BN'>=E0=A6=85 - =E0=A6=94 </span></font><span lang=3DBN = style=3D'mso-ansi-language:EN;mso-bidi-language: BN'><span style=3D'mso-spacerun:yes'>=C2=A0</span></span><span lang=3DEN style=3D'mso-ansi-language:EN'>and <o:p></o:p></span></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>The consonants = </span></font><font face=3D"Boishakhi Unicode"><span lang=3DBN = style=3D'font-family:"Boishakhi Unicode"; mso-hansi-font-family:"Courier = New";mso-ansi-language:EN;mso-bidi-language: BN'>=E0=A6=95 - =E0=A6=AE</span></font><span lang=3DBN = style=3D'mso-ansi-language:EN;mso-bidi-language: BN'> </span><font face=3D"Boishakhi Unicode"><span lang=3DBN = style=3D'font-family: "Boishakhi Unicode";mso-hansi-font-family:"Courier = New";mso-ansi-language:EN; mso-bidi-language:BN'>=E0=A6=AF =E0=A6=B0 =E0=A7=9C =E0=A7=9D =E0=A6=B2 = =E0=A6=B7 =E0=A6=B6 =E0=A6=B8 =E0=A6=B9 =E0=A7=9F<span = style=3D'mso-spacerun:yes'>=C2=A0 </span>=E0=A6=82 =E0=A6=83<span style=3D'mso-spacerun:yes'>=C2=A0 = </span>=E0=A6=81</span></font><span lang=3DBN style=3D'mso-ansi-language:EN'> <span = style=3D'mso-spacerun:yes'>=C2=A0</span></span><span lang=3DEN style=3D'mso-ansi-language:EN'><o:p></o:p></span></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'><o:p> </o:p></span><= /font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>It is very similar to = Hindi/Tamil or other indic scripts<o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>Could you please help to = correctcly encode the regular expression?<o:p></o:p></span></font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'><o:p> </o:p></span><= /font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'><o:p> </o:p></span><= /font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'>Thanks<o:p></o:p></span><= /font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = lang=3DEN style=3D'font-size:10.0pt;mso-ansi-language:EN'><o:p> </o:p></span><= /font></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'>--</span></font><st1:PersonName>Shah = Asaduzzaman</st1:PersonName> (<span class=3DSpellE>Asad</span>)<o:p></o:p></p> <p class=3DMsoPlainText><font size=3D2 face=3D"Courier New"><span = style=3D'font-size: 10.0pt'><o:p> </o:p></span></font></p> </div> </body> </html> ------=_NextPart_000_0059_01C3FDFE.1255F6D0-- --===============90281602777024883== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Intlwiki-l mailing list [email protected] http://mail.wikipedia.org/mailman/listinfo/intlwiki-l --===============90281602777024883==--