Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
intl: more fixes, more Czech translations
  • Loading branch information
perexg committed Jun 19, 2015
1 parent 195b745 commit 05ff172
Show file tree
Hide file tree
Showing 14 changed files with 879 additions and 554 deletions.
251 changes: 146 additions & 105 deletions intl/js/tvheadend.js.cs.po

Large diffs are not rendered by default.

154 changes: 97 additions & 57 deletions intl/js/tvheadend.js.de.po

Large diffs are not rendered by default.

154 changes: 97 additions & 57 deletions intl/js/tvheadend.js.fr.po

Large diffs are not rendered by default.

154 changes: 97 additions & 57 deletions intl/js/tvheadend.js.pl.po

Large diffs are not rendered by default.

154 changes: 97 additions & 57 deletions intl/js/tvheadend.js.pot

Large diffs are not rendered by default.

544 changes: 331 additions & 213 deletions intl/tvheadend.cs.po

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion intl/tvheadend.de.po
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-06-19 17:34+0200\n"
"POT-Creation-Date: 2015-06-19 21:18+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
2 changes: 1 addition & 1 deletion intl/tvheadend.fr.po
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-06-19 17:34+0200\n"
"POT-Creation-Date: 2015-06-19 21:18+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
2 changes: 1 addition & 1 deletion intl/tvheadend.pl.po
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-06-19 17:34+0200\n"
"POT-Creation-Date: 2015-06-19 21:18+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
2 changes: 1 addition & 1 deletion intl/tvheadend.pot
Expand Up @@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-06-19 17:34+0200\n"
"POT-Creation-Date: 2015-06-19 21:18+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
Expand Down
2 changes: 1 addition & 1 deletion src/webui/static/app/dvr.js
Expand Up @@ -194,7 +194,7 @@ tvheadend.dvr_upcoming = function(panel, index) {
return new Ext.Toolbar.Button({
tooltip: _('Abort the selected recording'),
iconCls: 'abort',
text: 'Abort',
text: _('Abort'),
disabled: true
});
},
Expand Down
2 changes: 1 addition & 1 deletion src/webui/webui.c
Expand Up @@ -1450,7 +1450,7 @@ http_redir(http_connection_t *hc, const char *remain, void *opaque)
return 0;
}
}
snprintf(buf, sizeof(buf), "tvheadend_locale={};tvheadend_locale_lang='';");
snprintf(buf, sizeof(buf), "tvh_locale={};tvh_locale_lang='';");
http_send_header(hc, 200, "text/javascript; charset=UTF-8", strlen(buf), 0, NULL, 10, 0, NULL, NULL);
tvh_write(hc->hc_fd, buf, strlen(buf));
return 0;
Expand Down
3 changes: 2 additions & 1 deletion support/poc.py
Expand Up @@ -109,7 +109,8 @@ def load(po_files, fn):

def cstr(s):
return s.replace('\t', '\\t').\
replace('\n', '\\n');
replace('\n', '\\n').\
replace('"', '\\"');

def to_c(po_files):

Expand Down
7 changes: 6 additions & 1 deletion support/pojs.py
Expand Up @@ -90,6 +90,11 @@ def po_parse(self, text):
msgstr = po_modify(msgstr, line)
self.po_finish(msgid, msgstr)

def jsstr(s):
return s.replace('\t', '\\t').\
replace('\n', '\\n').\
replace("'", "\\'");

def cnv(fn):

f = utf8open(fn, 'r')
Expand All @@ -106,7 +111,7 @@ def cnv(fn):
sep = ''
for s in po.strings:
if s != po.strings[s]:
sys.stdout.write("%s'%s':'%s'" % (sep, s, po.strings[s]))
sys.stdout.write("%s'%s':'%s'" % (sep, jsstr(s), jsstr(po.strings[s])))
sep = ',\n'
sys.stdout.write("\n}\n");

Expand Down

0 comments on commit 05ff172

Please sign in to comment.