Reply
Thread Tools
ossipena's Avatar
Posts: 3,159 | Thanked: 2,023 times | Joined on Feb 2008 @ Finland
#201
I quess the PDU string creation must be modified in addition to ui. the PDU is as low as it can get and every SMS in the world uses it so I see no technical blockers...
__________________
Want to know something?
K.I.S.S. approach:
wiki category:beginners. Browse it through and you'll be much wiser!
If the link doesn't help, just use
Google Custom Search
 
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,265 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#202
Originally Posted by gri View Post
Can you tell me what you actually changed for the russian version? Only some strings or more?
Qt supports translations as well as Right-To-Left support, so it should be possible to make a version containing latin, russian and arabic languages?
Hebrew is also RTL.
Anyways, VertSMS is programmed in GTK not Qt, it should be possible to create .pot files and load translations accordingly.
http://en.wikipedia.org/wiki/GNU_gettext#Translating

Oh, v0.4 pushed to -devel,
2010-05-20 15:20 UTC
It should've been imported between 15:35 and 15:40, but *sigh*
The importer should run again at 16:05, so expect the package to show up around that time.
 

The Following User Says Thank You to MohammadAG For This Useful Post:
Posts: 190 | Thanked: 129 times | Joined on Mar 2010 @ Bavaria, Germany
#203
Originally Posted by MohammadAG View Post
Anyways, VertSMS is programmed in GTK not Qt ....
Ups, sorry. It's confusing to always remember which project was Qt and which is GTK
 
Posts: 15 | Thanked: 10 times | Joined on Apr 2010 @ Saint-Petersburg, Russia
#204
delete ...
 
Posts: 15 | Thanked: 10 times | Joined on Apr 2010 @ Saint-Petersburg, Russia
#205
Originally Posted by gri View Post
Can you tell me what you actually changed for the russian version? Only some strings or more?
Qt supports translations as well as Right-To-Left support, so it should be possible to make a version containing latin, russian and arabic languages?
For PDU-string in Russian (for example) it is used two bytes on the character, against one byte in a Latin.
Therefore maximum length of one message of only 70 characters, against 160.
Plus should be translated a message text in the coding utf-8.

I'am very sorry for my bad english
 

The Following User Says Thank You to InoHacker For This Useful Post:
MohammadAG's Avatar
Posts: 2,473 | Thanked: 12,265 times | Joined on Oct 2009 @ Jerusalem, PS/IL
#206
@ ossipena

Were any more dependecies needed for this release?
Code:
python /opt/vertsms/vertsms_gui.pyc
Traceback (most recent call last):
 *  File "/home/opt/vertsms/vertsms_gui.py", line 19, in <module>
 * * *  from vertsms import config, sms, pygobject
 *  File "/home/opt/vertsms/vertsms/sms.py", line 5, in <module>
 * * *  import ctypes, uuid, glib, gobject
ImportError: No module named glib
Got that via email btw.
 
Posts: 402 | Thanked: 229 times | Joined on Nov 2009 @ Missouri, USA
#207
Originally Posted by MohammadAG View Post
@ ossipena

Were any more dependecies needed for this release?
Code:
python /opt/vertsms/vertsms_gui.pyc
Traceback (most recent call last):
 *  File "/home/opt/vertsms/vertsms_gui.py", line 19, in <module>
 * * *  from vertsms import config, sms, pygobject
 *  File "/home/opt/vertsms/vertsms/sms.py", line 5, in <module>
 * * *  import ctypes, uuid, glib, gobject
ImportError: No module named glib
Got that via email btw.
No. Mine works just fine. Make sure their python installation went through without a hithc. Here's what I have installed

