[polari] Use pkg module for gettext initialization



commit 9bd6624901ecd3e19658422f1297a797b465e394
Author: Florian Müllner <fmuellner gnome org>
Date:   Mon Feb 23 00:21:54 2015 +0100

    Use pkg module for gettext initialization

 src/application.js |    6 ------
 src/main.js        |    2 ++
 2 files changed, 2 insertions(+), 6 deletions(-)
---
diff --git a/src/application.js b/src/application.js
index a21677e..f87724d 100644
--- a/src/application.js
+++ b/src/application.js
@@ -13,7 +13,6 @@ const AccountsMonitor = imports.accountsMonitor;
 const AppNotifications = imports.appNotifications;
 const ChatroomManager = imports.chatroomManager;
 const Connections = imports.connections;
-const Gettext = imports.gettext;
 const Lang = imports.lang;
 const MainWindow = imports.mainWindow;
 const PasteManager = imports.pasteManager;
@@ -34,8 +33,6 @@ const Application = new Lang.Class({
     _init: function() {
         this.parent({ application_id: 'org.gnome.Polari' });
 
-        Gettext.bindtextdomain('polari', pkg.localedir);
-        Gettext.textdomain('polari');
         GLib.set_prgname('org.gnome.Polari');
         GLib.set_application_name('Polari');
         this._window = null;
@@ -47,9 +44,6 @@ const Application = new Lang.Class({
         resource._register();
 
         this.parent();
-        window._ = Gettext.gettext;
-        window.C_ = Gettext.pgettext;
-        window.ngettext = Gettext.ngettext;
 
         let w = new Polari.FixedSizeFrame(); // register gtype
         w.destroy();
diff --git a/src/main.js b/src/main.js
index 664668a..06f707d 100644
--- a/src/main.js
+++ b/src/main.js
@@ -1,4 +1,6 @@
 pkg.initFormat();
+pkg.initGettext();
+window.ngettext = imports.gettext.ngettext;
 
 const Application = imports.application;
 const GLib = imports.gi.GLib;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]