Index: trunk/extensions/OnlineStatus/OnlineStatus.php |
— | — | @@ -4,7 +4,7 @@ |
5 | 5 | * Extension that adds a new toggle in user preferences to show if the user is |
6 | 6 | * aviabled or not. See http://mediawiki.org/wiki/Extension:OnlineStatus for |
7 | 7 | * more informations. |
8 | | - * Require MediaWiki 1.11.0 to work. |
| 8 | + * Require MediaWiki 1.15 alpha r49790 or higher to work. |
9 | 9 | * |
10 | 10 | * @addtogroup Extensions |
11 | 11 | * @author Alexandre Emsenhuber |
— | — | @@ -27,6 +27,7 @@ |
28 | 28 | */ |
29 | 29 | $wgAllowAnyUserOnlineStatusFunction = true; |
30 | 30 | |
| 31 | +// FIXME: Should be a separate class file |
31 | 32 | class OnlineStatus { |
32 | 33 | |
33 | 34 | static function init(){ |
— | — | @@ -54,7 +55,7 @@ |
55 | 56 | $wgHooks['SavePreferences'][] = 'OnlineStatus::SavePreferences'; |
56 | 57 | |
57 | 58 | // User hook |
58 | | - $wgHooks['UserToggles'][] = 'OnlineStatus::UserToggles'; |
| 59 | + $wgHooks['GetPreferences'][] = 'OnlineStatus::onGetPreferences'; |
59 | 60 | $wgHooks['UserLoginComplete'][] = 'OnlineStatus::UserLoginComplete'; |
60 | 61 | $wgHooks['UserLogoutComplete'][] = 'OnlineStatus::UserLogoutComplete'; |
61 | 62 | |
— | — | @@ -288,23 +289,35 @@ |
289 | 290 | } |
290 | 291 | |
291 | 292 | /** |
292 | | - * Hook for UserToggles |
| 293 | + * Hook for user preferences |
293 | 294 | */ |
294 | | - static function UserToggles( &$toggles ){ |
295 | | - $toggles[] = 'onlineOnLogin'; |
296 | | - $toggles[] = 'offlineOnLogout'; |
297 | | - return true; |
| 295 | + public static function onGetPreferences( $user, &$preferences ) { |
| 296 | + $preferences['onlinestatusonlogin'] = |
| 297 | + array( |
| 298 | + 'type' => 'toggle', |
| 299 | + 'section' => 'misc', |
| 300 | + 'label-message' => 'onlinestatus-pref-onlineonlogin', |
| 301 | + ); |
| 302 | + |
| 303 | + $preferences['onlinestatusonlogoff'] = |
| 304 | + array( |
| 305 | + 'type' => 'toggle', |
| 306 | + 'section' => 'misc', |
| 307 | + 'label-message' => 'onlinestatus-pref-offlineonlogout', |
| 308 | + ); |
| 309 | + |
| 310 | + return true; |
298 | 311 | } |
299 | 312 | |
300 | 313 | /** |
301 | 314 | * Hook for UserLoginComplete |
302 | 315 | */ |
303 | 316 | static function UserLoginComplete( $user ){ |
304 | | - if( $user->getOption( 'offlineOnLogout' ) ){ |
| 317 | + if( $user->getOption( 'offlineonlogout' ) ){ |
305 | 318 | $user->setOption( 'online', 'online' ); |
306 | 319 | $user->saveSettings(); |
307 | 320 | } |
308 | | - return true; |
| 321 | + return true; |
309 | 322 | } |
310 | 323 | |
311 | 324 | /** |
— | — | @@ -316,11 +329,11 @@ |
317 | 330 | $oldUser = User::newFromName( $oldName ); |
318 | 331 | if( !$oldUser instanceof User ) |
319 | 332 | return true; |
320 | | - if( $oldUser->getOption( 'offlineOnLogout' ) ){ |
| 333 | + if( $oldUser->getOption( 'offlineonlogout' ) ){ |
321 | 334 | $oldUser->setOption( 'online', 'offline' ); |
322 | 335 | $oldUser->saveSettings(); |
323 | 336 | } |
324 | | - return true; |
| 337 | + return true; |
325 | 338 | } |
326 | 339 | |
327 | 340 | /** |
Index: trunk/extensions/OnlineStatus/OnlineStatus.i18n.php |
— | — | @@ -8,22 +8,22 @@ |
9 | 9 | $messages = array(); |
10 | 10 | |
11 | 11 | $messages['en'] = array( |
12 | | - 'onlinestatus-desc' => 'Add a preference to show if the user is currently present or not on the wiki', |
13 | | - 'onlinestatus-js-anon' => 'Error: you must be logged in to use this feature', |
14 | | - 'onlinestatus-js-changed' => 'Your status has been changed to "$1"', |
15 | | - 'onlinestatus-js-error' => 'Impossible to change status, value "$1" is invalid', |
16 | | - 'onlinestatus-levels' => '* online |
| 12 | + 'onlinestatus-desc' => 'Add a preference to show if the user is currently present or not on the wiki', |
| 13 | + 'onlinestatus-js-anon' => 'Error: you must be logged in to use this feature', |
| 14 | + 'onlinestatus-js-changed' => 'Your status has been changed to "$1"', |
| 15 | + 'onlinestatus-js-error' => 'Impossible to change status, value "$1" is invalid', |
| 16 | + 'onlinestatus-levels' => '* online |
17 | 17 | * offline', // Do not translate this message |
18 | 18 | 'onlinestatus-subtitle-offline' => 'This user is currently offline', |
19 | | - 'onlinestatus-subtitle-online' => 'This user is currently online', |
20 | | - 'onlinestatus-tab' => 'Status', |
21 | | - 'onlinestatus-toggles-desc' => 'Your status:', |
22 | | - 'onlinestatus-toggles-explain' => 'This allows you to show to other users if you are actually online or not by viewing your user page.', |
23 | | - 'onlinestatus-toggles-show' => 'Show online status on my user page', |
24 | | - 'onlinestatus-toggle-offline' => 'Offline', |
25 | | - 'onlinestatus-toggle-online' => 'Online', |
26 | | - 'tog-onlineOnLogin' => 'Change my status to online when logging-in', |
27 | | - 'tog-offlineOnLogout' => 'Change my status to offline when logging-out', |
| 19 | + 'onlinestatus-subtitle-online' => 'This user is currently online', |
| 20 | + 'onlinestatus-tab' => 'Status', |
| 21 | + 'onlinestatus-toggles-desc' => 'Your status:', |
| 22 | + 'onlinestatus-toggles-explain' => 'This allows you to show to other users if you are actually online or not by viewing your user page.', |
| 23 | + 'onlinestatus-toggles-show' => 'Show online status on my user page', |
| 24 | + 'onlinestatus-toggle-offline' => 'Offline', |
| 25 | + 'onlinestatus-toggle-online' => 'Online', |
| 26 | + 'onlinestatus-pref-offlineonlogon' => 'Change my status to online when logging-in', |
| 27 | + 'onlinestatus-pref-offlineonlogout' => 'Change my status to offline when logging-out', |
28 | 28 | ); |
29 | 29 | |
30 | 30 | /** Message documentation (Message documentation) |
— | — | @@ -63,8 +63,8 @@ |
64 | 64 | 'onlinestatus-toggles-show' => 'اعرض حالتي على الإنترنت على صفحة مستخدمي', |
65 | 65 | 'onlinestatus-toggle-offline' => 'غير متصل', |
66 | 66 | 'onlinestatus-toggle-online' => 'متصل', |
67 | | - 'tog-onlineOnLogin' => 'غير حالتي إلى موجود عند تسجيل الدخول', |
68 | | - 'tog-offlineOnLogout' => 'غير حالتي إلى غير موجود عند تسجيل الخروج', |
| 67 | + 'onlinestatus-pref-offlineonlogon' => 'غير حالتي إلى موجود عند تسجيل الدخول', |
| 68 | + 'onlinestatus-pref-offlineonlogout' => 'غير حالتي إلى غير موجود عند تسجيل الخروج', |
69 | 69 | ); |
70 | 70 | |
71 | 71 | /** Egyptian Spoken Arabic (مصرى) |
— | — | @@ -84,8 +84,8 @@ |
85 | 85 | 'onlinestatus-toggles-show' => 'اعرض حالتى على الإنترنت على صفحة يوزرى', |
86 | 86 | 'onlinestatus-toggle-offline' => 'غير متصل', |
87 | 87 | 'onlinestatus-toggle-online' => 'متصل', |
88 | | - 'tog-onlineOnLogin' => 'غير حالتى إلى موجود عند تسجيل الدخول', |
89 | | - 'tog-offlineOnLogout' => 'غير حالتى إلى غير موجود عند تسجيل الخروج', |
| 88 | + 'onlinestatus-pref-offlineonlogon' => 'غير حالتى إلى موجود عند تسجيل الدخول', |
| 89 | + 'onlinestatus-pref-offlineonlogout' => 'غير حالتى إلى غير موجود عند تسجيل الخروج', |
90 | 90 | ); |
91 | 91 | |
92 | 92 | /** Belarusian (Taraškievica orthography) (Беларуская (тарашкевіца)) |
— | — | @@ -105,8 +105,8 @@ |
106 | 106 | 'onlinestatus-toggles-show' => 'Паказаць маю прысутнасьць на маёй старонцы ўдзельніка', |
107 | 107 | 'onlinestatus-toggle-offline' => 'Няма ў {{GRAMMAR:месны|{{SITENAME}}}}', |
108 | 108 | 'onlinestatus-toggle-online' => 'У {{GRAMMAR:месны|{{SITENAME}}}}', |
109 | | - 'tog-onlineOnLogin' => 'Зьмяняць мой статус на «у {{GRAMMAR:месны|{{SITENAME}}}}» пры ўваходзе ў сыстэму', |
110 | | - 'tog-offlineOnLogout' => 'Зьмяняць мой статус на «няма ў {{GRAMMAR:месны|{{SITENAME}}}}» пры выхадзе з сыстэмы', |
| 109 | + 'onlinestatus-pref-offlineonlogon' => 'Зьмяняць мой статус на «у {{GRAMMAR:месны|{{SITENAME}}}}» пры ўваходзе ў сыстэму', |
| 110 | + 'onlinestatus-pref-offlineonlogout' => 'Зьмяняць мой статус на «няма ў {{GRAMMAR:месны|{{SITENAME}}}}» пры выхадзе з сыстэмы', |
111 | 111 | ); |
112 | 112 | |
113 | 113 | /** Bulgarian (Български) |
— | — | @@ -141,8 +141,8 @@ |
142 | 142 | 'onlinestatus-toggles-show' => 'Prikaži status na mreži na mojoj korisničkoj stranici', |
143 | 143 | 'onlinestatus-toggle-offline' => 'Van mreže', |
144 | 144 | 'onlinestatus-toggle-online' => 'Na mreži', |
145 | | - 'tog-onlineOnLogin' => "Promijeni moj status na ''na mreži'' pri prijavi", |
146 | | - 'tog-offlineOnLogout' => "Promijeni moj status na ''van mreže'' pri odjavi", |
| 145 | + 'onlinestatus-pref-offlineonlogon' => "Promijeni moj status na ''na mreži'' pri prijavi", |
| 146 | + 'onlinestatus-pref-offlineonlogout' => "Promijeni moj status na ''van mreže'' pri odjavi", |
147 | 147 | ); |
148 | 148 | |
149 | 149 | /** Catalan (Català) |
— | — | @@ -159,8 +159,8 @@ |
160 | 160 | 'onlinestatus-toggles-show' => "Mostra l'estat de connexió a la pàgina d'usuari", |
161 | 161 | 'onlinestatus-toggle-offline' => 'Desconnectat', |
162 | 162 | 'onlinestatus-toggle-online' => 'Connectat', |
163 | | - 'tog-onlineOnLogin' => 'Canvia el meu estat a «en línia» en iniciar sessió', |
164 | | - 'tog-offlineOnLogout' => 'Canvia el meu estat a «fora de línia» quan finalitzi la sessió', |
| 163 | + 'onlinestatus-pref-offlineonlogon' => 'Canvia el meu estat a «en línia» en iniciar sessió', |
| 164 | + 'onlinestatus-pref-offlineonlogout' => 'Canvia el meu estat a «fora de línia» quan finalitzi la sessió', |
165 | 165 | ); |
166 | 166 | |
167 | 167 | /** Czech (Česky) |
— | — | @@ -181,8 +181,8 @@ |
182 | 182 | 'onlinestatus-toggles-show' => 'Zobrazovat můj stav na mojí uživatelské stránce', |
183 | 183 | 'onlinestatus-toggle-offline' => 'Odpojený', |
184 | 184 | 'onlinestatus-toggle-online' => 'Připojený', |
185 | | - 'tog-onlineOnLogin' => 'Změnit po přihlášení můj stav na „online“', |
186 | | - 'tog-offlineOnLogout' => 'Změnit po odhlášení můj stav na „offline“', |
| 185 | + 'onlinestatus-pref-offlineonlogon' => 'Změnit po přihlášení můj stav na „online“', |
| 186 | + 'onlinestatus-pref-offlineonlogout' => 'Změnit po odhlášení můj stav na „offline“', |
187 | 187 | ); |
188 | 188 | |
189 | 189 | /** Welsh (Cymraeg) |
— | — | @@ -201,8 +201,8 @@ |
202 | 202 | 'onlinestatus-toggles-show' => 'Dangos fy nghylwr ar/all-lein ar fy nhudalen defnyddiwr', |
203 | 203 | 'onlinestatus-toggle-offline' => 'All-lein', |
204 | 204 | 'onlinestatus-toggle-online' => 'Ar-lein', |
205 | | - 'tog-onlineOnLogin' => 'Newid nodyn fy nghyflwr i ar-lein wrth fewngofnodi', |
206 | | - 'tog-offlineOnLogout' => 'Newid nodyn fy nghyflwr i all-lein wrth allgofnodi', |
| 205 | + 'onlinestatus-pref-offlineonlogon' => 'Newid nodyn fy nghyflwr i ar-lein wrth fewngofnodi', |
| 206 | + 'onlinestatus-pref-offlineonlogout' => 'Newid nodyn fy nghyflwr i all-lein wrth allgofnodi', |
207 | 207 | ); |
208 | 208 | |
209 | 209 | /** German (Deutsch) |
— | — | @@ -221,8 +221,8 @@ |
222 | 222 | 'onlinestatus-toggles-show' => 'Zeige Onlinestatus auf meiner Benutzerseite', |
223 | 223 | 'onlinestatus-toggle-offline' => 'Offline', |
224 | 224 | 'onlinestatus-toggle-online' => 'Online', |
225 | | - 'tog-onlineOnLogin' => 'Status auf online ändern, sobald ich mich anmelde', |
226 | | - 'tog-offlineOnLogout' => 'Status auf offline ändern, wenn ich mich abmelde', |
| 225 | + 'onlinestatus-pref-offlineonlogon' => 'Status auf online ändern, sobald ich mich anmelde', |
| 226 | + 'onlinestatus-pref-offlineonlogout' => 'Status auf offline ändern, wenn ich mich abmelde', |
227 | 227 | ); |
228 | 228 | |
229 | 229 | /** Lower Sorbian (Dolnoserbski) |
— | — | @@ -241,8 +241,8 @@ |
242 | 242 | 'onlinestatus-toggles-show' => 'Status online na mójom wužywarskim boku pokazaś', |
243 | 243 | 'onlinestatus-toggle-offline' => 'Offline', |
244 | 244 | 'onlinestatus-toggle-online' => 'Online', |
245 | | - 'tog-onlineOnLogin' => 'Status pśi pśizjawjenju do online změniś', |
246 | | - 'tog-offlineOnLogout' => 'Status pśi wótzjawjenju do offline změniś', |
| 245 | + 'onlinestatus-pref-offlineonlogon' => 'Status pśi pśizjawjenju do online změniś', |
| 246 | + 'onlinestatus-pref-offlineonlogout' => 'Status pśi wótzjawjenju do offline změniś', |
247 | 247 | ); |
248 | 248 | |
249 | 249 | /** Esperanto (Esperanto) |
— | — | @@ -293,8 +293,8 @@ |
294 | 294 | 'onlinestatus-toggles-show' => 'Erakutsi konexio egoera nire erabiltzaile orrialdean', |
295 | 295 | 'onlinestatus-toggle-offline' => 'Deskonektatuta', |
296 | 296 | 'onlinestatus-toggle-online' => 'Konektatuta', |
297 | | - 'tog-onlineOnLogin' => 'Saioa hastean nire konexio-egoera konektatua jarri', |
298 | | - 'tog-offlineOnLogout' => 'Saioa ixtean nire konexio-egoera deskonektatua jarri', |
| 297 | + 'onlinestatus-pref-offlineonlogon' => 'Saioa hastean nire konexio-egoera konektatua jarri', |
| 298 | + 'onlinestatus-pref-offlineonlogout' => 'Saioa ixtean nire konexio-egoera deskonektatua jarri', |
299 | 299 | ); |
300 | 300 | |
301 | 301 | /** Finnish (Suomi) |
— | — | @@ -332,8 +332,8 @@ |
333 | 333 | 'onlinestatus-toggles-show' => 'Montrer mon statut sur ma page utilisateur', |
334 | 334 | 'onlinestatus-toggle-offline' => 'Absent', |
335 | 335 | 'onlinestatus-toggle-online' => 'Présent', |
336 | | - 'tog-onlineOnLogin' => 'Changer mon statut à en ligne quand je me connecte', |
337 | | - 'tog-offlineOnLogout' => 'Changer mon statut à hors ligne quand je me déconnecte', |
| 336 | + 'onlinestatus-pref-offlineonlogon' => 'Changer mon statut à en ligne quand je me connecte', |
| 337 | + 'onlinestatus-pref-offlineonlogout' => 'Changer mon statut à hors ligne quand je me déconnecte', |
338 | 338 | ); |
339 | 339 | |
340 | 340 | /** Galician (Galego) |
— | — | @@ -352,8 +352,8 @@ |
353 | 353 | 'onlinestatus-toggles-show' => 'Amosar o meu estado na miña páxina de usuario', |
354 | 354 | 'onlinestatus-toggle-offline' => 'Desconectado', |
355 | 355 | 'onlinestatus-toggle-online' => 'Conectado', |
356 | | - 'tog-onlineOnLogin' => 'Cambiar o meu status a "conectado" cando acceda ao sistema', |
357 | | - 'tog-offlineOnLogout' => 'Cambiar o meu status a "desconectado" cando saia do sistema', |
| 356 | + 'onlinestatus-pref-offlineonlogon' => 'Cambiar o meu status a "conectado" cando acceda ao sistema', |
| 357 | + 'onlinestatus-pref-offlineonlogout' => 'Cambiar o meu status a "desconectado" cando saia do sistema', |
358 | 358 | ); |
359 | 359 | |
360 | 360 | /** Ancient Greek (Ἀρχαία ἑλληνικὴ) |
— | — | @@ -379,8 +379,8 @@ |
380 | 380 | 'onlinestatus-toggles-show' => 'Zeig Onlinestatus uf myynere Benutzersyte', |
381 | 381 | 'onlinestatus-toggle-offline' => 'Offline', |
382 | 382 | 'onlinestatus-toggle-online' => 'Online', |
383 | | - 'tog-onlineOnLogin' => 'Status uf online ändere, wänn i mi aamäld', |
384 | | - 'tog-offlineOnLogout' => 'Status uf offline ändere, wänn i mi abmäld', |
| 383 | + 'onlinestatus-pref-offlineonlogon' => 'Status uf online ändere, wänn i mi aamäld', |
| 384 | + 'onlinestatus-pref-offlineonlogout' => 'Status uf offline ändere, wänn i mi abmäld', |
385 | 385 | ); |
386 | 386 | |
387 | 387 | /** Hebrew (עברית) |
— | — | @@ -400,8 +400,8 @@ |
401 | 401 | 'onlinestatus-toggles-show' => 'הצגת מצב הנוכחות בדף המשתמש שלכם', |
402 | 402 | 'onlinestatus-toggle-offline' => 'מנותק', |
403 | 403 | 'onlinestatus-toggle-online' => 'מקוון', |
404 | | - 'tog-onlineOnLogin' => 'שינוי המצב שלכם למקוון בעת הכניסה לחשבון', |
405 | | - 'tog-offlineOnLogout' => 'שינוי המצב שלכם למנותק בעת היציאה מהחשבון', |
| 404 | + 'onlinestatus-pref-offlineonlogon' => 'שינוי המצב שלכם למקוון בעת הכניסה לחשבון', |
| 405 | + 'onlinestatus-pref-offlineonlogout' => 'שינוי המצב שלכם למנותק בעת היציאה מהחשבון', |
406 | 406 | ); |
407 | 407 | |
408 | 408 | /** Hindi (हिन्दी) |
— | — | @@ -447,8 +447,8 @@ |
448 | 448 | 'onlinestatus-toggles-show' => 'Status online na mojej wužiwarskej stronje pokazać', |
449 | 449 | 'onlinestatus-toggle-offline' => 'Offline', |
450 | 450 | 'onlinestatus-toggle-online' => 'Online', |
451 | | - 'tog-onlineOnLogin' => 'Při přizjewjenju status do online změnić', |
452 | | - 'tog-offlineOnLogout' => 'Při wotzjewjenju status do offline změnić', |
| 451 | + 'onlinestatus-pref-offlineonlogon' => 'Při přizjewjenju status do online změnić', |
| 452 | + 'onlinestatus-pref-offlineonlogout' => 'Při wotzjewjenju status do offline změnić', |
453 | 453 | ); |
454 | 454 | |
455 | 455 | /** Hungarian (Magyar) |
— | — | @@ -466,7 +466,7 @@ |
467 | 467 | 'onlinestatus-toggles-explain' => 'Lehetővé teszi számodra, hogy a szerkesztői lapodon jelezd más szerkesztők számára, hogy wikiközelben vagy-e vagy sem.', |
468 | 468 | 'onlinestatus-toggles-show' => 'Elérhetőségi állapotom mutatása a szerkesztői lapomon', |
469 | 469 | 'onlinestatus-toggle-online' => 'Elérhető', |
470 | | - 'tog-onlineOnLogin' => 'Változtassa az állapotomat elérhetőre, ha bejelentkezek', |
| 470 | + 'onlinestatus-pref-offlineonlogon' => 'Változtassa az állapotomat elérhetőre, ha bejelentkezek', |
471 | 471 | ); |
472 | 472 | |
473 | 473 | /** Interlingua (Interlingua) |
— | — | @@ -485,8 +485,8 @@ |
486 | 486 | 'onlinestatus-toggles-show' => 'Monstrar mi stato de connexion in mi pagina de usator', |
487 | 487 | 'onlinestatus-toggle-offline' => 'Foras de linea', |
488 | 488 | 'onlinestatus-toggle-online' => 'In linea', |
489 | | - 'tog-onlineOnLogin' => 'Cambiar mi stato a in linea quando io aperi un session', |
490 | | - 'tog-offlineOnLogout' => 'Cambiar mi stato a foras de linea quando io claude mi session', |
| 489 | + 'onlinestatus-pref-offlineonlogon' => 'Cambiar mi stato a in linea quando io aperi un session', |
| 490 | + 'onlinestatus-pref-offlineonlogout' => 'Cambiar mi stato a foras de linea quando io claude mi session', |
491 | 491 | ); |
492 | 492 | |
493 | 493 | /** Japanese (日本語) |
— | — | @@ -506,8 +506,8 @@ |
507 | 507 | 'onlinestatus-toggles-show' => '自分の利用者ページでオンライン状態を表示する', |
508 | 508 | 'onlinestatus-toggle-offline' => 'オフライン', |
509 | 509 | 'onlinestatus-toggle-online' => 'オンライン', |
510 | | - 'tog-onlineOnLogin' => 'ログイン時に、自分の状態をオンラインに変更する', |
511 | | - 'tog-offlineOnLogout' => 'ログアウト時に、自分の状態をオフラインに変更する', |
| 510 | + 'onlinestatus-pref-offlineonlogon' => 'ログイン時に、自分の状態をオンラインに変更する', |
| 511 | + 'onlinestatus-pref-offlineonlogout' => 'ログアウト時に、自分の状態をオフラインに変更する', |
512 | 512 | ); |
513 | 513 | |
514 | 514 | /** Javanese (Basa Jawa) |
— | — | @@ -537,8 +537,8 @@ |
538 | 538 | 'onlinestatus-toggles-show' => 'បង្ហាញស្ថានភាពលើបណ្ដាញនៅលើទំព័រអ្នកប្រើប្រាស់របស់ខ្ញុំ', |
539 | 539 | 'onlinestatus-toggle-offline' => 'ក្រៅបណ្ដាញ', |
540 | 540 | 'onlinestatus-toggle-online' => 'លើបណ្ដាញ', |
541 | | - 'tog-onlineOnLogin' => 'ផ្លាស់ប្ដូរស្ថានភាពរបស់ខ្ញុំទៅជាលើបណ្ដាញ នៅពេលឡុកអ៊ីន(ចូល)', |
542 | | - 'tog-offlineOnLogout' => 'ផ្លាស់ប្ដូរស្ថានភាពរបស់ខ្ញុំទៅជាក្រៅបណ្ដាញ នៅពេលចាកចេញ', |
| 541 | + 'onlinestatus-pref-offlineonlogon' => 'ផ្លាស់ប្ដូរស្ថានភាពរបស់ខ្ញុំទៅជាលើបណ្ដាញ នៅពេលឡុកអ៊ីន(ចូល)', |
| 542 | + 'onlinestatus-pref-offlineonlogout' => 'ផ្លាស់ប្ដូរស្ថានភាពរបស់ខ្ញុំទៅជាក្រៅបណ្ដាញ នៅពេលចាកចេញ', |
543 | 543 | ); |
544 | 544 | |
545 | 545 | /** Ripoarisch (Ripoarisch) |
— | — | @@ -557,8 +557,8 @@ |
558 | 558 | 'onlinestatus-toggles-show' => 'Zeich minge Online-Stattus op minge Metmachersigg', |
559 | 559 | 'onlinestatus-toggle-offline' => 'Offline', |
560 | 560 | 'onlinestatus-toggle-online' => 'Online', |
561 | | - 'tog-onlineOnLogin' => 'Donn minge Stattuß op „onlain“ saze, wann esch ennlogg', |
562 | | - 'tog-offlineOnLogout' => 'Donn minge Stattuß op „offlain“ saze, wann esch ußlogg', |
| 561 | + 'onlinestatus-pref-offlineonlogon' => 'Donn minge Stattuß op „onlain“ saze, wann esch ennlogg', |
| 562 | + 'onlinestatus-pref-offlineonlogout' => 'Donn minge Stattuß op „offlain“ saze, wann esch ußlogg', |
563 | 563 | ); |
564 | 564 | |
565 | 565 | /** Luxembourgish (Lëtzebuergesch) |
— | — | @@ -577,8 +577,8 @@ |
578 | 578 | 'onlinestatus-toggles-show' => 'Online-Status op menger Benotzersäit weisen', |
579 | 579 | 'onlinestatus-toggle-offline' => 'Offline', |
580 | 580 | 'onlinestatus-toggle-online' => 'Online', |
581 | | - 'tog-onlineOnLogin' => 'Mäi Statut op online änneren esoubal ech mech aloggen', |
582 | | - 'tog-offlineOnLogout' => 'Mäi Statu op offline änneren esoubal ech mech ausloggen', |
| 581 | + 'onlinestatus-pref-offlineonlogon' => 'Mäi Statut op online änneren esoubal ech mech aloggen', |
| 582 | + 'onlinestatus-pref-offlineonlogout' => 'Mäi Statu op offline änneren esoubal ech mech ausloggen', |
583 | 583 | ); |
584 | 584 | |
585 | 585 | /** Lithuanian (Lietuvių) |
— | — | @@ -633,8 +633,8 @@ |
634 | 634 | 'onlinestatus-toggles-show' => 'Onlinestatus weergeven op mijn gebruikerspagina', |
635 | 635 | 'onlinestatus-toggle-offline' => 'Offline', |
636 | 636 | 'onlinestatus-toggle-online' => 'Online', |
637 | | - 'tog-onlineOnLogin' => 'Mijn status naar online wijzigen als ik me aanmeld', |
638 | | - 'tog-offlineOnLogout' => 'Mijn status naar offline wijzigen als ik me afmeld', |
| 637 | + 'onlinestatus-pref-offlineonlogon' => 'Mijn status naar online wijzigen als ik me aanmeld', |
| 638 | + 'onlinestatus-pref-offlineonlogout' => 'Mijn status naar offline wijzigen als ik me afmeld', |
639 | 639 | ); |
640 | 640 | |
641 | 641 | /** Norwegian Nynorsk (Norsk (nynorsk)) |
— | — | @@ -653,8 +653,8 @@ |
654 | 654 | 'onlinestatus-toggles-show' => 'Vis påloggingsstatus på brukarsida mi', |
655 | 655 | 'onlinestatus-toggle-offline' => 'Ikkje pålogga', |
656 | 656 | 'onlinestatus-toggle-online' => 'Logga på', |
657 | | - 'tog-onlineOnLogin' => 'Endra statusen min til pålogga når eg loggar inn', |
658 | | - 'tog-offlineOnLogout' => 'Endra statusen min til ikkje pålogga når eg loggar ut', |
| 657 | + 'onlinestatus-pref-offlineonlogon' => 'Endra statusen min til pålogga når eg loggar inn', |
| 658 | + 'onlinestatus-pref-offlineonlogout' => 'Endra statusen min til ikkje pålogga når eg loggar ut', |
659 | 659 | ); |
660 | 660 | |
661 | 661 | /** Norwegian (bokmål) (Norsk (bokmål)) |
— | — | @@ -691,8 +691,8 @@ |
692 | 692 | 'onlinestatus-toggles-show' => "Mostrar mon estatut sus ma pagina d'utilizaire", |
693 | 693 | 'onlinestatus-toggle-offline' => 'Absent', |
694 | 694 | 'onlinestatus-toggle-online' => 'Present', |
695 | | - 'tog-onlineOnLogin' => 'Cambiar mon estatut a en linha quand me connècti', |
696 | | - 'tog-offlineOnLogout' => 'Cambiar mon estatut a fòra linha quand me desconnècti', |
| 695 | + 'onlinestatus-pref-offlineonlogon' => 'Cambiar mon estatut a en linha quand me connècti', |
| 696 | + 'onlinestatus-pref-offlineonlogout' => 'Cambiar mon estatut a fòra linha quand me desconnècti', |
697 | 697 | ); |
698 | 698 | |
699 | 699 | /** Ossetic (Иронау) |
— | — | @@ -748,8 +748,8 @@ |
749 | 749 | 'onlinestatus-toggles-show' => 'Exibir o estado da minha ligação na minha página de utilizador', |
750 | 750 | 'onlinestatus-toggle-offline' => 'Offline', |
751 | 751 | 'onlinestatus-toggle-online' => 'Online', |
752 | | - 'tog-onlineOnLogin' => 'Alterar o meu estado para online quando me autenticar', |
753 | | - 'tog-offlineOnLogout' => 'Alterar o meu estado para offline quando me desautenticar', |
| 752 | + 'onlinestatus-pref-offlineonlogon' => 'Alterar o meu estado para online quando me autenticar', |
| 753 | + 'onlinestatus-pref-offlineonlogout' => 'Alterar o meu estado para offline quando me desautenticar', |
754 | 754 | ); |
755 | 755 | |
756 | 756 | /** Brazilian Portuguese (Português do Brasil) |
— | — | @@ -768,8 +768,8 @@ |
769 | 769 | 'onlinestatus-toggles-show' => 'Exibir o estado da minha ligação na minha página de utilizador', |
770 | 770 | 'onlinestatus-toggle-offline' => 'Offline', |
771 | 771 | 'onlinestatus-toggle-online' => 'Online', |
772 | | - 'tog-onlineOnLogin' => 'Alterar o meu estado para online quando me autenticar', |
773 | | - 'tog-offlineOnLogout' => 'Alterar o meu estado para offline quando me desautenticar', |
| 772 | + 'onlinestatus-pref-offlineonlogon' => 'Alterar o meu estado para online quando me autenticar', |
| 773 | + 'onlinestatus-pref-offlineonlogout' => 'Alterar o meu estado para offline quando me desautenticar', |
774 | 774 | ); |
775 | 775 | |
776 | 776 | /** Russian (Русский) |
— | — | @@ -804,8 +804,8 @@ |
805 | 805 | 'onlinestatus-toggles-show' => 'Zobrazovať stav pripojenia na mojej používateľskej stránke', |
806 | 806 | 'onlinestatus-toggle-offline' => 'Odpojený', |
807 | 807 | 'onlinestatus-toggle-online' => 'Pripojený', |
808 | | - 'tog-onlineOnLogin' => 'Zmeniť môj stav na online počas prihlasovania', |
809 | | - 'tog-offlineOnLogout' => 'Zmeniť môj stav na offline počas odhlasovania', |
| 808 | + 'onlinestatus-pref-offlineonlogon' => 'Zmeniť môj stav na online počas prihlasovania', |
| 809 | + 'onlinestatus-pref-offlineonlogout' => 'Zmeniť môj stav na offline počas odhlasovania', |
810 | 810 | ); |
811 | 811 | |
812 | 812 | /** Serbian Cyrillic ekavian (ћирилица) |
— | — | @@ -843,8 +843,8 @@ |
844 | 844 | 'onlinestatus-toggles-show' => 'Visa anslutningsstatus på min användarsida', |
845 | 845 | 'onlinestatus-toggle-offline' => 'Ej ansluten', |
846 | 846 | 'onlinestatus-toggle-online' => 'Ansluten', |
847 | | - 'tog-onlineOnLogin' => 'Ändra min status till online när jag loggar in', |
848 | | - 'tog-offlineOnLogout' => 'Ändra min status till offline när jag loggar ut', |
| 847 | + 'onlinestatus-pref-offlineonlogon' => 'Ändra min status till online när jag loggar in', |
| 848 | + 'onlinestatus-pref-offlineonlogout' => 'Ändra min status till offline när jag loggar ut', |
849 | 849 | ); |
850 | 850 | |
851 | 851 | /** Tamil (தமிழ்) |
— | — | @@ -886,8 +886,8 @@ |
887 | 887 | 'onlinestatus-toggles-show' => 'Ipakita sa ibabaw ng aking pahina ng tagagamit ang aking katayuan ng pagkakaugnay sa internet', |
888 | 888 | 'onlinestatus-toggle-offline' => 'Hindi nakaugnay sa internet', |
889 | 889 | 'onlinestatus-toggle-online' => 'Nakaugnay sa internet', |
890 | | - 'tog-onlineOnLogin' => 'Palitan ang katayuan ko bilang nakakunekta sa internet kapag lumalagda', |
891 | | - 'tog-offlineOnLogout' => 'Palitan ang katayuan ko bilang hindi nakakunekta sa internet kapag umaalis sa pagkakalagda', |
| 890 | + 'onlinestatus-pref-offlineonlogon' => 'Palitan ang katayuan ko bilang nakakunekta sa internet kapag lumalagda', |
| 891 | + 'onlinestatus-pref-offlineonlogout' => 'Palitan ang katayuan ko bilang hindi nakakunekta sa internet kapag umaalis sa pagkakalagda', |
892 | 892 | ); |
893 | 893 | |
894 | 894 | /** Vèneto (Vèneto) |
— | — | @@ -906,8 +906,8 @@ |
907 | 907 | 'onlinestatus-toggles-show' => 'Mostra se son in linea o no su la me pagina utente', |
908 | 908 | 'onlinestatus-toggle-offline' => 'Mìa in linea', |
909 | 909 | 'onlinestatus-toggle-online' => 'In linea', |
910 | | - 'tog-onlineOnLogin' => 'Canbia el me stato a "online" co fasso el login', |
911 | | - 'tog-offlineOnLogout' => 'Canbia el me stato a "offline" co me desconéto', |
| 910 | + 'onlinestatus-pref-offlineonlogon' => 'Canbia el me stato a "online" co fasso el login', |
| 911 | + 'onlinestatus-pref-offlineonlogout' => 'Canbia el me stato a "offline" co me desconéto', |
912 | 912 | ); |
913 | 913 | |
914 | 914 | /** Veps (Vepsan kel') |