MarkAHershberger has uploaded a new change for review. ( 
https://gerrit.wikimedia.org/r/370766 )

Change subject: i18n the modern, js way
......................................................................

i18n the modern, js way

Change-Id: I1fcf62124fd828a13b932571272967593b4d838a
---
D CategoryWatch.i18n.php
M extension.json
A i18n/ar.json
A i18n/arz.json
A i18n/ba.json
A i18n/be-tarask.json
A i18n/bg.json
A i18n/br.json
A i18n/bs.json
A i18n/ca.json
A i18n/cs.json
A i18n/cy.json
A i18n/da.json
A i18n/de.json
A i18n/dsb.json
A i18n/el.json
A i18n/en.json
A i18n/eo.json
A i18n/es.json
A i18n/eu.json
A i18n/fi.json
A i18n/fr.json
A i18n/frp.json
A i18n/gl.json
A i18n/gsw.json
A i18n/gu.json
A i18n/he.json
A i18n/hsb.json
A i18n/hu.json
A i18n/ia.json
A i18n/id.json
A i18n/it.json
A i18n/ja.json
A i18n/km.json
A i18n/ko.json
A i18n/ksh.json
A i18n/lb.json
A i18n/li.json
A i18n/lt.json
A i18n/mk.json
A i18n/ms.json
A i18n/nl.json
A i18n/nn.json
A i18n/no.json
A i18n/oc.json
A i18n/pdc.json
A i18n/pl.json
A i18n/pms.json
A i18n/pt-br.json
A i18n/pt.json
A i18n/qqq.json
A i18n/ro.json
A i18n/roa-tara.json
A i18n/ru.json
A i18n/sah.json
A i18n/sk.json
A i18n/sr-ec.json
A i18n/sr-el.json
A i18n/stq.json
A i18n/sv.json
A i18n/te.json
A i18n/tl.json
A i18n/tr.json
A i18n/uk.json
A i18n/vi.json
A i18n/vo.json
A i18n/yi.json
A i18n/zh-hans.json
A i18n/zh-hant.json
69 files changed, 949 insertions(+), 901 deletions(-)


  git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/CategoryWatch 
refs/changes/66/370766/1

diff --git a/CategoryWatch.i18n.php b/CategoryWatch.i18n.php
deleted file mode 100644
index a70e3f2..0000000
--- a/CategoryWatch.i18n.php
+++ /dev/null
@@ -1,899 +0,0 @@
-<?php
-/**
- * Internationalisation file for extension CategoryWatch.
- *
- * @file
- * @ingroup Extensions
- */
-
-$messages = array();
-
-/** English
- * @author Nad
- */
-$messages['en'] = array(
-       'categorywatch-desc' => 'Extends watchlist functionality to include 
notification about membership changes of watched categories',
-       'categorywatch-emailsubject' => "Activity involving watched category 
\"$1\"",
-       'categorywatch-catmovein' => "$1 has moved into $2 from $3",
-       'categorywatch-catmoveout' => "$1 has moved out of $2 into $3",
-       'categorywatch-catadd' => "$1 has been added to $2",
-       'categorywatch-catsub' => "$1 has been removed from $2",
-       'categorywatch-autocat' => "Automatically watched by $1",
-);
-
-/** Message documentation (Message documentation)
- * @author Fryed-peach
- * @author Purodha
- * @author Siebrand
- * @author The Evil IP address
- */
-$messages['qqq'] = array(
-       'categorywatch-desc' => '{{desc}}',
-       'categorywatch-catmovein' => 'Substituted as $5 in 
{{msg-mw|categorywatch-emailbody}}.
-* $1 is a page name
-* $2 is the target category name
-* $3 is the source category name',
-       'categorywatch-catmoveout' => 'Substituted as $5 in 
{{msg-mw|categorywatch-emailbody}}.
-* $1 is a page name
-* $2 is the source category name
-* $3 is the target category name',
-       'categorywatch-catadd' => 'Substituted as $5 in 
{{msg-mw|categorywatch-emailbody}}.
-* $1 is a page name
-* $2 is a category name',
-       'categorywatch-catsub' => 'Substituted as $5 in 
{{msg-mw|categorywatch-emailbody}}.
-* $1 is a page name
-* $2 is a category name',
-);
-
-/** Arabic (العربية)
- * @author Meno25
- * @author OsamaK
- */
-$messages['ar'] = array(
-       'categorywatch-desc' => 'يمدد وظيفة قائمة المراقبة لتشمل الإخطارات حول 
تغييرات العضوية للتصنيفات المراقبة',
-       'categorywatch-emailsubject' => 'النشاط الذي يشمل التصنيف المراقب "$1"',
-       'categorywatch-catmovein' => 'نقل $1 إلى التصنيف $2 من $3',
-       'categorywatch-catmoveout' => 'نقل $1 من التصنيف $2 إلى $3',
-       'categorywatch-catadd' => 'أضاف $1 إلى التصنيف $2',
-       'categorywatch-catsub' => 'أزال $1 من التصنيف $2',
-       'categorywatch-autocat' => 'مراقبة تلقائيا بواسطة $1',
-);
-
-/** Egyptian Spoken Arabic (مصرى)
- * @author Ghaly
- * @author Meno25
- */
-$messages['arz'] = array(
-       'categorywatch-desc' => 'يمدد وظيفة قائمة المراقبة لتشمل الإخطارات حول 
تغييرات العضوية للتصنيفات المراقبة',
-       'categorywatch-emailsubject' => 'النشاط الذى يشمل التصنيف المراقب "$1"',
-       'categorywatch-catmovein' => 'نقل $1 إلى التصنيف $2 من $3',
-       'categorywatch-catmoveout' => 'نقل $1 من التصنيف $2 إلى $3',
-       'categorywatch-catadd' => 'أضاف $1 إلى التصنيف $2',
-       'categorywatch-catsub' => 'ازال $1 من التصنيف $2',
-);
-
-/** Bashkir (Башҡортса)
- * @author Assele
- */
-$messages['ba'] = array(
-       'categorywatch-desc' => 'Күҙәтелгән категорияларға кергән биттәр 
исемлегенең үҙгәреүе тураһында белгертеү мөмкинлеге менән күҙәтеү исемлеген 
киңәйтә',
-       'categorywatch-emailsubject' => '"$1" категорияһына ҡағылған 
үҙгәртеүҙәр',
-       'categorywatch-catmovein' => '$1 битен $3 категорияһынан $2 
категорияһына күсергән',
-       'categorywatch-catmoveout' => '$1 битен $3 категорияһынан $2 
категорияһына күсергән',
-       'categorywatch-catadd' => '$2 категорияһына $1 битен өҫтәгән',
-       'categorywatch-catsub' => '$2 категорияһынан $1 битен юйған',
-       'categorywatch-autocat' => '$1 категорияһы үҙенән-үҙе күҙәтелә',
-);
-
-/** Belarusian (Taraškievica orthography) (‪Беларуская (тарашкевіца)‬)
- * @author EugeneZelenko
- * @author Jim-by
- */
-$messages['be-tarask'] = array(
-       'categorywatch-desc' => 'Пашырае функцыянальнасьць сьпісу назіраньняў 
магчымасьцю паведамленьняў пра зьмены ў старонках, якія ўваходзяць у склад 
катэгорыяў са сьпісу назіраньня',
-       'categorywatch-emailsubject' => 'Зьмены, зьвязаныя з  катэгорыяй «$1» 
са сьпісу назіраньня',
-       'categorywatch-catmovein' => '$1 перанесеная ў катэгорыю $2 з $3',
-       'categorywatch-catmoveout' => '$1 перанесеная з катэгорыі $2 у $3',
-       'categorywatch-catadd' => '$1 дададзеная ў катэгорыю $2',
-       'categorywatch-catsub' => '$1 выдаленая з катэгорыі $2',
-       'categorywatch-autocat' => 'Аўтаматычна назіраецца $1',
-);
-
-/** Bulgarian (Български)
- * @author DCLXVI
- */
-$messages['bg'] = array(
-       'categorywatch-desc' => 'Увеличава функционалността на списъка за 
наблюдение и включва оповестяване за промени в наблюдаваните категории',
-       'categorywatch-catmovein' => 'премести $1 от категория $3 в $2',
-       'categorywatch-catmoveout' => 'премести $1 от категория $2 в $3',
-       'categorywatch-catadd' => 'добави $1 в категория $2',
-       'categorywatch-catsub' => 'премахна $1 от категория $2',
-);
-
-/** Breton (Brezhoneg)
- * @author Fulup
- */
-$messages['br'] = array(
-       'categorywatch-desc' => "Astenn a ra arc'hwelerezh ar roll evezhiañ 
a-benn lakaat ennañ kemennoù diwar-benn ar c'hemmoù degaset da roll izili ar 
rummadoù evezhiet.",
-       'categorywatch-emailsubject' => 'Oberiantiz a denn d\'ar rummad 
evezhiet "$1"',
-       'categorywatch-catmovein' => 'en deus lakaet ar bajenn $1 a oa e $3 er 
rummad $2',
-       'categorywatch-catmoveout' => 'en deus tennet ar bajenn $1 a oa e $2 ha 
lakaet anezhi e $3',
-       'categorywatch-catadd' => 'en deus ouzhpennet ar bajenn $1 e $2',
-       'categorywatch-catsub' => 'en deus tennet kuit $1 eus $2',
-       'categorywatch-autocat' => 'Heuliet ent emgefre gant $1',
-);
-
-/** Bosnian (Bosanski)
- * @author CERminator
- */
-$messages['bs'] = array(
-       'categorywatch-desc' => 'Proširena funkcionalnost spiska praćenja da se 
uključe obavijesti o promjena u članstvu praćenih kategorija',
-       'categorywatch-emailsubject' => 'Aktivnosti koje uključuju praćenje 
kategorije "$1"',
-       'categorywatch-catmovein' => 'ubacio $1 u kategoriju $2 iz $3',
-       'categorywatch-catmoveout' => 'premjestio $1 iz kategorije $2 u $3',
-       'categorywatch-catadd' => 'dodao $1 u kategoriju $2',
-       'categorywatch-catsub' => 'uklonio $1 iz kategorije $2',
-       'categorywatch-autocat' => 'Automatski pregledano od strane $1',
-);
-
-/** Catalan (Català)
- * @author Davidpar
- * @author Solde
- */
-$messages['ca'] = array(
-       'categorywatch-desc' => "Amplia la funcionalitat de les alertes per tal 
d'incloure la notificació sobre els canvis de membres de les categories 
visitades.",
-       'categorywatch-emailsubject' => 'Activitat en relació amb la categoria 
vigilada "$1"',
-       'categorywatch-catmovein' => "$1 s'ha mogut a $2 des de $3",
-       'categorywatch-catmoveout' => "$1 s'ha mogut fora de $2 i dins de $3",
-       'categorywatch-catadd' => "$1 s'ha afegit a $2",
-       'categorywatch-catsub' => "$1 s'ha extret de $2",
-       'categorywatch-autocat' => 'Automàticament controlat per $1',
-);
-
-/** Czech (Česky)
- * @author Matěj Grabovský
- */
-$messages['cs'] = array(
-       'categorywatch-desc' => 'Rozšiřuje možnosti seznamu sledovaných stránek 
na upozornění o změně členství sledovaných kategorií',
-       'categorywatch-emailsubject' => 'Aktivita týkající se sledování 
kategorie „$1”',
-       'categorywatch-catmovein' => 'přesunul $1 do kategorie $2 z $3',
-       'categorywatch-catmoveout' => 'přesunul $1 z kategorie $2 do $3',
-       'categorywatch-catadd' => 'přidal $1 do kategorie $2',
-       'categorywatch-catsub' => 'odstranil $1 z kategorie $2',
-       'categorywatch-autocat' => 'Automaticky sledováno uživatelem $1',
-);
-
-/** Welsh (Cymraeg)
- * @author Lloffiwr
- */
-$messages['cy'] = array(
-       'categorywatch-desc' => "Yn hysbysu defnyddwyr sy'n dilyn hynt rhyw 
gategori bod aelodaeth y categori wedi newid",
-       'categorywatch-emailsubject' => 'Symudiadau ar y categori "$1"',
-       'categorywatch-catmovein' => "wedi symud $1 o'r categori $3 ac i'r 
categori $2",
-       'categorywatch-catmoveout' => "wedi symud $1 o'r categori $2 ac i'r 
categori $3",
-       'categorywatch-catadd' => "wedi ychwanegu $1 i'r categori $2",
-       'categorywatch-catsub' => "wedi tynnu $1 o'r categori $2",
-       'categorywatch-autocat' => "Yn cael ei wylio'n awtomatig gan $1",
-);
-
-/** Danish (Dansk)
- * @author Sarrus
- */
-$messages['da'] = array(
-       'categorywatch-desc' => 'Udvider overvågningslistens funktionalitet til 
også at omfatte underretning om ændringer af overvågede kategoriers 
artikelmedlemsstatus',
-       'categorywatch-emailsubject' => 'Aktivitet, der indebærer den 
overvågede kategori "$ 1"',
-       'categorywatch-catmovein' => '$1 er flyttet til $2 fra $3',
-       'categorywatch-catmoveout' => '$1 er blevet flyttet fra $2 til $3',
-       'categorywatch-catadd' => '$1 er blevet tilføjet til $2',
-       'categorywatch-catsub' => '$1 er blevet fjernet fra $2',
-       'categorywatch-autocat' => 'Automatisk overvåget af $1',
-);
-
-/** German (Deutsch)
- * @author ChrisiPK
- * @author Umherirrender
- */
-$messages['de'] = array(
-       'categorywatch-desc' => 'Erweitert die Beobachtungsliste, sodass man 
Hinweise bekommt, wenn Seiten in beobachtete Kategorien eingetragen oder aus 
ihnen entfernt werden.',
-       'categorywatch-emailsubject' => 'Bearbeitung betreffend beobachtete 
Kategorie „$1“',
-       'categorywatch-catmovein' => '$1 in Kategorie $2 von $3 verschoben hat',
-       'categorywatch-catmoveout' => '$1 von Kategorie $2 in $3 verschoben 
hat',
-       'categorywatch-catadd' => '$1 zu Kategorie $2 hinzugefügt hat',
-       'categorywatch-catsub' => '$1 aus Kategorie $2 entfernt hat',
-       'categorywatch-autocat' => 'Automatisch beobachtet von $1',
-);
-
-/** Lower Sorbian (Dolnoserbski)
- * @author Michawiki
- */
-$messages['dsb'] = array(
-       'categorywatch-desc' => 'Rozšyrja funkcionalnosć woglědowańkow wó 
zdźělenje wó změnach cłonkojstwa woglědowanych kategorijow',
-       'categorywatch-emailsubject' => 'Aktiwita inkluziwnje wobglědowaneje 
kategorije "$1"',
-       'categorywatch-catmovein' => 'jo pśesunuł $1 z $3 do kategorije $2',
-       'categorywatch-catmoveout' => 'jo pśesunuł $1 z kategorije $2 do $3',
-       'categorywatch-catadd' => 'jo pśidał $1 ku kategoriji $2',
-       'categorywatch-catsub' => 'jo wupórał $1 z kategorije $2',
-       'categorywatch-autocat' => 'Wót $1 awtomatiski wobglědowany',
-);
-
-/** Greek (Ελληνικά)
- * @author Omnipaedista
- */
-$messages['el'] = array(
-       'categorywatch-desc' => 'Εκτείνει τη λειτουργικότητα της λίστας 
παρακολούθησης για να περιληφθούν ειδοποιήσεις σχετικά με τις αλλαγές ιδιότητας 
μέλους των παρακολουθούμενων κατηγοριών',
-       'categorywatch-emailsubject' => 'Δραστηριότητα που περιλαμβάνει την 
παρακολουθούμενη κατηγορία $1',
-       'categorywatch-catmovein' => 'Η $1 μετακινήθηκε στην $2 από την $3',
-       'categorywatch-catmoveout' => 'Η $1 μετακινήθηκε έξω από την $2 στην 
$3',
-       'categorywatch-catadd' => 'Η $1 προστέθηκε στην $2',
-       'categorywatch-catsub' => 'Η $1 αφαιρέθηκε από την $2',
-       'categorywatch-autocat' => 'Αυτόματα παρακολουθούμενο από τον $1',
-);
-
-/** Esperanto (Esperanto)
- * @author Yekrats
- */
-$messages['eo'] = array(
-       'categorywatch-desc' => 'Etendas funkciadon de la atentaro por 
inkluzivi notigado pri ŝanĝoj de membreco de atentitaj kategorioj',
-       'categorywatch-emailsubject' => 'Aktiveco pri atentata kategorio "$1"',
-       'categorywatch-catmovein' => 'movis $1 en kategorion $2 de $3',
-       'categorywatch-catmoveout' => 'movis $1 el kategorio $2 en $3',
-       'categorywatch-catadd' => 'aldonis $1 al kategorio $2',
-       'categorywatch-catsub' => 'eligis $1 de kategorio $2',
-       'categorywatch-autocat' => 'Aŭtomate atentita de $1',
-);
-
-/** Spanish (Español)
- * @author Baiji
- * @author Crazymadlover
- */
-$messages['es'] = array(
-       'categorywatch-desc' => 'Extiende funcionalidad de la lista de 
vigilancia para incluir notificación acerca de cambios en la mmbresía de las 
categorías vigiladas',
-       'categorywatch-emailsubject' => 'Actividad involucrando categoría 
vigilada "$1"',
-       'categorywatch-catmovein' => '$1 trasladado a la categoría $2 desde $3',
-       'categorywatch-catmoveout' => '$1 retirado de la categoría $2 a $3',
-       'categorywatch-catadd' => 'agregado $1 a categoría $2',
-       'categorywatch-catsub' => '$1 retirado de la categoría $2',
-       'categorywatch-autocat' => 'Automáticamente vigilado por $1',
-);
-
-/** Basque (Euskara)
- * @author Theklan
- */
-$messages['eu'] = array(
-       'categorywatch-desc' => 'Jarraipen zerrendaren funtzionalitatea 
areagotzen du jarraitutako kategorien kideen aldaketetaz ohartarezteko aukera 
gehituz.',
-       'categorywatch-emailsubject' => '"$1" kategoria ikusten sorturiko 
aktibitatea',
-       'categorywatch-catmovein' => '$1 $3 kategoriatik $2(e)ra mugitu',
-       'categorywatch-catmoveout' => '$1 $3 kategoriatik $2(e)ra atera',
-       'categorywatch-catadd' => '$1 $2 kategoria gehitu',
-       'categorywatch-catsub' => '$1 $2 kategoriatik kendu',
-       'categorywatch-autocat' => '$1(e)k automatikoki jarraitua',
-);
-
-/** Finnish (Suomi)
- * @author Crt
- * @author Nike
- * @author Vililikku
- */
-$messages['fi'] = array(
-       'categorywatch-desc' => 'Laajennettu seurantalistatoiminnallisuus, joka 
sisältää huomautukset seurattujen luokkien jäsenyysmuutoksista.',
-       'categorywatch-emailsubject' => 'Tapahtumia, jotka liittyvät 
tarkkailtuun luokkaan ”$1”',
-       'categorywatch-catmovein' => 'siirrettiin $1 luokkaan $2 luokkaan $3',
-       'categorywatch-catmoveout' => 'siirrettiin $1 luokasta $2 luokkaan $3',
-       'categorywatch-catadd' => 'lisättiin sivu $1 luokkaan $2',
-       'categorywatch-catsub' => 'poistettiin sivu $1 luokasta $2',
-       'categorywatch-autocat' => 'Automaattisesti tarkkailee $1',
-);
-
-/** French (Français)
- * @author Grondin
- * @author IAlex
- * @author Verdy p
- * @author Zetud
- */
-$messages['fr'] = array(
-       'categorywatch-desc' => 'Étend la fonctionnalité de la liste de suivi 
afin d’y inclure la notification des modifications de la liste des membres des 
catégories suivies.',
-       'categorywatch-emailsubject' => 'Activité concernant la catégorie 
suivie « $1 »',
-       'categorywatch-catmovein' => 'a inclu la page $1 dans la catégorie $2 
en la retirant de $3',
-       'categorywatch-catmoveout' => 'a retiré la page $1 de la catégorie $2 
en l’incluant dans $3',
-       'categorywatch-catadd' => 'a inclu la page $1 dans la catégorie $2',
-       'categorywatch-catsub' => 'a retiré la page $1 de la catégorie $2',
-       'categorywatch-autocat' => 'Suivie automatiquement par $1',
-);
-
-/** Franco-Provençal (Arpetan)
- * @author ChrisPtDe
- */
-$messages['frp'] = array(
-       'categorywatch-emailsubject' => 'Activitât en rapôrt avouéc la 
catègorie siuvua « $1 »',
-       'categorywatch-catmovein' => 'at dèplaciê la pâge $1 vers la catègorie 
$2 dês $3',
-       'categorywatch-catmoveout' => 'at dèplaciê la pâge $1 en defôr de la 
catègorie $2 vers $3',
-       'categorywatch-catadd' => 'at apondu la pâge $1 a la catègorie $2',
-       'categorywatch-catsub' => 'at enlevâ la pâge $1 de la catègorie $2',
-       'categorywatch-autocat' => 'Siuvua ôtomaticament per $1',
-);
-
-/** Galician (Galego)
- * @author Toliño
- */
-$messages['gl'] = array(
-       'categorywatch-desc' => 'Extende unha función da lista de vixilancia 
para incluír notificación acerca dos cambios no número de membros e as 
categorías vixiadas',
-       'categorywatch-emailsubject' => 'Actividade que envolve a categoría 
vixiada chamada "$1"',
-       'categorywatch-catmovein' => 'moveu $1 á categoría $2 desde $3',
-       'categorywatch-catmoveout' => 'moveu $1 desde a categoría $2 á $3',
-       'categorywatch-catadd' => 'engadiu $1 á categoría $2',
-       'categorywatch-catsub' => 'eliminou $1 da categoría $2',
-       'categorywatch-autocat' => 'Vixiado automaticamente por $1',
-);
-
-/** Swiss German (Alemannisch)
- * @author Als-Holder
- */
-$messages['gsw'] = array(
-       'categorywatch-desc' => 'Erwyteret d Beobachtigslischt, ass mer Hiiwyys 
iberchunnt, wänn Syten in beobachtete Kategorien yytragen oder au ene usegnuu 
wäre.',
-       'categorywatch-emailsubject' => 'Bearbeitig, wu di beobachtet Kategorii 
„$1“ betrifft',
-       'categorywatch-catmovein' => '$1 in Kategorii $2 vu $3 verschobe het',
-       'categorywatch-catmoveout' => '$1 vu Kategorii $2 in $3 verschobe het',
-       'categorywatch-catadd' => '$1 zue dr Kategorii $2 zuegfiegt het',
-       'categorywatch-catsub' => '$1 us dr Kategorii $2 usegnuu het',
-       'categorywatch-autocat' => 'Automatisch beobachtet dur $1',
-);
-
-/** Gujarati (ગુજરાતી)
- * @author Dineshjk
- * @author Dsvyas
- */
-$messages['gu'] = array(
-       'categorywatch-desc' => 'ધ્યાનમાં રાખેલી શ્રેણીના સભ્યપદની તબદીલીની 
જાહેરાતનો સમાવેશ કરી શકાય તે માટે ધ્યાનસુચિના કાર્યક્ફલકને વિસ્તારે છે',
-       'categorywatch-emailsubject' => 'ધ્યાનમાં રાખેલી શ્રેણી "$1"ને લગતી 
પ્રવૃત્તિ',
-       'categorywatch-catmovein' => '"$1", "$3"થી ખસીને "$2"માં ગયું છે.',
-       'categorywatch-catmoveout' => '"$1" એ "$2"માંથી ખસીને "$3"માં ગયું છે.',
-       'categorywatch-catadd' => '"$1"ને "$2"માં ઉમેરવામાં આવ્યું છે.',
-       'categorywatch-catsub' => '"$1"ને "$2"માંથી દૂર કરવામાં આવ્યું છે.',
-       'categorywatch-autocat' => '"$1" દ્વારા આપોઆપ ધ્યાનમાં રખાય છે',
-);
-
-/** Hebrew (עברית)
- * @author Rotemliss
- * @author YaronSh
- */
-$messages['he'] = array(
-       'categorywatch-desc' => 'הרחבת יכולות רשימת המעקב להכללת התרעות אודות 
שינויים בדפים החברים בקטגוריות שבמעקב',
-       'categorywatch-emailsubject' => 'פעילויות בהן מעורבת הקטגוריה שבמעקב 
"$1"',
-       'categorywatch-catmovein' => 'העביר את $1 להקטגוריה $2 מהקטגוריה $3',
-       'categorywatch-catmoveout' => 'העביר את $1 אל מחוץ לקטגוריה $2 אל 
הקטגוריה $3',
-       'categorywatch-catadd' => 'הוסיף את $1 לקטגוריה $2',
-       'categorywatch-catsub' => 'הסיר את $1 מהקטגוריה $2',
-       'categorywatch-autocat' => 'במעקב אוטומטי על ידי $1',
-);
-
-/** Upper Sorbian (Hornjoserbsce)
- * @author Michawiki
- */
-$messages['hsb'] = array(
-       'categorywatch-desc' => 'Rozšěrja funkcionalitu wobkedźbowanki wo 
zdźělenje wo změnach čłonstwa wobkedźbowanych kategorijow',
-       'categorywatch-emailsubject' => 'Aktiwita inkluziwnje wobkedźbowaneje 
kategorije "$1"',
-       'categorywatch-catmovein' => 'přesuny $1 do kategorije $2 z $3',
-       'categorywatch-catmoveout' => 'přesuny $1 z kategorije $2 do $3',
-       'categorywatch-catadd' => 'přida $1 kategoriji $2',
-       'categorywatch-catsub' => 'wotstroni $1 z kategorije $2',
-       'categorywatch-autocat' => 'Wot $1 awtomatisce wobkedźbowany',
-);
-
-/** Hungarian (Magyar)
- * @author Dani
- */
-$messages['hu'] = array(
-       'categorywatch-desc' => 'Kiegészíti a figyelőlista képességeit egy 
figyelt kategória tagjaiban történt változásokkal.',
-       'categorywatch-emailsubject' => 'Változás a(z) "$1" nevű figyelt 
kategóriában',
-       'categorywatch-catmovein' => 'áthelyezte a(z) $1 című lapot a(z) $3 
kategóriából a(z) $2 kategóriába',
-       'categorywatch-catmoveout' => 'áthelyezte a(z) $1 című lapot a(z) $2 
kategóriából a(z) $3 kategóriába',
-       'categorywatch-catadd' => 'hozzáadta a(z) $1 című lapot a(z) $2 
kategóriához',
-       'categorywatch-catsub' => 'eltávolította a(z) $1 című lapot a(z) $2 
kategóriából',
-       'categorywatch-autocat' => '$1 automatikusan figyeli',
-);
-
-/** Interlingua (Interlingua)
- * @author McDutchie
- */
-$messages['ia'] = array(
-       'categorywatch-desc' => 'Extende le functionalitate del observatorio 
con le notification del modificationes in paginas que pertine al categorias 
observate',
-       'categorywatch-emailsubject' => 'Activitate involvente le categoria 
observate "$1"',
-       'categorywatch-catmovein' => 'displaciava $1 in categoria $2 ex $3',
-       'categorywatch-catmoveout' => 'displaciava $1 ex le categoria $2 in $3',
-       'categorywatch-catadd' => 'addeva $1 al categoria $2',
-       'categorywatch-catsub' => 'retirava $1 del categoria $2',
-       'categorywatch-autocat' => 'Automaticamente observate per $1',
-);
-
-/** Indonesian (Bahasa Indonesia)
- * @author Bennylin
- */
-$messages['id'] = array(
-       'categorywatch-desc' => 'Memperkaya fungsi pemantauan dengan 
menambahkan pemberitahuan tentang keanggotaan kategori yang dipantau yang 
berubah',
-       'categorywatch-emailsubject' => 'Aktivitas yang berhubungan dengan 
memantau kategori "$1"',
-       'categorywatch-catmovein' => '$1 telah dipindahkan ke $2 dari $3',
-       'categorywatch-catmoveout' => '$1 telah dipindahkan dari $2 ke $3',
-       'categorywatch-catadd' => '$1 telah ditambahkan ke $2',
-       'categorywatch-catsub' => '$1 telah disingkirkan dari $2',
-       'categorywatch-autocat' => 'Otomatis dipantau oleh $1',
-);
-
-/** Italian (Italiano)
- * @author BrokenArrow
- * @author Darth Kule
- */
-$messages['it'] = array(
-       'categorywatch-desc' => 'Estende le funzioni degli osservati speciali 
includendo notifiche dei cambiamenti alle pagine appartenenti alle categorie 
osservate',
-       'categorywatch-emailsubject' => 'Attività che coinvolge la categoria 
seguita "$1"',
-       'categorywatch-catmovein' => 'ha spostato $1 nella categoria $2 da $3',
-       'categorywatch-catmoveout' => 'ha spostato $1 dalla categoria $2 a $3',
-       'categorywatch-catadd' => 'ha aggiunto $1 alla categoria $2',
-       'categorywatch-catsub' => 'ha rimosso $1 dalla categoria $2',
-       'categorywatch-autocat' => 'Osservata automaticamente da $1',
-);
-
-/** Japanese (日本語)
- * @author Fryed-peach
- */
-$messages['ja'] = array(
-       'categorywatch-desc' => 
'ウォッチリスト機能を拡張し、ウォッチしているカテゴリにおける所属構成の変更を通知するようにする',
-       'categorywatch-emailsubject' => 'ウォッチしているカテゴリ「$1」に関する変更',
-       'categorywatch-catmovein' => '$1をカテゴリ$2へ$3から移した',
-       'categorywatch-catmoveout' => '$1をカテゴリ$2から$3へ移した',
-       'categorywatch-catadd' => '$1をカテゴリ$2に加えた',
-       'categorywatch-catsub' => '$1をカテゴリ$2から外した',
-       'categorywatch-autocat' => '$1 により自動的にウォッチされました',
-);
-
-/** Khmer (ភាសាខ្មែរ)
- * @author គីមស៊្រុន
- * @author វ័ណថារិទ្ធ
- */
-$messages['km'] = array(
-       'categorywatch-emailsubject' => 
'សកម្មភាព​ពាក់ពិន​នឹង​ចំណាត់ថ្នាក់ក្រុមដែល​តាមដាន ​"$1"',
-       'categorywatch-catmovein' => '$1 បានផ្លាស់ប្តូរ​ទីតាំងទៅកាន់ $2 ពី $3',
-       'categorywatch-catmoveout' => '$1 បានផ្លាស់ប្តូរ​ទីតាំងពី $2 ទៅកាន់ $3',
-       'categorywatch-catadd' => '$1 ត្រូវបាន​បន្ថែមទៅក្នុង​ $2',
-       'categorywatch-catsub' => '$1 ត្រូវ​បាន​ដក​ចេញ​ពី​ $2',
-       'categorywatch-autocat' => 'ត្រូវបានតាមដានដោយស្វ័យប្រវត្តិដោយ $1',
-);
-
-/** Korean (한국어)
- * @author Klutzy
- * @author Kwj2772
- * @author Yknok29
- */
-$messages['ko'] = array(
-       'categorywatch-desc' => '주시된 분류에 포함되는 문서의 분류 변경을 알리도록 주시문서 목록 기능을 확장',
-       'categorywatch-emailsubject' => '주시된 분류 "$1"에 대한 바뀜',
-       'categorywatch-catmovein' => '$1 문서를 $3에서 $2로 이동',
-       'categorywatch-catmoveout' => '$1 문서를 분류 $2에서 $3으로 이동',
-       'categorywatch-catadd' => '$1 문서를 $2 분류에 추가',
-       'categorywatch-catsub' => '$1 문서를 $2 분류에서 제거',
-       'categorywatch-autocat' => '$1에 의해 자동 주시됨',
-);
-
-/** Colognian (Ripoarisch)
- * @author Purodha
- */
-$messages['ksh'] = array(
-       'categorywatch-desc' => 'Deit aan de Oppassleß noch aanhange, dat mer 
övver Änderunge aan de Leß met Sigge en en Saachjrop Bescheid kritt.',
-       'categorywatch-emailsubject' => 'De Saachjrupp "$1"',
-       'categorywatch-catmovein' => '"$1" uss de Saachjropp "$3" jenumme un en 
de Saachjropp "$2" jedonn.',
-       'categorywatch-catmoveout' => '"$1" uss de Saachjropp "$2" erus jenomme 
un en de Saachjropp "$3" jedonn.',
-       'categorywatch-catadd' => '"$1" en de Saachjropp "$2" jedonn.',
-       'categorywatch-catsub' => '"$1" uss de Saachjropp "$2" eruss jenumme.',
-       'categorywatch-autocat' => 'Automattesch op {{GENDER:$1|däm $1 
singe|däm $1 sing|däm Metmaacher $1 singe|dä $ ier|däm $1 singe}} Oppassleß',
-);
-
-/** Luxembourgish (Lëtzebuergesch)
- * @author Robby
- */
-$messages['lb'] = array(
-       'categorywatch-desc' => "Erweidert d'Fonctionalitéite vun der 
Iwwerwwaachungslëscht op d'Notifikatioun iwwer déi Säiten, déi an der 
iwwerwaachter Kategorie dra sinn.",
-       'categorywatch-emailsubject' => 'Aktivitéit an der iwwerwaachter 
Kategorie "$1"',
-       'categorywatch-catmovein' => "$1 aus der Kategorie $3 an d'Kategorie $2 
geréckelt huet",
-       'categorywatch-catmoveout' => "$1 aus der Kategorie $2 an d'Kategorie 
$3 geréckelt huet",
-       'categorywatch-catadd' => "$1 an d'Kategorie $2 derbäigesat huet",
-       'categorywatch-catsub' => '$1 aus der Kategorie $2 erausgeholl huet',
-       'categorywatch-autocat' => 'Automatesch iwwerwaacht vum $1',
-);
-
-/** Limburgish (Limburgs)
- * @author Pahles
- */
-$messages['li'] = array(
-       'categorywatch-desc' => 'Breijd de funktie van de volglies oet mit 
meljinge euver aanpassinge in categorielidmaatsjap van categorieë op de 
volglies',
-       'categorywatch-emailsubject' => 'Aktiviteit mit betrèkking tot 
categorie "$1" op volglies',
-       'categorywatch-catmovein' => '$1 is van categorie $3 nao $2 verplaats',
-       'categorywatch-catmoveout' => '$1 is van categorie $2 nao $3 verplaats',
-       'categorywatch-catadd' => '$1 is aan categorie $2 toegeveug',
-       'categorywatch-catsub' => '$1 is oet categorie $2 eweggesjaf',
-       'categorywatch-autocat' => 'Otomatisch gevolg door $1',
-);
-
-/** Lithuanian (Lietuvių)
- * @author Eitvys200
- */
-$messages['lt'] = array(
-       'categorywatch-catmovein' => '$1 buvo perkeltas į $2 iš $3',
-       'categorywatch-catmoveout' => '$1 buvo perkeltas iš $2 į $3',
-       'categorywatch-catadd' => '$1 buvo pridėtas į $2',
-       'categorywatch-catsub' => '$1 buvo pašalintas iš $2',
-);
-
-/** Macedonian (Македонски)
- * @author Bjankuloski06
- * @author Brest
- */
-$messages['mk'] = array(
-       'categorywatch-desc' => 'Ги проширува можностите на функциите на 
списокот на набљудувани страници со известување за промени во членството во 
набљудуваните категории',
-       'categorywatch-emailsubject' => 'Активности поврзани со набљудувана 
категорија "$1"',
-       'categorywatch-catmovein' => 'преместено $1 во категорија $2 од $3',
-       'categorywatch-catmoveout' => 'преместено $1 од категорија $2 во $3',
-       'categorywatch-catadd' => 'додадено $1 во категорија $2',
-       'categorywatch-catsub' => 'избришано $1 од категорија $2',
-       'categorywatch-autocat' => 'Автоматски набљудувана од $1',
-);
-
-/** Malay (Bahasa Melayu)
- * @author Anakmalaysia
- */
-$messages['ms'] = array(
-       'categorywatch-desc' => 'Meluaskan kefungsian senarai pantau untuk 
merangkumi pemberitahuan mengenai perubahan keahlian dalam kategori yang 
dipantau',
-       'categorywatch-emailsubject' => 'Kegiatan yang melihatkan kategori 
terpantau "$1"',
-       'categorywatch-catmovein' => '$1 telah berpindah ke dalam $2 dari $3',
-       'categorywatch-catmoveout' => '$1 telah berpindah keluar dari $2 ke 
dalam $3',
-       'categorywatch-catadd' => '$1 telah ditambahkan ke dalam $2',
-       'categorywatch-catsub' => '$1 telah dikeluarkan dari $2',
-       'categorywatch-autocat' => 'Dipantau secara automatik oleh $1',
-);
-
-/** Dutch (Nederlands)
- * @author Siebrand
- */
-$messages['nl'] = array(
-       'categorywatch-desc' => 'Breidt de functie van de volglijst uit met 
meldingen over wijzigingen in categorielidmaatschap van categorieën op de 
volglijst',
-       'categorywatch-emailsubject' => 'Activiteit met betrekking tot 
categorie "$1" op volglijst',
-       'categorywatch-catmovein' => '$1 van categorie $3 naar $2 heeft 
verplaatst',
-       'categorywatch-catmoveout' => '$1 van categorie $2 naar $3 heeft 
verplaatst',
-       'categorywatch-catadd' => '$1 aan categorie $2 heeft toegevoegd',
-       'categorywatch-catsub' => '$1 uit categorie $2 heeft verwijderd.',
-       'categorywatch-autocat' => 'Automatisch gevolgd door $1',
-);
-
-/** Norwegian Nynorsk (‪Norsk (nynorsk)‬)
- * @author Harald Khan
- */
-$messages['nn'] = array(
-       'categorywatch-desc' => 'Utvider overvakingslista sin funksjonalitet 
til òg å gjelda innhaldet i kategoriar',
-       'categorywatch-emailsubject' => 'Aktivitet i den overvaka kategorien 
«$1»',
-       'categorywatch-catmovein' => 'flytta $1 til kategorien $2 frå $3',
-       'categorywatch-catmoveout' => 'flytta $1 frå kategorien $2 til $3',
-       'categorywatch-catadd' => 'la til $1 i kategori $2',
-       'categorywatch-catsub' => 'fjerna $1 frå kategori $2',
-       'categorywatch-autocat' => 'Automatisk overvaka av $1',
-);
-
-/** Norwegian (bokmål)‬ (‪Norsk (bokmål)‬)
- * @author Jon Harald Søby
- * @author Nghtwlkr
- */
-$messages['no'] = array(
-       'categorywatch-desc' => 'Utvider overvåkningslistens funsjonalitet til 
å også omfatte innholdet i kategorier',
-       'categorywatch-emailsubject' => 'Aktivitet i den overvåkede kategorien 
«$1»',
-       'categorywatch-catmovein' => 'flyttet $1 til kategorien $2 fra $3',
-       'categorywatch-catmoveout' => 'flyttet $1 fra kategorien $2 til $3',
-       'categorywatch-catadd' => 'la til $1 i kategori $2',
-       'categorywatch-catsub' => 'fjernet $1 fra kategori $2',
-       'categorywatch-autocat' => 'Automatisk overvåket av $1',
-);
-
-/** Occitan (Occitan)
- * @author Cedric31
- */
-$messages['oc'] = array(
-       'categorywatch-desc' => 'Espandís la foncionalitat de la lista de 
seguiment per enclure la notificacion de las modificacions dels membres de las 
categorias seguidas.',
-       'categorywatch-emailsubject' => 'Activitat comprenent la categoria 
seguida « $1 »',
-       'categorywatch-catmovein' => 'a desplaçat $1 dins la categoria $2 
dempuèi $3',
-       'categorywatch-catmoveout' => 'a desplaçat $1 de la categoria $2 cap a 
$3',
-       'categorywatch-catadd' => 'a apondut $1 dins la categoria $2',
-       'categorywatch-catsub' => 'a levat $1 de la categoria $2',
-       'categorywatch-autocat' => 'Seguida automaticament per $1',
-);
-
-/** Deitsch (Deitsch)
- * @author Xqt
- */
-$messages['pdc'] = array(
-       'categorywatch-catmovein' => '$1 iss vun $3 nooch $2 gezoge warre',
-);
-
-/** Polish (Polski)
- * @author Derbeth
- * @author Leinad
- * @author Sp5uhe
- */
-$messages['pl'] = array(
-       'categorywatch-desc' => 'Rozszerza funkcjonalność listy obserwowanych 
poprzez powiadamianie o zmianach, jakie zaszły w elementach należących do 
obserwowanej kategorii.',
-       'categorywatch-emailsubject' => 'Powiadomienie związane z obserwowaną 
kategorią „$1”',
-       'categorywatch-catmovein' => 'przeniósł $1 do kategorii $2 z $3',
-       'categorywatch-catmoveout' => 'przeniósł $1 z kategorii $2 do $3',
-       'categorywatch-catadd' => 'dodał $1 do kategorii $2',
-       'categorywatch-catsub' => 'usunął $1 z kategorii $2',
-       'categorywatch-autocat' => 'Automatycznie obserwowane przez $1',
-);
-
-/** Piedmontese (Piemontèis)
- * @author Dragonòt
- */
-$messages['pms'] = array(
-       'categorywatch-desc' => "A estend la funsionalità dë tnì d'euj fin a 
notifiché i cambi d'apartenensa dle categorìe tnùe d'euj",
-       'categorywatch-emailsubject' => 'Atività ch\'a deuv tnì d\'euj la 
categorìa "$1"',
-       'categorywatch-catmovein' => "$1 a l'é finì an $2 da $3",
-       'categorywatch-catmoveout' => "$1 a l'é finì da $2 an $3",
-       'categorywatch-catadd' => "$1 a l'é stàit giontà a $2",
-       'categorywatch-catsub' => "$1 a l'é stàit gavà da $2",
-       'categorywatch-autocat' => "Tnù d'euj automaticament da $1",
-);
-
-/** Portuguese (Português)
- * @author Hamilton Abreu
- * @author Malafaya
- */
-$messages['pt'] = array(
-       'categorywatch-desc' => 'Expande a funcionalidade das páginas vigiadas 
para incluir notificações sobre alterações nos membros das categorias vigiadas',
-       'categorywatch-emailsubject' => 'Actividade envolvendo a categoria 
vigiada "$1"',
-       'categorywatch-catmovein' => 'moveu $1 para a categoria $2 a partir de 
$3',
-       'categorywatch-catmoveout' => 'moveu $1 da categoria $2 para $3',
-       'categorywatch-catadd' => 'adicionou $1 à categoria $2',
-       'categorywatch-catsub' => 'removeu $1 da categoria $2',
-       'categorywatch-autocat' => 'Vigiada automaticamente por $1',
-);
-
-/** Brazilian Portuguese (Português do Brasil)
- * @author Eduardo.mps
- */
-$messages['pt-br'] = array(
-       'categorywatch-desc' => 'Estende a funcionalidade da lista de vigiados 
para incluir notificações sobre alterações nos membros de categorias vigiadas',
-       'categorywatch-emailsubject' => 'Atividade envolvendo a categoria 
vigiada "$1"',
-       'categorywatch-catmovein' => 'moveu $1 para a categoria $2 a partir de 
$3',
-       'categorywatch-catmoveout' => 'moveu $1 da categoria $2 para $3',
-       'categorywatch-catadd' => 'adicionou $1 à categoria $2',
-       'categorywatch-catsub' => 'removeu $1 da categoria $2',
-       'categorywatch-autocat' => 'Vigiada automaticamente por $1',
-);
-
-/** Romanian (Română)
- * @author KlaudiuMihaila
- * @author Minisarm
- */
-$messages['ro'] = array(
-       'categorywatch-desc' => 'Extinde funcționalitatea listei de urmărire 
pentru a include notifcări privind modificările categoriilor urmărite',
-       'categorywatch-emailsubject' => 'Activitatea privind categoria urmărită 
„$1”',
-       'categorywatch-catmovein' => 'a mutat $1 în categoria $2 din $3',
-       'categorywatch-catmoveout' => 'a mutat $1 din categoria $2 în $3',
-       'categorywatch-catadd' => 'a adăugat $1 în categoria $2',
-       'categorywatch-catsub' => 'a eliminat $1 din categoria $2',
-       'categorywatch-autocat' => 'Urmărită automat de $1',
-);
-
-/** Tarandíne (Tarandíne)
- * @author Joetaras
- */
-$messages['roa-tara'] = array(
-       'categorywatch-desc' => "Stinne le funziune d'a liste de le pàggene 
condrollete pe includere le notifeche sus a le cangiaminde de le membre e sus a 
le categorije condrollete",
-       'categorywatch-emailsubject' => 'L\'attività include \'a categorija 
condrollete "$1"',
-       'categorywatch-catmovein' => "spustete $1 jndr'à categorije $2 da $3",
-       'categorywatch-catmoveout' => "spueste $1 fore d'a categorije $2 jndr'a 
$3",
-       'categorywatch-catadd' => "aggiunge $1 jndr'à categorije $2",
-       'categorywatch-catsub' => "live $1 da 'a categorije $2",
-       'categorywatch-autocat' => 'Automaticamende viste da $1',
-);
-
-/** Russian (Русский)
- * @author Ferrer
- * @author Александр Сигачёв
- */
-$messages['ru'] = array(
-       'categorywatch-desc' => 'Расширяет функциональность списка наблюдения 
возможностью уведомлений об изменениях в страницах, входящих в некоторую 
категорию',
-       'categorywatch-emailsubject' => 'Изменения, затрагивающие наблюдаемую 
категорию «$1»',
-       'categorywatch-catmovein' => 'перенёс $1 в категорию $2 из $3',
-       'categorywatch-catmoveout' => 'перенёс $1 из категории $2 в $3',
-       'categorywatch-catadd' => 'добавил $1 в категорию $2',
-       'categorywatch-catsub' => 'удалил $1 из категории $2',
-       'categorywatch-autocat' => 'Автоматически наблюдается $1',
-);
-
-/** Sakha (Саха тыла)
- * @author HalanTul
- */
-$messages['sah'] = array(
-       'categorywatch-desc' => 'Кэтээн көрүү тиһигин тупсарар: ханнык эмэ 
категория сирэйдэригэр уларытыы киирбитин биллэрэр кыаҕы биэрэр',
-       'categorywatch-emailsubject' => 'Кэтээн көрөр "$1" категорияҕын 
таарыйар уларытыылар',
-       'categorywatch-catmovein' => '$3 хаттыгастан $1 сирэй $2 хаттыгаска 
көһөн биэрдэ',
-       'categorywatch-catmoveout' => '$2 хаттыгастан $1 сирэй бу хаттыгаска 
көстө $3',
-       'categorywatch-catadd' => '$1 сирэй $2 хаттыгаска киирдэ',
-       'categorywatch-catsub' => '$1 сирэй $2 хаттыгастан таһаарылынна',
-);
-
-/** Slovak (Slovenčina)
- * @author Helix84
- */
-$messages['sk'] = array(
-       'categorywatch-desc' => 'Rozširuje funkcionality zoznamu sledovaných na 
upozornenia o zmene členstva sledovaných kategórií.',
-       'categorywatch-emailsubject' => 'Aktivita týkajúca sa sledovanej 
kategórie „$1”',
-       'categorywatch-catmovein' => 'presunul $1 do kategórie $2 z $3',
-       'categorywatch-catmoveout' => 'presunul $1 z kategórie $2 do $3',
-       'categorywatch-catadd' => 'pridal $1 do kategórie $2',
-       'categorywatch-catsub' => 'odstránil $1 z kategórie $2',
-       'categorywatch-autocat' => 'Automaticky sleduje $1',
-);
-
-/** Serbian (Cyrillic script) (‪Српски (ћирилица)‬)
- * @author Михајло Анђелковић
- */
-$messages['sr-ec'] = array(
-       'categorywatch-desc' => 'Проширује функционалност списка праћења на 
обавештавање о променама садржаја категорија',
-       'categorywatch-emailsubject' => 'Активност која укључује надгледану 
категорију "$1"',
-       'categorywatch-catmovein' => '$1 је премештен у $2 из $3',
-       'categorywatch-catmoveout' => '$1 је премештен из $2 у $3',
-       'categorywatch-catadd' => '$1 је додат у $2',
-       'categorywatch-catsub' => '$1 је избачен из $2',
-       'categorywatch-autocat' => 'Аутоматски надгледано од $1',
-);
-
-/** Serbian (Latin script) (‪Srpski (latinica)‬)
- * @author Michaello
- */
-$messages['sr-el'] = array(
-       'categorywatch-desc' => 'Proširuje funkcionalnost spiska praćenja na 
obaveštavanje o promenama sadržaja kategorija',
-       'categorywatch-emailsubject' => 'Aktivnost koja uključuje nadgledanu 
kategoriju "$1"',
-       'categorywatch-catmovein' => '$1 je premešten u $2 iz $3',
-       'categorywatch-catmoveout' => '$1 je premešten iz $2 u $3',
-       'categorywatch-catadd' => '$1 je dodat u $2',
-       'categorywatch-catsub' => '$1 je izbačen iz $2',
-       'categorywatch-autocat' => 'Automatski nadgledano od $1',
-);
-
-/** Seeltersk (Seeltersk)
- * @author Pyt
- */
-$messages['stq'] = array(
-       'categorywatch-desc' => 'Ärwiedert ju Beooboachtengslieste, sodät me 
Waiwiesengen kricht, wan Sieden in beooboachtede Kategorien iendrain of deeruut 
wächhoald wäide.',
-       'categorywatch-emailsubject' => 'Beoarbaidenge beträffend beooboachtede 
Kategorie "$1"',
-       'categorywatch-catmovein' => '$1 in Kategorie $2 fon $3 ferskäuwen häd',
-       'categorywatch-catmoveout' => '$1 fon Kategorie $2 in $3 ferskäuwen 
häd',
-       'categorywatch-catadd' => '$1 tou Kategorie $2 bietouföiged häd',
-       'categorywatch-catsub' => '$1 uut Kategorie $2 wächhoald häd',
-);
-
-/** Swedish (Svenska)
- * @author Boivie
- * @author Najami
- */
-$messages['sv'] = array(
-       'categorywatch-desc' => 'Utökar bevakningslistans funktion för att även 
meddela om ändringar av innehållet i bevakade kategorier',
-       'categorywatch-emailsubject' => 'Aktivitet i bevakad kategori "$1"',
-       'categorywatch-catmovein' => 'flyttade $1 till kategori $2 från $3',
-       'categorywatch-catmoveout' => 'flyttade $1 från kategori $2 till $3',
-       'categorywatch-catadd' => 'la till $1 i kategori $2',
-       'categorywatch-catsub' => 'tog bort $1 från kategori $2',
-       'categorywatch-autocat' => 'Automatiskt bevakad av $1',
-);
-
-/** Telugu (తెలుగు)
- * @author Kiranmayee
- * @author Veeven
- */
-$messages['te'] = array(
-       'categorywatch-desc' => 'గమనిస్తున్న వర్గాల్లోని సభ్యత్వపు మార్పుల 
గురించి గమనింపులు చూపించేలా వీక్షణ జాబితా సౌలభ్యాన్ని విస్తరిస్తుంది',
-       'categorywatch-emailsubject' => 'గమనిస్తున్న వర్గం "$1"లో జరుగుతున్న 
కలాపాలు',
-       'categorywatch-catmovein' => '$1 పేజీని $3 వర్గం నుండి $2కి మార్చారని',
-       'categorywatch-catmoveout' => '$1 పేజీని $2 వర్గం నుండి $3కి మార్చారని',
-       'categorywatch-catadd' => '$1 పేజీని $2 వర్గంలో చేర్చారని',
-       'categorywatch-catsub' => '$1 పేజీని $2 వర్గం నుండి తొలగించారని',
-       'categorywatch-autocat' => '$1ద్వారా అసంకల్పిత నిఘా',
-);
-
-/** Tagalog (Tagalog)
- * @author AnakngAraw
- */
-$messages['tl'] = array(
-       'categorywatch-desc' => 'Nagpapalawak ng katungkulang pangtalaan ng 
binabantayan upang maisama ang pagpapahayag ng hinggil sa mga pagbabago sa 
kasapian ng pinagmamatyagang mga kaurian',
-       'categorywatch-emailsubject' => 'Galaw na kasangkot ang binabantayang 
kauriang "$1"',
-       'categorywatch-catmovein' => 'inilipat ang $1 patungo sa kauriang $2 na 
nagmula sa $3',
-       'categorywatch-catmoveout' => 'inilipat ang $1 palabas mula sa kauriang 
$2 patungo sa $3',
-       'categorywatch-catadd' => 'idinagdag ang $1 patungo sa kauriang $2',
-       'categorywatch-catsub' => 'tinanggal ang $1 magmula sa kauriang $2',
-       'categorywatch-autocat' => 'Kusang minatyagan ni $1',
-);
-
-/** Turkish (Türkçe)
- * @author Homonihilis
- */
-$messages['tr'] = array(
-       'categorywatch-desc' => 'İzlenen kategoriler altındaki sayfaların 
kategori değişikliklerini bildirmek yoluyla izleme listesi işlevselliğini 
artırır.',
-       'categorywatch-emailsubject' => 'İzlenen "$1" kategorisini içeren 
değişiklik',
-       'categorywatch-catmovein' => '$1 sayfası, $3 altından $2 altına 
taşındı',
-       'categorywatch-catmoveout' => '$1 sayfası, $2 altından çıkarılıp $3 
altına taşındı',
-       'categorywatch-catadd' => '$1 sayfası $2 altına eklendi',
-       'categorywatch-catsub' => '$1 sayfası, $2 altından çıkarıldı',
-       'categorywatch-autocat' => '$1 tarafından otomatik olarak izleniyor',
-);
-
-/** Ukrainian (Українська)
- * @author AS
- */
-$messages['uk'] = array(
-       'categorywatch-desc' => 'Дозволяє спостерігати за змінами приналженості 
сторінок до певної категорії',
-       'categorywatch-emailsubject' => 'Зміни, пов\'язані зі спостережуваною 
категорією "$1"',
-       'categorywatch-catmovein' => 'переніс $1 з $3 до $2',
-       'categorywatch-catmoveout' => 'переніс $1 з $2 до $3',
-       'categorywatch-catadd' => 'додав $1 в категорію $2',
-       'categorywatch-catsub' => 'вилучив $1 з $2',
-       'categorywatch-autocat' => 'Автоматично спостерігається $1',
-);
-
-/** Vietnamese (Tiếng Việt)
- * @author Vinhtantran
- */
-$messages['vi'] = array(
-       'categorywatch-desc' => 'Mở rộng chức năng của danh sách theo dõi để 
thêm thông báo về sự thay đổi trang thành viên của thể loại được theo dõi',
-       'categorywatch-emailsubject' => 'Hoạt động liên quan đến thể loại đang 
được theo dõi “$1”',
-       'categorywatch-catmovein' => 'đã di chuyển $1 vào thể loại $2 từ $3',
-       'categorywatch-catmoveout' => 'đã di chuyển $1 ra khỏi thể loại $2 đến 
$3',
-       'categorywatch-catadd' => 'đã thêm $1 vào thể loại $2',
-       'categorywatch-catsub' => 'đã bỏ $1 ra khỏi thể loại $2',
-       'categorywatch-autocat' => 'Tự động theo dõi bởi $1',
-);
-
-/** Volapük (Volapük)
- * @author Smeira
- */
-$messages['vo'] = array(
-       'categorywatch-desc' => 'Mögükon sedi itjäfidik penedas leäktronik tefü 
votükams in klads pegalädöl.',
-       'categorywatch-emailsubject' => 'Jäfed tefü klad pegalädöl: "$1"',
-       'categorywatch-catmovein' => 'ätopätükon padi: $1 ini klad: $2 se klad: 
$3',
-       'categorywatch-catmoveout' => 'ätopätükon padi: $1 se klad: $2 ini 
klad: $3',
-       'categorywatch-catadd' => 'äläükon padi: $1 klade: $2',
-       'categorywatch-catsub' => 'ämoükon padi: $1 se klad: $2',
-);
-
-/** Yiddish (ייִדיש)
- * @author פוילישער
- */
-$messages['yi'] = array(
-       'categorywatch-catadd' => '$1 איז געווארן צוגעשטעלט צו קאַטעגאריע $2',
-);
-
-/** Simplified Chinese (‪中文(简体)‬)
- * @author Chenxiaoqino
- * @author Gzdavidwong
- * @author Hydra
- */
-$messages['zh-hans'] = array(
-       'categorywatch-desc' => '扩展的监视功能,包括有关受监视的类别的成员身份更改的通知',
-       'categorywatch-emailsubject' => '在被监视的分类"$1"中的活动',
-       'categorywatch-catmovein' => '$1已经由$2搬到$3。',
-       'categorywatch-catmoveout' => '$1已经移离$2并改到$3',
-       'categorywatch-catadd' => '已把$1新增至分类$2',
-       'categorywatch-catsub' => '已把$1从分类$2移除',
-       'categorywatch-autocat' => '由$1自动监视',
-);
-
-/** Traditional Chinese (‪中文(繁體)‬)
- * @author Horacewai2
- * @author Mark85296341
- * @author Waihorace
- * @author Wrightbus
- */
-$messages['zh-hant'] = array(
-       'categorywatch-desc' => '擴充套件的監視功能,包括有關受監視的類別的成員身份更改的通知',
-       'categorywatch-emailsubject' => '在被監視的分類"$1"中的活動',
-       'categorywatch-catmovein' => '$1已經由$2搬到$3。',
-       'categorywatch-catmoveout' => '$1已經移離$2並改到$3',
-       'categorywatch-catadd' => '已把$1新增至分類$2',
-       'categorywatch-catsub' => '已把$1從分類$2移除',
-       'categorywatch-autocat' => '由$1自動監視',
-);
diff --git a/extension.json b/extension.json
index 194d628..f47c03e 100644
--- a/extension.json
+++ b/extension.json
@@ -12,8 +12,8 @@
        "ExtensionFunctions": [
                "CategoryWatch::wfSetupCategoryWatch"
        ],
