Explorar el Código

Restructure, enable actual translation.

Nathaniel van Diepen hace 11 años
padre
commit
648fd649c8

BIN
lang/en/LC_MESSAGES/omninet.mo → lang/en/C/LC_MESSAGES/omninet.mo


+ 469 - 0
lang/en/C/LC_MESSAGES/omninet.po

@@ -0,0 +1,469 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: Omninet\n"
+"POT-Creation-Date: 2014-02-20 22:02-0700\n"
+"PO-Revision-Date: 2014-02-20 22:02-0700\n"
+"Last-Translator: Nathaniel van Diepen <[email protected]>\n"
+"Language-Team: Omnimaga <[email protected]>\n"
+"Language: en\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.6.4\n"
+"X-Poedit-Basepath: .\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Poedit-SearchPath-0: ../../../..\n"
+
+#: ../../../../site/api/index.php:22
+msgid "Missing username and/or password"
+msgstr ""
+
+#: ../../../../site/api/index.php:23
+msgid "Missing user type"
+msgstr ""
+
+#: ../../../../site/api/index.php:32
+msgid "No token set"
+msgstr ""
+
+#: ../../../../site/api/index.php:44 ../../../../site/api/index.php:77
+#: ../../../../site/api/index.php:105 ../../../../site/api/index.php:154
+#: ../../../../site/api/index.php:168 ../../../../site/api/index.php:230
+#: ../../../../site/api/index.php:245 ../../../../site/api/index.php:253
+msgid "You have been logged out"
+msgstr ""
+
+#: ../../../../site/api/index.php:73
+msgid "Cannot fetch memos"
+msgstr ""
+
+#: ../../../../site/api/index.php:101
+msgid "Cannot fetch news"
+msgstr ""
+
+#: ../../../../site/api/index.php:117
+msgid "Voice"
+msgstr ""
+
+#: ../../../../site/api/index.php:118
+msgid "Automatic voice"
+msgstr ""
+
+#: ../../../../site/api/index.php:119
+msgid "Halfop"
+msgstr ""
+
+#: ../../../../site/api/index.php:120
+msgid "Automatic Halfop"
+msgstr ""
+
+#: ../../../../site/api/index.php:121
+msgid "Op"
+msgstr ""
+
+#: ../../../../site/api/index.php:122
+msgid "Automatic Op"
+msgstr ""
+
+#: ../../../../site/api/index.php:123
+msgid "Admin"
+msgstr ""
+
+#: ../../../../site/api/index.php:124
+msgid "Owner"
+msgstr ""
+
+#: ../../../../site/api/index.php:125
+msgid "Set"
+msgstr ""
+
+#: ../../../../site/api/index.php:126
+msgid "Invite/Getkey"
+msgstr ""
+
+#: ../../../../site/api/index.php:127
+msgid "Kick/Ban"
+msgstr ""
+
+#: ../../../../site/api/index.php:128
+msgid "Recover/Clear"
+msgstr ""
+
+#: ../../../../site/api/index.php:129
+msgid "Modify access lists"
+msgstr ""
+
+#: ../../../../site/api/index.php:130
+msgid "Topic"
+msgstr ""
+
+#: ../../../../site/api/index.php:131
+msgid "View access lists"
+msgstr ""
+
+#: ../../../../site/api/index.php:132
+msgid "Founder"
+msgstr ""
+
+#: ../../../../site/api/index.php:133
+msgid "Banned"
+msgstr ""
+
+#: ../../../../site/api/index.php:150
+msgid "Cannot fetch channels"
+msgstr ""
+
+#: ../../../../site/api/index.php:155
+msgid "No message or user entered"
+msgstr ""
+
+#: ../../../../site/api/index.php:159 ../../../../site/index.php:349
+#: ../../../../site/index.php:403
+msgid "User"
+msgstr ""
+
+#: ../../../../site/api/index.php:159
+msgid "does not exist"
+msgstr ""
+
+#: ../../../../site/api/index.php:161
+msgid "Memo Sent"
+msgstr ""
+
+#: ../../../../site/api/index.php:164 ../../../../site/api/index.php:172
+msgid "Cannot send memo"
+msgstr ""
+
+#: ../../../../site/api/index.php:169
+msgid "No id given"
+msgstr ""
+
+#: ../../../../site/api/index.php:205
+msgid "Failed to add email"
+msgstr ""
+
+#: ../../../../site/api/index.php:205
+msgid "to user"
+msgstr ""
+
+#: ../../../../site/api/index.php:207
+msgid "Email does not match any users"
+msgstr ""
+
+#: ../../../../site/api/index.php:231
+msgid "No ID set"
+msgstr ""
+
+#: ../../../../site/api/index.php:233
+msgid "Could not remove email address"
+msgstr ""
+
+#: ../../../../site/api/index.php:250
+msgid "2-factor disabled."
+msgstr ""
+
+#: ../../../../site/api/index.php:257 ../../../../site/api/index.php:272
+#: ../../../../site/api/index.php:283
+msgid "Make sure that everything is filled in. Try reloading if it is."
+msgstr ""
+
+#: ../../../../site/api/index.php:258
+msgid "Invalid password"
+msgstr ""
+
+#: ../../../../site/api/index.php:263
+msgid "Could not update password with nickserv"
+msgstr ""
+
+#: ../../../../site/api/index.php:273
+msgid "Not Logged in to use"
+msgstr ""
+
+#: ../../../../site/api/index.php:273
+msgid "with key"
+msgstr ""
+
+#: ../../../../site/api/index.php:274
+msgid "Must be logged in with type user to sync pass"
+msgstr ""
+
+#: ../../../../site/api/index.php:277
+msgid "Could not verify with nickserv"
+msgstr ""
+
+#: ../../../../site/api/index.php:280
+msgid "Nickserv password synchronized with main account"
+msgstr ""
+
+#: ../../../../site/api/index.php:288 ../../../../site/api/index.php:301
+#: ../../../../site/api/index.php:320
+msgid "Not logged in"
+msgstr ""
+
+#: ../../../../site/api/index.php:289 ../../../../site/api/index.php:302
+msgid "No user set."
+msgstr ""
+
+#: ../../../../site/api/index.php:290
+msgid "No email set."
+msgstr ""
+
+#: ../../../../site/api/index.php:291
+msgid "No real name set."
+msgstr ""
+
+#: ../../../../site/api/index.php:292 ../../../../site/api/index.php:303
+msgid "No nick set."
+msgstr ""
+
+#: ../../../../site/api/index.php:293
+msgid "User with id"
+msgstr ""
+
+#: ../../../../site/api/index.php:293 ../../../../site/api/index.php:305
+msgid "does not exist. You should reload the page."
+msgstr ""
+
+#: ../../../../site/api/index.php:297
+msgid "Unable to update user"
+msgstr ""
+
+#: ../../../../site/api/index.php:304
+msgid "No profile set."
+msgstr ""
+
+#: ../../../../site/api/index.php:305
+msgid "Oper with id"
+msgstr ""
+
+#: ../../../../site/api/index.php:307 ../../../../site/api/index.php:309
+msgid "Unable to update oper"
+msgstr ""
+
+#: ../../../../site/api/index.php:315
+msgid "Failed to update setting"
+msgstr ""
+
+#: ../../../../site/api/index.php:315
+msgid "with value"
+msgstr ""
+
+#: ../../../../site/api/index.php:324
+msgid "Invalid Action"
+msgstr ""
+
+#: ../../../../site/index.php:66 ../../../../site/index.php:67
+#: ../../../../site/index.php:111 ../../../../site/index.php:112
+#: ../../../../site/index.php:142 ../../../../site/index.php:143
+msgid "Refresh"
+msgstr ""
+
+#: ../../../../site/index.php:69 ../../../../site/index.php:70
+msgid "New Memo"
+msgstr ""
+
+#: ../../../../site/index.php:72 ../../../../site/index.php:73
+msgid "Delete All"
+msgstr ""
+
+#: ../../../../site/index.php:79 ../../../../site/index.php:121
+msgid "From"
+msgstr ""
+
+#: ../../../../site/index.php:87 ../../../../site/index.php:129
+msgid "Sent"
+msgstr ""
+
+#: ../../../../site/index.php:95
+msgid "Body"
+msgstr ""
+
+#: ../../../../site/index.php:101 ../../../../site/index.php:102
+msgid "Reply"
+msgstr ""
+
+#: ../../../../site/index.php:104 ../../../../site/index.php:105
+#: ../../../../site/index.php:158 ../../../../site/index.php:159
+msgid "Delete"
+msgstr ""
+
+#: ../../../../site/index.php:145 ../../../../site/index.php:146
+msgid "New Channel"
+msgstr ""
+
+#: ../../../../site/index.php:152
+msgid "Flags:"
+msgstr ""
+
+#: ../../../../site/index.php:177
+msgid "News"
+msgstr ""
+
+#: ../../../../site/index.php:178
+msgid "Memos"
+msgstr ""
+
+#: ../../../../site/index.php:179
+msgid "Channels"
+msgstr ""
+
+#: ../../../../site/index.php:181
+msgid "Servers"
+msgstr ""
+
+#: ../../../../site/index.php:182
+msgid "Opers"
+msgstr ""
+
+#: ../../../../site/index.php:183
+msgid "Configuration"
+msgstr ""
+
+#: ../../../../site/index.php:185
+msgid "Profile"
+msgstr ""
+
+#: ../../../../site/index.php:220
+msgid "To"
+msgstr ""
+
+#: ../../../../site/index.php:226
+msgid "Message"
+msgstr ""
+
+#: ../../../../site/index.php:248
+msgid "Country"
+msgstr ""
+
+#: ../../../../site/index.php:256
+msgid "Cell #"
+msgstr ""
+
+#: ../../../../site/index.php:279
+msgid "Token"
+msgstr ""
+
+#: ../../../../site/index.php:294
+msgid "Disable 2-factor"
+msgstr ""
+
+#: ../../../../site/index.php:300
+msgid "Link Persona"
+msgstr ""
+
+#: ../../../../site/index.php:303
+msgid "Remove"
+msgstr ""
+
+#: ../../../../site/index.php:311
+msgid "Switch Role"
+msgstr ""
+
+#: ../../../../site/index.php:313
+msgid "Rehash"
+msgstr ""
+
+#: ../../../../site/index.php:315 ../../../../site/index.php:326
+msgid "Change Password"
+msgstr ""
+
+#: ../../../../site/index.php:317
+msgid "Sync Password"
+msgstr ""
+
+#: ../../../../site/index.php:319
+msgid "Logout"
+msgstr ""
+
+#: ../../../../site/index.php:330 ../../../../site/index.php:428
+msgid "Password"
+msgstr ""
+
+#: ../../../../site/index.php:336
+msgid "New Password"
+msgstr ""
+
+#: ../../../../site/index.php:360
+msgid "Switch"
+msgstr ""
+
+#: ../../../../site/index.php:364 ../../../../site/index.php:434
+msgid "Type"
+msgstr ""
+
+#: ../../../../site/index.php:382 ../../../../site/index.php:414
+msgid "Login"
+msgstr ""
+
+#: ../../../../site/index.php:386
+msgid "2-Factor Verification"
+msgstr ""
+
+#: ../../../../site/index.php:418
+msgid "Persona"
+msgstr ""
+
+#: ../../../../site/index.php:422
+msgid "Username"
+msgstr ""
+
+#: ../../../../site/js/index.js:69
+msgid "Oper updated"
+msgstr ""
+
+#: ../../../../site/js/index.js:80
+msgid "Could not submit the form"
+msgstr ""
+
+#: ../../../../site/js/index.js:106
+msgid "Could not rehash the servers"
+msgstr ""
+
+#: ../../../../site/js/index.js:147
+msgid "Could not synchronize your password"
+msgstr ""
+
+#: ../../../../site/js/index.js:160
+msgid "This is an admin only feature. Continue?"
+msgstr ""
+
+#: ../../../../site/js/index.js:187
+msgid "Login failure"
+msgstr ""
+
+#: ../../../../site/js/index.js:212
+msgid "Could not remove persona address"
+msgstr ""
+
+#: ../../../../site/js/index.js:327
+msgid "Server Ping"
+msgstr ""
+
+#: ../../../../site/js/index.js:342 ../../../../site/js/index.js:425
+msgid "Could not ping server"
+msgstr ""
+
+#: ../../../../site/js/index.js:350
+msgid "Fetching Memos"
+msgstr ""
+
+#: ../../../../site/js/index.js:379 ../../../../site/js/index.js:462
+#: ../../../../site/js/index.js:496
+msgid "Could not contact server"
+msgstr ""
+
+#: ../../../../site/js/index.js:406
+msgid "Deleting memo"
+msgstr ""
+
+#: ../../../../site/js/index.js:432
+msgid "Fetching News"
+msgstr ""
+
+#: ../../../../site/js/index.js:454
+msgid "New news item"
+msgstr ""
+
+#: ../../../../site/js/index.js:472
+msgid "Fetching Channels"
+msgstr ""

+ 0 - 408
lang/en/LC_MESSAGES/omninet.po

@@ -1,408 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: Omninet\n"
-"POT-Creation-Date: 2014-02-20 15:02-0700\n"
-"PO-Revision-Date: 2014-02-20 15:02-0700\n"
-"Last-Translator: Nathaniel van Diepen <[email protected]>\n"
-"Language-Team: Omnimaga <[email protected]>\n"
-"Language: en\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.6.4\n"
-"X-Poedit-Basepath: .\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Poedit-SearchPath-0: ../../..\n"
-
-#: ../../../site/api/index.php:18
-msgid "Missing username and/or password"
-msgstr ""
-
-#: ../../../site/api/index.php:19
-msgid "Missing user type"
-msgstr ""
-
-#: ../../../site/api/index.php:28
-msgid "No token set"
-msgstr ""
-
-#: ../../../site/api/index.php:40 ../../../site/api/index.php:73
-#: ../../../site/api/index.php:101 ../../../site/api/index.php:150
-#: ../../../site/api/index.php:164 ../../../site/api/index.php:226
-#: ../../../site/api/index.php:241 ../../../site/api/index.php:249
-msgid "You have been logged out"
-msgstr ""
-
-#: ../../../site/api/index.php:69
-msgid "Cannot fetch memos"
-msgstr ""
-
-#: ../../../site/api/index.php:97
-msgid "Cannot fetch news"
-msgstr ""
-
-#: ../../../site/api/index.php:113
-msgid "Voice"
-msgstr ""
-
-#: ../../../site/api/index.php:114
-msgid "Automatic voice"
-msgstr ""
-
-#: ../../../site/api/index.php:115
-msgid "Halfop"
-msgstr ""
-
-#: ../../../site/api/index.php:116
-msgid "Automatic Halfop"
-msgstr ""
-
-#: ../../../site/api/index.php:117
-msgid "Op"
-msgstr ""
-
-#: ../../../site/api/index.php:118
-msgid "Automatic Op"
-msgstr ""
-
-#: ../../../site/api/index.php:119
-msgid "Admin"
-msgstr ""
-
-#: ../../../site/api/index.php:120
-msgid "Owner"
-msgstr ""
-
-#: ../../../site/api/index.php:121
-msgid "Set"
-msgstr ""
-
-#: ../../../site/api/index.php:122
-msgid "Invite/Getkey"
-msgstr ""
-
-#: ../../../site/api/index.php:123
-msgid "Kick/Ban"
-msgstr ""
-
-#: ../../../site/api/index.php:124
-msgid "Recover/Clear"
-msgstr ""
-
-#: ../../../site/api/index.php:125
-msgid "Modify access lists"
-msgstr ""
-
-#: ../../../site/api/index.php:126
-msgid "Topic"
-msgstr ""
-
-#: ../../../site/api/index.php:127
-msgid "View access lists"
-msgstr ""
-
-#: ../../../site/api/index.php:128
-msgid "Founder"
-msgstr ""
-
-#: ../../../site/api/index.php:129
-msgid "Banned"
-msgstr ""
-
-#: ../../../site/api/index.php:146
-msgid "Cannot fetch channels"
-msgstr ""
-
-#: ../../../site/api/index.php:151
-msgid "No message or user entered"
-msgstr ""
-
-#: ../../../site/api/index.php:155 ../../../site/index.php:349
-#: ../../../site/index.php:403
-msgid "User"
-msgstr ""
-
-#: ../../../site/api/index.php:155
-msgid "does not exist"
-msgstr ""
-
-#: ../../../site/api/index.php:157
-msgid "Memo Sent"
-msgstr ""
-
-#: ../../../site/api/index.php:160 ../../../site/api/index.php:168
-msgid "Cannot send memo"
-msgstr ""
-
-#: ../../../site/api/index.php:165
-msgid "No id given"
-msgstr ""
-
-#: ../../../site/api/index.php:201
-msgid "Failed to add email"
-msgstr ""
-
-#: ../../../site/api/index.php:201
-msgid "to user"
-msgstr ""
-
-#: ../../../site/api/index.php:203
-msgid "Email does not match any users"
-msgstr ""
-
-#: ../../../site/api/index.php:227
-msgid "No ID set"
-msgstr ""
-
-#: ../../../site/api/index.php:229
-msgid "Could not remove email address"
-msgstr ""
-
-#: ../../../site/api/index.php:246
-msgid "2-factor disabled."
-msgstr ""
-
-#: ../../../site/api/index.php:253 ../../../site/api/index.php:268
-#: ../../../site/api/index.php:279
-msgid "Make sure that everything is filled in. Try reloading if it is."
-msgstr ""
-
-#: ../../../site/api/index.php:254
-msgid "Invalid password"
-msgstr ""
-
-#: ../../../site/api/index.php:259
-msgid "Could not update password with nickserv"
-msgstr ""
-
-#: ../../../site/api/index.php:269
-msgid "Not Logged in to use"
-msgstr ""
-
-#: ../../../site/api/index.php:269
-msgid "with key"
-msgstr ""
-
-#: ../../../site/api/index.php:270
-msgid "Must be logged in with type user to sync pass"
-msgstr ""
-
-#: ../../../site/api/index.php:273
-msgid "Could not verify with nickserv"
-msgstr ""
-
-#: ../../../site/api/index.php:276
-msgid "Nickserv password synchronized with main account"
-msgstr ""
-
-#: ../../../site/api/index.php:284 ../../../site/api/index.php:297
-#: ../../../site/api/index.php:316
-msgid "Not logged in"
-msgstr ""
-
-#: ../../../site/api/index.php:285 ../../../site/api/index.php:298
-msgid "No user set."
-msgstr ""
-
-#: ../../../site/api/index.php:286
-msgid "No email set."
-msgstr ""
-
-#: ../../../site/api/index.php:287
-msgid "No real name set."
-msgstr ""
-
-#: ../../../site/api/index.php:288 ../../../site/api/index.php:299
-msgid "No nick set."
-msgstr ""
-
-#: ../../../site/api/index.php:289
-msgid "User with id"
-msgstr ""
-
-#: ../../../site/api/index.php:289 ../../../site/api/index.php:301
-msgid "does not exist. You should reload the page."
-msgstr ""
-
-#: ../../../site/api/index.php:293
-msgid "Unable to update user"
-msgstr ""
-
-#: ../../../site/api/index.php:300
-msgid "No profile set."
-msgstr ""
-
-#: ../../../site/api/index.php:301
-msgid "Oper with id"
-msgstr ""
-
-#: ../../../site/api/index.php:303 ../../../site/api/index.php:305
-msgid "Unable to update oper"
-msgstr ""
-
-#: ../../../site/api/index.php:311
-msgid "Failed to update setting"
-msgstr ""
-
-#: ../../../site/api/index.php:311
-msgid "with value"
-msgstr ""
-
-#: ../../../site/api/index.php:320
-msgid "Invalid Action"
-msgstr ""
-
-#: ../../../site/index.php:66 ../../../site/index.php:67
-#: ../../../site/index.php:111 ../../../site/index.php:112
-#: ../../../site/index.php:142 ../../../site/index.php:143
-msgid "Refresh"
-msgstr ""
-
-#: ../../../site/index.php:69 ../../../site/index.php:70
-msgid "New Memo"
-msgstr ""
-
-#: ../../../site/index.php:72 ../../../site/index.php:73
-msgid "Delete All"
-msgstr ""
-
-#: ../../../site/index.php:79 ../../../site/index.php:121
-msgid "From"
-msgstr ""
-
-#: ../../../site/index.php:87 ../../../site/index.php:129
-msgid "Sent"
-msgstr ""
-
-#: ../../../site/index.php:95
-msgid "Body"
-msgstr ""
-
-#: ../../../site/index.php:101 ../../../site/index.php:102
-msgid "Reply"
-msgstr ""
-
-#: ../../../site/index.php:104 ../../../site/index.php:105
-#: ../../../site/index.php:158 ../../../site/index.php:159
-msgid "Delete"
-msgstr ""
-
-#: ../../../site/index.php:145 ../../../site/index.php:146
-msgid "New Channel"
-msgstr ""
-
-#: ../../../site/index.php:152
-msgid "Flags:"
-msgstr ""
-
-#: ../../../site/index.php:177
-msgid "News"
-msgstr ""
-
-#: ../../../site/index.php:178
-msgid "Memos"
-msgstr ""
-
-#: ../../../site/index.php:179
-msgid "Channels"
-msgstr ""
-
-#: ../../../site/index.php:181
-msgid "Servers"
-msgstr ""
-
-#: ../../../site/index.php:182
-msgid "Opers"
-msgstr ""
-
-#: ../../../site/index.php:183
-msgid "Configuration"
-msgstr ""
-
-#: ../../../site/index.php:185
-msgid "Profile"
-msgstr ""
-
-#: ../../../site/index.php:220
-msgid "To"
-msgstr ""
-
-#: ../../../site/index.php:226
-msgid "Message"
-msgstr ""
-
-#: ../../../site/index.php:248
-msgid "Country"
-msgstr ""
-
-#: ../../../site/index.php:256
-msgid "Cell #"
-msgstr ""
-
-#: ../../../site/index.php:279
-msgid "Token"
-msgstr ""
-
-#: ../../../site/index.php:294
-msgid "Disable 2-factor"
-msgstr ""
-
-#: ../../../site/index.php:300
-msgid "Link Persona"
-msgstr ""
-
-#: ../../../site/index.php:303
-msgid "Remove"
-msgstr ""
-
-#: ../../../site/index.php:311
-msgid "Switch Role"
-msgstr ""
-
-#: ../../../site/index.php:313
-msgid "Rehash"
-msgstr ""
-
-#: ../../../site/index.php:315 ../../../site/index.php:326
-msgid "Change Password"
-msgstr ""
-
-#: ../../../site/index.php:317
-msgid "Sync Password"
-msgstr ""
-
-#: ../../../site/index.php:319
-msgid "Logout"
-msgstr ""
-
-#: ../../../site/index.php:330 ../../../site/index.php:428
-msgid "Password"
-msgstr ""
-
-#: ../../../site/index.php:336
-msgid "New Password"
-msgstr ""
-
-#: ../../../site/index.php:360
-msgid "Switch"
-msgstr ""
-
-#: ../../../site/index.php:364 ../../../site/index.php:434
-msgid "Type"
-msgstr ""
-
-#: ../../../site/index.php:382 ../../../site/index.php:414
-msgid "Login"
-msgstr ""
-
-#: ../../../site/index.php:386
-msgid "2-Factor Verification"
-msgstr ""
-
-#: ../../../site/index.php:418
-msgid "Persona"
-msgstr ""
-
-#: ../../../site/index.php:422
-msgid "Username"
-msgstr ""

