russian translation skeleton

This commit is contained in:
Dmitriy Yefremov
2018-02-27 14:55:03 +03:00
parent 1164d38e5c
commit 6e4b992a79
10 changed files with 299 additions and 44 deletions

View File

@@ -111,7 +111,7 @@ dmitry.v.yefremov@gmail.com
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="editable">False</property> <property name="editable">False</property>
<property name="max_width_chars">10</property> <property name="max_width_chars">10</property>
<property name="text" translatable="yes">127.0.0.1</property> <property name="text">127.0.0.1</property>
<property name="caps_lock_warning">False</property> <property name="caps_lock_warning">False</property>
<property name="primary_icon_name">network-transmit-receive-symbolic</property> <property name="primary_icon_name">network-transmit-receive-symbolic</property>
</object> </object>
@@ -137,7 +137,7 @@ dmitry.v.yefremov@gmail.com
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="editable">False</property> <property name="editable">False</property>
<property name="text" translatable="yes">data/</property> <property name="text">data/</property>
<property name="caps_lock_warning">False</property> <property name="caps_lock_warning">False</property>
</object> </object>
<packing> <packing>
@@ -720,7 +720,7 @@ dmitry.v.yefremov@gmail.com
<object class="GtkEntry" id="host_field"> <object class="GtkEntry" id="host_field">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="text" translatable="yes">127.0.0.1</property> <property name="text">127.0.0.1</property>
<property name="primary_icon_name">network-transmit-receive-symbolic</property> <property name="primary_icon_name">network-transmit-receive-symbolic</property>
</object> </object>
<packing> <packing>
@@ -754,7 +754,7 @@ dmitry.v.yefremov@gmail.com
<object class="GtkEntry" id="port_field"> <object class="GtkEntry" id="port_field">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="text" translatable="yes">21</property> <property name="text">21</property>
<property name="primary_icon_name">network-workgroup-symbolic</property> <property name="primary_icon_name">network-workgroup-symbolic</property>
</object> </object>
<packing> <packing>
@@ -777,7 +777,7 @@ dmitry.v.yefremov@gmail.com
<object class="GtkEntry" id="login_field"> <object class="GtkEntry" id="login_field">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="text" translatable="yes">root</property> <property name="text">root</property>
<property name="primary_icon_name">avatar-default-symbolic</property> <property name="primary_icon_name">avatar-default-symbolic</property>
<property name="primary_icon_activatable">False</property> <property name="primary_icon_activatable">False</property>
</object> </object>
@@ -792,7 +792,7 @@ dmitry.v.yefremov@gmail.com
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="visibility">False</property> <property name="visibility">False</property>
<property name="invisible_char">●</property> <property name="invisible_char">●</property>
<property name="text" translatable="yes">root</property> <property name="text">root</property>
<property name="primary_icon_name">emblem-readonly</property> <property name="primary_icon_name">emblem-readonly</property>
<property name="primary_icon_activatable">False</property> <property name="primary_icon_activatable">False</property>
<property name="input_purpose">password</property> <property name="input_purpose">password</property>
@@ -860,7 +860,7 @@ dmitry.v.yefremov@gmail.com
<object class="GtkLabel" id="label16"> <object class="GtkLabel" id="label16">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="label" translatable="yes">Loggin:</property> <property name="label" translatable="yes">Login:</property>
</object> </object>
<packing> <packing>
<property name="left_attach">0</property> <property name="left_attach">0</property>
@@ -987,7 +987,7 @@ dmitry.v.yefremov@gmail.com
<object class="GtkEntry" id="services_field"> <object class="GtkEntry" id="services_field">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="text" translatable="yes">/etc/enigma2/</property> <property name="text">/etc/enigma2/</property>
<property name="primary_icon_stock">gtk-edit</property> <property name="primary_icon_stock">gtk-edit</property>
</object> </object>
<packing> <packing>
@@ -1011,7 +1011,7 @@ dmitry.v.yefremov@gmail.com
<object class="GtkEntry" id="user_bouquet_field"> <object class="GtkEntry" id="user_bouquet_field">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="text" translatable="yes">/etc/enigma2/</property> <property name="text">/etc/enigma2/</property>
<property name="primary_icon_stock">gtk-edit</property> <property name="primary_icon_stock">gtk-edit</property>
</object> </object>
<packing> <packing>
@@ -1035,7 +1035,7 @@ dmitry.v.yefremov@gmail.com
<object class="GtkEntry" id="satellites_xml_field"> <object class="GtkEntry" id="satellites_xml_field">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="text" translatable="yes">/etc/tuxbox/</property> <property name="text">/etc/tuxbox/</property>
<property name="primary_icon_stock">gtk-edit</property> <property name="primary_icon_stock">gtk-edit</property>
</object> </object>
<packing> <packing>
@@ -1059,7 +1059,7 @@ dmitry.v.yefremov@gmail.com
<object class="GtkEntry" id="picons_field"> <object class="GtkEntry" id="picons_field">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="text" translatable="yes">/usr/share/enigma2/picon</property> <property name="text">/usr/share/enigma2/picon</property>
<property name="primary_icon_stock">gtk-edit</property> <property name="primary_icon_stock">gtk-edit</property>
</object> </object>
<packing> <packing>
@@ -1109,7 +1109,7 @@ dmitry.v.yefremov@gmail.com
</child> </child>
<child> <child>
<object class="GtkRadioButton" id="enigma_radio_button"> <object class="GtkRadioButton" id="enigma_radio_button">
<property name="label" translatable="yes">Enigma2 </property> <property name="label">Enigma2 </property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="receives_default">False</property> <property name="receives_default">False</property>
@@ -1127,7 +1127,7 @@ dmitry.v.yefremov@gmail.com
</child> </child>
<child> <child>
<object class="GtkRadioButton" id="neutrino_radio_button"> <object class="GtkRadioButton" id="neutrino_radio_button">
<property name="label" translatable="yes">Neutrino-MP <property name="label">Neutrino-MP
(experimental)</property> (experimental)</property>
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
@@ -1208,7 +1208,7 @@ dmitry.v.yefremov@gmail.com
<object class="GtkEntry" id="data_dir_field"> <object class="GtkEntry" id="data_dir_field">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="text" translatable="yes">/data</property> <property name="text">/data</property>
<property name="primary_icon_stock">gtk-edit</property> <property name="primary_icon_stock">gtk-edit</property>
<property name="secondary_icon_name">folder-open-symbolic</property> <property name="secondary_icon_name">folder-open-symbolic</property>
<property name="primary_icon_activatable">False</property> <property name="primary_icon_activatable">False</property>
@@ -1245,7 +1245,7 @@ dmitry.v.yefremov@gmail.com
<object class="GtkEntry" id="picons_dir_field"> <object class="GtkEntry" id="picons_dir_field">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">True</property> <property name="can_focus">True</property>
<property name="text" translatable="yes">/data/picons</property> <property name="text">/data/picons</property>
<property name="primary_icon_stock">gtk-edit</property> <property name="primary_icon_stock">gtk-edit</property>
<property name="secondary_icon_name">folder-open-symbolic</property> <property name="secondary_icon_name">folder-open-symbolic</property>
<signal name="icon-press" handler="on_picons_dir_field_icon_press" swapped="no"/> <signal name="icon-press" handler="on_picons_dir_field_icon_press" swapped="no"/>

