MTL Toolbox: Difference between revisions

From Taioaan Wiki
Jump to navigation Jump to search
(Modern Literal Taiwanese, MLT, MTL)
(56 intermediate revisions by the same user not shown)
Line 1: Line 1:
The '''MTL Toolbox''' converts between  [[Modern Literal Taiwanese]] (MLT) and other popular romanization systems, which allows convenient search of multiple dictionaries. It also has features to help learning the MLT writing system, which we also call MTL.
'''MTL Toolbox''' (https://learntaiwanese.org/MTLtoolbox/about.html) is software and data to help work with written Taiwanese using the [[MTL]] writing system and other romanizations for Taiwanese.


== Dictionary search ==
== Features ==
*'''Modern Taiwanese-English Dictionary''' {{TE|}} - a search engine for the ''[[Hiexntai-buun Dictionary]]'' (HTB). It accepts MTL, English and Harnji queries.
* six Taiwanese dictionaries spanning from [[Taioaan Jidpurn-sitai|Japanese era]] to present day
* '''MTL Multisearch''' {{x|}} - (aka '''MTL Explainer''') input an MTL word to search the ''HTB Dictionary'', ''[[Dictionary of Frequently-Used Taiwan Minnan]]'', and link to Maryknoll's ''[[Maryknoll Taiwanese-English Dictionary|Taiwanese-English Dictionary]]'' and ''[[Tai-Nichi Daijiten]]''. Will also breakdown a word into syllables and a syllable into initial & final parts, describing each.
* full-text search engine accepts written Taiwanese as well as English, and ''[[Harnji]]''
* '''[http://learntaiwanese.org/MTLtoolbox/MTL_TaiChi.php Gateway to the Tw-Ch (Taihoa) Dictionary]''' - converts an MTL word to a [[POJ]] word, searches the POJ ''[[Taibuun/Hoabuun Svoarterng Sutiern]]'', and converts results from POJ to MTL. Also accepts [[Harnji]] for Taiwanese and Mandarin as search terms. Big5 encoding.
* audio from latest [[Dictionary of Frequently-Used Taiwan Minnan|government-compiled dictionary]]
* word unjoiner to aid learning and searching at syllable level
* ''Seven Tones'' soundboard: [[table of all MLT finals]] with examples


== Text converters ==
== How to search ==
* '''[http://learntaiwanese.org/MTLtoolbox/POJUtexttoMTL.php POJ to MTL Converter]''' - converts POJ sentences (in UTF-8 encoding) to MTL.
=== Typical usage ===
* '''[http://learntaiwanese.org/MTLtoolbox/MTLtexttoPOJN.php MTL to POJ Converter]''' - converts MTL sentences to POJ in ASCII format.
* typical word is two syllables [[tone sandhi|joined together]], for example:
* '''[http://learntaiwanese.org/MTLtoolbox/POJvsMTLdemo.php POJ vs MTL Demonstrator]''' - converts between POJ UTF-8, POJ ASCII, [[MTLN]], [[MTLP]], and MTL formats, forward and reverse.
** {{x|køefcie}}
* the Toolbox "unjoins" words by database lookup
* the results from historical works should be about the same as if searching:
** {{x|køea cie}}


==See Also==
* more examples:
** {{x|chviafmng}}
** {{x|tøsia}}
** {{x|Taioaan}}
 
=== Monosyllable ===
* for a [[monosyllable]], exact matches are displayed by default, for example ([[Practical Taiwanese Conversation|PTC]]):
** {{x|goar}}
** {{x|lie}}
** {{x|ee}}
 
* to see more matching entries, click "Khahzøe"
 
== Data ==
Local copies of:
* HTB: ''[[Hiexntai-buun Dictionary]]''
* DFT: ''[[Dictionary of Frequently-Used Taiwan Minnan]]'' (in [[TL]]. We added MTL annotations and annotated over 5800 definitions in English for monosyllables)
* MK: ''[[Maryknoll Taiwanese-English Dictionary]]'' (in [[POJ]]. We added MTL annotations)
* EDUTECH: [[Liim Keahioong]] (2001-2003) ''EDUTECH: Taiwanese-English Dictionary Searched with Concise Atonal Spelling'' (in [[MLT]] with [[Talk:Øe|unified spellings]] (øe))
* [[Bernard L.M. Embree|Embree, Bernard L. M.]] (1973). ''[[A Dictionary of Southern Min]]: based on current usage in Taiwan and checked against the earlier works of Carstairs Douglas, Thomas Barclay, and Ernest Tipson''. Hong Kong: Hong Kong Language Institute. (in POJ. We added MLT annotations)
* Lim08: ''[[Tai-Nichi Daijiten]]'' translated into Taiwanese. (original 1931 & 1932, in [[Taioaan-guo kana|Taiwanese kana]]. Data in POJ. We added MLT annotations)
 
We also support searching other websites with conversion to POJ/TL:
* Lim (2019): ''[[Tai-Nichi Daijiten]]''
* ''[[Taibuun/Hoabuun Svoarterng Sutiern]]''
 
== Technical notes ==
* [[SQLite]]: [https://sqlite.org/fts3.html FTS4] for full-text search
* Token prefix queries: use the asterisk ('*') at the end. Similar to {{w|wildcard character}} in [[zokgiap hexthorng|operating systems]] (normal wildcard search not currently supported by FTS)
** Example: {{x|Taioa*}}
* Specify a column-name followed by a colon (':')
** Example: {{dft|thj:頭*}} (you should see all DFT entries starting with this Harnji)
* Add carat ^ before token to require token to be very first token in its column
** Example: {{x|^thaau}}
 
== See also ==
* [[Taiwanese-English dictionaries]]
* [[Taiwanese-English dictionaries]]


== Acknowledgements ==
== Acknowledgements ==
* The MTL Toolbox uses data from the ''[[Maryknoll Taiwanese-English Dictionary|Taiwanese-English Dictionary]]'', published by the {{w|Maryknoll}} Language Service Center in 2001. They have generously released their [http://www.taiwanesedictionary.org/Mkdictionary.xls dictionary] to the public under a [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].
* The MTL Toolbox uses data from the ''[[Maryknoll Taiwanese-English Dictionary]]'', which was generously released to the public under a [https://creativecommons.org/licenses/by-nc-sa/3.0/ Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License].
* Speech synthesis is provided by the [[National Museum of Taiwan Literature]].


[[Category:POJ]]
[[Category:Peqoexji]]
[[Category:MTL]]
[[Category:Modern Literal Taiwanese]]
[[Category:Modern Taiwanese Language]]

Revision as of 08:41, 4 April 2024

MTL Toolbox (https://learntaiwanese.org/MTLtoolbox/about.html) is software and data to help work with written Taiwanese using the MTL writing system and other romanizations for Taiwanese.

Features

How to search

Typical usage

  • typical word is two syllables joined together, for example:
  • the Toolbox "unjoins" words by database lookup
  • the results from historical works should be about the same as if searching:

Monosyllable

  • to see more matching entries, click "Khahzøe"

Data

Local copies of:

We also support searching other websites with conversion to POJ/TL:

Technical notes

  • SQLite: FTS4 for full-text search
  • Token prefix queries: use the asterisk ('*') at the end. Similar to wildcard character in operating systems (normal wildcard search not currently supported by FTS)
  • Specify a column-name followed by a colon (':')
    • Example: thj:頭* (you should see all DFT entries starting with this Harnji)
  • Add carat ^ before token to require token to be very first token in its column

See also

Acknowledgements