BIN
lang/en_CA/LC_MESSAGES/omninet.mo → lang/en_CA/C/LC_MESSAGES/omninet.mo


+ 469 - 0
lang/en_CA/C/LC_MESSAGES/omninet.po

@@ -0,0 +1,469 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: Omninet Control panel\n"
+"POT-Creation-Date: 2014-02-20 22:01-0700\n"
+"PO-Revision-Date: 2014-02-20 22:01-0700\n"
+"Last-Translator: Nathaniel van Diepen <[email protected]>\n"
+"Language-Team: Omnimaga <[email protected]>\n"
+"Language: en_CA\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.6.4\n"
+"X-Poedit-Basepath: .\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Poedit-SearchPath-0: ../../../..\n"
+
+#: ../../../../site/api/index.php:22
+msgid "Missing username and/or password"
+msgstr ""
+
+#: ../../../../site/api/index.php:23
+msgid "Missing user type"
+msgstr ""
+
+#: ../../../../site/api/index.php:32
+msgid "No token set"
+msgstr ""
+
+#: ../../../../site/api/index.php:44 ../../../../site/api/index.php:77
+#: ../../../../site/api/index.php:105 ../../../../site/api/index.php:154
+#: ../../../../site/api/index.php:168 ../../../../site/api/index.php:230
+#: ../../../../site/api/index.php:245 ../../../../site/api/index.php:253
+msgid "You have been logged out"
+msgstr ""
+
+#: ../../../../site/api/index.php:73
+msgid "Cannot fetch memos"
+msgstr ""
+
+#: ../../../../site/api/index.php:101
+msgid "Cannot fetch news"
+msgstr ""
+
+#: ../../../../site/api/index.php:117
+msgid "Voice"
+msgstr ""
+
+#: ../../../../site/api/index.php:118
+msgid "Automatic voice"
+msgstr ""
+
+#: ../../../../site/api/index.php:119
+msgid "Halfop"
+msgstr ""
+
+#: ../../../../site/api/index.php:120
+msgid "Automatic Halfop"
+msgstr ""
+
+#: ../../../../site/api/index.php:121
+msgid "Op"
+msgstr ""
+
+#: ../../../../site/api/index.php:122
+msgid "Automatic Op"
+msgstr ""
+
+#: ../../../../site/api/index.php:123
+msgid "Admin"
+msgstr ""
+
+#: ../../../../site/api/index.php:124
+msgid "Owner"
+msgstr ""
+
+#: ../../../../site/api/index.php:125
+msgid "Set"
+msgstr ""
+
+#: ../../../../site/api/index.php:126
+msgid "Invite/Getkey"
+msgstr ""
+
+#: ../../../../site/api/index.php:127
+msgid "Kick/Ban"
+msgstr ""
+
+#: ../../../../site/api/index.php:128
+msgid "Recover/Clear"
+msgstr ""
+
+#: ../../../../site/api/index.php:129
+msgid "Modify access lists"
+msgstr ""
+
+#: ../../../../site/api/index.php:130
+msgid "Topic"
+msgstr ""
+
+#: ../../../../site/api/index.php:131
+msgid "View access lists"
+msgstr ""
+
+#: ../../../../site/api/index.php:132
+msgid "Founder"
+msgstr ""
+
+#: ../../../../site/api/index.php:133
+msgid "Banned"
+msgstr ""
+
+#: ../../../../site/api/index.php:150
+msgid "Cannot fetch channels"
+msgstr ""
+
+#: ../../../../site/api/index.php:155
+msgid "No message or user entered"
+msgstr ""
+
+#: ../../../../site/api/index.php:159 ../../../../site/index.php:349
+#: ../../../../site/index.php:403
+msgid "User"
+msgstr ""
+
+#: ../../../../site/api/index.php:159
+msgid "does not exist"
+msgstr ""
+
+#: ../../../../site/api/index.php:161
+msgid "Memo Sent"
+msgstr ""
+
+#: ../../../../site/api/index.php:164 ../../../../site/api/index.php:172
+msgid "Cannot send memo"
+msgstr ""
+
+#: ../../../../site/api/index.php:169
+msgid "No id given"
+msgstr ""
+
+#: ../../../../site/api/index.php:205
+msgid "Failed to add email"
+msgstr ""
+
+#: ../../../../site/api/index.php:205
+msgid "to user"
+msgstr ""
+
+#: ../../../../site/api/index.php:207
+msgid "Email does not match any users"
+msgstr ""
+
+#: ../../../../site/api/index.php:231
+msgid "No ID set"
+msgstr ""
+
+#: ../../../../site/api/index.php:233
+msgid "Could not remove email address"
+msgstr ""
+
+#: ../../../../site/api/index.php:250
+msgid "2-factor disabled."
+msgstr ""
+
+#: ../../../../site/api/index.php:257 ../../../../site/api/index.php:272
+#: ../../../../site/api/index.php:283
+msgid "Make sure that everything is filled in. Try reloading if it is."
+msgstr ""
+
+#: ../../../../site/api/index.php:258
+msgid "Invalid password"
+msgstr ""
+
+#: ../../../../site/api/index.php:263
+msgid "Could not update password with nickserv"
+msgstr ""
+
+#: ../../../../site/api/index.php:273
+msgid "Not Logged in to use"
+msgstr ""
+
+#: ../../../../site/api/index.php:273
+msgid "with key"
+msgstr ""
+
+#: ../../../../site/api/index.php:274
+msgid "Must be logged in with type user to sync pass"
+msgstr ""
+
+#: ../../../../site/api/index.php:277
+msgid "Could not verify with nickserv"
+msgstr ""
+
+#: ../../../../site/api/index.php:280
+msgid "Nickserv password synchronized with main account"
+msgstr ""
+
+#: ../../../../site/api/index.php:288 ../../../../site/api/index.php:301
+#: ../../../../site/api/index.php:320
+msgid "Not logged in"
+msgstr ""
+
+#: ../../../../site/api/index.php:289 ../../../../site/api/index.php:302
+msgid "No user set."
+msgstr ""
+
+#: ../../../../site/api/index.php:290
+msgid "No email set."
+msgstr ""
+
+#: ../../../../site/api/index.php:291
+msgid "No real name set."
+msgstr ""
+
+#: ../../../../site/api/index.php:292 ../../../../site/api/index.php:303
+msgid "No nick set."
+msgstr ""
+
+#: ../../../../site/api/index.php:293
+msgid "User with id"
+msgstr ""
+
+#: ../../../../site/api/index.php:293 ../../../../site/api/index.php:305
+msgid "does not exist. You should reload the page."
+msgstr ""
+
+#: ../../../../site/api/index.php:297
+msgid "Unable to update user"
+msgstr ""
+
+#: ../../../../site/api/index.php:304
+msgid "No profile set."
+msgstr ""
+
+#: ../../../../site/api/index.php:305
+msgid "Oper with id"
+msgstr ""
+
+#: ../../../../site/api/index.php:307 ../../../../site/api/index.php:309
+msgid "Unable to update oper"
+msgstr ""
+
+#: ../../../../site/api/index.php:315
+msgid "Failed to update setting"
+msgstr ""
+
+#: ../../../../site/api/index.php:315
+msgid "with value"
+msgstr ""
+
+#: ../../../../site/api/index.php:324
+msgid "Invalid Action"
+msgstr ""
+
+#: ../../../../site/index.php:66 ../../../../site/index.php:67
+#: ../../../../site/index.php:111 ../../../../site/index.php:112
+#: ../../../../site/index.php:142 ../../../../site/index.php:143
+msgid "Refresh"
+msgstr ""
+
+#: ../../../../site/index.php:69 ../../../../site/index.php:70
+msgid "New Memo"
+msgstr ""
+
+#: ../../../../site/index.php:72 ../../../../site/index.php:73
+msgid "Delete All"
+msgstr ""
+
+#: ../../../../site/index.php:79 ../../../../site/index.php:121
+msgid "From"
+msgstr ""
+
+#: ../../../../site/index.php:87 ../../../../site/index.php:129
+msgid "Sent"
+msgstr ""
+
+#: ../../../../site/index.php:95
+msgid "Body"
+msgstr ""
+
+#: ../../../../site/index.php:101 ../../../../site/index.php:102
+msgid "Reply"
+msgstr ""
+
+#: ../../../../site/index.php:104 ../../../../site/index.php:105
+#: ../../../../site/index.php:158 ../../../../site/index.php:159
+msgid "Delete"
+msgstr ""
+
+#: ../../../../site/index.php:145 ../../../../site/index.php:146
+msgid "New Channel"
+msgstr ""
+
+#: ../../../../site/index.php:152
+msgid "Flags:"
+msgstr ""
+
+#: ../../../../site/index.php:177
+msgid "News"
+msgstr ""
+
+#: ../../../../site/index.php:178
+msgid "Memos"
+msgstr ""
+
+#: ../../../../site/index.php:179
+msgid "Channels"
+msgstr ""
+
+#: ../../../../site/index.php:181
+msgid "Servers"
+msgstr ""
+
+#: ../../../../site/index.php:182
+msgid "Opers"
+msgstr ""
+
+#: ../../../../site/index.php:183
+msgid "Configuration"
+msgstr ""
+
+#: ../../../../site/index.php:185
+msgid "Profile"
+msgstr ""
+
+#: ../../../../site/index.php:220
+msgid "To"
+msgstr ""
+
+#: ../../../../site/index.php:226
+msgid "Message"
+msgstr ""
+
+#: ../../../../site/index.php:248
+msgid "Country"
+msgstr ""
+
+#: ../../../../site/index.php:256
+msgid "Cell #"
+msgstr ""
+
+#: ../../../../site/index.php:279
+msgid "Token"
+msgstr ""
+
+#: ../../../../site/index.php:294
+msgid "Disable 2-factor"
+msgstr ""
+
+#: ../../../../site/index.php:300
+msgid "Link Persona"
+msgstr ""
+
+#: ../../../../site/index.php:303
+msgid "Remove"
+msgstr ""
+
+#: ../../../../site/index.php:311
+msgid "Switch Role"
+msgstr ""
+
+#: ../../../../site/index.php:313
+msgid "Rehash"
+msgstr ""
+
+#: ../../../../site/index.php:315 ../../../../site/index.php:326
+msgid "Change Password"
+msgstr ""
+
+#: ../../../../site/index.php:317
+msgid "Sync Password"
+msgstr ""
+
+#: ../../../../site/index.php:319
+msgid "Logout"
+msgstr ""
+
+#: ../../../../site/index.php:330 ../../../../site/index.php:428
+msgid "Password"
+msgstr ""
+
+#: ../../../../site/index.php:336
+msgid "New Password"
+msgstr ""
+
+#: ../../../../site/index.php:360
+msgid "Switch"
+msgstr ""
+
+#: ../../../../site/index.php:364 ../../../../site/index.php:434
+msgid "Type"
+msgstr ""
+
+#: ../../../../site/index.php:382 ../../../../site/index.php:414
+msgid "Login"
+msgstr ""
+
+#: ../../../../site/index.php:386
+msgid "2-Factor Verification"
+msgstr ""
+
+#: ../../../../site/index.php:418
+msgid "Persona"
+msgstr ""
+
+#: ../../../../site/index.php:422
+msgid "Username"
+msgstr "Test"
+
+#: ../../../../site/js/index.js:69
+msgid "Oper updated"
+msgstr ""
+
+#: ../../../../site/js/index.js:80
+msgid "Could not submit the form"
+msgstr ""
+
+#: ../../../../site/js/index.js:106
+msgid "Could not rehash the servers"
+msgstr ""
+
+#: ../../../../site/js/index.js:147
+msgid "Could not synchronize your password"
+msgstr ""
+
+#: ../../../../site/js/index.js:160
+msgid "This is an admin only feature. Continue?"
+msgstr ""
+
+#: ../../../../site/js/index.js:187
+msgid "Login failure"
+msgstr ""
+
+#: ../../../../site/js/index.js:212
+msgid "Could not remove persona address"
+msgstr ""
+
+#: ../../../../site/js/index.js:327
+msgid "Server Ping"
+msgstr ""
+
+#: ../../../../site/js/index.js:342 ../../../../site/js/index.js:425
+msgid "Could not ping server"
+msgstr ""
+
+#: ../../../../site/js/index.js:350
+msgid "Fetching Memos"
+msgstr ""
+
+#: ../../../../site/js/index.js:379 ../../../../site/js/index.js:462
+#: ../../../../site/js/index.js:496
+msgid "Could not contact server"
+msgstr ""
+
+#: ../../../../site/js/index.js:406
+msgid "Deleting memo"
+msgstr ""
+
+#: ../../../../site/js/index.js:432
+msgid "Fetching News"
+msgstr ""
+
+#: ../../../../site/js/index.js:454
+msgid "New news item"
+msgstr ""
+
+#: ../../../../site/js/index.js:472
+msgid "Fetching Channels"
+msgstr ""

+ 0 - 408
lang/en_CA/LC_MESSAGES/omninet.po

@@ -1,408 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: Omninet Control panel\n"
-"POT-Creation-Date: 2014-02-20 15:01-0700\n"
-"PO-Revision-Date: 2014-02-20 15:51-0700\n"
-"Last-Translator: Nathaniel van Diepen <[email protected]>\n"
-"Language-Team: Omnimaga <[email protected]>\n"
-"Language: en_CA\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.6.4\n"
-"X-Poedit-Basepath: .\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Poedit-SearchPath-0: ../../..\n"
-
-#: ../../../site/api/index.php:18
-msgid "Missing username and/or password"
-msgstr ""
-
-#: ../../../site/api/index.php:19
-msgid "Missing user type"
-msgstr ""
-
-#: ../../../site/api/index.php:28
-msgid "No token set"
-msgstr ""
-
-#: ../../../site/api/index.php:40 ../../../site/api/index.php:73
-#: ../../../site/api/index.php:101 ../../../site/api/index.php:150
-#: ../../../site/api/index.php:164 ../../../site/api/index.php:226
-#: ../../../site/api/index.php:241 ../../../site/api/index.php:249
-msgid "You have been logged out"
-msgstr ""
-
-#: ../../../site/api/index.php:69
-msgid "Cannot fetch memos"
-msgstr ""
-
-#: ../../../site/api/index.php:97
-msgid "Cannot fetch news"
-msgstr ""
-
-#: ../../../site/api/index.php:113
-msgid "Voice"
-msgstr ""
-
-#: ../../../site/api/index.php:114
-msgid "Automatic voice"
-msgstr ""
-
-#: ../../../site/api/index.php:115
-msgid "Halfop"
-msgstr ""
-
-#: ../../../site/api/index.php:116
-msgid "Automatic Halfop"
-msgstr ""
-
-#: ../../../site/api/index.php:117
-msgid "Op"
-msgstr ""
-
-#: ../../../site/api/index.php:118
-msgid "Automatic Op"
-msgstr ""
-
-#: ../../../site/api/index.php:119
-msgid "Admin"
-msgstr ""
-
-#: ../../../site/api/index.php:120
-msgid "Owner"
-msgstr ""
-
-#: ../../../site/api/index.php:121
-msgid "Set"
-msgstr ""
-
-#: ../../../site/api/index.php:122
-msgid "Invite/Getkey"
-msgstr ""
-
-#: ../../../site/api/index.php:123
-msgid "Kick/Ban"
-msgstr ""
-
-#: ../../../site/api/index.php:124
-msgid "Recover/Clear"
-msgstr ""
-
-#: ../../../site/api/index.php:125
-msgid "Modify access lists"
-msgstr ""
-
-#: ../../../site/api/index.php:126
-msgid "Topic"
-msgstr ""
-
-#: ../../../site/api/index.php:127
-msgid "View access lists"
-msgstr ""
-
-#: ../../../site/api/index.php:128
-msgid "Founder"
-msgstr ""
-
-#: ../../../site/api/index.php:129
-msgid "Banned"
-msgstr ""
-
-#: ../../../site/api/index.php:146
-msgid "Cannot fetch channels"
-msgstr ""
-
-#: ../../../site/api/index.php:151
-msgid "No message or user entered"
-msgstr ""
-
-#: ../../../site/api/index.php:155 ../../../site/index.php:349
-#: ../../../site/index.php:403
-msgid "User"
-msgstr ""
-
-#: ../../../site/api/index.php:155
-msgid "does not exist"
-msgstr ""
-
-#: ../../../site/api/index.php:157
-msgid "Memo Sent"
-msgstr ""
-
-#: ../../../site/api/index.php:160 ../../../site/api/index.php:168
-msgid "Cannot send memo"
-msgstr ""
-
-#: ../../../site/api/index.php:165
-msgid "No id given"
-msgstr ""
-
-#: ../../../site/api/index.php:201
-msgid "Failed to add email"
-msgstr ""
-
-#: ../../../site/api/index.php:201
-msgid "to user"
-msgstr ""
-
-#: ../../../site/api/index.php:203
-msgid "Email does not match any users"
-msgstr ""
-
-#: ../../../site/api/index.php:227
-msgid "No ID set"
-msgstr ""
-
-#: ../../../site/api/index.php:229
-msgid "Could not remove email address"
-msgstr ""
-
-#: ../../../site/api/index.php:246
-msgid "2-factor disabled."
-msgstr ""
-
-#: ../../../site/api/index.php:253 ../../../site/api/index.php:268
-#: ../../../site/api/index.php:279
-msgid "Make sure that everything is filled in. Try reloading if it is."
-msgstr ""
-
-#: ../../../site/api/index.php:254
-msgid "Invalid password"
-msgstr ""
-
-#: ../../../site/api/index.php:259
-msgid "Could not update password with nickserv"
-msgstr ""
-
-#: ../../../site/api/index.php:269
-msgid "Not Logged in to use"
-msgstr ""
-
-#: ../../../site/api/index.php:269
-msgid "with key"
-msgstr ""
-
-#: ../../../site/api/index.php:270
-msgid "Must be logged in with type user to sync pass"
-msgstr ""
-
-#: ../../../site/api/index.php:273
-msgid "Could not verify with nickserv"
-msgstr ""
-
-#: ../../../site/api/index.php:276
-msgid "Nickserv password synchronized with main account"
-msgstr ""
-
-#: ../../../site/api/index.php:284 ../../../site/api/index.php:297
-#: ../../../site/api/index.php:316
-msgid "Not logged in"
-msgstr ""
-
-#: ../../../site/api/index.php:285 ../../../site/api/index.php:298
-msgid "No user set."
-msgstr ""
-
-#: ../../../site/api/index.php:286
-msgid "No email set."
-msgstr ""
-
-#: ../../../site/api/index.php:287
-msgid "No real name set."
-msgstr ""
-
-#: ../../../site/api/index.php:288 ../../../site/api/index.php:299
-msgid "No nick set."
-msgstr ""
-
-#: ../../../site/api/index.php:289
-msgid "User with id"
-msgstr ""
-
-#: ../../../site/api/index.php:289 ../../../site/api/index.php:301
-msgid "does not exist. You should reload the page."
-msgstr ""
-
-#: ../../../site/api/index.php:293
-msgid "Unable to update user"
-msgstr ""
-
-#: ../../../site/api/index.php:300
-msgid "No profile set."
-msgstr ""
-
-#: ../../../site/api/index.php:301
-msgid "Oper with id"
-msgstr ""
-
-#: ../../../site/api/index.php:303 ../../../site/api/index.php:305
-msgid "Unable to update oper"
-msgstr ""
-
-#: ../../../site/api/index.php:311
-msgid "Failed to update setting"
-msgstr ""
-
-#: ../../../site/api/index.php:311
-msgid "with value"
-msgstr ""
-
-#: ../../../site/api/index.php:320
-msgid "Invalid Action"
-msgstr ""
-
-#: ../../../site/index.php:66 ../../../site/index.php:67
-#: ../../../site/index.php:111 ../../../site/index.php:112
-#: ../../../site/index.php:142 ../../../site/index.php:143
-msgid "Refresh"
-msgstr ""
-
-#: ../../../site/index.php:69 ../../../site/index.php:70
-msgid "New Memo"
-msgstr ""
-
-#: ../../../site/index.php:72 ../../../site/index.php:73
-msgid "Delete All"
-msgstr ""
-
-#: ../../../site/index.php:79 ../../../site/index.php:121
-msgid "From"
-msgstr ""
-
-#: ../../../site/index.php:87 ../../../site/index.php:129
-msgid "Sent"
-msgstr ""
-
-#: ../../../site/index.php:95
-msgid "Body"
-msgstr ""
-
-#: ../../../site/index.php:101 ../../../site/index.php:102
-msgid "Reply"
-msgstr ""
-
-#: ../../../site/index.php:104 ../../../site/index.php:105
-#: ../../../site/index.php:158 ../../../site/index.php:159
-msgid "Delete"
-msgstr ""
-
-#: ../../../site/index.php:145 ../../../site/index.php:146
-msgid "New Channel"
-msgstr ""
-
-#: ../../../site/index.php:152
-msgid "Flags:"
-msgstr ""
-
-#: ../../../site/index.php:177
-msgid "News"
-msgstr ""
-
-#: ../../../site/index.php:178
-msgid "Memos"
-msgstr ""
-
-#: ../../../site/index.php:179
-msgid "Channels"
-msgstr ""
-
-#: ../../../site/index.php:181
-msgid "Servers"
-msgstr ""
-
-#: ../../../site/index.php:182
-msgid "Opers"
-msgstr ""
-
-#: ../../../site/index.php:183
-msgid "Configuration"
-msgstr ""
-
-#: ../../../site/index.php:185
-msgid "Profile"
-msgstr ""
-
-#: ../../../site/index.php:220
-msgid "To"
-msgstr ""
-
-#: ../../../site/index.php:226
-msgid "Message"
-msgstr ""
-
-#: ../../../site/index.php:248
-msgid "Country"
-msgstr ""
-
-#: ../../../site/index.php:256
-msgid "Cell #"
-msgstr ""
-
-#: ../../../site/index.php:279
-msgid "Token"
-msgstr ""
-
-#: ../../../site/index.php:294
-msgid "Disable 2-factor"
-msgstr ""
-
-#: ../../../site/index.php:300
-msgid "Link Persona"
-msgstr ""
-
-#: ../../../site/index.php:303
-msgid "Remove"
-msgstr ""
-
-#: ../../../site/index.php:311
-msgid "Switch Role"
-msgstr ""
-
-#: ../../../site/index.php:313
-msgid "Rehash"
-msgstr ""
-
-#: ../../../site/index.php:315 ../../../site/index.php:326
-msgid "Change Password"
-msgstr ""
-
-#: ../../../site/index.php:317
-msgid "Sync Password"
-msgstr ""
-
-#: ../../../site/index.php:319
-msgid "Logout"
-msgstr ""
-
-#: ../../../site/index.php:330 ../../../site/index.php:428
-msgid "Password"
-msgstr ""
-
-#: ../../../site/index.php:336
-msgid "New Password"
-msgstr ""
-
-#: ../../../site/index.php:360
-msgid "Switch"
-msgstr ""
-
-#: ../../../site/index.php:364 ../../../site/index.php:434
-msgid "Type"
-msgstr ""
-
-#: ../../../site/index.php:382 ../../../site/index.php:414
-msgid "Login"
-msgstr ""
-
-#: ../../../site/index.php:386
-msgid "2-Factor Verification"
-msgstr ""
-
-#: ../../../site/index.php:418
-msgid "Persona"
-msgstr ""
-
-#: ../../../site/index.php:422
-msgid "Username"
-msgstr "Test"