View File

@@ -72,6 +72,7 @@ def show_dialog(dialog_type: DialogType, transient, text=None, options=None, act
def get_dialog_from_xml(dialog_type, transient): def get_dialog_from_xml(dialog_type, transient):
builder = Gtk.Builder() builder = Gtk.Builder()
builder.set_translation_domain("demon-editor")
builder.add_from_file(UI_RESOURCES_PATH + "dialogs.glade") builder.add_from_file(UI_RESOURCES_PATH + "dialogs.glade")
dialog = builder.get_object(dialog_type.value) dialog = builder.get_object(dialog_type.value)
dialog.set_transient_for(transient) dialog.set_transient_for(transient)

View File

@@ -118,6 +118,7 @@ class MainAppWindow:
self.__blacklist = set() self.__blacklist = set()
builder = Gtk.Builder() builder = Gtk.Builder()
builder.set_translation_domain("demon-editor")
builder.add_from_file(UI_RESOURCES_PATH + "main_window.glade") builder.add_from_file(UI_RESOURCES_PATH + "main_window.glade")
builder.connect_signals(handlers) builder.connect_signals(handlers)
self.__main_window = builder.get_object("main_window") self.__main_window = builder.get_object("main_window")

View File

@@ -1302,7 +1302,7 @@
<child> <child>
<object class="GtkTreeViewColumn" id="cas_column"> <object class="GtkTreeViewColumn" id="cas_column">
<property name="visible">False</property> <property name="visible">False</property>
<property name="title" translatable="yes">CAS</property> <property name="title">CAS</property>
<child> <child>
<object class="GtkCellRendererText" id="cas_cellrenderertext1"/> <object class="GtkCellRendererText" id="cas_cellrenderertext1"/>
<attributes> <attributes>
@@ -1314,7 +1314,7 @@
<child> <child>
<object class="GtkTreeViewColumn" id="type_column"> <object class="GtkTreeViewColumn" id="type_column">
<property name="visible">False</property> <property name="visible">False</property>
<property name="title" translatable="yes">Type</property> <property name="title">Type</property>
<child> <child>
<object class="GtkCellRendererText" id="type_cellrenderertext2"/> <object class="GtkCellRendererText" id="type_cellrenderertext2"/>
<attributes> <attributes>
@@ -1328,7 +1328,7 @@
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="spacing">2</property> <property name="spacing">2</property>
<property name="min_width">50</property> <property name="min_width">50</property>
<property name="title" translatable="yes">Service</property> <property name="title">Service</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="reorderable">True</property> <property name="reorderable">True</property>
<property name="sort_column_id">3</property> <property name="sort_column_id">3</property>
@@ -1362,7 +1362,7 @@
<object class="GtkTreeViewColumn" id="package_column"> <object class="GtkTreeViewColumn" id="package_column">
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="min_width">50</property> <property name="min_width">50</property>
<property name="title" translatable="yes">Package</property> <property name="title">Package</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="reorderable">True</property> <property name="reorderable">True</property>
<property name="sort_column_id">6</property> <property name="sort_column_id">6</property>
@@ -1378,7 +1378,7 @@
<object class="GtkTreeViewColumn" id="service_type_column"> <object class="GtkTreeViewColumn" id="service_type_column">
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="min_width">25</property> <property name="min_width">25</property>
<property name="title" translatable="yes">Type</property> <property name="title">Type</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="reorderable">True</property> <property name="reorderable">True</property>
<property name="sort_column_id">7</property> <property name="sort_column_id">7</property>
@@ -1394,7 +1394,7 @@
</child> </child>
<child> <child>
<object class="GtkTreeViewColumn" id="picon_column"> <object class="GtkTreeViewColumn" id="picon_column">
<property name="title" translatable="yes">Picon</property> <property name="title">Picon</property>
<property name="reorderable">True</property> <property name="reorderable">True</property>
<property name="sort_column_id">9</property> <property name="sort_column_id">9</property>
<child> <child>
@@ -1409,7 +1409,7 @@
<object class="GtkTreeViewColumn" id="picon_id_column"> <object class="GtkTreeViewColumn" id="picon_id_column">
<property name="visible">False</property> <property name="visible">False</property>
<property name="sizing">fixed</property> <property name="sizing">fixed</property>
<property name="title" translatable="yes">Picon ID</property> <property name="title">Picon ID</property>
<child> <child>
<object class="GtkCellRendererText" id="picon_id_cellrenderertext"/> <object class="GtkCellRendererText" id="picon_id_cellrenderertext"/>
<attributes> <attributes>
@@ -1422,7 +1422,7 @@
<object class="GtkTreeViewColumn" id="ssid_column"> <object class="GtkTreeViewColumn" id="ssid_column">
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="min_width">25</property> <property name="min_width">25</property>
<property name="title" translatable="yes">Ssid</property> <property name="title">Ssid</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="reorderable">True</property> <property name="reorderable">True</property>
<property name="sort_column_id">10</property> <property name="sort_column_id">10</property>
@@ -1440,7 +1440,7 @@
<object class="GtkTreeViewColumn" id="freq_column"> <object class="GtkTreeViewColumn" id="freq_column">
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="min_width">25</property> <property name="min_width">25</property>
<property name="title" translatable="yes">Freq</property> <property name="title">Freq</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="reorderable">True</property> <property name="reorderable">True</property>
<property name="sort_column_id">11</property> <property name="sort_column_id">11</property>
@@ -1458,7 +1458,7 @@
<object class="GtkTreeViewColumn" id="rate_column"> <object class="GtkTreeViewColumn" id="rate_column">
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="min_width">25</property> <property name="min_width">25</property>
<property name="title" translatable="yes">Rate</property> <property name="title">Rate</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="reorderable">True</property> <property name="reorderable">True</property>
<property name="sort_column_id">12</property> <property name="sort_column_id">12</property>
@@ -1476,7 +1476,7 @@
<object class="GtkTreeViewColumn" id="pol_column"> <object class="GtkTreeViewColumn" id="pol_column">
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="min_width">25</property> <property name="min_width">25</property>
<property name="title" translatable="yes">Pol</property> <property name="title">Pol</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="reorderable">True</property> <property name="reorderable">True</property>
<property name="sort_column_id">13</property> <property name="sort_column_id">13</property>
@@ -1494,7 +1494,7 @@
<object class="GtkTreeViewColumn" id="fec_column"> <object class="GtkTreeViewColumn" id="fec_column">
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="min_width">25</property> <property name="min_width">25</property>
<property name="title" translatable="yes">FEC</property> <property name="title">FEC</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="reorderable">True</property> <property name="reorderable">True</property>
<property name="sort_column_id">14</property> <property name="sort_column_id">14</property>
@@ -1512,7 +1512,7 @@
<object class="GtkTreeViewColumn" id="system_column"> <object class="GtkTreeViewColumn" id="system_column">
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="min_width">25</property> <property name="min_width">25</property>
<property name="title" translatable="yes">System</property> <property name="title">System</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="reorderable">True</property> <property name="reorderable">True</property>
<property name="sort_column_id">15</property> <property name="sort_column_id">15</property>
@@ -1530,7 +1530,7 @@
<object class="GtkTreeViewColumn" id="pos_column"> <object class="GtkTreeViewColumn" id="pos_column">
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="min_width">25</property> <property name="min_width">25</property>
<property name="title" translatable="yes">Pos</property> <property name="title">Pos</property>
<property name="expand">True</property> <property name="expand">True</property>
<property name="sort_column_id">16</property> <property name="sort_column_id">16</property>
<child> <child>
@@ -1546,7 +1546,7 @@
<child> <child>
<object class="GtkTreeViewColumn" id="data_id_column"> <object class="GtkTreeViewColumn" id="data_id_column">
<property name="visible">False</property> <property name="visible">False</property>
<property name="title" translatable="yes">data_id</property> <property name="title">data_id</property>
<child> <child>
<object class="GtkCellRendererText" id="data_id_cellrenderertext"/> <object class="GtkCellRendererText" id="data_id_cellrenderertext"/>
<attributes> <attributes>
@@ -1558,7 +1558,7 @@
<child> <child>
<object class="GtkTreeViewColumn" id="service_fav_id_column"> <object class="GtkTreeViewColumn" id="service_fav_id_column">
<property name="visible">False</property> <property name="visible">False</property>
<property name="title" translatable="yes">fav_id</property> <property name="title">fav_id</property>
<child> <child>
<object class="GtkCellRendererText" id="fav_id_cellrenderertext"/> <object class="GtkCellRendererText" id="fav_id_cellrenderertext"/>
<attributes> <attributes>
@@ -1570,7 +1570,7 @@
<child> <child>
<object class="GtkTreeViewColumn" id="transponder_column"> <object class="GtkTreeViewColumn" id="transponder_column">
<property name="visible">False</property> <property name="visible">False</property>
<property name="title" translatable="yes">transponder</property> <property name="title">transponder</property>
<child> <child>
<object class="GtkCellRendererText" id="transponder_cellrenderertext"/> <object class="GtkCellRendererText" id="transponder_cellrenderertext"/>
<attributes> <attributes>
@@ -1861,7 +1861,7 @@
</child> </child>
<child> <child>
<object class="GtkTreeViewColumn" id="num_column"> <object class="GtkTreeViewColumn" id="num_column">
<property name="title" translatable="yes">Num</property> <property name="title">Num</property>
<child> <child>
<object class="GtkCellRendererText" id="num_cellrenderertext"> <object class="GtkCellRendererText" id="num_cellrenderertext">
<property name="xalign">0.20000000298023224</property> <property name="xalign">0.20000000298023224</property>
@@ -1877,7 +1877,7 @@
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="spacing">2</property> <property name="spacing">2</property>
<property name="sizing">autosize</property> <property name="sizing">autosize</property>
<property name="title" translatable="yes">Service</property> <property name="title">Service</property>
<property name="expand">True</property> <property name="expand">True</property>
<child> <child>
<object class="GtkCellRendererPixbuf" id="fav_picon_cellrendererpixbuf"/> <object class="GtkCellRendererPixbuf" id="fav_picon_cellrendererpixbuf"/>
@@ -1913,7 +1913,7 @@
</child> </child>
<child> <child>
<object class="GtkTreeViewColumn" id="fav_type_column"> <object class="GtkTreeViewColumn" id="fav_type_column">
<property name="title" translatable="yes">Type</property> <property name="title">Type</property>
<property name="expand">True</property> <property name="expand">True</property>
<child> <child>
<object class="GtkCellRendererText" id="type_cellrenderertext"> <object class="GtkCellRendererText" id="type_cellrenderertext">
@@ -1927,7 +1927,7 @@
</child> </child>
<child> <child>
<object class="GtkTreeViewColumn" id="fav_pos_column"> <object class="GtkTreeViewColumn" id="fav_pos_column">
<property name="title" translatable="yes">Pos</property> <property name="title">Pos</property>
<property name="expand">True</property> <property name="expand">True</property>
<child> <child>
<object class="GtkCellRendererText" id="pos_cellrenderertext"> <object class="GtkCellRendererText" id="pos_cellrenderertext">
@@ -1942,7 +1942,7 @@
<child> <child>
<object class="GtkTreeViewColumn" id="fav_id_column"> <object class="GtkTreeViewColumn" id="fav_id_column">
<property name="visible">False</property> <property name="visible">False</property>
<property name="title" translatable="yes">fav_id</property> <property name="title">fav_id</property>
<child> <child>
<object class="GtkCellRendererText" id="fav_id_cellrenderertext4"/> <object class="GtkCellRendererText" id="fav_id_cellrenderertext4"/>
<attributes> <attributes>
@@ -2052,7 +2052,7 @@
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="spacing">2</property> <property name="spacing">2</property>
<property name="sizing">autosize</property> <property name="sizing">autosize</property>
<property name="title" translatable="yes">Bouquets</property> <property name="title">Bouquets</property>
<property name="expand">True</property> <property name="expand">True</property>
<child> <child>
<object class="GtkCellRendererText" id="bouquets_cellrenderertext"/> <object class="GtkCellRendererText" id="bouquets_cellrenderertext"/>
@@ -2081,7 +2081,7 @@
<property name="visible">False</property> <property name="visible">False</property>
<property name="resizable">True</property> <property name="resizable">True</property>
<property name="sizing">autosize</property> <property name="sizing">autosize</property>
<property name="title" translatable="yes">Type</property> <property name="title">Type</property>
<child> <child>
<object class="GtkCellRendererText" id="bouquet_type_cellrenderertext"/> <object class="GtkCellRendererText" id="bouquet_type_cellrenderertext"/>
<attributes> <attributes>
@@ -2204,7 +2204,7 @@
<object class="GtkLabel" id="profile_label"> <object class="GtkLabel" id="profile_label">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="label" translatable="yes">Enigma 2 v.4</property> <property name="label">Enigma 2 v.4</property>
</object> </object>
<packing> <packing>
<property name="expand">False</property> <property name="expand">False</property>
@@ -2223,7 +2223,7 @@
<object class="GtkLabel" id="ver_label"> <object class="GtkLabel" id="ver_label">
<property name="visible">True</property> <property name="visible">True</property>
<property name="can_focus">False</property> <property name="can_focus">False</property>
<property name="label" translatable="yes">Ver. 0.3.0 Pre-alpha</property> <property name="label">Ver. 0.3.0 Pre-alpha</property>
<property name="xalign">0.94999998807907104</property> <property name="xalign">0.94999998807907104</property>
</object> </object>
<packing> <packing>

View File

@@ -1,5 +1,5 @@
#!/bin/env bash #!/bin/bash
VER="0.2.4_Pre-alpha" VER="0.3.0_Pre-alpha"
B_PATH="dist/DemonEditor" B_PATH="dist/DemonEditor"
DEB_PATH="$B_PATH/usr/share/demoneditor" DEB_PATH="$B_PATH/usr/share/demoneditor"

View File

@@ -1,5 +1,5 @@
Package: DemonEditor Package: DemonEditor
Version: 0.2.4-Pre-alpha Version: 0.3.0-Pre-alpha
Section: utils Section: utils
Priority: optional Priority: optional
Architecture: all Architecture: all

Binary file not shown.

3
po/build.sh Normal file
View File

@@ -0,0 +1,3 @@
#!/bin/bash
#xgettext --keyword=translatable --sort-output -L Glade -o po/demon-editor.po app/ui/main_window.glade
#msgfmt demon-editor.po -o demon-editor.mo

BIN
po/demon-editor.mo Normal file

Binary file not shown.

250
po/demon-editor.po Normal file
View File

@@ -0,0 +1,250 @@
# SOME DESCRIPTIVE TITLE.
# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
# This file is distributed under the same license as the PACKAGE package.
# FIRST Dmitriy Yefremov <dmitry.v.yefremov@gmail.com>, 2018.
#
#, fuzzy
msgid ""
msgstr ""
"Language-Team: RUSSIAN\n"
"Language: ru\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
#: main_window.glade:261
msgid "Assign"
msgstr "Связать"
#: main_window.glade:1826
msgid "Bouquet details"
msgstr ""
#: main_window.glade:2021 main_window.glade:2055
msgid "Bouquets"
msgstr "Букеты"
#: main_window.glade:287 main_window.glade:416
msgid "Copy reference"
msgstr "Копировать ссылку"
#: main_window.glade:875 main_window.glade:876
msgid "Down"
msgstr ""
#: main_window.glade:744
msgid "Download"
msgstr "Загрузить"
#: main_window.glade:1014
msgid "Edit"
msgstr "Редактировать"
#: main_window.glade:1015
msgid "Edit "
msgstr "Редактировать"
#: main_window.glade:213
msgid "Edit mаrker text"
msgstr "Изменить текст маркера"
#: main_window.glade:543 main_window.glade:743
msgid "FTP-transfer"
msgstr ""
#: main_window.glade:808
msgid "Global search"
msgstr "Глобальный поиск"
#: main_window.glade:973
msgid "Hide"
msgstr ""
#: main_window.glade:972
msgid "Hide/Skip On/Off Ctrl + H"
msgstr "Спрятать/Пропусить Вкл/Выкл Ctrl + H"
#: main_window.glade:231
msgid "Import m3u"
msgstr "Импорт m3u"
#: main_window.glade:1111
msgid "Import m3u file"
msgstr "Импортировать m3u файл"
#: main_window.glade:201
msgid "Insert marker"
msgstr "Вставить маркер"
#: main_window.glade:184
msgid "Locate in services"
msgstr "Найти в списке сервисов"
#: main_window.glade:998
msgid "New bouquet"
msgstr "Новый букет"
#: main_window.glade:956
msgid "Parent lock On/Off Ctrl + L"
msgstr "Родителский замок Вкл/Выкл Ctrl + L"
#: main_window.glade:249 main_window.glade:378 main_window.glade:1397
msgid "Picon"
msgstr "Пикон"
#: main_window.glade:1412
msgid "Picon ID"
msgstr ""
#: main_window.glade:1095
msgid "Picons"
msgstr "Пиконы"
#: main_window.glade:650 main_window.glade:1096
msgid "Picons loader"
msgstr "Загрузчик пиконов"
#: main_window.glade:1055
msgid "Preferences"
msgstr "Настройки"
#: main_window.glade:2195
msgid "Profile:"
msgstr "Профиль:"
#: main_window.glade:640 main_window.glade:1079 main_window.glade:1080
msgid "Satellites editor"
msgstr "Редактор спутников"
#: main_window.glade:809
msgid "Search"
msgstr "Поиск"
#: main_window.glade:793 main_window.glade:794
msgid "Services filter"
msgstr "Фильтр сервисов"
#: main_window.glade:1054
msgid "Settings"
msgstr "Настройки"
#: dialogs.glade:1101
msgid "Active profile:"
msgstr "Активный профиль:"
#: dialogs.glade:175
msgid "All"
msgstr "Все"
#: dialogs.glade:595
msgid "Are you sure?"
msgstr "Вы уверены?"
#: dialogs.glade:127
msgid "Current data path:"
msgstr "Текущий путь к данным:"
#: dialogs.glade:1192
msgid "Data dir:"
msgstr "Путь к данным:"
#: dialogs.glade:164
msgid "Data:"
msgstr "Данные:"
#: dialogs.glade:16
msgid "Enigma2 channel and satellites list editor for GNU/Linux"
msgstr "Редактор каналов и спутников для GNU/Linux"
#: dialogs.glade:814
msgid "FTP"
msgstr ""
#: dialogs.glade:712
msgid "Host:"
msgstr ""
#: dialogs.glade:362
msgid "Info"
msgstr ""
#: dialogs.glade:1328
msgid "Loading data..."
msgstr "Згрузка данных..."
#: dialogs.glade:863
msgid "Login:"
msgstr "Логин:"
#: dialogs.glade:625
msgid "Options"
msgstr "Опции"
#: dialogs.glade:746 app/ui/dialogs.glade:874
msgid "Password:"
msgstr "Пароль:"
#: dialogs.glade:1235
msgid "Picons dir:"
msgstr "Директория пиконов:"
#: dialogs.glade:1050
msgid "Picons:"
msgstr "Пиконы:"
#: dialogs.glade:769 app/ui/dialogs.glade:830
msgid "Port:"
msgstr "Порт:"
#: dialogs.glade:94 app/ui/dialogs.glade:256
msgid "Receive"
msgstr "Получить"
#: dialogs.glade:254
msgid "Receive files from receiver"
msgstr "Получить данные из ресивера"
#: dialogs.glade:100
msgid "Receiver IP:"
msgstr "IP адрес ресивера"
#: dialogs.glade:297
msgid "Remove unused bouquets"
msgstr "Удалить не исползуемые букеты"
#: dialogs.glade:1148
msgid "Reset profile"
msgstr "Сброс профиля"
#: dialogs.glade:208
msgid "Satellites"
msgstr "Спутники"
#: dialogs.glade:1026
msgid "Satellites.xml file:"
msgstr "Файл satellites.xml:"
#: dialogs.glade:269
msgid "Send files to receiver"
msgstr "Загрузить файлы в ресивер"
#: dialogs.glade:978
msgid "Services and Bouquets files:"
msgstr "Файлы букетов и сервисов"
#: dialogs.glade:908
msgid "Timeout between commands in seconds"
msgstr "Тайм-аут между коммандами в сек."
#: dialogs.glade:897
msgid "Timeout:"
msgstr "Тайм-аут:"
#: dialogs.glade:1002
msgid "User bouquet files:"
msgstr "Файлы пользовательских букетов:"