]> git.wh0rd.org - tt-rss.git/blame - localized_js.php
js: add initial i18n stuff
[tt-rss.git] / localized_js.php
CommitLineData
709e7dc2
AD
1<?php
2require "functions.php";
3header("Content-Type: text/plain; charset=UTF-8");
4
f3977cf5
AD
5function T_js_decl($s1) {
6
7 if (!$s1) return;
8
9 $T_s1 = __($s1);
10
11 if ($T_s1 != $s1) {
12 return "T_messages[\"$s1\"] = \"".__($s1)."\";\n";
13 } else {
14 return "";
15 }
709e7dc2
AD
16}
17?>
18
19var T_messages = new Object();
20
21function __(msg) {
22 if (T_messages[msg]) {
23 return T_messages[msg];
24 } else {
f3977cf5 25 debug('[gettext] not found: ' + msg);
709e7dc2
AD
26 return msg;
27 }
28}
29
30<?php
31
f3977cf5
AD
32print T_js_decl("display feeds");
33print T_js_decl("display tags");
34print T_js_decl("Loading, please wait...");
35print T_js_decl("All feeds updated.");
36print T_js_decl("Marking all feeds as read...");
37print T_js_decl("Adding feed...");
38print T_js_decl("Removing feed...");
39print T_js_decl("Saving feed...");
40print T_js_decl("Can't add category: no name specified.");
41print T_js_decl("Adding feed category...");
42print T_js_decl("Can't add user: no login specified.");
709e7dc2 43
f3977cf5
AD
44print T_js_decl("Adding user...");
45print T_js_decl("Can't create label: missing SQL expression.");
46print T_js_decl("Can't create label: missing caption.");
47print T_js_decl("Remove selected labels?");
48print T_js_decl("Removing selected labels...");
49print T_js_decl("No labels are selected.");
50print T_js_decl("Remove selected users?");
51print T_js_decl("Removing selected users...");
52print T_js_decl("No users are selected.");
53print T_js_decl("Remove selected filters?");
54print T_js_decl("Removing selected filters...");
55print T_js_decl("No filters are selected.");
56print T_js_decl("Unsubscribe from selected feeds?");
57print T_js_decl("Unsubscribing from selected feeds...");
58print T_js_decl("No feeds are selected.");
59print T_js_decl("Remove selected categories?");
60print T_js_decl("Removing selected categories...");
61print T_js_decl("No categories are selected.");
62print T_js_decl("Saving category...");
63print T_js_decl("Loading help...");
64print T_js_decl("Saving label...");
65print T_js_decl("Login field cannot be blank.");
66print T_js_decl("Saving user...");
67print T_js_decl("Saving filter...");
68print T_js_decl("No labels are selected.");
69print T_js_decl("Please select only one label.");
70print T_js_decl("No users are selected.");
71print T_js_decl("Please select only one user.");
72print T_js_decl("No users are selected.");
73print T_js_decl("Please select only one user.");
74print T_js_decl("Reset password of selected user?");
75print T_js_decl("Resetting password for selected user...");
76print T_js_decl("No feeds are selected.");
77print T_js_decl("Please select only one feed.");
78print T_js_decl("No filters are selected.");
79print T_js_decl("Please select only one filter.");
80print T_js_decl("No feeds are selected.");
81print T_js_decl("Please select one feed.");
82print T_js_decl("No categories are selected.");
83print T_js_decl("Please select only one category.");
84print T_js_decl("No OPML file to upload.");
85print T_js_decl("Changing category of selected feeds...");
86print T_js_decl("Reset to defaults?");
87print T_js_decl("Trying to change password...");
88print T_js_decl("Trying to change e-mail...");
709e7dc2 89
f3977cf5 90?>