BIN
lang/en_US/LC_MESSAGES/omninet.mo → lang/en_US/C/LC_MESSAGES/omninet.mo


+ 469 - 0
lang/en_US/C/LC_MESSAGES/omninet.po

@@ -0,0 +1,469 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: Omninet Control panel\n"
+"POT-Creation-Date: 2014-02-20 22:01-0700\n"
+"PO-Revision-Date: 2014-02-20 22:01-0700\n"
+"Last-Translator: Nathaniel van Diepen <[email protected]>\n"
+"Language-Team: Omnimaga <[email protected]>\n"
+"Language: en_US\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.6.4\n"
+"X-Poedit-Basepath: .\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Poedit-SearchPath-0: ../../../..\n"
+
+#: ../../../../site/api/index.php:22
+msgid "Missing username and/or password"
+msgstr ""
+
+#: ../../../../site/api/index.php:23
+msgid "Missing user type"
+msgstr ""
+
+#: ../../../../site/api/index.php:32
+msgid "No token set"
+msgstr ""
+
+#: ../../../../site/api/index.php:44 ../../../../site/api/index.php:77
+#: ../../../../site/api/index.php:105 ../../../../site/api/index.php:154
+#: ../../../../site/api/index.php:168 ../../../../site/api/index.php:230
+#: ../../../../site/api/index.php:245 ../../../../site/api/index.php:253
+msgid "You have been logged out"
+msgstr ""
+
+#: ../../../../site/api/index.php:73
+msgid "Cannot fetch memos"
+msgstr ""
+
+#: ../../../../site/api/index.php:101
+msgid "Cannot fetch news"
+msgstr ""
+
+#: ../../../../site/api/index.php:117
+msgid "Voice"
+msgstr ""
+
+#: ../../../../site/api/index.php:118
+msgid "Automatic voice"
+msgstr ""
+
+#: ../../../../site/api/index.php:119
+msgid "Halfop"
+msgstr ""
+
+#: ../../../../site/api/index.php:120
+msgid "Automatic Halfop"
+msgstr ""
+
+#: ../../../../site/api/index.php:121
+msgid "Op"
+msgstr ""
+
+#: ../../../../site/api/index.php:122
+msgid "Automatic Op"
+msgstr ""
+
+#: ../../../../site/api/index.php:123
+msgid "Admin"
+msgstr ""
+
+#: ../../../../site/api/index.php:124
+msgid "Owner"
+msgstr ""
+
+#: ../../../../site/api/index.php:125
+msgid "Set"
+msgstr ""
+
+#: ../../../../site/api/index.php:126
+msgid "Invite/Getkey"
+msgstr ""
+
+#: ../../../../site/api/index.php:127
+msgid "Kick/Ban"
+msgstr ""
+
+#: ../../../../site/api/index.php:128
+msgid "Recover/Clear"
+msgstr ""
+
+#: ../../../../site/api/index.php:129
+msgid "Modify access lists"
+msgstr ""
+
+#: ../../../../site/api/index.php:130
+msgid "Topic"
+msgstr ""
+
+#: ../../../../site/api/index.php:131
+msgid "View access lists"
+msgstr ""
+
+#: ../../../../site/api/index.php:132
+msgid "Founder"
+msgstr ""
+
+#: ../../../../site/api/index.php:133
+msgid "Banned"
+msgstr ""
+
+#: ../../../../site/api/index.php:150
+msgid "Cannot fetch channels"
+msgstr ""
+
+#: ../../../../site/api/index.php:155
+msgid "No message or user entered"
+msgstr ""
+
+#: ../../../../site/api/index.php:159 ../../../../site/index.php:349
+#: ../../../../site/index.php:403
+msgid "User"
+msgstr ""
+
+#: ../../../../site/api/index.php:159
+msgid "does not exist"
+msgstr ""
+
+#: ../../../../site/api/index.php:161
+msgid "Memo Sent"
+msgstr ""
+
+#: ../../../../site/api/index.php:164 ../../../../site/api/index.php:172
+msgid "Cannot send memo"
+msgstr ""
+
+#: ../../../../site/api/index.php:169
+msgid "No id given"
+msgstr ""
+
+#: ../../../../site/api/index.php:205
+msgid "Failed to add email"
+msgstr ""
+
+#: ../../../../site/api/index.php:205
+msgid "to user"
+msgstr ""
+
+#: ../../../../site/api/index.php:207
+msgid "Email does not match any users"
+msgstr ""
+
+#: ../../../../site/api/index.php:231
+msgid "No ID set"
+msgstr ""
+
+#: ../../../../site/api/index.php:233
+msgid "Could not remove email address"
+msgstr ""
+
+#: ../../../../site/api/index.php:250
+msgid "2-factor disabled."
+msgstr ""
+
+#: ../../../../site/api/index.php:257 ../../../../site/api/index.php:272
+#: ../../../../site/api/index.php:283
+msgid "Make sure that everything is filled in. Try reloading if it is."
+msgstr ""
+
+#: ../../../../site/api/index.php:258
+msgid "Invalid password"
+msgstr ""
+
+#: ../../../../site/api/index.php:263
+msgid "Could not update password with nickserv"
+msgstr ""
+
+#: ../../../../site/api/index.php:273
+msgid "Not Logged in to use"
+msgstr ""
+
+#: ../../../../site/api/index.php:273
+msgid "with key"
+msgstr ""
+
+#: ../../../../site/api/index.php:274
+msgid "Must be logged in with type user to sync pass"
+msgstr ""
+
+#: ../../../../site/api/index.php:277
+msgid "Could not verify with nickserv"
+msgstr ""
+
+#: ../../../../site/api/index.php:280
+msgid "Nickserv password synchronized with main account"
+msgstr ""
+
+#: ../../../../site/api/index.php:288 ../../../../site/api/index.php:301
+#: ../../../../site/api/index.php:320
+msgid "Not logged in"
+msgstr ""
+
+#: ../../../../site/api/index.php:289 ../../../../site/api/index.php:302
+msgid "No user set."
+msgstr ""
+
+#: ../../../../site/api/index.php:290
+msgid "No email set."
+msgstr ""
+
+#: ../../../../site/api/index.php:291
+msgid "No real name set."
+msgstr ""
+
+#: ../../../../site/api/index.php:292 ../../../../site/api/index.php:303
+msgid "No nick set."
+msgstr ""
+
+#: ../../../../site/api/index.php:293
+msgid "User with id"
+msgstr ""
+
+#: ../../../../site/api/index.php:293 ../../../../site/api/index.php:305
+msgid "does not exist. You should reload the page."
+msgstr ""
+
+#: ../../../../site/api/index.php:297
+msgid "Unable to update user"
+msgstr ""
+
+#: ../../../../site/api/index.php:304
+msgid "No profile set."
+msgstr ""
+
+#: ../../../../site/api/index.php:305
+msgid "Oper with id"
+msgstr ""
+
+#: ../../../../site/api/index.php:307 ../../../../site/api/index.php:309
+msgid "Unable to update oper"
+msgstr ""
+
+#: ../../../../site/api/index.php:315
+msgid "Failed to update setting"
+msgstr ""
+
+#: ../../../../site/api/index.php:315
+msgid "with value"
+msgstr ""
+
+#: ../../../../site/api/index.php:324
+msgid "Invalid Action"
+msgstr ""
+
+#: ../../../../site/index.php:66 ../../../../site/index.php:67
+#: ../../../../site/index.php:111 ../../../../site/index.php:112
+#: ../../../../site/index.php:142 ../../../../site/index.php:143
+msgid "Refresh"
+msgstr ""
+
+#: ../../../../site/index.php:69 ../../../../site/index.php:70
+msgid "New Memo"
+msgstr ""
+
+#: ../../../../site/index.php:72 ../../../../site/index.php:73
+msgid "Delete All"
+msgstr ""
+
+#: ../../../../site/index.php:79 ../../../../site/index.php:121
+msgid "From"
+msgstr ""
+
+#: ../../../../site/index.php:87 ../../../../site/index.php:129
+msgid "Sent"
+msgstr ""
+
+#: ../../../../site/index.php:95
+msgid "Body"
+msgstr ""
+
+#: ../../../../site/index.php:101 ../../../../site/index.php:102
+msgid "Reply"
+msgstr ""
+
+#: ../../../../site/index.php:104 ../../../../site/index.php:105
+#: ../../../../site/index.php:158 ../../../../site/index.php:159
+msgid "Delete"
+msgstr ""
+
+#: ../../../../site/index.php:145 ../../../../site/index.php:146
+msgid "New Channel"
+msgstr ""
+
+#: ../../../../site/index.php:152
+msgid "Flags:"
+msgstr ""
+
+#: ../../../../site/index.php:177
+msgid "News"
+msgstr ""
+
+#: ../../../../site/index.php:178
+msgid "Memos"
+msgstr ""
+
+#: ../../../../site/index.php:179
+msgid "Channels"
+msgstr ""
+
+#: ../../../../site/index.php:181
+msgid "Servers"
+msgstr ""
+
+#: ../../../../site/index.php:182
+msgid "Opers"
+msgstr ""
+
+#: ../../../../site/index.php:183
+msgid "Configuration"
+msgstr ""
+
+#: ../../../../site/index.php:185
+msgid "Profile"
+msgstr ""
+
+#: ../../../../site/index.php:220
+msgid "To"
+msgstr ""
+
+#: ../../../../site/index.php:226
+msgid "Message"
+msgstr ""
+
+#: ../../../../site/index.php:248
+msgid "Country"
+msgstr ""
+
+#: ../../../../site/index.php:256
+msgid "Cell #"
+msgstr ""
+
+#: ../../../../site/index.php:279
+msgid "Token"
+msgstr ""
+
+#: ../../../../site/index.php:294
+msgid "Disable 2-factor"
+msgstr ""
+
+#: ../../../../site/index.php:300
+msgid "Link Persona"
+msgstr ""
+
+#: ../../../../site/index.php:303
+msgid "Remove"
+msgstr ""
+
+#: ../../../../site/index.php:311
+msgid "Switch Role"
+msgstr ""
+
+#: ../../../../site/index.php:313
+msgid "Rehash"
+msgstr ""
+
+#: ../../../../site/index.php:315 ../../../../site/index.php:326
+msgid "Change Password"
+msgstr ""
+
+#: ../../../../site/index.php:317
+msgid "Sync Password"
+msgstr ""
+
+#: ../../../../site/index.php:319
+msgid "Logout"
+msgstr ""
+
+#: ../../../../site/index.php:330 ../../../../site/index.php:428
+msgid "Password"
+msgstr ""
+
+#: ../../../../site/index.php:336
+msgid "New Password"
+msgstr ""
+
+#: ../../../../site/index.php:360
+msgid "Switch"
+msgstr ""
+
+#: ../../../../site/index.php:364 ../../../../site/index.php:434
+msgid "Type"
+msgstr ""
+
+#: ../../../../site/index.php:382 ../../../../site/index.php:414
+msgid "Login"
+msgstr ""
+
+#: ../../../../site/index.php:386
+msgid "2-Factor Verification"
+msgstr ""
+
+#: ../../../../site/index.php:418
+msgid "Persona"
+msgstr ""
+
+#: ../../../../site/index.php:422
+msgid "Username"
+msgstr ""
+
+#: ../../../../site/js/index.js:69
+msgid "Oper updated"
+msgstr ""
+
+#: ../../../../site/js/index.js:80
+msgid "Could not submit the form"
+msgstr ""
+
+#: ../../../../site/js/index.js:106
+msgid "Could not rehash the servers"
+msgstr ""
+
+#: ../../../../site/js/index.js:147
+msgid "Could not synchronize your password"
+msgstr ""
+
+#: ../../../../site/js/index.js:160
+msgid "This is an admin only feature. Continue?"
+msgstr ""
+
+#: ../../../../site/js/index.js:187
+msgid "Login failure"
+msgstr ""
+
+#: ../../../../site/js/index.js:212
+msgid "Could not remove persona address"
+msgstr ""
+
+#: ../../../../site/js/index.js:327
+msgid "Server Ping"
+msgstr ""
+
+#: ../../../../site/js/index.js:342 ../../../../site/js/index.js:425
+msgid "Could not ping server"
+msgstr ""
+
+#: ../../../../site/js/index.js:350
+msgid "Fetching Memos"
+msgstr ""
+
+#: ../../../../site/js/index.js:379 ../../../../site/js/index.js:462
+#: ../../../../site/js/index.js:496
+msgid "Could not contact server"
+msgstr ""
+
+#: ../../../../site/js/index.js:406
+msgid "Deleting memo"
+msgstr ""
+
+#: ../../../../site/js/index.js:432
+msgid "Fetching News"
+msgstr ""
+
+#: ../../../../site/js/index.js:454
+msgid "New news item"
+msgstr ""
+
+#: ../../../../site/js/index.js:472
+msgid "Fetching Channels"
+msgstr ""

+ 0 - 408
lang/en_US/LC_MESSAGES/omninet.po

@@ -1,408 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: Omninet Control panel\n"
-"POT-Creation-Date: 2014-02-20 15:02-0700\n"
-"PO-Revision-Date: 2014-02-20 15:02-0700\n"
-"Last-Translator: Nathaniel van Diepen <[email protected]>\n"
-"Language-Team: Omnimaga <[email protected]>\n"
-"Language: en_US\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.6.4\n"
-"X-Poedit-Basepath: .\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Poedit-SearchPath-0: ../../..\n"
-
-#: ../../../site/api/index.php:18
-msgid "Missing username and/or password"
-msgstr ""
-
-#: ../../../site/api/index.php:19
-msgid "Missing user type"
-msgstr ""
-
-#: ../../../site/api/index.php:28
-msgid "No token set"
-msgstr ""
-
-#: ../../../site/api/index.php:40 ../../../site/api/index.php:73
-#: ../../../site/api/index.php:101 ../../../site/api/index.php:150
-#: ../../../site/api/index.php:164 ../../../site/api/index.php:226
-#: ../../../site/api/index.php:241 ../../../site/api/index.php:249
-msgid "You have been logged out"
-msgstr ""
-
-#: ../../../site/api/index.php:69
-msgid "Cannot fetch memos"
-msgstr ""
-
-#: ../../../site/api/index.php:97
-msgid "Cannot fetch news"
-msgstr ""
-
-#: ../../../site/api/index.php:113
-msgid "Voice"
-msgstr ""
-
-#: ../../../site/api/index.php:114
-msgid "Automatic voice"
-msgstr ""
-
-#: ../../../site/api/index.php:115
-msgid "Halfop"
-msgstr ""
-
-#: ../../../site/api/index.php:116
-msgid "Automatic Halfop"
-msgstr ""
-
-#: ../../../site/api/index.php:117
-msgid "Op"
-msgstr ""
-
-#: ../../../site/api/index.php:118
-msgid "Automatic Op"
-msgstr ""
-
-#: ../../../site/api/index.php:119
-msgid "Admin"
-msgstr ""
-
-#: ../../../site/api/index.php:120
-msgid "Owner"
-msgstr ""
-
-#: ../../../site/api/index.php:121
-msgid "Set"
-msgstr ""
-
-#: ../../../site/api/index.php:122
-msgid "Invite/Getkey"
-msgstr ""
-
-#: ../../../site/api/index.php:123
-msgid "Kick/Ban"
-msgstr ""
-
-#: ../../../site/api/index.php:124
-msgid "Recover/Clear"
-msgstr ""
-
-#: ../../../site/api/index.php:125
-msgid "Modify access lists"
-msgstr ""
-
-#: ../../../site/api/index.php:126
-msgid "Topic"
-msgstr ""
-
-#: ../../../site/api/index.php:127
-msgid "View access lists"
-msgstr ""
-
-#: ../../../site/api/index.php:128
-msgid "Founder"
-msgstr ""
-
-#: ../../../site/api/index.php:129
-msgid "Banned"
-msgstr ""
-
-#: ../../../site/api/index.php:146
-msgid "Cannot fetch channels"
-msgstr ""
-
-#: ../../../site/api/index.php:151
-msgid "No message or user entered"
-msgstr ""
-
-#: ../../../site/api/index.php:155 ../../../site/index.php:349
-#: ../../../site/index.php:403
-msgid "User"
-msgstr ""
-
-#: ../../../site/api/index.php:155
-msgid "does not exist"
-msgstr ""
-
-#: ../../../site/api/index.php:157
-msgid "Memo Sent"
-msgstr ""
-
-#: ../../../site/api/index.php:160 ../../../site/api/index.php:168
-msgid "Cannot send memo"
-msgstr ""
-
-#: ../../../site/api/index.php:165
-msgid "No id given"
-msgstr ""
-
-#: ../../../site/api/index.php:201
-msgid "Failed to add email"
-msgstr ""
-
-#: ../../../site/api/index.php:201
-msgid "to user"
-msgstr ""
-
-#: ../../../site/api/index.php:203
-msgid "Email does not match any users"
-msgstr ""
-
-#: ../../../site/api/index.php:227
-msgid "No ID set"
-msgstr ""
-
-#: ../../../site/api/index.php:229
-msgid "Could not remove email address"
-msgstr ""
-
-#: ../../../site/api/index.php:246
-msgid "2-factor disabled."
-msgstr ""
-
-#: ../../../site/api/index.php:253 ../../../site/api/index.php:268
-#: ../../../site/api/index.php:279
-msgid "Make sure that everything is filled in. Try reloading if it is."
-msgstr ""
-
-#: ../../../site/api/index.php:254
-msgid "Invalid password"
-msgstr ""
-
-#: ../../../site/api/index.php:259
-msgid "Could not update password with nickserv"
-msgstr ""
-
-#: ../../../site/api/index.php:269
-msgid "Not Logged in to use"
-msgstr ""
-
-#: ../../../site/api/index.php:269
-msgid "with key"
-msgstr ""
-
-#: ../../../site/api/index.php:270
-msgid "Must be logged in with type user to sync pass"
-msgstr ""
-
-#: ../../../site/api/index.php:273
-msgid "Could not verify with nickserv"
-msgstr ""
-
-#: ../../../site/api/index.php:276
-msgid "Nickserv password synchronized with main account"
-msgstr ""
-
-#: ../../../site/api/index.php:284 ../../../site/api/index.php:297
-#: ../../../site/api/index.php:316
-msgid "Not logged in"
-msgstr ""
-
-#: ../../../site/api/index.php:285 ../../../site/api/index.php:298
-msgid "No user set."
-msgstr ""
-
-#: ../../../site/api/index.php:286
-msgid "No email set."
-msgstr ""
-
-#: ../../../site/api/index.php:287
-msgid "No real name set."
-msgstr ""
-
-#: ../../../site/api/index.php:288 ../../../site/api/index.php:299
-msgid "No nick set."
-msgstr ""
-
-#: ../../../site/api/index.php:289
-msgid "User with id"
-msgstr ""
-
-#: ../../../site/api/index.php:289 ../../../site/api/index.php:301
-msgid "does not exist. You should reload the page."
-msgstr ""
-
-#: ../../../site/api/index.php:293
-msgid "Unable to update user"
-msgstr ""
-
-#: ../../../site/api/index.php:300
-msgid "No profile set."
-msgstr ""
-
-#: ../../../site/api/index.php:301
-msgid "Oper with id"
-msgstr ""
-
-#: ../../../site/api/index.php:303 ../../../site/api/index.php:305
-msgid "Unable to update oper"
-msgstr ""
-
-#: ../../../site/api/index.php:311
-msgid "Failed to update setting"
-msgstr ""
-
-#: ../../../site/api/index.php:311
-msgid "with value"
-msgstr ""
-
-#: ../../../site/api/index.php:320
-msgid "Invalid Action"
-msgstr ""
-
-#: ../../../site/index.php:66 ../../../site/index.php:67
-#: ../../../site/index.php:111 ../../../site/index.php:112
-#: ../../../site/index.php:142 ../../../site/index.php:143
-msgid "Refresh"
-msgstr ""
-
-#: ../../../site/index.php:69 ../../../site/index.php:70
-msgid "New Memo"
-msgstr ""
-
-#: ../../../site/index.php:72 ../../../site/index.php:73
-msgid "Delete All"
-msgstr ""
-
-#: ../../../site/index.php:79 ../../../site/index.php:121
-msgid "From"
-msgstr ""
-
-#: ../../../site/index.php:87 ../../../site/index.php:129
-msgid "Sent"
-msgstr ""
-
-#: ../../../site/index.php:95
-msgid "Body"
-msgstr ""
-
-#: ../../../site/index.php:101 ../../../site/index.php:102
-msgid "Reply"
-msgstr ""
-
-#: ../../../site/index.php:104 ../../../site/index.php:105
-#: ../../../site/index.php:158 ../../../site/index.php:159
-msgid "Delete"
-msgstr ""
-
-#: ../../../site/index.php:145 ../../../site/index.php:146
-msgid "New Channel"
-msgstr ""
-
-#: ../../../site/index.php:152
-msgid "Flags:"
-msgstr ""
-
-#: ../../../site/index.php:177
-msgid "News"
-msgstr ""
-
-#: ../../../site/index.php:178
-msgid "Memos"
-msgstr ""
-
-#: ../../../site/index.php:179
-msgid "Channels"
-msgstr ""
-
-#: ../../../site/index.php:181
-msgid "Servers"
-msgstr ""
-
-#: ../../../site/index.php:182
-msgid "Opers"
-msgstr ""
-
-#: ../../../site/index.php:183
-msgid "Configuration"
-msgstr ""
-
-#: ../../../site/index.php:185
-msgid "Profile"
-msgstr ""
-
-#: ../../../site/index.php:220
-msgid "To"
-msgstr ""
-
-#: ../../../site/index.php:226
-msgid "Message"
-msgstr ""
-
-#: ../../../site/index.php:248
-msgid "Country"
-msgstr ""
-
-#: ../../../site/index.php:256
-msgid "Cell #"
-msgstr ""
-
-#: ../../../site/index.php:279
-msgid "Token"
-msgstr ""
-
-#: ../../../site/index.php:294
-msgid "Disable 2-factor"
-msgstr ""
-
-#: ../../../site/index.php:300
-msgid "Link Persona"
-msgstr ""
-
-#: ../../../site/index.php:303
-msgid "Remove"
-msgstr ""
-
-#: ../../../site/index.php:311
-msgid "Switch Role"
-msgstr ""
-
-#: ../../../site/index.php:313
-msgid "Rehash"
-msgstr ""
-
-#: ../../../site/index.php:315 ../../../site/index.php:326
-msgid "Change Password"
-msgstr ""
-
-#: ../../../site/index.php:317
-msgid "Sync Password"
-msgstr ""
-
-#: ../../../site/index.php:319
-msgid "Logout"
-msgstr ""
-
-#: ../../../site/index.php:330 ../../../site/index.php:428
-msgid "Password"
-msgstr ""
-
-#: ../../../site/index.php:336
-msgid "New Password"
-msgstr ""
-
-#: ../../../site/index.php:360
-msgid "Switch"
-msgstr ""
-
-#: ../../../site/index.php:364 ../../../site/index.php:434
-msgid "Type"
-msgstr ""
-
-#: ../../../site/index.php:382 ../../../site/index.php:414
-msgid "Login"
-msgstr ""
-
-#: ../../../site/index.php:386
-msgid "2-Factor Verification"
-msgstr ""
-
-#: ../../../site/index.php:418
-msgid "Persona"
-msgstr ""
-
-#: ../../../site/index.php:422
-msgid "Username"
-msgstr ""

