Jump to content

Wikipedias in multiple writing systems

From Meta, a Wikimedia project coordination wiki

The article describes each Wikipedia that uses multiple writing systems.[1] If you are a native speaker of one of the languages listed below which require automatic script conversion between writing systems, then you are welcome to help us write a comparative table with letters and transliteration rules. Then we can help you create such a converter.

Some third party sites exist that help integrate transliteration efforts and welcome helps. (original message was written by Kprwiki)

You can also view the existing transliteration tools available online.

Languages with automatic conversion systems

Wikis in those languages are implemented language conversion systems, either within the MediaWiki software (see MediaWiki.org documentation for more technical informations), or via local scripts or gadgets.

Full supports

Anglo-Saxon has two writing systems: Latin and Runic. An automatic transliteration system has already been enabled on every page of the Anglo-Saxon Wikipedia.

The Balinese language has two writing systems: Latin and Balinese scripts.

An automatic transliteration system is developed on Balinese projects to convert from Latin to Balinese scripts, it's unclear if the reverse converting system is supported or not.

There are three variants for Latin scripts:[2]

  1. DHARMA transliteration (ban-x-dharma)
    Transliteration rules following DHARMA project "strict transliteration".
    Mostly follows ISO 15919, with modifications for precision and broader coverage.
  2. Palmleaf.org transliteration (ban-x-palmleaf)
    Transliteration rules developed for Palmleaf.org.
  3. Puri Kauhan Ubud transliteration (ban-x-pku)
    Transliteration rules developed at Puri Kauhan Ubud and widely used in Bali.
    Also the default Balinese to Latin transliteration variant.

The Vernacular Chinese (aka. Standard Chinese (cmn), use Chinese macrolanguage code zh on Wikimedia sites) language has two major writing systems: Simplified Chinese (zh-Hans) and Traditional Chinese (zh-Hant), and has different localized vocabularies and syntaxes in different Sinophone areas.

Chinese Wikipedia (zhwiki), together with some of other zh.wiki* projects [note 1], support six variants:

  1. Simplified Chinese (Mainland China) (zh-Hans-CN)
  2. Traditional Chinese (Hong Kong) (zh-Hant-HK)
  3. Traditional Chinese (Macao) (zh-Hant-MO)
  4. Simplified Chinese (Malaysia) (zh-Hans-MY)
  5. Simplified Chinese (Singapore) (zh-Hans-SG)
  6. Traditional Chinese (Taiwan) (zh-Hant-TW)

Within the URLs, Wikidata labels, and probably database schemes, the variant tags are simplified as zh-cn, zh-hk, zh-mo, zh-my, zh-sg, and zh-tw. However, for the Wikidata, it's currently unclear that (together with zh-hans, zh-hant and original "zh") which variants should be used and which should not.

The variants are also supported by Special:Translate-powered /zh translation pages.

Bug report & feature requests can be filed on zh Wikipedia (use talk page for users that have language barriers).

Gothic has two writing systems: Latin and Gothic. An automatic transliteration system has already been enabled on every page of the Gothic Wikipedia.

Update 2024: This automatic transliteration system doesn't work in the 2022 Version of Vector, consider switching to other skins for the conversion purpose.

Inuktitut as spoken in Canada has two writing systems: the Inuktitut syllabics are used in parts of the territory of Nunavut, while other regions use the Latin alphabet. An automatic conversion system (English page) between the two has been created. However, because syllabics do not have uppercase letters, conversion from syllabics to Latin display only lowercase Latin letters.

The automatic conversion is enabled on the Inuktitut Wikipedia, note that the variant codes are not using Wikipedia's "iu" (ISO 639-1 macrolanguage), they are, however, using ike-Cans for Syllabics and ike-Latn for Latin.

Tracked in Phabricator:
Task T199895

The Kurdish languages use three writing systems, depending on the region:

  • the Latin alphabet is used in Turkey and Syria,
  • the Arabic alphabet in Iraq and Iran, and
  • the Cyrillic alphabet in exUSSR, but since it's no longer used, this script system isn't imported here.

