#!/usr/bin/python3
# SPDX-License-Identifier: GPL-3.0-only

import os
import sys
import signal
import locale
import gettext

VERSION = '0.1.8'
GETTEXT_PACKAGE = "telegraph"
LOCALEDIR = "/usr/share/locale"
PKGDATADIR = "/usr/share/telegraph"

sys.path.insert(1, PKGDATADIR)
signal.signal(signal.SIGINT, signal.SIG_DFL)
locale.bindtextdomain('telegraph', LOCALEDIR)
locale.textdomain('telegraph')
gettext.install('telegraph', LOCALEDIR)

if __name__ == '__main__':
    import gi

    from gi.repository import Gio
    resource = Gio.Resource.load(os.path.join(PKGDATADIR, 'resources.gresource'))
    resource._register()

    from telegraph import main
    sys.exit(main.main(VERSION))