BIN
lang/fr_FR/LC_MESSAGES/omninet.mo → lang/fr/C/LC_MESSAGES/omninet.mo


+ 479 - 0
lang/fr/C/LC_MESSAGES/omninet.po

@@ -0,0 +1,479 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: Omninet Control panel\n"
+"POT-Creation-Date: 2014-02-20 22:01-0700\n"
+"PO-Revision-Date: 2014-02-20 22:01-0700\n"
+"Last-Translator: Nathaniel van Diepen <[email protected]>\n"
+"Language-Team: Omnimaga <[email protected]>\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.6.4\n"
+"X-Poedit-Basepath: .\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Poedit-SearchPath-0: ../../../..\n"
+
+#: ../../../../site/api/index.php:22
+msgid "Missing username and/or password"
+msgstr "Nom d'utilisateur et/ou mot de passe manquant"
+
+#: ../../../../site/api/index.php:23
+msgid "Missing user type"
+msgstr "Type d'utilisateur manquant"
+
+#: ../../../../site/api/index.php:32
+msgid "No token set"
+msgstr "Aucun jeton défini"
+
+#: ../../../../site/api/index.php:44 ../../../../site/api/index.php:77
+#: ../../../../site/api/index.php:105 ../../../../site/api/index.php:154
+#: ../../../../site/api/index.php:168 ../../../../site/api/index.php:230
+#: ../../../../site/api/index.php:245 ../../../../site/api/index.php:253
+msgid "You have been logged out"
+msgstr "Vous avez été déconnecté"
+
+#: ../../../../site/api/index.php:73
+msgid "Cannot fetch memos"
+msgstr "Impossible de récupérer les mémos"
+
+#: ../../../../site/api/index.php:101
+msgid "Cannot fetch news"
+msgstr "Impossible de récupérer les nouvelles"
+
+#: ../../../../site/api/index.php:117
+msgid "Voice"
+msgstr "Voix"
+
+#: ../../../../site/api/index.php:118
+msgid "Automatic voice"
+msgstr "Voix automatique"
+
+#: ../../../../site/api/index.php:119
+msgid "Halfop"
+msgstr "Demi-opérateur"
+
+#: ../../../../site/api/index.php:120
+msgid "Automatic Halfop"
+msgstr "Demi-opérateur automatique"
+
+#: ../../../../site/api/index.php:121
+msgid "Op"
+msgstr "Opérateur"
+
+#: ../../../../site/api/index.php:122
+msgid "Automatic Op"
+msgstr "Opérateur automatique"
+
+#: ../../../../site/api/index.php:123
+msgid "Admin"
+msgstr "Administrateur"
+
+#: ../../../../site/api/index.php:124
+msgid "Owner"
+msgstr "Propriétaire"
+
+#: ../../../../site/api/index.php:125
+msgid "Set"
+msgstr "Définir"
+
+#: ../../../../site/api/index.php:126
+msgid "Invite/Getkey"
+msgstr "Invitation/Obtenir clé"
+
+#: ../../../../site/api/index.php:127
+msgid "Kick/Ban"
+msgstr "Expulsion/Bannissement"
+
+#: ../../../../site/api/index.php:128
+msgid "Recover/Clear"
+msgstr "Recouvrer/Effacer"
+
+#: ../../../../site/api/index.php:129
+msgid "Modify access lists"
+msgstr "Modifier les listes d'accès"
+
+#: ../../../../site/api/index.php:130
+msgid "Topic"
+msgstr "Sujet"
+
+#: ../../../../site/api/index.php:131
+msgid "View access lists"
+msgstr "Voir les listes d'accès"
+
+#: ../../../../site/api/index.php:132
+msgid "Founder"
+msgstr "Fondateur"
+
+#: ../../../../site/api/index.php:133
+msgid "Banned"
+msgstr "Banni"
+
+#: ../../../../site/api/index.php:150
+msgid "Cannot fetch channels"
+msgstr "Impossible de récupérer les canaux"
+
+#: ../../../../site/api/index.php:155
+msgid "No message or user entered"
+msgstr "Aucun message ou utilisateur entré"
+
+#: ../../../../site/api/index.php:159 ../../../../site/index.php:349
+#: ../../../../site/index.php:403
+msgid "User"
+msgstr "Utilisateur"
+
+#: ../../../../site/api/index.php:159
+msgid "does not exist"
+msgstr "n'existe pas"
+
+#: ../../../../site/api/index.php:161
+msgid "Memo Sent"
+msgstr "Mémo envoyé"
+
+#: ../../../../site/api/index.php:164 ../../../../site/api/index.php:172
+msgid "Cannot send memo"
+msgstr "Impossible d'envoyer le mémo"
+
+#: ../../../../site/api/index.php:169
+msgid "No id given"
+msgstr "Aucun ID donné"
+
+#: ../../../../site/api/index.php:205
+msgid "Failed to add email"
+msgstr "Impossible d'ajouter le courriel"
+
+#: ../../../../site/api/index.php:205
+msgid "to user"
+msgstr "à l'utilisateur"
+
+#: ../../../../site/api/index.php:207
+msgid "Email does not match any users"
+msgstr "Le courriel ne correspond à aucun utilisateur"
+
+#: ../../../../site/api/index.php:231
+msgid "No ID set"
+msgstr "Aucun ID défini"
+
+#: ../../../../site/api/index.php:233
+msgid "Could not remove email address"
+msgstr "Ne peut enlever le courriel"
+
+#: ../../../../site/api/index.php:250
+msgid "2-factor disabled."
+msgstr "Vérification en deux étapes désactivée."
+
+#: ../../../../site/api/index.php:257 ../../../../site/api/index.php:272
+#: ../../../../site/api/index.php:283
+msgid "Make sure that everything is filled in. Try reloading if it is."
+msgstr ""
+"Assurez-vous que tous les champs sont remplis. Essayez de recharger si c'est "
+"le cas."
+
+#: ../../../../site/api/index.php:258
+msgid "Invalid password"
+msgstr "Mot de passe invalide"
+
+#: ../../../../site/api/index.php:263
+msgid "Could not update password with nickserv"
+msgstr "Impossible de mettre à jour le mot de passe avec NickServ"
+
+#: ../../../../site/api/index.php:273
+msgid "Not Logged in to use"
+msgstr "Déconnecté pour utiliser"
+
+#: ../../../../site/api/index.php:273
+msgid "with key"
+msgstr "avec la clé"
+
+#: ../../../../site/api/index.php:274
+msgid "Must be logged in with type user to sync pass"
+msgstr ""
+"Vous devez être connecté avec le type utilisateur pour synchroniser le mot "
+"de passe"
+
+#: ../../../../site/api/index.php:277
+msgid "Could not verify with nickserv"
+msgstr "Ne peut vérifier avec NickServ"
+
+#: ../../../../site/api/index.php:280
+msgid "Nickserv password synchronized with main account"
+msgstr "Le mot de passe NickServ a été synchronisé avec le compte principal"
+
+#: ../../../../site/api/index.php:288 ../../../../site/api/index.php:301
+#: ../../../../site/api/index.php:320
+msgid "Not logged in"
+msgstr "Déconnecté"
+
+#: ../../../../site/api/index.php:289 ../../../../site/api/index.php:302
+msgid "No user set."
+msgstr "Aucun utilisateur défini."
+
+#: ../../../../site/api/index.php:290
+msgid "No email set."
+msgstr "Aucun courriel défini."
+
+#: ../../../../site/api/index.php:291
+msgid "No real name set."
+msgstr "Aucun vrai nom défini."
+
+#: ../../../../site/api/index.php:292 ../../../../site/api/index.php:303
+msgid "No nick set."
+msgstr "Aucun pseudonyme défini."
+
+#: ../../../../site/api/index.php:293
+msgid "User with id"
+msgstr "Utilisateur avec ID"
+
+#: ../../../../site/api/index.php:293 ../../../../site/api/index.php:305
+msgid "does not exist. You should reload the page."
+msgstr "n'existe pas. Vous devriez recharger la page."
+
+#: ../../../../site/api/index.php:297
+msgid "Unable to update user"
+msgstr "Impossible de mettre à jour l'utilisateur"
+
+#: ../../../../site/api/index.php:304
+msgid "No profile set."
+msgstr "Aucun profil défini."
+
+#: ../../../../site/api/index.php:305
+msgid "Oper with id"
+msgstr "Opérateur avec ID"
+
+#: ../../../../site/api/index.php:307 ../../../../site/api/index.php:309
+msgid "Unable to update oper"
+msgstr "Impossible de mettre à jour l'opérateur"
+
+#: ../../../../site/api/index.php:315
+msgid "Failed to update setting"
+msgstr "Impossible de mettre à jour le réglage"
+
+#: ../../../../site/api/index.php:315
+msgid "with value"
+msgstr "avec la valeur"
+
+#: ../../../../site/api/index.php:324
+msgid "Invalid Action"
+msgstr "Action invalide"
+
+#: ../../../../site/index.php:66 ../../../../site/index.php:67
+#: ../../../../site/index.php:111 ../../../../site/index.php:112
+#: ../../../../site/index.php:142 ../../../../site/index.php:143
+msgid "Refresh"
+msgstr "Rafraîchir"
+
+#: ../../../../site/index.php:69 ../../../../site/index.php:70
+msgid "New Memo"
+msgstr "Nouveau mémo"
+
+#: ../../../../site/index.php:72 ../../../../site/index.php:73
+msgid "Delete All"
+msgstr "Supprimer tout"
+
+#: ../../../../site/index.php:79 ../../../../site/index.php:121
+msgid "From"
+msgstr "De"
+
+#: ../../../../site/index.php:87 ../../../../site/index.php:129
+msgid "Sent"
+msgstr "Envoyé"
+
+#: ../../../../site/index.php:95
+msgid "Body"
+msgstr "Corps"
+
+#: ../../../../site/index.php:101 ../../../../site/index.php:102
+msgid "Reply"
+msgstr "Répondre"
+
+#: ../../../../site/index.php:104 ../../../../site/index.php:105
+#: ../../../../site/index.php:158 ../../../../site/index.php:159
+msgid "Delete"
+msgstr "Supprimer"
+
+#: ../../../../site/index.php:145 ../../../../site/index.php:146
+msgid "New Channel"
+msgstr "Nouveau canal"
+
+#: ../../../../site/index.php:152
+msgid "Flags:"
+msgstr "Indicateurs:"
+
+#: ../../../../site/index.php:177
+msgid "News"
+msgstr "Nouvelles"
+
+#: ../../../../site/index.php:178
+msgid "Memos"
+msgstr "Mémos"
+
+#: ../../../../site/index.php:179
+msgid "Channels"
+msgstr "Canaux"
+
+#: ../../../../site/index.php:181
+msgid "Servers"
+msgstr "Serveurs"
+
+#: ../../../../site/index.php:182
+msgid "Opers"
+msgstr "Opérateurs"
+
+#: ../../../../site/index.php:183
+msgid "Configuration"
+msgstr "Configuration"
+
+#: ../../../../site/index.php:185
+msgid "Profile"
+msgstr "Profil"
+
+#: ../../../../site/index.php:220
+msgid "To"
+msgstr "À"
+
+#: ../../../../site/index.php:226
+msgid "Message"
+msgstr "Message"
+
+#: ../../../../site/index.php:248
+msgid "Country"
+msgstr "Pays"
+
+#: ../../../../site/index.php:256
+msgid "Cell #"
+msgstr "Cellule N°"
+
+#: ../../../../site/index.php:279
+msgid "Token"
+msgstr "Jeton"
+
+#: ../../../../site/index.php:294
+msgid "Disable 2-factor"
+msgstr "Désactiver la vérification en deux étapes"
+
+#: ../../../../site/index.php:300
+msgid "Link Persona"
+msgstr "Lier le Persona"
+
+#: ../../../../site/index.php:303
+msgid "Remove"
+msgstr "Enlever"
+
+#: ../../../../site/index.php:311
+msgid "Switch Role"
+msgstr "Changer de rôle"
+
+#: ../../../../site/index.php:313
+msgid "Rehash"
+msgstr "Mettre à jour"
+
+#: ../../../../site/index.php:315 ../../../../site/index.php:326
+msgid "Change Password"
+msgstr "Changer le mot de passe"
+
+#: ../../../../site/index.php:317
+msgid "Sync Password"
+msgstr "Synchroniser le mot de passe"
+
+#: ../../../../site/index.php:319
+msgid "Logout"
+msgstr "Se déconnecter"
+
+#: ../../../../site/index.php:330 ../../../../site/index.php:428
+msgid "Password"
+msgstr "Mot de passe"
+
+#: ../../../../site/index.php:336
+msgid "New Password"
+msgstr "Nouveau mot de passe"
+
+#: ../../../../site/index.php:360
+msgid "Switch"
+msgstr "Changer"
+
+#: ../../../../site/index.php:364 ../../../../site/index.php:434
+msgid "Type"
+msgstr "Type"
+
+#: ../../../../site/index.php:382 ../../../../site/index.php:414
+msgid "Login"
+msgstr "Se connecter"
+
+#: ../../../../site/index.php:386
+msgid "2-Factor Verification"
+msgstr "Validation en deux étapes"
+
+#: ../../../../site/index.php:418
+msgid "Persona"
+msgstr "Persona"
+
+#: ../../../../site/index.php:422
+msgid "Username"
+msgstr "Nom d'utilisateur"
+
+#: ../../../../site/js/index.js:69
+msgid "Oper updated"
+msgstr ""
+
+#: ../../../../site/js/index.js:80
+msgid "Could not submit the form"
+msgstr ""
+
+#: ../../../../site/js/index.js:106
+#, fuzzy
+msgid "Could not rehash the servers"
+msgstr "Ne peut vérifier avec NickServ"
+
+#: ../../../../site/js/index.js:147
+msgid "Could not synchronize your password"
+msgstr ""
+
+#: ../../../../site/js/index.js:160
+msgid "This is an admin only feature. Continue?"
+msgstr ""
+
+#: ../../../../site/js/index.js:187
+msgid "Login failure"
+msgstr ""
+
+#: ../../../../site/js/index.js:212
+#, fuzzy
+msgid "Could not remove persona address"
+msgstr "Ne peut enlever le courriel"
+
+#: ../../../../site/js/index.js:327
+#, fuzzy
+msgid "Server Ping"
+msgstr "Serveurs"
+
+#: ../../../../site/js/index.js:342 ../../../../site/js/index.js:425
+#, fuzzy
+msgid "Could not ping server"
+msgstr "Ne peut vérifier avec NickServ"
+
+#: ../../../../site/js/index.js:350
+msgid "Fetching Memos"
+msgstr ""
+
+#: ../../../../site/js/index.js:379 ../../../../site/js/index.js:462
+#: ../../../../site/js/index.js:496
+msgid "Could not contact server"
+msgstr ""
+
+#: ../../../../site/js/index.js:406
+#, fuzzy
+msgid "Deleting memo"
+msgstr "Supprimer"
+
+#: ../../../../site/js/index.js:432
+msgid "Fetching News"
+msgstr ""
+
+#: ../../../../site/js/index.js:454
+msgid "New news item"
+msgstr ""
+
+#: ../../../../site/js/index.js:472
+#, fuzzy
+msgid "Fetching Channels"
+msgstr "Nouveau canal"

+ 0 - 406
lang/fr/LC_MESSAGES/omninet.po

