WiXi: Difference between revisions

From OLPC
Jump to navigation Jump to search
m (→‎xcroll input: link fix)
m (link updates..)
Line 83: Line 83:


=twexml output=
=twexml output=
twexter creates xml or [http://twext.cc/go/18#.twx .twx output], with aim to print twext texts in flexible file formats for a plethora of publishing platforms.. one interpretation may integration may be a [http://twext.cc/go/mw wixipedia].. another way to wixi may be XO writing activities, including lyrics for tam tam and/or cartoon balloons for scratch games.. '''http://twext.cc/go/xo'''
twexter creates xml or [http://twext.cc/18#.twx .twx output], with aim to print twext texts in flexible file formats for a plethora of publishing platforms.. one interpretation may integration may be a [http://twext.cc/mw wixipedia].. another way to wixi may be XO writing activities, including lyrics for tam tam and/or cartoon balloons for scratch games.. '''http://twext.cc/xo'''
<br>
<br>
-->
-->
Line 111: Line 111:


=multilingual=
=multilingual=
http://code.google.com/soc may pay a committed computer science student $4,500 to multilingualize twexter this summer.. a UI design allows languages, dialects and slangs to participate and includes some basic wixi history/revert functions.. a rough old spec for this phase is at '''http://twext.cc/go/18'''..
http://code.google.com/soc may pay a committed computer science student $4,500 to multilingualize twexter this summer.. a UI design allows languages, dialects and slangs to participate and includes some basic wixi history/revert functions.. a rough old spec for this phase is at '''http://twext.cc/18'''..


|-
|-
Line 119: Line 119:
| valign="bottom" |
| valign="bottom" |
=database=
=database=
[[image:WixiJump.gif]] what if 10 languages and 10,000 users wixi twexter? or 100 and 1,000,000? either way, there is a chance that rich data may emerge.. one [http://twext.cc/go/18#.twx trick] might make filenames include independent database info.. big picture data design goal is to classify chunks by meaning ''before'' categorizing them as part of a specific language.. maybe doable w/ some kinda "numbered namespace" or '''http://wixi.cc/atoms'''
[[image:WixiJump.gif]] what if 10 languages and 10,000 users wixi twexter? or 100 and 1,000,000? either way, there is a chance that rich data may emerge.. one [http://twext.cc/18#.twx trick] might make filenames include independent database info.. big picture data design goal is to classify chunks by meaning ''before'' categorizing them as part of a specific language.. maybe doable w/ some kinda "numbered namespace" or '''http://wixi.cc/atoms'''


|-
|-
Line 173: Line 173:


=mexico=
=mexico=
mexico is hiring a PHP hacker to update http://twext.cc/go/php3_core with a new http://twext.cc/go/plugin system.. job description includes helping me learn to create new plugins and manage the existing code base.. si eres cuidadano o residente en mexico, aqui tienes una chamba interesante, con posibilidad de conectarte con http://twext.cc/go/google.. detalles en '''http://twext.cc/go/gig'''
mexico is hiring a PHP hacker to update http://twext.cc/php3_core with a new http://twext.cc/plugin system.. job description includes helping me learn to create new plugins and manage the existing code base.. si eres cuidadano o residente en mexico, aqui tienes una chamba interesante, con posibilidad de conectarte con http://twext.cc/google.. detalles en '''http://twext.cc/gig'''


<!--
<!--
Line 233: Line 233:
$2500 is now available to pay the right developer
$2500 is now available to pay the right developer
to deliver a basic multilingual wixi interface
to deliver a basic multilingual wixi interface
specified at http://twext.cc/go/18 .. if you hack
specified at http://twext.cc/18 .. if you hack
free software and want to do this thing, '''[http://twext.cc/go/Talk:18 bid here]'''..
free software and want to do this thing, '''[http://twext.cc/Talk:18 bid here]'''..


-->
-->

Revision as of 03:38, 15 February 2008

  english | 한국어 HowTo [ID# 109153]  +/-  

to wixi means to learn each others' language and grow multilingual

2b8.png
if you can't see twext, adjust contrast on your monitor
TwextFade.png
repetitive twext can fade away WixiTwextColorGrammar.png
marked up twext can communicate structure

wixi twexter

wixi'd wikis get text twext.. twext texts provide meaningful, comprehensible input for language learners.. wikis make twext easy to share..

the OLPC will connect kids learning many different languages.. wixi offers a learner-centric environment for kids to construct language learning..

WixiJump.gif

if you know PHP and wanna help kids learn, you can help make this wixi program a real-world learning example: http://wixi.cc/hello_world

WiXiMethodOnXO.gif

chunk method

twext uses a simple method to associate chunks of text with chunks of translation.. the method works with regular text and also with lyrics to songs.. and any of many languages: http://wixi.cc/twexter

press ESC to stop the animations, RELOAD to restart animations


WiXiXcrollNarrow.png
xcroll may also be useful for regular mediawiki editing

WiXiTwexterXcrollPreviewFast.gif


xcroll input

xcroll now controls text and twext input windows, as well the live preview window.. controlling many windows with a single scrollbar has many potential uses.. free source code powers a firefox demo of xcroll at http://delyric.com/delyric or test.twext.com/twexter



any language already in twexter can serve as source for translation to add another language.. so English can be source to add Cockney, or Español can be source to add Tagalog, Maya, Nauhtl.. even Spanglish..

WiXiADDLANGRUFF.gif

WiXiInterTwext333.png
any of many languages, dialects and slangs can get twext.. if 30 languages play, 900 learning bridges are possible

multilingual

http://code.google.com/soc may pay a committed computer science student $4,500 to multilingualize twexter this summer.. a UI design allows languages, dialects and slangs to participate and includes some basic wixi history/revert functions.. a rough old spec for this phase is at http://twext.cc/18..

WiXiTwextDataBig.png

database

WixiJump.gif what if 10 languages and 10,000 users wixi twexter? or 100 and 1,000,000? either way, there is a chance that rich data may emerge.. one trick might make filenames include independent database info.. big picture data design goal is to classify chunks by meaning before categorizing them as part of a specific language.. maybe doable w/ some kinda "numbered namespace" or http://wixi.cc/atoms

WixiMenu.png

wixi

wixi integrates twexter into the XO wiki, MediaWiki or any other wiki.. the source text might be fixed, but anyone can edit the translation the wiki way.. http://wixi.cc/wixi

WixiJump.gif
WiXiDelyricSampleSurvive.jpg

delyric

wixi can grow to help anyone, including OLPC kids, turn popular parts of popular songs into fun ways to construct language learning with visualized, twext translated, legal and transformative "fair use": http://wixi.cc/citage


WixiJump.gif
TwexterPluginCore.png

mexico

mexico is hiring a PHP hacker to update http://twext.cc/php3_core with a new http://twext.cc/plugin system.. job description includes helping me learn to create new plugins and manage the existing code base.. si eres cuidadano o residente en mexico, aqui tienes una chamba interesante, con posibilidad de conectarte con http://twext.cc/google.. detalles en http://twext.cc/gig

WixiJump.gif
WiXiScratchVenAca.gif

scratch

scratch help kids learn programming by assembling commands to create multimedia games.. adding twext or wixi to scratch could be an simple, affective, effective way for kids to program some human language learning.. http://scratch.mit.edu


StoryAskKids.gif

storyasking

kinda ruff but maybe tuff, storyasking might be a fun way we can learn each others language.. storyasking is a free child of TPRStorytelling, a language teaching method loved by plenty of teachers around the world.. storyasking offers a free way to play with TPRS.. so we can ask stories to learn each others' language.. storyasking may also be a game to scratch with twext.

Related work

See also