Overview
License
Whats New
Download
CVS
Screen Shots
Requirements
Child-Friendly
Help
FAQ
Forums
Linux
Windows
Mac OS X
The Pytho˝ol Spanish language suite
The PyBabelPhish module
The PyPrint module
The PyInstallShield module
Text-To-Speech
Overview
About the author
E-mail


My Projects:
Gyach Enhanced
pY! Voice Chat
IceWM Control Panel
gAnim8
Pythonol
PHPaint



Site Powered By:
PHPaint
and
PHP

Pythonol Logo -  Spanish-English language software for Linux
http://pythonol.sourceforge.net
Download       Mailing List       Support Forum       SF Project Page


LATEST NEWS [4/29/2005]: These pages have just moved to a NEW SERVER. The site might be under construction for some time.
LATEST NEWS [1/23/2004]: Attention Windows XP Users: The Windows .EXE for Pytho˝ol/PyBabelPhish does NOT run on Windows XP. However, it's known to run on Win98/95. So, XP users are just out of luck. Do NOT report this as a 'bug': the 'bug' is XP impersonating an operating system.
LATEST NEWS [1/22/2004]: Pytho˝ol 2.1 is now available: Major installation bug fix, Python 2.3 and Mac OS X compatibility, a database upgrade, and user interface improvements. A new Windows .exe binary is available for this release.  New features   New screenshots.   Download   This site has a new color scheme...finally!
LATEST NEWS [1/22/2004]: PyBabelPhish 2.1 is available: A major installation bug fix and several user interface improvements.  New features   Download
LATEST NEWS [1/22/2004]: PyPrint 0.3 now available: Finally ported to PyGtk-2, with several interface improvements.   New features.   Download.
LATEST NEWS [1/22/2004]: PyInstallShield 0.5.1 now available: Bug fixes and interface improvements.   New features.   Download.


Pytho˝ol Suite for Windows

ATTENTION WINDOWS XP USERS: The current Windows .EXE for Pytho˝ol / PyBabelPhish does NOT run on Windows XP.


(Running on Windows 98, Pytho˝ol: Verb Conjugation, Click to ENLARGE)


(Running on Windows 98, Pytho˝ol: Spanish-English Dictionary, Click to ENLARGE)

More Windows screenshots can be found at the bottom of this page.

As of Pytho˝ol version 2.1, the Windows .EXE binary also provides a stand-alone version of PyBabelPhish. So, for those wanting a stand-alone version of PyBabelPhish for Windows, there is no longer a need to download a separate PyBabelPhish package. The new .EXE binaries will create desktop and menu shortcuts for both Pytho˝ol and PyBabelPhish.

ATTENTION WINDOWS USERS: Pytho˝ol is a LINUX application. It was initially designed for Linux and will always be a Linux/Unix application FIRST. However, a ported version of Pytho˝ol has been created for Windows. (I think that was generous enough on my part.) Nevertheless, Windows users should NOT expect the same stability and quality as the Linux version, and some features are missing in the Windows version (most notably, printing.) Quite frankly, it's unlikely that I will put the same effort into the Windows version as I do the Linux version. I don't really use Windows anymore (I emancipated myself from MicroSlave Windows a long time ago.) and there is enough software for Windows, provided you're willing to borrow out of your life insurance to be able to purchase it. Somebody I care about asked me for a Windows version, so I made one. However, Pytho˝ol for Windows has NOT been as extensively tested as Pytho˝ol for Linux. So, Windows users: Please do not expect complete perfection and stability, as Gtk is made for Linux/Unix, not Windoze. Important Note: As of version 2.1, the Gtk theme and font used by Pytho˝ol and PyBabelPhish are managed by the application using a theme selector. This means that Windows users can now easily change the look and feel of the application with 'skins' (Gtk-2 themes). If you have your own Gtk-2 themes you wish to use with the application, simply copy their directories into the Pytho˝ol/PyBabelPhish themes directory. If you get a series of Gtk 'font fallback' warnings, you should use the Theme Selector to change the font to one that exists on your system:

screenshot
Theme and Font Selector - on SuSE Linux (Click image to enlarge.)




Known limitations running Pytho˝ol on Windows:

ATTENTION WINDOWS XP USERS: The current Windows .EXE for Pytho˝ol does NOT run on Windows XP. Perhaps the pure Python version of Pytho˝ol can run on XP, but from my own testing the Windows .EXE for Pytho˝ol hangs on startup on XP. So, XP users: You guys are out of luck! Pytho˝ol is known to run on Windows 98/95/2000, but it has not been tested on ME or NT (It may work, it may not.) XP users are welcome to download a regular .tar.bz2 package and install the rest of the
system requirements just like everybody else. Otherwise, XP Users: You are out of luck. (Do not email me whining about this either - No special treatment for Windows users here.)

- Windows is crappy, unstable, and unpredictable.

- On some systems, the application can crash when applying a new Theme from the Theme Selector; The new theme will be applied when you restart the application. (I am currently working on a solution to this bug, and hope to have it fixed in the next release.)

- There is NO text-to-speech support on Windows. This means that Pytho˝ol cannot 'talk' on Windows. You are welcome to compile a version of Festival for Windows and get text-to-speech working on Windows; however, if you create a plugin that uses closed-source or proprietary software such as MBrola or Microsoft Speech SDK, you MAY NOT distribute the plugin to anyone. Doing so violates the License Agreement. (The license strictly prohibits distribution of any plugins or modified versions of the code that rely upon closed-source or proprietary software.)

- Gtk applications run much slower than they do on their native Linux/Unix systems; Minimum system requirements: 64MB RAM, 233 MHz, Pentium I processor or better.

- The Gtk TextBuffer/TextView widgets are particularly slower on Windows, compared to Linux.

- Windows version (.exe) uses PySQLite 0.3.1, instead of the PySQLite 0.5.0 used in the current Linux version

- The 'accent toolbars' tends to 'work funny' if an accent is inserted in a blank text field.

- The Windows version has ONLY been tested on Windows 98. It is assumed to work on Windows 95 and Windows ME. I can't comment on the usability under Windows NT, Windows XP, and Windows 2000.

- Printing under Windows is NOT supported, and probably won't be unless I get REALLY bored. If you want to print something from Pytho˝ol and you are misguided enough to be using Windows, you will have to save the content to a file and print from an external application, such as Notepad or Wordpad.

- Windows may sometimes have difficulty displaying 'special' foreign characters. These 'special' foreign characters may sometimes be replaced with question marks or blank spaces.

- The splash window that starts the Pytho˝ol program cannot 'update' the loading status as it does on Linux. Reason: The whole program crashes when the splash screen changes its 'status message'. So, instead, Windows users have a boring, static splash screen that shows only 'Loading data...please wait."

- Pytho˝ol on Windows can be memory intensive at times, probably because Gtk+ just isn't native to Windows.

- A DOS window opens after Pytho˝ol has started and initialized on SOME Windows computers. Users may see a black MS-DOS style box popup after Pytho˝ol starts, a box that cannot be closed until Pytho˝ol exits. Some Windows computers open Pytho˝ol just fine, while others pop open an MS-DOS screen, sometimes with Gtk 'warning' messages printing to the MS-DOS screen. If you see an MS-DOS window open with messages like 'Gtk-Warning.....handle_release', ignore it. Just click back on the Pytho˝ol window and go about your business.

- General stability is questionable. Gtk for Windows is still in development stages and is not at all as stable as Gtk for Linux/Unix. Since Pytho˝ol uses Gtk, this means that Pytho˝ol won't be as stable under Windows as it is under Linux.

- The Windows binary (.EXE) packages can only use Gtk themes that use the included Gtk theme engines (most of the important engines are included)

- The Windows versions of Pytho˝ol have NOT been tested as extensively on Windows as they have been on Linux. This automatically means you should expect bugs, quirks, and undetected problems.



Known limitations running PyBabelPhish on Windows:

ATTENTION XP USERS: The current Windows .EXE for PyBabelPhish does NOT run on Windows XP. Perhaps the pure Python version of PyBabelPhish can run on XP, but from my own testing the Windows .EXE for PyBabelPhish hangs on startup on XP. So, XP users: You guys are out of luck! PyBabelPhish is known to run on Windows 98/95/2000, but it has not been tested on ME or NT (It may work, it may not.) XP users are welcome to download a regular .tar.bz2 package and install the rest of the
system requirements just like everybody else. Otherwise, XP Users: You are out of luck. (Do not email me whining about this either - No special treatment for Windows users here.)

