Ejemplo n.º 1
0
def import_i18n_sms_settings(conf):
    # Import i18n settings from rapidsms.ini for sms
    if "i18n" in conf:
        default = None
        supported = None
        if "sms_languages" in conf["i18n"]:
            supported = conf["i18n"]["sms_languages"]
        elif "languages" in conf["i18n"]:
            supported = conf["i18n"]["languages"]
        if "default_language" in conf["i18n"]:
            default = conf["i18n"]["default_language"]
        i18n.init(default,supported)
Ejemplo n.º 2
0
def import_i18n_sms_settings(conf):
    # Import i18n settings from rapidsms.ini for sms
    if "i18n" in conf:
        default = None
        supported = None
        if "sms_languages" in conf["i18n"]:
            supported = conf["i18n"]["sms_languages"]
        elif "languages" in conf["i18n"]:
            supported = conf["i18n"]["languages"]
        if "default_language" in conf["i18n"]:
            default = conf["i18n"]["default_language"]
        i18n.init(default,supported)
Ejemplo n.º 3
0
	def OnInit(self):
		self.config = wx.FileConfig("songpress")
		wx.Config.Set(self.config)
		i18n.init(glb.default_language, [l for l in glb.languages])
		self.config.SetPath("/App")
		l = self.config.Read("locale")
		if l:
			i18n.setLang(l)
		else:
			i18n.setSystemLang()
		self.res = xrc.XmlResource(glb.AddPath("xrc/songpress.xrc"))
		songpressFrame = SongpressFrame(self.res)
		
		return True
Ejemplo n.º 4
0
 def OnInit(self):
     self.SetAppName("songpress")
     glb.InitDataPath()
     self.config = wx.FileConfig(
         localFilename=os.path.join(glb.data_path, "config.ini"))
     wx.Config.Set(self.config)
     i18n.init(glb.default_language, [l for l in glb.languages])
     self.config.SetPath("/App")
     l = self.config.Read("locale")
     if l:
         i18n.setLang(l)
     else:
         i18n.setSystemLang()
     self.res = wx.xrc.XmlResource(glb.AddPath("xrc/songpress.xrc"))
     songpressFrame = SongpressFrame.SongpressFrame(self.res)
     return True
Ejemplo n.º 5
0
Archivo: main.py Proyecto: ahqmhjk/ibus
    daemonize = False
    replace = False
    shortopt = "hdr"
    longopt = ["help", "daemonize", "replace"]
    try:
        opts, args = getopt.getopt(sys.argv[1:], shortopt, longopt)
    except getopt.GetoptError, err:
        print_help(sys.stderr, 1)

    for o, a in opts:
        if o in("-h", "--help"):
            print_help(sys.stdout)
        elif o in("-d", "--daemonize"):
            daemonize = True
        elif o in("-r", "--replace"):
            replace = True
        else:
            print >> sys.stderr, "Unknown argument: %s" % o
            print_help(sys.stderr, 1)

    if daemonize:
        if os.fork():
            sys.exit()

    launch_panel(replace)

if __name__ == "__main__":
    import i18n
    i18n.init()
    main()
Ejemplo n.º 6
0
# Boston, MA 02110-1301, USA.

import os
import math
import time
import string
import datetime
import gobject
import gtk
import wnck
import sqlite3

from standards.xdg import BaseDir

import i18n
_ = i18n.init()


class StatisticsWindow(gtk.Window):

    COLUMN_APPLICATION = 0
    COLUMN_SECONDS = 1
    COLUMN_PERCENTAGE = 2

    def __init__(self):
        gtk.Window.__init__(self, gtk.WINDOW_TOPLEVEL)

        self.set_title('Application Time Tracker')
        self.set_icon_name('application-x-executable')
        self.set_default_size(500, 400)
        self.set_position(gtk.WIN_POS_CENTER)
Ejemplo n.º 7
0
    replace = False
    shortopt = "hdr"
    longopt = ["help", "daemonize", "replace"]
    try:
        opts, args = getopt.getopt(sys.argv[1:], shortopt, longopt)
    except getopt.GetoptError, err:
        print_help(sys.stderr, 1)

    for o, a in opts:
        if o in ("-h", "--help"):
            print_help(sys.stdout)
        elif o in ("-d", "--daemonize"):
            daemonize = True
        elif o in ("-r", "--replace"):
            replace = True
        else:
            print >> sys.stderr, "Unknown argument: %s" % o
            print_help(sys.stderr, 1)

    if daemonize:
        if os.fork():
            sys.exit()

    launch_panel(replace)


if __name__ == "__main__":
    import i18n
    i18n.init()
    main()