The Kurdish Wikipedia, uses Kurmanji dialect (also known as Northern Kurdish), supports an auto-converting system for the two writing systems Latin/Arabic.

Kurdish Latin-Arabic converter.

The Tachelhit language has two writing systems: Tifinagh and Latin, some materials also mentioned that Arabic scripts were used to describe, but they're even too old to be useful in this topic.

An automatic transliteration system from Tifinagh to Latin has been supported on the test wiki, the reverse conversion is recently deployed later to the MediaWiki software.

Tracked in Phabricator:
Task T59138

The Wu Chinese has two major writing systems, Simplified Chinese and Traditional Chinese.

An automatic conversion between the two writing systems is both desirable as like how zhwiki is. It's recently supported since MediaWiki 1.41.

Partial supports

Cantonese Traditional to Cantonese Simplified han characters

The Cantonese language can be written in either traditional or simplified scripts.

Cantonese Wikipedia has a one-way conversion system from Traditional to Simplified characters written as a JavaScript gadget. (This phabricator task details the process to change it to system-provided converter.) All articles are written and edited in traditional characters, because the conversion from traditional to simplified is more reliable than the conversion from simplified to traditional: simplified characters erase some distinctions which are preserved in the traditional characters.

Cantonese Traditional Characters to Cantonese Romanizations

Cantonese can also be written in the Romanized alphabet. There are three main existing Cantonese Romanization variants: Penkyamp Romanization of Cantonese, Jyutping, and Yale Romanization of Cantonese. Cantonese Wikipedia can aim to eventually incoporate all three romanized versions as a transliteration function to enable cantonese and non-native cantonese readers to read the Cantonese articles in all three orthographies.

The Penkyamp transliteration tool can be found here. The full Chinese to Penkyamp list can be found here.

Tracked in Phabricator:
Task T23582 resolved
Tracked in Phabricator:
Task T326864 invalid

The Crimean Tatar language has three major writing systems. They are Latin, Cyrillic, and Arabic.

The Crimean Tatar Wikipedia mainly uses the Latin script, but the Cyrillic script has been used as the de facto official script in the Crimea since the region's annexation by Russia.

with major works to the MediaWiki core code base, the conversion between Latin and Cyrillic is developed to crhwiki and crh test Wiktionary projects.

We are still waiting volunteers on opinions about Crimean Tatar Arabic scripts, should there also have crh-arab conversion opinion? Let us know your opinion on talk page.

Since January 2023, there are also discussions to add supports for Dobrujan Tatar (crh-RO), a dialect of Crimean Tatar language in Romania.

The Gan language has three major writing systems. These are simplified and traditional Gan Chinese, and Romanized Gan.

Gan Wikipedia currently has an auto-converting system for two writing systems (simplified and traditional Gan Chinese), but not into Romanized Gan. An automatic conversion into Romanized Gan would be desirable in order for non-Gan speakers to learn and comprehend the Gan language easier.

The Serbian language has two writing systems, Cyrillic (sr-Cyrl) and Latin (sr-Latn), with two major dialects. So there are in theory four variants in the language:

  1. Cyrillic alphabet Ekavian (sr-Cyrl-ekavsk)
  2. Latin alphabet Ekavian (sr-Latn-ekavsk)
  3. Cyrillic alphabet Ijekavian (sr-Cyrl-ijekavsk)
  4. Latin alphabet Ijekavian (sr-Latn-ijekavsk)

The Serbian Wikipedia supports an auto-converting system for the two writing systems, but not dialects since there are few difference between those.

Currently the variants' codes are wrong, "sr-ec" and "sr-el"; they are waiting for patches to fix.

Tracked in Phabricator:
Task T268033 resolved