@@ -1,406 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: Omninet Control panel\n"
-"POT-Creation-Date: 2014-02-20 17:29-0500\n"
-"PO-Revision-Date: 2014-02-20 17:31-0500\n"
-"Last-Translator: Julien Savard <[email protected]>\n"
-"Language-Team: Omnimaga <[email protected]>\n"
-"Language: fr\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.6.4\n"
-"X-Poedit-Basepath: ../../..\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Poedit-SearchPath-0: .\n"
-
-#: site/api/index.php:18
-msgid "Missing username and/or password"
-msgstr "Nom d'utilisateur et/ou mot de passe manquant"
-
-#: site/api/index.php:19
-msgid "Missing user type"
-msgstr "Type d'utilisateur manquant"
-
-#: site/api/index.php:28
-msgid "No token set"
-msgstr "Aucun jeton défini"
-
-#: site/api/index.php:40 site/api/index.php:73 site/api/index.php:101
-#: site/api/index.php:150 site/api/index.php:164 site/api/index.php:226
-#: site/api/index.php:241 site/api/index.php:249
-msgid "You have been logged out"
-msgstr "Vous avez été déconnecté"
-
-#: site/api/index.php:69
-msgid "Cannot fetch memos"
-msgstr "Impossible de récupérer les mémos"
-
-#: site/api/index.php:97
-msgid "Cannot fetch news"
-msgstr "Impossible de récupérer les nouvelles"
-
-#: site/api/index.php:113
-msgid "Voice"
-msgstr "Voix"
-
-#: site/api/index.php:114
-msgid "Automatic voice"
-msgstr "Voix automatique"
-
-#: site/api/index.php:115
-msgid "Halfop"
-msgstr "Demi-opérateur"
-
-#: site/api/index.php:116
-msgid "Automatic Halfop"
-msgstr "Demi-opérateur automatique"
-
-#: site/api/index.php:117
-msgid "Op"
-msgstr "Opérateur"
-
-#: site/api/index.php:118
-msgid "Automatic Op"
-msgstr "Opérateur automatique"
-
-#: site/api/index.php:119
-msgid "Admin"
-msgstr "Administrateur"
-
-#: site/api/index.php:120
-msgid "Owner"
-msgstr "Propriétaire"
-
-#: site/api/index.php:121
-msgid "Set"
-msgstr "Définir"
-
-#: site/api/index.php:122
-msgid "Invite/Getkey"
-msgstr "Invitation/Obtenir clé"
-
-#: site/api/index.php:123
-msgid "Kick/Ban"
-msgstr "Expulsion/Bannissement"
-
-#: site/api/index.php:124
-msgid "Recover/Clear"
-msgstr "Recouvrer/Effacer"
-
-#: site/api/index.php:125
-msgid "Modify access lists"
-msgstr "Modifier les listes d'accès"
-
-#: site/api/index.php:126
-msgid "Topic"
-msgstr "Sujet"
-
-#: site/api/index.php:127
-msgid "View access lists"
-msgstr "Voir les listes d'accès"
-
-#: site/api/index.php:128
-msgid "Founder"
-msgstr "Fondateur"
-
-#: site/api/index.php:129
-msgid "Banned"
-msgstr "Banni"
-
-#: site/api/index.php:146
-msgid "Cannot fetch channels"
-msgstr "Impossible de récupérer les canaux"
-
-#: site/api/index.php:151
-msgid "No message or user entered"
-msgstr "Aucun message ou utilisateur entré"
-
-#: site/api/index.php:155 site/index.php:349 site/index.php:403
-msgid "User"
-msgstr "Utilisateur"
-
-#: site/api/index.php:155
-msgid "does not exist"
-msgstr "n'existe pas"
-
-#: site/api/index.php:157
-msgid "Memo Sent"
-msgstr "Mémo envoyé"
-
-#: site/api/index.php:160 site/api/index.php:168
-msgid "Cannot send memo"
-msgstr "Impossible d'envoyer le mémo"
-
-#: site/api/index.php:165
-msgid "No id given"
-msgstr "Aucun ID donné"
-
-#: site/api/index.php:201
-msgid "Failed to add email"
-msgstr "Impossible d'ajouter le courriel"
-
-#: site/api/index.php:201
-msgid "to user"
-msgstr "à l'utilisateur"
-
-#: site/api/index.php:203
-msgid "Email does not match any users"
-msgstr "Le courriel ne correspond à aucun utilisateur"
-
-#: site/api/index.php:227
-msgid "No ID set"
-msgstr "Aucun ID défini"
-
-#: site/api/index.php:229
-msgid "Could not remove email address"
-msgstr "Ne peut enlever le courriel"
-
-#: site/api/index.php:246
-msgid "2-factor disabled."
-msgstr "Vérification en deux étapes désactivée."
-
-#: site/api/index.php:253 site/api/index.php:268 site/api/index.php:279
-msgid "Make sure that everything is filled in. Try reloading if it is."
-msgstr ""
-"Assurez-vous que tous les champs sont remplis. Essayez de recharger si c'est "
-"le cas."
-
-#: site/api/index.php:254
-msgid "Invalid password"
-msgstr "Mot de passe invalide"
-
-#: site/api/index.php:259
-msgid "Could not update password with nickserv"
-msgstr "Impossible de mettre à jour le mot de passe avec NickServ"
-
-#: site/api/index.php:269
-msgid "Not Logged in to use"
-msgstr "Déconnecté pour utiliser"
-
-#: site/api/index.php:269
-msgid "with key"
-msgstr "avec la clé"
-
-#: site/api/index.php:270
-msgid "Must be logged in with type user to sync pass"
-msgstr ""
-"Vous devez être connecté avec le type utilisateur pour synchroniser le mot "
-"de passe"
-
-#: site/api/index.php:273
-msgid "Could not verify with nickserv"
-msgstr "Ne peut vérifier avec NickServ"
-
-#: site/api/index.php:276
-msgid "Nickserv password synchronized with main account"
-msgstr "Le mot de passe NickServ a été synchronisé avec le compte principal"
-
-#: site/api/index.php:284 site/api/index.php:297 site/api/index.php:316
-msgid "Not logged in"
-msgstr "Déconnecté"
-
-#: site/api/index.php:285 site/api/index.php:298
-msgid "No user set."
-msgstr "Aucun utilisateur défini."
-
-#: site/api/index.php:286
-msgid "No email set."
-msgstr "Aucun courriel défini."
-
-#: site/api/index.php:287
-msgid "No real name set."
-msgstr "Aucun vrai nom défini."
-
-#: site/api/index.php:288 site/api/index.php:299
-msgid "No nick set."
-msgstr "Aucun pseudonyme défini."
-
-#: site/api/index.php:289
-msgid "User with id"
-msgstr "Utilisateur avec ID"
-
-#: site/api/index.php:289 site/api/index.php:301
-msgid "does not exist. You should reload the page."
-msgstr "n'existe pas. Vous devriez recharger la page."
-
-#: site/api/index.php:293
-msgid "Unable to update user"
-msgstr "Impossible de mettre à jour l'utilisateur"
-
-#: site/api/index.php:300
-msgid "No profile set."
-msgstr "Aucun profil défini."
-
-#: site/api/index.php:301
-msgid "Oper with id"
-msgstr "Opérateur avec ID"
-
-#: site/api/index.php:303 site/api/index.php:305
-msgid "Unable to update oper"
-msgstr "Impossible de mettre à jour l'opérateur"
-
-#: site/api/index.php:311
-msgid "Failed to update setting"
-msgstr "Impossible de mettre à jour le réglage"
-
-#: site/api/index.php:311
-msgid "with value"
-msgstr "avec la valeur"
-
-#: site/api/index.php:320
-msgid "Invalid Action"
-msgstr "Action invalide"
-
-#: site/index.php:66 site/index.php:67 site/index.php:111 site/index.php:112
-#: site/index.php:142 site/index.php:143
-msgid "Refresh"
-msgstr "Rafraîchir"
-
-#: site/index.php:69 site/index.php:70
-msgid "New Memo"
-msgstr "Nouveau mémo"
-
-#: site/index.php:72 site/index.php:73
-msgid "Delete All"
-msgstr "Supprimer tout"
-
-#: site/index.php:79 site/index.php:121
-msgid "From"
-msgstr "De"
-
-#: site/index.php:87 site/index.php:129
-msgid "Sent"
-msgstr "Envoyé"
-
-#: site/index.php:95
-msgid "Body"
-msgstr "Corps"
-
-#: site/index.php:101 site/index.php:102
-msgid "Reply"
-msgstr "Répondre"
-
-#: site/index.php:104 site/index.php:105 site/index.php:158 site/index.php:159
-msgid "Delete"
-msgstr "Supprimer"
-
-#: site/index.php:145 site/index.php:146
-msgid "New Channel"
-msgstr "Nouveau canal"
-
-#: site/index.php:152
-msgid "Flags:"
-msgstr "Indicateurs:"
-
-#: site/index.php:177
-msgid "News"
-msgstr "Nouvelles"
-
-#: site/index.php:178
-msgid "Memos"
-msgstr "Mémos"
-
-#: site/index.php:179
-msgid "Channels"
-msgstr "Canaux"
-
-#: site/index.php:181
-msgid "Servers"
-msgstr "Serveurs"
-
-#: site/index.php:182
-msgid "Opers"
-msgstr "Opérateurs"
-
-#: site/index.php:183
-msgid "Configuration"
-msgstr "Configuration"
-
-#: site/index.php:185
-msgid "Profile"
-msgstr "Profil"
-
-#: site/index.php:220
-msgid "To"
-msgstr "À"
-
-#: site/index.php:226
-msgid "Message"
-msgstr "Message"
-
-#: site/index.php:248
-msgid "Country"
-msgstr "Pays"
-
-#: site/index.php:256
-msgid "Cell #"
-msgstr "Cellule N°"
-
-#: site/index.php:279
-msgid "Token"
-msgstr "Jeton"
-
-#: site/index.php:294
-msgid "Disable 2-factor"
-msgstr "Désactiver la vérification en deux étapes"
-
-#: site/index.php:300
-msgid "Link Persona"
-msgstr "Lier le Persona"
-
-#: site/index.php:303
-msgid "Remove"
-msgstr "Enlever"
-
-#: site/index.php:311
-msgid "Switch Role"
-msgstr "Changer de rôle"
-
-#: site/index.php:313
-msgid "Rehash"
-msgstr "Mettre à jour"
-
-#: site/index.php:315 site/index.php:326
-msgid "Change Password"
-msgstr "Changer le mot de passe"
-
-#: site/index.php:317
-msgid "Sync Password"
-msgstr "Synchroniser le mot de passe"
-
-#: site/index.php:319
-msgid "Logout"
-msgstr "Se déconnecter"
-
-#: site/index.php:330 site/index.php:428
-msgid "Password"
-msgstr "Mot de passe"
-
-#: site/index.php:336
-msgid "New Password"
-msgstr "Nouveau mot de passe"
-
-#: site/index.php:360
-msgid "Switch"
-msgstr "Changer"
-
-#: site/index.php:364 site/index.php:434
-msgid "Type"
-msgstr "Type"
-
-#: site/index.php:382 site/index.php:414
-msgid "Login"
-msgstr "Se connecter"
-
-#: site/index.php:386
-msgid "2-Factor Verification"
-msgstr "Validation en deux étapes"
-
-#: site/index.php:418
-msgid "Persona"
-msgstr "Persona"
-
-#: site/index.php:422
-msgid "Username"
-msgstr "Nom d'utilisateur"

BIN
lang/fr_CA/LC_MESSAGES/omninet.mo → lang/fr_CA/C/LC_MESSAGES/omninet.mo


+ 479 - 0
lang/fr_CA/C/LC_MESSAGES/omninet.po

@@ -0,0 +1,479 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: Omninet Control panel\n"
+"POT-Creation-Date: 2014-02-20 22:00-0700\n"
+"PO-Revision-Date: 2014-02-20 22:00-0700\n"
+"Last-Translator: Nathaniel van Diepen <[email protected]>\n"
+"Language-Team: Omnimaga <[email protected]>\n"
+"Language: fr_CA\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.6.4\n"
+"X-Poedit-Basepath: .\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Poedit-SearchPath-0: ../../../..\n"
+
+#: ../../../../site/api/index.php:22
+msgid "Missing username and/or password"
+msgstr "Nom d'utilisateur et/ou mot de passe manquant"
+
+#: ../../../../site/api/index.php:23
+msgid "Missing user type"
+msgstr "Type d'utilisateur manquant"
+
+#: ../../../../site/api/index.php:32
+msgid "No token set"
+msgstr "Aucun jeton défini"
+
+#: ../../../../site/api/index.php:44 ../../../../site/api/index.php:77
+#: ../../../../site/api/index.php:105 ../../../../site/api/index.php:154
+#: ../../../../site/api/index.php:168 ../../../../site/api/index.php:230
+#: ../../../../site/api/index.php:245 ../../../../site/api/index.php:253
+msgid "You have been logged out"
+msgstr "Vous avez été déconnecté"
+
+#: ../../../../site/api/index.php:73
+msgid "Cannot fetch memos"
+msgstr "Impossible de récupérer les mémos"
+
+#: ../../../../site/api/index.php:101
+msgid "Cannot fetch news"
+msgstr "Impossible de récupérer les nouvelles"
+
+#: ../../../../site/api/index.php:117
+msgid "Voice"
+msgstr "Voix"
+
+#: ../../../../site/api/index.php:118
+msgid "Automatic voice"
+msgstr "Voix automatique"
+
+#: ../../../../site/api/index.php:119
+msgid "Halfop"
+msgstr "Demi-opérateur"
+
+#: ../../../../site/api/index.php:120
+msgid "Automatic Halfop"
+msgstr "Demi-opérateur automatique"
+
+#: ../../../../site/api/index.php:121
+msgid "Op"
+msgstr "Opérateur"
+
+#: ../../../../site/api/index.php:122
+msgid "Automatic Op"
+msgstr "Opérateur automatique"
+
+#: ../../../../site/api/index.php:123
+msgid "Admin"
+msgstr "Administrateur"
+
+#: ../../../../site/api/index.php:124
+msgid "Owner"
+msgstr "Propriétaire"
+
+#: ../../../../site/api/index.php:125
+msgid "Set"
+msgstr "Définir"
+
+#: ../../../../site/api/index.php:126
+msgid "Invite/Getkey"
+msgstr "Invitation/Obtenir clé"
+
+#: ../../../../site/api/index.php:127
+msgid "Kick/Ban"
+msgstr "Expulsion/Bannissement"
+
+#: ../../../../site/api/index.php:128
+msgid "Recover/Clear"
+msgstr "Recouvrer/Effacer"
+
+#: ../../../../site/api/index.php:129
+msgid "Modify access lists"
+msgstr "Modifier les listes d'accès"
+
+#: ../../../../site/api/index.php:130
+msgid "Topic"
+msgstr "Sujet"
+
+#: ../../../../site/api/index.php:131
+msgid "View access lists"
+msgstr "Voir les listes d'accès"
+
+#: ../../../../site/api/index.php:132
+msgid "Founder"
+msgstr "Fondateur"
+
+#: ../../../../site/api/index.php:133
+msgid "Banned"
+msgstr "Banni"
+
+#: ../../../../site/api/index.php:150
+msgid "Cannot fetch channels"
+msgstr "Impossible de récupérer les canaux"
+
+#: ../../../../site/api/index.php:155
+msgid "No message or user entered"
+msgstr "Aucun message ou utilisateur entré"
+
+#: ../../../../site/api/index.php:159 ../../../../site/index.php:349
+#: ../../../../site/index.php:403
+msgid "User"
+msgstr "Utilisateur"
+
+#: ../../../../site/api/index.php:159
+msgid "does not exist"
+msgstr "n'existe pas"
+
+#: ../../../../site/api/index.php:161
+msgid "Memo Sent"
+msgstr "Mémo envoyé"
+
+#: ../../../../site/api/index.php:164 ../../../../site/api/index.php:172
+msgid "Cannot send memo"
+msgstr "Impossible d'envoyer le mémo"
+
+#: ../../../../site/api/index.php:169
+msgid "No id given"
+msgstr "Aucun ID donné"
+
+#: ../../../../site/api/index.php:205
+msgid "Failed to add email"
+msgstr "Impossible d'ajouter le courriel"
+
+#: ../../../../site/api/index.php:205
+msgid "to user"
+msgstr "à l'utilisateur"
+
+#: ../../../../site/api/index.php:207
+msgid "Email does not match any users"
+msgstr "Le courriel ne correspond à aucun utilisateur"
+
+#: ../../../../site/api/index.php:231
+msgid "No ID set"
+msgstr "Aucun ID défini"
+
+#: ../../../../site/api/index.php:233
+msgid "Could not remove email address"
+msgstr "Ne peut enlever le courriel"
+
+#: ../../../../site/api/index.php:250
+msgid "2-factor disabled."
+msgstr "Vérification en deux étapes désactivée."
+
+#: ../../../../site/api/index.php:257 ../../../../site/api/index.php:272
+#: ../../../../site/api/index.php:283
+msgid "Make sure that everything is filled in. Try reloading if it is."
+msgstr ""
+"Assurez-vous que tous les champs sont remplis. Essayez de recharger si c'est "
+"le cas."
+
+#: ../../../../site/api/index.php:258
+msgid "Invalid password"
+msgstr "Mot de passe invalide"
+
+#: ../../../../site/api/index.php:263
+msgid "Could not update password with nickserv"
+msgstr "Impossible de mettre à jour le mot de passe avec NickServ"
+
+#: ../../../../site/api/index.php:273
+msgid "Not Logged in to use"
+msgstr "Déconnecté pour utiliser"
+
+#: ../../../../site/api/index.php:273
+msgid "with key"
+msgstr "avec la clé"
+
+#: ../../../../site/api/index.php:274
+msgid "Must be logged in with type user to sync pass"
+msgstr ""
+"Vous devez être connecté avec le type utilisateur pour synchroniser le mot "
+"de passe"
+
+#: ../../../../site/api/index.php:277
+msgid "Could not verify with nickserv"
+msgstr "Ne peut vérifier avec NickServ"
+
+#: ../../../../site/api/index.php:280
+msgid "Nickserv password synchronized with main account"
+msgstr "Le mot de passe NickServ a été synchronisé avec le compte principal"
+
+#: ../../../../site/api/index.php:288 ../../../../site/api/index.php:301
+#: ../../../../site/api/index.php:320
+msgid "Not logged in"
+msgstr "Déconnecté"
+
+#: ../../../../site/api/index.php:289 ../../../../site/api/index.php:302
+msgid "No user set."
+msgstr "Aucun utilisateur défini."
+
+#: ../../../../site/api/index.php:290
+msgid "No email set."
+msgstr "Aucun courriel défini."
+
+#: ../../../../site/api/index.php:291
+msgid "No real name set."
+msgstr "Aucun vrai nom défini."
+
+#: ../../../../site/api/index.php:292 ../../../../site/api/index.php:303
+msgid "No nick set."
+msgstr "Aucun pseudonyme défini."
+
+#: ../../../../site/api/index.php:293
+msgid "User with id"
+msgstr "Utilisateur avec ID"
+
+#: ../../../../site/api/index.php:293 ../../../../site/api/index.php:305
+msgid "does not exist. You should reload the page."
+msgstr "n'existe pas. Vous devriez recharger la page."
+
+#: ../../../../site/api/index.php:297
+msgid "Unable to update user"
+msgstr "Impossible de mettre à jour l'utilisateur"
+
+#: ../../../../site/api/index.php:304
+msgid "No profile set."
+msgstr "Aucun profil défini."
+
+#: ../../../../site/api/index.php:305
+msgid "Oper with id"
+msgstr "Opérateur avec ID"
+
+#: ../../../../site/api/index.php:307 ../../../../site/api/index.php:309
+msgid "Unable to update oper"
+msgstr "Impossible de mettre à jour l'opérateur"
+
+#: ../../../../site/api/index.php:315
+msgid "Failed to update setting"
+msgstr "Impossible de mettre à jour le réglage"
+
+#: ../../../../site/api/index.php:315
+msgid "with value"
+msgstr "avec la valeur"
+
+#: ../../../../site/api/index.php:324
+msgid "Invalid Action"
+msgstr "Action invalide"
+
+#: ../../../../site/index.php:66 ../../../../site/index.php:67
+#: ../../../../site/index.php:111 ../../../../site/index.php:112
+#: ../../../../site/index.php:142 ../../../../site/index.php:143
+msgid "Refresh"
+msgstr "Rafraîchir"
+
+#: ../../../../site/index.php:69 ../../../../site/index.php:70
+msgid "New Memo"
+msgstr "Nouveau mémo"
+
+#: ../../../../site/index.php:72 ../../../../site/index.php:73
+msgid "Delete All"
+msgstr "Supprimer tout"
+
+#: ../../../../site/index.php:79 ../../../../site/index.php:121
+msgid "From"
+msgstr "De"
+
+#: ../../../../site/index.php:87 ../../../../site/index.php:129
+msgid "Sent"
+msgstr "Envoyé"
+
+#: ../../../../site/index.php:95
+msgid "Body"
+msgstr "Corps"
+
+#: ../../../../site/index.php:101 ../../../../site/index.php:102
+msgid "Reply"
+msgstr "Répondre"
+
+#: ../../../../site/index.php:104 ../../../../site/index.php:105
+#: ../../../../site/index.php:158 ../../../../site/index.php:159
+msgid "Delete"
+msgstr "Supprimer"
+
+#: ../../../../site/index.php:145 ../../../../site/index.php:146
+msgid "New Channel"
+msgstr "Nouveau canal"
+
+#: ../../../../site/index.php:152
+msgid "Flags:"
+msgstr "Indicateurs:"
+
+#: ../../../../site/index.php:177
+msgid "News"
+msgstr "Nouvelles"
+
+#: ../../../../site/index.php:178
+msgid "Memos"
+msgstr "Mémos"
+
+#: ../../../../site/index.php:179
+msgid "Channels"
+msgstr "Canaux"
+
+#: ../../../../site/index.php:181
+msgid "Servers"
+msgstr "Serveurs"
+
+#: ../../../../site/index.php:182
+msgid "Opers"
+msgstr "Opérateurs"
+
+#: ../../../../site/index.php:183
+msgid "Configuration"
+msgstr "Configuration"
+
+#: ../../../../site/index.php:185
+msgid "Profile"
+msgstr "Profil"
+
+#: ../../../../site/index.php:220
+msgid "To"
+msgstr "À"
+
+#: ../../../../site/index.php:226
+msgid "Message"
+msgstr "Message"
+
+#: ../../../../site/index.php:248
+msgid "Country"
+msgstr "Pays"
+
+#: ../../../../site/index.php:256
+msgid "Cell #"
+msgstr "Cellule N°"
+
+#: ../../../../site/index.php:279
+msgid "Token"
+msgstr "Jeton"
+
+#: ../../../../site/index.php:294
+msgid "Disable 2-factor"
+msgstr "Désactiver la vérification en deux étapes"
+
+#: ../../../../site/index.php:300
+msgid "Link Persona"
+msgstr "Lier le Persona"
+
+#: ../../../../site/index.php:303
+msgid "Remove"
+msgstr "Enlever"
+
+#: ../../../../site/index.php:311
+msgid "Switch Role"
+msgstr "Changer de rôle"
+
+#: ../../../../site/index.php:313
+msgid "Rehash"
+msgstr "Mettre à jour"
+
+#: ../../../../site/index.php:315 ../../../../site/index.php:326
+msgid "Change Password"
+msgstr "Changer le mot de passe"
+
+#: ../../../../site/index.php:317
+msgid "Sync Password"
+msgstr "Synchroniser le mot de passe"
+
+#: ../../../../site/index.php:319
+msgid "Logout"
+msgstr "Se déconnecter"
+
+#: ../../../../site/index.php:330 ../../../../site/index.php:428
+msgid "Password"
+msgstr "Mot de passe"
+
+#: ../../../../site/index.php:336
+msgid "New Password"
+msgstr "Nouveau mot de passe"
+
+#: ../../../../site/index.php:360
+msgid "Switch"
+msgstr "Changer"
+
+#: ../../../../site/index.php:364 ../../../../site/index.php:434
+msgid "Type"
+msgstr "Type"
+
+#: ../../../../site/index.php:382 ../../../../site/index.php:414
+msgid "Login"
+msgstr "Se connecter"
+
+#: ../../../../site/index.php:386
+msgid "2-Factor Verification"
+msgstr "Validation en deux étapes"
+
+#: ../../../../site/index.php:418
+msgid "Persona"
+msgstr "Persona"
+
+#: ../../../../site/index.php:422
+msgid "Username"
+msgstr "Nom d'utilisateur"
+
+#: ../../../../site/js/index.js:69
+msgid "Oper updated"
+msgstr ""
+
+#: ../../../../site/js/index.js:80
+msgid "Could not submit the form"
+msgstr ""
+
+#: ../../../../site/js/index.js:106
+#, fuzzy
+msgid "Could not rehash the servers"
+msgstr "Ne peut vérifier avec NickServ"
+
+#: ../../../../site/js/index.js:147
+msgid "Could not synchronize your password"
+msgstr ""
+
+#: ../../../../site/js/index.js:160
+msgid "This is an admin only feature. Continue?"
+msgstr ""
+
+#: ../../../../site/js/index.js:187
+msgid "Login failure"
+msgstr ""
+
+#: ../../../../site/js/index.js:212
+#, fuzzy
+msgid "Could not remove persona address"
+msgstr "Ne peut enlever le courriel"
+
+#: ../../../../site/js/index.js:327
+#, fuzzy
+msgid "Server Ping"
+msgstr "Serveurs"
+
+#: ../../../../site/js/index.js:342 ../../../../site/js/index.js:425
+#, fuzzy
+msgid "Could not ping server"
+msgstr "Ne peut vérifier avec NickServ"
+
+#: ../../../../site/js/index.js:350
+msgid "Fetching Memos"
+msgstr ""
+
+#: ../../../../site/js/index.js:379 ../../../../site/js/index.js:462
+#: ../../../../site/js/index.js:496
+msgid "Could not contact server"
+msgstr ""
+
+#: ../../../../site/js/index.js:406
+#, fuzzy
+msgid "Deleting memo"
+msgstr "Supprimer"
+
+#: ../../../../site/js/index.js:432
+msgid "Fetching News"
+msgstr ""
+
+#: ../../../../site/js/index.js:454
+msgid "New news item"
+msgstr ""
+
+#: ../../../../site/js/index.js:472
+#, fuzzy
+msgid "Fetching Channels"
+msgstr "Nouveau canal"

+ 0 - 410
lang/fr_CA/LC_MESSAGES/omninet.po

