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 Mac OS X

There are currently no screenshots available of Pytho˝ol and PyBabelPhish running on Mac OS X. If you are a Mac OS X user using Pytho˝ol or PyBabelPhish, please feel free to email me a screenshot or two: PhrozenSmoke ['at'] yahoo.com

Mac OS X USERS: I recently found out from several Mac OS X users that Pytho˝ol, PyBabelPhish, and PyPrint run just fine on Mac OS X, provided PyGtk-2, Gtk+2, and Python 2.2 or better are all properly installed on your system. Mac OS X users should always download .tar.bz2 source distribution packages (NOT rpms, .exe files, or anything marked 'i586'). PyBabelPhish and PyInstallShield require no compiling; however, you will need a working C compiler to use Pytho˝ol, as the PySQLite module will need to be compiled for your system. Please note that I have NOT had the opportunity to personally test these applications on Mac OS X, as I do not have access to any OS X systems. However, here is what one Pytho˝ol user had to say about running Pytho˝ol on a Mac OS X system. His comments refer to Pytho˝ol version 2.0, and his email address is hidden for privacy and anti-spam reasons:

From Brian Lenihan Sun Nov 30 14:00:40 2003
X-Apparently-To: phrozensmoke ['at'] yahoo.com via
66.218.78.204; Sun, 30 Nov 2003 14:00:45 -0800
Return-Path: [E-MAIL HIDDEN]
Received: from 17.250.248.88 (EHLO smtpout.mac.com)
(17.250.248.88) by mta148.mail.scd.yahoo.com with
SMTP; Sun, 30 Nov 2003 14:00:45 -0800
Received: from mac.com (smtpin07-en2 [10.13.10.152])
by smtpout.mac.com (Xserve/MantshX 2.0) with ESMTP
id hAUM0iK5019422 for (PhrozenSmoke ['at'] @yahoo.com);
Sun, 30 Nov 2003 14:00:44 -0800 (PST)
Received: from [10.0.1.11]
(pppoe-64-91-106-39-rb.gh.centurytel.net [64.91.106.39])
(authenticated bits=0) by mac.com
(Xserve/smtpin07/MantshX 3.0)
with ESMTP id hAUM0iaN014608 for
; Sun, 30 Nov 2003
14:00:44 -0800 (PST)
Mime-Version: 1.0 (Apple Message framework v608)
Content-Transfer-Encoding: 7bit
Message-Id: (A2FAABA2-2380-11D8-B7C4-
000A95841920@mac.com)
Content-Type: text/plain; charset=US-ASCII; format=flowed
A: PhrozenSmoke ['at'] yahoo.com
De: "Brian Lenihan" [E-MAIL HIDDEN]
Asunto: Pythonol on OS X
Fecha: Sun, 30 Nov 2003 14:00:40 -0800
X-Mailer: Apple Mail (2.608)
Content-Length: 394


I got pythonol running on OS X without having to try
very hard. GtkArrow seems to be missing from pygtk
for unknown reasons, so I had to change two lines in
pythonolui.py - comment out 715-716 and add text to
the right and left Button instances just above.

Speech is missing of course. It probably wouldn't be
too difficult to get it working by wrapping Apple's
speech services.

Thanks

NOTE: The problem with the 'GtkArrow' the user is referring to in the above email was a problem exclusive to Pytho˝ol version 2.0 and earlier. This problem has been fixed as of Pytho˝ol version 2.1 in an effort to make Pytho˝ol more compatible with the Mac OS X operating system. (Gtk stock icons have now replaced the missing 'GtkArrow' widget.)   In addition, the user's idea to wrap Apple's Speech Services to create a text-to-speech plugin is perfectly legal for personal use; however, such a plugin CANNOT be distributed to anyone. Doing so would violate the
License Agreement, since Apple's Speech Services are closed-source/proprietary software. (The license strictly prohibits distribution of any plugins or modified versions of the code that rely upon closed-source or proprietary software.)

ATTENTION Mac OS X Users: Pytho˝ol is a LINUX application. It was initially designed for Linux and will always be a Linux/Unix application FIRST. Mac OS X users should NOT expect the same stability and quality as the Linux version, and some features are missing in the Mac OS X version (most notably, printing and text-to-speech support.) 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 Mac OS X 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 Mac OS X:
- Several users have told me that Pytho˝ol runs just fine on Mac OS X systems, provided the system requirements are met. However, I cannot personally attest to how well it runs on Mac OS X, since I do not have the ability to test this application on a Mac OS X system.

- 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 Mac OS X. This means that Pytho˝ol cannot 'talk' on Mac OS X. You are welcome to compile a version of Festival for Mac OS X and get text-to-speech working on Mac OS X. However, if you create a plugin that uses closed-source or proprietary software such as MBrola, Microsoft Speech SDK, or Apple 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.)

- Printing under Mac OS X is NOT supported, and there are no plans to support printing on Mac OS X in the future. If you want to print something from Pytho˝ol, you will have to save the content to a file and print from an external application.


Known limitations running PyBabelPhish on Mac OS X:
- Several users have told me that PyBabelPhish runs just fine on Mac OS X systems, provided the system requirements are met. However, I cannot personally attest to how well it runs on Mac OS X, since I do not have the ability to test this application on a Mac OS X system.

- 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 Mac OS X. This means that PyBabelPhish cannot 'talk' on Mac OS X. You are welcome to compile a version of Festival for Mac OS X and get text-to-speech working on Mac OS X. However, if you create a plugin that uses closed-source or proprietary software such as MBrola, Microsoft Speech SDK, or Apple 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.)

- 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.


Known limitations in the Mac OS X version of PyInstallShield:
- Several users have told me that PyInstallShield runs just fine on Mac OS X systems, provided the system requirements are met. However, I cannot personally attest to how well it runs on Mac OS X, since I do not have the ability to test this application on a Mac OS X system.

- There is NO Spanish language support on Mac OS X.

- PyInstallShield is BETA code right now when running on Mac OS X.


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 or Mac OS X computers.


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