-       "ExtensionMessagesFiles": {
-               "CategoryWatch": "CategoryWatch.i18n.php"
+       "MessagesDirs": {
+               "CategoryWatch": "i18n"
        },
        "Hooks": {
                "PageContentSave": [
diff --git a/i18n/ar.json b/i18n/ar.json
new file mode 100644
index 0000000..496d0d5
--- /dev/null
+++ b/i18n/ar.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Meno25",
+                       "OsamaK"
+               ]
+       },
+       "categorywatch-desc": "يمدد وظيفة قائمة المراقبة لتشمل الإخطارات حول 
تغييرات العضوية للتصنيفات المراقبة",
+       "categorywatch-emailsubject": "النشاط الذي يشمل التصنيف المراقب \"$1\"",
+       "categorywatch-catmovein": "نقل $1 إلى التصنيف $2 من $3",
+       "categorywatch-catmoveout": "نقل $1 من التصنيف $2 إلى $3",
+       "categorywatch-catadd": "أضاف $1 إلى التصنيف $2",
+       "categorywatch-catsub": "أزال $1 من التصنيف $2",
+       "categorywatch-autocat": "مراقبة تلقائيا بواسطة $1"
+}
diff --git a/i18n/arz.json b/i18n/arz.json
new file mode 100644
index 0000000..dec3651
--- /dev/null
+++ b/i18n/arz.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Ghaly",
+                       "Meno25"
+               ]
+       },
+       "categorywatch-desc": "يمدد وظيفة قائمة المراقبة لتشمل الإخطارات حول 
تغييرات العضوية للتصنيفات المراقبة",
+       "categorywatch-emailsubject": "النشاط الذى يشمل التصنيف المراقب \"$1\"",
+       "categorywatch-catmovein": "نقل $1 إلى التصنيف $2 من $3",
+       "categorywatch-catmoveout": "نقل $1 من التصنيف $2 إلى $3",
+       "categorywatch-catadd": "أضاف $1 إلى التصنيف $2",
+       "categorywatch-catsub": "ازال $1 من التصنيف $2"
+}
diff --git a/i18n/ba.json b/i18n/ba.json
new file mode 100644
index 0000000..a034ef3
--- /dev/null
+++ b/i18n/ba.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Assele"
+               ]
+       },
+       "categorywatch-desc": "Күҙәтелгән категорияларға кергән биттәр 
исемлегенең үҙгәреүе тураһында белгертеү мөмкинлеге менән күҙәтеү исемлеген 
киңәйтә",
+       "categorywatch-emailsubject": "\"$1\" категорияһына ҡағылған 
үҙгәртеүҙәр",
+       "categorywatch-catmovein": "$1 битен $3 категорияһынан $2 категорияһына 
күсергән",
+       "categorywatch-catmoveout": "$1 битен $3 категорияһынан $2 
категорияһына күсергән",
+       "categorywatch-catadd": "$2 категорияһына $1 битен өҫтәгән",
+       "categorywatch-catsub": "$2 категорияһынан $1 битен юйған",
+       "categorywatch-autocat": "$1 категорияһы үҙенән-үҙе күҙәтелә"
+}
diff --git a/i18n/be-tarask.json b/i18n/be-tarask.json
new file mode 100644
index 0000000..9541013
--- /dev/null
+++ b/i18n/be-tarask.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "EugeneZelenko",
+                       "Jim-by"
+               ]
+       },
+       "categorywatch-desc": "Пашырае функцыянальнасьць сьпісу назіраньняў 
магчымасьцю паведамленьняў пра зьмены ў старонках, якія ўваходзяць у склад 
катэгорыяў са сьпісу назіраньня",
+       "categorywatch-emailsubject": "Зьмены, зьвязаныя з  катэгорыяй «$1» са 
сьпісу назіраньня",
+       "categorywatch-catmovein": "$1 перанесеная ў катэгорыю $2 з $3",
+       "categorywatch-catmoveout": "$1 перанесеная з катэгорыі $2 у $3",
+       "categorywatch-catadd": "$1 дададзеная ў катэгорыю $2",
+       "categorywatch-catsub": "$1 выдаленая з катэгорыі $2",
+       "categorywatch-autocat": "Аўтаматычна назіраецца $1"
+}
diff --git a/i18n/bg.json b/i18n/bg.json
new file mode 100644
index 0000000..d74c566
--- /dev/null
+++ b/i18n/bg.json
@@ -0,0 +1,12 @@
+{
+       "@metadata": {
+               "authors": [
+                       "DCLXVI"
+               ]
+       },
+       "categorywatch-desc": "Увеличава функционалността на списъка за 
наблюдение и включва оповестяване за промени в наблюдаваните категории",
+       "categorywatch-catmovein": "премести $1 от категория $3 в $2",
+       "categorywatch-catmoveout": "премести $1 от категория $2 в $3",
+       "categorywatch-catadd": "добави $1 в категория $2",
+       "categorywatch-catsub": "премахна $1 от категория $2"
+}
diff --git a/i18n/br.json b/i18n/br.json
new file mode 100644
index 0000000..cb41a00
--- /dev/null
+++ b/i18n/br.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Fulup"
+               ]
+       },
+       "categorywatch-desc": "Astenn a ra arc'hwelerezh ar roll evezhiañ 
a-benn lakaat ennañ kemennoù diwar-benn ar c'hemmoù degaset da roll izili ar 
rummadoù evezhiet.",
+       "categorywatch-emailsubject": "Oberiantiz a denn d'ar rummad evezhiet 
\"$1\"",
+       "categorywatch-catmovein": "en deus lakaet ar bajenn $1 a oa e $3 er 
rummad $2",
+       "categorywatch-catmoveout": "en deus tennet ar bajenn $1 a oa e $2 ha 
lakaet anezhi e $3",
+       "categorywatch-catadd": "en deus ouzhpennet ar bajenn $1 e $2",
+       "categorywatch-catsub": "en deus tennet kuit $1 eus $2",
+       "categorywatch-autocat": "Heuliet ent emgefre gant $1"
+}
diff --git a/i18n/bs.json b/i18n/bs.json
new file mode 100644
index 0000000..b8ed34c
--- /dev/null
+++ b/i18n/bs.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "CERminator"
+               ]
+       },
+       "categorywatch-desc": "Proširena funkcionalnost spiska praćenja da se 
uključe obavijesti o promjena u članstvu praćenih kategorija",
+       "categorywatch-emailsubject": "Aktivnosti koje uključuju praćenje 
kategorije \"$1\"",
+       "categorywatch-catmovein": "ubacio $1 u kategoriju $2 iz $3",
+       "categorywatch-catmoveout": "premjestio $1 iz kategorije $2 u $3",
+       "categorywatch-catadd": "dodao $1 u kategoriju $2",
+       "categorywatch-catsub": "uklonio $1 iz kategorije $2",
+       "categorywatch-autocat": "Automatski pregledano od strane $1"
+}
diff --git a/i18n/ca.json b/i18n/ca.json
new file mode 100644
index 0000000..ad6005a
--- /dev/null
+++ b/i18n/ca.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Davidpar",
+                       "Solde"
+               ]
+       },
+       "categorywatch-desc": "Amplia la funcionalitat de les alertes per tal 
d'incloure la notificació sobre els canvis de membres de les categories 
visitades.",
+       "categorywatch-emailsubject": "Activitat en relació amb la categoria 
vigilada \"$1\"",
+       "categorywatch-catmovein": "$1 s'ha mogut a $2 des de $3",
+       "categorywatch-catmoveout": "$1 s'ha mogut fora de $2 i dins de $3",
+       "categorywatch-catadd": "$1 s'ha afegit a $2",
+       "categorywatch-catsub": "$1 s'ha extret de $2",
+       "categorywatch-autocat": "Automàticament controlat per $1"
+}
diff --git a/i18n/cs.json b/i18n/cs.json
new file mode 100644
index 0000000..ad64d8e
--- /dev/null
+++ b/i18n/cs.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Matěj Grabovský"
+               ]
+       },
+       "categorywatch-desc": "Rozšiřuje možnosti seznamu sledovaných stránek 
na upozornění o změně členství sledovaných kategorií",
+       "categorywatch-emailsubject": "Aktivita týkající se sledování kategorie 
„$1”",
+       "categorywatch-catmovein": "přesunul $1 do kategorie $2 z $3",
+       "categorywatch-catmoveout": "přesunul $1 z kategorie $2 do $3",
+       "categorywatch-catadd": "přidal $1 do kategorie $2",
+       "categorywatch-catsub": "odstranil $1 z kategorie $2",
+       "categorywatch-autocat": "Automaticky sledováno uživatelem $1"
+}
diff --git a/i18n/cy.json b/i18n/cy.json
new file mode 100644
index 0000000..958cb6d
--- /dev/null
+++ b/i18n/cy.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Lloffiwr"
+               ]
+       },
+       "categorywatch-desc": "Yn hysbysu defnyddwyr sy'n dilyn hynt rhyw 
gategori bod aelodaeth y categori wedi newid",
+       "categorywatch-emailsubject": "Symudiadau ar y categori \"$1\"",
+       "categorywatch-catmovein": "wedi symud $1 o'r categori $3 ac i'r 
categori $2",
+       "categorywatch-catmoveout": "wedi symud $1 o'r categori $2 ac i'r 
categori $3",
+       "categorywatch-catadd": "wedi ychwanegu $1 i'r categori $2",
+       "categorywatch-catsub": "wedi tynnu $1 o'r categori $2",
+       "categorywatch-autocat": "Yn cael ei wylio'n awtomatig gan $1"
+}
diff --git a/i18n/da.json b/i18n/da.json
new file mode 100644
index 0000000..026181e
--- /dev/null
+++ b/i18n/da.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Sarrus"
+               ]
+       },
+       "categorywatch-desc": "Udvider overvågningslistens funktionalitet til 
også at omfatte underretning om ændringer af overvågede kategoriers 
artikelmedlemsstatus",
+       "categorywatch-emailsubject": "Aktivitet, der indebærer den overvågede 
kategori \"$ 1\"",
+       "categorywatch-catmovein": "$1 er flyttet til $2 fra $3",
+       "categorywatch-catmoveout": "$1 er blevet flyttet fra $2 til $3",
+       "categorywatch-catadd": "$1 er blevet tilføjet til $2",
+       "categorywatch-catsub": "$1 er blevet fjernet fra $2",
+       "categorywatch-autocat": "Automatisk overvåget af $1"
+}
diff --git a/i18n/de.json b/i18n/de.json
new file mode 100644
index 0000000..1001076
--- /dev/null
+++ b/i18n/de.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "ChrisiPK",
+                       "Umherirrender"
+               ]
+       },
+       "categorywatch-desc": "Erweitert die Beobachtungsliste, sodass man 
Hinweise bekommt, wenn Seiten in beobachtete Kategorien eingetragen oder aus 
ihnen entfernt werden.",
+       "categorywatch-emailsubject": "Bearbeitung betreffend beobachtete 
Kategorie „$1“",
+       "categorywatch-catmovein": "$1 in Kategorie $2 von $3 verschoben hat",
+       "categorywatch-catmoveout": "$1 von Kategorie $2 in $3 verschoben hat",
+       "categorywatch-catadd": "$1 zu Kategorie $2 hinzugefügt hat",
+       "categorywatch-catsub": "$1 aus Kategorie $2 entfernt hat",
+       "categorywatch-autocat": "Automatisch beobachtet von $1"
+}
diff --git a/i18n/dsb.json b/i18n/dsb.json
new file mode 100644
index 0000000..f9deaa4
--- /dev/null
+++ b/i18n/dsb.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Michawiki"
+               ]
+       },
+       "categorywatch-desc": "Rozšyrja funkcionalnosć woglědowańkow wó 
zdźělenje wó změnach cłonkojstwa woglědowanych kategorijow",
+       "categorywatch-emailsubject": "Aktiwita inkluziwnje wobglědowaneje 
kategorije \"$1\"",
+       "categorywatch-catmovein": "jo pśesunuł $1 z $3 do kategorije $2",
+       "categorywatch-catmoveout": "jo pśesunuł $1 z kategorije $2 do $3",
+       "categorywatch-catadd": "jo pśidał $1 ku kategoriji $2",
+       "categorywatch-catsub": "jo wupórał $1 z kategorije $2",
+       "categorywatch-autocat": "Wót $1 awtomatiski wobglědowany"
+}
diff --git a/i18n/el.json b/i18n/el.json
new file mode 100644
index 0000000..66fe8f0
--- /dev/null
+++ b/i18n/el.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Omnipaedista"
+               ]
+       },
+       "categorywatch-desc": "Εκτείνει τη λειτουργικότητα της λίστας 
παρακολούθησης για να περιληφθούν ειδοποιήσεις σχετικά με τις αλλαγές ιδιότητας 
μέλους των παρακολουθούμενων κατηγοριών",
+       "categorywatch-emailsubject": "Δραστηριότητα που περιλαμβάνει την 
παρακολουθούμενη κατηγορία $1",
+       "categorywatch-catmovein": "Η $1 μετακινήθηκε στην $2 από την $3",
+       "categorywatch-catmoveout": "Η $1 μετακινήθηκε έξω από την $2 στην $3",
+       "categorywatch-catadd": "Η $1 προστέθηκε στην $2",
+       "categorywatch-catsub": "Η $1 αφαιρέθηκε από την $2",
+       "categorywatch-autocat": "Αυτόματα παρακολουθούμενο από τον $1"
+}
diff --git a/i18n/en.json b/i18n/en.json
new file mode 100644
index 0000000..27ed439
--- /dev/null
+++ b/i18n/en.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Nad"
+               ]
+       },
+       "categorywatch-desc": "Extends watchlist functionality to include 
notification about membership changes of watched categories",
+       "categorywatch-emailsubject": "Activity involving watched category 
\"$1\"",
+       "categorywatch-catmovein": "$1 has moved into $2 from $3",
+       "categorywatch-catmoveout": "$1 has moved out of $2 into $3",
+       "categorywatch-catadd": "$1 has been added to $2",
+       "categorywatch-catsub": "$1 has been removed from $2",
+       "categorywatch-autocat": "Automatically watched by $1"
+}
diff --git a/i18n/eo.json b/i18n/eo.json
new file mode 100644
index 0000000..bbdda01
--- /dev/null
+++ b/i18n/eo.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Yekrats"
+               ]
+       },
+       "categorywatch-desc": "Etendas funkciadon de la atentaro por inkluzivi 
notigado pri ŝanĝoj de membreco de atentitaj kategorioj",
+       "categorywatch-emailsubject": "Aktiveco pri atentata kategorio \"$1\"",
+       "categorywatch-catmovein": "movis $1 en kategorion $2 de $3",
+       "categorywatch-catmoveout": "movis $1 el kategorio $2 en $3",
+       "categorywatch-catadd": "aldonis $1 al kategorio $2",
+       "categorywatch-catsub": "eligis $1 de kategorio $2",
+       "categorywatch-autocat": "Aŭtomate atentita de $1"
+}
diff --git a/i18n/es.json b/i18n/es.json
new file mode 100644
index 0000000..294de3c
--- /dev/null
+++ b/i18n/es.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Baiji",
+                       "Crazymadlover"
+               ]
+       },
+       "categorywatch-desc": "Extiende funcionalidad de la lista de vigilancia 
para incluir notificación acerca de cambios en la mmbresía de las categorías 
vigiladas",
+       "categorywatch-emailsubject": "Actividad involucrando categoría 
vigilada \"$1\"",
+       "categorywatch-catmovein": "$1 trasladado a la categoría $2 desde $3",
+       "categorywatch-catmoveout": "$1 retirado de la categoría $2 a $3",
+       "categorywatch-catadd": "agregado $1 a categoría $2",
+       "categorywatch-catsub": "$1 retirado de la categoría $2",
+       "categorywatch-autocat": "Automáticamente vigilado por $1"
+}
diff --git a/i18n/eu.json b/i18n/eu.json
new file mode 100644
index 0000000..bbd4803
--- /dev/null
+++ b/i18n/eu.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Theklan"
+               ]
+       },
+       "categorywatch-desc": "Jarraipen zerrendaren funtzionalitatea 
areagotzen du jarraitutako kategorien kideen aldaketetaz ohartarezteko aukera 
gehituz.",
+       "categorywatch-emailsubject": "\"$1\" kategoria ikusten sorturiko 
aktibitatea",
+       "categorywatch-catmovein": "$1 $3 kategoriatik $2(e)ra mugitu",
+       "categorywatch-catmoveout": "$1 $3 kategoriatik $2(e)ra atera",
+       "categorywatch-catadd": "$1 $2 kategoria gehitu",
+       "categorywatch-catsub": "$1 $2 kategoriatik kendu",
+       "categorywatch-autocat": "$1(e)k automatikoki jarraitua"
+}
diff --git a/i18n/fi.json b/i18n/fi.json
new file mode 100644
index 0000000..45f1ee2
--- /dev/null
+++ b/i18n/fi.json
@@ -0,0 +1,16 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Crt",
+                       "Nike",
+                       "Vililikku"
+               ]
+       },
+       "categorywatch-desc": "Laajennettu seurantalistatoiminnallisuus, joka 
sisältää huomautukset seurattujen luokkien jäsenyysmuutoksista.",
+       "categorywatch-emailsubject": "Tapahtumia, jotka liittyvät tarkkailtuun 
luokkaan ”$1”",
+       "categorywatch-catmovein": "siirrettiin $1 luokkaan $2 luokkaan $3",
+       "categorywatch-catmoveout": "siirrettiin $1 luokasta $2 luokkaan $3",
+       "categorywatch-catadd": "lisättiin sivu $1 luokkaan $2",
+       "categorywatch-catsub": "poistettiin sivu $1 luokasta $2",
+       "categorywatch-autocat": "Automaattisesti tarkkailee $1"
+}
diff --git a/i18n/fr.json b/i18n/fr.json
new file mode 100644
index 0000000..f1d8ddb
--- /dev/null
+++ b/i18n/fr.json
@@ -0,0 +1,17 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Grondin",
+                       "IAlex",
+                       "Verdy p",
+                       "Zetud"
+               ]
+       },
+       "categorywatch-desc": "Étend la fonctionnalité de la liste de suivi 
afin d’y inclure la notification des modifications de la liste des membres des 
catégories suivies.",
+       "categorywatch-emailsubject": "Activité concernant la catégorie suivie 
« $1 »",
+       "categorywatch-catmovein": "a inclu la page $1 dans la catégorie $2 en 
la retirant de $3",
+       "categorywatch-catmoveout": "a retiré la page $1 de la catégorie $2 en 
l’incluant dans $3",
+       "categorywatch-catadd": "a inclu la page $1 dans la catégorie $2",
+       "categorywatch-catsub": "a retiré la page $1 de la catégorie $2",
+       "categorywatch-autocat": "Suivie automatiquement par $1"
+}
diff --git a/i18n/frp.json b/i18n/frp.json
new file mode 100644
index 0000000..c9dd73b
--- /dev/null
+++ b/i18n/frp.json
@@ -0,0 +1,13 @@
+{
+       "@metadata": {
+               "authors": [
+                       "ChrisPtDe"
+               ]
+       },
+       "categorywatch-emailsubject": "Activitât en rapôrt avouéc la catègorie 
siuvua « $1 »",
+       "categorywatch-catmovein": "at dèplaciê la pâge $1 vers la catègorie $2 
dês $3",
+       "categorywatch-catmoveout": "at dèplaciê la pâge $1 en defôr de la 
catègorie $2 vers $3",
+       "categorywatch-catadd": "at apondu la pâge $1 a la catègorie $2",
+       "categorywatch-catsub": "at enlevâ la pâge $1 de la catègorie $2",
+       "categorywatch-autocat": "Siuvua ôtomaticament per $1"
+}
diff --git a/i18n/gl.json b/i18n/gl.json
new file mode 100644
index 0000000..4fac3d8
--- /dev/null
+++ b/i18n/gl.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Toliño"
+               ]
+       },
+       "categorywatch-desc": "Extende unha función da lista de vixilancia para 
incluír notificación acerca dos cambios no número de membros e as categorías 
vixiadas",
+       "categorywatch-emailsubject": "Actividade que envolve a categoría 
vixiada chamada \"$1\"",
+       "categorywatch-catmovein": "moveu $1 á categoría $2 desde $3",
+       "categorywatch-catmoveout": "moveu $1 desde a categoría $2 á $3",
+       "categorywatch-catadd": "engadiu $1 á categoría $2",
+       "categorywatch-catsub": "eliminou $1 da categoría $2",
+       "categorywatch-autocat": "Vixiado automaticamente por $1"
+}
diff --git a/i18n/gsw.json b/i18n/gsw.json
new file mode 100644
index 0000000..9194559
--- /dev/null
+++ b/i18n/gsw.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Als-Holder"
+               ]
+       },
+       "categorywatch-desc": "Erwyteret d Beobachtigslischt, ass mer Hiiwyys 
iberchunnt, wänn Syten in beobachtete Kategorien yytragen oder au ene usegnuu 
wäre.",
+       "categorywatch-emailsubject": "Bearbeitig, wu di beobachtet Kategorii 
„$1“ betrifft",
+       "categorywatch-catmovein": "$1 in Kategorii $2 vu $3 verschobe het",
+       "categorywatch-catmoveout": "$1 vu Kategorii $2 in $3 verschobe het",
+       "categorywatch-catadd": "$1 zue dr Kategorii $2 zuegfiegt het",
+       "categorywatch-catsub": "$1 us dr Kategorii $2 usegnuu het",
+       "categorywatch-autocat": "Automatisch beobachtet dur $1"
+}
diff --git a/i18n/gu.json b/i18n/gu.json
new file mode 100644
index 0000000..d57681c
--- /dev/null
+++ b/i18n/gu.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Dineshjk",
+                       "Dsvyas"
+               ]
+       },
+       "categorywatch-desc": "ધ્યાનમાં રાખેલી શ્રેણીના સભ્યપદની તબદીલીની 
જાહેરાતનો સમાવેશ કરી શકાય તે માટે ધ્યાનસુચિના કાર્યક્ફલકને વિસ્તારે છે",
+       "categorywatch-emailsubject": "ધ્યાનમાં રાખેલી શ્રેણી \"$1\"ને લગતી 
પ્રવૃત્તિ",
+       "categorywatch-catmovein": "\"$1\", \"$3\"થી ખસીને \"$2\"માં ગયું છે.",
+       "categorywatch-catmoveout": "\"$1\" એ \"$2\"માંથી ખસીને \"$3\"માં ગયું 
છે.",
+       "categorywatch-catadd": "\"$1\"ને \"$2\"માં ઉમેરવામાં આવ્યું છે.",
+       "categorywatch-catsub": "\"$1\"ને \"$2\"માંથી દૂર કરવામાં આવ્યું છે.",
+       "categorywatch-autocat": "\"$1\" દ્વારા આપોઆપ ધ્યાનમાં રખાય છે"
+}
diff --git a/i18n/he.json b/i18n/he.json
new file mode 100644
index 0000000..4f8cea7
--- /dev/null
+++ b/i18n/he.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Rotemliss",
+                       "YaronSh"
+               ]
+       },
+       "categorywatch-desc": "הרחבת יכולות רשימת המעקב להכללת התרעות אודות 
שינויים בדפים החברים בקטגוריות שבמעקב",
+       "categorywatch-emailsubject": "פעילויות בהן מעורבת הקטגוריה שבמעקב 
\"$1\"",
+       "categorywatch-catmovein": "העביר את $1 להקטגוריה $2 מהקטגוריה $3",
+       "categorywatch-catmoveout": "העביר את $1 אל מחוץ לקטגוריה $2 אל 
הקטגוריה $3",
+       "categorywatch-catadd": "הוסיף את $1 לקטגוריה $2",
+       "categorywatch-catsub": "הסיר את $1 מהקטגוריה $2",
+       "categorywatch-autocat": "במעקב אוטומטי על ידי $1"
+}
diff --git a/i18n/hsb.json b/i18n/hsb.json
new file mode 100644
index 0000000..c126077
--- /dev/null
+++ b/i18n/hsb.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Michawiki"
+               ]
+       },
+       "categorywatch-desc": "Rozšěrja funkcionalitu wobkedźbowanki wo 
zdźělenje wo změnach čłonstwa wobkedźbowanych kategorijow",
+       "categorywatch-emailsubject": "Aktiwita inkluziwnje wobkedźbowaneje 
kategorije \"$1\"",
+       "categorywatch-catmovein": "přesuny $1 do kategorije $2 z $3",
+       "categorywatch-catmoveout": "přesuny $1 z kategorije $2 do $3",
+       "categorywatch-catadd": "přida $1 kategoriji $2",
+       "categorywatch-catsub": "wotstroni $1 z kategorije $2",
+       "categorywatch-autocat": "Wot $1 awtomatisce wobkedźbowany"
+}
diff --git a/i18n/hu.json b/i18n/hu.json
new file mode 100644
index 0000000..c597045
--- /dev/null
+++ b/i18n/hu.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Dani"
+               ]
+       },
+       "categorywatch-desc": "Kiegészíti a figyelőlista képességeit egy 
figyelt kategória tagjaiban történt változásokkal.",
+       "categorywatch-emailsubject": "Változás a(z) \"$1\" nevű figyelt 
kategóriában",
+       "categorywatch-catmovein": "áthelyezte a(z) $1 című lapot a(z) $3 
kategóriából a(z) $2 kategóriába",
+       "categorywatch-catmoveout": "áthelyezte a(z) $1 című lapot a(z) $2 
kategóriából a(z) $3 kategóriába",
+       "categorywatch-catadd": "hozzáadta a(z) $1 című lapot a(z) $2 
kategóriához",
+       "categorywatch-catsub": "eltávolította a(z) $1 című lapot a(z) $2 
kategóriából",
+       "categorywatch-autocat": "$1 automatikusan figyeli"
+}
diff --git a/i18n/ia.json b/i18n/ia.json
new file mode 100644
index 0000000..4baf286
--- /dev/null
+++ b/i18n/ia.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "McDutchie"
+               ]
+       },
+       "categorywatch-desc": "Extende le functionalitate del observatorio con 
le notification del modificationes in paginas que pertine al categorias 
observate",
+       "categorywatch-emailsubject": "Activitate involvente le categoria 
observate \"$1\"",
+       "categorywatch-catmovein": "displaciava $1 in categoria $2 ex $3",
+       "categorywatch-catmoveout": "displaciava $1 ex le categoria $2 in $3",
+       "categorywatch-catadd": "addeva $1 al categoria $2",
+       "categorywatch-catsub": "retirava $1 del categoria $2",
+       "categorywatch-autocat": "Automaticamente observate per $1"
+}
diff --git a/i18n/id.json b/i18n/id.json
new file mode 100644
index 0000000..4126284
--- /dev/null
+++ b/i18n/id.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Bennylin"
+               ]
+       },
+       "categorywatch-desc": "Memperkaya fungsi pemantauan dengan menambahkan 
pemberitahuan tentang keanggotaan kategori yang dipantau yang berubah",
+       "categorywatch-emailsubject": "Aktivitas yang berhubungan dengan 
memantau kategori \"$1\"",
+       "categorywatch-catmovein": "$1 telah dipindahkan ke $2 dari $3",
+       "categorywatch-catmoveout": "$1 telah dipindahkan dari $2 ke $3",
+       "categorywatch-catadd": "$1 telah ditambahkan ke $2",
+       "categorywatch-catsub": "$1 telah disingkirkan dari $2",
+       "categorywatch-autocat": "Otomatis dipantau oleh $1"
+}
diff --git a/i18n/it.json b/i18n/it.json
new file mode 100644
index 0000000..73260d9
--- /dev/null
+++ b/i18n/it.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "BrokenArrow",
+                       "Darth Kule"
+               ]
+       },
+       "categorywatch-desc": "Estende le funzioni degli osservati speciali 
includendo notifiche dei cambiamenti alle pagine appartenenti alle categorie 
osservate",
+       "categorywatch-emailsubject": "Attività che coinvolge la categoria 
seguita \"$1\"",
+       "categorywatch-catmovein": "ha spostato $1 nella categoria $2 da $3",
+       "categorywatch-catmoveout": "ha spostato $1 dalla categoria $2 a $3",
+       "categorywatch-catadd": "ha aggiunto $1 alla categoria $2",
+       "categorywatch-catsub": "ha rimosso $1 dalla categoria $2",
+       "categorywatch-autocat": "Osservata automaticamente da $1"
+}
diff --git a/i18n/ja.json b/i18n/ja.json
new file mode 100644
index 0000000..a91e4ca
--- /dev/null
+++ b/i18n/ja.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Fryed-peach"
+               ]
+       },
+       "categorywatch-desc": "ウォッチリスト機能を拡張し、ウォッチしているカテゴリにおける所属構成の変更を通知するようにする",
+       "categorywatch-emailsubject": "ウォッチしているカテゴリ「$1」に関する変更",
+       "categorywatch-catmovein": "$1をカテゴリ$2へ$3から移した",
+       "categorywatch-catmoveout": "$1をカテゴリ$2から$3へ移した",
+       "categorywatch-catadd": "$1をカテゴリ$2に加えた",
+       "categorywatch-catsub": "$1をカテゴリ$2から外した",
+       "categorywatch-autocat": "$1 により自動的にウォッチされました"
+}
diff --git a/i18n/km.json b/i18n/km.json
new file mode 100644
index 0000000..46bf5ff
--- /dev/null
+++ b/i18n/km.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "គីមស៊្រុន",
+                       "វ័ណថារិទ្ធ"
+               ]
+       },
+       "categorywatch-emailsubject": 
"សកម្មភាព​ពាក់ពិន​នឹង​ចំណាត់ថ្នាក់ក្រុមដែល​តាមដាន ​\"$1\"",
+       "categorywatch-catmovein": "$1 បានផ្លាស់ប្តូរ​ទីតាំងទៅកាន់ $2 ពី $3",
+       "categorywatch-catmoveout": "$1 បានផ្លាស់ប្តូរ​ទីតាំងពី $2 ទៅកាន់ $3",
+       "categorywatch-catadd": "$1 ត្រូវបាន​បន្ថែមទៅក្នុង​ $2",
+       "categorywatch-catsub": "$1 ត្រូវ​បាន​ដក​ចេញ​ពី​ $2",
+       "categorywatch-autocat": "ត្រូវបានតាមដានដោយស្វ័យប្រវត្តិដោយ $1"
+}
diff --git a/i18n/ko.json b/i18n/ko.json
new file mode 100644
index 0000000..5ce907d
--- /dev/null
+++ b/i18n/ko.json
@@ -0,0 +1,16 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Klutzy",
+                       "Kwj2772",
+                       "Yknok29"
+               ]
+       },
+       "categorywatch-desc": "주시된 분류에 포함되는 문서의 분류 변경을 알리도록 주시문서 목록 기능을 확장",
+       "categorywatch-emailsubject": "주시된 분류 \"$1\"에 대한 바뀜",
+       "categorywatch-catmovein": "$1 문서를 $3에서 $2로 이동",
+       "categorywatch-catmoveout": "$1 문서를 분류 $2에서 $3으로 이동",
+       "categorywatch-catadd": "$1 문서를 $2 분류에 추가",
+       "categorywatch-catsub": "$1 문서를 $2 분류에서 제거",
+       "categorywatch-autocat": "$1에 의해 자동 주시됨"
+}
diff --git a/i18n/ksh.json b/i18n/ksh.json
new file mode 100644
index 0000000..f8c211c
--- /dev/null
+++ b/i18n/ksh.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Purodha"
+               ]
+       },
+       "categorywatch-desc": "Deit aan de Oppassleß noch aanhange, dat mer 
övver Änderunge aan de Leß met Sigge en en Saachjrop Bescheid kritt.",
+       "categorywatch-emailsubject": "De Saachjrupp \"$1\"",
+       "categorywatch-catmovein": "\"$1\" uss de Saachjropp \"$3\" jenumme un 
en de Saachjropp \"$2\" jedonn.",
+       "categorywatch-catmoveout": "\"$1\" uss de Saachjropp \"$2\" erus 
jenomme un en de Saachjropp \"$3\" jedonn.",
+       "categorywatch-catadd": "\"$1\" en de Saachjropp \"$2\" jedonn.",
+       "categorywatch-catsub": "\"$1\" uss de Saachjropp \"$2\" eruss 
jenumme.",
+       "categorywatch-autocat": "Automattesch op {{GENDER:$1|däm $1 singe|däm 
$1 sing|däm Metmaacher $1 singe|dä $ ier|däm $1 singe}} Oppassleß"
+}
diff --git a/i18n/lb.json b/i18n/lb.json
new file mode 100644
index 0000000..01193f4
--- /dev/null
+++ b/i18n/lb.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Robby"
+               ]
+       },
+       "categorywatch-desc": "Erweidert d'Fonctionalitéite vun der 
Iwwerwwaachungslëscht op d'Notifikatioun iwwer déi Säiten, déi an der 
iwwerwaachter Kategorie dra sinn.",
+       "categorywatch-emailsubject": "Aktivitéit an der iwwerwaachter 
Kategorie \"$1\"",
+       "categorywatch-catmovein": "$1 aus der Kategorie $3 an d'Kategorie $2 
geréckelt huet",
+       "categorywatch-catmoveout": "$1 aus der Kategorie $2 an d'Kategorie $3 
geréckelt huet",
+       "categorywatch-catadd": "$1 an d'Kategorie $2 derbäigesat huet",
+       "categorywatch-catsub": "$1 aus der Kategorie $2 erausgeholl huet",
+       "categorywatch-autocat": "Automatesch iwwerwaacht vum $1"
+}
diff --git a/i18n/li.json b/i18n/li.json
new file mode 100644
index 0000000..d81134d
--- /dev/null
+++ b/i18n/li.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Pahles"
+               ]
+       },
+       "categorywatch-desc": "Breijd de funktie van de volglies oet mit 
meljinge euver aanpassinge in categorielidmaatsjap van categorieë op de 
volglies",
+       "categorywatch-emailsubject": "Aktiviteit mit betrèkking tot categorie 
\"$1\" op volglies",
+       "categorywatch-catmovein": "$1 is van categorie $3 nao $2 verplaats",
+       "categorywatch-catmoveout": "$1 is van categorie $2 nao $3 verplaats",
+       "categorywatch-catadd": "$1 is aan categorie $2 toegeveug",
+       "categorywatch-catsub": "$1 is oet categorie $2 eweggesjaf",
+       "categorywatch-autocat": "Otomatisch gevolg door $1"
+}
diff --git a/i18n/lt.json b/i18n/lt.json
new file mode 100644
index 0000000..3f84424
--- /dev/null
+++ b/i18n/lt.json
@@ -0,0 +1,11 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Eitvys200"
+               ]
+       },
+       "categorywatch-catmovein": "$1 buvo perkeltas į $2 iš $3",
+       "categorywatch-catmoveout": "$1 buvo perkeltas iš $2 į $3",
+       "categorywatch-catadd": "$1 buvo pridėtas į $2",
+       "categorywatch-catsub": "$1 buvo pašalintas iš $2"
+}
diff --git a/i18n/mk.json b/i18n/mk.json
new file mode 100644
index 0000000..4f32a8c
--- /dev/null
+++ b/i18n/mk.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Bjankuloski06",
+                       "Brest"
+               ]
+       },
+       "categorywatch-desc": "Ги проширува можностите на функциите на списокот 
на набљудувани страници со известување за промени во членството во 
набљудуваните категории",
+       "categorywatch-emailsubject": "Активности поврзани со набљудувана 
категорија \"$1\"",
+       "categorywatch-catmovein": "преместено $1 во категорија $2 од $3",
+       "categorywatch-catmoveout": "преместено $1 од категорија $2 во $3",
+       "categorywatch-catadd": "додадено $1 во категорија $2",
+       "categorywatch-catsub": "избришано $1 од категорија $2",
+       "categorywatch-autocat": "Автоматски набљудувана од $1"
+}
diff --git a/i18n/ms.json b/i18n/ms.json
new file mode 100644
index 0000000..1a364ad
--- /dev/null
+++ b/i18n/ms.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Anakmalaysia"
+               ]
+       },
+       "categorywatch-desc": "Meluaskan kefungsian senarai pantau untuk 
merangkumi pemberitahuan mengenai perubahan keahlian dalam kategori yang 
dipantau",
+       "categorywatch-emailsubject": "Kegiatan yang melihatkan kategori 
terpantau \"$1\"",
+       "categorywatch-catmovein": "$1 telah berpindah ke dalam $2 dari $3",
+       "categorywatch-catmoveout": "$1 telah berpindah keluar dari $2 ke dalam 
$3",
+       "categorywatch-catadd": "$1 telah ditambahkan ke dalam $2",
+       "categorywatch-catsub": "$1 telah dikeluarkan dari $2",
+       "categorywatch-autocat": "Dipantau secara automatik oleh $1"
+}
diff --git a/i18n/nl.json b/i18n/nl.json
new file mode 100644
index 0000000..cc748ca
--- /dev/null
+++ b/i18n/nl.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Siebrand"
+               ]
+       },
+       "categorywatch-desc": "Breidt de functie van de volglijst uit met 
meldingen over wijzigingen in categorielidmaatschap van categorieën op de 
volglijst",
+       "categorywatch-emailsubject": "Activiteit met betrekking tot categorie 
\"$1\" op volglijst",
+       "categorywatch-catmovein": "$1 van categorie $3 naar $2 heeft 
verplaatst",
+       "categorywatch-catmoveout": "$1 van categorie $2 naar $3 heeft 
verplaatst",
+       "categorywatch-catadd": "$1 aan categorie $2 heeft toegevoegd",
+       "categorywatch-catsub": "$1 uit categorie $2 heeft verwijderd.",
+       "categorywatch-autocat": "Automatisch gevolgd door $1"
+}
diff --git a/i18n/nn.json b/i18n/nn.json
new file mode 100644
index 0000000..78f65fa
--- /dev/null
+++ b/i18n/nn.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Harald Khan"
+               ]
+       },
+       "categorywatch-desc": "Utvider overvakingslista sin funksjonalitet til 
òg å gjelda innhaldet i kategoriar",
+       "categorywatch-emailsubject": "Aktivitet i den overvaka kategorien 
«$1»",
+       "categorywatch-catmovein": "flytta $1 til kategorien $2 frå $3",
+       "categorywatch-catmoveout": "flytta $1 frå kategorien $2 til $3",
+       "categorywatch-catadd": "la til $1 i kategori $2",
+       "categorywatch-catsub": "fjerna $1 frå kategori $2",
+       "categorywatch-autocat": "Automatisk overvaka av $1"
+}
diff --git a/i18n/no.json b/i18n/no.json
new file mode 100644
index 0000000..e0b6b33
--- /dev/null
+++ b/i18n/no.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Jon Harald Søby",
+                       "Nghtwlkr"
+               ]
+       },
+       "categorywatch-desc": "Utvider overvåkningslistens funsjonalitet til å 
også omfatte innholdet i kategorier",
+       "categorywatch-emailsubject": "Aktivitet i den overvåkede kategorien 
«$1»",
+       "categorywatch-catmovein": "flyttet $1 til kategorien $2 fra $3",
+       "categorywatch-catmoveout": "flyttet $1 fra kategorien $2 til $3",
+       "categorywatch-catadd": "la til $1 i kategori $2",
+       "categorywatch-catsub": "fjernet $1 fra kategori $2",
+       "categorywatch-autocat": "Automatisk overvåket av $1"
+}
diff --git a/i18n/oc.json b/i18n/oc.json
new file mode 100644
index 0000000..fe0dcb5
--- /dev/null
+++ b/i18n/oc.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Cedric31"
+               ]
+       },
+       "categorywatch-desc": "Espandís la foncionalitat de la lista de 
seguiment per enclure la notificacion de las modificacions dels membres de las 
categorias seguidas.",
+       "categorywatch-emailsubject": "Activitat comprenent la categoria 
seguida « $1 »",
+       "categorywatch-catmovein": "a desplaçat $1 dins la categoria $2 dempuèi 
$3",
+       "categorywatch-catmoveout": "a desplaçat $1 de la categoria $2 cap a 
$3",
+       "categorywatch-catadd": "a apondut $1 dins la categoria $2",
+       "categorywatch-catsub": "a levat $1 de la categoria $2",
+       "categorywatch-autocat": "Seguida automaticament per $1"
+}
diff --git a/i18n/pdc.json b/i18n/pdc.json
new file mode 100644
index 0000000..e0b1630
--- /dev/null
+++ b/i18n/pdc.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Xqt"
+               ]
+       },
+       "categorywatch-catmovein": "$1 iss vun $3 nooch $2 gezoge warre"
+}
diff --git a/i18n/pl.json b/i18n/pl.json
new file mode 100644
index 0000000..7e7b10f
--- /dev/null
+++ b/i18n/pl.json
@@ -0,0 +1,16 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Derbeth",
+                       "Leinad",
+                       "Sp5uhe"
+               ]
+       },
+       "categorywatch-desc": "Rozszerza funkcjonalność listy obserwowanych 
poprzez powiadamianie o zmianach, jakie zaszły w elementach należących do 
obserwowanej kategorii.",
+       "categorywatch-emailsubject": "Powiadomienie związane z obserwowaną 
kategorią „$1”",
+       "categorywatch-catmovein": "przeniósł $1 do kategorii $2 z $3",
+       "categorywatch-catmoveout": "przeniósł $1 z kategorii $2 do $3",
+       "categorywatch-catadd": "dodał $1 do kategorii $2",
+       "categorywatch-catsub": "usunął $1 z kategorii $2",
+       "categorywatch-autocat": "Automatycznie obserwowane przez $1"
+}
diff --git a/i18n/pms.json b/i18n/pms.json
new file mode 100644
index 0000000..d82d70d
--- /dev/null
+++ b/i18n/pms.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Dragonòt"
+               ]
+       },
+       "categorywatch-desc": "A estend la funsionalità dë tnì d'euj fin a 
notifiché i cambi d'apartenensa dle categorìe tnùe d'euj",
+       "categorywatch-emailsubject": "Atività ch'a deuv tnì d'euj la categorìa 
\"$1\"",
+       "categorywatch-catmovein": "$1 a l'é finì an $2 da $3",
+       "categorywatch-catmoveout": "$1 a l'é finì da $2 an $3",
+       "categorywatch-catadd": "$1 a l'é stàit giontà a $2",
+       "categorywatch-catsub": "$1 a l'é stàit gavà da $2",
+       "categorywatch-autocat": "Tnù d'euj automaticament da $1"
+}
diff --git a/i18n/pt-br.json b/i18n/pt-br.json
new file mode 100644
index 0000000..562e30c
--- /dev/null
+++ b/i18n/pt-br.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Eduardo.mps"
+               ]
+       },
+       "categorywatch-desc": "Estende a funcionalidade da lista de vigiados 
para incluir notificações sobre alterações nos membros de categorias vigiadas",
+       "categorywatch-emailsubject": "Atividade envolvendo a categoria vigiada 
\"$1\"",
+       "categorywatch-catmovein": "moveu $1 para a categoria $2 a partir de 
$3",
+       "categorywatch-catmoveout": "moveu $1 da categoria $2 para $3",
+       "categorywatch-catadd": "adicionou $1 à categoria $2",
+       "categorywatch-catsub": "removeu $1 da categoria $2",
+       "categorywatch-autocat": "Vigiada automaticamente por $1"
+}
diff --git a/i18n/pt.json b/i18n/pt.json
new file mode 100644
index 0000000..a1986a0
--- /dev/null
+++ b/i18n/pt.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Hamilton Abreu",
+                       "Malafaya"
+               ]
+       },
+       "categorywatch-desc": "Expande a funcionalidade das páginas vigiadas 
para incluir notificações sobre alterações nos membros das categorias vigiadas",
+       "categorywatch-emailsubject": "Actividade envolvendo a categoria 
vigiada \"$1\"",
+       "categorywatch-catmovein": "moveu $1 para a categoria $2 a partir de 
$3",
+       "categorywatch-catmoveout": "moveu $1 da categoria $2 para $3",
+       "categorywatch-catadd": "adicionou $1 à categoria $2",
+       "categorywatch-catsub": "removeu $1 da categoria $2",
+       "categorywatch-autocat": "Vigiada automaticamente por $1"
+}
diff --git a/i18n/qqq.json b/i18n/qqq.json
new file mode 100644
index 0000000..ee6ab79
--- /dev/null
+++ b/i18n/qqq.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Fryed-peach",
+                       "Purodha",
+                       "Siebrand",
+                       "The Evil IP address"
+               ]
+       },
+       "categorywatch-desc": "{{desc}}",
+       "categorywatch-catmovein": "Substituted as $5 in 
{{msg-mw|categorywatch-emailbody}}.\n* $1 is a page name\n* $2 is the target 
category name\n* $3 is the source category name",
+       "categorywatch-catmoveout": "Substituted as $5 in 
{{msg-mw|categorywatch-emailbody}}.\n* $1 is a page name\n* $2 is the source 
category name\n* $3 is the target category name",
+       "categorywatch-catadd": "Substituted as $5 in 
{{msg-mw|categorywatch-emailbody}}.\n* $1 is a page name\n* $2 is a category 
name",
+       "categorywatch-catsub": "Substituted as $5 in 
{{msg-mw|categorywatch-emailbody}}.\n* $1 is a page name\n* $2 is a category 
name"
+}
diff --git a/i18n/ro.json b/i18n/ro.json
new file mode 100644
index 0000000..12861b4
--- /dev/null
+++ b/i18n/ro.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "KlaudiuMihaila",
+                       "Minisarm"
+               ]
+       },
+       "categorywatch-desc": "Extinde funcționalitatea listei de urmărire 
pentru a include notifcări privind modificările categoriilor urmărite",
+       "categorywatch-emailsubject": "Activitatea privind categoria urmărită 
„$1”",
+       "categorywatch-catmovein": "a mutat $1 în categoria $2 din $3",
+       "categorywatch-catmoveout": "a mutat $1 din categoria $2 în $3",
+       "categorywatch-catadd": "a adăugat $1 în categoria $2",
+       "categorywatch-catsub": "a eliminat $1 din categoria $2",
+       "categorywatch-autocat": "Urmărită automat de $1"
+}
diff --git a/i18n/roa-tara.json b/i18n/roa-tara.json
new file mode 100644
index 0000000..cf71fdc
--- /dev/null
+++ b/i18n/roa-tara.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Joetaras"
+               ]
+       },
+       "categorywatch-desc": "Stinne le funziune d'a liste de le pàggene 
condrollete pe includere le notifeche sus a le cangiaminde de le membre e sus a 
le categorije condrollete",
+       "categorywatch-emailsubject": "L'attività include 'a categorija 
condrollete \"$1\"",
+       "categorywatch-catmovein": "spustete $1 jndr'à categorije $2 da $3",
+       "categorywatch-catmoveout": "spueste $1 fore d'a categorije $2 jndr'a 
$3",
+       "categorywatch-catadd": "aggiunge $1 jndr'à categorije $2",
+       "categorywatch-catsub": "live $1 da 'a categorije $2",
+       "categorywatch-autocat": "Automaticamende viste da $1"
+}
diff --git a/i18n/ru.json b/i18n/ru.json
new file mode 100644
index 0000000..be34859
--- /dev/null
+++ b/i18n/ru.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Ferrer",
+                       "Александр Сигачёв"
+               ]
+       },
+       "categorywatch-desc": "Расширяет функциональность списка наблюдения 
возможностью уведомлений об изменениях в страницах, входящих в некоторую 
категорию",
+       "categorywatch-emailsubject": "Изменения, затрагивающие наблюдаемую 
категорию «$1»",
+       "categorywatch-catmovein": "перенёс $1 в категорию $2 из $3",
+       "categorywatch-catmoveout": "перенёс $1 из категории $2 в $3",
+       "categorywatch-catadd": "добавил $1 в категорию $2",
+       "categorywatch-catsub": "удалил $1 из категории $2",
+       "categorywatch-autocat": "Автоматически наблюдается $1"
+}
diff --git a/i18n/sah.json b/i18n/sah.json
new file mode 100644
index 0000000..234169f
--- /dev/null
+++ b/i18n/sah.json
@@ -0,0 +1,13 @@
+{
+       "@metadata": {
+               "authors": [
+                       "HalanTul"
+               ]
+       },
+       "categorywatch-desc": "Кэтээн көрүү тиһигин тупсарар: ханнык эмэ 
категория сирэйдэригэр уларытыы киирбитин биллэрэр кыаҕы биэрэр",
+       "categorywatch-emailsubject": "Кэтээн көрөр \"$1\" категорияҕын 
таарыйар уларытыылар",
+       "categorywatch-catmovein": "$3 хаттыгастан $1 сирэй $2 хаттыгаска көһөн 
биэрдэ",
+       "categorywatch-catmoveout": "$2 хаттыгастан $1 сирэй бу хаттыгаска 
көстө $3",
+       "categorywatch-catadd": "$1 сирэй $2 хаттыгаска киирдэ",
+       "categorywatch-catsub": "$1 сирэй $2 хаттыгастан таһаарылынна"
+}
diff --git a/i18n/sk.json b/i18n/sk.json
new file mode 100644
index 0000000..792d3f0
--- /dev/null
+++ b/i18n/sk.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Helix84"
+               ]
+       },
+       "categorywatch-desc": "Rozširuje funkcionality zoznamu sledovaných na 
upozornenia o zmene členstva sledovaných kategórií.",
+       "categorywatch-emailsubject": "Aktivita týkajúca sa sledovanej 
kategórie „$1”",
+       "categorywatch-catmovein": "presunul $1 do kategórie $2 z $3",
+       "categorywatch-catmoveout": "presunul $1 z kategórie $2 do $3",
+       "categorywatch-catadd": "pridal $1 do kategórie $2",
+       "categorywatch-catsub": "odstránil $1 z kategórie $2",
+       "categorywatch-autocat": "Automaticky sleduje $1"
+}
diff --git a/i18n/sr-ec.json b/i18n/sr-ec.json
new file mode 100644
index 0000000..1aff69e
--- /dev/null
+++ b/i18n/sr-ec.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Михајло Анђелковић"
+               ]
+       },
+       "categorywatch-desc": "Проширује функционалност списка праћења на 
обавештавање о променама садржаја категорија",
+       "categorywatch-emailsubject": "Активност која укључује надгледану 
категорију \"$1\"",
+       "categorywatch-catmovein": "$1 је премештен у $2 из $3",
+       "categorywatch-catmoveout": "$1 је премештен из $2 у $3",
+       "categorywatch-catadd": "$1 је додат у $2",
+       "categorywatch-catsub": "$1 је избачен из $2",
+       "categorywatch-autocat": "Аутоматски надгледано од $1"
+}
diff --git a/i18n/sr-el.json b/i18n/sr-el.json
new file mode 100644
index 0000000..750e3d4
--- /dev/null
+++ b/i18n/sr-el.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Michaello"
+               ]
+       },
+       "categorywatch-desc": "Proširuje funkcionalnost spiska praćenja na 
obaveštavanje o promenama sadržaja kategorija",
+       "categorywatch-emailsubject": "Aktivnost koja uključuje nadgledanu 
kategoriju \"$1\"",
+       "categorywatch-catmovein": "$1 je premešten u $2 iz $3",
+       "categorywatch-catmoveout": "$1 je premešten iz $2 u $3",
+       "categorywatch-catadd": "$1 je dodat u $2",
+       "categorywatch-catsub": "$1 je izbačen iz $2",
+       "categorywatch-autocat": "Automatski nadgledano od $1"
+}
diff --git a/i18n/stq.json b/i18n/stq.json
new file mode 100644
index 0000000..5969c2a
--- /dev/null
+++ b/i18n/stq.json
@@ -0,0 +1,13 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Pyt"
+               ]
+       },
+       "categorywatch-desc": "Ärwiedert ju Beooboachtengslieste, sodät me 
Waiwiesengen kricht, wan Sieden in beooboachtede Kategorien iendrain of deeruut 
wächhoald wäide.",
+       "categorywatch-emailsubject": "Beoarbaidenge beträffend beooboachtede 
Kategorie \"$1\"",
+       "categorywatch-catmovein": "$1 in Kategorie $2 fon $3 ferskäuwen häd",
+       "categorywatch-catmoveout": "$1 fon Kategorie $2 in $3 ferskäuwen häd",
+       "categorywatch-catadd": "$1 tou Kategorie $2 bietouföiged häd",
+       "categorywatch-catsub": "$1 uut Kategorie $2 wächhoald häd"
+}
diff --git a/i18n/sv.json b/i18n/sv.json
new file mode 100644
index 0000000..5648ff6
--- /dev/null
+++ b/i18n/sv.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Boivie",
+                       "Najami"
+               ]
+       },
+       "categorywatch-desc": "Utökar bevakningslistans funktion för att även 
meddela om ändringar av innehållet i bevakade kategorier",
+       "categorywatch-emailsubject": "Aktivitet i bevakad kategori \"$1\"",
+       "categorywatch-catmovein": "flyttade $1 till kategori $2 från $3",
+       "categorywatch-catmoveout": "flyttade $1 från kategori $2 till $3",
+       "categorywatch-catadd": "la till $1 i kategori $2",
+       "categorywatch-catsub": "tog bort $1 från kategori $2",
+       "categorywatch-autocat": "Automatiskt bevakad av $1"
+}
diff --git a/i18n/te.json b/i18n/te.json
new file mode 100644
index 0000000..ebb28cd
--- /dev/null
+++ b/i18n/te.json
@@ -0,0 +1,15 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Kiranmayee",
+                       "Veeven"
+               ]
+       },
+       "categorywatch-desc": "గమనిస్తున్న వర్గాల్లోని సభ్యత్వపు మార్పుల 
గురించి గమనింపులు చూపించేలా వీక్షణ జాబితా సౌలభ్యాన్ని విస్తరిస్తుంది",
+       "categorywatch-emailsubject": "గమనిస్తున్న వర్గం \"$1\"లో జరుగుతున్న 
కలాపాలు",
+       "categorywatch-catmovein": "$1 పేజీని $3 వర్గం నుండి $2కి మార్చారని",
+       "categorywatch-catmoveout": "$1 పేజీని $2 వర్గం నుండి $3కి మార్చారని",
+       "categorywatch-catadd": "$1 పేజీని $2 వర్గంలో చేర్చారని",
+       "categorywatch-catsub": "$1 పేజీని $2 వర్గం నుండి తొలగించారని",
+       "categorywatch-autocat": "$1ద్వారా అసంకల్పిత నిఘా"
+}
diff --git a/i18n/tl.json b/i18n/tl.json
new file mode 100644
index 0000000..5018f15
--- /dev/null
+++ b/i18n/tl.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "AnakngAraw"
+               ]
+       },
+       "categorywatch-desc": "Nagpapalawak ng katungkulang pangtalaan ng 
binabantayan upang maisama ang pagpapahayag ng hinggil sa mga pagbabago sa 
kasapian ng pinagmamatyagang mga kaurian",
+       "categorywatch-emailsubject": "Galaw na kasangkot ang binabantayang 
kauriang \"$1\"",
+       "categorywatch-catmovein": "inilipat ang $1 patungo sa kauriang $2 na 
nagmula sa $3",
+       "categorywatch-catmoveout": "inilipat ang $1 palabas mula sa kauriang 
$2 patungo sa $3",
+       "categorywatch-catadd": "idinagdag ang $1 patungo sa kauriang $2",
+       "categorywatch-catsub": "tinanggal ang $1 magmula sa kauriang $2",
+       "categorywatch-autocat": "Kusang minatyagan ni $1"
+}
diff --git a/i18n/tr.json b/i18n/tr.json
new file mode 100644
index 0000000..cce0bff
--- /dev/null
+++ b/i18n/tr.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Homonihilis"
+               ]
+       },
+       "categorywatch-desc": "İzlenen kategoriler altındaki sayfaların 
kategori değişikliklerini bildirmek yoluyla izleme listesi işlevselliğini 
artırır.",
+       "categorywatch-emailsubject": "İzlenen \"$1\" kategorisini içeren 
değişiklik",
+       "categorywatch-catmovein": "$1 sayfası, $3 altından $2 altına taşındı",
+       "categorywatch-catmoveout": "$1 sayfası, $2 altından çıkarılıp $3 
altına taşındı",
+       "categorywatch-catadd": "$1 sayfası $2 altına eklendi",
+       "categorywatch-catsub": "$1 sayfası, $2 altından çıkarıldı",
+       "categorywatch-autocat": "$1 tarafından otomatik olarak izleniyor"
+}
diff --git a/i18n/uk.json b/i18n/uk.json
new file mode 100644
index 0000000..9a2a73b
--- /dev/null
+++ b/i18n/uk.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "AS"
+               ]
+       },
+       "categorywatch-desc": "Дозволяє спостерігати за змінами приналженості 
сторінок до певної категорії",
+       "categorywatch-emailsubject": "Зміни, пов'язані зі спостережуваною 
категорією \"$1\"",
+       "categorywatch-catmovein": "переніс $1 з $3 до $2",
+       "categorywatch-catmoveout": "переніс $1 з $2 до $3",
+       "categorywatch-catadd": "додав $1 в категорію $2",
+       "categorywatch-catsub": "вилучив $1 з $2",
+       "categorywatch-autocat": "Автоматично спостерігається $1"
+}
diff --git a/i18n/vi.json b/i18n/vi.json
new file mode 100644
index 0000000..be8053e
--- /dev/null
+++ b/i18n/vi.json
@@ -0,0 +1,14 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Vinhtantran"
+               ]
+       },
+       "categorywatch-desc": "Mở rộng chức năng của danh sách theo dõi để thêm 
thông báo về sự thay đổi trang thành viên của thể loại được theo dõi",
+       "categorywatch-emailsubject": "Hoạt động liên quan đến thể loại đang 
được theo dõi “$1”",
+       "categorywatch-catmovein": "đã di chuyển $1 vào thể loại $2 từ $3",
+       "categorywatch-catmoveout": "đã di chuyển $1 ra khỏi thể loại $2 đến 
$3",
+       "categorywatch-catadd": "đã thêm $1 vào thể loại $2",
+       "categorywatch-catsub": "đã bỏ $1 ra khỏi thể loại $2",
+       "categorywatch-autocat": "Tự động theo dõi bởi $1"
+}
diff --git a/i18n/vo.json b/i18n/vo.json
new file mode 100644
index 0000000..3145c79
--- /dev/null
+++ b/i18n/vo.json
@@ -0,0 +1,13 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Smeira"
+               ]
+       },
+       "categorywatch-desc": "Mögükon sedi itjäfidik penedas leäktronik tefü 
votükams in klads pegalädöl.",
+       "categorywatch-emailsubject": "Jäfed tefü klad pegalädöl: \"$1\"",
+       "categorywatch-catmovein": "ätopätükon padi: $1 ini klad: $2 se klad: 
$3",
+       "categorywatch-catmoveout": "ätopätükon padi: $1 se klad: $2 ini klad: 
$3",
+       "categorywatch-catadd": "äläükon padi: $1 klade: $2",
+       "categorywatch-catsub": "ämoükon padi: $1 se klad: $2"
+}
diff --git a/i18n/yi.json b/i18n/yi.json
new file mode 100644
index 0000000..7273ef2
--- /dev/null
+++ b/i18n/yi.json
@@ -0,0 +1,8 @@
+{
+       "@metadata": {
+               "authors": [
+                       "פוילישער"
+               ]
+       },
+       "categorywatch-catadd": "$1 איז געווארן צוגעשטעלט צו קאַטעגאריע $2"
+}
diff --git a/i18n/zh-hans.json b/i18n/zh-hans.json
new file mode 100644
index 0000000..e711e29
--- /dev/null
+++ b/i18n/zh-hans.json
@@ -0,0 +1,16 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Chenxiaoqino",
+                       "Gzdavidwong",
+                       "Hydra"
+               ]
+       },
+       "categorywatch-desc": "扩展的监视功能,包括有关受监视的类别的成员身份更改的通知",
+       "categorywatch-emailsubject": "在被监视的分类\"$1\"中的活动",
+       "categorywatch-catmovein": "$1已经由$2搬到$3。",
+       "categorywatch-catmoveout": "$1已经移离$2并改到$3",
+       "categorywatch-catadd": "已把$1新增至分类$2",
+       "categorywatch-catsub": "已把$1从分类$2移除",
+       "categorywatch-autocat": "由$1自动监视"
+}
diff --git a/i18n/zh-hant.json b/i18n/zh-hant.json
new file mode 100644
index 0000000..f341413
--- /dev/null
+++ b/i18n/zh-hant.json
@@ -0,0 +1,17 @@
+{
+       "@metadata": {
+               "authors": [
+                       "Horacewai2",
+                       "Mark85296341",
+                       "Waihorace",
+                       "Wrightbus"
+               ]
+       },
+       "categorywatch-desc": "擴充套件的監視功能,包括有關受監視的類別的成員身份更改的通知",
+       "categorywatch-emailsubject": "在被監視的分類\"$1\"中的活動",
+       "categorywatch-catmovein": "$1已經由$2搬到$3。",
+       "categorywatch-catmoveout": "$1已經移離$2並改到$3",
+       "categorywatch-catadd": "已把$1新增至分類$2",
+       "categorywatch-catsub": "已把$1從分類$2移除",
+       "categorywatch-autocat": "由$1自動監視"
+}

-- 
To view, visit https://gerrit.wikimedia.org/r/370766
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings

Gerrit-MessageType: newchange
Gerrit-Change-Id: I1fcf62124fd828a13b932571272967593b4d838a
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/CategoryWatch
Gerrit-Branch: master
Gerrit-Owner: MarkAHershberger <m...@nichework.com>

_______________________________________________
MediaWiki-commits mailing list
MediaWiki-commits@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits

Reply via email to