@@ -1,410 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: Omninet Control panel\n"
-"POT-Creation-Date: 2014-02-20 17:08-0500\n"
-"PO-Revision-Date: 2014-02-20 17:08-0500\n"
-"Last-Translator: Julien Savard <[email protected]>\n"
-"Language-Team: Omnimaga <[email protected]>\n"
-"Language: fr_CA\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.6.4\n"
-"X-Poedit-Basepath: .\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Poedit-SearchPath-0: ..\n"
-
-#: ../site/api/index.php:18
-msgid "Missing username and/or password"
-msgstr "Nom d'utilisateur et/ou mot de passe manquant"
-
-#: ../site/api/index.php:19
-msgid "Missing user type"
-msgstr "Type d'utilisateur manquant"
-
-#: ../site/api/index.php:28
-msgid "No token set"
-msgstr "Aucun jeton défini"
-
-#: ../site/api/index.php:40 ../site/api/index.php:73 ../site/api/index.php:101
-#: ../site/api/index.php:150 ../site/api/index.php:164
-#: ../site/api/index.php:226 ../site/api/index.php:241
-#: ../site/api/index.php:249
-msgid "You have been logged out"
-msgstr "Vous avez été déconnecté"
-
-#: ../site/api/index.php:69
-msgid "Cannot fetch memos"
-msgstr "Impossible de récupérer les mémos"
-
-#: ../site/api/index.php:97
-msgid "Cannot fetch news"
-msgstr "Impossible de récupérer les nouvelles"
-
-#: ../site/api/index.php:113
-msgid "Voice"
-msgstr "Voix"
-
-#: ../site/api/index.php:114
-msgid "Automatic voice"
-msgstr "Voix automatique"
-
-#: ../site/api/index.php:115
-msgid "Halfop"
-msgstr "Demi-opérateur"
-
-#: ../site/api/index.php:116
-msgid "Automatic Halfop"
-msgstr "Demi-opérateur automatique"
-
-#: ../site/api/index.php:117
-msgid "Op"
-msgstr "Opérateur"
-
-#: ../site/api/index.php:118
-msgid "Automatic Op"
-msgstr "Opérateur automatique"
-
-#: ../site/api/index.php:119
-msgid "Admin"
-msgstr "Administrateur"
-
-#: ../site/api/index.php:120
-msgid "Owner"
-msgstr "Propriétaire"
-
-#: ../site/api/index.php:121
-msgid "Set"
-msgstr "Définir"
-
-#: ../site/api/index.php:122
-msgid "Invite/Getkey"
-msgstr "Invitation/Obtenir clé"
-
-#: ../site/api/index.php:123
-msgid "Kick/Ban"
-msgstr "Expulsion/Bannissement"
-
-#: ../site/api/index.php:124
-msgid "Recover/Clear"
-msgstr "Recouvrer/Effacer"
-
-#: ../site/api/index.php:125
-msgid "Modify access lists"
-msgstr "Modifier les listes d'accès"
-
-#: ../site/api/index.php:126
-msgid "Topic"
-msgstr "Sujet"
-
-#: ../site/api/index.php:127
-msgid "View access lists"
-msgstr "Voir les listes d'accès"
-
-#: ../site/api/index.php:128
-msgid "Founder"
-msgstr "Fondateur"
-
-#: ../site/api/index.php:129
-msgid "Banned"
-msgstr "Banni"
-
-#: ../site/api/index.php:146
-msgid "Cannot fetch channels"
-msgstr "Impossible de récupérer les canaux"
-
-#: ../site/api/index.php:151
-msgid "No message or user entered"
-msgstr "Aucun message ou utilisateur entré"
-
-#: ../site/api/index.php:155 ../site/index.php:349 ../site/index.php:403
-msgid "User"
-msgstr "Utilisateur"
-
-#: ../site/api/index.php:155
-msgid "does not exist"
-msgstr "n'existe pas"
-
-#: ../site/api/index.php:157
-msgid "Memo Sent"
-msgstr "Mémo envoyé"
-
-#: ../site/api/index.php:160 ../site/api/index.php:168
-msgid "Cannot send memo"
-msgstr "Impossible d'envoyer le mémo"
-
-#: ../site/api/index.php:165
-msgid "No id given"
-msgstr "Aucun ID donné"
-
-#: ../site/api/index.php:201
-msgid "Failed to add email"
-msgstr "Impossible d'ajouter le courriel"
-
-#: ../site/api/index.php:201
-msgid "to user"
-msgstr "à l'utilisateur"
-
-#: ../site/api/index.php:203
-msgid "Email does not match any users"
-msgstr "Le courriel ne correspond à aucun utilisateur"
-
-#: ../site/api/index.php:227
-msgid "No ID set"
-msgstr "Aucun ID défini"
-
-#: ../site/api/index.php:229
-msgid "Could not remove email address"
-msgstr "Ne peut enlever le courriel"
-
-#: ../site/api/index.php:246
-msgid "2-factor disabled."
-msgstr "Vérification en deux étapes désactivée."
-
-#: ../site/api/index.php:253 ../site/api/index.php:268
-#: ../site/api/index.php:279
-msgid "Make sure that everything is filled in. Try reloading if it is."
-msgstr ""
-"Assurez-vous que tous les champs sont remplis. Essayez de recharger si c'est "
-"le cas."
-
-#: ../site/api/index.php:254
-msgid "Invalid password"
-msgstr "Mot de passe invalide"
-
-#: ../site/api/index.php:259
-msgid "Could not update password with nickserv"
-msgstr "Impossible de mettre à jour le mot de passe avec NickServ"
-
-#: ../site/api/index.php:269
-msgid "Not Logged in to use"
-msgstr "Déconnecté pour utiliser"
-
-#: ../site/api/index.php:269
-msgid "with key"
-msgstr "avec la clé"
-
-#: ../site/api/index.php:270
-msgid "Must be logged in with type user to sync pass"
-msgstr ""
-"Vous devez être connecté avec le type utilisateur pour synchroniser le mot "
-"de passe"
-
-#: ../site/api/index.php:273
-msgid "Could not verify with nickserv"
-msgstr "Ne peut vérifier avec NickServ"
-
-#: ../site/api/index.php:276
-msgid "Nickserv password synchronized with main account"
-msgstr "Le mot de passe NickServ a été synchronisé avec le compte principal"
-
-#: ../site/api/index.php:284 ../site/api/index.php:297
-#: ../site/api/index.php:316
-msgid "Not logged in"
-msgstr "Déconnecté"
-
-#: ../site/api/index.php:285 ../site/api/index.php:298
-msgid "No user set."
-msgstr "Aucun utilisateur défini."
-
-#: ../site/api/index.php:286
-msgid "No email set."
-msgstr "Aucun courriel défini."
-
-#: ../site/api/index.php:287
-msgid "No real name set."
-msgstr "Aucun vrai nom défini."
-
-#: ../site/api/index.php:288 ../site/api/index.php:299
-msgid "No nick set."
-msgstr "Aucun pseudonyme défini."
-
-#: ../site/api/index.php:289
-msgid "User with id"
-msgstr "Utilisateur avec ID"
-
-#: ../site/api/index.php:289 ../site/api/index.php:301
-msgid "does not exist. You should reload the page."
-msgstr "n'existe pas. Vous devriez recharger la page."
-
-#: ../site/api/index.php:293
-msgid "Unable to update user"
-msgstr "Impossible de mettre à jour l'utilisateur"
-
-#: ../site/api/index.php:300
-msgid "No profile set."
-msgstr "Aucun profil défini."
-
-#: ../site/api/index.php:301
-msgid "Oper with id"
-msgstr "Opérateur avec ID"
-
-#: ../site/api/index.php:303 ../site/api/index.php:305
-msgid "Unable to update oper"
-msgstr "Impossible de mettre à jour l'opérateur"
-
-#: ../site/api/index.php:311
-msgid "Failed to update setting"
-msgstr "Impossible de mettre à jour le réglage"
-
-#: ../site/api/index.php:311
-msgid "with value"
-msgstr "avec la valeur"
-
-#: ../site/api/index.php:320
-msgid "Invalid Action"
-msgstr "Action invalide"
-
-#: ../site/index.php:66 ../site/index.php:67 ../site/index.php:111
-#: ../site/index.php:112 ../site/index.php:142 ../site/index.php:143
-msgid "Refresh"
-msgstr "Rafraîchir"
-
-#: ../site/index.php:69 ../site/index.php:70
-msgid "New Memo"
-msgstr "Nouveau mémo"
-
-#: ../site/index.php:72 ../site/index.php:73
-msgid "Delete All"
-msgstr "Supprimer tout"
-
-#: ../site/index.php:79 ../site/index.php:121
-msgid "From"
-msgstr "De"
-
-#: ../site/index.php:87 ../site/index.php:129
-msgid "Sent"
-msgstr "Envoyé"
-
-#: ../site/index.php:95
-msgid "Body"
-msgstr "Corps"
-
-#: ../site/index.php:101 ../site/index.php:102
-msgid "Reply"
-msgstr "Répondre"
-
-#: ../site/index.php:104 ../site/index.php:105 ../site/index.php:158
-#: ../site/index.php:159
-msgid "Delete"
-msgstr "Supprimer"
-
-#: ../site/index.php:145 ../site/index.php:146
-msgid "New Channel"
-msgstr "Nouveau canal"
-
-#: ../site/index.php:152
-msgid "Flags:"
-msgstr "Indicateurs:"
-
-#: ../site/index.php:177
-msgid "News"
-msgstr "Nouvelles"
-
-#: ../site/index.php:178
-msgid "Memos"
-msgstr "Mémos"
-
-#: ../site/index.php:179
-msgid "Channels"
-msgstr "Canaux"
-
-#: ../site/index.php:181
-msgid "Servers"
-msgstr "Serveurs"
-
-#: ../site/index.php:182
-msgid "Opers"
-msgstr "Opérateurs"
-
-#: ../site/index.php:183
-msgid "Configuration"
-msgstr "Configuration"
-
-#: ../site/index.php:185
-msgid "Profile"
-msgstr "Profil"
-
-#: ../site/index.php:220
-msgid "To"
-msgstr "À"
-
-#: ../site/index.php:226
-msgid "Message"
-msgstr "Message"
-
-#: ../site/index.php:248
-msgid "Country"
-msgstr "Pays"
-
-#: ../site/index.php:256
-msgid "Cell #"
-msgstr "Cellule N°"
-
-#: ../site/index.php:279
-msgid "Token"
-msgstr "Jeton"
-
-#: ../site/index.php:294
-msgid "Disable 2-factor"
-msgstr "Désactiver la vérification en deux étapes"
-
-#: ../site/index.php:300
-msgid "Link Persona"
-msgstr "Lier le Persona"
-
-#: ../site/index.php:303
-msgid "Remove"
-msgstr "Enlever"
-
-#: ../site/index.php:311
-msgid "Switch Role"
-msgstr "Changer de rôle"
-
-#: ../site/index.php:313
-msgid "Rehash"
-msgstr "Mettre à jour"
-
-#: ../site/index.php:315 ../site/index.php:326
-msgid "Change Password"
-msgstr "Changer le mot de passe"
-
-#: ../site/index.php:317
-msgid "Sync Password"
-msgstr "Synchroniser le mot de passe"
-
-#: ../site/index.php:319
-msgid "Logout"
-msgstr "Se déconnecter"
-
-#: ../site/index.php:330 ../site/index.php:428
-msgid "Password"
-msgstr "Mot de passe"
-
-#: ../site/index.php:336
-msgid "New Password"
-msgstr "Nouveau mot de passe"
-
-#: ../site/index.php:360
-msgid "Switch"
-msgstr "Changer"
-
-#: ../site/index.php:364 ../site/index.php:434
-msgid "Type"
-msgstr "Type"
-
-#: ../site/index.php:382 ../site/index.php:414
-msgid "Login"
-msgstr "Se connecter"
-
-#: ../site/index.php:386
-msgid "2-Factor Verification"
-msgstr "Validation en deux étapes"
-
-#: ../site/index.php:418
-msgid "Persona"
-msgstr "Persona"
-
-#: ../site/index.php:422
-msgid "Username"
-msgstr "Nom d'utilisateur"

BIN
lang/fr/LC_MESSAGES/omninet.mo → lang/fr_FR/C/LC_MESSAGES/omninet.mo


+ 479 - 0
lang/fr_FR/C/LC_MESSAGES/omninet.po

@@ -0,0 +1,479 @@
+msgid ""
+msgstr ""
+"Project-Id-Version: Omninet Control panel\n"
+"POT-Creation-Date: 2014-02-20 22:00-0700\n"
+"PO-Revision-Date: 2014-02-20 22:00-0700\n"
+"Last-Translator: Nathaniel van Diepen <[email protected]>\n"
+"Language-Team: Omnimaga <[email protected]>\n"
+"Language: fr\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 1.6.4\n"
+"X-Poedit-Basepath: .\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+"X-Poedit-SearchPath-0: ../../../..\n"
+
+#: ../../../../site/api/index.php:22
+msgid "Missing username and/or password"
+msgstr "Nom d'utilisateur et/ou mot de passe manquant"
+
+#: ../../../../site/api/index.php:23
+msgid "Missing user type"
+msgstr "Type d'utilisateur manquant"
+
+#: ../../../../site/api/index.php:32
+msgid "No token set"
+msgstr "Aucun jeton défini"
+
+#: ../../../../site/api/index.php:44 ../../../../site/api/index.php:77
+#: ../../../../site/api/index.php:105 ../../../../site/api/index.php:154
+#: ../../../../site/api/index.php:168 ../../../../site/api/index.php:230
+#: ../../../../site/api/index.php:245 ../../../../site/api/index.php:253
+msgid "You have been logged out"
+msgstr "Vous avez été déconnecté"
+
+#: ../../../../site/api/index.php:73
+msgid "Cannot fetch memos"
+msgstr "Impossible de récupérer les mémos"
+
+#: ../../../../site/api/index.php:101
+msgid "Cannot fetch news"
+msgstr "Impossible de récupérer les nouvelles"
+
+#: ../../../../site/api/index.php:117
+msgid "Voice"
+msgstr "Voix"
+
+#: ../../../../site/api/index.php:118
+msgid "Automatic voice"
+msgstr "Voix automatique"
+
+#: ../../../../site/api/index.php:119
+msgid "Halfop"
+msgstr "Demi-opérateur"
+
+#: ../../../../site/api/index.php:120
+msgid "Automatic Halfop"
+msgstr "Demi-opérateur automatique"
+
+#: ../../../../site/api/index.php:121
+msgid "Op"
+msgstr "Opérateur"
+
+#: ../../../../site/api/index.php:122
+msgid "Automatic Op"
+msgstr "Opérateur automatique"
+
+#: ../../../../site/api/index.php:123
+msgid "Admin"
+msgstr "Administrateur"
+
+#: ../../../../site/api/index.php:124
+msgid "Owner"
+msgstr "Propriétaire"
+
+#: ../../../../site/api/index.php:125
+msgid "Set"
+msgstr "Définir"
+
+#: ../../../../site/api/index.php:126
+msgid "Invite/Getkey"
+msgstr "Invitation/Obtenir clé"
+
+#: ../../../../site/api/index.php:127
+msgid "Kick/Ban"
+msgstr "Expulsion/Bannissement"
+
+#: ../../../../site/api/index.php:128
+msgid "Recover/Clear"
+msgstr "Recouvrer/Effacer"
+
+#: ../../../../site/api/index.php:129
+msgid "Modify access lists"
+msgstr "Modifier les listes d'accès"
+
+#: ../../../../site/api/index.php:130
+msgid "Topic"
+msgstr "Sujet"
+
+#: ../../../../site/api/index.php:131
+msgid "View access lists"
+msgstr "Voir les listes d'accès"
+
+#: ../../../../site/api/index.php:132
+msgid "Founder"
+msgstr "Fondateur"
+
+#: ../../../../site/api/index.php:133
+msgid "Banned"
+msgstr "Banni"
+
+#: ../../../../site/api/index.php:150
+msgid "Cannot fetch channels"
+msgstr "Impossible de récupérer les canaux"
+
+#: ../../../../site/api/index.php:155
+msgid "No message or user entered"
+msgstr "Aucun message ou utilisateur entré"
+
+#: ../../../../site/api/index.php:159 ../../../../site/index.php:349
+#: ../../../../site/index.php:403
+msgid "User"
+msgstr "Utilisateur"
+
+#: ../../../../site/api/index.php:159
+msgid "does not exist"
+msgstr "n'existe pas"
+
+#: ../../../../site/api/index.php:161
+msgid "Memo Sent"
+msgstr "Mémo envoyé"
+
+#: ../../../../site/api/index.php:164 ../../../../site/api/index.php:172
+msgid "Cannot send memo"
+msgstr "Impossible d'envoyer le mémo"
+
+#: ../../../../site/api/index.php:169
+msgid "No id given"
+msgstr "Aucun ID donné"
+
+#: ../../../../site/api/index.php:205
+msgid "Failed to add email"
+msgstr "Impossible d'ajouter le courriel"
+
+#: ../../../../site/api/index.php:205
+msgid "to user"
+msgstr "à l'utilisateur"
+
+#: ../../../../site/api/index.php:207
+msgid "Email does not match any users"
+msgstr "Le courriel ne correspond à aucun utilisateur"
+
+#: ../../../../site/api/index.php:231
+msgid "No ID set"
+msgstr "Aucun ID défini"
+
+#: ../../../../site/api/index.php:233
+msgid "Could not remove email address"
+msgstr "Ne peut enlever le courriel"
+
+#: ../../../../site/api/index.php:250
+msgid "2-factor disabled."
+msgstr "Vérification en deux étapes désactivée."
+
+#: ../../../../site/api/index.php:257 ../../../../site/api/index.php:272
+#: ../../../../site/api/index.php:283
+msgid "Make sure that everything is filled in. Try reloading if it is."
+msgstr ""
+"Assurez-vous que tous les champs sont remplis. Essayez de recharger si c'est "
+"le cas."
+
+#: ../../../../site/api/index.php:258
+msgid "Invalid password"
+msgstr "Mot de passe invalide"
+
+#: ../../../../site/api/index.php:263
+msgid "Could not update password with nickserv"
+msgstr "Impossible de mettre à jour le mot de passe avec NickServ"
+
+#: ../../../../site/api/index.php:273
+msgid "Not Logged in to use"
+msgstr "Déconnecté pour utiliser"
+
+#: ../../../../site/api/index.php:273
+msgid "with key"
+msgstr "avec la clé"
+
+#: ../../../../site/api/index.php:274
+msgid "Must be logged in with type user to sync pass"
+msgstr ""
+"Vous devez être connecté avec le type utilisateur pour synchroniser le mot "
+"de passe"
+
+#: ../../../../site/api/index.php:277
+msgid "Could not verify with nickserv"
+msgstr "Ne peut vérifier avec NickServ"
+
+#: ../../../../site/api/index.php:280
+msgid "Nickserv password synchronized with main account"
+msgstr "Le mot de passe NickServ a été synchronisé avec le compte principal"
+
+#: ../../../../site/api/index.php:288 ../../../../site/api/index.php:301
+#: ../../../../site/api/index.php:320
+msgid "Not logged in"
+msgstr "Déconnecté"
+
+#: ../../../../site/api/index.php:289 ../../../../site/api/index.php:302
+msgid "No user set."
+msgstr "Aucun utilisateur défini."
+
+#: ../../../../site/api/index.php:290
+msgid "No email set."
+msgstr "Aucun courriel défini."
+
+#: ../../../../site/api/index.php:291
+msgid "No real name set."
+msgstr "Aucun vrai nom défini."
+
+#: ../../../../site/api/index.php:292 ../../../../site/api/index.php:303
+msgid "No nick set."
+msgstr "Aucun pseudonyme défini."
+
+#: ../../../../site/api/index.php:293
+msgid "User with id"
+msgstr "Utilisateur avec ID"
+
+#: ../../../../site/api/index.php:293 ../../../../site/api/index.php:305
+msgid "does not exist. You should reload the page."
+msgstr "n'existe pas. Vous devriez recharger la page."
+
+#: ../../../../site/api/index.php:297
+msgid "Unable to update user"
+msgstr "Impossible de mettre à jour l'utilisateur"
+
+#: ../../../../site/api/index.php:304
+msgid "No profile set."
+msgstr "Aucun profil défini."
+
+#: ../../../../site/api/index.php:305
+msgid "Oper with id"
+msgstr "Opérateur avec ID"
+
+#: ../../../../site/api/index.php:307 ../../../../site/api/index.php:309
+msgid "Unable to update oper"
+msgstr "Impossible de mettre à jour l'opérateur"
+
+#: ../../../../site/api/index.php:315
+msgid "Failed to update setting"
+msgstr "Impossible de mettre à jour le réglage"
+
+#: ../../../../site/api/index.php:315
+msgid "with value"
+msgstr "avec la valeur"
+
+#: ../../../../site/api/index.php:324
+msgid "Invalid Action"
+msgstr "Action invalide"
+
+#: ../../../../site/index.php:66 ../../../../site/index.php:67
+#: ../../../../site/index.php:111 ../../../../site/index.php:112
+#: ../../../../site/index.php:142 ../../../../site/index.php:143
+msgid "Refresh"
+msgstr "Rafraîchir"
+
+#: ../../../../site/index.php:69 ../../../../site/index.php:70
+msgid "New Memo"
+msgstr "Nouveau mémo"
+
+#: ../../../../site/index.php:72 ../../../../site/index.php:73
+msgid "Delete All"
+msgstr "Supprimer tout"
+
+#: ../../../../site/index.php:79 ../../../../site/index.php:121
+msgid "From"
+msgstr "De"
+
+#: ../../../../site/index.php:87 ../../../../site/index.php:129
+msgid "Sent"
+msgstr "Envoyé"
+
+#: ../../../../site/index.php:95
+msgid "Body"
+msgstr "Corps"
+
+#: ../../../../site/index.php:101 ../../../../site/index.php:102
+msgid "Reply"
+msgstr "Répondre"
+
+#: ../../../../site/index.php:104 ../../../../site/index.php:105
+#: ../../../../site/index.php:158 ../../../../site/index.php:159
+msgid "Delete"
+msgstr "Supprimer"
+
+#: ../../../../site/index.php:145 ../../../../site/index.php:146
+msgid "New Channel"
+msgstr "Nouveau canal"
+
+#: ../../../../site/index.php:152
+msgid "Flags:"
+msgstr "Indicateurs:"
+
+#: ../../../../site/index.php:177
+msgid "News"
+msgstr "Nouvelles"
+
+#: ../../../../site/index.php:178
+msgid "Memos"
+msgstr "Mémos"
+
+#: ../../../../site/index.php:179
+msgid "Channels"
+msgstr "Canaux"
+
+#: ../../../../site/index.php:181
+msgid "Servers"
+msgstr "Serveurs"
+
+#: ../../../../site/index.php:182
+msgid "Opers"
+msgstr "Opérateurs"
+
+#: ../../../../site/index.php:183
+msgid "Configuration"
+msgstr "Configuration"
+
+#: ../../../../site/index.php:185
+msgid "Profile"
+msgstr "Profil"
+
+#: ../../../../site/index.php:220
+msgid "To"
+msgstr "À"
+
+#: ../../../../site/index.php:226
+msgid "Message"
+msgstr "Message"
+
+#: ../../../../site/index.php:248
+msgid "Country"
+msgstr "Pays"
+
+#: ../../../../site/index.php:256
+msgid "Cell #"
+msgstr "Cellule N°"
+
+#: ../../../../site/index.php:279
+msgid "Token"
+msgstr "Jeton"
+
+#: ../../../../site/index.php:294
+msgid "Disable 2-factor"
+msgstr "Désactiver la vérification en deux étapes"
+
+#: ../../../../site/index.php:300
+msgid "Link Persona"
+msgstr "Lier le Persona"
+
+#: ../../../../site/index.php:303
+msgid "Remove"
+msgstr "Enlever"
+
+#: ../../../../site/index.php:311
+msgid "Switch Role"
+msgstr "Changer de rôle"
+
+#: ../../../../site/index.php:313
+msgid "Rehash"
+msgstr "Mettre à jour"
+
+#: ../../../../site/index.php:315 ../../../../site/index.php:326
+msgid "Change Password"
+msgstr "Changer le mot de passe"
+
+#: ../../../../site/index.php:317
+msgid "Sync Password"
+msgstr "Synchroniser le mot de passe"
+
+#: ../../../../site/index.php:319
+msgid "Logout"
+msgstr "Se déconnecter"
+
+#: ../../../../site/index.php:330 ../../../../site/index.php:428
+msgid "Password"
+msgstr "Mot de passe"
+
+#: ../../../../site/index.php:336
+msgid "New Password"
+msgstr "Nouveau mot de passe"
+
+#: ../../../../site/index.php:360
+msgid "Switch"
+msgstr "Changer"
+
+#: ../../../../site/index.php:364 ../../../../site/index.php:434
+msgid "Type"
+msgstr "Type"
+
+#: ../../../../site/index.php:382 ../../../../site/index.php:414
+msgid "Login"
+msgstr "Se connecter"
+
+#: ../../../../site/index.php:386
+msgid "2-Factor Verification"
+msgstr "Validation en deux étapes"
+
+#: ../../../../site/index.php:418
+msgid "Persona"
+msgstr "Persona"
+
+#: ../../../../site/index.php:422
+msgid "Username"
+msgstr "Nom d'utilisateur"
+
+#: ../../../../site/js/index.js:69
+msgid "Oper updated"
+msgstr ""
+
+#: ../../../../site/js/index.js:80
+msgid "Could not submit the form"
+msgstr ""
+
+#: ../../../../site/js/index.js:106
+#, fuzzy
+msgid "Could not rehash the servers"
+msgstr "Ne peut vérifier avec NickServ"
+
+#: ../../../../site/js/index.js:147
+msgid "Could not synchronize your password"
+msgstr ""
+
+#: ../../../../site/js/index.js:160
+msgid "This is an admin only feature. Continue?"
+msgstr ""
+
+#: ../../../../site/js/index.js:187
+msgid "Login failure"
+msgstr ""
+
+#: ../../../../site/js/index.js:212
+#, fuzzy
+msgid "Could not remove persona address"
+msgstr "Ne peut enlever le courriel"
+
+#: ../../../../site/js/index.js:327
+#, fuzzy
+msgid "Server Ping"
+msgstr "Serveurs"
+
+#: ../../../../site/js/index.js:342 ../../../../site/js/index.js:425
+#, fuzzy
+msgid "Could not ping server"
+msgstr "Ne peut vérifier avec NickServ"
+
+#: ../../../../site/js/index.js:350
+msgid "Fetching Memos"
+msgstr ""
+
+#: ../../../../site/js/index.js:379 ../../../../site/js/index.js:462
+#: ../../../../site/js/index.js:496
+msgid "Could not contact server"
+msgstr ""
+
+#: ../../../../site/js/index.js:406
+#, fuzzy
+msgid "Deleting memo"
+msgstr "Supprimer"
+
+#: ../../../../site/js/index.js:432
+msgid "Fetching News"
+msgstr ""
+
+#: ../../../../site/js/index.js:454
+msgid "New news item"
+msgstr ""
+
+#: ../../../../site/js/index.js:472
+#, fuzzy
+msgid "Fetching Channels"
+msgstr "Nouveau canal"

