Michal Čihař - Archive for Jan. 1, 2007

Localisation in PHP

As you might already know, my website is available in English and Czech languages. I decided to use gettext, because it is easy to manage (when compared to strings which are used eg. in phpMyAdmin. However I sometimes see PHP to crash on localised pages and it randomly sends page in English even when Czech should be sent. I don't know how to fix and even how to debug this as this happens in few situations, which I'm not able to reproduce. So I'm really sorry if you sometimes see site unavailable errors, or you get different translation than you expected. Reload mostly works in such cases.

Wammu configuration wizard can search

Last big missing part of Wammu phone configuration wizard has been just implemented - wizard is finally integrated with phone searching and you can now use it to fully configure Gammu or any programs using it (eg. gMobileMedia).

Testing instructions were already in my yesterday blog and they are still valid. As the wizard should not receive any major changes right now, I appreciate any feedback from you.

Known issues, which will be fixed:

  • Phone test and searching can not be stopped.
  • Phone searching looks at all devices and ignores device type selected in first wizard step.

Configuration wizard working

Today I finally implemented work with .gammurc, so now you can finally configura gammu with new configuration wizard. For now only manual configuration and guided configuration are working, but searching will follow soon, it is just matter of few wrapping classes. If you are brave enough to test development versions, just grab Wammu snapshot and launch wammu-configure.py. There are still lot of things to improve, but at least something is finally working.

Gammu version in phone database

Phone database now has additional field for Gammu version, so that you can write which version you tested. I introduced this field, because this is most often information listed in reporter comments.

What next might happen to phone database? I'd like to add talkback to Wammu that would automatically fill in values in phone database. It should popup some time after installation to make sure that user had enough time to test it. But what is enough time? Probably one month, but maybe I will change my decision when actually implementing this.

Phone database links TuxMobil

After receiving survey about some my links on TuxMobil, I decided to add some links to this site in Gammu phone database. That site contains lot of links to interesting pages where you will much likely find some hints for your phone.

Anyway it would be good if we manage to cooperate a bit more, as most of entries in Gammu phone database can be considered as reports in TuxMobil Linux Mobile (Cellular) Phone Survey.

Happy new year!

Maybe I'm a bit late, but happy new year! I was quite silent in last days as I was having rest from computer and enjoyed real life.

What will this year bring? I will hopefully become Debian Developer, as only required step right now is account creation. This is good news for Gammu users who run Debian, as I would like to upload testing versions to experimental (as well as appropriate python-gammu builds).

What else? Some new releases of my projects :-). I'm still working on Wammu and configuration wizard. There is a bit more work than I expected, but it should be ready during January. I don't expect much new features in python-gammu, it will be just kept in sync with gammu.

The only remaining project is Ukolovnik, which is in perfect state for me, however other users request more features and I should sometimes get at least to patch merging :-).