Serbo-Croatian is a pluricentric language with four standardized varieties (Bosnian, Croatian, Montenegrin and Serbian), two major pronunciations (Ijekavian and Ekavian), and two writing systems/scripts: Latin (sh-Latn) and Cyrillic (sh-Cyrl). Based on consensus between its editors, a one-way Latin-to-Cyrillic transliterator has been implemented on Serbo-Croatian projects on 1 December 2022 (except Serbo-Croatian Wikivoyage test project, which it uses hbs and currently hbs doesn't have conversion supports).

A proposal to implement the converter for both scripts was proposed here.

The Tajik language uses three writing systems by region,

  • Cyrillic alphabet in Tajikistan.
  • Arabic alphabet in Afghanistan.
  • Latin alphabet.

Tajik Wikipedia currently has an auto-converting system for two of the writing systems (Cyrillic - Latin) but not into Perso-Arabic.

See references for Cyrillic - Perso-Arabic converting system developement at tajpers.narod.ru.

Tracked in Phabricator:
Task T258975 resolved

The Talysh language has three writing systems: Latin, Cyrillic and Perso-Arabic.

A one-way automatic transliteration system from Latin to Cyrillic was developed; no support for the reverse yet, nor any supports for Talysh Arabic script.

The Uzbek language has three writing systems:

  • Latin,
  • Cyrillic and
  • Arabic alphabet.

Uzbek Wikipedia currently has an auto-converting system for two of the writing systems (Latin - Cyrillic) but not into Perso-Arabic.

An automatic conversion between the three writing systems is desirable since the Perso-Arabic script is used in Afghanistan. Converter into Arabic could be developed, and if oneday deployed, the Southern Uzbek Wikipedia Test would be unnecessary.

Languages with existing automatic conversion systems to be implemented

Wikis in those languages don't support automatically language conversions, but there are useful external tools to help readers to read wikis in different scripts. Hopefully, in the near future, those tools can be introduced to the wikis, or even the MediaWiki software.

Regarding language scripts used on those wikis:

  1. Either just picked up the most used one script;
  2. Or have pages in at least two scripts, that may or may not have templates for navigation.
Tracked in Phabricator:
Task T31218 declined

Azerbaijani language has three writing system: Latin, Cyrillic and Perso-Arabic alphabet.

The Azerbaijani Wikipedia is written in the Latin script.

However due to the incompatibility of the Latin and Perso-Arabic scripts a South Azerbaijani Wikipedia was created in July 2015.

An automatic conversion between the Latin and Cyrillic scripts is desirable to make the wiki readable for Azerbaijanis living in Dagestan.

The Batak languages can be written using the Latin script and the Batak script (Surat Batak). There is already Latin - Surat Batak converter [2].

Belarusian (Classical and Official orthographies)

The Belarusian language has two writing systems, Cyrillic and Latin.

In addition, this language is written in two spelling varieties, Classical Belarusian (used until 1933) and in the Russifying Official Belarusian introduced in 1933. This situation necessitated the creation of two separate en:Belarusian Wikipedias. Both are written in Cyrillic.

Hence, the introduction of a Latin converter is a pressing need for both, especially for the en:Belarusian diaspora and the Belarusian democratic opposition.

There is also a versatile convertor that converts between Cyrillic and Latin, and between Classical and Official Belarusian:

Furthermore, this converter also offers conversion into Archaic, that is, Old, Belarusian, which is none other but the en:Ruthenian language, written either in Cyrillic or Latin letters.

NB1: The following converter should be avoided:

because it does not convert from the Belarusian Cyrillic to the Belarusian Latin alphabet, but transliterates the Belarusian Cyrillic on the model of the Russian romanization in line with the official document en:Instruction on transliteration of Belarusian geographical names with letters of Latin script, which denies any official role to the Belarusian Latin alphabet.

Last but not least, until the mid-20th century Belarusian was written by Muslims in a third national alphabet, namely, in Arabic letters, known as the Belarusian Arabic alphabet. No Cyrillic/Latin - Arabic converter has been developed yet, but some scholars are working to this end. See also Revised Proposal to encode Arabic characters used for Bashkir, Belarusian, Crimean Tatar, and Tatar languages.

NB2: In late 2021 a project of the Latin alphabet-based Belarusian Wikipedia, that is, the Biełaruskaja Wikipedyja łacinkaj, commenced.

The Buginese language can be written using the Latin script and the Lontara script. There is already a Latin - Lontara converter, which need only small edits to be ideal. There is also Latin - Aksara Lontara online converter [3].

The Chechen language has 2 writing systems: Cyrillic and Latin alphabet.

An automatic conversion from Cyrillic into Latin writing systems is desirable since many Chechens living outside of the Russian Federation cannot read Cyrillic.

The Konkani language has five writing systems: Devanagari script, Latin script, Kannada script, Arabic script and Malayalam script. The Goan Konkani Wikipedia has articles in the Devanagari, Latin and Kannada scripts. Although there exists a project for a script converter, it hasn't been developed yet.

In the absence of an on-Wiki system, an external tool, Konkanverter is being used to manually transliterate text.

It needs to be investigated whether MediaWiki's LanguageConverter system can be used to implement the script conversion.

Girgit, a tool for transliteration between the three scripts has been released under the GPL. It is worth investigating whether it can be integrated to the Konkani Wikipedia.[3][4]

The Karakalpak language has two writing systems, Latin and Cyrillic.

Currently kaawiki is using the Latin script, and doesn't have a conversion system

There has a Karakalpak converter on Transliteration.kpr.eu, it supports conversion from Cyrillic to Latin, but the reverse conversion isn't working for now.

The Kyrgyz language has three major writing systems. These are Cyrillic Kyrgyz, Latinized Kyrgyz, and Perso-Arabic Kyrgyz (used in Xinjiang, China).

An automatic conversion between the three writing systems is desirable since the Kyrgyz in China do not use Cyrillic.

Arabic to Cyrillic converter is under developement (tentative source codes) so that Kyrgyz ethnic in China can also contribute to Wikipedia even without knowledge of Cyrillic.

The Laz language has two writing systems: Georgian script and Latin script. An automatic conversion into Georgian would be desirable to enable more Laz users from Georgia.

The alphabet is on Wikipedia, in Georgian and Latin.

The Polish language is typically written in Latin letters. Yet, in western Belarus Catholics mostly identify as Poles and speak the local Slavic vernacular, defined as Polish. However, they have no knowledge of the Latin alphabet. Hence, (mostly devotional) Polish-language books are published for them in Cyrillic.[5]

Supplying the Polish Wikipedia with a converter to such Polish Cyrillic would enable this Polish minority population of 300,000 to enjoy access to the Polish Wikipedia, which is one of the world's largest Wikipedias.

There are some readily available converters of this kind, namely

The Sindhi language can be written using modified Persian alphabet and Devanagari script. Most Sindhi people youth in India do not know the Persian alphabet, and use Devanagari, leaving the current Wikipedia available solely for those in Pakistan.

A Sindhi Arabic to Devanagari Conversion tool can be created (based on this table and this table), tested and then installed on Sindhi Wikipdia in order for Sindhi articles to be read in the Devanagari script at the click of a tab. That also eliminates the need to have a separate wiki written in Sindhi Devanagari.

The Sundanese language can be written using the Latin script and the Sundanese script (Aksara Sunda). There is already Latin – Aksara Sunda converter [4].

The Tatar language has three major writing systems. These are Cyrillic Tatar, Latinized Tatar, and Perso-Arabic Tatar.

An automatic conversion between the three writing systems was very desirable in order to avoid Tatar script conflicts.

As of September 2021, there's a Tatar Cyrillic to Latin conversion tool available at baltoslav.eu, but no reverse conversion supports yet.

The Turkmen language has three writing systems: Latin (used in Turkmenistan), Perso-Arabic alphabet (used in Iran and Afghanistan) and Cyrillic (historically used in Turkmenistan).

An automatic conversion between the three writing systems is desirable because although officially, Turkmen is rendered in the Latin alphabet, the old Cyrillic alphabet is still in wide use and many political parties in opposition to the authoritarian rule of President Niyazov continued to use the Cyrillic alphabet on websites and publications, most likely to distance themselves from the alphabet that Niyazov created.

The Uyghur language has three writing systems, Arabic, Latin and Cyrillic.

The Latin alphabet is used by Uyghurs in Turkey, Western countries and parts of Xinjiang, the Cyrillic alphabet is used in CIS countries whereas the Perso-Arabic script is used officially in Xinjiang.

An automatic conversion between the three writing systems is desirable to prevent conflicts between users with different preferences. Actually that's existing: Yulghun.

Languages previously with automatic conversion systems, now removed

Tracked in Phabricator:
Task T268143 resolved
Tracked in Phabricator:
Task T350684 resolved

The Kazakh language has three writing systems: Cyrillic (kk-Cyrl), Latin (kk-Latn), and Perso-Arabic (kk-Arab).

In late 2023, the MediaWiki language conversion for Kazakh was removed.

There are suggestions to re-introduce a proper new conversion system as per T351896. Before that happenes, try using [5] for Latin script users, and [6] for Arabic script users.


Languages without automatic conversion system

Unfortunately, those languages are having no supports on language conversion, either within wikis or externally. The problems regarding scripts used by their contents are same as above section. Sorted according the similarity of the required conversion system.

Hopefully, in the near future, the language conversion tools can be developed and deployed for them.

Arabic, Cyrillic and Latin

The Shughni language has three writing systems: Latin, Cyrillic and Perso-Arabic alphabet.

The Shughni Wikipedia test is written in the Cyrillic, Latin and Arabic scripts.

An automatic conversion at Wikimedia Incubator between the Latin and Cyrillic scripts is desirable to make the wiki readable for the 40,000 Shughni people in Tajikistan and 20,000 Shughni in Afghanistan. Transliteration to the Shughni arabic script can be made at a later date.

Cyrillic and Latin

Bosnian language uses two writing systems: Latin and Cyrillic alphabet. Currently Bosnian Wikipedia uses Latin scripts, but no Cyrillic support. Some materials mentioned that Bosnian language was using Arabic scripts before 1900s, but not useful for modern develops.

A Cyrillic-Latin converter for Bosnian would be perfect.

It's possible that Lojban can be written in both Latin and Cyrillic, see Lojban grammar Wikipedia article.

The Nogai language can be written in both Cyrillic and Latin scripts, the Nogai test Wikipedia on Incubator is written mostly in Cyrillic, but the community has asked a possible to also show contents in Latin as well.

Tracked in Phabricator:
Task T169453 declined

The Romanian language can be written using either Latin script or Cyrillic script. Currently Romanian Wikipedia only use Latin script, as some users think Cyrillic Romanian should be marked as "Moldovan".

An automatic conversion between the two writing systems was considered as per Proposals for closing projects/Deletion of Moldovan Wikipedia 2. However, due to a number of large scale community conflicts of interests, the consideration is nowadays fall into a no-go zone, and unlikely to be touched again.

Explained by a former Incubator administrator, a Cyrillic Romanian (or Moldovan, if you like) project is available on Fandom.

The Vlax Romani has major two major writing systems. These are Latinized Romani, and Cyrillic Romani.

Arabic and Latin

The Brahui language has two main writing systems: Arabic script and the Latin script. This is because:

  1. The current online Arabic keyboard does not contain the required number of vowels for Brahui.
  2. Sometimes vowels are used as consonants depending upon their position in a word. This is quite confusing for people who are getting literacy instruction in the Brahui language.

A system that can convert between the two scripts would help resolve script issues from hindering the growth of the language.

Komering language has three major writing systems: Latin (officially used), Arabic (used by local Muslims), and Komering (but currently doesn't registered at Unicode, where they treat this as Rejang scripts). An idea to consider developing a conversion system is discussed at incubator:Talk:Wp/kge/Halaman Utamo.

Malay language is normally written using Latin alphabet called Rumi, although a modified Arabic script called Jawi script also exists. Rumi and Jawi are co-official in Brunei. Efforts are currently being undertaken to preserve Jawi script and to revive its use amongst Malays in Malaysia, and students taking Malay language examination in Malaysia have the option of answering questions using the Jawi script. The Latin alphabet, however, is still the most commonly used script in Malaysia, both for official and informal purposes.

An automatic conversion from Latin to Jawi script should be set up.

References:

Arabic and Brahmic scripts

The Haryavni language has two writing systems, they are Devanagari used in India, and Shahmukhi (a modified Arabic script) used in Pakistan.

Currently the Haryavni Wikipedia test on Incubator has much more articles written in Shahmukhi (being populated since later 2023), and some finger-counted articles written in Devanagari created at least five years ago.

Tracked in Phabricator:
Task T12034 declined

The Kashmiri language has three writing systems. These are Devanagari Kashmiri, Perso-Arabic Kashmiri and Romanized Kashmiri.

An automatic conversion between the three writing systems is very desirable in order to avoid Kashmiri script conflicts. However, an accurate conversion script is very difficult to develop (see also [7])

Punjabi

There are several different scripts used for writing the Punjabi language. In the Punjab province of Pakistan, the script used is Shahmukhi and is essentially the same as the Urdu script. In the Indian state of Punjab, Sikhs and others use the Gurmukhī script. Hindus, and those living in neighbouring Indian states such as Haryana and Himachal Pradesh sometimes use the Devanāgarī script. Shahmukhi and Gurmukhī scripts are the most commonly ones used for writing Punjabi and are considered the official scripts of the language.

What about the set automatic Gurmukhī - Shahmukhi transliteration based on this source [dead link] like in e.g. Kazakh wikipedia.

So every one can read these both wikis in Gurmukhī or Shahmukhi scripts.

The Tamil language can also be written in Arwi (Tamil Arabic script). A Tamil to Arwi Conversion tool can be created, tested and then installed on Tamil Wikipdia in order for Tamil articles to be read in the Arabic script at the click of a tab. That also eliminates the need to have a separate wiki written in Arwi.

Brahmic scripts and Latin

The Meitei language can be written using Meitei (or Meetei Mayek), Bengali and Latin scripts, and has several dialects. An automatic conversion system was proposed on Incubator, see incubator:User talk:Artoria2e5#A query.

The Pali language can be written using Devanagari, Brahmi and Latin scripts. An automatic conversion system was proposed here.

The Sylheti language can be written using Sylheti Nagri and Bengali scripts. The Sylheti test projects on Incubator are exclusively using Sylheti Nagri, and only use Bengali scripts in some talk pages.

A proposal to create conversion system is discussed at langcom mailing list, but a survey at Incubator shown that some contributors said something against implementation of such a conversion system.

CJKV and Latin

Automatic Han to Latin conversion may be difficult but perhaps possible with reasonable accuracy. Completely automatic Latin to Han conversion is either impossible or extremely difficult and will almost certainly be inaccurate without knowledgeable human intervention (indeed, this is a similar problem to an input method for Han characters). Without the latter, only contribution in Han is possible. This would then disadvantage contributors who only know the Latin orthography.

The Mindong language has two major writing systems. These are Traditional Chinese characters, and Romanized Foochowese (the writing system is known as "Bàng-uâ-cê").

Mindong Wikipedia currently does not have an auto-converting system for the two writing systems. An automatic conversion from Traditional Chinese characters into Romanized Foochowese would be desirable to avoid conflicts between users with different preferences and enable users to comprehend the meaning of every word more easily.

The 6,104 most used Han characters to Romanized Foochowese list can be found here.

A Eastern Min transliteraton tool can be found here.

The Hakka language has two major writing systems. These are Simplified and Traditional Chinese characters, and Romanized Hakka(see existing chinese character --> Hakka dictionary).

Hakka Wikipedia currently does not have an auto-converting system for the two writing systems. An automatic conversion from Traditional Chinese characters into Romanized Hakka would be desirable to avoid conflicts between users with different preferences and enable users to comprehend the meaning of every word more easily.

The 4000 most used Han characters to Romanized Hakka list can be found here.

The Minnan Language has two major writing systems. These are Romanized Minnan and Minnan written in traditional Chinese characters.

An automatic conversion between the two writing systems from Romanized Minnan --> Traditional Minnan Chinese characters and from Traditional Minnan Chinese characters --> Romanized Minnan is both desirable in order to avoid existing conflicts between users with different script preferences.

There were suggestions to combine former Incubator Wikipedia test project in Chữ Nôm and Vietnamese Wikipedia that uses Chữ Quốc, however that would be extremely difficult.

Wp/vi-nom no longer exists on Incubator. A substantially equivalent project exists at [8].

Different Latin scripts/orthographies

Norwegian (Bokmål and Nynorsk)

The Norwegian language, while is in nowadays only using Latin scripts, has several major orthographies, too hard to count the detail numbers.

Currently the well known orthographies are:

  1. Bokmål, the Norwegian Wikipedia currently uses, the supreme-court-defined official orthography, and probably the one that Google Translate supports (as that only supports one "Norwegian"), or may be other machine translation tools;
  2. Riksmål, probably also used by Norwegian Wikipedia, though the evidences are not yet provided, no IETF language tag as of September 2021;
  3. Nynorsk, the Nynorsk Norwegian Wikipedia currently uses;
  4. Høgnorsk, IETF language tag hognorsk, also used on nnwiki, but only on some pages that can be counted by fingers (see nn:Special:Prefixindex/Nn/)

There were some historic recordings on nowiki that their wiki was just one Norwegian Wikipedia, but later the Nynorsk Norwegian speakers passed a consensus to split their articles, to found a nnwiki, and nowiki is de facto Bokmål Norwegian Wikipedia. There are, however, other users don't agree with histories, and want to merge both back to one nowiki, using scripts to convert them.

Southern Min (Minnan)

Someone commented on a user page to raise the possibility of automatic conversion between the two leading Latin orthographies here. They are Pe̍h-ōe-jī and Tâi-uân Bân-lâm-gí Lô-má-jī Phing-im Hong-àn (Tâi-lô). Each is strictly a function (in the mathematical sense) of the other. The conversion table is available. Something very simple on the level of the script conversion tool at ang: might just work. Incidentally, it might even serve as a rudimentary spellchecker if implemented properly. See also this thesis and this blog post.

The Nigeria Yoruba and the Benin Yoruba orthographies are different. The Yoruba Wikipedia uses the Nigeria Yoruba spelling.

The Nigeria Yoruba orthography is based on Samuel Crowther’s 1852 orthography, which was influenced by the Church Missionary Society writing system. The Nigeria Yoruba orthography rules were standardized during 1875 Yoruba Orthography Conference. In 1966, the Western Nigeria Ministry of Education set up a committee to review the orthograpic rules and the Report of the Yoruba Orthography Committee was published in 1969 and following reactions, a larger committee published the Report of the Enlarged Committee on Yoruba Orthography in 1972.

In 1971, the Joint Working Party was set-up to achieve practical reforms in multiple Nigerian languages, and the Yoruba Working Party accepted most of the recommendations of the Orthography Committees. In 1974, the Joint Consultative Committee on Education, set-up by the Federal Ministry of Education, approved that the recommendations of the Joint Working Party be used by all Ministries of Education in Nigeria and the West African Examinations Council.

The Benin Yoruba orthography is based on the Benin National Alphabet created by the National Linguistic Commission in 1975 and adopted in law the same year. The Benin National Alphabet defines several Benin language orthographies, including a Yoruba one. The national alphabet was updated a few times, including in 1990 and in 2006.

The main difference between the Nigeria Yoruba and the Benin Yoruba orthographies are as follow: ẹ ọ p ṣ in Nigeria are spelled ɛ ɔ kp sh in Benin.

Cyrillic, Latin and Mongolic

The Kalmyk language can be written using the Cyrillic script and the Todo script.

An automatic conversion between the two writing systems are necessary because the 'Kalmyks' (known as Oirats in China) use the Todo script only.

The Manchu language has three writing systems: Manchu script, Jurchen script, and the Latin script.

  1. The Manchu language is near extinction in terms of native speakers, however a lot of enthusiasts and academics are learning it as a second language. When they learn it, in China I believe they mainly use Manchu script and in the west they learn the language in both the latin and Manchu scripts.
  2. A little snag we might run into is the fact that Manchu script is normally written vertically, from up to down. However, if need be, that rule can be bent and we can do it horizontally and people can manually rotate their screens if they wish to read it in Manchu script.
    The vertical script is now supported.
  3. The Jurchen script is used for writing an earlier stage of Manchu, the Jurchen language. If it ever works out properly in Unicode, we might create a separate Jurchen wikipedia like how we have separate modern and old English wikipedias.
  4. All in one, it was required too many times by langcom that conversion system for Manchu should be deployed as soon as possible.

The Mongolian language can be written using the Cyrillic script, the Classical Mongolian script and the ’Phagspa script see unicode(Mainly for art).[9].

An automatic conversion between the three writing systems are desirable to prevent the creation of a Mongolian Wikipedia written in the Classical Mongolian script and the Latinized Mongolian script.

The Xibe language can be written using either Latin script or Xibe scripts. Currently the Xibe test Wikipedia has many contents in Xibe scripts, previously many of them were using Latin, they were manually converted to Xibe in later 2023.

An automatic conversion between both writing systems is desirable for readers.

Other converter

Peul/Fulfulde has two major writing systems. Latin script, en:Adlam script. Arabic Ajamiya is also used in Cameroon and neighbouring countries.

There are already some pages that have been converted manually, for example: Gine/adlam

en:Javanese language is the language primarily spoken in the island of Java, and also by the Javanese diaspora in Indonesia and Suriname.

(1) There are two writing system: traditional Hanacaraka (also called Carakan, an Abugida script) and Latin. Latin is more prevalent to the extent of almost all publication in Javanese (albeit only in small number) are all in Latin. A one-to-one conversion is possible from Latin to Hanacaraka. Hanacaraka only recently (2009) got it's own Unicode, and there exist a Hanacaraka Unicode font and several non-Unicode fonts. Since the Unicode hasn't been supported by TrueType, it's using SIL's Graphite.

Currently Javanese Wikipedia already request WebFont to be implemented. In the future it is desirable to see automatic conversion like the Chinese or Cyrillic projects.

(2) Another thing to be considered: Javanese language has (at least) two registers (sets of vocabulary) based on social standing: polite/palace Javanese (krama) and brash/market Javanese (ngoko). Both are used in Central Java, the former is more commonly used in publication, while the latter are more commonly used in conversation. In some places the usage of the latter is also found in publication, mainly in Suriname (for example the ngoko language is used in Suriname-Javanese Bible, which to the eyes and ears of the Javanese people would be vulgar), where the former is no longer in use, due to historical and geographical reasons.

The same also true for East Javanese people, who opposed vehemently the use of the former due to its association with aristocracy, and for people from other ethnicity all around Indonesia. Therefore there are four combinations/variants in Javanese language:

  • Hanacaraka krama
  • Latin krama
  • Hanacaraka ngoko
  • Latin ngoko

Converting from krama to ngoko sometimes only requires one-to-one mapping of vocabulary, but in other instances requires one-to-many or many-to-one, or even a change in the grammar.

(3) Historically, there's also third (and even fourth) script that was used to write Javanese, that is Arabic script (called Pegon alphabet and Arab gundul alphabet), and long before that, Sanskrit/Pallava (Old Javanese/Kawi script). http://www.omniglot.com/writing/javanese.htm

The use of these old scripts would in Wikimedia projects is still non-existent, but probably in the future would be beneficial for Wikisource and Javanese Wiktionary

(4) Javanese Hanacaraka is still related to Sundanese and Balinese language, and Wikimedia projects currently has Sundanese Wikipedia and its sister projects, and Balinese Wikipedia.

There are discussions in Korean Wikipedia Dajimo about introducing hanja system to use automatic conversion.

There are also somewhat discussions regarding differents of Korean grammars between South Korea and North Korea, though the need for script converting is still under analysis.

The Ladino language has major two major writing systems. These are Latinized Ladino, and Rashi script (variant of the Hebrew script).

An automatic conversion between the two writing systems are desirable to prevent the duplication of articles. However, this can meet a very hard-to-resolve technical challenge, see talk page for details.

Tagalog language can be written in Latin or Baybayin scripts. But as Baybayin scripts are shelted by local governments, it seems that there are lack of supports on a potential conversion system.

Notes

  1. As of September 2021, Chinese Wiktionary and Wikisource only enable Simplified-Traditional conversion system; while on Chinese Wikibooks, Wikinews and Wikiquote, the zh-Hant-MO is merged to zh-Hant-HK, as well as zh-Hans-MY merged to zh-Hans-SG

See also

More lists of Wikipedias by various criteria :  [ edit ]