+ 0 - 406
lang/fr_FR/LC_MESSAGES/omninet.po

@@ -1,406 +0,0 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: Omninet Control panel\n"
-"POT-Creation-Date: 2014-02-20 17:29-0500\n"
-"PO-Revision-Date: 2014-02-20 17:32-0500\n"
-"Last-Translator: Julien Savard <[email protected]>\n"
-"Language-Team: Omnimaga <[email protected]>\n"
-"Language: fr\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 1.6.4\n"
-"X-Poedit-Basepath: ../../..\n"
-"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Poedit-SearchPath-0: .\n"
-
-#: site/api/index.php:18
-msgid "Missing username and/or password"
-msgstr "Nom d'utilisateur et/ou mot de passe manquant"
-
-#: site/api/index.php:19
-msgid "Missing user type"
-msgstr "Type d'utilisateur manquant"
-
-#: site/api/index.php:28
-msgid "No token set"
-msgstr "Aucun jeton défini"
-
-#: site/api/index.php:40 site/api/index.php:73 site/api/index.php:101
-#: site/api/index.php:150 site/api/index.php:164 site/api/index.php:226
-#: site/api/index.php:241 site/api/index.php:249
-msgid "You have been logged out"
-msgstr "Vous avez été déconnecté"
-
-#: site/api/index.php:69
-msgid "Cannot fetch memos"
-msgstr "Impossible de récupérer les mémos"
-
-#: site/api/index.php:97
-msgid "Cannot fetch news"
-msgstr "Impossible de récupérer les nouvelles"
-
-#: site/api/index.php:113
-msgid "Voice"
-msgstr "Voix"
-
-#: site/api/index.php:114
-msgid "Automatic voice"
-msgstr "Voix automatique"
-
-#: site/api/index.php:115
-msgid "Halfop"
-msgstr "Demi-opérateur"
-
-#: site/api/index.php:116
-msgid "Automatic Halfop"
-msgstr "Demi-opérateur automatique"
-
-#: site/api/index.php:117
-msgid "Op"
-msgstr "Opérateur"
-
-#: site/api/index.php:118
-msgid "Automatic Op"
-msgstr "Opérateur automatique"
-
-#: site/api/index.php:119
-msgid "Admin"
-msgstr "Administrateur"
-
-#: site/api/index.php:120
-msgid "Owner"
-msgstr "Propriétaire"
-
-#: site/api/index.php:121
-msgid "Set"
-msgstr "Définir"
-
-#: site/api/index.php:122
-msgid "Invite/Getkey"
-msgstr "Invitation/Obtenir clé"
-
-#: site/api/index.php:123
-msgid "Kick/Ban"
-msgstr "Expulsion/Bannissement"
-
-#: site/api/index.php:124
-msgid "Recover/Clear"
-msgstr "Recouvrer/Effacer"
-
-#: site/api/index.php:125
-msgid "Modify access lists"
-msgstr "Modifier les listes d'accès"
-
-#: site/api/index.php:126
-msgid "Topic"
-msgstr "Sujet"
-
-#: site/api/index.php:127
-msgid "View access lists"
-msgstr "Voir les listes d'accès"
-
-#: site/api/index.php:128
-msgid "Founder"
-msgstr "Fondateur"
-
-#: site/api/index.php:129
-msgid "Banned"
-msgstr "Banni"
-
-#: site/api/index.php:146
-msgid "Cannot fetch channels"
-msgstr "Impossible de récupérer les canaux"
-
-#: site/api/index.php:151
-msgid "No message or user entered"
-msgstr "Aucun message ou utilisateur entré"
-
-#: site/api/index.php:155 site/index.php:349 site/index.php:403
-msgid "User"
-msgstr "Utilisateur"
-
-#: site/api/index.php:155
-msgid "does not exist"
-msgstr "n'existe pas"
-
-#: site/api/index.php:157
-msgid "Memo Sent"
-msgstr "Mémo envoyé"
-
-#: site/api/index.php:160 site/api/index.php:168
-msgid "Cannot send memo"
-msgstr "Impossible d'envoyer le mémo"
-
-#: site/api/index.php:165
-msgid "No id given"
-msgstr "Aucun ID donné"
-
-#: site/api/index.php:201
-msgid "Failed to add email"
-msgstr "Impossible d'ajouter le courriel"
-
-#: site/api/index.php:201
-msgid "to user"
-msgstr "à l'utilisateur"
-
-#: site/api/index.php:203
-msgid "Email does not match any users"
-msgstr "Le courriel ne correspond à aucun utilisateur"
-
-#: site/api/index.php:227
-msgid "No ID set"
-msgstr "Aucun ID défini"
-
-#: site/api/index.php:229
-msgid "Could not remove email address"
-msgstr "Ne peut enlever le courriel"
-
-#: site/api/index.php:246
-msgid "2-factor disabled."
-msgstr "Vérification en deux étapes désactivée."
-
-#: site/api/index.php:253 site/api/index.php:268 site/api/index.php:279
-msgid "Make sure that everything is filled in. Try reloading if it is."
-msgstr ""
-"Assurez-vous que tous les champs sont remplis. Essayez de recharger si c'est "
-"le cas."
-
-#: site/api/index.php:254
-msgid "Invalid password"
-msgstr "Mot de passe invalide"
-
-#: site/api/index.php:259
-msgid "Could not update password with nickserv"
-msgstr "Impossible de mettre à jour le mot de passe avec NickServ"
-
-#: site/api/index.php:269
-msgid "Not Logged in to use"
-msgstr "Déconnecté pour utiliser"
-
-#: site/api/index.php:269
-msgid "with key"
-msgstr "avec la clé"
-
-#: site/api/index.php:270
-msgid "Must be logged in with type user to sync pass"
-msgstr ""
-"Vous devez être connecté avec le type utilisateur pour synchroniser le mot "
-"de passe"
-
-#: site/api/index.php:273
-msgid "Could not verify with nickserv"
-msgstr "Ne peut vérifier avec NickServ"
-
-#: site/api/index.php:276
-msgid "Nickserv password synchronized with main account"
-msgstr "Le mot de passe NickServ a été synchronisé avec le compte principal"
-
-#: site/api/index.php:284 site/api/index.php:297 site/api/index.php:316
-msgid "Not logged in"
-msgstr "Déconnecté"
-
-#: site/api/index.php:285 site/api/index.php:298
-msgid "No user set."
-msgstr "Aucun utilisateur défini."
-
-#: site/api/index.php:286
-msgid "No email set."
-msgstr "Aucun courriel défini."
-
-#: site/api/index.php:287
-msgid "No real name set."
-msgstr "Aucun vrai nom défini."
-
-#: site/api/index.php:288 site/api/index.php:299
-msgid "No nick set."
-msgstr "Aucun pseudonyme défini."
-
-#: site/api/index.php:289
-msgid "User with id"
-msgstr "Utilisateur avec ID"
-
-#: site/api/index.php:289 site/api/index.php:301
-msgid "does not exist. You should reload the page."
-msgstr "n'existe pas. Vous devriez recharger la page."
-
-#: site/api/index.php:293
-msgid "Unable to update user"
-msgstr "Impossible de mettre à jour l'utilisateur"
-
-#: site/api/index.php:300
-msgid "No profile set."
-msgstr "Aucun profil défini."
-
-#: site/api/index.php:301
-msgid "Oper with id"
-msgstr "Opérateur avec ID"
-
-#: site/api/index.php:303 site/api/index.php:305
-msgid "Unable to update oper"
-msgstr "Impossible de mettre à jour l'opérateur"
-
-#: site/api/index.php:311
-msgid "Failed to update setting"
-msgstr "Impossible de mettre à jour le réglage"
-
-#: site/api/index.php:311
-msgid "with value"
-msgstr "avec la valeur"
-
-#: site/api/index.php:320
-msgid "Invalid Action"
-msgstr "Action invalide"
-
-#: site/index.php:66 site/index.php:67 site/index.php:111 site/index.php:112
-#: site/index.php:142 site/index.php:143
-msgid "Refresh"
-msgstr "Rafraîchir"
-
-#: site/index.php:69 site/index.php:70
-msgid "New Memo"
-msgstr "Nouveau mémo"
-
-#: site/index.php:72 site/index.php:73
-msgid "Delete All"
-msgstr "Supprimer tout"
-
-#: site/index.php:79 site/index.php:121
-msgid "From"
-msgstr "De"
-
-#: site/index.php:87 site/index.php:129
-msgid "Sent"
-msgstr "Envoyé"
-
-#: site/index.php:95
-msgid "Body"
-msgstr "Corps"
-
-#: site/index.php:101 site/index.php:102
-msgid "Reply"
-msgstr "Répondre"
-
-#: site/index.php:104 site/index.php:105 site/index.php:158 site/index.php:159
-msgid "Delete"
-msgstr "Supprimer"
-
-#: site/index.php:145 site/index.php:146
-msgid "New Channel"
-msgstr "Nouveau canal"
-
-#: site/index.php:152
-msgid "Flags:"
-msgstr "Indicateurs:"
-
-#: site/index.php:177
-msgid "News"
-msgstr "Nouvelles"
-
-#: site/index.php:178
-msgid "Memos"
-msgstr "Mémos"
-
-#: site/index.php:179
-msgid "Channels"
-msgstr "Canaux"
-
-#: site/index.php:181
-msgid "Servers"
-msgstr "Serveurs"
-
-#: site/index.php:182
-msgid "Opers"
-msgstr "Opérateurs"
-
-#: site/index.php:183
-msgid "Configuration"
-msgstr "Configuration"
-
-#: site/index.php:185
-msgid "Profile"
-msgstr "Profil"
-
-#: site/index.php:220
-msgid "To"
-msgstr "À"
-
-#: site/index.php:226
-msgid "Message"
-msgstr "Message"
-
-#: site/index.php:248
-msgid "Country"
-msgstr "Pays"
-
-#: site/index.php:256
-msgid "Cell #"
-msgstr "Cellule N°"
-
-#: site/index.php:279
-msgid "Token"
-msgstr "Jeton"
-
-#: site/index.php:294
-msgid "Disable 2-factor"
-msgstr "Désactiver la vérification en deux étapes"
-
-#: site/index.php:300
-msgid "Link Persona"
-msgstr "Lier le Persona"
-
-#: site/index.php:303
-msgid "Remove"
-msgstr "Enlever"
-
-#: site/index.php:311
-msgid "Switch Role"
-msgstr "Changer de rôle"
-
-#: site/index.php:313
-msgid "Rehash"
-msgstr "Mettre à jour"
-
-#: site/index.php:315 site/index.php:326
-msgid "Change Password"
-msgstr "Changer le mot de passe"
-
-#: site/index.php:317
-msgid "Sync Password"
-msgstr "Synchroniser le mot de passe"
-
-#: site/index.php:319
-msgid "Logout"
-msgstr "Se déconnecter"
-
-#: site/index.php:330 site/index.php:428
-msgid "Password"
-msgstr "Mot de passe"
-
-#: site/index.php:336
-msgid "New Password"
-msgstr "Nouveau mot de passe"
-
-#: site/index.php:360
-msgid "Switch"
-msgstr "Changer"
-
-#: site/index.php:364 site/index.php:434
-msgid "Type"
-msgstr "Type"
-
-#: site/index.php:382 site/index.php:414
-msgid "Login"
-msgstr "Se connecter"
-
-#: site/index.php:386
-msgid "2-Factor Verification"
-msgstr "Validation en deux étapes"
-
-#: site/index.php:418
-msgid "Persona"
-msgstr "Persona"
-
-#: site/index.php:422
-msgid "Username"
-msgstr "Nom d'utilisateur"

+ 11 - 21
lib/locale.php

@@ -1,25 +1,15 @@
 <?php