- Windows is crappy, unstable, and unpredictable.

- On some systems, the application can crash when applying a new Theme from the Theme Selector; The new theme will be applied when you restart the application. (I am currently working on a solution to this bug, and hope to have it fixed in the next release.)

- There is NO text-to-speech support on Windows. This means that PyBabelPhish cannot 'talk' on Windows. You are welcome to compile a version of Festival for Windows and get text-to-speech working on Windows; however, if you create a plugin that uses closed-source or proprietary software such as MBrola or Microsoft Speech services, you MAY NOT distribute the plugin to anyone. Doing so violates the license agreement. (The license strictly prohibits distribution of any plugins or modified versions of the code that rely upon closed-source or proprietary software.)

- Gtk applications run much slower than they do on their native Linux/Unix systems; Minimum system requirements: 64MB RAM, 233 MHz, Pentium I processor or better.

- The Gtk TextBuffer/TextView widgets are particularly slower on Windows, compared to Linux.

- The 'accent toolbar' tends to 'work funny' if an accent is inserted in a blank text field.

- The Windows version has ONLY been tested on Windows 98. It is assumed to work on Windows 95 and Windows ME. I can't comment on the usability under Windows NT, Windows XP, and Windows 2000.

- Windows may sometimes have difficulty displaying 'special' foreign characters. These 'special' foreign characters may sometimes be replaced with question marks or blank spaces.

- PyBabelPhish on Windows MAY be memory intensive at times, probably because Gtk+ just isn't native to Windows.

- A DOS window opens after PyBabelPhish has started and initialized on SOME Windows computers. Users may see a black MS-DOS style box popup after PyBabelPhish starts, a box that cannot be closed until PyBabelPhish exits. Some Windows computers open PyBabelPhish just fine, while others pop open an MS-DOS screen, sometimes with Gtk 'warning' messages printing to the MS-DOS screen. If you see an MS-DOS window open with messages like 'Gtk-Warning.....handle_release', ignore it. Just click back on the PyBabelPhish window and go about your business.

- General stability is questionable. Gtk for Windows is still in development stages and is not at all as stable as Gtk for Linux/Unix. Since PyBabelPhish uses Gtk, this means that PyBabelPhish won't be as stable under Windows as it is under Linux.

- The Windows binary (.EXE) packages can only use Gtk themes that use the included Gtk theme engines (most of the important engines are included)

- PyBabelPhish does not yet support all the languages available through the translation services, particularly languages using Asian, Cyrillic, and Persian character sets. No immediate plans are in place to implement support for this.

- The Windows versions of PyBabelPhish have NOT been tested as extensively on Windows as they have been on Linux. This automatically means you should expect bugs, quirks, and undetected problems.


Known limitations in the Windows version of PyInstallShield:
- PyInstallShield is BETA code right now when running on Windows.

- PyInstallShield cannot, yet, make 'Start Menu' links and program groups during installation, meaning that users will have to create their own icons, links, and program groups.

- There is NO Spanish language support on Windows.


Known limitations in PyPrint:
- PyPrint is BETA code right now.

- PyPrint is a printing module and stand-alone program for Linux/Unix ONLY. PyPrint does not support printing on Windows or Mac computers in ANY way, shape, form or fashion. Repeat: PyPrint is NOT for Windows computers.



(Running on Windows 98, Pytho˝ol: An Animated Help Window - Animated help windows are supported as of version 2.1, Click to ENLARGE)


(Running on Windows 98, Pytho˝ol: The Colors Window, Click to ENLARGE)


(Running on Windows 98, PyBabelPhish Stand-alone, Click to ENLARGE)



Pytho˝ol, PyBabelPhish, PyPrint, and PyInstallShield are Copyright (c) 2002-2005 by Erica Andrews (PhrozenSmoke ['at'] yahoo.com). See the license section for a copy of the licenses these programs are distributed under. Any use, modification, or redistribution of Pytho˝ol, PyBabelPhish, PyPrint, or PyInstallShield, or their components, not in accordance with their respective license is strictly prohibited. Neither the author of this software, nor any of the software itself, is endored by, supported by, or in any way affiliated with the authors of any of the following: PySQLite, SQLiite, Festival.

Last Update: April 29, 2005

SourceForge Logo