Code:
dpkg -l | grep python
ii  python                                              2.5.2-3maemo3                    An interactive high-level object-oriented la
ii  python-all                                          2.5.2-3maemo3                    Package depending on all supported Python ru
ii  python-cairo                                        1.4.12-1.2maemo1                 Python bindings for the Cairo vector graphic
ii  python-central                                      0.6.11.1maemo2                   register and build utility for Python packag
ii  python-conic                                        0.1-5                            Python bindings for Internet Connectivity li
ii  python-dbus                                         0.83.0-1maemo3                   simple interprocess messaging system (Python
ii  python-evolution                                    0.0.4-maemo2                     Python bindings for Evolution Data Server.
ii  python-gconf                                        2.26.1-1maemo1                   Python bindings for the GConf configuration 
ii  python-gobject                                      2.16.1-1maemo1                   Python bindings for the GObject library
ii  python-gst0.10                                      0.10.14-2maemo5                  generic media-playing framework (Python bind
ii  python-gtk2                                         2.12.1-6maemo10                  Python bindings for the GTK+ widget set
ii  python-hildon                                       0.9.0-1maemo15                   Python bindings for Hildon Framework.
ii  python-imaging                                      1.1.6-3maemo2                    Python Imaging Library
ii  python-minimal                                      2.5.2-3maemo3                    A minimal subset of the Python language (def
ii  python-notify                                       0.1.1-2maemo1                    Python bindings for libnotify
ii  python-numeric                                      24.2-9maemo4                     Numerical (matrix-oriented) Mathematics for 
ii  python-osso                                         0.4-0maemo3                      Python bindings for libosso library
ii  python-support                                      1.0.6maemo1                      automated rebuilding support for Python modu
ii  python2.5                                           2.5.4-1maemo5                    An interactive high-level object-oriented la
ii  python2.5-minimal                                   2.5.4-1maemo5                    A minimal subset of the Python language (ver
ii  python2.5-py2deb                                    0.5.3-4                          Generate simple deb(/rpm) from python
ii  python2.5-qt4                                       4.7.3-maemo2                     Complete Python binding set for Qt4
ii  python2.5-qt4-common                                4.7.3-maemo2                     Shared files for PyQt4
ii  python2.5-qt4-core                                  4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-dbus                                  4.7.3-maemo2                     Python bindings for Qt dbus mainloop.
ii  python2.5-qt4-gl                                    4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-gui                                   4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-maemo5                                4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-multimedia                            4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-network                               4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-phonon                                4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-script                                4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-sql                                   4.7.3-maemo2                     Python bindings for PyQt4's SQL module
ii  python2.5-qt4-svg                                   4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-test                                  4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-webkit                                4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-xml                                   4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-qt4-xmlpatterns                           4.7.3-maemo2                     Python bindings for Qt4 Core components.
ii  python2.5-sip4                                      4.10.2-maemo0                    Python/C++ bindings generator runtime librar
Of course the qt4 related packages aren't neccessary. The only other python-base program I have is aptly which pulls nohting but python itself and fmms.
__________________
aspidites | blog | aspidites@inbox.com
 
Posts: 547 | Thanked: 1,383 times | Joined on Sep 2009 @ Stockholm, Sweden
#208
bah, git merge requests seems to be rocket surgery, not sure if i managed to do it correctly.. :P

http://gitorious.org/vertsms/vertsms/merge_requests/9 anyway, qwerty keyboard which seems to be working fine here at least
__________________

Problem with fMMS? Run in x-terminal: cp /tmp/fmms.log /home/user/MyDocs/
After that you'll see fmms.log in filemanager or when you connect the device to your desktop as a mass storage device.
E-mail the log to me, if you don't have the email address, drop me a PM. Thanks!

fMMS - MMS for your N900
fAPN - GUI for adding a new GPRS APN
If you like this post, don't be shy to thank me -->
 

The Following 3 Users Say Thank You to frals For This Useful Post:
Posts: 14 | Thanked: 2 times | Joined on Jan 2010 @ Sweden
#209
Originally Posted by frals View Post
bah, git merge requests seems to be rocket surgery, not sure if i managed to do it correctly.. :P

http://gitorious.org/vertsms/vertsms/merge_requests/9 anyway, qwerty keyboard which seems to be working fine here at least
When sending a text written with your qwerty-keyboard, å,ä, and ö looks good when its written in vertsms. But it is just a bunch of symbols on the receivers phone.
What could be the problem?
It would be great to add åäö to original vertsms, you know: abcåä2, mnoö6.
For us swedes that is
 
Posts: 726 | Thanked: 345 times | Joined on Apr 2010 @ Sweden
#210
Originally Posted by rofo1000 View Post
When sending a text written with your qwerty-keyboard, å,ä, and ö looks good when its written in vertsms. But it is just a bunch of symbols on the receivers phone.
What could be the problem?
It would be great to add åäö to original vertsms, you know: abcåä2, mnoö6.
For us swedes that is
What symbols do you get? It helps a lot with debugging.

One reason for the problem might be that Python is unicode clean and produces UTF-8 somewhere along the way.
 
Reply

Tags
portrait sms, python


 
Forum Jump


All times are GMT. The time now is 15:22.