-	$locale = $_SERVER["HTTP_ACCEPT_LANGUAGE"];
-	if(strpos(',',$locale) !== false){
-		$locale = substr($locale,0,strpos(',',$locale));
+	$locales = explode(',',$_SERVER["HTTP_ACCEPT_LANGUAGE"]);
+	for($i=count($locales)-1;$i>=0;$i--){
+		$locale = str_replace('-','_',$locales[$i]);
+		if(is_dir(DIR.'/lang/'.$locale)){
+			break;
+		}else{
+			$locale = 'en';
+		}
 	}
-	$locale = strtolower($locale);
-	die($locale);
-	switch($locale){
-		case 'en-ca':
-			$lang = 'en_CA';
-			setlocale(LC_ALL,'en_CA.UTF-8','en_CA','en','english');
-		break;
-		case 'en-us':
-			$lang = 'en_US';
-			setlocale(LC_ALL,'en_US.UTF-8','en_US','en','english');
-		break;
-		default:
-			$lang = 'en';
-			setlocale(LC_ALL,'en','english');
-	}
-	putenv("LC_ALL=".$lang);
-	putenv("LANGUAGE=".$lang);
-	bindtextdomain('omninet',DIR.'/lang');
+	define('LOCALE',$locale);
+	bindtextdomain('omninet',DIR.'/lang/'.LOCALE);
+	bind_textdomain_codeset('omninet','UTF-8');
 	textdomain('omninet');
 ?>

+ 4 - 0
site/api/index.php

@@ -14,6 +14,10 @@
 			echo mkpasswd('root');
 			die();
 		break;
+		case 'lang':
+			echo file_get_contents(DIR.'/lang/'.LOCALE.'/C/LC_MESSAGES/omninet.po');
+			die();
+		break;
 		case 'login':
 			isset($_GET['username']) && isset($_GET['password']) or die('{"code":2,"message":"'._('Missing username and/or password').'"}');
 			isset($_GET['type']) or die('{"code":2,"message":"'._('Missing user type').'"}');

+ 441 - 418
site/js/index.js

@@ -2,7 +2,16 @@ $(function(){
 	if(location.host != purl(__HOSTNAME__).attr('host')){
 		location.href = __HOSTNAME__;
 	}
-	var _ = window._ = Pomo.getText,
+	Pomo.domain = 'messages';
+	Pomo.unescapeStrings = true;
+	var _ = window._ = function(text){
+			try{
+				var t = Pomo.getText(text);
+				return t.translation;
+			}catch(e){
+				return text;
+			}
+		},
 		dialogs = $('#dialogs').children('div'),
 		memos,
 		news,
@@ -29,462 +38,476 @@ $(function(){
 				},
 				dataType: 'json'
 			});
-		};
-	$('script[id^=template-]').each(function(){
-		templates[this.id.substr(9)] = Handlebars.compile($(this).html());
-	});
-	Handlebars.registerHelper('html',function(body){
-		return new Handlebars.SafeString(body.replace(/(\b(https?|ftps?|file|irc):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig,"<a class='link' href='$1'>$1</a>"));
-	});
-	$('form').submit(function(){
-		var form = $(this),
-			btn = form.children('input[type=submit]'),
-			action = form.children('input[type=hidden][name=action]').val();
-		$.ajax(__HOSTNAME__+'site/api/?'+form.serialize(),{
-			success: function(d){
-				if(d.log){
-					console.log(d.log);
-				}
-				btn.removeAttr('disabled');
-				if(d.code === 0){
-					switch(action){
-						case 'oper':
-							form.find('input[name=password]').val('');
-							alert('Oper updated');
-						break;
-						default:
-							location.reload();
-					}
-				}else{
-					alert(d.message);
-				}
-			},
-			error: function(xhr,msg,e){
-				console.error(e);
-				alert("Could not submit the form: "+msg);
-				btn.removeAttr('disabled');
-			},
-			dataType: 'json'
-		});
-		btn.attr('disabled','disabled');
-		return false;
-	}).children('input[type=hidden][name=action]').removeAttr('disabled');
-	$('#logout').click(logout);
-	$('#newpass-button').click(function(){
-		$('#newpass-diag').dialog('open');
-	});
-	$('#roles-button').click(function(){
-		$('#roles-diag').dialog('open');
-	});
-	$('#rehash-servers').click(function(){
-		$.ajax(__HOSTNAME__+'site/api/?action=rehash',{
-			success: function(d){
-				if(d.log){
-					console.log(d.log);
-				}
-				alert(d.message);
-				$('#rehash-servers').removeAttr('disabled');
-			},
-			error: function(xhr,msg,e){
-				console.error(e);
-				alert("Could not rehash the servers: "+msg);
-				$('#rehash-servers').removeAttr('disabled');
-			},
-			dataType: 'json'
+		},
+		lang = Pomo.load(
+			__HOSTNAME__+'site/api?action=lang',{
+				format: 'po',
+				mode: 'ajax'
+			}
+		);
+	lang.ready(function(){
+		$('script[id^=template-]').each(function(){
+			templates[this.id.substr(9)] = Handlebars.compile($(this).html());
 		});
-		$(this).attr('disabled','disabled');
-		return false;
-	});
-	$('#2-factor-disable').click(function(){
-		var btn = $(this);
-		$.ajax(__HOSTNAME__+'site/api/?action=2-factor-delete',{
-			success: function(d){
-				if(d.log){
-					console.log(d.log);
-				}
-				alert(d.message);
-				btn.removeAttr('disabled');
-				location.reload();
-			},
-			error: function(xhr,msg,e){
-				console.error(e);
-				alert("Could not disable 2-factor: "+msg);
-				btn.removeAttr('disabled');
-			},
-			dataType: 'json'
+		Handlebars.registerHelper('html',function(body){
+			return new Handlebars.SafeString(body.replace(/(\b(https?|ftps?|file|irc):\/\/[-A-Z0-9+&@#\/%?=~_|!:,.;]*[-A-Z0-9+&@#\/%=~_|])/ig,"<a class='link' href='$1'>$1</a>"));
 		});
-		$(this).attr('disabled','disabled');
-		return false;
-	});
-	$('#sync-pass').click(function(){
-		var btn = $(this);
-		$.ajax(__HOSTNAME__+'site/api/?action=sync-pass',{
-			success: function(d){
-				if(d.log){
-					console.log(d.log);
-				}
-				alert(d.message);
-				btn.removeAttr('disabled');
-			},
-			error: function(xhr,msg,e){
-				console.error(e);
-				alert("Could not synchronize your password: "+msg);
-				btn.removeAttr('disabled');
-			},
-			dataType: 'json'
-		});
-		btn.attr('disabled','disabled');
-		return false;
-	});
-	$('#persona-register').hover(function(){
-		$(this).addClass('ui-state-hover');
-	},function(){
-		$(this).removeClass('ui-state-hover');
-	}).click(function(){
-		if(confirm("This is an admin only feature. Continue?")){
-			navigator.id.request({
-				siteName: 'Omninet'
-			});
-		}
-	});
-	if(navigator.id){
-		navigator.id.watch({
-			loggedInUser: $.cookie('personaUser'),
-			onlogin: function(assertion){
-				$.ajax({
-					type: 'post',
-					url: __HOSTNAME__+'site/api/?action=persona-login',
-					data: {
-						assertion: assertion
-					},
-					success: function(d){
-						if(d.code !== 0){
-							if(d.message){
-								console.log(d.message);
-								alert(d.message);
-							}
+		$('form').submit(function(){
+			var form = $(this),
+				btn = form.children('input[type=submit]'),
+				action = form.children('input[type=hidden][name=action]').val();
+			$.ajax(__HOSTNAME__+'site/api/?'+form.serialize(),{
+				success: function(d){
+					if(d.log){
+						console.log(d.log);
+					}
+					btn.removeAttr('disabled');
+					if(d.code === 0){
+						switch(action){
+							case 'oper':
+								form.find('input[name=password]').val('');
+								alert(_('Oper updated'));
+							break;
+							default:
+								location.reload();
 						}
-						location.reload();
-					},
-					error: function(xhr,s,e){
-						navigator.id.logout();
-						alert("Login failure: " + e);
+					}else{
+						alert(d.message);
 					}
-				});
-			},
-			onlogout: function(){
-				//$('#logout').click();
-			}
+				},
+				error: function(xhr,msg,e){
+					console.error(e);
+					alert(_("Could not submit the form")+": "+msg);
+					btn.removeAttr('disabled');
+				},
+				dataType: 'json'
+			});
+			btn.attr('disabled','disabled');
+			return false;
+		}).children('input[type=hidden][name=action]').removeAttr('disabled');
+		$('#logout').click(logout);
+		$('#newpass-button').click(function(){
+			$('#newpass-diag').dialog('open');
 		});
-	}
-	$('button[id^=persona-remove-]').each(function(){
-		var id = this.id.substr(15),
-			btn = $(this);
-		btn.click(function(){
-			$.ajax(__HOSTNAME__+'site/api/?action=persona-remove&id='+id,{
+		$('#roles-button').click(function(){
+			$('#roles-diag').dialog('open');
+		});
+		$('#rehash-servers').click(function(){
+			$.ajax(__HOSTNAME__+'site/api/?action=rehash',{
 				success: function(d){
 					if(d.log){
 						console.log(d.log);
 					}
-					if(d.message){
-						alert(d.message);
+					alert(d.message);
+					$('#rehash-servers').removeAttr('disabled');
+				},
+				error: function(xhr,msg,e){
+					console.error(e);
+					alert(_("Could not rehash the servers")+": "+msg);
+					$('#rehash-servers').removeAttr('disabled');
+				},
+				dataType: 'json'
+			});
+			$(this).attr('disabled','disabled');
+			return false;
+		});
+		$('#2-factor-disable').click(function(){
+			var btn = $(this);
+			$.ajax(__HOSTNAME__+'site/api/?action=2-factor-delete',{
+				success: function(d){
+					if(d.log){
+						console.log(d.log);
 					}
+					alert(d.message);
+					btn.removeAttr('disabled');
 					location.reload();
 				},
 				error: function(xhr,msg,e){
 					console.error(e);
-					alert("Could not remove persona address: "+msg);
+					alert("Could not disable 2-factor: "+msg);
 					btn.removeAttr('disabled');
 				},
 				dataType: 'json'
 			});
-			btn.attr('disabled','disabled');
+			$(this).attr('disabled','disabled');
 			return false;
 		});
-	});
-	$('.server-opers,.server-owner,.server-children,.server-parent').click(function(){
-		$(this).next().toggle();
-	}).next().hide();
-	$('.button,button,input[type=button],input[type=submit]').button();
-	$('.tabs').tabs({
-		activate: function(e,ui){
-			var url = $.url(),
-				params = url.data.param.query;
-			params.tab = ui.newPanel.attr('id');
-			History.pushState({},document.title,url.attr('path')+'?'+$.param(params)+url.attr('anchor'));
-		},
-		create: function(e,ui){
-			$(window).trigger('statechange');
-		},
-		heightStyle: 'fill'
-	}).addClass('transparent').each(function(){
-		var tabs = $(this);
-		tabs.parent().resize(function(){
-			tabs.tabs('refresh');
+		$('#sync-pass').click(function(){
+			var btn = $(this);
+			$.ajax(__HOSTNAME__+'site/api/?action=sync-pass',{
+				success: function(d){
+					if(d.log){
+						console.log(d.log);
+					}
+					alert(d.message);
+					btn.removeAttr('disabled');
+				},
+				error: function(xhr,msg,e){
+					console.error(e);
+					alert(_("Could not synchronize your password")+": "+msg);
+					btn.removeAttr('disabled');
+				},
+				dataType: 'json'
+			});
+			btn.attr('disabled','disabled');
+			return false;
 		});
-	});
-	dialogs.dialog({
-		modal: true,
-		draggable: false,
-		autoOpen: false,
-		width: 500
-	});
-	$('.menu').menu();
-	$(window).on('statechange',function(){
-		var url = $.url(),
-			tab = url.param('tab'),
-			params = url.data.param.query,
-			tabel = $('.tabs').children('ul').children('li').children('a[href="#'+tab+'"]');
-		if(tab && tabel.length == 1){
-			$('.tabs').tabs('option','active',tabel.parent().index());
-		}else{
-			var href = $('.tabs').children('ul').children('li').children('a');
-			if(href.length > 0){
-				href = href.get(0).href;
-			}else{
-				href = '';
-			}
-			params.tab = $.url(href).attr('fragment');
-			History.pushState({},document.title,url.attr('path')+'?'+$.param(params)+url.attr('anchor'));
-		}
-	}).trigger('statechange').resize(function(){
-		dialogs.each(function(){
-			var d = $(this);
-			if(d.dialog('isOpen')){
-				d.dialog("option", "position", "center");
+		$('#persona-register').hover(function(){
+			$(this).addClass('ui-state-hover');
+		},function(){
+			$(this).removeClass('ui-state-hover');
+		}).click(function(){
+			if(confirm(_("This is an admin only feature. Continue?"))){
+				navigator.id.request({
+					siteName: 'Omninet'
+				});
 			}
 		});
-		var b = $('#user-menu-button');
-		if(b.length > 0){
-			$('#user-menu').offset({
-				top: b.offset().top
+		if(navigator.id){
+			navigator.id.watch({
+				loggedInUser: $.cookie('personaUser'),
+				onlogin: function(assertion){
+					$.ajax({
+						type: 'post',
+						url: __HOSTNAME__+'site/api/?action=persona-login',
+						data: {
+							assertion: assertion
+						},
+						success: function(d){
+							if(d.code !== 0){
+								if(d.message){
+									console.log(d.message);
+									alert(d.message);
+								}
+							}
+							location.reload();
+						},
+						error: function(xhr,s,e){
+							navigator.id.logout();
+							alert(_("Login failure")+": " + e);
+						}
+					});
+				},
+				onlogout: function(){
+					//$('#logout').click();
+				}
 			});
 		}
-	});
-	$('#login-diag,#verify-diag').dialog('option',{
-		closeOnEscape: false,
-		close: function(){
-			location.href = 'http://omnimaga.org';
-		},
-		position:{
-			my: "center",
-			at: "center",
-			of: window
-		}
-	}).dialog('open');
-	$('#verify-diag').dialog('option','close',logout);
-	$('.accordion').accordion({
-		collapsible: true,
-		active: false,
-		heightStyle: 'content'
-	}).css('max-height','500px');
-	$('.tree').treegrid({
-		initialState: 'collapsed'
-	});
-	$('#user-menu-button').click(function(){
-		$('#user-menu').show();
-	});
-	$('#user-menu').css({
-		position: 'fixed',
-		right: '0'
-	}).hover(function(){},function(){
-		$(this).hide();
-	}).click(function(){
-		$(this).hide();
-	}).hide();
-	if(!Modernizr.inputtypes.date){
-		$('input[type=date]').datepicker({
-			dateFormat: 'yy-mm-dd'
-		});
-	}
-	if(!Modernizr.inputtypes.datetime){
-		$('input[type=datetime]').datetimepicker({
-			dateFormat: 'yy-mm-dd',
-			timeFormat:'HH:mm:ssZ'
+		$('button[id^=persona-remove-]').each(function(){
+			var id = this.id.substr(15),
+				btn = $(this);
+			btn.click(function(){
+				$.ajax(__HOSTNAME__+'site/api/?action=persona-remove&id='+id,{
+					success: function(d){
+						if(d.log){
+							console.log(d.log);
+						}
+						if(d.message){
+							alert(d.message);
+						}
+						location.reload();
+					},
+					error: function(xhr,msg,e){
+						console.error(e);
+						alert(_("Could not remove persona address")+": "+msg);
+						btn.removeAttr('disabled');
+					},
+					dataType: 'json'
+				});
+				btn.attr('disabled','disabled');
+				return false;
+			});
 		});
-	}
-	if(!Modernizr.inputtypes.number){
-		$('input[type=number]').spinner();
-	}
-	$('body').show();
-	window.ServerPing = function(){
-		console.log("Server Ping");
-		$.ajax(__HOSTNAME__+'site/api/?action=ping',{
-			success: function(d){
-				if(d.log){
-					console.log(d.log);
-				}
-				if(d.message){
-					alert(d.message);
-				}
-				if(d.code!==0){
-					location.reload();
-				}
+		$('.server-opers,.server-owner,.server-children,.server-parent').click(function(){
+			$(this).next().toggle();
+		}).next().hide();
+		$('.button,button,input[type=button],input[type=submit]').button();
+		$('.tabs').tabs({
+			activate: function(e,ui){
+				var url = $.url(),
+					params = url.data.param.query;
+				params.tab = ui.newPanel.attr('id');
+				History.pushState({},document.title,url.attr('path')+'?'+$.param(params)+url.attr('anchor'));
 			},
-			error: function(xhr,msg,e){
-				console.error(e);
-				alert("Could not ping server: "+msg);
-				location.reload();
+			create: function(e,ui){
+				$(window).trigger('statechange');
 			},
-			dataType: 'json'
+			heightStyle: 'fill'
+		}).addClass('transparent').each(function(){
+			var tabs = $(this);
+			tabs.parent().resize(function(){
+				tabs.tabs('refresh');
+			});
 		});
-		setTimeout(window.ServerPing,1000*60*5); // Every 5 minutes
-	};
-	window.FetchMemos = function(once){
-		console.log("Fetching Memos");
-		$.ajax(__HOSTNAME__+'site/api/?action=get-memos',{
-			success: function(d){
-				if(d.log){
-					console.log(d.log);
-				}
-				if(d.message){
-					alert(d.message);
-				}
-				if(d.code!==0){
-					location.reload();
+		dialogs.dialog({
+			modal: true,
+			draggable: false,
+			autoOpen: false,
+			width: 500
+		});
+		$('.menu').menu();
+		$(window).on('statechange',function(){
+			var url = $.url(),
+				tab = url.param('tab'),
+				params = url.data.param.query,
+				tabel = $('.tabs').children('ul').children('li').children('a[href="#'+tab+'"]');
+			if(tab && tabel.length == 1){
+				$('.tabs').tabs('option','active',tabel.parent().index());
+			}else{
+				var href = $('.tabs').children('ul').children('li').children('a');
+				if(href.length > 0){
+					href = href.get(0).href;
+				}else{
+					href = '';
 				}
-				var i,
-					m;
-				if(d.memos){
-					for(i in d.memos){
-						m = d.memos[i];
-						m.date = m.date.year+'-'+m.date.month+'-'+m.date.day+' '+m.date.time;
-						d.memos[i] = m;
-					}
-					if(typeof memos != 'undefined' && !once && ($(d.memos).not(memos).length !== 0 || $(memos).not(d.memos).length !== 0)){
-						alert('New memo');
-					}
-					memos = d.memos;
+				params.tab = $.url(href).attr('fragment');
+				History.pushState({},document.title,url.attr('path')+'?'+$.param(params)+url.attr('anchor'));
+			}
+		}).trigger('statechange').resize(function(){
+			dialogs.each(function(){
+				var d = $(this);
+				if(d.dialog('isOpen')){
+					d.dialog("option", "position", "center");
 				}
-				$('#memos').html(templates.memos(d)).find('button').button();
-			},
-			error: function(xhr,msg,e){
-				console.error(e);
-				alert("Could not contact server: "+msg);
-				location.reload();
+			});
+			var b = $('#user-menu-button');
+			if(b.length > 0){
+				$('#user-menu').offset({
+					top: b.offset().top
+				});
+			}
+		});
+		$('#login-diag,#verify-diag').dialog('option',{
+			closeOnEscape: false,
+			close: function(){
+				location.href = 'http://omnimaga.org';
 			},
-			dataType: 'json'
+			position:{
+				my: "center",
+				at: "center",
+				of: window
+			}
+		}).dialog('open');
+		$('#verify-diag').dialog('option','close',logout);
+		$('.accordion').accordion({
+			collapsible: true,
+			active: false,
+			heightStyle: 'content'
+		}).css('max-height','500px');
+		$('.tree').treegrid({
+			initialState: 'collapsed'
 		});
-		if(!once){
-			setTimeout(window.ServerPing,1000*60); // Every minute
-		}
-	};
-	window.DeleteMemoFromButton = function(){
-		window.DeleteMemo($(this).parent());
-	};
-	window.ReplyToMemoFromButton = function(){
-		window.ReplyToMemo($(this).parent());
-	};
-	window.ReplyToMemo = function(div){
-		var from = div.find('.memo-from').text().trim();
-		$('#memo-diag').dialog('open').find('input[name=to]').val(from);
-		$('#memo-diag').find('input[name=message]').select();
-	};
-	window.DeleteMemos = function(){
-		window.DeleteMemo($('<div>').attr('id','memo-all'),function(){
-			window.FetchMemos(true);
+		$('#user-menu-button').click(function(){
+			$('#user-menu').show();
 		});
-	};
-	window.DeleteMemo = function(div,callback){
-		var id = $(div).attr('id').substr(5);
-		console.log("Deleting memo: "+id);
-		$.ajax(__HOSTNAME__+'site/api/?action=delete-memo&id='+id,{
-			success: function(d){
-				if(d.log){
-					console.log(d.log);
-				}
-				if(d.message){
-					alert(d.message);
-				}
-				if(d.code!==0){
+		$('#user-menu').css({
+			position: 'fixed',
+			right: '0'
+		}).hover(function(){},function(){
+			$(this).hide();
+		}).click(function(){
+			$(this).hide();
+		}).hide();
+		if(!Modernizr.inputtypes.date){
+			$('input[type=date]').datepicker({
+				dateFormat: 'yy-mm-dd'
+			});
+		}
+		if(!Modernizr.inputtypes.datetime){
+			$('input[type=datetime]').datetimepicker({
+				dateFormat: 'yy-mm-dd',
+				timeFormat:'HH:mm:ssZ'
+			});
+		}
+		if(!Modernizr.inputtypes.number){
+			$('input[type=number]').spinner();
+		}
+		$('body').show();
+		window.ServerPing = function(){
+			console.log(_("Server Ping"));
+			$.ajax(__HOSTNAME__+'site/api/?action=ping',{
+				success: function(d){
+					if(d.log){
+						console.log(d.log);
+					}
+					if(d.message){
+						alert(d.message);
+					}
+					if(d.code!==0){
+						location.reload();
+					}
+				},
+				error: function(xhr,msg,e){
+					console.error(e);
+					alert(_("Could not ping server")+": "+msg);
 					location.reload();
-				}
-				div.remove();
-				if(typeof callback != 'undefined'){
-					callback();
-				}
-			},
-			error: function(xhr,msg,e){
-				console.error(e);
-				alert("Could not ping server: "+msg);
-				location.reload();
-			},
-			dataType: 'json'
-		});
-	};
-	window.FetchNews = function(once){
-		console.log("Fetching News");
-		$.ajax(__HOSTNAME__+'site/api/?action=get-news',{
-			success: function(d){
-				if(d.log){
-					console.log(d.log);
-				}
-				if(d.message){
-					alert(d.message);
-				}
-				if(d.code!==0){
+				},
+				dataType: 'json'
+			});
+			setTimeout(window.ServerPing,1000*60*5); // Every 5 minutes
+		};
+		window.FetchMemos = function(once){
+			console.log(_("Fetching Memos"));
+			$.ajax(__HOSTNAME__+'site/api/?action=get-memos',{
+				success: function(d){
+					if(d.log){
+						console.log(d.log);
+					}
+					if(d.message){
+						alert(d.message);
+					}
+					if(d.code!==0){
+						location.reload();
+					}
+					var i,
+						m;
+					if(d.memos){
+						for(i in d.memos){
+							m = d.memos[i];
+							m.date = m.date.year+'-'+m.date.month+'-'+m.date.day+' '+m.date.time;
+							d.memos[i] = m;
+						}
+						if(typeof memos != 'undefined' && !once && ($(d.memos).not(memos).length !== 0 || $(memos).not(d.memos).length !== 0)){
+							alert('New memo');
+						}
+						memos = d.memos;
+					}
+					$('#memos').html(templates.memos(d)).find('button').button();
+				},
+				error: function(xhr,msg,e){
+					console.error(e);
+					alert(_("Could not contact server")+": "+msg);
 					location.reload();
-				}
-				var i,
-					n;
-				if(d.news){
-					d.news = d.news.reverse();
-					for(i in d.news){
-						n = d.news[i];
-						n.date = n.date.year+'-'+n.date.month+'-'+n.date.day+' '+n.date.time;
-						d.news[i] = n;
+				},
+				dataType: 'json'
+			});
+			if(!once){
+				setTimeout(window.ServerPing,1000*60); // Every minute
+			}
+		};
+		window.DeleteMemoFromButton = function(){
+			window.DeleteMemo($(this).parent());
+		};
+		window.ReplyToMemoFromButton = function(){
+			window.ReplyToMemo($(this).parent());
+		};
+		window.ReplyToMemo = function(div){
+			var from = div.find('.memo-from').text().trim();
+			$('#memo-diag').dialog('open').find('input[name=to]').val(from);
+			$('#memo-diag').find('input[name=message]').select();
+		};
+		window.DeleteMemos = function(){
+			window.DeleteMemo($('<div>').attr('id','memo-all'),function(){
+				window.FetchMemos(true);
+			});
+		};
+		window.DeleteMemo = function(div,callback){
+			var id = $(div).attr('id').substr(5);
+			console.log(_("Deleting memo")+": "+id);
+			$.ajax(__HOSTNAME__+'site/api/?action=delete-memo&id='+id,{
+				success: function(d){
+					if(d.log){
+						console.log(d.log);
 					}
-					if(typeof news != 'undefined' && !once && ($(d.news).not(news).length !== 0 || $(news).not(d.news).length !== 0)){
-						alert('New news item');
+					if(d.message){
+						alert(d.message);
 					}
-					news = d.news;
-				}
-				$('#news').html(templates.news(d)).find('button').button();
-			},
-			error: function(xhr,msg,e){
-				console.error(e);
-				alert("Could not contact server: "+msg);
-				location.reload();
-			},
-			dataType: 'json'
-		});
-		if(!once){
-			setTimeout(window.ServerPing,1000*60); // Every minute
-		}
-	};
-	window.FetchChannels = function(once){
-		console.log("Fetching Channels");
-		$.ajax(__HOSTNAME__+'site/api/?action=get-channels',{
-			success: function(d){
-				if(d.log){
-					console.log(d.log);
-				}
-				if(d.message){
-					alert(d.message);
-				}
-				if(d.code!==0){
+					if(d.code!==0){
+						location.reload();
+					}
+					div.remove();
+					if(typeof callback != 'undefined'){
+						callback();
+					}
+				},
+				error: function(xhr,msg,e){
+					console.error(e);
+					alert(_("Could not ping server")+": "+msg);
 					location.reload();
-				}
-				var i,
-					n;
-				if(d.channels){
-					for(i in d.channels){
-						n = d.channels[i];
-						d.channels[i] = n;
+				},
+				dataType: 'json'
+			});
+		};
+		window.FetchNews = function(once){
+			console.log(_("Fetching News"));
+			$.ajax(__HOSTNAME__+'site/api/?action=get-news',{
+				success: function(d){
+					if(d.log){
+						console.log(d.log);
 					}
-				}
-				$('#channels').html(templates.channels(d)).find('button').button();
-			},
-			error: function(xhr,msg,e){
-				console.error(e);
-				alert("Could not contact server: "+msg);
-				location.reload();
-			},
-			dataType: 'json'
+					if(d.message){
+						alert(d.message);
+					}
+					if(d.code!==0){
+						location.reload();
+					}
+					var i,
+						n;
+					if(d.news){
+						d.news = d.news.reverse();
+						for(i in d.news){
+							n = d.news[i];
+							n.date = n.date.year+'-'+n.date.month+'-'+n.date.day+' '+n.date.time;
+							d.news[i] = n;
+						}
+						if(typeof news != 'undefined' && !once && ($(d.news).not(news).length !== 0 || $(news).not(d.news).length !== 0)){
+							alert(_('New news item'));
+						}
+						news = d.news;
+					}
+					$('#news').html(templates.news(d)).find('button').button();
+				},
+				error: function(xhr,msg,e){
+					console.error(e);
+					alert(_("Could not contact server")+": "+msg);
+					location.reload();
+				},
+				dataType: 'json'
+			});
+			if(!once){
+				setTimeout(window.ServerPing,1000*60); // Every minute
+			}
+		};
+		window.FetchChannels = function(once){
+			console.log(_("Fetching Channels"));
+			$.ajax(__HOSTNAME__+'site/api/?action=get-channels',{
+				success: function(d){
+					if(d.log){
+						console.log(d.log);
+					}
+					if(d.message){
+						alert(d.message);
+					}
+					if(d.code!==0){
+						location.reload();
+					}
+					var i,
+						n;
+					if(d.channels){
+						for(i in d.channels){
+							n = d.channels[i];
+							d.channels[i] = n;
+						}
+					}
+					$('#channels').html(templates.channels(d)).find('button').button();
+				},
+				error: function(xhr,msg,e){
+					console.error(e);
+					alert(_("Could not contact server")+": "+msg);
+					location.reload();
+				},
+				dataType: 'json'
+			});
+			if(!once){
+				setTimeout(window.ServerPing,1000*60); // Every minute
+			}
+		};
+		$('body').find('*').contents().filter(function(){
+			return this.nodeType === 3;
+		}).each(function(){
+			console.log(_($(this).text()));
+			this.nodeValue = _($(this).text());
 		});
-		if(!once){
-			setTimeout(window.ServerPing,1000*60); // Every minute
-		}
-	};
-	$('body').resize();
+		$('body').resize();
+	});
 });